BM6P6(@ qqqiiiaaa___]]]\\\^^^bbbaaafffmmmsssxxxhhhWWWPPPNNNMMM\\\||||||jjjfffgggbbb^^^^^^ZZZbbbgggccc\\\XXXUUUSSSPPPOOOMMMLLLMMMLLLJJJIIIFFFEEEDDDCCCBBBCCCDDDEEE@@@CCCDDDHHHNNNSSSooozzzqqqkkk___YYYRRRKKKHHHFFFEEEDDDDDDEEEFFFHHHIIIJJJJJJJJJHHHIIIIIIGGGFFFFFFHHHJJJMMMOOOSSSVVVVVVSSSNNNJJJMMMMMMMMMNNNPPPQQQPPPNNNOOOOOOPPPSSSWWW\\\aaacccaaa``````aaaeeeiiilllmmmgggiiikkkppp{{{}}}{{{{{{{{{uuulllggghhhgggfffdddaaa___]]]\\\[[[\\\]]]___```bbbdddeeeeeefffiiinnnvvv~~~uuutttsss{{{}}}{{{{{{|||||||||}}}yyyvvvwwwyyyyyyuuuppppppooommmkkkiiifff```]]][[[ZZZXXXVVVSSSQQQOOONNNIIIJJJKKKJJJJJJKKKNNNQQQRRRWWWUUUUUU\\\___hhhzzzzzzrrrdddWWWPPPmmmeee]]][[[[[[ZZZ]]]aaadddiiiqqqwww}}}}}}hhhXXXQQQSSSUUUeeexxxjjjiiikkkfffbbbaaabbbjjjmmmhhhaaa\\\YYYVVVSSSQQQOOONNNMMMLLLJJJIIIFFFEEECCCBBBBBBCCCDDDDDDCCCFFFEEEIIIOOOTTTooo~~~vvvpppccc]]]UUUNNNIIIGGGFFFEEEEEEFFFHHHJJJKKKLLLMMMMMMKKKKKKKKKIIIGGGGGGHHHJJJNNNQQQTTTUUUTTTRRRPPPNNNMMMLLLKKKMMMOOOOOONNNMMMLLLMMMNNNPPPTTTYYY]]]```^^^]]]^^^```dddhhhlllmmmlllmmmnnnsss~~~|||{{{zzzuuummmjjjkkkkkkjjjhhhfffeeedddcccccceeeeeeddddddeeegggiiijjjkkknnnssszzzzzzrrrpppvvv~~~}}}}}}|||zzzxxx{{{xxxuuuuuuwwwwwwsssooommmkkkjjjiiihhheeeaaa]]]ZZZYYYWWWUUUSSSPPPOOONNNJJJKKKLLLKKKKKKLLLOOOQQQQQQVVVUUUVVV]]]aaajjj}}}|||rrrjjj]]]QQQKKKiiiaaaZZZXXXXXXXXX\\\```gggmmmttt{{{}}}~~~xxxgggXXXRRRSSSWWWiiiuuujjjmmmpppkkkfffeeelllsssuuunnnfffbbb___]]]XXXUUURRRPPPOOOMMMKKKIIIFFFEEEDDDBBBBBBBBBCCCDDDEEEGGGEEEGGGMMMSSSlll~~~}}}zzzuuujjjcccYYYQQQKKKHHHFFFEEEGGGHHHIIIKKKMMMOOOPPPPPPOOOOOOOOOLLLIIIHHHIIIJJJNNNRRRVVVVVVTTTRRRRRRSSSLLLKKKJJJKKKLLLMMMLLLKKKIIIJJJJJJMMMPPPUUUYYY\\\ZZZ[[[\\\___cccgggkkknnnrrrssssssxxx~~~zzzxxxtttooommmooonnnmmmmmmmmmmmmmmmnnnnnnqqqoookkkhhhhhhjjjmmmppprrruuuzzzvvvooooooyyy~~~~~~}}}~~~~~~|||xxxuuuyyyvvvttttttuuuuuuqqqnnnjjjhhhggggggfffddd```]]]YYYXXXWWWUUURRRPPPNNNNNNKKKKKKLLLLLLKKKMMMOOORRRPPPVVVVVVWWW___cccnnnuuujjjbbbWWWLLLGGGiii```YYYXXXXXXYYY^^^cccjjjpppwww~~~}}}zzzyyyyyyrrrdddXXXRRRQQQWWWhhhyyy|||wwwmmmoooqqqlllhhhhhhpppvvvxxxqqqiiifffeeeddd]]]ZZZVVVSSSQQQOOOLLLJJJGGGFFFDDDCCCBBBBBBCCCDDDDDDFFFCCCDDDJJJOOOeee}}}}}}~~~yyypppiii___UUUNNNJJJGGGEEEFFFGGGHHHJJJMMMOOOQQQRRRSSSSSSRRRPPPLLLJJJIIIJJJLLLQQQWWWYYYVVVTTTSSSUUULLLKKKJJJJJJKKKKKKKKKJJJHHHHHHIIIKKKNNNRRRVVVXXXZZZ\\\^^^aaacccgggkkknnnwwwwwwxxx|||{{{wwwtttppppppsssqqqqqqrrrssstttvvvxxxyyy{{{wwwppplllkkknnnrrrvvvyyy|||vvvrrrttt}}}~~~}}}|||||||||{{{wwwuuuwwwuuutttssstttssspppmmmjjjhhhgggeeeeeebbb___\\\XXXWWWVVVTTTRRRPPPNNNMMMJJJKKKLLLKKKKKKLLLOOOQQQRRRYYYYYYYYY```dddqqqpppeee^^^TTTLLLIIIjjjbbb[[[YYYZZZ\\\aaagggooouuu|||~~~yyyuuussslll```WWWSSSTTT\\\iiiqqqppp{{{{{{pppppppppkkkhhhiiinnnssstttnnnhhhggghhhiiibbb___ZZZUUUSSSQQQNNNLLLHHHGGGEEEDDDCCCCCCDDDDDDEEEGGGDDDCCCIIINNN___zzz~~~uuuooodddZZZRRRLLLGGGDDDEEEEEEFFFHHHJJJMMMOOOQQQTTTUUUTTTRRROOOLLLKKKLLLJJJPPPWWW[[[ZZZWWWUUUTTTOOOMMMKKKJJJKKKLLLKKKJJJHHHHHHIIIJJJMMMQQQUUUWWW[[[^^^aaadddeeehhhllloooyyyzzz{{{}}}xxxtttqqqqqqttttttuuuvvvxxx{{{}}}}}}vvvqqqppptttyyy}}}}}}yyyzzz~~~}}}{{{zzzzzzzzzxxxvvvvvvuuuttttttsssrrrpppnnnmmmjjjgggeeecccaaa]]]ZZZWWWVVVUUUSSSQQQOOONNNMMMJJJKKKKKKKKKKKKLLLOOOQQQUUU\\\]]]]]]cccgggttt~~~kkkaaaZZZSSSLLLJJJlllddd\\\ZZZ[[[]]]ccciiisssyyy~~~xxxrrrmmmeee[[[UUUUUUYYYccckkkkkkkkkzzzoooooonnniiifffiiihhhnnnnnnhhhcccdddhhhiiifffbbb]]]XXXUUUSSSQQQOOOJJJIIIGGGFFFEEEEEEEEEEEEGGGJJJFFFEEEKKKOOO\\\rrrzzztttjjj```WWWPPPIIIEEEDDDDDDDDDEEEGGGJJJLLLNNNSSSUUUUUUTTTQQQOOONNNNNNKKKOOOTTTYYY[[[ZZZWWWTTTSSSQQQNNNMMMMMMNNNMMMMMMIIIIIIIIIJJJMMMPPPTTTVVVZZZ___cccfffgggjjjnnnrrrzzz{{{~~~yyyuuurrrqqqsssuuuvvvwwwyyy|||zzzwwwwww{{{}}}~~~{{{zzzzzzzzzxxxwwwuuuuuutttsssrrrpppooonnnmmmjjjgggdddbbb___\\\YYYVVVUUUTTTRRRQQQOOONNNMMMJJJKKKLLLLLLKKKLLLOOORRRVVV___``````fffkkkzzzvvvddd[[[VVVOOOJJJHHHlllccc[[[YYYZZZ\\\bbbhhhqqqwww~~~zzzuuuoooiii___VVVUUUYYYbbboootttmmmqqq}}}rrrkkknnnnnnhhheeehhheeeiiiiiibbb^^^```dddgggiiiddd^^^ZZZWWWUUUSSSRRRLLLKKKIIIGGGFFFFFFFFFGGGFFFJJJGGGFFFLLLOOOXXXiii}}}xxxpppggg^^^UUULLLGGGDDDDDDCCCDDDEEEHHHJJJLLLQQQSSSUUUTTTRRRQQQPPPQQQOOONNNOOOTTTYYY[[[YYYVVVWWWUUUQQQPPPPPPPPPPPPOOOIIIIIIIIIJJJLLLPPPSSSUUUVVV\\\bbbfffhhhlllrrrwwwzzz}}}{{{vvvrrrpppqqqpppppprrrtttvvvyyy|||}}}|||zzzxxxxxxzzz~~~~~~}}}}}}}}}}}}{{{xxxuuurrrssssssrrrpppnnnmmmmmmjjjgggdddbbb```^^^\\\YYYUUUUUUSSSRRRPPPOOOMMMMMMMMMMMMNNNNNNMMMOOOQQQTTTUUU___aaabbbiiippp~~~nnn^^^VVVRRRMMMHHHFFFkkkbbbZZZWWWXXXZZZ```fffmmmsss{{{~~~vvvsssmmmfff[[[SSSUUU\\\nnn~~~www~~~zzzrrrjjjgggmmmoooiiieeegggcccgggggg___ZZZ\\\aaadddjjjeee___[[[XXXVVVUUUTTTMMMLLLJJJHHHGGGGGGGGGGGGCCCIIIFFFDDDKKKMMMSSSbbbzzz{{{tttlllcccYYYOOOHHHEEEDDDDDDCCCEEEGGGIIIKKKPPPRRRTTTTTTSSSRRRRRRRRRSSSOOOKKKOOOWWW\\\[[[XXXZZZWWWTTTRRRRRRRRRRRRQQQIIIIIIIIIJJJLLLOOORRRTTTRRRYYYaaafffiiimmmtttzzzzzz~~~|||wwwqqqooooooiiijjjkkkmmmoooqqqtttuuuuuuttttttvvvxxx||||||}}}~~~}}}wwwsssqqqqqqrrrpppnnnlllkkkkkkgggdddaaa______^^^\\\ZZZUUUTTTSSSRRRPPPOOOMMMMMMOOOOOOPPPPPPOOOQQQSSSVVVSSS^^^aaadddllltttzzzkkk\\\UUUQQQMMMHHHFFFddd[[[TTTSSSTTTVVV[[[aaakkknnnsssxxx||||||wwwrrrhhh]]]TTTRRRYYYbbbvvvxxxooonnndddbbbkkkooofff^^^^^^ccccccaaa^^^\\\]]]ccchhhoooggg___\\\]]]^^^]]]ZZZPPPNNNKKKIIIGGGHHHIIIJJJGGGGGGGGGGGGHHHKKKQQQUUUnnnzzzqqqfff[[[QQQKKKFFFDDDBBBBBBCCCDDDDDDDDDJJJJJJLLLNNNQQQRRRQQQOOOXXXQQQKKKMMMUUU[[[]]]\\\[[[YYYVVVTTTRRRQQQQQQRRRLLLKKKKKKLLLNNNOOONNNMMMPPPUUU\\\```eeemmmxxx~~~wwwnnnjjjmmmiiihhheeeccccccdddfffgggiiikkknnnrrrwww|||~~~yyywwwwwwwwwvvvtttrrrqqqooommmkkkjjjiiiiiihhhfffccc```___]]]ZZZWWWTTTRRRPPPNNNMMMMMMMMMMMMQQQQQQSSSTTTUUUUUUUUUUUUZZZ\\\bbbiiippp|||mmmggg]]]UUUOOOKKKHHHGGG```XXXRRRQQQSSSUUUZZZ```gggkkkpppvvvzzz~~~{{{vvvooofff[[[SSSSSS]]]hhh{{{oookkkjjjaaa```hhhjjjbbb]]]^^^hhhgggddd```^^^aaafffkkkkkkfffaaa^^^^^^___^^^]]]SSSQQQNNNKKKIIIJJJKKKKKKGGGGGGFFFFFFFFFIIINNNRRRggg|||uuukkk```UUUNNNGGGEEECCCBBBCCCDDDDDDCCCGGGHHHJJJNNNQQQTTTTTTTTTWWWRRRMMMMMMRRRWWWZZZZZZ]]]\\\[[[YYYXXXWWWVVVVVVOOOMMMLLLLLLMMMMMMLLLKKKQQQUUUZZZ^^^dddnnn{{{xxxmmmhhhkkkeeecccbbb``````bbbccceeefffhhhkkkpppwww}}}~~~~~~}}}yyywwwwwwwwwuuutttrrrqqqooommmkkkiiihhhhhhgggdddaaa___^^^\\\YYYVVVSSSRRRPPPNNNMMMMMMMMMNNNPPPQQQSSSTTTUUUVVVWWWWWW\\\___gggooovvv}}}lllfff]]]TTTNNNKKKHHHFFF\\\TTTOOOOOOQQQTTTYYY___dddhhhoootttxxx{{{~~~~~~|||zzztttkkkaaaXXXRRRUUUbbbqqqooohhhiiiddd___^^^cccccc]]]\\\```llljjjfffaaa```ccchhhmmmhhhfffcccaaa```_________VVVTTTQQQNNNLLLLLLLLLLLLHHHIIIHHHGGGFFFHHHLLLOOO]]]uuu~~~}}}|||~~~zzzrrrggg[[[TTTJJJGGGDDDBBBBBBCCCCCCCCCDDDFFFHHHLLLQQQUUUXXXZZZWWWUUUQQQOOOOOORRRVVVYYY``````aaaaaa```^^^\\\ZZZSSSQQQMMMLLLLLLLLLKKKJJJQQQSSSVVVZZZbbbpppyyylllfffhhhbbbaaaaaaaaabbbcccdddeeeccceeeiiiooovvv~~~yyyzzz}}}yyywwwvvvvvvtttsssqqqpppnnnllliiihhhgggfffeeebbb___]]]\\\ZZZWWWUUUSSSRRRPPPOOONNNNNNNNNNNNPPPQQQSSSUUUWWWYYYZZZ[[[___eeennnwwwwwwkkkeee[[[SSSMMMIIIGGGEEEYYYRRRMMMOOORRRUUUZZZ```eeeiiioootttwwwyyyzzz{{{{{{}}}zzzxxx}}}zzzttthhh\\\UUUQQQVVViii||||||lllhhhiii```^^^^^^```^^^ZZZ^^^eeennnjjjeeeaaa```ccchhhlllfffgggfffdddaaa^^^^^^^^^XXXVVVTTTQQQNNNMMMMMMMMMLLLLLLLLLJJJIIIIIILLLOOOWWWmmm}}}xxxyyyyyy|||}}}wwwmmmbbbYYYOOOKKKEEEBBBBBBBBBCCCCCCBBBDDDGGGJJJNNNSSSYYY]]]ZZZYYYVVVRRRNNNOOOTTTXXXaaadddgggiiiiiieee```]]]XXXTTTOOOLLLLLLLLLLLLLLLQQQQQQSSSXXXcccuuu|||mmmeeefffdddeeefffhhhiiijjjkkkkkkeeegggkkkpppxxxsssttt~~~}}}|||yyywwwuuutttsssrrrpppooommmjjjhhhfffeeeeeebbb```]]]\\\ZZZYYYVVVTTTRRRQQQPPPOOONNNNNNOOOPPPPPPQQQSSSVVVYYY\\\^^^```bbbjjjuuu}}}ssshhhbbbYYYQQQLLLHHHFFFDDDYYYSSSOOOQQQTTTWWW\\\bbbiiimmmrrrvvvxxxxxxyyyyyyyyy|||uuurrrrrrzzz}}}uuugggXXXRRRQQQZZZrrrvvvlllfffeee```___^^^]]][[[\\\ccckkkoookkkeeeaaaaaadddhhhjjjggghhhgggeeeaaa^^^]]]]]]YYYWWWUUURRRPPPOOONNNNNNNNNNNNMMMKKKIIIIIIKKKMMMTTTggg}}}vvvuuuxxx||||||ssshhh___TTTOOOHHHCCCBBBBBBCCCCCCBBBDDDFFFHHHKKKQQQXXX^^^___^^^[[[UUUPPPOOOTTTYYYaaafffmmmqqqqqqllleee```^^^YYYRRRNNNMMMNNNOOOPPPPPPPPPRRRYYYhhh~~~pppggggggiiijjjmmmppprrrrrrrrrqqqkkkmmmpppuuu|||vvvooopppxxx~~~{{{zzzyyywwwtttrrrrrrqqqpppnnnllliiigggeeecccccc```^^^\\\ZZZYYYWWWUUUSSSRRRQQQPPPOOOOOOOOOPPPQQQRRRRRRTTTWWW[[[^^^bbbdddeeennnxxxyyyqqqeee___VVVOOOKKKHHHFFFDDD[[[TTTQQQSSSVVVYYY^^^ccclllppptttwwwyyyzzz{{{|||zzz~~~xxxnnnmmmqqqyyywwweeeVVVSSSUUUaaassspppiiibbb___bbbaaa^^^[[[[[[```iiipppqqqmmmgggddddddfffhhhiiigggfffeeecccaaa___]]]\\\YYYXXXWWWTTTSSSQQQPPPPPPLLLLLLLLLJJJHHHGGGIIIKKKRRRbbb|||~~~sssqqquuuzzz~~~xxxmmmeeeYYYSSSKKKEEECCCCCCDDDDDDCCCEEEFFFGGGIIIOOOYYY```cccbbb^^^XXXRRRQQQUUUYYY```gggqqqzzz{{{vvvnnniiiggg```XXXQQQOOOPPPQQQRRRPPPPPPTTT___rrruuukkkkkkmmmppptttxxxzzzyyyxxxvvvssstttwww|||zzzqqqooopppwww~~~yyyzzzyyywwwsssqqqpppqqqooommmkkkhhheeecccbbbaaa___]]][[[YYYXXXWWWUUURRRQQQPPPPPPOOOOOOPPPQQQRRRSSSTTTVVVXXX\\\```dddggggggooozzztttmmmaaa[[[SSSMMMIIIHHHFFFEEE\\\VVVRRRTTTXXXZZZ___dddllloootttwwwzzz}}}ssslllmmmssszzzwwwdddVVVUUU[[[lllsssmmmmmmgggaaaaaaeeebbb]]]YYY[[[cccmmmtttpppkkkgggdddeeeffffffeeefffccc```___aaabbb```^^^ZZZZZZYYYWWWVVVTTTSSSSSSLLLLLLLLLKKKIIIHHHIIIKKKNNN\\\uuu~~~oookkkooouuuxxx}}}ssskkk^^^WWWNNNGGGCCCDDDEEEEEECCCEEEGGGGGGIIIQQQ\\\eeefffccc^^^XXXTTTSSSUUUXXX]]]gggvvv|||vvvqqqiii^^^UUUPPPPPPQQQRRRQQQSSSZZZhhh~~~zzzoooooosssvvv{{{}}}{{{yyyzzz}}}oooooosssuuu{{{}}}wwwyyyyyywwwssspppooopppnnnmmmjjjgggdddbbbaaa```___]]]ZZZYYYXXXWWWUUUSSSQQQPPPOOOOOOPPPQQQRRRSSSUUUVVVWWWYYY]]]bbbfffhhhhhhppp{{{pppiii]]]XXXQQQKKKIIIHHHGGGGGG\\\VVVSSSUUUXXXZZZ^^^cccjjjnnnrrrvvvzzzrrrlllpppwww}}}wwwdddVVVWWW```tttqqqoooooohhhdddgggfffccc\\\XXX[[[fffpppuuulllhhhdddbbbcccdddbbb```ddd___\\\]]]aaadddccc```\\\[[[ZZZYYYXXXWWWVVVVVVMMMNNNNNNMMMKKKJJJKKKMMMJJJWWWqqq}}}lllfffjjjpppsss}}}wwwooo```YYYOOOHHHDDDDDDEEEFFFCCCFFFGGGHHHKKKSSS```jjjhhhccc]]]WWWTTTTTTUUUVVV\\\gggxxxxxxooobbbWWWQQQPPPPPPQQQSSSUUU^^^ooo}}}rrrrrrxxx|||{{{}}}uuuiiinnnvvvzzz}}}vvvxxxyyywwwrrroooooopppnnnllljjjgggdddaaa```______]]]ZZZYYYXXXWWWUUUSSSQQQPPPOOOOOOPPPQQQSSSTTTWWWWWWXXXZZZ^^^bbbfffiiiiiippp{{{~~~mmmeee[[[VVVOOOJJJHHHHHHHHHHHHZZZXXXUUUSSSUUUZZZ```dddfffkkkssszzzyyypppmmmvvv|||ppp___TTT[[[lll}}}www{{{{{{qqqhhheeeddddddbbbYYYYYYooo|||sssqqqjjjeeeffffffccc``````aaa```___^^^^^^^^^``````]]]ZZZWWWVVVVVVVVVUUUTTTTTTRRROOOMMMKKKKKKLLLLLLPPPYYYkkk|||pppiiiggglllttt}}}}}}vvvkkkbbbVVVLLLGGGEEECCCBBBFFFEEEFFFJJJNNNSSS___jjjmmmhhhaaaYYYUUUTTTWWWYYYaaaiiiyyyzzzlll\\\TTTSSSSSSQQQSSSZZZeeeuuu|||oooqqqzzz||||||tttsssrrrqqqttt{{{~~~{{{wwwtttqqqooonnnnnnllliiifffccc```^^^]]]```]]]ZZZXXXWWWUUUSSSQQQPPPRRRTTTSSSRRRPPPPPPQQQUUUYYY]]]___```dddiiinnnoooqqq|||ttthhhbbbWWWRRRLLLIIIIIIIIIGGGEEE[[[YYYVVVUUUWWW\\\aaaeeehhhmmmttt|||yyyrrrqqqxxx~~~iii[[[TTT^^^ppp~~~xxx||||||ssskkkjjjeeecccbbbZZZZZZppp~~~uuuooohhhcccddddddaaa______bbbbbbaaaaaa`````````aaa]]]ZZZWWWVVVUUUUUUTTTSSSSSSQQQOOOMMMLLLLLLMMMMMMRRRZZZjjj}}}rrriiifffkkkssszzz}}}zzzpppgggZZZOOOIIIFFFDDDCCCFFFEEEGGGJJJNNNSSS^^^iiillliiibbb[[[VVVUUUVVVXXX\\\fffyyy~~~ppp___VVVUUUUUURRRRRRZZZggg{{{|||rrruuuyyy{{{yyy{{{{{{pppppppppqqquuu}}}|||{{{xxxvvvsssqqqoooooommmkkkiiieeebbb```^^^]]]^^^[[[XXXWWWVVVUUUSSSQQQQQQRRRSSSRRRQQQPPPQQQSSSYYY\\\___```bbbffflllqqqrrrwwwoooddd^^^TTTPPPKKKIIIIIIIIIHHHGGG[[[YYYWWWVVVXXX]]]cccfffjjjooowww}}}|||yyyzzzccc[[[YYYdddvvv|||www{{{{{{sssllllllfffdddbbb\\\]]]rrrzzzooohhhddddddeeebbb______aaaaaabbbbbbbbbaaa```___^^^[[[WWWUUUUUUTTTSSSRRRQQQPPPNNNMMMMMMMMMNNNOOOSSSXXXfffxxxnnnhhhlllssswwwyyy}}}vvvnnnaaaTTTLLLHHHEEEDDDFFFEEEGGGKKKMMMRRR\\\gggkkkiiieee___YYYUUUUUUVVVZZZfff|||vvvdddYYYWWWVVVUUUVVV___nnnzzztttyyyxxx~~~sssuuuyyyrrrmmmnnnqqquuu{{{~~~~~~xxxwwwvvvtttrrrqqqoooooollljjjhhheeebbb___^^^]]][[[YYYVVVUUUUUUUUUSSSRRRRRRSSSRRRQQQPPPPPPSSSUUU\\\^^^```aaaccchhhooouuuvvv{{{ggg^^^YYYQQQNNNJJJHHHHHHIIIIIIHHH[[[YYYXXXWWWZZZ^^^cccgggmmmrrrxxxyyyaaa]]]___kkk|||zzztttwwwvvvnnnhhhiiihhheeeddd```bbbuuu}}}qqqkkkfffggghhheeebbbbbb___```bbbcccbbb```^^^\\\^^^[[[WWWUUUUUUTTTSSSQQQOOONNNNNNNNNNNNOOOPPPQQQQQQTTT___wwwwwwnnnnnnssstttvvv~~~~~~{{{ttthhh[[[PPPJJJFFFDDDGGGFFFGGGKKKMMMQQQZZZdddiiijjjhhhccc\\\VVVUUUUUU]]]jjj|||iii\\\XXXXXXWWW\\\gggyyyvvvqqqwwwzzz~~~qqqjjjooouuu}}}wwwqqqooorrrwww~~~~~~}}}}}}xxxwwwvvvtttrrrpppnnnmmmkkkiiigggdddaaa^^^]]]\\\XXXVVVTTTSSSTTTTTTTTTRRRSSSSSSRRRPPPOOOQQQTTTXXX\\\^^^```aaaccchhhqqqwww{{{sssbbbZZZWWWOOOMMMKKKHHHGGGGGGGGGFFFZZZYYYXXXXXX[[[___dddgggooosssyyymmm[[[\\\cccooozzztttuuurrriiieeegggjjjffffffeeefffvvv}}}rrrkkkfffhhhhhhfffcccddd```aaaccceeedddaaa^^^\\\]]]ZZZWWWUUUTTTTTTSSSQQQNNNNNNNNNNNNOOOPPPQQQQQQQQQSSSZZZnnntttooopppqqqsssyyy~~~yyynnnbbbVVVMMMHHHFFFGGGFFFGGGKKKMMMPPPXXXbbbhhhjjjjjjfff^^^WWWUUUUUU^^^mmmnnn___[[[[[[[[[```nnnpppnnnsss{{{uuujjjdddiiiqqqzzz}}}wwwvvvuuuzzz}}}|||{{{yyyxxxwwwuuurrrooommmkkkiiihhheeebbb```^^^\\\\\\VVVTTTSSSSSSTTTTTTTTTSSSSSSSSSQQQOOOOOOQQQVVVZZZZZZ\\\___```ccciiirrryyymmm___XXXVVVOOONNNLLLIIIFFFDDDCCCCCC[[[ZZZZZZZZZ]]]aaafffiiiooosssyyy~~~~~~~~~yyyfffVVV\\\fffsss{{{ttttttpppgggdddgggjjjfffggghhhhhhttt~~~yyypppiiieeefffgggeeebbbccccccdddeeefffeeeccc```^^^[[[YYYVVVTTTTTTTTTSSSRRRMMMNNNNNNOOOPPPQQQQQQQQQSSSTTTYYYggg{{{oookkknnnooouuu~~~}}}vvvjjj^^^SSSLLLIIIGGGFFFHHHKKKLLLNNNVVV___fffjjjlllggg___YYYWWWXXX]]]ooosssccc^^^___```dddvvvzzznnnmmmpppzzz}}}ssslllaaagggpppzzz}}}|||zzzyyyxxxxxxwwwuuurrrooollljjjhhhfffdddaaa___]]]\\\[[[VVVTTTSSSSSSTTTTTTTTTSSSRRRRRRQQQPPPPPPRRRWWWZZZXXX[[[___bbbffflllvvv||||||hhh\\\VVVUUUNNNNNNLLLIIIEEEBBBAAABBB]]]]]]]]]^^^```eeeiiilllooorrrxxx}}}~~~||||||nnnccc^^^eeeppp}}}xxxrrrqqqmmmeeeccchhhiiidddgggiiigggpppwwwqqqpppiiieeeggghhheeecccdddbbbcccddddddccc```^^^]]]YYYWWWUUUTTTTTTUUUTTTTTTNNNNNNOOOPPPQQQQQQQQQQQQRRRTTTXXX```uuutttjjjkkkkkkpppyyy|||sssfffZZZQQQNNNGGGFFFHHHKKKLLLMMMUUU]]]eeeiiilllhhh```YYYYYYZZZaaatttyyyhhhccceeefffmmmtttoooppprrr{{{xxxpppjjjbbbgggppp||||||yyyxxxuuuuuuuuutttrrrooollljjjgggeeecccaaa^^^\\\[[[[[[WWWUUUSSSSSSTTTTTTTTTSSSQQQQQQQQQQQQQQQSSSWWW[[[XXX]]]bbbgggkkkrrr{{{rrrcccXXXSSSSSSKKKLLLLLLIIIDDDBBBBBBCCC_________```cccgggkkknnnnnnrrrwww|||}}}|||{{{|||~~~pppfffbbbjjjrrr|||}}}sssmmmmmmiiibbbbbbggggggbbbfffhhhfffmmmrrrlllrrrkkkgggiiijjjhhhffffff___``````___^^^\\\[[[ZZZXXXVVVTTTSSSTTTUUUUUUUUUNNNOOOPPPPPPQQQQQQPPPPPPOOOSSSUUUZZZkkkyyyllliiiiiimmmuuu|||xxxlll___UUUQQQGGGGGGHHHKKKLLLMMMTTT\\\dddiiilllhhh```ZZZZZZ\\\hhh{{{}}}kkkfffiiikkkwwwyyyrrrrrrtttuuu}}}~~~tttjjjcccdddiiirrr~~~|||yyywwwqqqqqqrrrrrrqqqnnnllljjjfffeeeccc```^^^\\\[[[[[[XXXVVVTTTSSSTTTTTTTTTRRRPPPQQQQQQQQQRRRTTTWWWZZZZZZ___eeekkkpppwwwlll___UUUPPPPPPHHHJJJKKKHHHDDDBBBCCCEEEddd```___ccchhhjjjmmmqqqqqquuu|||}}}|||}}}~~~qqqdddbbbeeetttyyytttnnnjjjiiigggdddbbbgggdddffflllqqqqqqooopppvvvpppjjjhhhjjjjjjgggdddbbb___[[[ZZZ[[[\\\]]]]]]]]]ZZZWWWVVVWWWWWWTTTRRRPPPPPPPPPRRRTTTUUUUUUSSSPPPPPPSSSXXXaaarrrmmmiiihhhjjjqqqwww}}}vvvlll^^^RRRNNNHHHEEEHHHLLLOOOTTTYYYaaafffjjjhhhbbb]]]\\\^^^iii~~~}}}nnniiiooouuu|||tttppprrryyyyyynnniiigggfffjjjrrr|||xxxuuutttrrrrrrsssrrrqqqooommmkkkgggeeeccc```]]]ZZZYYYXXXVVVUUUTTTSSSRRRQQQPPPOOOPPPPPPPPPSSSVVVXXXYYYYYY```___fffssswwwxxxwwwccc\\\WWWPPPKKKIIIHHHGGGDDDAAAAAABBBDDDdddaaaaaagggkkklllmmmpppsssxxx~~~~~~~~~wwwhhh^^^bbbjjjyyyyyytttooollljjjiiifffdddfffdddgggoootttsssqqqrrrsssoookkkkkklllkkkfffbbb___]]]ZZZZZZ[[[^^^______[[[YYYWWWWWWXXXWWWTTTRRRPPPPPPPPPQQQSSSTTTSSSQQQQQQSSSWWWZZZ^^^jjjtttllliiijjjoootttzzz|||sssfff[[[QQQJJJGGGIIIMMMOOOSSSXXX\\\aaafffeee___\\\]]]```ppppppmmmuuu}}}yyysssqqquuu}}}}}}rrrjjjffffffjjjnnnuuu|||yyywwwvvvrrrrrrqqqpppooommmkkkjjjfffeeeccc```]]][[[YYYXXXVVVUUUTTTSSSQQQPPPOOOOOONNNOOOPPPTTTXXX[[[]]]^^^aaaaaajjjuuuzzz}}}ooo^^^YYYUUUNNNJJJHHHHHHFFFDDDAAAAAACCCEEEeeecccdddjjjnnnnnnnnnpppvvvzzzzzzmmm^^^ZZZgggxxxzzzxxxtttpppllljjjiiigggeeeddddddiiirrrvvvuuurrrsssnnnllljjjkkkllljjjeee```\\\ZZZYYYZZZ\\\___``````XXXXXXXXXYYYYYYXXXUUURRRQQQPPPOOOPPPQQQRRRQQQPPPOOOSSSYYY[[[[[[bbbwww~~~nnniiihhhkkkpppuuu}}}zzzooodddUUUNNNIIIJJJLLLNNNQQQVVVXXX^^^cccccc^^^\\\```eeexxxsssrrr~~~}}}yyyuuurrrtttyyyuuukkkdddccceeelllpppwww~~~{{{yyyxxxxxxsssqqqpppnnnllljjjiiiiiifffeeeccc```^^^[[[YYYXXXVVVUUUSSSRRRPPPOOOOOONNNLLLNNNQQQUUUZZZ^^^aaacccccceeennnyyy~~~fffYYYVVVRRRLLLHHHFFFFFFEEECCCBBBBBBDDDFFFiiieeedddiiimmmmmmooorrrwww{{{xxxhhhZZZ\\\sssxxxvvvrrrnnnkkkhhheeeddddddeeekkktttvvvrrroooooojjjhhhgggggghhhgggccc```\\\[[[ZZZ[[[]]]^^^___^^^VVVWWWYYYZZZZZZYYYVVVTTTTTTRRRPPPPPPQQQQQQPPPOOOLLLQQQWWWYYYWWW^^^rrrnnnhhhdddgggkkkpppwww~~~|||rrriiiYYYRRRLLLKKKKKKKKKOOOSSSXXX___dddccc^^^^^^dddkkk~~~vvvyyywwwtttrrrrrruuu{{{wwwmmmdddaaacccfffkkkpppxxx|||zzzxxxwwwvvvsssrrrooollljjjiiiiiiiiieeeeeecccaaa___\\\ZZZYYYVVVUUUSSSQQQPPPOOONNNNNNLLLOOOSSSWWW[[[___ccceeefffjjjsss|||ttt```WWWTTTOOOJJJFFFEEEEEEDDDCCCBBBCCCFFFHHHnnnhhhdddfffiiikkkpppuuuxxx{{{uuueee[[[bbb|||zzzwwwrrrmmmiiifffeeefffhhhmmmtttsssmmmhhhhhhgggeeecccbbbbbbbbbbbbbbb^^^\\\\\\\\\]]]]]][[[YYYTTTVVVYYY[[[[[[YYYWWWVVVVVVTTTRRRQQQRRRRRRQQQPPPOOORRRVVVVVVUUU[[[oooppphhhbbbdddhhhmmmssszzz~~~vvvmmm___WWWOOOLLLKKKJJJLLLPPPXXX___dddbbb]]]]]]fffooo|||vvvsssqqqoooppptttyyy|||}}}zzzuuunnnfffaaaaaadddgggkkkqqq{{{~~~{{{xxxuuusssrrrsssqqqooollljjjjjjjjjjjjeeedddcccbbb```]]]ZZZYYYXXXVVVTTTQQQOOONNNNNNOOOOOORRRVVVYYY[[[^^^bbbeeejjjooovvv~~~}}}mmm]]]VVVSSSMMMHHHEEECCCCCCCCCCCCBBBDDDGGGJJJrrrjjjdddeeehhhkkkqqqwwwxxx{{{nnnaaa]]]jjj{{{zzz}}}|||zzzuuuooojjjhhhggghhhjjjooosssppphhhccccccdddcccaaa______```bbbccc___^^^]]]]]]]]][[[XXXUUUSSSVVVYYYZZZZZZYYYYYYYYYVVVTTTRRRQQQRRRSSSRRRRRRVVVVVVWWWVVVTTTYYYhhhxxxwwwmmmeeedddgggkkkqqqwww{{{tttfff]]]SSSOOOLLLJJJKKKOOOVVV]]]bbb___ZZZ\\\gggrrryyyqqqnnnkkkjjjlllqqqttttttrrrnnnkkkfffcccccceeeiiikkkpppwww~~~zzzvvvrrrpppooopppooonnnlllkkkjjjjjjjjjdddddddddccc```^^^[[[YYYZZZXXXUUURRRPPPOOOOOOPPPQQQUUUZZZ\\\]]]___cccgggooossszzzsssggg[[[UUUQQQKKKFFFEEEAAABBBBBBBBBCCCEEEIIILLLssslllggghhhjjjmmmrrrwwwyyy||||||fff___bbbsss~~~yyyuuusssvvvwwwvvvrrrmmmhhhfffgggjjjkkkooorrrnnnfffaaabbbaaaaaabbbaaaaaaaaabbbccc^^^]]]]]]^^^^^^[[[WWWTTTSSSVVVYYYZZZYYYYYYZZZ\\\UUUSSSPPPOOOQQQRRRRRRRRRXXXWWWVVVWWWWWWYYYcccnnnvvvjjjgggiiilllpppttt~~~zzznnncccYYYSSSOOOLLLMMMQQQTTT[[[aaa___[[[^^^lllyyyyyyvvv{{{uuummmfffdddcccfffkkkmmmkkkhhhfffffffffiiilllpppssstttyyy|||xxxtttqqqooonnnllllllllllllkkkjjjiiihhhdddddddddcccaaa^^^[[[YYY[[[YYYVVVRRRPPPPPPPPPQQQTTTXXX]]]``````bbbggglllssswww}}}jjj```VVVQQQMMMGGGDDDDDD@@@AAABBBBBBCCCFFFJJJMMMsssmmmjjjkkknnnooorrrwwwzzz}}}wwwaaa^^^ggg{{{~~~{{{wwwuuunnnooopppmmmhhhdddddddddjjjlllppprrrnnneeebbbddd___aaadddeeedddcccbbbbbb]]]\\\]]]^^^^^^\\\XXXUUUSSSVVVYYYYYYXXXXXX[[[^^^TTTQQQOOONNNOOOQQQRRRRRRVVVTTTUUUXXXZZZ[[[aaaiii}}}pppkkkkkklllooossswww~~~}}}rrrhhh]]]VVVRRRNNNOOORRRSSS[[[bbbaaa]]]bbbrrrxxxssslllllluuuxxxooohhh```^^^^^^bbbgggiiifffbbbdddfffjjjpppvvv{{{}}}}}}|||~~~{{{wwwtttqqqpppoooiiiiiijjjkkkkkkiiihhhgggcccdddddddddbbb___\\\ZZZ]]]ZZZVVVSSSQQQPPPQQQQQQTTTZZZ___bbbccceeekkkpppvvvyyysssddd[[[RRRNNNJJJEEECCCDDD???@@@AAABBBCCCFFFKKKNNNwwwrrrllliiijjjpppuuuyyy|||mmmZZZYYYjjjyyyrrrrrrmmmooooooiiibbb```dddjjjpppmmmjjjjjjjjjfff```[[[___aaaaaaaaabbbddddddbbb```]]]ZZZ[[[\\\\\\YYYVVVRRRUUUVVVTTTVVVZZZ\\\ZZZSSSRRRQQQPPPPPPQQQRRRRRRYYYYYYXXXXXXXXX[[[```ddd}}}wwwjjjfffhhhlllooovvvzzz{{{nnn```YYYSSSMMMNNNRRRUUUYYY___bbbaaaeeettt}}}tttfffeeeeeefffkkkuuuzzzrrrhhhbbbcccaaa___```ccceeeeeeccceeekkktttzzz}}}~~~zzz{{{yyyuuuuuurrrmmmjjjkkknnnkkkhhhgggggggggeeebbbaaaaaaaaabbbbbb```\\\YYY]]]ZZZUUUQQQPPPPPPRRRTTTZZZYYY\\\bbbgggiiinnntttttt~~~ooo^^^YYYRRRLLLHHHEEEBBBAAA<<<>>>@@@BBBDDDHHHLLLPPP{{{vvvooojjjjjjooouuuxxx}}}qqqbbbVVV[[[ppp|||rrrlllllllllmmmlllggg```___eeekkkoooooommmjjjeee```\\\[[[^^^___``````aaabbb```^^^[[[[[[[[[\\\\\\[[[XXXUUUSSSVVVWWWUUUWWW[[[]]][[[TTTSSSQQQQQQQQQRRRTTTUUUYYYYYYXXXWWWWWWZZZ^^^bbbvvv|||ooohhhhhhjjjlllqqqvvv}}}ttthhh```YYYRRRPPPSSSVVVYYY___ccccccggguuuyyymmmggg]]]]]]\\\]]]aaajjjuuu|||~~~xxxpppfff```___^^^]]]```dddggghhhgggmmmrrryyy~~~}}}wwwssssssqqqllliiiiiillliiieeedddeeedddbbb````````````aaaaaa___[[[XXX[[[XXXTTTQQQPPPQQQSSSUUU\\\[[[^^^dddhhhjjjpppvvv{{{xxxggg\\\WWWPPPKKKGGGDDDBBB@@@>>>@@@BBBDDDFFFJJJNNNQQQzzzrrrkkkiiimmmssswww~~~dddZZZUUU```zzzyyylllfffhhhjjjkkkiiiddd___```gggnnnqqqrrrqqqjjjbbb\\\[[[]]]^^^]]]^^^```aaa```]]][[[VVVYYY]]]___]]]ZZZWWWUUUTTTWWWXXXVVVXXX[[[\\\ZZZUUUSSSRRRQQQRRRUUUXXXZZZZZZZZZYYYXXXWWWYYY]]]```lllvvvlllhhhgggggglllqqqxxx{{{qqqjjjcccZZZUUUTTTVVVXXX^^^bbbdddhhhuuu}}}ooobbb[[[XXXTTTTTTSSSTTTWWW___hhhooorrrvvv}}}~~~xxxooofff___^^^]]]^^^bbbgggkkkmmmnnntttyyy{{{uuuqqqqqqooojjjggghhhhhhfffcccbbbaaa```___]]]^^^^^^^^^______^^^ZZZWWWXXXVVVSSSQQQQQQSSSUUUWWW___^^^aaagggjjjlllrrryyynnnaaaYYYTTTNNNIIIEEECCCAAA@@@@@@BBBEEEGGGIIILLLPPPSSS~~~tttlllgggiiiooottt}}}xxx___YYYYYYhhhzzzkkkfffiiijjjjjjgggccc```ccckkkqqquuutttpppjjjddd```___aaa```\\\[[[^^^```^^^[[[[[[SSSYYY```bbb___ZZZWWWUUUTTTWWWXXXVVVWWWZZZ[[[XXXUUUTTTRRRRRRTTTWWW[[[]]]\\\\\\[[[YYYXXXYYY\\\^^^eee}}}qqqhhhcccaaaiiinnntttzzz~~~xxxssslllccc[[[WWWVVVWWW[[[```cccgggrrr}}}yyykkk^^^TTTPPPPPPOOOOOOOOOQQQTTT\\\dddkkknnnqqqvvvzzz~~~yyyqqqhhhbbbbbbbbbeeehhhmmmqqqtttvvvyyy}}}~~~}}}zzztttppppppnnnjjjggghhheeedddbbb```___^^^]]]\\\ZZZZZZZZZ\\\]]]]]]ZZZXXXTTTSSSQQQQQQRRRUUUXXX[[[aaaaaadddiiilllnnnvvv~~~{{{hhh___UUUQQQKKKFFFDDDBBBAAA@@@AAADDDGGGIIIKKKMMMQQQTTTwwwmmmggggggmmmrrr{{{kkk[[[ZZZ^^^pppyyykkkhhhjjjjjjiiigggdddcccfffnnntttuuupppjjjgggeeedddcccaaa^^^XXXVVVZZZ^^^\\\ZZZ[[[UUU[[[bbbdddaaa[[[XXXVVVSSSVVVWWWUUUVVVYYYXXXUUUTTTSSSRRRSSSUUUXXX\\\^^^]]]^^^]]][[[YYYYYY[[[^^^ddd|||uuuiiibbb^^^ggglllssswwwzzz~~~~~~|||xxxssskkkbbb[[[XXXWWWXXX]]]```ccckkkssszzzuuukkk```UUUOOOLLLKKKKKKLLLNNNQQQUUU\\\eeekkkkkklllnnnpppssswww}}}{{{tttlllhhhiiikkkmmmpppssswww{{{}}}{{{{{{yyysssppppppnnnjjjggghhhdddcccbbb```]]]\\\\\\\\\VVVVVVVVVXXXZZZ[[[ZZZXXXQQQPPPQQQRRRUUUYYY]]]___cccdddhhhmmmooorrrzzzsssccc[[[RRRNNNHHHEEECCCBBBAAA@@@BBBEEEHHHJJJLLLNNNQQQSSS|||rrrkkkjjjnnnsss{{{ttt```XXX\\\eeezzzzzz~~~~~~tttkkkhhhiiijjjiiigggeeeeeeiiioootttpppkkkeeecccddddddbbb___ZZZSSSSSS\\\aaa^^^ZZZ[[[ZZZ]]]aaabbb```\\\XXXVVVRRRVVVWWWUUUUUUXXXVVVSSSQQQQQQRRRSSSUUUXXX[[[\\\]]]]]]]]][[[YYYYYY[[[\\\fffvvvzzzmmmddd___dddjjjqqqtttwww||||||}}}yyysssiii```\\\XXXWWWZZZ]]]^^^bbbhhhjjjeee]]]UUUOOOKKKJJJIIIIIIKKKMMMQQQUUU\\\dddiiiiiijjjlllmmmpppuuu{{{zzzuuussssssuuuxxx{{{}}}|||yyyzzzxxxrrroooooonnniiiggggggbbbbbbbbb___\\\ZZZ[[[\\\UUUTTTTTTVVVXXXXXXWWWVVVNNNOOOPPPSSSWWW\\\aaadddfffggglllqqqtttwwwkkk\\\TTTOOOLLLGGGDDDCCCBBBBBBAAADDDFFFJJJMMMNNNPPPRRRTTTzzzrrrppptttyyy~~~~~~mmm___]]]eeessstttvvvwwwsssoookkkiiihhhhhhgggfffeeefffjjjooorrrllljjjgggdddcccaaa```___WWWRRRWWWfffmmmggg___^^^______^^^^^^^^^\\\XXXUUUSSSWWWXXXVVVVVVXXXVVVRRROOOPPPRRRTTTVVVWWWXXXYYYZZZ[[[[[[YYYXXXXXXYYY[[[bbbjjjrrrhhhccc```fffmmmqqqrrrwwwzzzooodddaaa\\\XXXZZZ[[[ZZZ[[[^^^^^^YYYSSSMMMJJJIIIIIIJJJIIIKKKNNNQQQUUU[[[aaafffgggjjjoootttxxx}}}~~~xxxwwwyyyvvvpppmmmmmmlllgggeeefff```aaaaaa^^^ZZZXXXYYY[[[XXXVVVUUUTTTUUUTTTRRRQQQMMMNNNPPPTTTZZZ```eeegggiiilllqqqwwwyyy}}}qqqcccXXXRRRNNNJJJFFFCCCCCCCCCCCCBBBFFFIIIMMMOOOQQQRRRTTTUUUxxxuuuyyy}}}wwwkkkgggfffpppsssrrrpppmmmlllmmmkkkhhhgggfffeeeeeefffiiimmmpppkkkllllllhhhbbb___```bbbXXXTTT]]]qqqzzzqqqeeebbbbbb___\\\[[[\\\[[[WWWTTTTTTXXXZZZXXXWWWYYYWWWSSSMMMOOOQQQTTTVVVVVVVVVVVVWWWXXXYYYXXXVVVVVVXXXYYY[[[___sssuuukkkggg\\\cccjjjnnnooottt~~~~~~sssgggeee^^^YYYZZZZZZXXXWWWYYYZZZUUUNNNIIIHHHIIIJJJKKKLLLNNNPPPSSSVVVZZZ```dddccciiiqqqyyy|||vvvvvvyyytttnnnkkkllljjjfffdddeee___``````]]]YYYWWWXXXZZZ[[[XXXVVVTTTSSSQQQOOOLLLLLLNNNQQQUUU[[[aaagggjjjlllooouuuzzz}}}vvvggg___YYYTTTMMMJJJEEECCCCCCCCCDDDCCCHHHKKKOOOQQQSSSTTTVVVWWWooorrr||||||kkkkkkkkkkkkkkkjjjiiihhheeedddcccccceeeiiinnnpppgggfffeeecccbbbaaaaaaaaaWWW]]]lll|||uuullliiieeebbb^^^\\\ZZZWWWUUURRRWWW[[[\\\YYYWWWXXXUUUPPPNNNNNNOOOPPPQQQRRRSSSSSSUUUUUUTTTSSSSSSTTTUUUVVV[[[]]]fff|||tttlllffffffgggjjjpppxxx}}}uuufffdddbbb```^^^[[[WWWTTTOOONNNKKKHHHFFFFFFIIILLLNNNNNNOOORRRVVV[[[aaaddddddiiiqqqzzz~~~yyyxxxwwwtttqqqvvvrrrlllhhheeedddcccbbb^^^\\\ZZZYYYZZZZZZYYYWWWUUUVVVUUUSSSOOOKKKJJJJJJOOORRRWWWZZZ]]]bbbiiinnntttssswww~~~kkkbbbZZZSSSNNNIIIIIIFFFCCCAAABBBEEEHHHKKKLLLNNNRRRTTTUUUTTTRRRrrrqqqwwwpppeeefffgggggghhhhhhhhhhhheeedddcccccceeehhhkkkmmmfffeeedddcccbbbaaaaaaaaaXXXcccvvv}}}pppggghhhcccbbb___\\\XXXVVVTTTSSSVVVZZZ[[[YYYYYY[[[ZZZVVVPPPQQQRRRRRRSSSTTTTTTUUUUUUTTTSSSSSSSSSTTTUUUUUUXXXYYYaaatttyyyrrrgggfffeeeggglllsss{{{zzzmmmjjjfffbbb___[[[WWWTTTOOOOOOMMMJJJIIIIIILLLOOOMMMOOOSSSXXX^^^cccgggiiikkknnnttt{{{yyyxxxwwwtttqqqpppmmmhhheeeeeeeeedddddd^^^\\\ZZZZZZZZZZZZYYYXXXSSSSSSSSSPPPMMMKKKKKKLLLQQQTTTYYY\\\___dddkkkpppssstttyyyyyyfff^^^XXXRRRNNNIIIHHHFFFCCCAAABBBFFFHHHMMMNNNPPPSSSUUUUUUUUUTTT~~~rrrmmm|||wwwnnnhhhaaaaaabbbccceeeffffffgggcccccccccdddeeefffhhhiiieeeeeecccbbbaaaaaaaaaaaaZZZjjj}}}xxxhhhbbbddd`````````[[[VVVSSSSSSTTTXXX[[[]]][[[]]]aaabbb```SSSTTTUUUUUUVVVVVVVVVVVVUUUTTTTTTSSSSSSSSSTTTTTTTTTVVV]]]kkkyyyjjjhhheeeeeehhhooowww|||vvvrrrlllfffbbb]]]YYYVVVRRRRRRQQQOOOMMMMMMOOOQQQMMMQQQWWW^^^eeekkkooopppsssuuuyyy~~~zzzxxxvvvsssqqqnnnjjjfffdddccccccbbbaaa]]]\\\ZZZZZZ[[[[[[YYYXXXPPPPPPOOOMMMKKKKKKMMMOOOSSSWWW\\\___bbbgggnnnssswwwxxx~~~nnn```ZZZUUUPPPNNNHHHHHHFFFCCCBBBCCCGGGJJJOOOPPPRRRTTTUUUVVVVVVVVV||||||vvvlllvvvzzzoooiiidddaaaaaabbbbbbccceeeffffffbbbbbbcccdddddddddddddddddddddcccaaaaaa`````````]]]kkkyyy{{{ooobbb]]]___\\\^^^___ZZZTTTPPPRRRUUU\\\___```^^^```eeegggeeeTTTUUUVVVWWWWWWWWWWWWVVVUUUTTTTTTTTTSSSSSSSSSSSSSSSUUU[[[fffsssnnnjjjfffdddgggnnnvvv|||~~~yyyrrrkkkgggccc___]]]XXXYYYYYYWWWTTTSSSSSSTTTRRRUUUZZZaaahhhooosssvvvyyy|||zzzxxxuuurrrooooookkkgggdddbbb```^^^]]]\\\[[[ZZZZZZ[[[[[[YYYWWWPPPOOOMMMKKKIIIJJJMMMPPPVVVZZZ^^^bbbdddiiipppvvv}}}~~~zzzeee[[[VVVRRRNNNLLLGGGGGGEEECCCBBBDDDHHHKKKPPPQQQSSSTTTTTTUUUWWWXXX~~~~~~zzziiijjj}}}pppiiieeebbbeeeddddddcccdddeeeffffff```aaabbbbbbbbbbbbaaa```ccccccbbbaaa````````````___ffflllkkkddd^^^[[[ZZZYYY\\\]]]YYYRRROOOQQQTTT\\\______]]]^^^bbbcccaaaSSSTTTVVVWWWXXXXXXWWWVVVUUUUUUUUUUUUUUUTTTSSSSSSQQQSSSYYYbbbkkkyyyqqqlllgggccceeekkksssxxx}}}wwwqqqnnnkkkhhhfffccceeefffeeebbb___]]]]]][[[\\\___ccciiipppvvvzzz}}}zzzvvvsssooommmmmmjjjfffcccbbb```^^^\\\\\\[[[ZZZZZZZZZYYYWWWUUUPPPOOOMMMJJJIIIJJJNNNRRRXXX\\\aaadddggglllsssxxx~~~ppp```XXXTTTOOOKKKJJJFFFFFFEEECCCCCCEEEJJJMMMPPPRRRSSSSSSSSSUUUXXX[[[~~~~~~~~~{{{~~~{{{lll___hhhyyypppkkkgggffffffeeedddddddddeeefffggg______````````````___^^^bbbbbbaaa```````````````^^^aaabbb___]]]\\\ZZZWWWXXXYYYYYYVVVRRROOOPPPRRRXXX[[[[[[XXXXXX[[[[[[XXXQQQSSSUUUWWWYYYXXXWWWWWWVVVWWWWWWWWWVVVUUUTTTSSSQQQQQQWWW___eeeooovvvqqqjjjdddcccgggmmmrrr{{{|||xxxuuussspppnnnmmmooorrrrrrpppmmmkkkjjjffffffhhhjjjooovvv{{{~~~zzzuuupppmmmkkkhhhfffcccbbbbbbbbb```^^^[[[ZZZYYYYYYYYYWWWTTTQQQOOONNNMMMLLLKKKMMMRRRVVV\\\```eeehhhkkkooovvv|||qqqggg]]]XXXSSSMMMIIIIIIEEEEEEDDDCCCDDDFFFKKKOOOPPPRRRTTTTTTTTTVVV\\\```~~~}}}}}}}}}yyynnnccc___ooozzzsssmmmhhhgggcccbbbaaaaaabbbdddfffhhh^^^^^^^^^^^^^^^^^^^^^^^^aaaaaa```_________``````\\\``````[[[ZZZ[[[YYYUUUXXXWWWUUUSSSRRRPPPPPPPPPTTTWWWXXXVVVUUUWWWVVVRRRPPPRRRUUUXXXZZZZZZYYYXXXXXXXXXYYYYYYXXXVVVUUUTTTUUUSSSXXX```dddjjj}}}zzzrrrjjjfffgggjjjmmmvvv{{{}}}{{{yyyuuusssnnnrrrwwwyyyyyyvvvttttttpppqqqssswww{{{}}}yyysssnnnjjjhhheeecccaaa`````````^^^\\\[[[ZZZYYYXXXWWWUUUPPPMMMKKKLLLMMMMMMOOORRRWWW[[[```dddiiilllooottt{{{}}}ggg```ZZZWWWSSSLLLHHHIIIDDDEEEDDDCCCDDDGGGLLLPPPRRRTTTVVVVVVVVVYYY```fff}}}|||||||||}}}ccc___ddd{{{wwwpppiiidddccc___^^^^^^___```cccfffhhh]]]]]]\\\\\\\\\]]]^^^___aaa``````____________```ZZZ```bbb]]]ZZZZZZYYYTTTXXXVVVSSSRRRRRRRRRPPPNNNRRRVVVXXXVVVVVVXXXVVVRRRPPPRRRVVVYYY[[[\\\[[[ZZZYYYYYYZZZZZZYYYWWWVVVTTTZZZWWW[[[ccceeehhhxxxzzzqqqkkkiiijjjlllrrrxxx}}}{{{wwwtttjjjooouuuzzz{{{yyyxxxxxxuuuxxx|||~~~~~~|||xxxrrrllliiigggfffdddaaa___^^^\\\YYYWWW[[[ZZZYYYXXXVVVSSSNNNKKKHHHIIILLLOOORRRVVV\\\```cccggglllooorrrwww~~~ppp```[[[WWWVVVRRRLLLIIIIIIDDDDDDDDDCCCDDDHHHMMMQQQSSSVVVXXXXXXXXX\\\dddkkk}}}}}}|||xxxyyy}}}|||rrr``````kkkxxxtttpppeee______cccaaa___```ccceeedddbbb]]]]]]aaaccc```[[[ZZZ]]]```]]][[[ZZZ[[[\\\\\\\\\^^^]]]\\\\\\\\\[[[YYYWWWTTTUUUSSSNNNNNNSSSRRRMMMQQQRRRSSSSSSSSSRRRPPPOOOTTTUUUVVVXXXYYYZZZZZZZZZXXXYYYYYYXXXWWWVVVUUUTTTWWWYYY]]]kkkyyytttppp|||{{{rrrmmmlllkkkqqquuuzzz||||||~~~{{{vvvtttnnnlllqqqvvvwwwvvvwwwyyy}}}~~~|||zzzwwwtttooojjjfffhhheeebbb___^^^]]]ZZZYYYYYYZZZZZZXXXSSSNNNLLLKKKJJJMMMPPPSSSUUUXXX\\\___cccfffjjjpppwww}}}|||oooaaa\\\UUUPPPMMMKKKGGGDDDHHHDDDAAACCCHHHOOOSSSTTTSSSVVVXXXYYYZZZ___iiippp}}}{{{{{{zzzwwwyyy~~~nnn^^^dddwwwqqqmmmjjjaaa]]]```aaa```______bbbdddeeeeeeddddddgggiiieee___]]]___aaa^^^[[[[[[\\\___``````gggdddaaa___^^^\\\YYYWWWVVVXXXUUUPPPQQQUUUUUUQQQPPPPPPQQQQQQRRRRRRRRRQQQTTTUUUUUUVVVWWWXXXYYYYYYWWWWWWWWWVVVVVVUUUTTTSSSXXX\\\```nnnzzzuuupppzzzzzzsssooolllppptttyyy{{{{{{~~~}}}xxxwwwqqqooossswwwvvvtttsssvvv{{{~~~|||zzzxxxvvvsssooojjjfffgggeeebbb```___]]][[[YYYXXXXXXVVVSSSNNNJJJIIIHHHKKKNNNRRRVVVYYY\\\___bbbgggjjjooouuu{{{rrrfff^^^YYYTTTPPPNNNKKKHHHEEEFFFDDDCCCEEEKKKQQQUUUVVVVVVVVVWWWXXX\\\dddnnnuuu}}}{{{{{{yyyxxx|||lll```ooo|||qqqgggeeebbb\\\[[[```_______________aaadddgggiiiiiikkknnnjjjccc___```bbb___\\\[[[]]]```bbbccckkkgggccc___\\\ZZZXXXVVVXXXWWWTTTQQQRRRUUUUUURRRQQQQQQPPPPPPQQQRRRSSSTTTVVVUUUTTTTTTUUUVVVWWWXXXTTTTTTTTTSSSSSSRRRQQQQQQWWW\\\```kkkvvvqqqmmmvvv{{{rrrmmmooorrrvvvwwwyyy}}}{{{{{{vvvsssvvvwwwtttrrrqqqvvv{{{}}}|||{{{yyywwwuuutttrrroookkkgggfffcccaaa```___^^^\\\ZZZWWWVVVSSSOOOJJJGGGGGGHHHMMMQQQVVVZZZ]]]```ccceeelllpppuuu{{{wwwggg]]]ZZZWWWSSSOOOMMMKKKGGGEEECCCCCCEEEJJJPPPUUUWWWXXXYYYWWWVVVXXX```iiirrrwww}}}|||zzzzzzwwwnnnkkkmmmgggbbb```\\\XXXZZZ```^^^``````^^^\\\]]]aaaeeehhhhhhkkkooommmfffaaaaaabbb___[[[YYYZZZ]]]___```ddd```\\\YYYXXXXXXWWWVVVWWWUUURRROOOPPPSSSSSSRRRUUUTTTRRRPPPPPPRRRTTTUUUWWWVVVTTTSSSSSSUUUWWWXXXRRRQQQQQQPPPPPPPPPPPPPPPUUU[[[\\\ccclllhhhfffppp}}}wwwooonnnppprrrsssuuuzzz}}}~~~yyywwwyyyyyyuuussssssyyy}}}~~~zzzxxxwwwvvvuuutttrrrqqqpppnnnkkkhhhdddbbb`````````___\\\ZZZXXXVVVRRRMMMIIIHHHJJJLLLQQQUUUZZZ^^^```bbbdddfffoootttzzzyyymmmbbb[[[WWWUUURRROOOKKKHHHEEECCCBBBEEEIIIOOOUUUXXXZZZZZZ[[[WWWVVV[[[dddllloooppp}}}|||{{{|||tttttt~~~pppfffccc```^^^ZZZWWWZZZ^^^___``````^^^[[[ZZZ^^^aaaddddddiiiooooooiiidddcccaaa]]]YYYVVVVVVWWWXXXXXXYYYVVVTTTTTTWWWYYY[[[[[[WWWSSSPPPOOOPPPRRRSSSTTT[[[XXXUUURRRQQQQQQSSSTTTWWWVVVTTTSSSSSSTTTVVVXXXQQQPPPOOONNNNNNNNNOOOOOOUUU[[[YYY[[[bbbbbbcccnnnyyyvvvooooooooopppsssxxx{{{yyy{{{{{{yyyxxx{{{{{{yyyuuusssrrrqqqrrrpppooonnnnnnmmmjjjhhhbbbaaa```______^^^[[[YYYUUUSSSOOOJJJHHHHHHLLLPPPWWWZZZ^^^aaabbbccceeegggqqqwww{{{mmmfff___ZZZVVVUUURRRMMMHHHEEECCCBBBCCCHHHNNNUUUYYY[[[\\\\\\ZZZWWWXXX]]]eeeiiifffbbb~~~}}}|||||||||vvviiicccbbb___\\\YYYXXXYYY\\\]]]^^^^^^]]]\\\[[[\\\]]]``````fffnnnpppkkkeeeccc^^^[[[WWWUUUTTTTTTSSSRRRRRRQQQRRRUUUZZZ___aaabbbYYYTTTPPPQQQRRRRRRTTTWWW\\\ZZZVVVSSSQQQPPPQQQRRRTTTSSSSSSRRRSSSTTTUUUVVVPPPPPPNNNMMMMMMNNNOOOPPPUUU\\\ZZZYYY___```bbbmmmvvvsssqqqoooooosssxxx~~~}}}{{{|||}}}|||~~~zzztttqqqooonnnooopppnnnlllkkkkkkkkkiiigggaaa```___^^^^^^\\\YYYVVVOOONNNKKKHHHGGGJJJOOOSSS[[[]]]```bbbdddfffiiikkksss{{{oooddd___[[[XXXTTTSSSOOOJJJEEECCCCCCDDDGGGLLLSSSYYY\\\\\\]]]]]]XXXXXXYYY^^^cccccc]]]WWW~~~|||{{{||||||lllfff```___\\\YYYXXXYYYYYYXXXZZZZZZZZZ\\\^^^^^^]]]\\\[[[[[[aaajjjnnnhhhbbb^^^[[[YYYWWWVVVVVVUUUSSSQQQQQQQQQSSSXXX^^^bbbdddeeeYYYRRRNNNPPPQQQPPPSSSWWWYYYWWWUUURRRPPPPPPPPPQQQOOOOOOPPPQQQRRRRRRSSSSSSQQQPPPOOONNNNNNOOOPPPQQQQQQ[[[\\\[[[``````aaajjjoooyyyvvvrrrqqquuuzzz}}}}}}}}}~~~{{{yyyuuupppmmmlllmmmnnnooommmkkkjjjjjjiiihhhfff```___^^^^^^]]]ZZZVVVSSSKKKKKKJJJIIIIIINNNTTTXXX^^^___bbbdddfffjjjooosssxxxyyyggg^^^ZZZXXXUUUPPPOOOLLLGGGCCCBBBEEEIIIKKKQQQXXX\\\]]]\\\\\\]]]XXXXXXZZZ]]]___]]]WWWSSS}}}~~~~~~|||zzz||||||nnnccc___]]]\\\YYYWWWXXXZZZYYYVVVVVVVVVWWW[[[```aaa___\\\WWWWWW\\\fffiiiddd\\\XXXYYYXXXWWWXXXXXXWWWUUURRRRRRRRRUUUYYY___bbbdddcccVVVOOOKKKMMMOOOMMMPPPUUUUUUTTTRRRQQQPPPPPPPPPPPPKKKLLLNNNOOOPPPQQQQQQQQQRRRQQQOOONNNNNNPPPQQQRRRLLLYYY\\\\\\aaa```^^^eeegggnnn}}}yyyuuutttwww|||~~~~~~~~~|||}}}vvvtttqqqmmmjjjjjjmmmoooooommmjjjiiiiiihhhgggeee```___^^^]]]\\\YYYTTTQQQKKKKKKKKKKKKMMMRRRYYY^^^^^^```bbbeeehhhnnnuuuzzz{{{sssddd\\\YYYVVVTTTMMMLLLIIIEEEBBBCCCHHHMMMNNNTTTZZZ]]]]]]\\\\\\]]]XXXXXXZZZ[[[[[[YYYVVVSSS~~~}}}}}}zzz{{{sssggg```\\\[[[XXXVVVVVVXXXYYYXXXVVVUUUVVVXXXZZZ\\\\\\\\\\\\XXX\\\``````^^^\\\]]]^^^YYYZZZ[[[[[[ZZZWWWSSSQQQVVVVVVWWWXXXZZZ\\\^^^___UUUQQQLLLKKKMMMQQQRRRRRRQQQPPPOOOMMMLLLKKKKKKJJJOOOJJJIIINNNRRRQQQOOOOOOPPPHHHHHHRRRVVVRRRQQQVVVVVVSSSWWW___ccc```___bbbhhhiiiuuu|||xxxyyy}}}|||wwwuuuqqqooommmkkkiiihhhhhhhhhkkkjjjiiihhhgggfffeeedddddd```\\\YYYXXXUUUPPPLLLJJJJJJLLLQQQWWW\\\___```dddeeefffgggjjjpppwww|||uuufff\\\WWWUUUSSSPPPNNNKKKGGGDDDDDDGGGKKKMMMQQQUUUYYY[[[[[[YYYXXXWWWWWWWWWYYY[[[WWWQQQPPPTTT~~~|||{{{}}}xxxkkkccc]]][[[YYYWWWUUUVVVWWWXXXVVVTTTTTTUUUWWWYYYZZZ[[[[[[[[[YYY\\\^^^^^^\\\ZZZZZZ\\\YYYZZZ[[[[[[YYYWWWTTTRRRQQQRRRSSSTTTVVVWWWYYYYYYVVVRRRMMMKKKNNNQQQRRRSSSRRRQQQOOOMMMLLLKKKKKKKKKOOOJJJIIINNNQQQPPPMMMMMMKKKGGGMMM[[[___WWWRRRSSSSSSQQQTTT\\\```^^^^^^aaabbbbbbjjjyyy|||{{{~~~}}}yyyvvvuuupppooollljjjhhhggggggggghhhhhhgggfffeeedddcccccc```]]]XXXUUUSSSQQQMMMKKKLLLMMMOOOSSSYYY^^^aaacccffffffgggiiilllrrryyytttkkk^^^UUURRRPPPNNNLLLKKKIIIFFFEEEFFFJJJNNNPPPQQQUUUYYY[[[ZZZXXXWWWWWWXXXYYYZZZYYYSSSMMMOOOVVV~~~|||{{{}}}iiiaaa^^^ZZZXXXUUUUUUTTTUUUVVVVVVTTTQQQRRRSSSUUUWWWYYYYYYYYYYYYXXXYYYZZZZZZXXXXXXXXXZZZYYYYYYZZZZZZYYYVVVTTTRRRNNNOOOQQQSSSTTTTTTTTTTTTUUURRRMMMLLLMMMPPPRRRSSSRRRQQQOOOMMMKKKKKKKKKKKKOOOKKKJJJOOOQQQOOOLLLLLLHHHKKKXXXhhhlllaaaVVVRRRQQQPPPSSSXXX[[[[[[\\\______]]]___hhhsss~~~{{{wwwuuusssrrrooommmkkkiiigggfffffffffeeeeeeeeedddcccbbbaaa```^^^ZZZUUUQQQOOONNNMMMLLLPPPQQQSSSWWW[[[```dddfffjjjkkklllnnnrrrxxxsssggg```WWWQQQNNNMMMKKKIIIEEEEEEEEEGGGIIIMMMPPPSSSRRRUUUYYYZZZYYYXXXWWWWWWWWWXXXXXXUUUNNNKKKTTT___~~~}}}}}}}}}ppp```]]]\\\XXXUUUQQQRRRSSSTTTUUUSSSQQQOOOPPPQQQSSSUUUWWWWWWWWWWWWUUUUUUVVVVVVVVVWWWXXXYYYXXXYYYYYYYYYXXXVVVTTTRRRNNNPPPRRRTTTUUUTTTSSSRRRRRRPPPLLLJJJKKKNNNQQQSSSRRRQQQNNNLLLKKKKKKKKKKKKQQQMMMLLLQQQSSSPPPMMMLLLJJJQQQaaarrruuujjj]]]WWWRRRSSSTTTWWWXXXYYY[[[^^^```^^^]]]```fffttt~~~}}}}}}yyyuuurrrooonnnlllkkkiiigggeeeeeeeeeeeecccddddddcccbbbaaa___^^^\\\XXXTTTPPPNNNOOOPPPQQQTTTUUUWWWZZZ]]]aaafffiiinnnoooqqqtttyyyvvvggg```[[[UUUPPPNNNLLLJJJHHHBBBCCCDDDGGGJJJMMMPPPRRRTTTWWWZZZ[[[ZZZXXXXXXXXXUUUUUUUUUQQQLLLNNN^^^oooxxxxxx{{{}}}ggg^^^^^^\\\WWWSSSOOOQQQRRRSSSRRRQQQOOONNNOOOPPPRRRTTTUUUVVVVVVVVVRRRRRRRRRSSSUUUXXXYYYZZZWWWWWWWWWWWWVVVTTTSSSRRROOOPPPRRRSSSSSSRRRPPPOOONNNLLLJJJHHHHHHKKKOOORRRSSSQQQNNNLLLJJJJJJKKKLLLSSSOOONNNSSSVVVSSSOOONNNMMMUUUcccoooqqqiii___ZZZVVVXXXYYYWWWWWWYYY]]]```bbb```______aaalll}}}~~~{{{wwwsssooommmllljjjiiigggeeedddcccddddddccccccdddcccbbb```]]]\\\WWWUUUQQQNNNMMMOOOSSSVVVWWWYYY[[[\\\^^^bbbgggllloooqqqtttyyyzzziiiaaa\\\YYYUUUPPPMMMJJJGGGFFFBBBBBBDDDGGGJJJLLLNNNPPPVVVXXX[[[\\\ZZZYYYYYYYYYWWWVVVTTTPPPMMMTTTjjj}}}uuuuuuxxx|||}}}~~~sssccc]]]^^^[[[VVVRRRNNNPPPRRRRRRPPPNNNNNNOOONNNOOOQQQSSSUUUUUUUUUUUUQQQQQQQQQSSSWWWYYYYYYYYYUUUUUUUUUTTTTTTSSSRRRQQQNNNOOOPPPPPPOOONNNMMMLLLIIIIIIHHHFFFFFFJJJOOOSSSSSSQQQNNNKKKJJJJJJKKKMMMSSSOOOPPPUUUXXXUUUQQQOOOMMMTTT^^^dddeeeaaa\\\ZZZXXX\\\\\\XXXWWW\\\cccfffaaa```___]]]\\\cccvvv}}}~~~~~~|||{{{{{{{{{||||||xxxwwwuuurrrooommmlllkkkhhhgggeeecccbbbbbbbbbcccccccccccccccaaa]]]ZZZXXXPPPPPPNNNMMMMMMOOOUUUYYYZZZ\\\^^^______ccciiiooopppssswww}}}}}}jjj___[[[WWWUUUQQQMMMIIIFFFDDDCCCCCCCCCEEEGGGJJJLLLOOOPPPWWWYYY[[[[[[ZZZYYYYYYYYYZZZWWWSSSQQQSSS___xxx~~~}}}|||wwwvvvyyy}}}wwwjjj___[[[ZZZWWWTTTRRRNNNPPPRRRPPPNNNMMMNNNPPPNNNOOOQQQSSSUUUUUUUUUUUUSSSSSSSSSUUUXXXYYYXXXUUUSSSSSSSSSRRRRRRQQQPPPPPPOOOOOONNNMMMLLLLLLKKKKKKFFFGGGGGGFFFFFFJJJQQQVVVTTTQQQNNNKKKIIIJJJLLLMMMQQQNNNOOOUUUXXXUUUQQQPPPNNNSSSYYY[[[ZZZYYYXXXXXXWWW\\\]]]XXXXXXaaaiiimmmaaa^^^\\\YYYWWW[[[jjjzzz~~~}}}}}}~~~{{{wwwyyyyyyyyyyyyyyyxxxxxxxxxsssrrrpppnnnlllkkkjjjjjjgggfffdddbbbaaaaaaaaabbbbbbbbbbbbaaa^^^ZZZVVVTTTLLLMMMNNNNNNOOOSSSYYY]]]^^^aaacccbbbbbbeeelllrrruuuxxx~~~|||mmm```YYYWWWRRRQQQNNNIIIEEECCCCCCCCCDDDDDDEEEHHHKKKOOORRRTTTVVVXXXYYYYYYXXXWWWWWWXXXXXXSSSPPPRRR[[[nnn~~~~~~}}}|||zzz|||{{{}}}~~~pppfff\\\XXXVVVSSSRRRSSSOOOQQQQQQPPPMMMLLLNNNQQQNNNOOOQQQSSSUUUUUUUUUUUUVVVUUUUUUWWWZZZYYYVVVRRRRRRRRRQQQQQQPPPPPPPPPOOOQQQPPPOOOMMMLLLLLLLLLLLLEEEFFFGGGGGGGGGKKKRRRXXXTTTRRRNNNKKKIIIJJJLLLMMMPPPMMMNNNTTTXXXUUUQQQPPPOOOTTTWWWWWWVVVVVVWWWXXXTTTZZZ\\\XXXYYYcccnnnsssaaa^^^ZZZVVVSSSVVVdddrrr~~~~~~~~~||||||~~~~~~~~~~~~~~~}}}}}}}}}{{{vvvrrrtttttttttttttttsssrrrqqqtttssspppnnnkkkiiihhhhhhfffeeecccaaaaaa```aaaaaaaaaaaaaaa```\\\XXXSSSQQQLLLNNNQQQRRRSSSWWW]]]bbbaaaccceeeeeedddgggnnnuuu{{{~~~{{{nnnfff]]]WWWWWWPPPNNNLLLHHHEEECCCDDDEEEEEEEEEFFFHHHLLLQQQVVVYYYUUUVVVXXXWWWVVVUUUUUUVVVRRRMMMKKKRRRaaazzz~~~}}}}}}|||{{{zzzyyy|||{{{ooofff\\\UUUSSSRRROOOLLLPPPNNNMMMKKKKKKLLLNNNOOONNNPPPSSSVVVVVVTTTRRRPPPSSSRRRSSSVVVYYYYYYUUURRRSSSQQQOOOMMMMMMMMMNNNOOOPPPPPPOOONNNMMMKKKKKKJJJIIIGGGFFFFFFHHHLLLQQQTTTTTTRRRNNNKKKJJJJJJKKKLLLNNNMMMMMMMMMNNNOOOPPPPPPSSSSSSTTTUUUWWWWWWUUUSSSQQQVVVWWWUUUXXX^^^aaa^^^___[[[XXXWWWUUUVVV^^^ggg~~~~~~}}}~~~~~~~~~~~~zzzwwwssstttvvvvvvrrrnnnsssrrrqqqqqqppppppppppppqqqnnnllljjjiiigggdddbbbccc```]]]^^^ccceeedddaaa```___]]][[[XXXUUUSSSQQQNNNQQQVVVXXXZZZ[[[]]]___```ccceeeeeedddiiisss{{{|||kkkddd```WWWOOOLLLLLLJJJFFFBBBAAAAAABBBDDDCCCEEEHHHJJJLLLPPPTTTWWW]]]YYYWWWXXXVVVRRROOOOOOFFFOOOTTTVVViii~~~|||zzzzzzyyyxxxwwwzzz~~~oookkkcccZZZTTTRRRQQQOOOLLLOOONNNLLLKKKKKKLLLNNNOOOMMMOOORRRSSSSSSQQQOOOMMMPPPPPPQQQTTTWWWXXXUUURRROOONNNMMMLLLLLLMMMOOOPPPQQQQQQPPPNNNMMMKKKJJJJJJHHHHHHGGGGGGHHHJJJLLLNNNPPPOOOMMMJJJIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLMMMPPPPPPPPPQQQRRRRRRQQQPPPOOOTTTUUURRRSSSWWWZZZZZZXXXVVVTTTUUUUUUVVV]]]eeezzz}}}~~~}}}{{{{{{|||~~~~~~~~~~~~~~~}}}{{{yyyxxxtttqqqrrrttttttppplllppppppooonnnnnnnnnnnnnnnnnnllljjjhhhgggfffcccaaabbb___]]]___ccceeeccc```^^^]]]ZZZWWWTTTRRRQQQPPPTTTVVVZZZ\\\]]]^^^```bbbaaadddfffeeeffflllvvv~~~~~~pppccc]]]YYYSSSNNNMMMKKKIIIFFFBBBAAABBBCCCEEEDDDGGGJJJMMMOOOQQQTTTWWWZZZVVVVVVWWWVVVRRROOOPPPJJJOOOUUUaaa{{{|||zzzxxxwwwwwwxxx|||pppgggddd^^^VVVRRRQQQPPPNNNLLLNNNMMMLLLKKKKKKLLLNNNNNNNNNPPPRRRSSSSSSQQQOOOMMMOOOOOOPPPSSSUUUUUUSSSPPPLLLKKKJJJJJJKKKMMMOOOPPPSSSRRRQQQOOOMMMKKKJJJIIIHHHHHHHHHIIIIIIIIIHHHHHHLLLLLLKKKJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHIIILLLLLLLLLLLLLLLLLLLLLKKKKKKPPPSSSOOOLLLNNNRRRUUUVVVSSSRRRTTTUUUVVV[[[bbbsss~~~~~~}}}|||zzzzzzzzz|||~~~}}}||||||}}}~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}yyywwwuuuuuutttqqqooooooqqqpppmmmiiimmmlllkkkkkkkkkkkkkkkkkkkkkiiigggeeeeeedddaaa______^^^]]]___cccdddaaa^^^[[[YYYVVVSSSQQQPPPPPPQQQZZZ]]]```aaabbbbbbdddeeeccceeehhhiiijjjqqq}}}yyylllddd[[[VVVSSSNNNMMMNNNIIIGGGDDDBBBBBBCCCDDDFFFFFFJJJNNNQQQSSSTTTUUUWWWWWWTTTUUUWWWVVVQQQOOOPPPPPPQQQZZZsss}}}{{{yyyyyy|||~~~tttgggbbb\\\XXXSSSPPPOOOOOONNNMMMMMMLLLLLLKKKLLLMMMMMMNNNOOOQQQSSSUUUVVVUUUTTTSSSPPPQQQQQQRRRSSSRRRPPPNNNLLLKKKJJJJJJJJJLLLNNNPPPSSSSSSQQQOOOMMMJJJIIIHHHIIIIIIHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHJJJJJJJJJIIIHHHHHHIIIJJJJJJOOORRROOOJJJJJJPPPVVV^^^YYYUUUUUUUUUUUUZZZ```ooo~~~}}}|||||||||}}}yyyzzz{{{~~~}}}zzzzzz{{{{{{|||||||||||||||~~~~~~|||zzzwwwtttsssrrrqqqqqqooommmmmmnnnmmmjjjgggjjjiiihhhhhhhhhhhhiiiiiigggeeecccccccccbbb```^^^]]]]]]]]]```bbbaaa___\\\WWWUUUSSSQQQQQQRRRTTTVVV___aaacccddddddeeeggghhhgggjjjnnnooorrrzzz~~~jjjaaa^^^YYYSSSNNNKKKKKKMMMEEEDDDBBBAAABBBCCCEEEFFFIIIMMMRRRVVVWWWWWWWWWWWWVVVTTTUUUWWWTTTOOOMMMOOOTTTXXXiii~~~~~~}}}|||{{{~~~wwwggg\\\WWWUUUSSSPPPNNNNNNNNNMMMMMMKKKKKKKKKLLLLLLMMMMMMNNNNNNOOORRRUUUWWWWWWWWWWWWSSSTTTTTTSSSQQQNNNMMMLLLOOOMMMLLLKKKKKKLLLMMMOOOSSSRRRPPPNNNLLLJJJHHHGGGJJJIIIGGGFFFGGGIIIMMMOOOIIIIIIJJJKKKKKKLLLLLLMMMMMMLLLKKKJJJJJJJJJJJJJJJJJJKKKJJJIIIGGGGGGJJJLLLOOOSSSVVVTTTPPPOOOVVV^^^jjjbbb[[[WWWVVVUUUYYY___kkk~~~~~~}}}|||}}}}}}~~~yyyyyy{{{}}}xxxxxxzzz{{{{{{{{{{{{zzzzzz|||~~~~~~|||xxxwwwuuusssqqqooommmmmmnnnmmmllllllkkkjjjhhhfffgggfffffffffffffffggggggdddcccaaaaaabbbaaa```^^^]]]]]]^^^______^^^[[[YYYTTTSSSRRRRRRTTTXXX[[[^^^```bbbdddeeefffgggjjjlllnnnrrrwwwzzz~~~ooobbbZZZZZZWWWPPPJJJGGGGGGHHHBBBAAAAAAAAABBBDDDFFFHHHLLLPPPVVVYYYYYYXXXXXXWWWWWWVVVVVVVVVRRRLLLLLLOOOUUUeee~~~||||||zzz{{{}}}}}}xxxiii___VVVOOOPPPOOONNNNNNMMMMMMMMMMMMJJJKKKKKKLLLLLLMMMMMMMMMKKKLLLNNNQQQSSSTTTTTTTTTSSSTTTTTTRRROOOLLLKKKLLLOOONNNLLLKKKJJJKKKMMMNNNQQQPPPOOOMMMKKKIIIHHHGGGJJJHHHEEEDDDFFFJJJOOORRRIIIIIIIIIJJJJJJKKKMMMMMMMMMMMMLLLKKKKKKKKKLLLLLLKKKLLLLLLJJJGGGHHHMMMQQQXXXXXXYYYZZZWWWVVV\\\dddnnneee\\\YYYWWWVVVXXX\\\cccyyy~~~}}}~~~~~~}}}||||||{{{zzzzzzzzzzzzzzzzzz|||~~~wwwxxxzzz{{{{{{zzzyyyxxxwwwzzz~~~~~~~~~~~~}}}{{{{{{|||}}}~~~}}}zzzxxxwwwsssrrrpppnnnllljjjhhhgggkkkkkkkkkjjjhhhgggeeeddddddccccccccccccddddddeeecccaaa```aaabbbbbbaaa```_________^^^\\\ZZZXXXWWWSSSSSSTTTVVVYYY]]]aaacccbbbdddfffhhhiiilllooorrrvvv|||zzzkkk```YYYSSSUUURRRKKKFFFEEEDDDBBBAAAAAAAAABBBDDDGGGIIIKKKPPPSSSXXX[[[[[[YYYXXXXXXXXXVVVVVVUUUPPPKKKMMMSSS\\\yyy}}}|||zzzzzzyyy|||hhh^^^YYYTTTOOOMMMMMMNNNNNNMMMLLLLLLMMMIIIJJJKKKLLLMMMMMMMMMMMMJJJKKKMMMNNNOOOOOOPPPOOOOOOQQQQQQPPPMMMKKKKKKMMMLLLKKKIIIIIIIIIKKKMMMOOONNNNNNMMMKKKJJJHHHGGGGGGGGGFFFEEEEEEGGGIIILLLNNNJJJIIIHHHGGGHHHIIIKKKMMMKKKJJJJJJJJJJJJKKKKKKLLLKKKMMMMMMJJJHHHJJJPPPVVV\\\YYYWWWYYYXXXVVVZZZaaaeee^^^XXXXXXXXXVVVVVVXXX[[[jjj|||~~~|||}}}~~~||||||}}}~~~~~~}}}||||||}}}}}}{{{zzzyyyyyyyyyyyyyyyzzzzzzzzz{{{{{{{{{}}}}}}xxxyyyzzz{{{{{{zzzxxxwwwuuuxxx|||~~~~~~||||||||||||{{{yyyxxxxxxyyyzzzzzzxxx|||~~~~~~~~~|||zzzzzzyyywwwtttrrrrrrrrrnnnnnnmmmkkkiiigggeeedddhhhhhhhhhgggeeecccbbbbbb`````````___```aaaaaabbbbbbaaa```aaacccccccccaaaaaa```___]]]YYYWWWUUUUUUTTTUUUWWWYYY\\\```bbbddddddfffiiilllnnnrrrwwwzzz~~~tttfff]]]VVVRRRLLLNNNLLLGGGFFFHHHGGGCCCAAABBBCCCEEEHHHKKKNNNOOORRRVVVYYY[[[ZZZYYYYYYYYYWWWUUUTTTSSSOOOLLLQQQYYYkkk~~~|||{{{zzz{{{oooZZZRRRRRRPPPNNNKKKMMMNNNNNNMMMLLLLLLLLLIIIIIIKKKLLLMMMMMMMMMMMMMMMMMMMMMNNNNNNMMMMMMMMMKKKMMMOOONNNKKKJJJLLLNNNHHHGGGGGGGGGIIIKKKNNNOOOMMMLLLKKKJJJIIIHHHGGGGGGEEEEEEFFFGGGHHHHHHIIIJJJJJJHHHFFFEEEEEEGGGJJJLLLHHHHHHHHHHHHIIIIIIJJJKKKKKKMMMMMMKKKHHHKKKRRRXXX\\\VVVSSSTTTTTTQQQSSSYYYZZZUUUSSSVVVXXXVVVTTTTTTVVV___uuuyyy~~~~~~|||}}}~~~|||zzzyyyyyyzzz{{{xxxxxxxxxzzz{{{{{{xxxvvvwwwxxxxxxzzz{{{||||||}}}|||{{{{{{|||~~~~~~}}}yyyyyy{{{{{{{{{yyywwwvvvssswww{{{}}}}}}{{{zzzzzzyyyxxxwwwvvvvvvwwwxxxxxxssswww{{{|||zzz{{{{{{xxxxxxyyyvvvvvvuuussspppoooooopppllllllkkkkkkiiigggfffeeeeeeffffffeeecccaaa``````]]]]]]]]]]]]^^^^^^___```cccaaaaaabbbcccddddddbbbbbbbbb```\\\WWWUUUTTTTTTVVVWWWYYY[[[^^^```bbbcccfffiiilllooorrrwww|||tttddd\\\WWWRRRNNNHHHKKKJJJFFFHHHMMMLLLGGGCCCDDDEEEHHHKKKNNNQQQRRRTTTWWWZZZ[[[ZZZYYYYYYYYYUUUSSSRRRRRROOONNNUUU___xxx}}}zzz}}}~~~}}}xxxcccVVVPPPLLLKKKLLLLLLJJJIIIHHHHHHIIIKKKLLLLLLKKKJJJIIIIIIIIIIIIIIIKKKLLLMMMMMMMMMKKKJJJIIIMMMMMMMMMMMMLLLJJJIIIHHHKKKIIIGGGFFFHHHIIIJJJJJJHHHHHHIIIIIIIIIIIIHHHHHHJJJIIIGGGEEEEEEGGGIIIKKKLLLIIIFFFCCCDDDGGGKKKNNNNNNMMMJJJHHHGGGHHHIIIJJJLLLLLLJJJIIIHHHKKKPPPTTT[[[SSSMMMNNNQQQQQQPPPQQQTTTUUUUUUTTTQQQPPPPPPQQQUUUXXXfff}}}~~~||||||~~~zzzwwwvvvuuu~~~}}}{{{yyywwwvvvuuutttuuuvvvwwwvvvuuuuuuvvvwwwxxxxxxyyyyyyyyyzzzzzzzzz{{{{{{{{{}}}~~~{{{zzzyyyyyy{{{{{{wwwyyy}}}}}}{{{zzzyyyxxxvvvuuutttsssvvvxxxzzz{{{{{{{{{}}}{{{zzzyyyxxxyyy|||~~~}}}|||zzzwwwuuusssrrrqqqqqqqqqpppnnnmmmllljjjjjjiiihhhgggggggggfffbbb```ccccccccccccbbbaaa___^^^\\\\\\[[[[[[[[[\\\^^^___bbbbbbbbbbbbbbbcccccccccbbb```\\\WWWSSSRRRUUUWWWXXXZZZ]]]___```aaadddfffiiikkkpppuuuzzzvvvddd[[[UUUNNNLLLNNNLLLJJJIIIGGGEEEDDDCCCCCCCCCEEEIIIKKKMMMPPPTTTWWWYYYYYYXXXXXXXXXYYYYYYZZZ\\\RRRLLLMMMLLLMMMZZZlllrrr|||{{{~~~~~~}}}}}}mmm\\\SSSPPPMMMKKKLLLJJJIIIHHHGGGGGGHHHIIIJJJIIIHHHHHHGGGGGGGGGGGGHHHJJJJJJJJJJJJJJJJJJIIIHHHLLLLLLLLLKKKJJJIIIHHHGGGLLLJJJGGGFFFGGGIIIJJJKKKHHHHHHIIIIIIIIIIIIHHHHHHJJJHHHFFFEEEEEEGGGIIIJJJHHHFFFCCCAAAAAADDDHHHJJJLLLJJJHHHFFFFFFGGGIIIJJJKKKJJJHHHFFFEEEHHHNNNRRRYYYQQQMMMOOOQQQOOOMMMMMMRRRSSSTTTSSSQQQOOOOOOOOOQQQPPPVVVddduuu~~~}}}}}}~~~~~~}}}{{{wwwtttssssssyyyxxxvvvtttrrrpppoooooorrrsssttttttrrrrrrssstttuuuuuuuuuvvvvvvvvvwwwwwwxxxxxxyyy{{{~~~~~~~~~|||{{{{{{|||}}}~~~~~~~~~{{{yyyxxxxxxxxxwwwvvvuuutttsssssstttuuuwwwxxxyyyzzz|||~~~xxxxxxwwwwwwxxxzzz|||}}}~~~}}}}}}~~~}}}~~~|||~~~~~~{{{xxxvvvuuu{{{yyywwwuuusssqqqpppppppppooonnnmmmllljjjiiiiiihhhgggfffeeeeeedddbbb___^^^_________^^^]]][[[ZZZ\\\\\\[[[[[[\\\^^^___```cccbbbbbbbbbbbbbbbbbbbbb^^^]]][[[WWWTTTUUUWWWZZZ[[[]]]___aaabbbdddgggiiillloootttyyysssfffZZZVVVRRRMMMJJJKKKIIIHHHGGGEEEDDDCCCCCCBBBAAAEEEIIIMMMOOORRRVVVXXXXXXWWWWWWWWWXXXYYYYYYYYY\\\UUUPPPRRRQQQUUUeeexxxggg}}}}}}}}}~~~~~~xxxjjj___TTTQQQPPPMMMKKKKKKHHHGGGFFFEEEEEEEEEFFFGGGEEEDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHJJJJJJIIIIIIHHHHHHHHHGGGNNNKKKGGGEEEGGGIIIKKKLLLHHHHHHHHHHHHHHHHHHHHHHHHIIIGGGFFFDDDDDDEEEGGGHHHFFFDDDAAA@@@@@@BBBEEEHHHHHHGGGEEEDDDEEEFFFHHHJJJIIIHHHFFFCCCDDDHHHNNNSSSVVVPPPLLLNNNOOOMMMJJJKKKNNNQQQSSSSSSQQQOOONNNNNNOOOMMMNNNVVVaaaooo~~~|||xxxsssqqqqqqrrruuutttrrrpppnnnlllkkkkkknnnoooppppppnnnnnnooopppqqqqqqqqqqqqrrrrrrrrrrrruuuuuuvvvxxx|||~~~~~~}}}}}}|||{{{{{{{{{|||~~~}}}zzzxxxvvvuuuttttttttttttssssssssssssqqqsssuuuvvvvvvvvvxxxzzzuuuuuuuuuuuuuuuvvvvvvwwwwwwwwwyyy{{{|||{{{wwwtttvvv{{{~~~}}}}}}}}}yyywwwyyyzzzyyywwwvvvxxxyyyxxxvvvtttsssssswwwuuutttqqqpppnnnmmmmmmmmmmmmlllkkkiiihhhgggggghhhfffcccbbbbbbbbb```___[[[\\\\\\\\\[[[ZZZYYYYYY[[[[[[[[[\\\]]]___```aaabbbbbbbbbaaaaaa`````````YYYZZZZZZXXXWWWXXXZZZ\\\^^^```aaacccdddfffjjjmmmrrrvvv{{{mmm^^^WWWQQQQQQPPPLLLIIIHHHEEEEEEDDDCCCBBBBBBBBBBBBAAAEEEKKKPPPRRRUUUWWWYYYXXXWWWWWWYYY\\\]]]]]]]]]WWWQQQNNNOOORRR[[[ppprrr]]]}}}|||~~~ooo___WWWQQQRRRQQQMMMIIIHHHEEEEEEDDDCCCCCCCCCDDDDDDBBBBBBBBBBBBCCCCCCDDDEEEFFFEEEDDDDDDEEEFFFHHHIIIHHHHHHGGGGGGGGGHHHHHHHHHOOOKKKGGGEEEFFFIIIKKKKKKHHHGGGGGGGGGGGGGGGGGGHHHGGGFFFEEEDDDCCCDDDEEEFFFEEEDDDBBBAAAAAACCCEEEGGGCCCCCCBBBBBBCCCEEEGGGIIIHHHGGGFFFEEEFFFLLLSSSYYYWWWPPPLLLLLLLLLJJJJJJLLLLLLOOOSSSTTTRRRPPPOOOOOOLLLMMMQQQWWW\\\cccppp|||zzzuuurrrrrrtttvvvtttrrrpppmmmllljjjjjjjjjkkklllllljjjjjjkkklllmmmmmmnnnnnnnnnooooooooossssssuuuxxx{{{}}}~~~}}}{{{{{{zzzyyyyyyzzz{{{{{{}}}{{{zzzxxxwwwwwwwwwxxxqqqrrrrrrrrrrrrsssssssssrrrtttuuutttsssssstttuuurrrrrrsssttttttsssrrrqqqsssuuuwwwzzz{{{xxxsssnnnqqqvvvzzzyyyzzz~~~~~~}}}yyyvvvuuuvvvwwwxxxwwwsssuuuvvvvvvtttsssssstttrrrqqqpppnnnlllkkkkkkjjjjjjjjjiiihhhgggfffeeeeeefffdddaaa_________^^^]]]\\\\\\\\\\\\\\\[[[[[[[[[YYYYYYZZZ[[[]]]___```aaa`````````___^^^^^^]]]]]]XXXYYYZZZ[[[ZZZZZZ\\\]]]```aaacccdddfffiiinnnqqqxxx}}}nnn^^^UUUQQQOOONNNNNNLLLJJJHHHBBBBBBBBBAAABBBBBBCCCCCCEEEIIIOOOSSSUUUVVVWWWXXXXXXXXXZZZ^^^ccceeedddbbbSSSNNNKKKMMMTTTdddlll___~~~||||||hhh[[[VVVSSSTTTRRRLLLFFFDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBAAAAAAAAABBBCCCDDDDDDEEEDDDDDDCCCDDDEEEGGGHHHFFFFFFEEEFFFFFFGGGIIIIIINNNKKKGGGEEEFFFHHHIIIJJJFFFFFFEEEEEEEEEEEEFFFFFFFFFEEEDDDCCCCCCCCCCCCDDDCCCBBBAAA@@@AAABBBCCCDDD@@@@@@@@@AAABBBDDDFFFGGGHHHHHHGGGHHHJJJQQQYYY___XXXQQQKKKIIIIIIHHHKKKPPPLLLOOOSSSTTTTTTRRRQQQQQQKKKMMMRRRVVVVVVXXXbbbmmmzzzwwwwwwxxxvvvuuussspppmmmkkkjjjjjjhhhiiijjjiiihhhggghhhjjjllllllllllllmmmmmmmmmmmmsssssstttwwwzzz}}}}}}|||{{{{{{zzzzzzyyyyyyyyyyyyxxxwwwuuuttttttuuuvvvwwwppppppqqqqqqrrrssssssttttttuuuuuusssqqqooooooppppppqqqrrrssssssqqqpppoooqqqrrruuuxxxxxxvvvppplllnnntttwwwwwwxxx|||}}}{{{yyywwwtttssstttwwwyyyzzznnnoooqqqpppooonnnooopppooonnnmmmkkkjjjiiiiiiiiihhhggggggfffeeedddcccccceeebbb___]]]]]]]]]]]]\\\[[[[[[[[[[[[[[[[[[\\\\\\WWWXXXYYY[[[]]]^^^______^^^^^^]]]]]]]]]\\\\\\\\\ZZZ[[[]]]]]]\\\\\\\\\^^^___bbbdddgggjjjnnnrrrvvvnnn___XXXSSSRRROOOLLLJJJJJJHHHFFF@@@AAAAAABBBCCCDDDFFFFFFKKKNNNSSSVVVWWWWWWWWWWWWXXXYYY]]]cccjjjkkkgggcccTTTPPPNNNRRR___wwwooohhh~~~||||||qqq___YYYUUUSSSTTTRRRKKKEEEDDDEEEDDDDDDDDDCCCBBBBBBAAABBBBBBAAAAAAAAABBBCCCCCCDDDCCCCCCCCCCCCDDDDDDEEECCCCCCCCCCCCDDDFFFHHHIIILLLIIIFFFEEEFFFGGGGGGGGGEEEDDDCCCBBBBBBCCCDDDEEEEEEDDDCCCBBBBBBAAAAAABBB???????????????@@@@@@AAA?????????@@@BBBDDDEEEFFFFFFGGGHHHIIILLLQQQXXX]]]VVVOOOJJJIIIHHHGGGKKKQQQKKKNNNRRRSSSSSSSSSSSSSSSTTTRRRRRRRRRQQQSSS]]]iii}}}{{{|||vvvtttrrrooollljjjiiihhhggghhhiiiiiigggggghhhiiikkkkkkkkkllllllllllllmmmppppppqqqtttwwwyyyyyyxxxzzzzzzzzzzzzyyyyyyyyyyyyvvvuuusssqqqqqqqqqqqqrrrooooooppppppqqqrrrrrrssssssttttttrrrnnnllllllllloooooopppqqqqqqpppooonnnnnnoooppprrrtttrrrnnnkkkkkkqqquuuuuuuuuxxxyyywwwvvvtttrrrppppppsssvvvxxxlllmmmnnnnnnmmmlllmmmooommmlllkkkjjjiiiiiiiiiiiiffffffeeeeeedddccccccbbbcccaaa^^^]]]]]]]]][[[ZZZXXXXXXXXXXXXXXXYYYZZZ[[[XXXYYY[[[\\\]]]^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]\\\^^^______^^^]]]^^^```aaadddiiimmmqqquuuzzz}}}ooo___WWWVVVPPPQQQNNNHHHEEEFFFEEEBBBAAAAAABBBCCCFFFHHHJJJKKKPPPSSSVVVXXXXXXWWWWWWXXXZZZ[[[```hhhnnnmmmddd]]]SSSPPPQQQ[[[ooosssooo~~~|||eeeYYYSSSPPPOOOQQQPPPJJJFFFFFFEEEEEEEEEEEEDDDCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAA@@@@@@@@@?????????AAACCCFFFGGGIIIHHHFFFFFFFFFFFFEEECCCCCCBBBAAA??????AAABBBCCCDDDCCCCCCBBBAAA@@@@@@@@@>>>>>>??????@@@@@@@@@@@@>>>??????@@@BBBCCCDDDEEECCCEEEFFFGGGHHHLLLQQQTTTOOOKKKIIIJJJIIIGGGIIINNNKKKMMMOOOQQQQQQRRRSSSTTTYYYUUUSSSSSSRRRSSS[[[dddttt}}}}}}wwwvvvssspppmmmkkkjjjiiihhhiiijjjjjjhhhhhhiiijjjjjjjjjjjjjjjkkkkkkkkkkkkllllllllloooqqqssssssqqqrrrssstttvvvwwwxxxxxxxxxrrrrrrqqqooonnnnnnmmmmmmmmmmmmnnnnnnooooooppppppoooppppppnnnllljjjjjjkkkmmmmmmnnnnnnnnnnnnnnnmmmnnnnnnmmmooopppqqqooonnnjjjppptttssssssvvvvvvsssuuutttpppmmmlllmmmpppsssmmmnnnooonnnllllllmmmooollllllkkkjjjiiiiiiiiiiiieeeeeeddddddccccccbbbbbbaaa```^^^^^^^^^]]]ZZZXXXWWWWWWVVVVVVWWWYYYZZZ[[[[[[\\\]]]______```______]]]]]]^^^^^^___`````````^^^___``````___```bbbddddddiiipppvvv{{{pppcccXXXSSSSSSIIIMMMLLLGGGDDDEEEDDD@@@BBBCCCDDDFFFIIILLLNNNPPPRRRUUUWWWXXXXXXYYYZZZ[[[```bbbgggnnnrrrmmm```TTTQQQRRRXXXiiiuuusss{{{iii[[[TTTMMMKKKKKKNNNMMMIIIGGGIIIFFFFFFFFFFFFEEEDDDCCCBBBAAAAAA@@@??????>>>?????????@@@AAAAAAAAA???>>><<<===<<<<<<<<<>>>AAADDDFFFHHHFFFFFFFFFFFFFFFCCCAAABBBAAA???>>>>>>???AAABBBCCCCCCBBBBBBAAA@@@??????@@@@@@AAABBBBBBBBBBBBAAA>>>???@@@AAABBBCCCDDDDDDAAABBBDDDDDDDDDFFFIIIKKKIIIGGGIIILLLKKKGGGGGGJJJJJJLLLNNNOOOOOOPPPSSSUUUSSSQQQQQQSSSSSSRRRTTTYYYhhh}}}|||zzzxxxuuurrrpppmmmlllkkkiiijjjkkkjjjiiihhhiiikkkiiiiiiiiiiiijjjjjjjjjjjjhhhhhhhhhjjjmmmnnnmmmllljjjkkknnnpppsssuuuvvvvvvnnnnnnnnnnnnnnnnnnmmmmmmlllllllllmmmmmmmmmnnnnnnkkklllmmmllljjjjjjjjjkkkkkkkkkkkkllllllmmmmmmmmmqqqooonnnnnnpppqqqrrrqqqkkkqqquuuttttttvvvuuussswwwuuuqqqmmmjjjjjjmmmoookkkllllllkkkiiiiiijjjlllllllllkkkjjjjjjjjjjjjjjjeeedddddddddccccccbbbbbb```____________]]]ZZZWWWXXXWWWWWWWWWXXXZZZ\\\]]]]]]^^^```aaaaaaaaa``````^^^______```aaabbbcccccc^^^___`````````bbbeeehhhgggmmmuuu}}}kkkaaa[[[SSSNNNNNNCCCJJJLLLHHHFFFHHHFFFAAACCCDDDEEEHHHKKKNNNQQQRRRSSSUUUWWWXXXYYYZZZ]]]___gggiiinnntttvvvnnn]]]PPPUUUXXXcccyyytttsss}}}zzz~~~uuudddXXXTTTUUUMMMLLLJJJHHHGGGGGGGGGGGGJJJIIIHHHFFFDDDBBBAAAAAA@@@@@@@@@?????????>>>>>>===>>>???@@@@@@???>>>===;;;===??????>>>>>>@@@AAADDDCCCBBBCCCEEEEEEEEECCCBBBAAAAAA@@@@@@AAAAAABBB@@@AAABBBBBBCCCBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@BBBFFFJJJJJJFFFBBBBBBCCCDDDEEEEEEDDDCCCBBBFFFFFFGGGHHHIIIJJJKKKLLLKKKLLLNNNOOOPPPPPPNNNNNNRRRQQQOOOMMMLLLOOOTTTXXXeeeuuu~~~~~~yyytttpppppprrrooopppooommmjjjgggffffffllliiifffeeeeeefffffffffiiiiiiiiijjjkkkiiifffcccddddddfffgggiiikkkllllllhhhjjjkkkmmmmmmlllkkkjjjjjjjjjkkkkkkkkkkkkjjjjjjjjjkkkkkkiiihhhhhhjjjllllllllllllllllllkkkkkkkkkmmmjjjiiilllqqqtttrrrooopppqqqqqqrrrrrrqqqqqqpppqqqooommmjjjiiiiiijjjkkkhhhjjjkkkkkkiiihhhhhhiiiiiihhhgggeeeeeeeeefffgggdddddddddddddddcccbbbbbbaaaaaa```^^^\\\[[[YYYYYYYYYYYY[[[]]]___aaabbbcccddddddddddddccccccbbbbbb]]]```cccdddddddddeeefffeeecccbbbdddiiillllllkkknnnttt|||xxxmmm___UUUPPPMMMIIIFFFDDDDDDDDDCCCBBBAAA@@@???>>>AAAFFFJJJMMMPPPSSSUUURRRRRRVVV]]]]]]ZZZ]]]dddnnnxxxxxxhhh[[[UUUTTT[[[aaattttttmmmppp|||}}}yyyfff\\\UUUQQQPPPMMMLLLIIIGGGFFFFFFGGGHHHKKKKKKJJJIIIGGGDDDBBBAAAAAAAAAAAA@@@@@@@@@??????======>>>>>>>>>>>>======<<<>>>??????>>>>>>???AAACCCBBBAAABBBDDDEEEDDDCCCBBBAAAAAA@@@@@@AAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@BBBFFFIIIIIIFFFBBBBBBCCCDDDEEEEEEEEEEEEEEEHHHHHHHHHHHHHHHIIIIIIIIIJJJMMMPPPRRRPPPNNNMMMMMMPPPOOONNNLLLLLLNNNSSSWWW]]]jjj~~~yyyvvvuuuvvvwwwwwwwwwuuurrrnnnkkkjjjkkkiiieeeddddddddddddccceeeddddddeeefffeeebbb___aaaaaabbbccceeefffggghhheeefffhhhjjjkkkjjjiiihhhiiiiiijjjjjjjjjjjjiiiiiihhhiiiiiigggffffffhhhjjjiiiiiiiiiiiijjjjjjjjjjjjkkkiiigggjjjoooqqqpppmmmnnnnnnoooooooooooonnnnnnnnnllljjjhhhgggggghhhhhhdddfffggggggfffffffffggggggfffdddccccccccccccdddccccccbbbbbbaaa`````````^^^]]]\\\[[[ZZZXXXWWWWWW[[[\\\]]]___aaaccceeefffffffffeeedddcccccccccccc^^^aaacccdddcccdddeeefffcccccceeejjjoooqqqooommmtttzzztttkkkbbbWWWOOOLLLJJJFFFCCCDDDCCCBBBAAAAAA@@@AAAAAA???CCCHHHLLLNNNPPPRRRTTTRRRRRRUUU[[[]]]]]]cccjjjrrryyyzzzqqqaaaWWWUUUWWWbbbppp|||ppppppxxx~~~~~~~~~hhh[[[XXXVVVSSSPPPMMMKKKHHHFFFEEEEEEGGGHHHLLLLLLLLLKKKIIIFFFCCCAAABBBBBBAAAAAAAAA@@@@@@@@@======<<<<<<<<<<<<======>>>?????????>>>>>>???AAABBBAAA@@@@@@BBBCCCCCCBBBAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCDDDDDDDDDAAAAAA@@@@@@@@@?????????@@@@@@BBBEEEHHHGGGEEEBBBDDDDDDDDDDDDEEEFFFHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGHHHNNNTTTUUUPPPLLLLLLMMMMMMMMMLLLKKKLLLOOOTTTWWW\\\eeezzz}}}{{{{{{{{{yyywwwsssooollljjjllljjjfffeeeddddddcccbbbbbbaaaaaaaaabbbaaa___\\\]]]]]]]]]^^^______``````___aaacccfffggggggffffffffffffggggggggggggffffffeeeeeefffeeecccccceeegggeeeeeeeeefffggggggggghhhhhhfffeeehhhlllnnnmmmkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjiiigggeeeddddddeeeeee___aaabbbbbbbbbbbbcccddddddcccaaa```______``````aaa```___]]]\\\\\\]]]]]][[[[[[[[[ZZZYYYYYYXXXXXX]]]^^^```bbbdddfffggghhhhhhgggeeecccbbbcccdddeeebbbdddeeeeeedddeeegggiiidddgggmmmtttyyyzzzwwwttt|||zzzlllddd]]]WWWOOOKKKIIIGGGDDDBBBCCCBBBAAA??????AAABBBCCCCCCGGGMMMPPPRRRSSSTTTUUUVVVUUUVVV[[[^^^bbbjjjrrrzzzyyytttgggYYYTTTYYYaaattt{{{uuuooonnnyyyuuubbbWWWTTTSSSRRRQQQLLLJJJGGGDDDCCCDDDFFFHHHJJJKKKLLLLLLIIIFFFBBB@@@AAAAAA@@@@@@@@@@@@??????>>>>>><<<;;;;;;<<<>>>>>>???@@@@@@???===>>>???AAABBB@@@>>>>>>@@@BBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAA?????????@@@@@@AAABBBBBBAAAAAAAAAAAA@@@@@@@@@@@@???@@@BBBEEEFFFFFFDDDBBBEEEDDDDDDDDDEEEGGGIIIKKKJJJJJJJJJIIIIIIIIIIIIHHHGGGOOOVVVVVVPPPKKKJJJMMMLLLLLLLLLLLLMMMPPPUUUYYY^^^bbbrrr~~~yyytttqqqnnnllljjjooommmiiihhhgggfffeeecccbbbaaaaaaaaabbbaaa___]]]ZZZZZZZZZZZZYYYYYYYYYYYYYYY[[[^^^```bbbbbbbbbaaabbbbbbccccccccccccbbbbbbaaabbbcccbbbaaaaaabbbcccaaaaaabbbcccddddddeeeeeefffddddddfffiiijjjjjjiiihhhhhhhhhgggggghhhhhhhhhfffeeedddcccbbbbbbbbbbbb^^^_________]]]]]]^^^___aaa```___]]]\\\]]]]]]^^^___^^^\\\ZZZYYYZZZ[[[\\\]]]]]]]]]\\\\\\\\\\\\\\\]]]^^^___aaaccceeefffggghhhfffdddbbbaaabbbdddffffffggghhhhhhhhhiiimmmooolllpppvvv}}}vvviiiaaa^^^VVVRRRNNNKKKIIIHHHEEECCCBBBAAA???>>>???BBBDDDFFFIIIMMMRRRVVVWWWVVVWWWWWW[[[ZZZ[[[^^^cccjjjrrrxxx~~~wwwkkk^^^TTTTTTbbbqqqzzzrrrkkkhhhjjjuuu~~~||||||}}}~~~vvvpppdddWWWNNNLLLLLLMMMJJJHHHFFFCCCCCCDDDEEEGGGGGGHHHIIIIIIGGGDDD@@@>>>????????????>>>>>>>>>>>>@@@???============???@@@???@@@@@@>>>===>>>@@@CCCAAA???======???AAAAAAAAAAAA@@@@@@??????@@@@@@AAA???>>>>>>>>>???@@@BBBCCCBBBBBBBBBBBBAAAAAAAAAAAA???@@@CCCDDDDDDCCCCCCCCCEEEEEEDDDDDDFFFHHHJJJKKKJJJJJJJJJJJJKKKKKKKKKKKKFFFNNNVVVVVVPPPJJJJJJLLLLLLMMMMMMNNNOOORRRVVVZZZYYYZZZfff{{{uuuqqqqqqpppppppppnnnkkkjjjiiihhhfffddddddcccaaabbbbbbbbb```^^^[[[[[[ZZZYYYXXXWWWVVVUUUUUUWWWZZZ\\\]]]]]]\\\\\\\\\]]]]]]^^^^^^]]]]]]\\\^^^___``````___^^^___```^^^^^^______```aaabbbbbbcccbbbbbbdddeeeggggggfffeeeddddddccccccddddddeeeccccccbbbaaa````````````______^^^\\\YYYXXXYYYZZZ^^^]]]\\\[[[ZZZ[[[\\\\\\]]]\\\ZZZXXXXXXYYY[[[\\\^^^^^^^^^^^^^^^^^^^^^^^^ZZZ[[[\\\^^^```bbbddddddfffeeebbbaaaaaaccceeegggfffhhhiiijjjkkknnnrrruuuvvvzzzkkk```\\\YYYWWWRRRPPPMMMKKKIIIGGGDDDBBB@@@???>>>>>>@@@DDDGGGJJJLLLOOOTTTVVVWWWWWWWWWXXX[[[]]]aaafffnnnwww|||~~~wwwmmm```WWWRRRZZZooo{{{jjjfffccceeeooo}}}yyyzzz|||~~~tttssslll]]]QQQLLLLLLLLLGGGFFFEEEDDDCCCDDDDDDEEECCCDDDEEEEEEDDDBBB???>>>???>>>>>>>>>>>>=========??????>>>>>>>>>>>>???????????????>>>===???BBBEEEBBB@@@======>>>@@@AAABBB@@@@@@????????????@@@@@@@@@@@@??????@@@BBBDDDEEECCCCCCCCCBBBBBBBBBAAAAAA>>>AAACCCCCCBBBBBBBBBCCCEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIJJJJJJKKKKKKKKKLLLFFFLLLRRRSSSNNNKKKJJJKKKLLLMMMNNNOOOPPPRRRVVVYYYVVVVVV^^^ttt}}}vvvsssssssssrrrqqqooommmllllllkkkhhhffffffeeeccccccddddddbbbaaa______]]][[[YYYWWWVVVUUUTTTUUUWWWXXXYYYXXXVVVUUUWWWXXXXXXXXXXXXXXXXXXWWWYYY[[[]]]]]][[[ZZZ[[[[[[ZZZZZZ[[[[[[\\\\\\]]]]]]______```aaaaaabbbccccccaaa```___^^^^^^___```aaa____________^^^^^^]]]]]]___^^^]]]YYYVVVTTTUUUWWWZZZYYYXXXXXXXXXYYYZZZ[[[\\\[[[ZZZZZZZZZ[[[\\\]]]]]]]]]]]]]]]]]]\\\\\\\\\XXXYYY[[[\\\^^^```bbbcccdddcccbbbbbbccceeegggiiifffhhhlllooorrruuuzzz}}}lll\\\VVVVVVTTTRRRNNNMMMKKKHHHFFFCCCAAA@@@>>>>>>???@@@CCCFFFJJJLLLLLLOOORRRTTTUUUVVVWWWXXX[[[bbbkkksss|||jjj___VVVTTTXXXfffkkkcccbbbccckkk}}}{{{}}}yyyttttttnnn```UUUQQQNNNJJJDDDDDDEEEEEEDDDDDDCCCCCCAAAAAAAAAAAAAAA@@@@@@????????????>>>>>>>>>>>>=========>>>>>>>>>>>>======>>>>>>>>>>>>>>>@@@DDDGGGCCC@@@======>>>AAABBBBBB@@@@@@????????????@@@@@@@@@???>>>>>>???AAADDDEEEBBBBBBBBBAAAAAAAAA@@@@@@>>>AAACCCCCCAAA@@@AAACCCDDDDDDEEEFFFGGGGGGFFFFFFIIIIIIIIIIIIIIIHHHHHHHHHGGGJJJNNNOOOMMMKKKJJJJJJLLLMMMNNNNNNOOOQQQTTTWWWWWWXXX\\\hhh{{{}}}{{{zzzwwwuuutttsssrrrqqqqqqqqqnnnlllkkkjjjhhhggghhhhhhgggfffeeedddbbb```]]]ZZZXXXWWWTTTUUUVVVVVVVVVTTTQQQPPPSSSSSSTTTTTTTTTTTTSSSSSSTTTVVVXXXXXXWWWVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWZZZ[[[\\\]]]]]]]]]^^^___\\\[[[ZZZYYYYYYZZZ[[[\\\[[[[[[\\\\\\[[[[[[ZZZZZZ[[[[[[YYYVVVSSSRRRSSSUUUUUUTTTTTTTTTUUUWWWYYYZZZZZZ[[[[[[\\\]]]^^^___```]]]]]]]]]\\\\\\[[[[[[[[[YYYZZZ[[[]]]___aaabbbcccccccccdddeeegggiiikkkllliiimmmsssxxx}}}|||qqqbbbWWWSSSRRRQQQOOOJJJJJJHHHFFFCCC@@@??????===>>>???BBBFFFIIILLLNNNOOOQQQSSSTTTUUUWWWZZZ\\\dddnnnzzzttt```WWWSSSYYYeeewwwmmmdddbbbcccgggttttttoooooonnnggg[[[SSSQQQKKKCCCCCCCCCEEEEEEEEEDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>;;;<<<===>>>>>>===<<<;;;===>>>>>>===>>>@@@EEEHHHCCC@@@======>>>AAABBBCCC@@@@@@????????????@@@@@@======<<<<<<===???BBBCCCAAAAAAAAA@@@@@@@@@??????>>>AAACCCCCCAAA???AAACCCCCCDDDFFFGGGGGGFFFEEEDDDJJJIIIIIIHHHFFFEEEEEEDDDGGGIIIJJJLLLMMMLLLKKKJJJKKKLLLMMMNNNNNNPPPSSSUUUWWWWWWXXX\\\gggwww}}}{{{yyyxxxwwwwwwxxxwwwuuusssqqqooommmlllmmmmmmlllkkkiiihhhfffccc```]]][[[YYYUUUVVVVVVVVVTTTQQQNNNMMMPPPQQQQQQQQQQQQQQQQQQPPPQQQSSSUUUUUUTTTSSSSSSSSSTTTTTTTTTSSSSSSSSSSSSSSSWWWYYYZZZZZZYYYYYY[[[\\\YYYXXXVVVUUUUUUVVVXXXYYYYYYYYYYYYZZZYYYYYYXXXWWWXXXXXXVVVTTTQQQQQQSSSUUUQQQQQQQQQQQQSSSUUUWWWYYYZZZ[[[\\\^^^```aaaaaaaaa______^^^^^^]]]\\\\\\[[[ZZZ[[[]]]___aaacccdddeeebbbccceeehhhjjjlllmmmnnnnnnssszzz{{{nnnaaa^^^YYYSSSNNNKKKJJJJJJHHHHHHGGGEEEBBB@@@AAAAAA<<<===@@@DDDHHHKKKMMMOOOSSSUUUVVVWWWXXXZZZ^^^aaannnzzzxxxggg]]]UUUUUUaaaqqqmmmdddeeeccceeekkkzzz}}}uuutttqqqssstttqqqgggZZZOOOIIIHHHDDDDDDDDDCCCBBBBBBAAAAAABBB@@@>>><<<<<<>>>@@@BBBFFFDDD@@@?????????>>><<>>===============<<<;;;;;;;;;>>>CCCHHHKKKGGGDDD@@@>>>>>>>>>>>>===@@@???===<<<;;;<<<>>>???AAA@@@>>><<<===???AAACCCBBBBBBAAAAAA@@@???>>>>>>???@@@AAABBBCCCBBBAAA@@@BBBEEEGGGGGGFFFEEEEEEEEELLLKKKIIIGGGFFFEEEEEEFFFFFFGGGHHHIIIJJJJJJJJJJJJIIIKKKLLLMMMLLLLLLNNNOOOQQQTTTVVVWWWZZZcccoooyyy{{{|||}}}~~~~~~|||yyyvvvvvvwwwyyyzzzxxxuuurrrtttqqqlllhhheee```\\\XXXYYYYYYZZZYYYXXXVVVTTTSSSVVVTTTQQQPPPQQQRRRRRRRRRPPPPPPPPPPPPOOOOOOOOOOOOOOOPPPQQQRRRSSSRRRQQQPPPVVVVVVUUUVVVVVVWWWXXXXXXWWWWWWVVVVVVUUUUUUUUUTTTUUUUUUUUUUUUVVVVVVVVVVVVXXXWWWVVVTTTTTTTTTUUUUUUUUUUUUTTTUUUUUUVVVWWWXXX]]]]]]^^^```bbbcccbbbaaa\\\]]]]]]^^^^^^]]]]]]\\\YYYZZZ\\\___aaacccddddddgggjjjmmmppprrruuuxxx{{{|||vvvggg___XXXVVVRRROOOLLLJJJJJJJJJHHHFFFBBB???>>>>>>@@@AAA???BBBEEEGGGHHHJJJLLLNNNSSSTTTWWWZZZ\\\___eeejjjwwwvvviiiaaaSSSYYY```jjjrrrllliiidddhhhllluuulllgggggggggrrrwwwxxxqqqbbbTTTLLLIIIDDDDDDCCCCCCBBBAAAAAAAAAAAA@@@>>>===>>>@@@BBBDDDJJJFFFBBB???>>>>>><<<;;;>>>>>>===<<<<<<<<<<<<<<<<<<;;;:::;;;===AAAFFFHHHCCCAAA>>><<<===>>>>>>===>>>===<<<;;;:::;;;===>>>@@@???===<<<===>>>AAABBBBBBAAAAAA@@@??????>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@DDDDDDDDDDDDCCCEEEHHHJJJMMMKKKHHHFFFDDDDDDDDDEEEGGGGGGGGGGGGHHHHHHHHHHHHJJJKKKLLLLLLKKKKKKMMMNNNQQQSSSTTTSSSSSSXXXaaahhhvvv~~~yyyrrrkkkeee^^^ZZZ[[[[[[[[[[[[ZZZZZZYYYYYYXXXUUUSSSQQQRRRSSSSSSSSSRRRQQQQQQPPPOOONNNNNNNNNNNNNNNOOOPPPPPPPPPOOONNNSSSRRRRRRRRRSSSTTTTTTUUURRRRRRRRRRRRQQQQQQPPPPPPRRRRRRRRRSSSSSSSSSSSSTTTWWWVVVTTTSSSSSSSSSTTTTTTUUUUUUUUUUUUUUUVVVWWWXXX[[[[[[]]]```cccdddcccaaaZZZ[[[[[[\\\]]]^^^______aaabbbdddgggiiijjjkkklllqqqsssvvvxxxzzz}}}zzzpppdddYYYUUUSSSQQQNNNJJJHHHGGGFFFGGGDDDBBBAAA???>>>>>>>>>>>>AAADDDHHHKKKMMMNNNQQQSSSPPPUUUZZZ]]]^^^cccnnnwwwvvvfff\\\VVV[[[bbbjjjxxx}}}mmmiiiiiifffooosss{{{jjj```]]]```dddsss{{{|||lllZZZNNNJJJCCCCCCCCCBBBAAAAAA@@@@@@??????>>>>>>@@@BBBEEEGGGLLLHHHCCC???===<<<;;;:::===<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::<<>>>>>>>><<<<<<;;;::::::;;;<<<===???>>>===<<<<<<>>>@@@AAAAAA@@@@@@??????>>>>>>===@@@@@@???????????????@@@EEEDDDBBBAAAAAADDDIIINNNLLLJJJGGGDDDCCCDDDFFFHHHHHHGGGFFFEEEEEEEEEFFFGGGIIIKKKLLLKKKJJJJJJKKKLLLNNNOOOPPPOOONNNPPPUUUZZZdddttttttjjjbbb]]]___^^^]]]\\\\\\]]]______ZZZWWWUUUTTTTTTUUUTTTSSSTTTSSSSSSRRRQQQQQQPPPPPPOOOOOOPPPPPPPPPOOOOOONNNQQQQQQQQQQQQQQQRRRRRRRRRPPPPPPOOOOOOOOOOOONNNNNNQQQQQQQQQRRRRRRRRRSSSSSSVVVVVVUUUTTTTTTTTTUUUUUUWWWWWWWWWWWWXXXYYYZZZ[[[[[[\\\___cccggggggeeebbb]]]\\\\\\\\\]]]___aaabbbfffgggiiikkkmmmoooppppppwwwxxx{{{|||pppeee^^^WWWRRRQQQNNNLLLJJJGGGFFFEEEEEEEEEAAA@@@@@@???????????????DDDHHHLLLPPPRRRSSSUUUWWWRRRYYY___bbbdddlllzzzwwwfffYYYTTTTTTfffnnnzzzuuujjjiiillllllssswwwiii^^^YYYUUU[[[ggguuu~~~nnnZZZNNNKKKBBBBBBBBBAAA@@@@@@??????>>>>>>>>>???AAADDDGGGHHHJJJFFF@@@<<<;;;;;;::::::;;;;;;:::::::::::::::;;;;;;:::::::::;;;<<<>>>???;;;:::999:::<<<>>>???>>><<<;;;;;;:::;;;;;;<<<===>>>===<<<;;;<<<===???@@@?????????>>>>>>=========>>>>>>=========???AAABBBEEEEEECCCAAAAAACCCHHHLLLIIIGGGEEEDDDEEEIIINNNQQQJJJIIIFFFDDDCCCDDDEEEFFFHHHJJJKKKJJJIIIHHHIIIKKKIIIKKKMMMNNNNNNOOOSSSVVVYYYiii|||}}}}}}}}}||||||}}}~~~}}}qqqhhhccccccbbb```______```bbbccc[[[YYYWWWUUUVVVVVVUUUSSSUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTSSSSSSRRRRRRQQQRRRRRRSSSSSSSSSSSSSSSSSSQQQQQQQQQQQQQQQQQQQQQQQQSSSSSSSSSSSSTTTTTTTTTUUUWWWWWWWWWWWWWWWWWWXXXXXXYYYYYYYYYZZZ[[[\\\]]]^^^]]]___bbbgggiiiiiifffccc```___^^^^^^___aaacccdddjjjkkkmmmppprrrtttuuuuuu{{{}}}{{{nnnaaaZZZVVVRRRPPPQQQLLLKKKIIIHHHGGGFFFFFFGGGAAA@@@??????@@@BBBDDDEEEHHHKKKOOORRRTTTUUUWWWYYYXXX^^^dddhhhooo{{{{{{kkk]]]VVVZZZbbbrrrssslllnnnrrruuussswwwlll[[[WWWRRRMMMUUUdddssszzz~~~wwwfffUUULLLIIIAAAAAAAAA@@@??????>>>>>>=========???AAACCCFFFGGGDDDAAA<<<:::::::::::::::::::::999999999999::::::::::::::::::::::::;;;;;;:::999999:::===>>>???>>>;;;;;;;;;<<<<<<======>>><<<<<<;;;;;;;;;<<<===>>>>>>>>>============<<<<<<;;;;;;;;;<<<===@@@BBBDDDDDDEEEFFFEEECCCCCCDDDEEEDDDDDDCCCEEEIIIPPPVVVZZZKKKIIIGGGEEEDDDDDDEEEFFFGGGHHHIIIIIIHHHGGGHHHJJJGGGIIIKKKMMMNNNOOOQQQSSSVVVaaasss~~~{{{yyy{{{yyyxxxxxxxxxzzz{{{{{{}}}~~~yyyqqqlllgggfffeeedddcccddddddeee___]]][[[YYYYYYXXXWWWUUUTTTTTTUUUVVVWWWXXXYYYYYYXXXXXXWWWVVVUUUTTTTTTTTTSSSTTTTTTUUUUUUTTTSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUVVVVVVWWWWWWXXXYYYYYYYYYYYYYYYYYYZZZZZZ[[[]]]^^^______```cccgggiiihhhdddaaa^^^^^^^^^```bbbfffiiilllrrrtttvvvyyy|||~~~vvvggg^^^VVVTTTRRRNNNMMMNNNJJJIIIHHHHHHGGGGGGGGGFFFAAA@@@>>>===???CCCHHHKKKLLLOOOQQQSSSTTTUUUXXXZZZ^^^ccchhhooo~~~}}}lll```XXXYYYffftttuuuqqquuu{{{{{{}}}iii\\\UUUSSSOOOJJJQQQ```jjjmmmllleeeYYYNNNHHHFFF@@@@@@@@@???>>>>>>======<<<<<<===>>>???AAABBBCCC>>><<<:::999:::::::::999999999999999999::::::;;;999999::::::::::::999888:::999999:::<<<======;;;;;;;;;;;;<<<======>>>>>>;;;;;;::::::;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;===???AAACCCDDDCCCEEEGGGGGGEEECCCBBBBBBBBBBBBCCCEEEJJJQQQWWW[[[JJJIIIGGGEEEEEEEEEEEEEEEDDDFFFGGGGGGGGGGGGHHHJJJHHHHHHIIIJJJKKKLLLLLLMMMSSSYYYeeeuuu}}}zzzxxxwwwxxxvvvttttttvvvyyyzzz{{{|||zzz{{{|||uuuqqqiiijjjlllmmmmmmlllkkkjjjfffeeebbbaaaaaa___]]][[[VVVWWWXXXYYYZZZ[[[\\\]]][[[ZZZYYYWWWVVVUUUUUUUUUTTTTTTUUUVVVVVVUUUSSSRRRTTTTTTUUUUUUUUUUUUVVVVVVTTTTTTTTTUUUUUUUUUVVVVVVVVVVVVXXXYYYZZZZZZZZZZZZZZZZZZ[[[[[[]]]^^^```aaa```aaacccfffiiihhheeeccc^^^___aaafffkkkpppuuuxxxyyy{{{~~~}}}sssiiibbb]]]WWWRRRRRRQQQMMMLLLMMMGGGFFFFFFFFFEEEDDDDDDDDD???>>>>>>>>>AAAFFFKKKNNNPPPRRRSSSTTTUUUWWW[[[^^^dddjjjqqq{{{yyykkk^^^ZZZ[[[cccuuu~~~wwwyyy~~~oooZZZTTTPPPNNNLLLJJJPPPYYY[[[ZZZWWWSSSMMMGGGDDDBBB@@@??????>>>>>>===<<<<<<<<<<<<<<<======>>>>>>???<<<;;;::::::;;;;;;999777999999999999999:::;;;;;;777888:::;;;;;;:::999888:::999888999::::::999777999999:::;;;<<<<<<======:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<>>>???@@@AAAAAAAAABBBDDDFFFFFFEEECCCBBBCCCBBBBBBBBBDDDGGGKKKOOOQQQFFFFFFFFFEEEEEEDDDDDDDDDBBBCCCEEEFFFFFFGGGHHHJJJGGGGGGGGGGGGIIIJJJJJJJJJNNNRRRZZZfffvvv}}}{{{yyyxxxxxxwwwvvvsssqqqrrrvvvzzz{{{||||||xxxwww|||vvvpppnnnkkknnnsssxxxyyyxxxuuussspppooolllkkkjjjiiifffccc````````````aaaaaaaaaaaa```^^^\\\ZZZYYYXXXXXXXXXWWWXXXYYYZZZYYYXXXVVVUUUWWWWWWWWWWWWXXXXXXXXXYYYVVVVVVWWWWWWWWWXXXXXXXXXYYYZZZ[[[]]]^^^______^^^______```aaabbbdddeeefffcccdddfffjjjmmmooonnnllliiikkknnnsssyyy}}}vvvnnnhhhccc]]]XXXYYYTTTPPPPPPNNNKKKJJJLLLEEEEEEEEEEEEDDDCCCBBBAAA>>>@@@CCCFFFJJJMMMPPPRRRTTTTTTUUUUUUXXX]]]ccchhhoooyyyjjj___ZZZ```kkkxxx{{{{{{ttt]]]PPPLLLHHHFFFFFFIIIMMMPPPNNNLLLJJJHHHFFFDDDBBB@@@?????????>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;===<<<<<<<<<===<<<999666:::999999999:::;;;;;;<<<777888:::;;;;;;:::999888999888777888999888666444777888999:::;;;<<<<<<;;;999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>???@@@AAAAAA@@@???>>>AAACCCDDDDDDDDDCCCDDDFFFCCCCCCCCCCCCDDDEEEGGGHHHDDDDDDDDDEEEDDDDDDCCCBBB@@@BBBDDDEEEFFFGGGIIIKKKFFFEEEEEEFFFIIILLLLLLMMMIIINNNUUU]]]jjjzzz~~~~~~|||yyyxxxwwwwwwxxxtttqqqoooqqqvvvzzz}}}}}}}}}wwwvvvyyy||||||wwwnnniiiggglllqqqyyy~~~{{{xxxvvvtttsssrrrpppmmmjjjjjjiiiiiihhhhhhgggffffffeeecccaaa___]]]\\\\\\\\\[[[\\\]]]^^^]]]\\\ZZZXXXZZZZZZZZZ[[[[[[[[[\\\\\\ZZZZZZZZZ[[[[[[[[[[[[\\\]]]^^^```bbbddddddddddddfffffffffgggiiikkklllmmmggghhhjjjnnnsssvvvwwwvvvxxxzzz}}}wwwooofff___\\\[[[XXXVVVUUUOOOKKKIIIGGGDDDEEEHHHGGGGGGFFFFFFEEEDDDBBBBBB@@@CCCIIIOOOSSSUUUUUUUUUVVVVVVVVVWWW[[[aaajjjpppzzzuuucccZZZ[[[jjj{{{zzztttccc^^^KKKIIIGGGFFFEEEFFFGGGHHHFFFFFFEEEDDDBBBAAA@@@???<<<<<<===>>>>>>>>>>>>>>>======<<<;;;::::::999999999>>>CCCBBB===999888999888888999:::;;;;;;;;;;;;:::999999;;;<<<<<<:::888777777777777888999:::;;;:::999888999;;;<<<;;;:::999999888888999999:::;;;;;;::::::::::::;;;<<<<<>>>>><<<<<<===>>>>>>>>>>>>===<<<;;;;;;:::999999888888999===BBBAAA===999888999999999::::::999999888777999999999:::;;;;;;999777777777777777888999:::;;;:::999888999;;;;;;;;;:::999999888888999999:::;;;;;;::::::::::::;;;<<<<<<>>>======>>>@@@BBBBBBAAABBBCCCEEEEEEDDDDDDDDDEEECCCCCCBBBBBBBBBCCCCCCDDDBBBAAA@@@BBBDDDEEEDDDAAAEEEBBBBBBDDDEEECCCDDDGGGFFFFFFEEEEEEFFFGGGIIIJJJIIIKKKRRR[[[```mmm~~~{{{yyyyyyyyyxxxwwwtttvvvyyy|||~~~~~~}}}}}}zzztttrrrvvvzzzzzzxxxxxxyyyyyyxxxxxxyyy{{{}}}||||||}}}xxxuuuwwwzzz}}}}}}zzzxxxvvvssspppooooooooonnnmmmhhhiiijjjkkkjjjhhhfffeeeeeeeeegggiiilllmmmkkkjjjdddcccbbbccceeegggggggggiiikkklllmmmlllmmmooopppooorrruuuwwwxxxyyy{{{}}}}}}~~~yyyssskkkeee^^^[[[XXXUUUSSSQQQOOOMMMLLLJJJHHHEEECCCCCCCCCDDDEEEFFFEEEDDDBBBBBBCCCEEELLLQQQVVVYYYXXXVVVVVVXXXXXXZZZ^^^ccclllxxxxxxkkkbbb___dddttt{{{xxx~~~xxx|||~~~sssaaaSSSJJJGGGEEEDDDBBB@@@???>>>?????????>>>>>>>>>============;;;<<<======>>>=========::::::999999888888777777888<<>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<============<<<::::::999999888888888888888:::<<<<<<:::888999::::::::::::999888777555444888777666777888999888666777777777777777888999999999888777888999::::::888888888888888888999999:::::::::999999::::::;;;<<<;;;;;;===@@@CCCCCCAAA??????AAACCCDDDDDDDDDEEEFFFBBBAAAAAA@@@@@@@@@@@@@@@BBBAAABBBBBBCCCCCCBBBAAACCCAAACCCGGGGGGDDDCCCDDDDDDDDDEEEEEEEEEFFFFFFGGGHHHIIIMMMQQQTTT___vvv~~~}}}}}}||||||yyyuuurrrrrrsssuuuvvvuuussspppoooqqqoooqqqxxx}}}{{{zzzzzzsssssstttttttttuuuuuuuuurrrsssvvvzzz}}}|||zzz|||uuuvvvxxx|||~~~~~~yyyvvvrrrkkkfffccc```]]][[[UUUSSSOOOMMMLLLKKKIIIGGGCCCAAA???>>>===>>>@@@AAADDDEEEFFFFFFGGGHHHKKKNNNPPPTTTXXXYYYYYYZZZ^^^bbbccciiirrr}}}{{{mmmccc]]]___cccsssqqqlllkkkgggiiiooommmuuuqqqvvv|||tttYYYLLLJJJIIIFFFCCCBBBAAA@@@>>>===;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;<<<<<<<<<<<<<<<::::::::::::999999999999888999999999888777888999888888999999999999888888888777666666777888777666777777777666777777888888888777666777999:::999888888888777777888888999::::::999999999999:::;;;;;;:::;;;===@@@CCCCCCBBB@@@AAABBBDDDDDDBBBAAABBBCCCAAA@@@@@@?????????@@@@@@AAABBBCCCCCCBBBAAAAAAAAADDDCCCFFFKKKKKKGGGDDDEEEDDDEEEEEEEEEFFFFFFFFFFFFGGGIIIKKKMMMOOOXXXiiiyyyxxxrrrooooooooonnnllliiifffeeejjjiiinnnwww||||||{{{}}}ttttttsssrrrqqqpppooooooppprrrvvvzzz|||~~~~~~~~~~~~yyyrrrnnnhhhfffcccaaa^^^ZZZVVVSSSUUURRRNNNKKKJJJHHHEEECCC???>>>===<<<<<<>>>@@@AAACCCDDDFFFGGGGGGJJJMMMPPPUUUXXXZZZ[[[[[[___eeejjjmmmwwwxxxiii```]]]^^^hhhrrrrrreeedddeeedddgggooosssuuusssuuurrruuucccPPPHHHHHHFFFBBB@@@AAAAAA@@@???===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::999999999777777666666777777666777888999::::::::::::999777666666777888888777777777777666666777777888777666666666888999888777888777777777777888999999999999999999999:::;;;;;;;;;;;;<<>>===<<<<<<===???BBBCCCBBBCCCEEEFFFGGGJJJNNNQQQUUUWWWXXXYYYZZZ```hhhooo}}}ooocccZZZZZZ^^^cccqqqooohhhbbbbbbdddggglllrrr~~~}}}xxxjjjppp{{{uuu```UUUKKKHHHHHHEEECCCDDD?????????>>>>>>===<<<;;;::::::::::::999999999999999999:::;;;;;;;;;;;;:::888888999999999999999999;;;999666555444555555555555666777888999999999999:::888666666777999999888777777666666666666777777777666555666888888888777777777777777777888999999999999999888999999:::;;;<<<;;;;;;>>>AAACCCCCCCCCBBBCCCDDDCCCAAA??????@@@>>>>>>>>>???@@@AAABBBCCC@@@BBBDDDCCCAAA???@@@AAAEEEFFFKKKRRRRRRLLLGGGGGGFFFFFFGGGHHHHHHGGGFFFEEEEEEHHHJJJIIIJJJNNNUUUYYY\\\eeeooovvv~~~wwwtttoooiiieeebbb`````````aaafffmmmqqqqqqssswwwrrrpppmmmkkkiiihhhiiiiiimmmooorrrvvvyyyzzz{{{{{{{{{||||||{{{{{{{{{}}}xxxtttsssqqqnnnjjjgggdddccc_________]]]ZZZXXXVVVUUUNNNLLLIIIFFFEEEDDDBBB@@@>>>>>>======???BBBDDDFFFDDDFFFHHHIIIJJJMMMQQQTTTSSSUUUXXX[[[```iiivvv|||nnn```XXXVVV```jjjsssttteeeiiijjjiiilllssszzz}}}}}}jjjjjjlllrrrpppZZZNNNHHHDDDDDDDDDCCCDDDGGG===>>>>>>>>>===<<<<<<;;;999999999999888888888777999999:::;;;;;;;;;;;;:::777777777777777888888888<<<999666444444444444444555555666777777777777777;;;999777666888999999999888777666666666666777777777666555666777888888666777777777777777888888999999999888888999999:::;;;<<<;;;;;;===@@@CCCDDDDDD@@@BBBCCCCCCAAA@@@@@@AAA===>>>>>>???@@@BBBCCCDDD@@@BBBDDDCCC@@@>>>???AAABBBCCCIIIPPPPPPJJJDDDCCCFFFGGGHHHIIIIIIHHHFFFFFFEEEHHHJJJIIIIIILLLPPPRRRSSSYYY```gggrrr}}}uuullleee```^^^]]]______ccciiilllkkknnnrrrooommmjjjgggfffggghhhiiimmmooorrrvvvyyy{{{|||}}}yyyzzz||||||zzzzzz{{{|||~~~zzzzzz||||||zzzuuuooojjjiiihhhfffdddbbbaaa```ZZZZZZYYYWWWUUUTTTUUUVVVJJJHHHFFFDDDDDDCCCBBB@@@???>>>>>>>>>@@@CCCFFFHHHIIIJJJLLLMMMOOOQQQUUUXXXUUUXXX]]]ccclllzzz}}}nnn```^^^YYY]]]mmm|||iiicccooovvvsssvvvyyynnnfffhhhnnnxxxmmm\\\WWWHHHFFFDDDCCCCCCCCCBBBAAA>>>======<<<;;;;;;::::::999999999999999999999999888888999999999:::::::::888888999999999888888777777777666555555555555555666777888999999888666555888888777777888999::::::777777666555555555555555777777777777888888888888999888777555555555666666777888999888777777999;;;===;;;:::;;;>>>@@@AAAAAABBBBBBBBBBBBAAAAAA@@@???<<<<<<>>>???AAABBBDDDDDDEEEFFFFFFEEEBBBAAAAAABBBCCCDDDEEEFFFFFFEEEDDDCCCDDDDDDDDDDDDEEEFFFGGGGGGBBBEEEHHHJJJKKKMMMOOOQQQPPPOOOTTT___eeemmm}}}rrrhhhbbb``````bbbaaaaaabbbeeehhhlllnnnmmmlllkkkiiiiiiiiijjjjjjpppqqquuuzzz~~~}}}zzzzzzzzzzzz{{{{{{yyyvvvssswwwwwwyyy~~~~~~xxxqqqoooppppppmmmiiigggeeecccaaa___]]]\\\\\\\\\ZZZYYYXXXWWWTTTPPPMMMGGGEEEAAA>>><<<<<<===>>><<<===@@@AAACCCEEEIIIKKKLLLMMMNNNPPPQQQRRRRRRSSSYYYcccjjjlllxxxyyyfff]]]]]]^^^___nnnwwwmmmmmmrrrzzzyyyqqqpppqqqrrrxxxsss[[[MMMIIIGGGEEEBBBBBBBBBBBBAAA???=========<<<;;;:::::::::888888888888888888888888777888888888999999999999777888888999999888888777777777666555555555555555666777888999::::::999999888777777777888888999:::666666555444444444444444555666666666666777777777888777666555555666777888777888888888777777999;;;>>><<<:::;;;===>>>???>>>@@@@@@AAAAAAAAA@@@??????<<<===>>>???AAACCCDDDEEEFFFGGGGGGEEECCCAAAAAABBBCCCDDDDDDEEEDDDDDDCCCCCCCCCCCCCCCDDDEEEGGGHHHIIIIIIKKKNNNPPPQQQRRRTTTUUUWWWUUUYYY```dddjjj}}}vvvkkkddd```^^^bbbbbbbbbcccfffiiilllmmmmmmllliiihhhggghhhiiijjjppptttzzz~~~zzzwwwyyyzzz{{{}}}}}}{{{xxxvvvwwwxxx||||||vvvtttoookkkjjjkkkllliiieeebbbaaa___]]]\\\ZZZZZZYYYYYYXXXVVVTTTSSSQQQMMMJJJFFFDDDAAA>>><<<===>>>???<<>>?????????>>>>>><<<===>>>@@@BBBCCCDDDEEEGGGHHHHHHFFFCCCAAAAAABBBCCCCCCBBBBBBBBBCCCCCCDDDAAABBBCCCDDDFFFIIIKKKLLLNNNPPPSSSTTTTTTTTTUUUWWWZZZXXX[[[```aaafffuuuzzzpppgggbbb___ddddddddddddfffgggiiijjjllliiifffdddccceeehhhjjjpppwww|||xxxuuuyyy{{{}}}}}}{{{zzzzzz|||{{{yyyyyywwwrrrnnnjjjhhhfffgggiiiiiifffccc]]]\\\ZZZYYYXXXWWWWWWWWWUUUSSSQQQOOONNNKKKHHHEEECCCAAA???======>>>???@@@>>>BBBFFFJJJLLLNNNQQQSSSQQQRRRTTTWWWZZZ^^^aaabbbgggvvv|||nnnbbbZZZXXX^^^fffqqqwwwppppppppp|||ppp___TTTKKKGGGFFFCCC@@@>>>===>>>>>>===;;;;;;;;;;;;;;;::::::999999777777777777777777777777666666666666666666666666666666777777888777777777666555555444444555555555777777888999999999::::::777777888888888888888777555555444444333444444555555555555666666666777777888777666555555666777777666777777777666666888999;;;:::999999;;;<<<;;;::::::;;;<<<===============<<<===>>>@@@AAACCCDDDEEEGGGHHHHHHFFFCCCAAAAAABBBCCCBBBAAA@@@AAABBBCCCDDDAAABBBCCCFFFHHHKKKNNNOOOMMMOOOQQQRRRQQQQQQRRRSSSVVVUUUWWWZZZ\\\```mmm{{{yyysssnnnjjjggghhhhhhggggggfffeeedddcccgggddd```^^^___ccchhhkkkooovvv}}}yyywwwwwwzzz|||~~~}}}|||{{{wwwuuusssrrrrrrrrrooommmhhhgggggghhhiiihhheeebbbZZZYYYXXXWWWVVVVVVVVVVVVQQQOOOLLLKKKIIIGGGDDDAAA???>>>=========???@@@AAABBBFFFKKKNNNPPPQQQRRRTTTVVVVVVWWWYYY]]]bbbhhhkkkvvvoooiiibbb]]]\\\```hhhnnnsssnnnppp||||||zzz|||jjjWWWNNNJJJFFFBBBAAAAAA???===<<<<<<<<<;;;::::::::::::::::::999999999888888888888888888888888555555555555555555555555444555666777777777777777555555444444444444555555888888777666666666555555777777888888888777777666666555555555555555666666666666777777777888888888:::999777666555555555666555666777666555555777999777777777999;;;<<<<<<;;;999::::::;;;<<<<<<<<<<<<<<<<<<===???AAABBBDDDDDDEEEFFFFFFDDDBBB@@@AAABBBBBBAAA@@@@@@@@@BBBCCCDDDBBBCCCEEEGGGJJJMMMOOOQQQKKKMMMOOOOOONNNMMMNNNOOOPPPQQQRRRTTTTTTXXXbbblll~~~xxxuuuuuuvvvvvvuuuqqqpppooollliiieeeaaa___aaa___[[[ZZZ\\\aaagggkkklllrrrwwwxxxuuutttvvvyyyyyy|||~~~}}}~~~}}}|||{{{yyywwwuuummmlllkkkkkkkkkkkkjjjiiiiiiiiiiiiiiihhhfffbbb___ZZZYYYXXXVVVUUUUUUTTTTTTNNNKKKHHHFFFEEEDDDAAA???<<<<<<<<<===???AAACCCDDDHHHKKKOOOQQQRRRRRRRRRSSSWWWWWWXXX\\\cccllluuuzzzuuuiii\\\[[[ZZZ]]]ffftttyyy}}}xxxpppsss{{{{{{yyyxxx|||fffYYYLLLGGGFFFBBB>>><<<@@@>>><<<;;;;;;;;;:::999999999999999999999999999888888888888888888888888666666666555555555555444333444555666666777777666444444444333444444555666888777666444333333333333666777888888888777666555666555555555555666777777777777777777888888888888:::999777666555555666666444555666555444555666888666666777999<<<======;;;999::::::;;;;;;;;;:::::::::;;;<<<>>>@@@AAABBBCCCAAABBBBBBBBB@@@???@@@AAAAAAAAAAAAAAABBBBBBCCCDDDCCCDDDEEEFFFIIIKKKMMMNNNJJJKKKMMMMMMLLLKKKLLLMMMNNNOOOPPPOOOOOORRRXXX^^^ppp}}}vvvtttwww}}}||||||zzzvvvqqqkkkfffbbb```^^^ZZZYYY[[[```eeeiiihhhkkkmmmmmmlllnnnrrrvvvtttyyy~~~~~~~~~}}}|||zzzvvvtttrrrqqqqqqqqqpppooohhhhhhhhhhhhhhhhhhhhhhhhggggggggggggdddaaa^^^\\\[[[YYYWWWUUUSSSQQQPPPPPPIIIGGGDDDCCCBBBBBB@@@>>><<<===>>>@@@CCCFFFHHHIIILLLOOORRRSSSSSSRRRSSSTTTVVVYYY___gggrrr|||sssddd[[[TTTVVVYYYbbbttt~~~rrrnnnnnnooonnnmmmqqq~~~xxxvvv|||oooZZZPPPHHHFFFEEEAAA>>>>>>???===;;;:::;;;;;;999888888888888999999999999999777777777777777777777777666666666666555555555444222333444555666666666666444333333333444444555666666555444333222222333333666777888999888777555444555444444444555555666777666666666777777777777888777666555555555777888999444555555555444444666888888777888:::<<<===;;;:::::::::;;;;;;;;;:::999999999:::;;;===>>>@@@AAABBB<<<>>>??????>>>===???@@@@@@AAABBBCCCCCCDDDDDDDDDCCCCCCDDDDDDFFFGGGIIIJJJHHHIIIKKKLLLKKKJJJKKKLLLJJJLLLNNNMMMMMMQQQVVVZZZddduuu{{{vvvyyy}}}vvvppplllcccaaa^^^\\\\\\___cccfffddddddcccdddeeehhhkkkmmmlllrrrzzz~~~~~~~~~{{{yyyxxxzzz{{{||||||vvvwwwyyyzzzzzz|||}}}}}}yyyvvvsssqqqqqqnnnlllkkkkkklllllllllfffggghhhiiiiiijjjkkkllldddeeeeeeccc```]]][[[[[[ZZZXXXUUURRRNNNLLLJJJIIIEEEBBB@@@?????????>>>===>>>???BBBEEEHHHKKKNNNOOOOOOQQQSSSTTTTTTUUUWWWYYY[[[bbbnnn{{{rrrcccYYYVVVUUU\\\ffftttuuulllkkkgggeeefffjjjppp}}}|||vvv{{{xxxjjjUUUOOOHHHBBBBBBBBB???>>>??????===;;;:::;;;;;;999888888888888888888888999999666666666666666666666666777777666666666555555555222333444555666666666666333333333333444444555666555444333222333444555666666777888999888777555333333333333333333444555666555555555555666666666777444444444444666888;;;<<<444555555555444444666777:::999999;;;<<<<<<:::888;;;;;;;;;;;;;;;:::999888888999:::<<<===???@@@AAA999;;;======<<<<<<>>>@@@???AAABBBDDDEEEEEEDDDCCCBBBBBBBBBBBBCCCDDDEEEFFFEEEGGGIIIJJJIIIHHHIIIJJJEEEIIIKKKLLLOOOUUUZZZ]]]]]]lllyyy{{{yyyuuuhhheeeaaa^^^]]]___aaacccaaa___^^^___bbbeeeeeeeeefffmmmwww|||~~~zzzxxxuuuuuuwwwyyyzzzzzzsssttttttttttttuuuxxx{{{www{{{||||||||||||}}}}}}zzzyyyxxxxxxzzz{{{{{{zzzzzzzzzyyywwwtttrrrpppnnnmmmkkkhhhhhhiiikkkllllllcccdddfffhhhhhhjjjlllmmmcccccccccbbb___]]]\\\\\\XXXVVVSSSOOOKKKGGGEEEDDDBBB???===<<<===>>>======@@@BBBEEEHHHLLLPPPRRRTTTPPPRRRTTTUUUUUUWWWZZZ]]]dddmmm||||||ooobbbWWWSSSTTTYYYfffvvvrrrbbb```gggbbbbbbhhhqqq|||}}}vvvdddUUUNNNFFFDDDAAA>>><<<<<<<<<===>>>===;;;:::999888888888888888888888777777777777777777777777777777777777666666666666666666666666555555666666555444333333222222333333444555666666666555444333333333333333333444444555555444444333333333222333333444666666888777777666555444444444333333333444555666777777888777555444555666888999888888888888888999999:::888888999999999:::::::::<<<<<<<<<===>>>>>>??????============>>>???AAAAAA???@@@AAABBBCCCCCCDDDCCCCCCBBBAAAAAAAAAAAABBBCCCEEEFFFFFFGGGHHHHHHIIIIIIIIIMMMKKKIIIQQQ___aaaYYY[[[cccttt}}}|||pppmmmgggdddbbbaaa___^^^]]]]]]]]][[[YYYZZZ]]]aaahhhpppyyy|||yyyvvvtttuuuwwwxxxwwwtttsssqqqnnnnnnpppqqqrrrrrrxxxxxxyyyxxxxxxwwwvvvvvvsssqqqpppqqqtttwwwxxxxxxxxxxxxxxxxxxwwwvvvuuuuuuxxxwwwxxxyyyvvvrrruuuzzzxxxxxxvvvssspppoooqqqsssssstttsssrrrpppppprrrtttxxxvvvtttrrrqqqpppooommmjjjjjjjjjjjjiiihhhgggggghhhhhhhhhhhhhhhhhhhhhiiigggeeeccc```\\\YYYWWWUUUSSSRRROOOKKKHHHEEECCCBBB??????>>><<<::::::===???BBBDDDFFFKKKPPPSSSTTTSSSQQQPPPUUU[[[\\\ZZZ___gggqqqpppccc]]]YYYTTTUUUYYYdddvvvwwwmmmggg``````fffcccjjjttt}}}wwwtttsssuuuvvvwww~~~mmm___QQQGGGCCCDDDBBB@@@>>><<<<<<=========<<<;;;:::999888888888888888888777777777666666666666666666666666666666555555555555555555555555444555555666666555555555222333333333444555555555555555444333333333333333333444444555555444444333222333333444555555666666777777666666555444444333333333444444555555666666777666555444555666888999777777777777777888999999888888888999999999::::::;;;;;;<<<======>>>>>>???;;;<<<<<<===>>>???@@@@@@BBBCCCCCCCCCBBBBBBAAA@@@CCCBBBAAAAAAAAAAAABBBCCCEEEEEEFFFFFFGGGGGGHHHHHHEEEJJJJJJIIIRRR___bbb\\\VVV[[[hhh{{{wwwtttppplllgggcccaaa___aaa```^^^[[[ZZZZZZ^^^```iiiooowww|||~~~}}}}}}vvvsssqqqqqqssswwwxxxvvvtttrrrooolllkkklllnnnoooooovvvvvvuuuuuutttsssrrrrrrpppnnnllllllnnnpppqqqqqqrrrrrrsssrrrrrrqqqppppppqqqooooooqqqppplllkkkmmmooooooooommmlllllloooqqqpppppppppnnnllllllmmmoootttsssrrrrrrqqqooommmkkkjjjjjjjjjjjjjjjiiihhhhhhgggggggggggggggffffffeeeeeecccaaa^^^ZZZWWWUUUSSSOOOMMMJJJGGGDDDAAA???>>>>>>>>>>>>===<<<===@@@CCCHHHIIIKKKNNNQQQRRRRRRQQQTTTSSSUUU[[[___cccnnnzzzxxxiii___VVVTTTTTTUUU[[[bbbrrrmmmgggeee```aaafffhhhsssxxxqqqkkkkkklllmmmqqqvvvuuubbbUUULLLEEE@@@@@@AAA@@@>>>===<<<<<<======<<<<<<:::999888888777777888888777777777777666666444444444444444444444444555555555555555555555555555555666666666666666555333333333333444444444444555444444333333333333333333444444555555444444333222333444666666666666555666666666555555444444333444444444444444555555555777666555555555666777888666666555555666666777888777888888888999999999999::::::;;;<<<<<<======>>>999:::<<<>>>????????????BBBBBBBBBBBBBBBBBBAAAAAACCCBBBBBBAAAAAABBBBBBCCCEEEEEEEEEEEEFFFFFFFFFFFFEEEHHHIIIHHHPPP[[[^^^YYYQQQTTTZZZeeessszzzwwwxxx{{{}}}uuunnnjjjiiidddbbb___\\\\\\]]]```bbbjjjnnntttwwwyyy{{{}}}|||||||||}}}vvvwwwyyy||||||yyysssnnnjjjjjjkkkpppuuuwwwvvvssspppmmmiiihhhiiilllmmmnnnsssrrrqqqpppooonnnmmmlllnnnkkkiiihhhiiikkklllkkkmmmnnnnnnnnnnnnnnnmmmlllpppmmmmmmrrrsssnnnhhhfffggghhhiiiiiiiiikkknnnqqqnnnnnnnnnllljjjiiijjjlllooopppqqqrrrpppnnnkkkiiijjjjjjjjjkkkjjjjjjiiiiiiffffffffffffeeecccaaa```aaa```^^^[[[XXXTTTQQQPPPJJJIIIFFFCCC@@@>>>===<<<===>>>???@@@AAACCCGGGIIINNNOOORRRSSSUUUUUUTTTTTTVVVUUUWWW]]]eeepppqqqbbbYYYVVVTTTWWW[[[cccnnnyyywwwhhheeegggfffgggkkkppp|||vvvvvvyyyxxxxxxyyyjjj^^^QQQJJJFFFBBB@@@AAA>>>===<<<<<<;;;<<<<<<===;;;;;;999888888777777777888777777777666666666666333333333333333333333333555555555555555555555555666777777777666666555444444444333333333333333333444444333333222333333444333444444555555444444333111333555777888777666555555555555444444444333333555444444444444444444444666555555555555666777888555555444444555555666777777777777888888888888999999999::::::;;;<<<<<<<<<999:::===@@@AAAAAA@@@?????????@@@AAABBBDDDEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDEEEEEEEEEEEEEEEGGGIIIIIIHHHLLLSSSTTTQQQMMMOOORRRWWW^^^jjjwwwzzzttttttvvvyyy|||~~~}}}|||{{{zzzvvvtttjjjfffbbb``````bbbcccccchhhkkknnnqqqsssvvvzzz~~~zzzwwwuuuuuuvvvvvvnnnmmmmmmnnnnnnmmmiiigggbbbbbbeeelllrrruuutttqqqllliiiffffffiiimmmpppqqqqqqpppooommmllljjjjjjiiimmmjjjgggggghhhjjjlllllllllmmmmmmnnnnnnnnnmmmmmmqqqlllmmmuuuyyyuuulllfffeeeggghhhiiijjjlllooorrroooppppppooolllkkkkkkllllllooorrrsssqqqmmmjjjhhhiiijjjjjjjjjjjjjjjiiiiiieeeeeefffeeecccaaa^^^\\\]]]\\\ZZZXXXTTTQQQMMMKKKHHHGGGEEEBBB@@@>>>=========???BBBDDDFFFIIIMMMPPPQQQSSSVVVXXXXXXYYYZZZ[[[XXX[[[```gggppp}}}yyyooobbbWWWUUUWWW\\\ccckkkwwwyyyllljjjmmmooorrruuuzzzwwwdddRRRKKKEEECCCBBB>>><<<===<<<;;;;;;;;;;;;;;;;;;;;;:::999888888777777777777777777777666666666666555333333333333333333333333555555555555555555555555888888888777666444222222333333333333333333222222333333222222222333333444333444444555555444444333111222555666777777555444444444444444333333333333444444444444444333333333555555555555555666666777444444444333444555555666666666777777777888888888888888888999::::::;;;;;;999;;;>>>@@@BBBBBBAAA@@@?????????@@@BBBDDDEEEFFFBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFHHHLLLMMMKKKJJJLLLNNNOOORRRYYYccclllrrrzzz~~~yyy{{{zzzyyyxxxvvvtttrrrqqqvvv~~~yyysssllliiijjjiiifffccceeefffhhhiiikkknnnrrrtttuuuwwwzzz}}}xxxsssqqqpppnnnmmmhhhfffeeeeeefffeeedddbbb]]]]]]aaagggnnnrrrpppnnneeecccbbbccchhhnnnrrrtttqqqpppnnnllljjjjjjiiiiiijjjgggeeedddgggjjjlllmmmkkklllmmmnnnnnnooonnnnnnlllhhhjjjssszzzvvvmmmgggggghhhjjjkkkkkklllnnnppppppqqqrrrqqqnnnmmmmmmnnnlllppptttuuurrrmmmjjjiiiiiiiiijjjjjjjjjiiihhhhhheeeddddddcccaaa^^^\\\ZZZYYYXXXWWWUUUQQQMMMJJJGGGEEEDDDCCCAAA@@@@@@@@@@@@AAACCCFFFIIIKKKNNNQQQTTTTTTVVVXXXYYYYYY[[[^^^aaaaaahhhqqqxxx~~~~~~qqqiiiddd```ZZZWWWTTT\\\gggrrr~~~~~~qqqnnnsssyyy}}}uuu]]]OOOFFFAAA???@@@@@@<<<:::;;;::::::::::::::::::999999999888888777666666777777777777666666666666555555222222222222222222222222444444444444444444444444777777777666555333222111222222222222333333333333222222222222222333333444333444444555555444444333111222333555555555555444333333333333333333333333333333333333333444444444444444555555555666666666444444333333444444555666666666666666777777777777666777777888888999::::::999:::===???AAAAAAAAAAAACCCBBBAAA@@@AAABBBCCCDDDAAABBBBBBCCCCCCBBBBBBAAACCCCCCCCCDDDEEEFFFFFFFFFAAABBBCCCEEEGGGIIIKKKKKKFFFHHHKKKKKKLLLOOOUUUZZZcccnnn||||||~~~yyytttpppmmmuuu||||||yyyzzzwwwpppiiiiiiiiihhhhhhiiijjjjjjkkkkkklllooosssxxx}}}{{{sssmmmkkkjjjgggeeebbbaaa```aaabbbcccaaa```\\\\\\^^^cccjjjmmmllljjj^^^^^^___ccciiiooosssuuuqqqpppnnnlllkkkjjjkkkkkkgggdddaaaaaadddhhhkkkllljjjkkklllmmmnnnnnnnnnnnnlllhhhjjjssszzzwwwpppkkkhhhiiikkkkkkjjjjjjlllmmmnnnpppqqqqqqooonnnnnnooonnnrrrvvvvvvqqqllljjjiiiiiiiiiiiiiiihhhgggfffeeecccbbbaaa^^^\\\ZZZYYYXXXVVVUUUUUUSSSOOOKKKGGGDDDAAAAAAAAAAAAAAABBBBBBCCCGGGIIILLLNNNOOOQQQTTTVVVXXXZZZ[[[[[[[[[^^^eeejjjrrrzzzvvvkkk```ZZZYYYYYY[[[___```kkkzzz~~~uuuuuu}}}qqq^^^OOOFFFBBB>>>===??????<<<;;;===::::::::::::999888888777888888777666666666666777777777666666666555555555333333333333333333333333444444444444444444444444444444444444444333333222111111111222333333333444222222111111222333333444333444444555555444444333111111222222333444444444222222222222222222333333222222222333333444444555444444555555666666555555444444444444444555666666555555555666666666777777555666666777777888999999888999:::<<<===???@@@AAACCCBBBAAA@@@@@@BBBCCCEEEAAAAAABBBCCCCCCBBBAAAAAABBBBBBCCCDDDFFFGGGHHHHHHBBBBBBDDDFFFGGGGGGHHHJJJGGGHHHHHHIIIJJJLLLOOOQQQVVVaaattt}}}xxxzzz~~~{{{wwwvvvsssqqqooommmjjjhhhiiiiiiiiijjjmmmqqquuuwwwtttnnnhhheeeeeeeeebbb___]]]]]]^^^```bbbbbb```^^^^^^\\\]]]aaafffiiihhhfff___```bbbgggmmmsssuuuvvvqqqpppmmmlllkkkkkklllmmmhhheeeaaa```bbbfffiiijjjjjjkkklllnnnooopppppppppppplllmmmtttyyyvvvrrrpppiiikkklllmmmlllkkklllmmmmmmoooqqqrrrqqqppppppqqqoootttwwwuuuooojjjhhhiiiiiiiiiiiihhhfffeeecccccc```___\\\YYYWWWVVVVVVWWWTTTTTTSSSQQQNNNIIIEEEBBBAAAAAABBBCCCEEEFFFHHHIIILLLNNNQQQRRRRRRSSSTTTVVVZZZ\\\___```ccckkkwww{{{vvvqqqkkkccc\\\WWWXXXZZZ^^^eeennnwww|||{{{~~~dddVVVNNNFFF@@@@@@<<<999:::;;;999;;;???999::::::999999888666666888777777666666666666777777666666666555555555555333333333333333333333333444444444444444444444444000111222333444444444444000000111222333333444444222111111111222333333444333444444555555444444333111111111111222333444555222222222222222222222333111111222333333444555555333444555555666666555555555444444444444555666666555555555555666666666777555555666666777888888888777777888999;;;===???@@@??????>>>???AAADDDGGGIIIAAAAAABBBCCCCCCBBBAAAAAAAAABBBCCCEEEFFFHHHIIIJJJFFFFFFGGGIIIGGGEEEEEEFFFJJJIIIHHHIIIKKKMMMOOOPPPLLLWWWiii}}}vvvsssqqqrrrxxx|||xxxsssmmmjjjmmmkkkiiigggggghhhkkkllliiiddd^^^^^^```aaa___\\\ZZZ[[[]]]```cccccc```^^^___]]]]]]___dddffffffdddcccdddhhhmmmssswwwyyyyyypppooommmkkkkkklllmmmnnnkkkgggcccaaacccfffhhhiiilllmmmnnnpppqqqrrrrrrrrrpppllllllqqqtttqqqooonnnkkkllloooooonnnnnnooopppnnnqqqssstttssssssssstttppptttwwwtttnnnhhhggghhhiiiiiihhhgggeeedddbbbaaa^^^\\\XXXUUUSSSSSSTTTUUUSSSSSSSSSQQQNNNIIIDDDAAACCCDDDEEEGGGIIILLLNNNOOOPPPRRRTTTTTTTTTSSSTTTUUUZZZ]]]bbbfffmmmzzz|||ooohhhbbb\\\VVVRRRTTT[[[aaafffppp|||}}}www{{{|||yyyaaaVVVNNNBBB???BBB=========>>>===<<<<<<;;;999999999888888666555555777777666666555555444444666555333222111222333333333333333444444555555555333333333333333333333333222222222222222222222222333333333222222222222111333333333333333333333333111111222333333333333222333333222222333333444555555444444333333333444444222222222333333333444444222222333333333333444444555555555555555555444444666666555555555555666666666666777888888999::::::999999:::;;;<<<<<<<<<;;;======>>>???AAABBBCCCDDDEEEDDDCCCBBBAAA@@@@@@@@@FFFFFFFFFEEEEEEEEEEEEEEEDDDEEEGGGHHHHHHFFFCCCAAAGGGFFFFFFFFFGGGHHHIIIIIINNNPPP[[[kkkyyyuuurrrpppnnntttyyyqqqlllkkkjjjfffbbbccceeebbb]]]```]]]YYYXXXXXXXXXXXXWWWWWW[[[```aaa```^^^^^^```bbb^^^\\\^^^___^^^aaaeeeeeefffiiiqqqyyy}}}zzzwwwsssrrrpppoooooooooppppppkkkfff```^^^aaaeeehhhiiimmmnnnoooqqqsssuuuvvvwwwqqqnnnlllnnnsssuuusssppppppoooooonnnnnnoooqqqrrrpppqqqtttvvvwwwwwwvvvuuusssuuuvvvsssnnniiihhhhhhiiihhhfffccc```]]][[[ZZZYYYWWWSSSPPPNNNMMMNNNOOOSSSPPPLLLHHHGGGFFFDDDDDDEEEEEEHHHLLLQQQTTTUUUUUUWWWWWWWWWWWWWWWXXXXXXXXXYYYeeerrryyy|||pppcccWWWQQQRRRMMMQQQWWW```kkkxxxzzzllleeelllqqqnnnnnnrrrzzzsss```NNNIIIEEE>>><<<@@@;;;;;;;;;;;;;;;::::::999888999999888888666555555666666666666555555555555666555444444333333333444222222333333333444444444333333333333333333333333222222222222222222222222111111111000000000000///333333333333333333333333000111222222333333222222333222222222222333444444444444444333333333444444333333333444444444555555222222222333333333444444555555555444444444444444777666666555555666666777777777888888999:::::::::888999:::;;;<<<<<<===<<<======>>>???@@@AAABBBBBBCCCCCCAAA@@@????????????EEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFGGGGGGEEECCCBBBEEEDDDDDDDDDDDDEEEEEEFFFIIIJJJSSSaaammm{{{{{{tttkkklllsss}}}yyyqqqooohhhaaa___bbbaaa]]]\\\ZZZWWWUUUVVVWWWWWWWWWVVVZZZ^^^```___]]]]]]^^^^^^ZZZYYY[[[]]]]]]aaafffjjjlllqqqzzz}}}zzzxxxvvvsssqqqppppppppplllhhhcccbbbfffkkknnnppprrrrrrssstttvvvwwwxxxxxxrrrpppoooqqqvvvyyyxxxuuusssrrrrrrqqqqqqrrrssstttsssuuuwwwyyyzzzzzzyyyxxxtttvvvvvvrrrmmmhhhfffffffffeeeccc```]]]ZZZXXXVVVQQQOOOLLLIIIGGGGGGHHHIIIKKKIIIFFFDDDCCCDDDDDDDDDKKKKKKMMMQQQUUUWWWYYYYYYYYYXXXXXXXXXZZZ]]]```bbbkkkvvvttteeeYYYOOOLLLOOOUUUZZZccclllwwwxxxlllccc```eeeggggggppp|||sssYYYLLLBBBBBBCCC???===@@@888999999999999888777777888888888888777666555555555555555555555666666666555555555555555444444333222222222222222333333333222222333333333333333333222222222222222222222222111111111000000000000///333333333333333333333333000111222222333333222222222222222222222333444444333333333333333444444444333333444444444555555555222222222222333333333333444444444444444444444444777777666666666666777777777888888999::::::::::::888888:::;;;======>>>>>>>>>>>>>>>>>>?????????@@@AAA@@@???>>>>>>>>>>>>>>>DDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEFFFFFFDDDCCCBBBDDDDDDCCCCCCBBBCCCCCCCCCEEEFFFMMMVVV^^^lllooogggiiipppyyy|||xxxoooddd```bbbbbb___[[[XXXVVVUUUVVVWWWWWWVVVVVVYYY]]]___^^^]]]]]]]]]ZZZVVVUUUWWWZZZ\\\aaagggnnnqqqxxx~~~yyyuuuqqqooonnnmmmkkkhhhfffgggkkkqqquuuwwwxxxxxxxxxxxxyyyyyyyyyyyytttrrrrrruuuzzz}}}|||zzzvvvuuutttttttttttttttuuuvvvwwwyyy{{{{{{{{{yyyxxxttttttsssoooiiieeebbbaaa```___\\\ZZZWWWTTTRRRPPPJJJHHHFFFCCCBBBCCCDDDEEEDDDCCCBBBAAABBBDDDFFFHHHNNNOOOPPPSSSUUUWWWYYYZZZ\\\[[[[[[\\\```fffmmmppp{{{sssdddXXXQQQOOOUUU[[[bbbjjjvvvwwwlllfff___]]]___bbbbbbgggzzz{{{eeeXXXNNNEEE@@@BBBCCC???======777888888888888777666666777777888888777666555555444444444555555666666666333333555555555444333222111111111111111111222222222222222222222333333333222222222222222222222222333333333222222222111111222222222222222222222222000000111222222222222222222222222111222333333444222222333333444444444333222222333333333444444444111222222222222333333333333333333333333444444444777777666666666666777777777888999:::;;;::::::999777888999;;;===>>>>>>???>>>>>>==================???>>>>>>>>>>>>>>>??????BBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBFFFEEEDDDDDDCCCCCCCCCCCCGGGFFFJJJPPPUUU```|||zzzlllhhhhhhnnnzzzzzzoooiiiiiihhheee^^^\\\YYYXXXXXXWWWVVVUUUVVVXXX[[[^^^^^^]]]\\\\\\XXXTTTRRRVVVYYY\\\aaahhhnnnqqqwww~~~}}}xxxsssooommmlllllljjjiiiiiikkkpppuuuzzz}}}~~~~~~}}}|||{{{{{{zzzzzzvvvvvvvvvyyy}}}~~~}}}{{{wwwwwwvvvuuuuuuuuuuuuuuuuuuvvvxxxyyyyyyxxxvvvuuuooonnnlllhhhccc___\\\ZZZWWWVVVTTTRRROOOLLLKKKJJJGGGFFFEEEDDDDDDEEEFFFGGGDDDEEEEEEEEEFFFHHHKKKNNNQQQRRRTTTVVVWWWYYY[[[]]]___aaacccgggmmmtttzzz}}}~~~uuuiiibbbYYYRRRQQQWWWcccmmmvvvsssiiibbb___\\\^^^bbbeeegggrrrrrr^^^OOOIIIDDD@@@===??????<<<888777888888888888888777666666666777777777777666666555333333444444555555666666000111333444444333222111111111111111111111111111111111111222222333333333222222222222222222222222333333333222222222111111222222222222222222222222000000111222222222222111222111111111111222333333111111333444444444333333000000111111111222222222111111111222222222333333222222222222333333444444777777666666666666777777777888999:::;;;:::999888666777999:::<<<===>>>>>>======<<<<<<<<<<<<;;;;;;>>>=========>>>???@@@AAA@@@@@@AAAAAAAAABBBBBBBBBCCCBBBBBBBBBBBBBBBCCCCCCEEEEEEDDDCCCBBBBBBBBBCCCIIIGGGIIIMMMOOOWWWooosssllllllnnnsss{{{vvvwwwwwwyyy}}}{{{uuutttqqqnnncccaaa^^^[[[ZZZXXXUUUSSSUUUWWWYYY\\\^^^]]][[[ZZZXXXUUUSSSVVVYYY[[[aaagggkkkmmmpppuuuzzz~~~{{{xxxtttpppmmmlllmmmmmmlllmmmnnnppptttyyy~~~~~~}}}|||{{{zzz{{{|||}}}}}}|||xxxxxxxxxwwwvvvuuuttttttssstttuuuvvvuuusssqqqpppgggeeeaaa^^^ZZZWWWTTTRRRNNNMMMLLLJJJIIIGGGEEEEEEGGGGGGFFFGGGGGGIIIJJJKKKIIIJJJKKKJJJJJJKKKOOORRRUUUWWWZZZ[[[[[[^^^aaaeeeiiilllrrryyy~~~}}}yyywwwtttmmmeee___\\\\\\[[[XXXYYYcccqqq{{{wwwhhhaaa^^^]]]```ccchhhlllrrrwwwfffWWWJJJCCCAAA>>>===<<<======<<<:::888888888888888888777666666666666666777777666666555444444444444444555555555000111111222222222222222222222222111111111111111000000111111222333333333222222222222222222222222111111111000000000000///222222222222222222222222///000111111222222111111111111111111111222333333000111222444444444333333//////000000000111111111111111111111222222222222000111111222222333333444666666555555555555666666666777999::::::999777666666666888999;;;;;;<<<<<<;;;;;;;;;;;;;;;:::::::::<<<<<<<<<===>>>???AAABBB>>>??????@@@@@@AAAAAAAAABBBAAA@@@@@@@@@AAACCCDDDBBBBBBAAAAAA@@@AAAAAAAAAIIIFFFFFFJJJLLLPPP```rrr|||wwwvvvuuuuuuzzz~~~}}}vvvpppjjjiiiiiijjjmmmrrrvvvyyy}}}{{{zzzxxxuuukkkhhheeebbb```]]]YYYVVVXXXYYY[[[^^^``````^^^[[[ZZZWWWVVVYYYZZZZZZ]]]bbbdddeeegggjjjnnnrrruuuxxxsssqqqmmmjjjiiijjjlllnnnmmmoooqqqsssuuuxxx|||~~~}}}|||{{{{{{zzzzzz|||}}}~~~~~~}}}|||zzzwwwwwwwwwvvvuuusssrrrqqqnnnoooppppppooommmjjjiii]]]ZZZVVVTTTRRRPPPNNNLLLHHHHHHGGGGGGFFFEEEDDDDDDFFFGGGHHHIIIJJJLLLNNNOOOMMMOOOPPPOOOMMMNNNRRRVVVUUUXXX[[[\\\]]]```fffkkkvvvzzz}}}rrrjjjccc___[[[VVVUUUVVVUUU___hhhlllqqq}}}qqqddd_________ffflllsssxxx}}}wwwhhhXXXPPPJJJCCC??????=========<<<<<<===<<<:::777777777777777666666555555555666666666666666555555444444444444444444333222111111111222222333444333333222222222111111111///000000111222222333333222222222222222222222222111111111000000000000///111111111111111111111111///000000111111111111111111111111111111222222333///000222444444444333222000000000000111111111111111111111111222222222222000000000111222333333333555555444444444444555555555666888::::::888666444555666777888999:::::::::999999999:::::::::::::::999999:::;;;<<<>>>@@@AAA======>>>??????@@@AAAAAABBBAAA???>>>>>>@@@BBBDDDBBBAAAAAAAAAAAABBBBBBCCCIIIDDDDDDJJJKKKKKKTTT```lllsss{{{ooommmiiifffeeefffhhhiiinnnuuuyyyxxxwwwyyyzzzxxxuuurrrooommmkkkhhhdddaaabbbbbbcccgggjjjjjjgggddd\\\YYYXXXZZZZZZXXXXXX\\\YYYZZZ]]]___bbbeeegggiiiiiigggdddaaaaaacccfffiiiiiikkknnnooooooqqqtttwwwtttttttttssssssssssssrrrrrrtttwwwyyyxxxwwwvvvuuupppppppppooonnnkkkiiihhheeefffffffffeeebbb___^^^UUURRRNNNLLLMMMLLLJJJIIIFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIKKKNNNPPPRRRSSSRRRTTTUUUTTTQQQRRRWWW[[[XXX\\\```bbbdddhhhooouuuzzzqqqjjj```YYYTTTRRRQQQQQQXXXaaaiiizzzqqqhhhfffhhhiiippp{{{xxxbbbTTTIIIGGGHHHCCC??????<<<<<<:::888777888888666666666777777666666555444555555666666666666666555555555555444444333333333333333222111222333555666333333333333222222111111///000000111222222333333222222222222222222222222333333333222222222222111111111111111111111111111//////000111111111111111111111111000111222222333...000222444555444333222000111111111111222222222000111111111111222222222///000000111222222333333444444444333333444444444444666888999999777555333555666777888888888888888888888999999999:::::::::777777888999;;;===???@@@<<<======>>>???@@@@@@AAABBB@@@>>>===>>>@@@BBBDDDCCCCCCCCCCCCDDDDDDEEEFFFJJJDDDEEEKKKMMMKKKNNNVVVWWW___mmm}}}{{{tttlllgggdddcccdddcccjjjooooooqqquuuyyyyyy}}}{{{yyywwwuuusssooommmllllllmmmpppttttttqqqmmm]]]ZZZYYY[[[ZZZVVVUUUWWWNNNQQQUUUYYYZZZ[[[\\\]]]aaa^^^[[[YYYYYY\\\___bbbcccfffiiiiiihhhhhhkkkmmmiiiiiiiiiiiiiiiiiiiiijjjhhhkkkoooqqqqqqppppppppphhhhhhhhhgggfffcccaaa```]]]^^^^^^]]]\\\YYYVVVTTTQQQMMMIIIIIIJJJKKKIIIGGGFFFFFFGGGGGGHHHIIIIIIJJJIIIJJJLLLNNNQQQTTTUUUVVVUUUXXXZZZXXXVVVWWW\\\aaabbbggglllnnnpppttt}}}yyymmmaaaZZZYYYTTTRRRTTTVVVZZZffftttuuuooopppsssuuuyyyjjj[[[HHHFFFBBB???===<<<<<<===;;;:::999888777777777777666555555555444444444444555555555444444333333333333333333222222222111111---)))'''***111666666555111111111111111111111111222222111000//////000000//////000000111111222222000000000000000000000000111222222111///...///000111111111111111111111111111000000000//////......///000111222333444444444222111111111000000//////111111222222222222111111111111222222222333333333222222333333333333444444555333222444777888666333///111555888999777555333<<<;;;:::999888888888888999::::::;;;===>>>@@@AAA???>>>=========>>>@@@AAA@@@??????>>>>>>??????@@@BBBBBBBBBBBBCCCEEEFFFHHHHHHGGGFFFGGGIIILLLMMMMMMNNNPPPUUU___lllxxx|||tttmmmhhhccc___^^^ccceeefffiiiooorrrpppsssvvvxxxwwwwwwzzz~~~zzzxxx}}}rrrfff]]]\\\ZZZXXXUUUSSSRRRRRRTTTSSSSSSSSSTTTUUUVVVVVVUUUUUUUUUUUUUUUVVVWWWXXX[[[\\\\\\]]]]]]^^^^^^^^^[[[[[[[[[[[[[[[\\\^^^^^^]]]bbbgggkkklllhhhbbb^^^[[[[[[ZZZZZZZZZZZZZZZZZZVVVTTTRRRSSSTTTSSSOOOKKKIIIHHHFFFEEEFFFIIILLLNNNOOONNNLLLKKKJJJKKKKKKLLLLLLNNNPPPRRRSSSUUUXXX[[[[[[]]]___aaabbbdddfffiiissssssvvv{{{|||yyyxxxzzzxxxqqqkkkeee^^^YYYWWWSSSVVVZZZ]]]^^^hhhxxxuuuyyyhhhTTTIIIDDDBBB@@@===;;;;;;;;;;;;;;;:::999888777777777777555555444444444444333333444444333333222222222222333333222222222111111111555222///000444666444111111111111111111111111111222111111000000000000000000000000000000111111111000000000000000000000000000111222111///...///000111111111111111111111111111111000000000/////////000000111222333333333333111111111000000000//////111111222222222222111111111111222222222333333333222222222333333333444444555333333444666777555333111333555777777777555444999999888888777777888888999::::::;;;<<<>>>@@@AAA???>>>=========>>>???@@@@@@@@@????????????@@@@@@CCCBBBBBBBBBCCCDDDEEEFFFCCCCCCCCCDDDFFFHHHIIIIIIHHHHHHKKKSSS]]]gggmmmpppxxxooogggbbb]]]```aaaaaaccchhhjjjhhhhhhlllooorrruuuzzz~~~rrreee[[[ZZZXXXVVVTTTSSSSSSRRRRRRQQQQQQPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQRRRSSSUUUUUUUUUVVVVVVVVVVVVVVVSSSTTTTTTUUUVVVWWWWWWXXX[[[^^^bbbdddccc___ZZZVVVTTTTTTTTTTTTTTTTTTTTTSSSRRRPPPOOOOOOPPPPPPMMMJJJMMMLLLKKKKKKLLLNNNPPPRRRRRRQQQOOONNNMMMMMMMMMNNNPPPRRRTTTUUUVVVXXX[[[^^^eeehhhkkknnnoooqqqsssuuu}}}zzzyyyyyyuuunnnlllnnnjjjfffaaa]]]\\\[[[[[[\\\aaaccchhhmmmsss{{{uuuwww|||{{{wwwwww}}}rrr___QQQFFF@@@???>>><<<:::999999999::::::999888777777666666777555444444444444333333333222222222222111111111111333222222222222111111111555222000111222222///,,,111111111111111111111111111111111000000000000000111000000000000000000///000000000000000000000000000111222111///...///000111111111111111111111111111111111111000000000000111111222222222222111111111111000000000000//////111111222222222222111111111111222222222333333333222222222222333333333333444333333444666666555444444444555555666555555444777777777777777888888888999999:::;;;<<<===???@@@>>>>>>=========>>>???@@@AAA@@@@@@@@@@@@@@@@@@AAADDDCCCBBBBBBBBBCCCCCCDDD@@@AAAAAABBBCCCDDDEEEEEECCCBBBCCCGGGNNNVVV\\\___tttxxxooojjjdddgggfffddddddhhhiiigggaaabbbdddiiimmmqqquuuwww}}}xxxhhh[[[WWWVVVUUUTTTSSSTTTTTTUUUUUUUUUTTTSSSRRRQQQPPPPPPNNNNNNMMMLLLLLLLLLLLLMMMPPPPPPOOOOOOOOOOOOOOOOOOLLLMMMOOOQQQRRRRRRRRRRRRXXXYYY[[[[[[YYYUUUQQQNNNNNNNNNOOOOOOOOOOOOOOONNNPPPNNNMMMLLLMMMNNNMMMLLLOOOOOOOOOPPPQQQRRRTTTTTTUUUTTTRRRQQQPPPPPPQQQQQQSSSUUUXXXZZZ\\\___cccfffpppssswwwyyyzzzzzzzzz{{{zzzuuuppplllddd]]][[[^^^[[[[[[[[[]]]bbbiiiooorrrzzzzzz~~~~~~sssjjjcccdddhhhjjjnnnrrrnnntttmmmWWWLLLGGGCCC???;;;:::999999888888999999999888777666666666666666555555555555444444444444222222222222222222111111222222222222111111111111/////////000222222000---111111111111111111111111000000111111111000000000111111000000/////////...000000000000000000000000///000111000///...///000111111111111111111111111111111111111111111000000111111222222111000//////000000000000000000//////111111222222222222111111111111222222222333333333111222222222222333333333333333333444555555555444666555555444444444555555555666777888888999999999999999999:::;;;===>>>???============>>>>>>??????AAAAAA@@@@@@@@@@@@AAAAAADDDCCCCCCBBBBBBAAAAAAAAABBBCCCDDDDDDCCCBBBBBBCCCCCCBBBAAACCCHHHOOOUUUYYYiiiuuuyyyvvvqqqsssrrrooonnnqqqrrrooofffaaa]]]^^^aaabbbdddgggppptttxxxzzztttiii[[[RRRRRRRRRQQQQQQSSSUUUWWWYYYZZZZZZYYYXXXVVVTTTSSSRRRPPPOOONNNLLLKKKKKKKKKKKKNNNNNNNNNMMMMMMLLLLLLKKKIIIKKKNNNPPPQQQQQQPPPPPPUUUVVVVVVUUUSSSPPPMMMKKKKKKLLLMMMNNNOOOOOONNNNNNQQQOOONNNMMMNNNOOOPPPPPPNNNOOOPPPQQQSSSTTTTTTUUUVVVVVVUUUTTTTTTUUUVVVWWWWWWZZZ^^^aaadddhhhmmmpppyyy|||~~~~~~{{{xxxuuutttjjjeee```\\\UUUQQQTTTZZZ^^^dddlllsss|||xxxpppiiiaaa[[[ZZZ\\\^^^dddkkkvvvssseeeSSSGGGCCCAAA>>>;;;999999999888888999999999777777666666555666666666666666666555555555555444222222222222333333333333222222222111111111000000000000111333555555444333000000000000000000000000///000111111111111000000111000000000//////......////////////////////////...///000000///...///111000000000000000000000000000000000000000000111111111111111111000///......//////////////////000000111111222222222222111111111111222222222333333333111111111222222222333333222333444444444444444444666666555444444444555555555666888999:::;;;;;;:::999999999999:::<<<===>>><<<<<<======>>>>>>>>>>>>AAA@@@@@@??????@@@@@@AAACCCCCCCCCBBBAAAAAA@@@@@@BBBDDDEEECCCAAA@@@AAACCCCCCBBBBBBCCCFFFKKKQQQUUU^^^jjjwwwwwwjjj^^^[[[[[[YYYYYY\\\eeegggiiihhhddd]]]VVVQQQOOOOOOOOOOOORRRUUUYYY[[[\\\\\\\\\\\\[[[ZZZXXXWWWVVVUUUSSSQQQOOONNNMMMMMMNNNNNNMMMMMMLLLLLLKKKKKKJJJKKKNNNPPPQQQQQQPPPOOOQQQQQQPPPPPPOOOMMMLLLKKKJJJKKKMMMOOOPPPPPPOOOOOOQQQPPPPPPOOOOOOPPPRRRSSSOOOPPPQQQSSSTTTUUUVVVWWWZZZZZZYYYYYYZZZ[[[]]]^^^bbbdddgggiiijjjmmmqqqttt{{{||||||yyyrrrlllgggeeeZZZWWWSSSQQQOOOPPPYYYcccqqq~~~uuukkkeee^^^YYYUUUVVVYYY^^^hhhrrrpppbbbWWWPPPGGGAAA@@@>>>:::777888888888888888888888888666666555555555555666666666666555555555444444444222222222333333333333333222111111111111000000000000111111111111111000000000000000000000000000000...///111222222111000000000//////////////////...////////////////////////---///000000......///111000000000000000000000000////////////000000000000000000000000000///............////////////000000111111222222222222111111111111222222222333333333111111111111222222222222111333444555444333444555555555444444444555555666666777999:::;;;;;;;;;:::999999999999:::;;;<<<<<<;;;<<<===>>>>>>>>>======@@@??????????????????@@@AAABBBBBBBBBAAAAAA@@@???@@@BBBCCCAAA??????CCCGGGEEEEEEDDDCCCCCCFFFKKKNNNSSS]]]iiivvv~~~mmmgggeee___\\\]]][[[ZZZZZZXXXWWWVVVTTTSSSRRRQQQOOOOOOQQQTTTWWWZZZ___```bbbcccccccccbbbbbb]]][[[YYYVVVTTTRRRQQQPPPNNNNNNNNNMMMMMMMMMMMMMMMLLLMMMOOOPPPQQQPPPPPPOOONNNNNNNNNMMMMMMLLLLLLKKKIIIKKKNNNPPPQQQQQQPPPPPPQQQRRRRRRQQQPPPPPPRRRSSSSSSTTTTTTUUUWWWYYY[[[\\\______^^^]]]^^^___```aaahhhiiijjjiiihhhhhhjjjkkkkkklllkkkgggaaa[[[WWWUUUOOOMMMMMMNNNOOOTTTbbboooqqqgggbbb___VVVTTTTTTWWW]]]fffvvvjjjWWWLLLHHHEEEAAA>>>===<<<:::888777777777777777777666666666555555444444555555666444444333333333222222222111111111111222222222333111111111111000000000000...///...---,,,,,,---...000000000000000000000000...///111222222222000000.........///////////////////////////////////////---...//////......///111000000000000000000000000---........./////////////////////000//////.............../////////000000111111222222222222111111111111222222222333333333111111111111222222222222000222555555333222333555333333444555555666666666555777888:::::::::999888888888888888999:::;;;<<<;;;<<<===>>>>>>>>>===<<>>>>>======>>>>>>???@@@@@@AAABBBAAAAAA@@@???>>>@@@BBBAAAAAADDDJJJPPPOOOOOOMMMIIIEEECCCEEEGGGKKKRRRYYYfffzzznnneeedddZZZWWWTTTTTTVVVXXXYYYYYYXXXVVVSSSPPPPPPQQQSSSUUUZZZ\\\___ccceeefffffffffbbb```^^^ZZZWWWUUUSSSSSSPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRPPPPPPQQQPPPPPPOOOMMMMMMKKKMMMPPPSSSUUUUUUTTTSSSSSSUUUWWWWWWTTTSSSTTTUUUVVVVVVUUUVVVXXX[[[]]]___bbb```^^^\\\[[[ZZZZZZ[[[]]]^^^^^^]]][[[[[[\\\]]]XXXYYYZZZXXXVVVTTTSSSSSSNNNOOORRRWWW[[[eeevvvvvvfff`````````\\\[[[]]]bbbhhhttt}}}fffSSSGGGBBB===<<<:::888777777888888666666666777666666555444555555444444444555555666222222222111111111000000//////000000111111111222111111111111000000000000/////////......///111333000000000000000000000000---///111222333222111000---.........//////000000////////////////////////,,,...//////......///111000000000000000000000000,,,---------......//////......///////////////...---.........//////000000111111222222222222111111111111222222222333333333000111111111111222222222000222555555333222333555222333444555666666666666555666888999:::999777666888888888888999:::;;;;;;:::;;;===>>>>>>>>>===<<<>>>>>>============>>>>>>??????AAAAAABBBAAA@@@???===@@@CCCCCCDDDIIIRRRZZZ[[[ZZZXXXQQQJJJEEEDDDEEEGGGKKKOOOZZZwww~~~~~~zzzlllgggbbb^^^ZZZ[[[___cccdddccc^^^[[[VVVRRROOONNNOOOPPPNNNQQQUUUYYY]]]______```dddbbb___\\\YYYVVVTTTSSSSSSSSSSSSTTTTTTUUUUUUVVVWWWVVVUUUTTTTTTTTTUUUUUUUUUUUUVVVUUUTTTRRRPPPOOONNNPPPTTTWWWXXXXXXWWWVVVWWWZZZ\\\\\\YYYWWWWWWXXXVVVVVVUUUUUUVVVZZZ]]]```aaa___\\\XXXUUUSSSRRRRRRMMMNNNOOOOOOOOOOOOQQQSSSQQQSSSUUUWWWXXXZZZ]]]___WWWYYY___fffnnnzzzmmm```___cccfffjjjiiikkkooottthhhuuu```OOODDD>>>===::::::999999888777666666555555666666666555333222555555555555444333222111000111222333333333333333333333333222222111111111111111000///////////////////////////000000000000111111000000000000111111222222111111111111111111000000///...---,,,,,,,,,000//////............///............/////////000///............---------////////////000000000000////////////////////////............////////////000000111222222222222111///000111222222222222222000000000000000000000000333333333222222222111111333333333333333444555666555555666666666666555555555555777888888888888888888888777777888:::;;;===AAA???>>><<<<<<<<<==============================<<<>>>AAAEEEKKKTTT]]]dddjjjgggaaaVVVLLLFFFFFFHHH@@@FFFKKKSSSfffxxxmmmllliiifffgggjjjmmmnnnmmmgggddd\\\SSSOOOQQQPPPLLLKKKJJJMMMQQQPPPNNNOOOSSSYYYWWWVVVUUUUUUTTTRRRQQQOOOPPPRRRSSSTTTUUUVVVXXXYYYXXXVVVUUUTTTUUUVVVWWWXXXXXXXXXXXXWWWWWWVVVUUUSSSTTTVVVWWWYYYZZZ[[[[[[[[[\\\]]]]]][[[YYYVVVTTTYYYVVVSSSQQQRRRUUUWWWXXXXXXWWWUUUPPPLLLJJJIIIJJJIIIFFFFFFJJJMMMMMMOOOSSSTTT\\\eeejjjmmmqqqqqqnnnyyypppppp}}}wwwlllddddddmmmwww~~~}}}}}}zzz]]]KKKzzzuuummm___QQQFFF???======:::999999888777777666666444555666666666555333222555555555555444333222111000111222222333333333222333333222222222111111111111111000///////////////.../////////000000000000---......//////......---000000000000000000000000000000///------,,,,,,---//////.........//////000000000000///......------///............------------............/////////////////////////////////............////////////000000111222222222222111111111222222222111111000000000000000000000000000222222222222222222222222444444333333444555555666555555666666666666555555666777888999::::::::::::999999888888999:::;;;<<>>===<<<<<<<<<===>>>===========================???BBBGGGMMMWWW```gggrrrmmmcccXXXNNNGGGEEEEEECCCGGGJJJOOO]]]rrr|||zzzyyyyyyzzz|||~~~|||xxxoooccc\\\YYYTTTOOOLLLIIIIIILLLMMMJJJJJJMMMOOONNNMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLNNNQQQTTTVVVVVVVVVVVVVVVVVVWWWWWWXXXXXXYYYYYYXXXWWWVVVUUUWWWWWWXXXXXXYYYYYYXXXXXXYYYYYYYYYXXXVVVSSSQQQPPPLLLKKKJJJIIIJJJKKKLLLLLLOOONNNMMMKKKJJJIIIIIIJJJGGGGGGKKKQQQSSSUUU]]]eeejjjttt}}}vvvrrroooqqquuuyyy{{{zzzuuutttqqqnnnlllqqq}}}|||cccMMMBBBpppbbb[[[UUUQQQIIIBBB<<<:::::::::999888888777777666666666444555555555555444333333444555555444444333222111000111222222333222222222222222222111111111111111111000000///////////////....../////////000000000,,,---...//////...---,,,////////////////////////000///...---------------...............///000111333222111///...,,,++++++///............---------,,,,,,---------.........////////////////////////............///////////////000111111222222111111222222222222111000///...000000000000000000000000111111111222222333444444555444444444444555666666555555666666666666555555777888999:::;;;;;;;;;;;;:::::::::999999:::;;;;;;===<<<<<<<<<<<<===>>>>>>===========================???CCCHHHNNNWWWaaagggqqqiii^^^TTTLLLGGGDDDCCCDDDGGGIIIKKKTTTaaalllooorrrtttvvvwwwyyy~~~ssslllbbbZZZUUUOOOKKKMMMNNNKKKJJJJJJHHHHHHGGGGGGGGGGGGGGGGGGIIIGGGEEEEEEFFFIIIMMMOOOJJJKKKLLLMMMNNNNNNNNNNNNPPPQQQRRRSSSRRRQQQPPPOOOQQQQQQQQQRRRRRRRRRRRRQQQRRRQQQPPPNNNLLLJJJIIIHHHDDDDDDDDDEEEFFFGGGGGGGGGMMMMMMNNNNNNNNNNNNNNNNNNJJJMMMUUU]]]aaagggttt~~~tttgggdddbbbbbbdddggghhhiiigggmmmrrrvvv{{{qqq]]]KKK@@@===~~~gggUUUJJJEEEFFFCCC@@@<<<999777666666777777777666666666555555444444444444444444444444444444444444444333222111111111222222222222111111111111111111111111111000000000////////////000000........./////////000000/////////....../////////...///////////////000000000///...------------------------......000111111222222111///...---,,,+++///............---------,,,------------.........////////////////////////............///////////////000000111111111111111111111111111111000//////000000000000000000000000///000111222333444555555555555555444444555555666444555555666666555555444777888999::::::;;;::::::;;;;;;:::::::::::::::::::::;;;;;;;;;<<<===>>>>>>===========================???BBBFFFKKKRRRZZZ```bbb[[[QQQJJJHHHFFFDDDBBBCCCEEEGGGJJJPPPWWW]]]```___bbbfffhhhkkkrrr|||zzzpppfff\\\VVVVVVWWWTTTQQQPPPMMMNNNNNNMMMKKKIIIIIIIIIHHHFFFDDDDDDEEEHHHJJJJJJFFFFFFFFFGGGGGGHHHIIIIIIHHHIIIKKKLLLLLLLLLKKKJJJIIIIIIIIIJJJKKKLLLMMMNNNNNNMMMKKKIIIHHHGGGGGGGGGFFFFFFGGGGGGIIILLLPPPSSS\\\]]]^^^```aaaaaa___]]]YYY[[[bbbmmmvvv{{{oooiiiaaa```^^^\\\[[[]]]___aaakkkuuunnnWWWJJJBBB>>>===sss___QQQGGGAAA<<<@@@???===;;;999777555555666666555555555555555444444444333333333444444444333333333444333333222222111111111222222111111000000000000000000000000000000000////////////000000............////////////111000---,,,,,,---000111/////////000000111111111//////...------------...---------......000111111////////////............///............---------------........./////////////////////////////////............//////////////////000111111111111000...///000111111111111111000000000000000000000000//////000111333444555555666555555444444444555555444444555555555555444444555666777888888999999888::::::::::::::::::999999999999:::;;;<<<======>>>===========================???AAACCCEEEJJJPPPTTTSSSMMMGGGCCCDDDEEEDDDBBBBBBCCCEEEIIILLLNNNQQQSSSPPPTTTYYY^^^ccckkkuuu|||sssjjjccccccdddaaa]]]\\\^^^``````]]]XXXSSSPPPOOOJJJGGGEEEEEEFFFGGGGGGFFFJJJJJJJJJJJJJJJKKKLLLLLLHHHHHHIIIJJJKKKKKKKKKLLLHHHHHHIIIIIIKKKMMMOOOPPPRRRQQQOOONNNLLLLLLLLLLLLKKKKKKKKKKKKNNNUUU___fffssstttvvvyyy||||||xxxuuuooolllppp}}}oooeeeccc^^^___```___^^^```eeeiiizzzwwwXXXGGGCCCAAA===;;;wwwiiiVVVHHHCCCAAA>>>;;;::::::999999888777666555444444444444444444444444333333333222333333444555222222333333333333222222111111111222111111000///////////////000000000000///////////////000000111------........./////////000...,,,******,,,...000/////////000000111111222///......---------.....................///000111---.........//////000000///............------------............/////////////////////////////////............////////////...///000000111111000000---...///000111111111111000000000000000000000000///000000222333444555555555555444333333333333444444444555555555555444444333444555666777777777777888888999:::::::::999999888999:::;;;<<<<<<<<<<<<========================>>>???@@@@@@AAACCCGGGKKKKKKHHHEEECCCCCCCCCCCCCCCCCCBBBCCCGGGHHHFFFFFFHHHFFFIIIPPPYYYdddnnnvvv{{{}}}wwwsssuuuvvvtttrrrsssyyy|||}}}yyypppgggaaa___UUUQQQLLLJJJLLLMMMKKKIIILLLMMMPPPRRRSSSRRRQQQPPPPPPOOOMMMLLLLLLLLLMMMNNNMMMMMMNNNOOOQQQTTTWWWYYY[[[ZZZYYYWWWUUUSSSRRRQQQQQQRRRSSSUUU[[[fffttt~~~{{{}}}yyykkkeeeeee___cccggghhhhhhlllttt|||xxxaaaIII??????>>>999555yyylllcccVVVOOOEEE>>>;;;;;;::::::777777777777666666555555333333333333333444444444333333222222222333444555111222222333333333222222111111111111111000//////........./////////000000///////////////000111111---------.........//////........................------...//////000111111......---------....../////////.........//////000............//////000000///............---------,,,,,,---------.........////////////////////////............////////////...//////000000000000000//////000000000000000///000000000000000000000000000000111222333333444444444444333222222222222222333444444555555444444333333444555666666777666666555666888999999999999888888999:::;;;<<<<<<;;;:::========================???@@@@@@@@@@@@AAADDDGGGCCCEEEFFFEEEDDDDDDDDDEEEDDDAAABBBGGGGGGCCCBBBEEECCCEEELLLYYYhhhsssyyyzzzxxx}}}}}}{{{nnnfff]]]YYYZZZ\\\\\\\\\YYY___gggnnnpppnnniiieeeeeebbb]]]XXXVVVUUUVVVWWWWWWXXX[[[___dddkkkpppsssrrrqqqooolllhhhddd```^^^___bbbhhhmmmuuu{{{~~~xxxooommmqqqiiinnntttuuuuuuyyy{{{]]]PPPBBB>>><<<999777666uuujjjccc[[[QQQIIIBBBAAA???;;;777666666888999888777666555444444333333333333333333333333333333333222111222333555666111222222333333333222222111111111111111000//////---.........//////000000///////////////000111111---------.........//////---///222444444222///---,,,,,,------...///000000......---------......///000//////.........////////////////////////////////////.........---------++++++,,,,,,,,,---------////////////////////////............/////////000...//////000000000000000111111111111000///...---000000000000000000000000111111111222222333333444444333222222111111111111333444444555555444444333333444555666777777777777444555777888999999999888888999:::;;;<<<;;;:::999========================???@@@AAAAAAAAABBBEEEGGG<<<@@@DDDFFFEEEDDDFFFIIICCC@@@BBBHHHIIIEEEEEEIIIFFFGGGMMM[[[kkkvvvyyywwwnnn{{{{{{zzzzzz{{{nnnggghhhllloooooottt}}}}}}yyyqqqjjjeeedddeeefffccceeekkkrrr|||yyytttpppnnnttt}}}yyylllrrrxxx}}}}}}zzzwwwxxx|||vvv|||~~~{{{ZZZJJJEEE@@@>>>;;;888999===yyy~~~pppggg[[[SSSNNNJJJEEE@@@>>><<<:::888666444333333333333444444444444444444444444555555444444333222222222222222222222222222111111111111111111111111222222111111000000//////000000//////.........---///............---------000.........///000///...+++,,,,,,------......///,,,---......//////......---------,,,,,,+++++++++...........................------------...//////,,,------......------,,,,,,,,,++++++++++++,,,,,,,,,---...///000000000000///////////////////////////............///000000000000000000111111111111222222111111000000//////000000111111111111000000222222222222222111000///333333333333333333333333444555555555444444333222000111333555777999::::::;;;;;;;;;<<<<<<<<<======::::::;;;;;;<<<=========IIIGGGEEEBBBAAA@@@@@@@@@??????@@@AAAAAAAAAAAA@@@DDDDDDDDDDDDDDDDDDDDDDDDFFFHHHNNNYYYeeekkkjjjggggggkkkzzz}}}|||uuuwww|||{{{}}}~~~sssoootttzzzvvvxxx}}}{{{}}}~~~uuunnniiidddbbbfffmmmtttxxx~~~uuuYYYPPP???<<<:::999;;;;;;888555YYY```jjjuuu|||~~~}}}ttteeeYYYRRRIIIDDDBBBAAA???<<<<<<;;;999777666444444333444444444444444444444444222222333333222222111000222222222222222222222222111111111111111111111111111111111000000000000000000/////////............///............---------///...------//////...------............---------,,,---......//////...............---------,,,,,,........................---------,,,---......///,,,------......------,,,111111000000000000111111,,,---...//////000000000000000000000000000000000---,,,,,,,,,,,,---......---......///000000111111111111111000000000000000111111222222222222111111111222222222222111000///333333333333333333333333111222222333444444333333222333444666888999::::::999999999:::::::::;;;;;;:::::::::;;;<<<<<<======GGGEEECCCAAA@@@?????????>>>>>>???@@@@@@@@@@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCGGGOOOXXX\\\[[[XXXWWW[[[iii{{{}}}{{{|||vvvwww}}}qqqlllgggccc___]]]]]]aaadddiiirrr{{{tttZZZJJJGGG===;;;999999:::999777555AAAHHHRRR^^^hhhooorrrtttuuukkkVVVJJJHHHCCC===;;;<<<===<<<::::::999888666555555555555555555555555555555555555222222222222222111111000222222222222222222222222111111111111111111111111///000000000000000000111////////////............///............---------...---,,,,,,......---,,,...////////////---+++***,,,---......//////......//////............------------------------------,,,,,,,,,,,,,,,------...,,,------......------,,,///......------......///,,,---...//////000//////000000000000000000000000---,,,,,,,,,,,,---...............///000111111222000000000000111111111111111222222333333222222111111111222222111111000000333333333333333333333333...///111222333444444444444555666777888999999999777777777888888888999999999999::::::;;;<<<<<<<<>>>>>============>>>>>>>>>?????????AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAEEEJJJLLLJJJGGGKKKPPP\\\mmm{{{zzz|||tttpppooopppuuu|||rrrfffdddbbb^^^___]]]\\\]]]___eeessstttaaaQQQCCC<<<>>>;;;999888777888777666444<<<@@@HHHPPPXXX^^^bbbdddhhhuuummm]]]QQQIIIDDDBBB>>>:::999999:::999888777777666555555555666666666666555555555555444444333444444444444333222222111111111111111111111111111111111111111111111111.../////////000000111111///////////////.........///............------------,,,++++++------,,,+++,,,---.........---+++***,,,---......///.....................------------------------------------,,,++++++++++++,,,------,,,------......------,,,++++++************++++++,,,,,,---...///////////////////////////////////////............///000000111111111111111111111111//////000000111111222222000111111222222111111000000000111111111111000000222222222222222222222222///000111333444444444444444555666777777777777777666666777777777888888888888888999999:::;;;;;;;;;??????>>>======<<<<<<<<<<<<<<<<<<<<<======>>>>>>????????????????????????BBBAAA???@@@BBBCCCBBB@@@FFFJJJRRR\\\hhhttt}}}}}}{{{zzz~~~wwwqqqmmmiiiggghhhoooxxxnnnfffffffffcccffffffgggjjjlllsssmmmXXXMMMFFF???::::::888888777666666555444444999;;;>>>BBBFFFIIILLLMMMRRR^^^rrrxxxnnn^^^OOOFFFBBBAAA@@@:::888777666666666555444666555555555555555666666666666555555444444444444333333444444333333222111111111111111111111111111000000000000000000000000......//////000000000111.........//////////////////............------------+++++++++,,,---,,,+++)))***+++,,,---,,,,,,+++,,,---......///.........,,,,,,,,,,,,,,,,,,,,,---------------------------,,,++++++++++++,,,------,,,------......------,,,......------------......+++,,,---...////////////........................///............///000000111111000///...---,,,,,,//////000000111111222222//////000000000000/////////000000111111111000000222222222222222222222222222333333444444444444444333444555555666666555555777777777777888888888888777777888888999:::::::::<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>BBB@@@??????@@@@@@@@@???@@@CCCGGGLLLQQQYYYcccjjjrrryyyuuuttt||||||wwwuuuuuuyyy|||||||||zzzkkkiiijjjgggbbb^^^```gggooouuuyyy}}}sssqqquuuvvvsssyyyzzz}}}vvvaaaUUUHHHCCCBBB???;;;888666666666666444444444444555666777999;;;===???@@@AAALLL^^^tttwwwooojjjgggdddbbbSSSNNNGGGBBB>>>;;;888666555555555666666777777777555555444444444444555555555555555444333333222222111111111111111000000///111111111111111111111111000000000000000000000000...//////////////////000.........//////////////////............------------,,,++++++------,,,+++*********+++,,,,,,---...,,,---......//////......+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,------......------,,,......------------......+++,,,---......///......---------------------------,,,,,,,,,,,,---......///...---,,,+++***)))(((000000000000111111111111...//////////////////...//////000000111111000000222222222222222222222222333333444555555555444444222333444444555555555555777777777888888888999999666666777777888999999999999999:::;;;<<<<<<;;;;;;===<<<;;;;;;;;;<<<===>>>===========================>>>>>>>>>>>>?????????>>>@@@BBBCCCDDDIIIQQQWWW___gggppptttwww~~~yyyyyy~~~xxxrrrooossstttzzz{{{zzztttrrrtttnnnbbbcccgggddd___\\\]]]aaagggiiikkksss{{{eeeRRROOOGGG===999999999777555555666666666444333333555444555555777888999;;;;;;;;;BBBNNN\\\iiivvvjjjbbbXXXRRROOOMMMJJJGGG@@@>>><<<;;;:::888555333444666777888888888888888555555444444333444444555555444444333222222111111111111111111111000//////111111111111111111111111000000000000000000000000///////////////...................../////////000///............---------...,,,+++,,,---...---,,,...---,,,++++++---...///,,,---......//////......,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---......///,,,------......------,,,,,,,,,++++++++++++,,,,,,++++++,,,---....................................---,,,,,,,,,,,,---......------,,,,,,,,,+++++++++111111111000000000000000//////000000000000//////...//////000000000000000111111111111111111111111000111222333444555555555222333444555666666666666777777777777888888888888555555666777777888888999777888999;;;<<<<<<<<<;;;===<<<;;;:::;;;<<<>>>???========================:::;;;===>>>>>>>>>>>>???>>>???@@@@@@AAAEEEJJJNNNQQQXXXaaahhhnnnxxx||||||zzzyyywwwwwwzzz~~~wwwrrrzzz|||vvvpppmmmiiieeefffjjjwww|||oooiiijjjlllkkkiiieeedddeeehhhjjjnnnwww|||dddPPPDDDBBB???:::666555666555333444666777666444222444666444444444555666666777777999<<>>;;;888777777999999999333555777777555444333333555555444333333333444444444444333222222111000000222333333333333222111111000000000000000000000000000000000000000000000000000000//////.........------.........//////000000//////.........---------...---,,,,,,......---,,,333111///,,,,,,---///000,,,---......//////......---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////,,,------......------,,,---,,,,,,++++++,,,,,,---++++++,,,---............///////////////////////////............///000000------......///000000111222222111111000000//////000000111111111111000000......///000000000000000111111111111111111111111---...000222444555666666222333444666777888888888666666666666777777777888555555666666777888888888666777999;;;<<<<<<<<<<<<>>>===;;;;;;;;;<<<>>>@@@========================999<<<>>>??????>>>>>>???::::::;;;<<<>>>AAAEEEGGGIIIPPPYYY```hhhttt~~~yyyvvvttttttzzzzzzxxx}}}rrrmmmttt}}}{{{zzzwwwpppiiieeebbb___aaaffflllttt{{{yyywwwuuuttttttuuuvvvwwwqqqnnnmmmooossszzzrrrXXXHHHCCCCCC888:::<<<;;;:::999666333444666777666444222444666555555555666666666666777999:::<<<>>>AAAEEEJJJNNNSSSVVV]]]gggrrr}}}vvvgggZZZQQQLLLEEECCCAAA>>>;;;888777666999888888777666555555555777777777777777777777777777666555444444555777888444333222222111111222222222111111000000000000000000000000000000000000000///////////////000111111,,,---------......////////////000000000000000000......------------......------------------------,,,,,,,,,------,,,++++++------------------------...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------***,,,---,,,*********,,,000000///...------,,,,,,...---,,,++++++,,,---...////////////////////////////////////////////////---...000111111111000///000000000000000000000000////////////////////////111111000000//////......111111222222222333333333333333444444555666666666999999888777666555444444666666666666666666666666999999999::::::;;;;;;;;;999999::::::::::::;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<===>>>>>>>>>>>>AAA???>>>===>>>???AAABBBCCCFFFKKKSSS^^^lllzzzuuummmnnnsssxxx|||{{{xxxpppjjjmmmsssyyy~~~}}}zzzvvvsssooolllqqqyyywwwoookkkeeeaaa```bbbcccccceeegggmmmsssxxx|||}}}lllWWWKKKAAA===<<<777777666666555555444444333333444444444444444444444444444555555555666666666777888888999;;;???CCCEEEGGGLLLTTT___mmmxxx}}}ooojjjbbbXXXOOOGGGBBB??????>>><<<:::999888777777888777777666555555444444666666666666666666666666555333222111111111333444333333222111111111111222222111000000//////000000///////////////////////////////////////000111111------........./////////..............................------------......++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++------------------------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***,,,---,,,++++++,,,---///......---,,,,,,++++++---------,,,,,,---------------------------------........................---...///000111000000///////////////////////////////////////////////////000000000000////////////111111111222222222333333333333333444555555666666777777777777666666666666888888888888888888888888888888999999999999999999888888888999999999::::::<<<<<<<<<<<<<<<<<<<<<<<<::::::<<<======>>>>>>>>>>>>===<<<;;;<<<===???@@@AAADDDGGGMMMVVVaaammmuuu|||vvvxxxzzzqqqppppppppprrruuu}}}}}}oookkkhhhfffgggfffeeehhhmmmnnnvvvzzzrrrlllkkkiiijjjkkkkkkjjjiiieeegggkkkrrrzzz}}}jjjUUUGGG@@@;;;999999666666666555555555555555444444444444444444333333333333333333444444444444777888888777666666999;;;;;;:::<<<@@@IIIVVVbbbiiivvv|||~~~~~~|||yyywwwrrreeeXXXLLLJJJFFFBBB>>><<<::::::888777777666666666666777666666555555444444333333444444444444444444444444444333111000///000000111333222222111111111111111222111000000//////000000///////////////////////////////////////000000111.........///////////////...---------,,,,,,++++++......------------......+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++------,,,,,,---///---------,,,,,,++++++***,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///000000000000///////////////////////////////////////////////////////////////000000000000000111111111222222222222222333333444444555555666555555555666666777777777888888888888888888888888888888888888888777777777777777777888888888888999::::::::::::::::::::::::::::::;;;<<<============>>>===<<<;;;<<<===>>>???@@@AAACCCFFFKKKSSS\\\bbbrrrzzzsssmmmkkkmmmvvv|||qqqjjjgggfffiiiiiifffeeefffdddmmmzzz~~~|||~~~}}}yyyqqqsssvvv|||uuu]]]PPPCCC===<<<999888999444444555555555555555555555555444444333333222222111222222222333333333333888999888777555555666777:::999888999===DDDLLLQQQYYY___cccgggrrrzzzvvvppphhhbbb\\\\\\ZZZVVVVVVTTTMMMCCCBBBAAA???===;;;:::::::::555555444444444444555666444444444333333333222222333333333333333333333333666555444222222111111222222222111000000000000000111111000///////////////////////////////////////000000////////////000000////////////////////////......---,,,,,,+++++++++...------,,,,,,------...,,,,,,------------......++++++,,,---------,,,,,,------------------------++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++------------///000---------,,,,,,,,,+++++++++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........///////////////////////////////////////////////////////////////......//////000000111111000000000111111111111222222222222333444444555555555555555666666666777777666666666666666666666666999888888888888777777777777777777888888888999999999999999999999999999999999:::;;;<<<<<<<<<<<<<<>>>>>>>>>>>???@@@@@@>>>???@@@AAADDDHHHOOOSSS```mmm~~~uuusssuuu}}}zzz|||zzzssskkkhhhkkkuuu{{{hhhVVVLLLCCC<<<;;;;;;999666777333333333444444555555666555555444444333222111111111111111111222222222333444555555444333222333555999999888999:::<<<>>>@@@BBBHHHMMMRRRZZZfffpppuuu~~~tttmmmddd___\\\XXXQQQKKKGGGFFFCCC???@@@CCCAAA===;;;;;;:::999888777777777666666555444444444444444333333333333222222222222333333333333333333333333666555444333333222222222222111000000//////000000111000000///.../////////........................000000////////////000000///////////////.....................------,,,,,,------,,,,,,,,,,,,------,,,,,,,,,------.........***+++,,,,,,---------,,,------------------------++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++------------///000............------------+++,,,---......---,,,+++------------------------.......................................//////000........................////////////////////////......//////000000111111//////000000000111111111111111222222333444444444666666666666555555555555555555555555555555555555999999999999999999888888888888888888999999999:::999999999999999999999999999::::::;;;;;;;;;;;;:::>>>>>>>>>>>>>>>??????@@@===>>>???@@@AAADDDIIILLLQQQYYYfffuuuvvvqqqyyynnn```WWWMMMEEE@@@:::777999999555222333222222333333444444555555555555444333222222111111111111111111222222222222444555666666555444555777333444666888999999999999;;;>>>BBBEEEIIIMMMQQQTTTaaaccchhhnnnsssuuutttrrruuuwwwyyy~~~yyyoooeee```XXXSSSNNNJJJIIIGGGCCC@@@??????;;;666777:::;;;888555555666666666666666666777777555444444444444444333333333333222222222222222222222222222222222222333222222222111000000000111000000///////////////111000//////......//////........................111000000///////////////...............---------.....................///------,,,,,,,,,,,,------)))******++++++,,,,,,---******+++,,,------------------------------------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,,,,---///........................,,,------......------,,,------------------------////////////////////////......------......///000........................////////////////////////////////////000000000000////////////000000000000000111111222222333333444666666666555555444444444777777777777777777777777888888888999999999::::::888888888999999999::::::::::::::::::::::::::::::999999:::;;;;;;::::::999;;;;;;<<<<<<<<<=========<<<>>>???@@@@@@BBBEEEHHHHHHLLLTTT]]]gggsss~~~uuudddSSSFFF@@@>>>===999555444888999666444555222222333333333333333333444444333333222222111111111111111222222222333333444666777777666555666777000111333555777888777777999:::<<<>>>>>>>>>@@@CCCGGGKKKPPPTTTVVVXXX[[[^^^ccceeeiiinnnxxx~~~yyyuuurrrqqqqqqnnnkkkfff```ZZZSSSMMMIIIDDDCCC@@@>>>============:::;;;:::555555777666333444444555666666777777777666555555444444444444555333333333333333333333333333333333333333333333333000000000000000000//////000000///............///000000///............///........................111111000///////////////...---------,,,,,,,,,,,,---------...//////000000---,,,,,,++++++,,,,,,---))))))***++++++,,,------)))***+++,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,---,,,++++++,,,------------------------------------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,..............................---------...///000........................////////////////////////000000000000////////////........./////////000000000000111111222333333333444444555555555555555666777777777777777777777777555666666777888999::::::777777777888888888888999999999999999999999999999999999::::::::::::999999:::;;;;;;<<<<<<<<<<<<<<<<<<===?????????@@@BBBDDDEEEGGGJJJOOOVVV```jjjqqqyyy|||yyyaaaWWWKKKBBB>>>;;;999888777444444777888666666888333333333333222222222222333333222222222222222222111222222222222333333333000222333333111000000111222222333444555666666777666666777999999999<<>>???>>>>>>>>><<<===??????>>>>>>???@@@EEEFFFHHHKKKOOOVVV^^^cccnnnsssxxx{{{}}}yyygggZZZNNNEEE<<<<<>>999555555111000333333000111444444333333222222111111111222222222222222222333333111222333333444444333333111111222222222333333333444333333222222333333444444444555666777888999999::::::;;;;;;<<<===>>>>>>BBBDDDFFFHHHNNNXXXeeennnxxx~~~|||uuurrrooommmjjjgggbbb]]]YYYWWWPPPOOOLLLIIIGGGDDDCCCBBBCCCBBB@@@>>><<<;;;:::::::::::::::999888777666666777666555444444444444444555555444333333222111111444444333333333333222222222222111111000000//////000000000000000111111111000000111111111222222222000000000000000000000000............////////////111000...------...///000////////////////////////---.........//////000000,,,...///---)))'''(((***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......,,,,,,,,,,,,......------------------,,,,,,------............------,,,++++++******++++++,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++***)))(((((()))***+++,,,,,,,,,------.........*********************+++........................,,,,,,,,,---------......------............------....................................////////////............///000222222111111222333333333333222666666999;;;===<<<999666777777777777777777777777444444555777888:::;;;;;;777888888888888777666666666888:::999888777888999999999999888888888777777??????>>>>>>=========<<<;;;<<<============@@@BBBDDDEEEFFFGGGIIILLLQQQUUU```fffnnntttxxx~~~sssbbbRRRIIIAAA@@@===:::777555333333666666555444333333222222333333333333333333333333555444222000//////000111111111222333444333333333222222222222333333333333444333333222222333333444333444555666777888888999888888999999::::::;;;;;;666999;;;===@@@FFFOOOVVV___iiinnnkkkiiimmmtttvvv~~~{{{vvvsssrrrrrrssswwwxxxuuuttt~~~vvvmmmddd]]]YYYVVVUUUTTTQQQNNNKKKIIIGGGDDDCCCBBB@@@>>>======<<>>===;;;:::999888888999999999999888777666555666555555555444444444444555444444333222222111111444444333333333222222222222222222111111111111111111111111111111111000000/////////000000111111111////////////////////////............////////////,,,,,,,,,---...///000111........................,,,---------............---,,,++++++,,,,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...------------------------,,,,,,------------,,,,,,------,,,,,,,,,,,,------,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,------------(((((()))+++,,,---...///........................,,,,,,---------.........------............------........................333222222222111000000000///.........///000111111///000111111222222111111222333666:::<<<<<<999666555555555555555555555555333444555666777999::::::444444555666666777777666777888::::::888777888999777888888888999999::::::<<<<<<<<<;;;;;;;;;::::::999;;;<<<<<<<<<<<>>>>>===<<<<<<<<<<<<<<<<<<:::999888777666666666666888888888888777666666555444444555666555555333222444444333333222222111111333333333333222222222222111111222222222222222222333333222222111000000000......////////////000000////////////////////////---............/////////+++,,,------....................................,,,,,,,,,,,,,,,---------...+++)))***...000...+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,........................++++++,,,,,,,,,,,,++++++///......------......///++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,+++---------------------------------.........//////------............------////////////////////////111111000///...------,,,/////////...//////000000...///000000111111000000///111444888;;;;;;999666333333333333333333333333222333333555666777888999333444444666777888888999777999::::::999888888999666777888999:::;;;<<<<<<;;;;;;;;;;;;::::::::::::888:::;;;<<<;;;<<<>>>???@@@@@@@@@???>>>>>>@@@CCCHHHMMMSSSXXX\\\bbbjjjpppvvvzzzcccRRRHHHAAA>>>???888777777666666666666777444444444444333333333333222222222222222222222222111222222111111000///...222333444666666555444333222333333333333444444444333333222222222222333333222333333444555555666666555555555555555555444444777999;;;;;;:::===BBBGGGWWWSSSNNNJJJJJJKKKJJJHHHKKKLLLNNNPPPSSSUUUWWWXXXUUUTTTRRROOOMMMLLLJJJJJJLLLKKKHHHFFFDDDCCCCCCCCCDDDFFFFFFEEELLLVVVZZZXXXUUUTTTSSSTTTVVVTTTQQQNNNLLLKKKJJJGGGDDDAAA>>><<<<<<======>>>>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<777666666555555555555666777777777777777666555444222333555666666555333222333333333333222222111111333333333222222222222111000000000111111222222222444333333222111000000///////////////////////////////////////////////////---------.........//////............---+++)))'''........................,,,,,,,,,,,,,,,---------...,,,+++,,,...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------............//////++++++,,,,,,,,,,,,++++++......------------......((())))))******))))))(((+++,,,,,,,,,,,,---------+++,,,---......---,,,+++,,,,,,,,,++++++************+++,,,---------,,,,,,------------------------------........./////////------............------///////////////////////////......------,,,,,,,,,000//////.........//////...///000000111111000000000111444777::::::777444222222222222222222222222111222333444555666777777666666777777888999::::::777999::::::999888888999777888888999::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;888:::<<<===<<<<<<>>>???>>>>>>>>>===;;;;;;<<<>>>@@@DDDHHHJJJMMMRRRZZZ___dddxxxsssdddQQQFFF@@@<<<;;;>>>666555555444555555666666333333333333333333444444222222222222222222222222///000111222111000...---333444666888888777555444222222222333333333444444333222222111111222222333222222222333444444555555555555555444444444444444555666777666666;;;CCCIIIVVVMMMBBB>>>===>>>===<<<>>>>>>???@@@AAABBBCCCCCCDDDCCCBBB@@@?????????@@@>>>>>>===<<<;;;::::::999<<<======<<>>>>>>>>???>>>>>>======888999999::::::999999888888777777666555666666666666666555555555555555666555555666666666555444444111333444666666555333222333222222222222222111111333333222222222111111111......//////000000111111333333222222111000//////000000000000000000000000........................------------............---.........---+++((('''...........................---------------------,,,...///...,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------......//////,,,,,,------------,,,,,,---,,,,,,,,,,,,,,,,,,---((())))))******))))))(((+++++++++,,,,,,,,,------***+++,,,------,,,+++***,,,,,,,,,++++++*********"""$$$'''+++---///000000------------------------------------.........///------............------/////////////////////////////////000000111111111000///...............//////000111111222222111111333444666888:::888555222222222222222222222222222111111222333444555555666888888777666666777777888666888999999888777777888999999999999999999999999::::::::::::;;;;;;;;;;;;999;;;===>>>>>>>>>???@@@===>>>>>>>>><<<<<<===???>>>AAACCCDDDDDDGGGLLLQQQUUUcccwwwzzzgggTTTKKKBBB???<<<888666888666555444444333333444444222222333333333333333333111111111111111111111111...///000111111///...---222444666888999777555444111111222222222333333333222222111111111111222222111222222222333333333333444444444444444444444444111333333333444999BBBIIIMMMBBB999777888999999;;;777888999:::;;;<<<======<<<;;;;;;::::::;;;;;;<<<888999999999999888777777::::::;;;::::::::::::999<<<<<<;;;:::;;;<<<===>>>999::::::;;;;;;:::::::::777888888888888777666666777777666555444444444444777666666555555555666666444444555555555444444333111222444555555444333333222222222222222222111111222222222222111111111111......//////////////////222222111111000/////////111111000000000000//////........................,,,------------.........***+++,,,,,,------------------------------------............------------+++...000...***)))+++...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,---.........,,,,,,------------,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,******++++++++++++******,,,,,,,,,,,,++++++++++++((()))+++,,,,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------........................,,,,,,---...///000111111.........---....../////////000111111222222111111444444666888999777333000333333333333333333333333111222222333444444555555777666444333222333444444555777888888777666666777999999999888888888777777777777777777888888888888999;;;>>>????????????@@@===>>>??????>>>===>>>???>>>@@@BBBAAA@@@@@@DDDHHHIIIPPP]]]hhhnnnttt~~~sss___NNNAAA===;;;======888555555666555444333333333333333333333333333222222222222000000000000000000000000......////////////......000222555777888666444222000000000111111111222222222222111111111111222222111111111222222222222222111111222222333333444444111333555555555888???DDDCCC;;;555777:::999999<<<555555666777777888999999777777777777777777777777555666777999999888777666777888999:::999777777888999999999999888999:::;;;666777777888888888777777777888888888888888777777888777777666666666666777777777666555555444555555333333444444444444333333222222333333333444444444111111111111111111222222222222222222111111111111000000000000////////////000/////////////////////000000000//////.................................,,,,,,---------.........++++++++++++,,,...//////------------------------------------,,,,,,++++++***+++,,,,,,++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++******++++++,,,------...++++++,,,,,,,,,,,,++++++++++++************++++++,,,,,,------------,,,,,,)))))))))*********++++++++++++************++++++,,,,,,,,,,,,------------//////000///,,,(((%%%""",,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------............------------------------------+++++++++,,,,,,---------------------......///000...///000000111111000000111222444666888666333000222222222222222222222222222222333333444555555555444333222111111222444555444555777777555555555666777777777777777777888888666666666777777777888888777:::===???>>>>>>>>>???===>>>??????===<<<<<<===;;;>>>AAA@@@>>>>>>@@@CCCBBBEEELLLSSSWWW^^^oooxxxvvvppphhhaaaYYYMMMAAA===:::999<<<;;;777444555555555444333333333444444444333333333222111111111000000000000000000000000.........------......//////111444666666555222000///000000000000111111111222222111111111111222222111111111111111222222222///000000111222333333444///222555666555555888<<<<<<555333888:::666555888555555555444444333333333444555555555555555444333333444666888888888666555555555777999888777777999444666888888777666555666333444555666777777777777444555666666777777777666555555444444555555666777888777666555444444444444222222333444444444333333333222222222222333444555111111111111111111222222222222222111111111111000222222111111000000//////............//////////////////.........---------........................,,,,,,,,,---------......///...---,,,+++,,,---...------------------------,,,,,,,,,++++++************(((''')))---///...,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............,,,,,,))))))***++++++,,,------******++++++++++++******,,,++++++******++++++,,,***++++++,,,,,,++++++***((())))))))))))*********---,,,************,,,---,,,,,,,,,------.........'''))),,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---..................---,,,,,,,,,,,,,,,,,,,,,,,,/////////////////////...,,,,,,,,,---...///000111---......///////////////...///111444777666333000111111111111111111111111333333333444444555555555333333222111222555777888333555666666555444444555444444555666777888999999777777888888999999999:::666999<<<>>>>>>============??????>>><<<999999999888<<>>===???AAA@@@AAAEEEKKKNNNUUUgggzzzzzz||||||mmmZZZYYYSSSKKKGGGEEE@@@:::<<<888555666444111111333444444333333444444555666444444333333222111000000000000000000000000000000///...---,,,,,,---///000222333555555555444222000000000000000000000000000333111000000111222222111//////000000111111111222222333333333333222111111444444333333333333222222777777777666555555555444777666444333222222333333666666666666666666666666555555555555666666666666666777888999999888666555666666666666666666666666777777666555555555555555666666666666666666666666666666555555555555666666555444444444444333333333111111222222222333333333444333222222111111222222222222222111111111000000000000000000000///......---...000222222222111111000///...------...///000////////////............///............---------++++++++++++,,,---......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......,,,,,,,,,,,,......,,,---......,,,,,,---.........---------,,,,,,,,,+++******))))))******+++---,,,,,,++++++,,,,,,---......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,000...+++))))))+++...000++++++************++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,+++++++++******////////////////////////---------,,,,,,+++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------*********+++,,,---//////......------------......---.........---,,,,,,+++,,,,,,,,,---------......111111111111111111111111111111111000000000000000111111000000//////......000111222333333333333333333111000111222444444333444444333333333444444555555555666777888888999999999999888777777777777777666666777999:::;;;<<<<<<>>>>>>>>>>>>===<<<;;;:::>>>======<<<<<<<<<=========@@@CCCDDDFFFMMMXXXaaatttsssqqqoooooossszzzvvvcccWWWGGGFFFDDDBBB???===;;;:::999999999888666555333222555444333222111222333333///000111222222222222222000000000000000000000000------............------,,,---///111111111000///000000000000000000000000222000//////000111111000///000000000111111111111///000000111222222222111111222222222333333444444444444444444333333333333555444333333333333444555555555555555555555555555444555555555666666666666444555777888888777555444555555555555555555555555666666555444444444444444555555555555555555555555666666555555555555666666555555444444333333222222111111111222222222333333444333222222111111222222222222222111111111000000000000000000000///............/////////......---//////............//////////////////........................------------+++++++++***++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...,,,---...---,,,,,,,,,...---,,,,,,,,,++++++++++++++++++************++++++---,,,,,,++++++,,,,,,---+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---+++)))(((((()))+++---,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------*********)))******++++++......------------......------......------,,,+++,,,,,,,,,---------......111111111111111111111111000000000000000000000000111000000000/////////...000000111222333333333333333111000111333444444333333333333333333444555666666666777777888999999:::999888777666666666666777666666777888999:::;;;;;;<<<============<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<>>>@@@AAAAAAEEENNNTTTWWWWWWWWWWWWYYY___ggglllzzz~~~ooo^^^NNNEEEAAA@@@>>><<<:::888777666888888888777666555444333555444333222222222333333000000111222222222111111000000000000000000000000---......//////......---((()))+++...///000000000000000000000000000000000111///---...///000//////000000000000111111111111,,,---///000111222222222///000111222333444555555222333333333333333333444222222222222333444666666555555555555555555555555444444444555555555666666333444555666666555444333555555555555555555555555555444333333333333333333555555555555555555555555666555555444444555555666555555444444333222111111111111111222222222222333333333222111111111111222222111111111111000000000000000000000000///......111000///...------------......////////////....../////////............---............------------------,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++---...---,,,+++,,,...++++++++++++************,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,*********++++++++++++,,,+++++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++((()))***+++,,,------...************************,,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,+++******))))))******......------------......------......------,,,,,,,,,,,,,,,---------......000000000000000000000000000000000000000000000000000000000000//////////////////000111222333333222444222111111333444444333222222222333444555666777777777777888999999::::::777777666666555555666666555666666777888999999::::::;;;;;;<<<<<<<<<<<<<<<;;;:::::::::::::::;;;;;;<<<>>>??????===>>>BBBFFFDDDDDDDDDEEEHHHMMMUUUZZZdddmmm||||||qqqcccVVVIIIAAA<<<;;;:::999888777666555444666666777777666555555444444444333222222222222333111111111222111111000000000000000000000000000000......////////////......***+++---///000111111111000000000000000000000000111///......///000000///000000000000000111111111---...///000111111111111000000000111222333333444333333444444555555555666222222222333333444555555444444444444444444444444333333444444444555555555333444555555666555555444444444444444444444444444444444333333333333444444444444444444444444444444555444444444444444444555555555444333222111000000111111111111222222222222333222222111111111111111111111111111000000000000000000000000000///......222111000///...//////000---...///000000///...---//////.........---------.........---------,,,,,,000///...---------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------++++++,,,---,,,++++++++++++*********---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,******++++++,,,------...************************,,,,,,,,,------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------------------------------,,,+++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------------,,,,,,+++,,,,,,---...------,,,,,,------...,,,------...------,,,,,,,,,,,,,,,---------....../////////////////////////////////000000000000000000000000000////////////...///000111222333333333444333111111333444444333111222222333444555777888777888888888999999999:::666666555555555555666666555555666666777777888888888999:::;;;<<<<<<<<<<<<:::::::::::::::;;;;;;<<<===???@@@???===<<<===???AAABBBAAA@@@AAADDDIIILLLQQQYYYgggyyyhhhbbbYYYNNNFFF@@@>>>===888888777777777666666666444555555666666666555555333333333222222222222222111111222111111000//////////////////////////////...//////000000//////........./////////000//////////////////////////////222000...///000111000000111111000000000000000000000111111111111111000000111111111111111111111111222333333333444444555555333333333333333333333333444444444444444444444444333333333333444444444444333444555555666666666666444444444444444444444444555444444444444444555555444444444444444444444444444444333333333333444444444333333222111111000000000000111111111222222222333222111111000000111111000000000000000000000000000000000000000///......000///.........///111222---...///000000///...---............------------...------------,,,,,,,,,......---,,,++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---,,,++++++,,,---,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,(((((()))***+++,,,------************************+++,,,------------,,,+++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------++++++++++++,,,---...///------,,,,,,,,,,,,------,,,,,,------...------,,,,,,,,,,,,---------....................................//////000000000000////////////000000000000...///000111333333333333555333222222333444333333111222222333444555777888888888888888888999999999666666555555555555666666666666666666666666777777666777888:::;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<===;;;===>>>???===<<<;;;;;;>>>???>>>===<<<===@@@BBBFFFJJJSSS```nnnyyyzzzmmmaaaLLLIIICCC>>>;;;999::::::666666666666666666666666333444444555555555555444333333333222222222111111111111111111111000///...////////////////////////......////////////......///......---------,,,,,,////////////////////////222000//////000111111000111111111111000000000000111222222222111111000///111111111000000000//////000111111111111111222222222333333333333333222111333333333333333333333333222222222333333333444444333444444444555666666666333333333333333333333333444444444444444555555666333333333333333333333333444333333222222333333444222222222111111111111000000000000111111111111222222222111000000000000111//////000000000000000111000000000000000///......,,,,,,,,,,,,---...///000......////////////...............------------,,,------------,,,,,,,,,,,,++++++***)))))))))******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***,,,---,,,+++***+++------,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,++++++************++++++'''''''''((()))******+++++++++++++++++++++++++++)))******++++++******)))))))))+++,,,,,,+++))))))***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------((((((((()))***+++---...------,,,,,,,,,,,,------,,,,,,------......------,,,,,,,,,---------......////////////////////////---......//////000000111////////////000000000000...///111222444444555555666444222222333444333222222222222333444555666777777777777777777777777777666666555555666666777777777777777777666666666666666666888999::::::::::::;;;:::::::::;;;<<<===>>>999:::;;;<<<<<<;;;:::999:::;;;;;;;;;;;;;;;>>>@@@AAAAAAFFFNNNUUU[[[dddlllsss~~~zzzrrrjjjddd\\\QQQGGG>>>===;;;888777666666666333333333333444444444555333333444444555444444333222222222333222111111000000000000111000000//////000000000000000000000000------............------......---,,,,,,,,,,,,,,,////////////////////////111///---...///000//////111111111111000000000/////////000000111000000000//////000000000000000000111111111111000000000000000000222333444444333333222222222222222222222222222222222222333333333333222222222333333444555666222222222222222222222222333333222222333444444555222222222222222222222222333333222222222222333333000000000111111111111111000000000000111111111111222222111000000000000000////////////000000111111000000000000000///......,,,,,,------...---------//////............//////.........---------,,,,,,---------,,,,,,,,,++++++++++++*********+++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++***,,,,,,,,,+++***+++,,,++++++++++++************++++++************++++++++++++************++++++))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))***,,,------,,,***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,************************)))*********++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------***)))))))))***++++++,,,---,,,,,,++++++,,,,,,---+++,,,------......------,,,,,,,,,---------......////////////////////////------......///000000111.../////////000000000111///000111333555666666666666555333333444444333222333333333333333444555666666666666666666666666666777666666666666777888999888888888777777666666666666666777888999999999888999999999999:::;;;<<<===:::::::::;;;<<<<<<;;;999888:::;;;;;;;;;<<<>>>???======@@@EEEFFFGGGMMMVVVZZZhhhuuu|||vvvlllggg```XXXSSSOOOHHHAAA<<<:::999888777666666555555222222333333333333444444333333444444444333333222111222222333222111000///...///000000000000000000000000000000000000000000,,,,,,------------,,,,,,///......------......//////////////////////////////...,,,,,,...///...---222111111111000000//////,,,,,,...///000000000000------...///000111222222444333333333222222111111---...111333444555555555222222222222222222222222111111222222222333333333111111111111222333444555222222222222222222222222222111111111222333333444222222222222222222222222333222222222222222222333/////////000111111222222000000000000111111111111222111111000000000000000.../////////000000111111000000000000000//////...///000000111000...---,,,000///...------...///000......---------,,,,,,,,,---------,,,,,,,,,++++++------------......///000++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............,,,,,,***+++,,,,,,******+++,,,************))))))))))))+++******************+++++++++************++++++------............//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***+++---......---+++************++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,------...++++++++++++++++++++++++))))))******++++++++++++,,,++++++++++++++++++,,,++++++,,,,,,,,,---------...---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,---.........---,,,,,,,,,---------......000000000000000000000000---------...///000000111.../////////000000111111000000222444555666777777777555333333444444333222444444333333333444444555666666666666555555555555777777777777777888999999999999888888777777666666666777777888888888888777888888888888999:::;;;<<<===<<<<<<<<<======<<<;;;777888:::999888888999:::;;;;;;>>>CCCAAA>>>BBBJJJJJJTTT\\\___fffrrryyyzzz|||yyylll___VVVNNNHHHBBB@@@@@@===:::888555444444333333333333444444444444444444555555555333444444444333333222111111111222333222111000///......///000000111000000000000000000000000000000+++,,,,,,------,,,,,,+++...---,,,,,,,,,,,,---...,,,------...///000111111000000000000000000000000............////////////222111000//////000111222222111000//////000111222000000111111111111000000333333333444444333222222000111222333444444444444111111111111111111111111444333333222222333333444222222222111111111000000111111111111111111111111111111111111111111111111000000111111111111000000111///...000222333111//////////////////000111111000000000000////////////////////////000000000000//////.........---------........................////////////////////////******++++++,,,---............---------,,,,,,,,,......------,,,+++******++++++++++++++++++++++++------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------+++***)))))))))***,,,,,,++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,************************+++++++++++++++***)))(((------------,,,,,,+++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********------------------------------++++++++++++------......///000000000000000000000//////.........---000000000000////////////---------///000333444666333333333222222111111111444333222222555777888999:::999777666555555555666666666555555444444444333777777777777777888888888999999999888888888777777:::::::::999999888888888<<<999777777999:::777555999999999999999999999999:::::::::;;;<<<===>>>???DDDHHHLLLMMMNNNSSS\\\cccmmmooo{{{kkk]]]TTTLLLFFF@@@???===;;;999777666555555444444333333222222111333333444555444333111000111111111111111111111111111111111111111000////////////000000000000//////............////////////////////////////////////...---,,,,,,,,,,,,---...------......//////000000////////////////////////........./////////000000111000000000000000000111111000000000000000000111000000111111111111000000111111222222222222111111000111222333444444444444111111111111111111111111333333222222222222333333222222222111111111000000111111111111111111111111111111111111111111111111000000111111111111000000333111000111333333111...000000000000000111222222000000000000////////////.../////////000000000000000000/////////....................................//////////////////...++++++,,,,,,------.........------------,,,,,,,,,---------,,,+++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,+++***)))))))))***+++,,,,,,,,,,,,------,,,,,,+++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))***++++++************************+++++++++++++++***)))))),,,,,,------,,,,,,+++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******---------------------------,,,,,,++++++,,,,,,---......///000000000000000000/////////..................//////000000000111...///000000111222333333333222222222222222222111333222222222444777888999:::999777666555444555555888777777777666666666555666666777777777888888888999999999999888888888888:::::::::999999888888888999888666777999:::999777::::::::::::::::::::::::::::::::::::;;;<<<===>>>===@@@CCCCCCCCCFFFMMMSSSUUUYYYggg|||vvvdddUUUKKKEEE???;;;<<<;;;:::888777555444333222333333333333333333333333333333333333333222222111111111111111111111111000000000000000///......//////000000000000//////,,,,,,------......//////------------------------...------,,,,,,------.....................//////////////////////////////////////////000000000000///000000111111000000//////000000111111000000//////000000111111000000//////000000111111111000000000111222333333333333333111111111111111111111111333333222222222222333333222111111111111000000000111111111111111111111111111111111111111111111111000000000000000000000000333222111222222222000...111111000000111111222222000000000000////////////....../////////000000000000000000000000/////////..............................////////////......------------------......------------,,,,,,,,,,,,,,,,,,,,,+++******))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************,,,,,,++++++***+++++++++******))))))******+++,,,,,,,,,---------------,,,*********++++++++++++,,,++++++++++++++++++++++++,,,,,,++++++************++++++***))))))***++++++***************************++++++++++++***)))))),,,,,,,,,,,,,,,++++++***,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++***------------------------+++,,,,,,------,,,,,,+++......///000000000000///////////////............,,,---...///000111111222000111222333333222222111111111111222222222222222111111222333444666888999:::999777555444444444555777777777666666666666666555555666777777888999999:::::::::999999999888888999999999999999888888888777666666777999;;;:::999:::;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<===777999:::999888999===BBBBBBHHHVVVhhhwwwxxxppp]]]UUUJJJAAA===;;;888666777666555444333333222111111111222222333444444555222222222222222222333333111111111111111111111111/////////.........------...//////000000//////...***++++++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------.....................---/////////////////////////////////000000000111111...///000111111000///......///000111111000///...//////000000000000////////////000111111111000000000000111222222222222222111111111111111111111111222222111111111111222222111111111111000000000000111111111111111111111111111111111111111111111111111111000000000000111111111111111111222111000///111000000000000000111111000000000000////////////........./////////000000////////////////////////..............................///000000///........................---------------,,,,,,,,,+++++++++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,))))))))))))))))))))))))------,,,+++***************************+++++++++++++++,,,,,,------,,,,,,************++++++++++++++++++++++++++++++++++++,,,,,,++++++******))))))+++******************+++******************************+++++++++******)))++++++,,,,,,,,,++++++***,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++---...//////000000/////////////////////.........------......///000000111///111333444555444222111000000111111222222333333000111333444444666888999:::999777555444333444444444444444444444444444444444444555666777888999:::::::::::::::999999999999999999999888888888888888888777777888999999999999999999:::::::::::::::;;;;;;:::::::::::::::;;;;;;777888888777555555888;;;<<>>AAADDDHHHKKKLLLTTT]]]gggoooxxx}}}fff]]]RRRKKKJJJHHHBBB===:::888666444444444333333222222222222222222222222333333333222222111111111222111000//////000222333000000000000000000000000111000///.........//////......////////////......+++,,,,,,---......//////------------------------,,,------......------,,,------------------..........................................////////////...//////000000//////......//////000000//////......//////000000//////......///000111111222111111///000000111111111000000000000000000000000000000111111000000000000111111//////000000000000000111111111111111111111111111111111111111111111111111222111000//////000111222...///111111000000111222//////...---------......000000000000////////////------........./////////------------....................................---...///111111///...---------------------......,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,)))))))))))))))))))))))),,,,,,++++++***+++++++++))))))***++++++++++++***'''((()))***+++++++++***)))))))))************+++++++++++++++++++++++++++************************)))***++++++++++++***)))************************))))))***++++++++++++***)))***++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------...////////////............////////////////////////.........---------///111222444444444333000000000111111111111111...222666777777777:::===;;;999777555333222222222555555555555555666666666444444555666666777888888999999999888888888777777777777777888888888888888999:::;;;999777666666777666666777777888888999999;;;::::::999888888888888777777777777888999999:::999;;;;;;999;;;@@@CCCBBBCCCKKKTTTZZZcccmmmuuuvvvwwwttttttxxx||||||yyyssshhh^^^LLLGGGAAA===<<<;;;999777888777666666555444444444222222222222222222222222444333333222111111000000222111111000//////000000000000000000000000000000111000///.........///000---......//////......---------------............------------------------,,,,,,---......---,,,,,,,,,,,,,,,------.................................------------............/////////......//////////////////....../////////......////////////......------...///000000000000///000000000000000//////000000000000000000000000000000000//////000000000////////////000000111111111111111111111111111111111111111111111111111111222111000//////000111222222444555444111///000111000000///...............000000000000////////////---------.........//////---.........////////////........................,,,...000111111000...,,,++++++,,,,,,------......,,,,,,,,,++++++++++++***+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************+++++++++***++++++,,,,,,((()))***+++,,,++++++***(((((()))***+++,,,,,,+++))))))))))))************++++++++++++++++++++++++(((((())))))******++++++)))***++++++++++++***)))************************))))))***+++++++++++++++))))))***+++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,---......//////................../////////000------..................000000000111111111222222111111111111000000000000...333888999888888;;;>>>;;;999777444333222222222444444444555555666666666555555555666666666777777888888888777777777666666666777777777888888888999777999:::999777666888999666777777888999999::::::;;;;;;999888777777777777777666666666777888888777777;;;<<<999;;;@@@AAA>>>===CCCGGGIIINNNVVV]]]^^^^^^[[[\\\aaaeeekkkuuuxxxnnnbbb\\\ZZZVVVOOOHHH===<<<;;;888666555666666666666666666555555666777222222222222222222222222222222222111111111111111222222111111000///------000000000000000000000000111000...,,,,,,---...///---......//////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---...//////........................,,,,,,,,,---------......000///...------...///000000///...------...///000......////////////......+++,,,---...///////////////000000000000000//////000000000000000000000000000000////////////000000.../////////000000111111111111111111111111111111111111111111111111111111222111000......000111222777888999777222//////000111111000///////////////000000000000////////////---------.........//////.../////////000000111111........................,,,...000111111000...,,,******++++++,,,---......,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,++++++++++++++++++,,,************************************+++,,,------((()))***+++,,,+++******((()))***+++,,,---------))))))))))))************++++++++++++++++++++++++''''''((()))***+++,,,,,,)))***+++,,,,,,+++***)))************************((()))***+++++++++++++++((()))***+++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++...---++++++++++++---...,,,---......//////......---.........//////000000+++,,,,,,---...///000000222222111000//////000000222222111111000000/////////444999;;;999999<<>>>>><<<===DDDIIIKKKIIIGGGHHHMMMRRRXXXbbbkkk}}}xxxqqqlllgggdddZZZQQQHHHDDDEEEFFFCCC@@@777999:::999555444555666///000111111111222444666222222222222111111111111000000000111222222333333111222222222000...,,,+++000000000000000000000000000...---++++++,,,---...---..................---------,,,++++++******)))++++++++++++++++++++++++)))***---///000///---+++)))+++---...------...///.........------.........//////......---------,,,+++,,,------......---------------------------------......//////////////////////////////.........////////////////////////////////////////////////////////////////////////222222222111000//////...111111000000//////......//////000000000000//////222222111111111111222222333333333222222111111111000000000000000///......////////////////////////---------............///......------------......///...---,,,,,,---...//////............------------------,,,,,,,,,+++++++++++++++++++++++++++,,,++++++++++++++++++++++++)))***++++++***)))***+++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------************************---,,,***)))((()))******,,,+++++++++***)))))))))************+++,,,------,,,,,,,,,++++++*********,,,++++++******++++++,,,******))))))))))))******++++++************++++++******+++++++++,,,,,,,,,+++++++++++++++***)))(((+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,+++******+++,,,,,,---......,,,+++*********+++,,,---,,,+++***))))))***+++,,,,,,,,,,,,++++++*********(((((()))***++++++,,,,,,,,,,,,++++++***+++++++++---------............///////////////////////////---------......000111111<<<777111......111333444444333111////////////000222222333555777888999:::777555333111111111222333444444444444444444444333333444444444333444777999888888888888777777777666666777888::::::999888888:::999999999888777777777777777888888888888777777666666666666666666666666666666777888999::::::;;;444555555666666666666666;;;<<<<<<===>>>============???AAACCCEEEHHHLLLPPPiiittt|||zzzyyyqqqiii___UUUPPPMMMKKKJJJBBB???<<<;;;;;;:::777444777777777777666666666666111222222333333222222111333333222222111000//////000000111111111111000000111111000000//////......//////000000000000//////////////////////////////........................000///...,,,,,,,,,---...,,,,,,,,,++++++*********+++---///111111000...------...///...,,,+++++++++......------------......////////////............---......///////////////------------------------------...///////////////////////////....................................//////////////////////////////////////////////////////000000000000111111000000000000//////......//////000000000000////////////............//////111111111111111000000000000000000000000///..............................---------............///......------------......///...---,,,,,,---...///............------------,,,,,,,,,,,,++++++++++++---,,,,,,++++++*********++++++++++++++++++++++++)))***++++++***)))***+++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,&&&''''''((())))))*********************))))))))),,,,,,+++***************+++++++++***************++++++*********+++,,,,,,,,,,,,,,,+++++++++******,,,++++++******++++++,,,*********))))))*********++++++************++++++******+++++++++,,,,,,,,,+++++++++++++++***))))))+++,,,,,,------,,,,,,+++)))***++++++,,,,,,++++++******++++++,,,------...++++++*********+++,,,---++++++************++++++,,,,,,,,,+++++++++******))))))******+++,,,,,,,,,,,,++++++*********++++++---------............///....................................///000111222999555111...///111333333222111000///.........///000111111222333444444555555444333111111222333444333333444444444555555555444555666555555555888:::888888777666666666666777666666777888888888888888777777777777777666666666666777777888888777777666555555555555555555555555666666777777888888999999444555666666777777666666999::::::;;;;;;;;;;;;;;;999;;;<<<======???CCCEEERRRZZZdddjjjjjjhhhhhhiiiuuuvvvlllccc]]][[[ZZZXXXRRRJJJDDD@@@>>>======:::888666666777777555333444444444333333333222222222222333333333333222222333333222111111000//////000000111111111111000000000000000000//////......//////000000000000//////................................................//////...------------------,,,,,,,,,++++++++++++,,,...///000000///---+++---...///...,,,+++++++++------,,,,,,,,,,,,------......//////////////////------...///////////////------------------------------...////////////...................................................////////////////////////////////////////////////,,,---...///000222222333000000000////////////......//////000000//////.........------------......////////////000000000000//////000000000///..............................---------............///......------------............------------..................------------,,,++++++++++++*********...------,,,+++***))))))++++++++++++++++++++++++)))***++++++***)))***+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,&&&&&&''''''((()))))))))++++++******)))))))))(((,,,,,,,,,,,,,,,++++++******************+++++++++,,,,,,+++*********++++++,,,,,,,,,++++++++++++***++++++************++++++++++++************++++++++++++************++++++******+++++++++,,,,,,,,,***++++++++++++***))))))++++++,,,,,,,,,,,,++++++)))***++++++,,,,,,++++++******++++++,,,,,,------++++++******++++++,,,---++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------------............///........................///////////////000111222333111//////000222222222111000///...---------...000000111111111111222222333333222111111222444555333444444555555666666666333444555555444444666888999777666444444555666777666555555555555666777777555555555555555666666666666666777777777777666666555555555555555555555555666666666666666666666777555666666777777777777777666777888888999999888888777888999888777888:::<<>>>>>>>>???CCCFFFFFFNNNXXX]]]\\\YYYWWWWWWWWWZZZ___aaaaaaaaacccdddfffmmmvvv}}}yyy~~~vvvnnnhhhaaaXXXQQQMMMJJJFFFBBB???=========;;;999777777888888777666333333333444555555555555444444444333333333222222222222333333333333222222111111000000000///////////////000000000000//////////////////////////////...//////////////////...........................------------------------,,,---...///......,,,+++------------------------++++++,,,,,,+++***)))((((((***,,,---,,,,,,---...---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------***++++++,,,---,,,,,,,,,------------------------,,,------...............,,,---------......//////........................------------------------------------------------------......////////////.............../////////......////////////......//////............//////.../////////000111111111......////////////..............................---------............///------,,,,,,,,,,,,------,,,------------------,,,...------------,,,,,,,,,+++++++++*********))))))*********++++++,,,,,,,,,++++++++++++++++++++++++)))***++++++***)))***+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,+++++++++***+++---......---,,,+++)))))))))***+++++++++,,,,,,++++++***))))))))))))+++++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++,,,++++++************++++++******+++++++++,,,,,,,,,)))******+++++++++*********++++++,,,,,,++++++***))))))***++++++++++++*********+++++++++++++++,,,******++++++,,,,,,,,,,,,++++++---......---++++++++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,------,,,------...//////---------............///........................------,,,,,,,,,---......,,,,,,---///222222111///000111111000000000//////000000111333444555666777000000000111222333444555777777666555444333333222000111333333111111222333777555333111000222444555444333222222222333555666333444444555555666666666555555666666666666555555555555555555555555555555555555555444444444444444555555666777777777777777555555666777777777777777666888999999888888888:::777888888999888999;;;<<<;;;???CCCEEECCCBBBCCCDDDBBBCCCDDDEEEEEEGGGJJJLLLKKKSSS\\\aaacccdddgggjjjiiikkkooosssyyy~~~|||yyyzzzzzz||||||vvvllljjjjjjllllllhhheeeeeejjjbbbWWWPPPMMMHHHBBB===;;;:::999888888888999:::555444333444555555333111444444444444333333333444444444444333333333222222111222222333333222222111000000////////////////////////000000000000//////.............../////////......////////////..............................------------------------+++,,,---......---,,,+++------------------------,,,,,,------,,,,,,++++++,,,---...---+++*********------,,,,,,,,,,,,------******++++++++++++++++++,,,,,,---...............------------------------,,,,,,---............---,,,,,,,,,---......//////------------------------------------------------------------------------...............------------............/////////---......//////......---------,,,,,,,,,,,,------////////////000000000000------.../////////......---------------------------------............///------,,,,,,,,,,,,------,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,++++++++++++*********))))))***+++,,,------...++++++++++++++++++++++++)))***++++++***)))***+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,***************+++++++++++++++***)))))))))*********++++++++++++,,,,,,,,,******))))))))))))******++++++************++++++++++++************++++++******+++++++++,,,,,,,,,))))))***++++++++++++*********++++++++++++******((()))******++++++************++++++++++++++++++)))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,))))))))))))***+++,,,------------............///------------------------,,,,,,+++++++++,,,,,,---,,,,,,---///222222111///000000111111111111000000------///000222444555666///000111111222333333444666666555444333222222111222444555555444333444444555333222000000111222333333222222222222333444444444444444444444555555555444444555555555555444444444444444444444444444444444444444444444444555555444555555666666666666666555555666777777777777666444666888888777777777888555666777888888888888777999999:::999888888:::;;;::::::999999:::<<<>>>@@@>>>BBBGGGJJJJJJKKKNNNQQQPPPRRRSSSSSSWWW___dddeeehhhoooqqqkkkccc```___]]]eeeooo{{{|||yyyyyywwwrrrllllllqqqwww{{{}}}xxxlllaaa______ZZZSSSLLLLLLMMMMMMMMMKKKIIIIIIKKKFFFAAA======<<<:::888666666555555555555555555444333222333444333111///222333333222000///000111222111111111111000000000000000111111111111000000////////////...............//////000000//////...---............/////////---......//////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,------------+++++++++,,,,,,,,,,,,,,,+++---...---+++))))))***......------------......,,,,,,,,,+++++++++++++++,,,,,,---............---------------------------+++,,,------......------++++++,,,------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////---......//////......---......------------....../////////...............,,,---......//////......---------------------------------............///---,,,,,,++++++,,,,,,---+++,,,------------,,,+++---------,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++)))***++++++***)))***+++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************((())))))******++++++,,,***************+++,,,,,,+++++++++******************))))))))))))******+++******+++++++++,,,,,,,,,******))))))))))))***************))))))*********++++++************++++++******+++++++++,,,,,,,,,))))))***+++++++++++++++******++++++++++++******((())))))***************++++++******************)))***+++,,,,,,,,,++++++++++++************++++++******+++++++++,,,,,,,,,))))))******+++,,,,,,,,,))))))))))))***+++,,,------------............///---------------------------,,,,,,++++++,,,,,,------------///111222111000...///000111111000//////------...///000222222333000000111222222222222222333333333333333333333333333444666666555444444444222222111000000000000111111222333333444444333333333333333333333222222222444444444555555444444444444444444444444444444444333333444444555555666666333333444555555555555555444444555666666666666555444666888888777555555666666555555666777777777666555555666666555666777888999888777777888999::::::999;;;<<<===>>>>>>@@@AAA<<<@@@@@@>>>@@@GGGJJJIIIIIIPPPSSSOOOJJJJJJJJJIIIMMMVVV```kkkvvv~~~{{{rrrlllhhhgggeee___\\\]]][[[UUUOOOPPPUUUZZZ[[[ZZZWWWTTTMMMEEEDDDEEEBBB======??????>>>=========<<<999888777777777777888888555555555555555444444333666555444444555555333111///111222111///...///111000000000/////////......//////000000000000//////..............................////////////......---------.........//////---......//////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++,,,,,,,,,---((((((((()))*********+++(((***,,,,,,++++++,,,---///......------......///---------,,,,,,+++++++++******+++,,,,,,,,,++++++------------------------+++,,,------......------++++++,,,,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------.........//////---..................---000000////////////000000.........------,,,,,,,,,,,,,,,---.../////////...---------------------------------.........//////---,,,,,,++++++,,,,,,---++++++------------++++++---------,,,,,,,,,++++++---------,,,,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++)))+++++++++***)))***+++---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++&&&&&&'''((()))***++++++******)))((()))***,,,---,,,+++++++++******))))))))))))(((((()))***++++++*********++++++,,,,,,,,,******))))))))))))************))))))))))))******++++++************++++++******+++++++++,,,,,,,,,((()))***+++++++++++++++******++++++++++++******(((((()))***************++++++******************)))***+++,,,---,,,++++++,,,+++***))))))***+++,,,*********++++++,,,,,,,,,(((((()))***++++++,,,,,,,,,++++++,,,---...///000---------.........//////------------------------...------,,,,,,,,,------.........///111222111000---...///000000///......000000000000111111111222000000111222222222222111///000000111333444555555111333555555444222222222111111111111000000000///111222333444555444333333333222222222111111000000333444444555555444444333444444444444444444444444333333444444555666777777222333444444555555444444333333444555555555444444777999:::999777555444555333222000000222333444333000111333555555555555555666444333333444555444333444444555666777999999999777;;;<<<888888<<<<<<888888>>>AAA>>>;;;>>>@@@@@@888@@@HHHNNNVVV[[[ZZZUUUVVVPPPMMMMMMLLLGGGEEEFFFIIICCC======BBBFFFEEEBBB<<>>999888999:::777777::::::777666666777666555666777777555555555777000111111222222222222222555333222222444444333222...111222222000///111333111000000000////////////......////////////......---...........................////////////......---------.........//////---..................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,...///*********++++++,,,,,,,,,************************++++++++++++++++++++++++------------------------///...,,,++++++,,,---...------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,---...//////---------,,,,,,+++++++++...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---......///.........------.....................//////000000......//////...---,,,,,,........................------............------////////////////////////222444444333111/////////---------,,,,,,+++++++++,,,+++)))(((((()))+++,,,......---,,,,,,+++******---+++******,,,------,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))))))))******++++++++++++************++++++++++++*********++++++,,,,,,++++++***++++++******************+++***((()))***,,,++++++******))))))))))))******)))************+++++++++************************))))))))))))))))))))))))************************((((((((((((((((((((((((***++++++,,,,,,++++++*********+++++++++******)))++++++++++++++++++++++++)))))))))***+++++++++,,,+++++++++++++++***)))(((((())))))))))))*********))))))*********+++++++++,,,++++++******++++++,,,,,,,,,,,,+++++++++******)))***++++++,,,---......///...------------...///,,,,,,,,,---------......++++++++++++++++++++++++---------............///...//////000111222222222222111000000000111333333444333111//////000111222333333333444333333222222333333333444444444555555222222222222222222222222777666555444333222222333555444333222222222333444777777888777555555666888888888777555555444444444444444444444444444444444333333333333333333333333555555555444444333333333555555555444444333333333222222222222222222222222333333333333333333333333555555555555555555444444444444444444444444444444444444444444444444444444777777888888888888777777::::::;;;<<<>>>???@@@@@@???>>>===<<<;;;;;;;;;;;;999999999999999999999999666666666555555444444444222222222222222222222222222222222111111111000000333333333444444444555555111111111111111111111111111111222222222222111111222222222111000//////...111111111000000000//////------............---------------............///............---,,,++++++000000000000000000000000---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,***)))***+++,,,---------------------------,,,------......------,,,++++++,,,,,,---......///---------,,,,,,+++++++++...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...------.........///////////////000000///......---........................------............---------------------------------///000000...---...///---------,,,,,,+++++++++...---+++******+++---...//////...------,,,++++++---+++******,,,------,,,++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************++++++++++++************++++++++++++*********++++++,,,,,,++++++***************************+++***((()))***,,,++++++******))))))))))))******)))************+++++++++************************************************************************))))))))))))))))))))))))***++++++,,,,,,++++++***,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++***************++++++++++++++++++++++++***)))))))))))))))*********++++++***+++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------..................///000000111222222111111000///000111222333444333111000///000111222333333444444444333333222222222222222333333333444222222222222222222222222444444333333333444444444444444333222222222333444555666777666555666888999777666555444333333333333444444444444444444444444333333333333333333333333444444444333333333222222444444444444444333333333222222222222222222222222333333333333333333333333444444333333333333333333444444444444444444444444333333333333333333333333444444555555555555444444555555666666777888999999:::999888777666666666666555555555555555555555555555555555444444333333333222222222222222222222222222222222111111111000000222222333333333444444444111111111111111111111111000000111111111111000000222222111111000//////...111000000000/////////...------............------------------............---------...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++************************,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,++++++***+++,,,...///------------------------------............------++++++,,,,,,------......------,,,,,,,,,,,,++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,------------------.........///000000000000///......------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......------...///------,,,,,,,,,,,,++++++///...---,,,,,,---.../////////......------,,,,,,,,,+++******,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++++++++************++++++++++++*********++++++,,,,,,++++++***************************+++***((()))***,,,++++++******))))))))))))******)))************+++++++++******************************************************************************************************++++++++++++******+++,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++******************++++++++++++***))))))************+++++++++,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******------,,,,,,++++++++++++***+++---......---+++***,,,,,,,,,,,,------------------------------------------------..................//////000000111111111000/////////000222333333222111000///000111222333333444444444444333333111111111111222222222222222222222222222222222222111222222333444555555666444333222222222333444444333444666666555666888:::666555444333222222222222444444444444444444444444333333333333333333333333333333333222222222222222333333333333444444444444333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222222333333444444333333222111222222222333333333333444444333222111111111111333333333333333333333333333333333333333222222222222222222222222222222222222111111111111000000000111111111222222222333333111111111111111111111111//////000000000000//////222111111000000//////...000000////////////......------............------------------............,,,,,,------...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++************************,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,++++++++++++++++++,,,------------------------......////////////......------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...---...///,,,,,,,,,,,,,,,,,,,,,,,,......------------............---------,,,,,,,,,,,,+++)))***+++------,,,,,,,,,,,,++++++*********++++++++++++++++++++++++))))))))))))))))))))))))*********+++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,++++++******************++++++++++++***((()))***,,,++++++******))))))))))))******))))))*********+++++++++******************************************************************************************************++++++++++++******))))))***+++++++++******++++++++++++++++++++++++,,,+++++++++***)))))))))******+++++++++******)))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,+++++++++******,,,++++++++++++++++++++++++---///111111///---+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................//////000000000000000///...///000111222222111000000000000111111222333333444444444444333111111111222222222222333222222222222222222222222111222222333444444444444444333222222222333444555444555666666555555777999555555444333333333333333333333333333333333333333222222222222222222222222222222111111111111111111222222222333333444444555333333333333333333333333222222222222222222222222111111222222222222222222222222222222222222222222111111111111111111111111333333444444444444333333333333333333333222222222111111000///////////////333333333333333333333333222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111......////////////......111111000000////////////000000//////////////////------............------,,,,,,---------.........++++++,,,---............////////////////////////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------+++++++++******+++++++++------------------------,,,,,,---......---------------------------------------............------------------------------...///000///---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,***))))))+++,,,,,,+++,,,,,,,,,++++++*********++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))******++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***))))))*********++++++++++++***((()))***,,,++++++******))))))))))))******))))))*********+++++++++************************************************************************************************)))******++++++******)))((()))***+++++++++++++++++++++++++++++++++++++++,,,+++++++++***))))))))))))******+++++++++************+++++++++,,,,,,,,,************++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******))))))***++++++,,,------***,,,///222222///,,,***+++++++++,,,,,,,,,------************************,,,,,,,,,------------................../////////000///.........///000111000000000000000000111111111222222333444444333333222222222222333333333333222222222222222222222222222222333444444333222222333333222111222333444555666777777666444333444666666555444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111111222222333333444444444333333333333333333333333222222222222222222222222111111222222333333333333222222222222222222222222111111111111111111111111222222333333333333222222444444444333333333333222222111000000000000000000333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000/////////000000000111111000000000000000000000000......////////////......000000000///////////////000000000000000000000000------............------,,,,,,,,,------------...++++++,,,---............////////////////////////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,***++++++,,,,,,------...+++++++++,,,,,,---------,,,++++++******++++++,,,.........---------------++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------,,,......---+++)))((()))++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++************+++***))))))+++,,,,,,+++,,,,,,++++++++++++++++++++++++++++++++++++++++++************************((((((((()))******++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***)))))))))***++++++,,,,,,+++***((()))***,,,++++++******))))))))))))******)))************+++++++++************************++++++++++++++++++++++++************************************************))))))************))))))***+++,,,,,,------------+++++++++++++++++++++++++++++++++***************))))))***++++++++++++***************+++++++++,,,))))))*********+++++++++,,,++++++******++++++,,,,,,,,,,,,+++++++++******(((((()))***+++,,,------)))+++---//////---+++)))++++++++++++,,,,,,,,,,,,************************,,,,,,,,,,,,------------------..................///...---------...000111//////000000000000000000///000111222333333333222222222222222333333333444222222222222222222222222111222333444444333222111333222222111222333555666777888888666333222333444555555444444444444555555333333333333333333333333222222222222222222222222111111111111111222222222222222222222333333333333222222222222222222222222222222222222222222222222111111111222222333444444111111111111111111111111111111111111111111111111///000000111111000000///222222222222222111111111222222111111111111222222111111111111111111111111000000000111111111111111111111111111111111111111//////000000000000000111/////////000000000111111000000000000000000000000......////////////......////////////////////////...///////////////000000------............------,,,,,,,,,,,,------------,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******************++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,---......---,,,,,,******+++,,,,,,---......------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,/////////.........------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,+++---...---+++******++++++++++++,,,,,,---------++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***((()))+++,,,,,,+++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++(((((()))******+++,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***((())))))***++++++,,,,,,+++***((()))***,,,++++++******))))))))))))******)))************+++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))************))))))******+++,,,------------++++++++++++++++++++++++***************+++++++++))))))***+++++++++++++++)))))))))*********++++++*********+++++++++,,,,,,+++******))))))******+++,,,,,,,,,+++++++++******))))))******+++++++++,,,)))+++---......---+++)))***++++++++++++,,,,,,,,,************************++++++,,,,,,,,,---------------------------------......---------...///000...//////000000000000000......///111111222222111111111111111222222222222222222222222222222222222///000222444444444333222222222111111222444555666666777777555333333444555444333333333333333444444222222222222222222222222111111111111111111111111111111111222222222333333333333333222222222222222111111111111111111111111111111111111111111111111//////000000111222222333111111111111111111111111222222222222222222222222000000000111111000000000000000000000000111111111111111111000000111111222000000000000000000000000000000000111111222222222111111111111111111111111////////////000000111111//////000000000111111111000000000000000000000000/////////000000/////////////////////////////////,,,,,,,,,------.........------............------++++++,,,,,,,,,------------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++,,,,,,,,,+++******+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,---......---,,,,,,******+++,,,,,,---......///......---+++******)))---,,,,,,++++++,,,,,,---000000/////////.........,,,------.../////////...,,,,,,,,,,,,,,,,,,,,,,,,---..................---++++++++++++++++++++++++,,,---//////.........///+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++***((()))***,,,,,,+++*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++++++++,,,,,,+++++++++((())))))***++++++,,,,,,+++***((()))***,,,,,,+++******))))))))))))******)))************+++++++++************************++++++++++++++++++++++++************************(((((((((((((((((((((((())))))************))))))'''((()))***+++,,,,,,,,,++++++++++++++++++++++++))))))******+++++++++,,,((()))***+++++++++++++++((())))))))))))*********++++++,,,,,,,,,---------******))))))))))))******,,,,,,,,,+++++++++******+++++++++***************,,,---///000000///---,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------......---,,,---...///000......///000000111000000------///000000111111111000000000000111111111111222222222222222222222222,,,...111333555555444444222222111111222444555666444555555555444444555777222222222111222222333333222222222222222222222222111111111111111111111111111111222222333333333333444333333222222111111111000000000000000000000000111111111111111111111111---......///000111111222000000000000000000000000222222222222222222222222222222333333333333222222000000000111111111222222000000/////////000000111111111111111111111111111000000111111222222222333000000000000000000000000.../////////000000111111000000000000111111111111000000000000000000000000//////000000000000//////.........///////////////*********++++++,,,,,,,,,---..................---++++++,,,,,,,,,---------............---,,,++++++........................------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,((()))+++,,,---,,,,,,+++...---,,,+++***+++,,,,,,******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++***)))***+++***+++,,,------,,,+++***+++++++++++++++++++++++++++)))(((***...000///---,,,,,,---......---,,,,,,++++++,,,------,,,++++++///............---------,,,,,,,,,---------......///............---------,,,,,,,,,---------......---------,,,,,,+++++++++,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***...------,,,,,,------...---,,,+++***))))))))))))******++++++++++++******))))))))))))))))))))))))************************---,,,,,,++++++,,,,,,---+++++++++*********))))))+++,,,------++++++,,,---++++++******************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++...------,,,+++***))))))'''((()))++++++***))))))))))))))))))))))))))))))************************)))))))))))))))***++++++***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))((((((++++++******************************************)))************+++++++++************************)))))))))***+++++++++,,,***++++++,,,,,,++++++***------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++------,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...000111///---////////////////////////111111000///...---,,,,,,000000000000111111111111222222222111111111000000333333222222111000000000//////000000111111111222222222222333444555666777555555555444444555555555555444333333222222222222111111111111111111111111000111111111111222222222222222111111111111222222111111111111111111111111111222222222222111000///000000000000000000000000111111111111111111111111111111000000000000111111222111000//////000111222111111000000000000111111000000000000000000000000000000000000000000000000333333222222111///...---111111000000//////......000000000000000000000000000000000000000000000000......////////////......////////////////////////...........................------------...//////***+++,,,---............///...---,,,+++,,,,,,---000///...------------------------,,,,,,+++++++++------------------------------,,,+++************((()))+++,,,,,,+++)))(((---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***,,,---,,,+++***+++,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++...,,,+++,,,...///...,,,,,,,,,---......---,,,,,,+++,,,------------,,,+++------------,,,,,,,,,,,,,,,,,,,,,------------...............------------,,,,,,,,,------------...---------,,,,,,+++++++++,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,******)))))))))++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++*********))))))***,,,---,,,+++***+++,,,++++++******************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++---,,,,,,++++++******)))&&&'''(((************)))***************************************************)))))))))))))))*********************************++++++++++++++++++***++++++++++++++++++++++++,,,,,,++++++***))))))(((************************************************)))************+++++++++***************************************+++++++++***++++++,,,,,,++++++***+++++++++,,,,,,---------+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++,,,...000000///---........................000000//////......------//////000000000111111111222222222111111000000000111111111000000000/////////000000000111111111111222222222333333444555666555444444333333444444555333333222111111111111111111111111111111111111111000000111111111222222222222111111000000111111222111111111111111111111111000000000000000000000000111111111111000000000000111111111111111111111111111111000000000000111111111111000//////000111111111000000000000000000111000000000000000000000000000000000000000000000000000000000111000000///...000000000000//////......////////////////////////////////////////////////......////////////......................................................---------------...//////++++++,,,---............///...---,,,,,,,,,------...------,,,,,,,,,,,,---------------,,,,,,++++++------------------------,,,,,,++++++***+++++++++)))***+++,,,,,,+++***)))------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,------,,,++++++++++++,,,,,,,,,,,,,,,+++***)))(((************************+++,,,------++++++,,,---,,,++++++++++++++++++,,,++++++++++++++++++++++++000...------......---+++,,,------......------,,,,,,------......------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------............------------,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------,,,,,,,,,,,,------...---,,,++++++******+++,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++***************)))+++,,,+++***)))***+++******+++++++++++++++++++++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++************************++++++++++++++++++++++++&&&'''((()))************++++++++++++++++++++++++******************************)))))))))))))))***************************++++++++++++++++++++++++************************,,,,,,++++++***)))))))))************************************************)))************+++++++++************************+++++++++******************++++++,,,,,,++++++***))))))***+++,,,---......+++,,,,,,------,,,,,,+++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,+++,,,---///000///---................................................//////000000000000111111111111111111000000000000000000000///////////////000000000000111111111111222222222333333444444555333333222222222222333333222222111000000000000111000000000000000000000000000000000111111111222222222111111000000111111222111111111111111111111111//////.........///000000222222222111111000000000111111111111111111111111111000000//////000000111111000000//////000000111000000000000000000000000000000000000000000000000000000000000000000000000------...///000000//////000000000////////////...////////////////////////////////////////////////......////////////......---------------------------------------------------------------.........,,,,,,------...---------......---,,,,,,,,,------,,,++++++++++++,,,,,,---...---------------,,,,,,------------------------+++++++++***++++++,,,,,,************************,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---,,,,,,,,,++++++++++++++++++++++++++++++***)))(((+++++++++++++++++++++++++++,,,---,,,+++***+++------,,,+++******+++,,,---++++++++++++++++++++++++------,,,------------,,,------------------------------------------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---------.........---------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---************************+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,---...---,,,,,,+++++++++,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************************(((***+++***)))((()))*********+++++++++++++++,,,+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++))))))))))))))))))))))))))))))******+++++++++,,,))))))******************++++++++++++++++++++++++************************+++******)))))))))))))))************************++++++************++++++))))))))))))))))))))))))+++++++++*********))))))***************+++++++++************************))))))*********+++++++++************************,,,+++++++++***)))))))))***++++++,,,,,,++++++***)))******+++,,,,,,------+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++---------------------------,,,+++,,,...///...---........................---------....../////////////////////000000000111000000000000000000000000//////000000000000000000000000000000000111111111111111222333333333333333111111111000000111111111222111111000000000111111////////////////////////000000000000111111111111111111000000000000111111111111111111111111111111//////.........///000111222222222111111000//////111111111111111111111111000000////////////000000000000000//////000000000///000000000000000000///000000000000000000000000000000000000000000000000,,,---......//////......////////////////////////////////////////////////////////////////////////......////////////......------------------------------------------------,,,,,,------............---------...------,,,,,,------------------------+++++++++++++++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------++++++***))))))***++++++,,,+++++++++++++++++++++++++++++++++++++++++++++---,,,+++*********,,,,,,,,,,,,,,,+++++++++******((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,+++***)))***,,,---,,,+++******+++,,,---++++++++++++++++++++++++)))***+++++++++,,,---...------------------------------------------------------------,,,,,,,,,,,,+++++++++,,,,,,,,,------...------------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,++++++,,,,,,,,,------,,,,,,++++++,,,,,,******++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************((()))******(((((()))*********++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))((())))))******++++++,,,---,,,,,,+++******************************************************************)))))))))))))))***************************+++******))))))******+++))))))))))))))))))))))))+++++++++***************))))))*********+++++++++************************))))))*********+++++++++************************,,,+++++++++***)))))))))***++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++,,,---......---........................,,,,,,------......//////...////////////000000000////////////////////////000000000111111222222222111111000000000000000000000111222333333222222111000000////////////000000222222111111111222222333//////////////////////////////000000000111111111111000000000000000000111000000000000000000000000000000000//////000000111111111111000000/////////000000000000000000000000000000////////////000000/////////000000/////////...///000000000000///...////////////////////////////////////////////////...............---,,,,,,.............../////////......................................................////////////..............................------------------------+++,,,------......---------------...------,,,,,,,,,---------------------,,,,,,++++++,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------++++++***))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++******+++++++++++++++,,,+++******)))((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++))))))***+++,,,++++++++++++++++++,,,++++++++++++++++++++++++'''(((***+++***+++---......------,,,,,,------...---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------..............................---,,,,,,+++******,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,)))******++++++******)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***************+++++++++(((***+++***)))((()))*********++++++,,,---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))************************)))))))))*********++++++------+++***************))))))))))))))))))))))))************************)))))))))))))))******+++************************+++***)))(((((()))***+++))))))))))))))))))))))))************************)))))))))***++++++,,,,,,************************)))************+++++++++************************+++++++++******************++++++,,,,,,++++++***,,,,,,++++++************+++,,,,,,------,,,,,,+++------,,,,,,+++******)))++++++++++++++++++++++++************************...,,,++++++,,,------,,,------------------------,,,,,,------.........///......////////////000000............///////////////000000111222333333444111111111111000000000000000000222333333222111000000000////////////000000222111111111111222333333000000000000000000000000/////////000000000111111111000000//////000000111000000000000000000000000000111111111111000///...////////////////////////000000000000000000000000000//////......//////000...//////000000//////.........000000000000......////////////////////////////////////////////////.../////////...---,,,,,,---............/////////......................................................////////////......////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,......------,,,,,,,,,------...---------+++,,,---.........---------,,,,,,,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,*********************************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))***++++++,,,+++***)))(((***+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***+++,,,,,,******+++,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++(((***,,,,,,******,,,......---,,,,,,,,,,,,---...,,,+++************+++,,,,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,---------,,,,,,,,,++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++*********++++++,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++************++++++))))))*********+++++++++)))***++++++))))))***+++******++++++,,,------...+++,,,,,,------,,,,,,+++************************************************++++++++++++++++++++++++))))))))))))************))))))((((((((()))++++++************************************************(((((((((((()))***,,,,,,************************+++***)))(((((()))***+++************************************************((())))))***++++++,,,,,,************************)))************+++++++++***************************************+++++++++***++++++,,,,,,++++++******************++++++++++++,,,,,,------,,,,,,+++,,,+++++++++++++++++++++************************++++++++++++++++++++++++...---+++***,,,------,,,------------------------------------------------........./////////000000---------....../////////......///000111222333333111111111111000000000//////000111222222111000///000000////////////000000000000000000000111222222111111111111111111111111////////////000000000111000000////////////000000000000000000000000000000///000111222111///,,,***,,,,,,------.../////////000000000000000000000000//////............//////......///000000///......---...000111111000...---////////////////////////////////////////////////------...////////////...---------.........//////......................................................////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,......---,,,+++++++++,,,---............+++,,,---.........---------,,,,,,++++++++++++,,,*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++***+++++++++)))***+++,,,,,,+++***))))))*********++++++++++++************************+++,,,,,,---,,,+++***(((******+++,,,+++***)))(((------------,,,+++******************************+++,,,------++++++,,,---***+++,,,------,,,+++***+++++++++++++++++++++++++++---///---+++)))+++---...---,,,,,,,,,,,,---...,,,+++***))))))***+++,,,+++++++++************)))******+++++++++,,,,,,,,,---------,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------)))***+++,,,,,,+++***)))***************************++++++,,,,,,------...,,,++++++++++++++++++,,,*********)))******+++++++++,,,,,,------,,,,,,+++))))))))))))))))))))))))************************++++++************++++++))))))******++++++++++++)))+++,,,+++***)))***+++******+++,,,,,,---......+++,,,,,,------,,,,,,+++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))))))))%%%%%%%%%%%%''')))+++---++++++++++++++++++++++++************************'''''''''((()))+++------************************+++***)))'''''')))***+++******************************************++++++((())))))***++++++,,,,,,************************)))************+++++++++************************))))))******+++++++++,,,+++++++++,,,,,,+++++++++(((((()))***+++,,,,,,---+++,,,,,,------,,,,,,+++*********++++++,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,///---******+++------,,,------------------------------------------------............/////////000---------.........//////,,,---...///000111222333222111111111000000/////////000111222222111///...000000////////////000000///////////////000111111111111111111111111111111////////////000000000000000000////////////000000000000000000000000000000...///111222111---)))'''***++++++,,,---...//////000000000000000000000000//////............//////---...///000000///...------...///111111///...---////////////////////////////////////////////////+++,,,---///000111111111---------.........//////......................................................////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,......---,,,+++***+++,,,---......///...***+++---...///...------,,,,,,+++***)))))))))***))))))*********+++++++++++++++++++++++++++++++++------,,,+++************((()))+++,,,,,,+++)))((())))))******++++++++++++************************((()))***+++,,,+++************+++++++++,,,,,,,,,,,,,,,+++******))))))(((*********++++++,,,,,,,,,000///...---,,,+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------)))***+++---...///000000,,,,,,,,,++++++***************))))))******+++,,,+++,,,------------,,,+++***++++++,,,,,,++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,++++++***)))(((((('''((()))***+++,,,,,,,,,******+++++++++,,,,,,,,,************+++,,,---...************************)))))))))***+++++++++,,,,,,,,,++++++***)))))))))+++++++++*********)))))),,,++++++******++++++,,,,,,,,,,,,+++++++++******)))))))))***+++++++++,,,************************************************((()))++++++)))((()))***+++******))))))******+++++++++++++++++++++++++++,,,,,,+++***))))))******)))************+++++++++))))))))))))))))))))))))444...)))(((***,,,***''')))************++++++++++++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++******************++++++++++++++++++++++++))))))(((((()))***++++++))))))*********+++++++++******+++,,,---//////000+++***))))))+++------,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,...---,,,,,,---......---------,,,,,,,,,------...............////////////////////////////////////////////////000111222333111111000000//////..................////////////000000000000111111111111111111111111111111111111---///000222222000///---000000000000000000000000......//////000000111111000000000000000000000000111111000000//////......////////////............//////////////////////////////............//////000000///...............//////............//////000000//////.........---000///---,,,,,,---///000000000//////.........---000///...---------------000//////.........//////........................////////////////////////......------------......---------,,,,,,+++++++++.........------,,,,,,,,,++++++++++++++++++++++++***+++,,,------+++***)))+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))************************((()))***+++,,,++++++***))))))*********++++++++++++++++++++++++*********++++++++++++++++++,,,,,,------,,,++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++)))***+++,,,---.........,,,,,,,,,++++++***************))))))******+++,,,***+++,,,------,,,+++*********+++++++++***))))))+++,,,,,,,,,---------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++...------,,,,,,+++++++++,,,,,,,,,+++***((('''&&&+++++++++++++++++++++,,,************+++,,,---...***************************************+++++++++******************+++++++++++++++*********)))))),,,++++++******++++++,,,+++++++++,,,,,,---------***************+++++++++************************************************(((***++++++***))))))***++++++************++++++++++++++++++++++++++++++,,,++++++***))))))******)))************+++++++++************************,,,((($$$&&&***------,,,)))************+++++++++,,,++++++++++++*********+++++++++++++++++++++++++++++++++++++++***))))))++++++++++++++++++++++++++++++******************++++++++++++++++++++++++***))))))))))))******+++*********++++++++++++,,,******+++,,,---.../////////---,,,,,,---...---,,,++++++++++++++++++++++++,,,,,,++++++******************+++++++++,,,,,,,,,------,,,,,,,,,------------------,,,------...///............////////////.................................//////000111222000000000000//////..................//////////////////000000000111111111111111111111111111111111...///000111111000///...000000000000000000000000///////////////000000000////////////////////////000000000000//////......////////////....................................111000//////.........///000000///.....................------------......000/////////.........---///...---,,,,,,---...///000000000000/////////...//////...---------------.........------...//////......................................................------------......//////.........------------------------,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,+++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))************************************************))))))***++++++++++++***(((((()))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++************+++,,,,,,,,,,,,,,,+++++++++++++++***************))))))******+++,,,******++++++++++++*********************)))(((''',,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,***(((&&&%%%++++++++++++++++++++++++***************+++,,,---************************+++++++++***************((())))))***++++++,,,,,,+++++++++***************,,,++++++******++++++,,,******+++,,,---...//////+++++++++***************************************************************)))***,,,+++***)))***+++,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,+++******)))*********)))************+++++++++++++++++++++++++++++++++'''$$$###%%%)))---...---)))************+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))******++++++++++++,,,,,,,,,,,,******+++,,,---...//////000...,,,,,,------,,,++++++++++++++++++++++++++++++************)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////---............/////////........................------------...///000111000000000////////////...............//////////////////000000000000111111111111111111111111111111//////000000000000//////000000000000000000000000000000//////////////////////////////////////////000000000////////////.../////////............---........................111111000///////////////000///......---.........------,,,,,,,,,,,,------/////////...............///...---,,,,,,---...///000000000000000////////////...------------------,,,,,,,,,,,,---......///------------------------..............................------------..................------------,,,,,,,,,,,,------------++++++++++++++++++++++++************+++,,,------+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++************************))))))******++++++++++++))))))))))))*********+++******+++,,,,,,---......,,,,,,,,,++++++*********(((((()))***************************************+++++++++++++++++++++++++++,,,,,,---------,,,,,,******+++++++++******)))+++++++++*********************))))))******+++,,,************************++++++++++++***)))(((''',,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++******************++++++++++++,,,,,,,,,++++++***,,,,,,,,,++++++++++++******************+++,,,,,,************************,,,+++++++++***)))))))))))))))*********+++++++++************************,,,++++++******++++++,,,******++++++,,,---......,,,+++++++++***)))))))))***************************************************+++,,,+++))))))***,,,,,,,,,++++++++++++,,,,,,************************++++++***************+++))))))*********+++++++++++++++++++++++++++++++++***(((&&&&&&)))******)))))))))*********+++++++++---------,,,,,,,,,++++++++++++++++++++++++++++++---------,,,,,,,,,------++++++++++++++++++++++++******+++++++++++++++,,,++++++++++++++++++++++++,,,++++++***))))))))))))++++++,,,,,,,,,---------******+++,,,------......---+++******+++,,,+++***++++++++++++++++++++++++***)))))))))))))))))))))******+++++++++,,,,,,,,,+++,,,------,,,+++++++++------------...///000000---------.........//////........................---,,,,,,,,,------...///////////////////////////............////////////////////////000000000111111111111111111111111111000000////////////000000000000000000000000000000000000000//////......---//////////////////////////////////////////////////////.........---------........................000////////////000111111///......------............------,,,,,,------..............................------,,,,,,------...//////////////////............---,,,,,,---------******++++++,,,---...///------------------------...........................------,,,,,,------...+++++++++++++++++++++++++++++++++,,,,,,------...++++++++++++++++++++++++******))))))***,,,...///+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***************************************+++++++++*********+++++++++,,,,,,******+++,,,------...///,,,,,,,,,++++++*********((()))***+++,,,,,,,,,+++************************++++++++++++++++++++++++,,,,,,---------,,,,,,+++******++++++******))))))******************************))))))******+++,,,************************+++,,,,,,,,,+++******))),,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************++++++***+++,,,---............++++++++++++++++++++++++******))))))******++++++************************,,,+++++++++***)))))))))+++++++++*********))))))************************,,,++++++******++++++,,,++++++******************,,,+++++++++***)))))))))***************************************************++++++***))))))***,,,,,,++++++******++++++,,,************************+++***************++++++))))))*********+++++++++************************---+++************)))((())))))*********+++++++++---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,---++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***))))))******++++++,,,,,,,,,---------***++++++,,,,,,---------***)))((()))+++---------++++++++++++++++++++++++)))))))))))))))))))))*********+++++++++,,,,,,,,,+++---///...,,,******+++,,,,,,,,,------///000000------------....................................,,,,,,,,,,,,,,,------................../////////............////////////...////////////000000000000000000000000000000000000000////////////000000////////////////////////000000//////......------......................................./////////............------------........................---------...///111333444......------------......//////............//////---------...............---------,,,,,,---------------------------------------,,,,,,,,,------...*********+++,,,---...///------------------------........................------,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,---------++++++++++++++++++++++++******))))))***,,,...///+++,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************************************))))))******+++,,,***++++++++++++,,,,,,,,,)))******+++,,,------...,,,,,,++++++++++++++++++)))***,,,---------,,,,,,************************++++++++++++++++++++++++******+++++++++***))))))******+++++++++******))))))))))))*********************))))))******+++,,,,,,+++************+++,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,******+++++++++,,,,,,,,,******)))))))))******+++************************+++++++++***************,,,,,,++++++***))))))(((***************+++++++++,,,++++++******++++++,,,+++*********))))))))))))+++++++++************************************************************************)))'''(((***,,,+++******************+++*********************************)))******+++,,,)))************+++++++++)))))))))))))))))))))))),,,,,,,,,,,,++++++++++++)))************+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***)))((((((((()))***+++++++++++++++++++++++++++******++++++,,,---------++++++++++++++++++++++++,,,++++++*********++++++++++++++++++,,,,,,,,,,,,***+++++++++,,,,,,,,,---+++******+++...000000000++++++++++++++++++++++++)))))))))************+++******+++++++++,,,,,,,,,+++...111000---***+++,,,+++++++++,,,---...///000,,,------------.........---------------------------,,,,,,,,,,,,,,,---------............/////////............////////////......////////////000000000000000000000000000000//////000000000000////////////////////////////////////..........................................---............/////////.........------------,,,------------------------++++++,,,---///111222333---------,,,------...////////////....../////////---------------.........,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************+++,,,------+++,,,,,,------,,,,,,+++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++))))))))))))))))))))))))************************+++***)))))))))***+++,,,************++++++++++++)))*********++++++,,,,,,++++++++++++++++++,,,,,,)))+++,,,---...---+++******************************************************++++++++++++***)))(((******++++++,,,+++++++++((()))))))))*********+++******))))))******+++,,,---,,,+++******+++,,,---((()))***++++++,,,,,,+++*********+++++++++,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++...------,,,,,,+++++++++------------,,,+++***)))))))))***+++,,,------...******))))))))))))*********************************************+++++++++++++++******************))))))*********+++++++++,,,++++++******++++++,,,******************++++++***************+++++++++************************************************)))))))))'''&&&&&&)))+++***))))))(((((())))))*********************************))))))***++++++,,,)))************+++++++++************************+++,,,---,,,,,,+++++++++)))************+++++++++,,,++++++++++++*********+++++++++++++++++++++++++++***)))((((((***,,,---++++++++++++++++++++++++******++++++,,,------...++++++++++++++++++++++++++++++*********+++,,,,,,*********++++++++++++,,,+++++++++++++++,,,,,,,,,,,,+++***+++---/////////++++++++++++++++++++++++************++++++,,,,,,******+++++++++,,,,,,,,,,,,///333222...++++++---*********+++,,,---...///,,,,,,---------.........---------------------------------,,,,,,,,,---------------.........//////............////////////........./////////000000000000000000000000000000...///000111111000///...////////////////////////------..........................................---------.........//////.........---------,,,,,,------------------------,,,,,,,,,,,,---...///000---,,,,,,,,,------...//////......------......///,,,,,,,,,------.........,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,+++++++++,,,,,,------,,,,,,+++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++************************************************+++***)))))))))***,,,---))))))))))))************)))************+++++++++*********++++++,,,,,,---)))+++,,,------,,,***)))************************************************---------------,,,+++*********+++,,,,,,,,,,,,,,,(((((())))))*********+++*********)))***++++++,,,------,,,++++++,,,------&&&'''(((***++++++++++++))))))*********+++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++,,,,,,++++++***)))((((((***++++++++++++***))))))(((((()))***,,,---...///******)))))))))))))))***************************))))))******+++++++++,,,)))))))))***++++++,,,,,,))))))******++++++++++++,,,++++++++++++++++++,,,))))))***+++,,,------...))))))******+++++++++,,,************************************************))))))(((&&&%%%&&&(((+++))))))(((((((((((())))))))))))))))))))))))))))))******))))))***+++,,,,,,)))************+++++++++++++++++++++++++++++++++,,,---...---+++))))))))))))************++++++++++++++++++*********))))))++++++++++++++++++++++++...---,,,++++++---///000++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++************+++,,,------))))))*********+++++++++++++++++++++++++++,,,,,,,,,+++)))***+++,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,000444333...++++++...)))))))))***+++,,,...///,,,,,,,,,---------......------------------------......---,,,,,,------------------.........//////............/////////000............/////////000000000000000000000000000---///000222222000///---////////////////////////,,,------....../////////........................---------.........//////......---------,,,,,,,,,------------------------......---,,,,,,,,,,,,---,,,,,,,,,,,,------...///...------,,,,,,------...,,,,,,,,,------.........+++,,,,,,------,,,,,,+++,,,,,,,,,------.........++++++++++++,,,,,,---.........---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---)))))))))******+++++++++---,,,,,,++++++*********++++++++++++++++++++++++***+++,,,------+++***)))+++,,,,,,------,,,,,,+++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++************************+++++++++*********)))))),,,,,,***)))))))))***+++)))***++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++((()))))))))************,,,+++++++++***)))))))))++++++++++++++++++++++++************************...---,,,,,,+++***)))(((---,,,+++******+++,,,---++++++++++++++++++++++++,,,***(((***---...---+++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,***(((***---...,,,***,,,,,,,,,++++++************++++++,,,,,,++++++***,,,,,,,,,+++++++++******,,,---......//////......)))***+++---///000111222***+++---//////...---,,,************************++++++***************+++000---(((###"""%%%(((+++,,,------...---,,,***)))************+++,,,---...------------------------++++++++++++************---+++)))(((((()))+++---+++++++++*********))))))************++++++++++++,,,+++***))))))***+++,,,************************((()))***+++++++++++++++++++++************++++++++++++,,,,,,,,,,,,------)))))))))******+++,,,,,,,,,+++******))))))******---,,,***)))))))))******+++++++++*********))))))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,)))******+++++++++******))))))******++++++++++++,,,+++*********+++,,,---************************,,,,,,,,,+++++++++******,,,)))(((***+++)))***...++++++******++++++,,,,,,222333333111...,,,---------,,,,,,++++++,,,,,,---......---,,,++++++++++++.........------,,,,,,,,,---------------------------------............/////////////////////////////////.........---------.........////////////000000//////............///............////////////000000////////////000000000000//////.........------------..................------,,,,,,------............------,,,,,,,,,........................---.........---,,,,,,+++---------------------------------,,,,,,+++++++++***++++++,,,------------..............................---------,,,,,,,,,---,,,***)))))))))******---,,,,,,,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---+++******+++,,,,,,+++)))***+++,,,,,,+++***)))+++******))))))******+++///...,,,++++++,,,...///,,,,,,++++++******++++++++++++************++++++///......---,,,+++************++++++++++++******,,,+++***)))((((((((((((+++++++++*********))))))+++++++++++++++******))),,,------.........------*********+++++++++++++++************++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,++++++******))))))++++++************+++++++++++++++++++++++++++++++++)))((()))+++---+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---+++***+++---///---,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++***,,,,,,,,,+++++++++******)))******+++++++++++++++***+++,,,---...///000111***+++---...///...---,,,************************,,,,,,+++++++++++++++,,,///---+++)))))))))+++,,,,,,,,,,,,,,,,,,+++******************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))((((((((((((+++++++++++++++++++++++++++++++++*********))))))(((((((((((())))))))))))++++++***))))))***++++++************************))))))***+++++++++++++++++++++************+++++++++++++++,,,,,,,,,------++++++++++++++++++******,,,+++******))))))******,,,,,,***)))))))))******+++++++++*********))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,)))******+++++++++******)))*********++++++++++++++++++*********+++,,,---*********************************)))))))))((((((***((()))------***)))+++************++++++,,,---000111111000---,,,,,,------,,,,,,++++++,,,,,,---++++++++++++,,,---............---------,,,,,,,,,------------------------------------....................................///.........------------------........./////////...---------......//////............////////////000000////////////000000000/////////.........---...............---------...------,,,,,,------.....................------------------------------------......------,,,+++---------------------------------,,,,,,+++++++++,,,,,,------...---------------------------------------------,,,,,,,,,,,,...---+++*********+++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---+++******+++,,,,,,+++******+++,,,,,,+++******++++++************++++++---,,,***))))))***,,,---------,,,+++************++++++************++++++,,,++++++******))))))((()))******++++++******)))***)))))))))))))))******+++++++++******************++++++,,,+++***))))))******++++++******))))))((())))))******+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++++++++************)))******************)))++++++++++++++++++++++++***)))((()))***+++***)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++,,,...///...---,,,,,,,,,++++++++++++******++++++,,,,,,++++++***,,,,,,,,,+++++++++******((())))))***************++++++,,,------...//////***+++---.........---,,,************************---,,,,,,+++,,,,,,------,,,---...//////...---,,,,,,,,,+++************+++************+++,,,------++++++++++++++++++++++++******)))))))))(((((((((***+++,,,------,,,+++***+++++++++***************(((((((((((())))))))))))++++++***))))))***++++++******************************+++,,,,,,,,,++++++++++++************++++++++++++++++++,,,,,,,,,,,,---------,,,+++*********,,,+++******))))))******,,,+++******)))*********+++++++++***************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******+++++++++******)))************++++++++++++++++++******++++++,,,---*********************************)))))))))))))))((('''***...///+++(((***)))))))))***+++,,,---......///000...,,,++++++,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,---.........------------,,,,,,,,,------------------------------------................................................------------,,,---------............,,,,,,------......//////............////////////000//////......//////000/////////...............//////......------,,,,,,...------,,,,,,------...............////////////,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------------------------------,,,,,,,,,,,,++++++...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++...---,,,,,,++++++,,,,,,***************+++,,,,,,------------------------------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,---+++******+++,,,,,,+++***++++++,,,,,,++++++***,,,,,,++++++++++++,,,,,,,,,+++***))))))***+++,,,------,,,++++++***))))))++++++************++++++************************)))******++++++******)))(((((((((((()))***+++,,,************************+++***)))((((((((())))))))))))))))))((('''&&&&&&''''''((()))***+++++++++*********+++++++++,,,,,,***+++++++++,,,,,,------++++++++++++++++++++++++,,,+++***))))))+++,,,---***+++++++++,,,,,,,,,---((()))***++++++***)))(((++++++++++++++++++++++++************+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---...------++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,+++++++++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------***+++,,,------------,,,************************,,,++++++++++++,,,------***,,,---/////////------,,,+++***)))))))))+++++++++*********++++++,,,---************************,,,,,,,,,+++++++++*********++++++,,,,,,++++++***************************)))*********+++++++++++++++******************+++************************++++++,,,,,,,,,,,,++++++++++++************++++++***++++++++++++,,,,,,,,,---------,,,,,,+++++++++,,,+++******))))))******++++++******************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++******+++++++++***))))))+++++++++++++++++++++++++++***++++++++++++,,,,,,************************++++++++++++++++++++++++)))''')))---...***)))+++))))))))))))***,,,---...,,,---...,,,+++******+++,,,,,,++++++++++++,,,,,,......---,,,++++++++++++------------------------------------------------,,,,,,---------.................................------------------------,,,,,,,,,---------.............../////////................../////////////////////....../////////........................//////...------,,,++++++...------,,,,,,------...,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,+++++++++,,,,,,***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---+++******+++,,,,,,+++************************---,,,,,,++++++,,,,,,---------,,,++++++,,,------++++++,,,,,,++++++******++++++************++++++******++++++,,,,,,,,,---))))))************))))))))))))(((((()))***++++++************************,,,***'''$$$$$$&&&(((***+++,,,,,,,,,+++***))))))''''''((()))***+++++++++))))))))))))*********+++))))))******++++++,,,,,,++++++++++++++++++++++++++++++*********+++---...++++++,,,,,,---.........((()))***++++++***)))(((++++++++++++++++++++++++,,,,,,,,,,,,,,,+++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,+++++++++******+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,***************************************+++,,,,,,)))*********+++,,,,,,---++++++)))))))))***+++,,,++++++******++++++,,,,,,************************,,,,,,,,,,,,+++++++++++++++***)))(((((()))***+++************************)))*********++++++++++++*********++++++*********************************+++++++++,,,,,,++++++***++++++************++++++*********+++++++++,,,,,,+++++++++,,,,,,---------,,,+++******))))))******************+++*********************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++******))))))******++++++++++++++++++***)))(((,,,+++++++++++++++++++++******++++++,,,,,,,,,,,,************************+++++++++++++++++++++++++++((((((++++++)))***---))))))))))))***+++,,,---***+++,,,+++***)))***+++,,,++++++******++++++,,,......---,,,++++++++++++------------------------------------------------,,,,,,,,,------------...........................,,,,,,------------------,,,,,,,,,---------......000000000000000///...---............//////////////////............//////---------...............//////...---,,,++++++***...------,,,,,,------...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++*********+++++++++++++++++++++++++++,,,,,,,,,+++++++++***************++++++++++++***+++++++++++++++,,,------************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---+++******+++,,,,,,+++)))))))))(((((()))))))))---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))+++,,,,,,,,,,,,,,,++++++************++++++)))******++++++,,,,,,---)))))))))******)))))))))++++++***)))(((((())))))***************+++++++++,,,***&&&$$$$$$%%%(((*********************))))))((())))))******+++++++++(((((()))))))))***************************++++++++++++++++++++++++++++++******++++++,,,---------+++,,,,,,,,,------......)))******************)))++++++++++++++++++++++++,,,---......,,,+++,,,---******+++++++++,,,,,,,,,************************++++++++++++++++++++++++)))***,,,+++******+++---***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,+++++++++******)))******++++++++++++++++++++++++++++++++++++,,,++++++++++++,,,,,,,,,,,,************************))))))))))))***+++,,,,,,***)))(((((((((***+++,,,+++************+++,,,,,,,,,++++++***++++++,,,,,,************************+++************))))))))),,,***'''&&&&&&'''***,,,***************+++++++++(((((((((((()))))))))))))))***++++++++++++***)))******************************+++++++++***))))))++++++************++++++************++++++++++++*********+++,,,---------,,,+++******))))))******))))))***++++++++++++******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************************************))))))))))))******+++++++++++++++***)))(((,,,,,,,,,,,,++++++++++++)))***+++,,,,,,,,,,,,+++************************)))))))))))))))*********,,,)))(((******)))***...***))))))))))))***++++++)))***++++++***)))***,,,++++++************++++++++++++++++++,,,---......,,,,,,,,,------------...------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------------,,,---------...............///000000000///---,,,............///////////////......------......///---------------...............------,,,,,,++++++...------,,,,,,------...+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,***))))))***++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++))))))***+++++++++******+++++++++++++++,,,------************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---+++******+++,,,,,,+++***)))(((((((((((()))***,,,,,,++++++++++++,,,,,,************************((()))+++,,,------,,,+++++++++************++++++((((((((()))))))))******((())))))******))))))(((,,,+++***)))(((((((((((())))))*********+++++++++******))))))((((((((((((''''''((()))))))))((((((*********+++++++++++++++))))))*********+++++++++++++++++++++++++++******++++++++++++++++++++++++(((***,,,---......---,,,***+++++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,---...---+++***+++---******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))+++------+++***,,,...******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,+++++++++******((())))))***************))))))******++++++,,,,,,+++++++++++++++,,,,,,---************************************+++,,,------******************++++++******+++,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++++++++*********)))))))))******)))(((((()))******))))))*********+++++++++(((((((((((()))))))))))))))***++++++++++++***)))************************)))************)))((('''++++++************++++++************++++++++++++******++++++++++++++++++,,,+++******))))))******((()))***+++,,,++++++***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******))))))))))))******+++,,,,,,++++++)))((((((------,,,,,,,,,+++++++++)))***+++,,,,,,,,,++++++************************(((((()))))))))*********+++((((((,,,,,,)))***,,,+++******)))))))))))))))((()))++++++******+++,,,++++++************++++++++++++++++++,,,---......,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------------------------------++++++,,,,,,,,,---------------........./////////)))***,,,...//////...---............///////////////......------......///,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,++++++------------------------+++,,,------......------+++++++++++++++++++++++++++++++++,,,,,,---------,,,+++***))))))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,)))***+++,,,,,,,,,++++++***************+++,,,,,,************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---+++******+++,,,,,,+++,,,+++***))))))***+++,,,++++++************++++++))))))************))))))***+++,,,------+++)))(((++++++************++++++(((((((((((())))))))))))(((((())))))))))))((((((******)))))))))))))))***))))))******++++++++++++)))***,,,------+++)))''')))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++'''))),,,...///...---+++))))))))))))))))))))))))---,,,+++******+++,,,---+++++++++++++++++++++++++++---...---***(((***,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***---///...,,,+++---000*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,+++++++++******))))))***+++++++++++++++((())))))***++++++,,,,,,++++++******++++++,,,---************************++++++++++++,,,---...///+++,,,,,,------,,,++++++)))+++,,,---...------,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++---------,,,,,,,,,++++++)))***+++,,,,,,+++***)))))))))******++++++++++++************++++++++++++)))***+++,,,,,,+++***)))************************)))))))))))))))(((''''''++++++************++++++)))************+++++++++,,,,,,++++++***))))))))),,,++++++***)))*********((()))***+++,,,,,,+++***))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******))))))))))))******,,,,,,,,,++++++)))((((((---------,,,,,,+++++++++)))***+++,,,---,,,++++++******************************++++++,,,,,,,,,,,,(((''')))......***)))***,,,+++***)))((((((((((((((()))++++++******+++---++++++************++++++......---,,,++++++++++++,,,,,,,,,------.........------------------------++++++,,,,,,,,,---------------------------------+++++++++,,,,,,---------.........////////////000$$$&&&))),,,...//////.............../////////000.........------.........,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,---...------,,,,,,------............------,,,,,,,,,........................+++,,,,,,---.........---+++++++++++++++++++++++++++++++++,,,,,,------------,,,*********,,,...///,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,)))***,,,---...------,,,)))))))))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---+++******+++,,,,,,+++...---,,,++++++,,,---...+++******************+++++++++,,,,,,,,,,,,++++++---.........,,,***'''%%%++++++************+++++++++++++++***************(((((())))))))))))(((((((((((((((((()))***+++,,,)))************+++++++++***++++++******)))((('''******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******+++++++++***************++++++++++++++++++++++++,,,,,,,,,++++++*********++++++*********+++---...,,,,,,,,,+++++++++******)))))))))***+++++++++,,,///...,,,++++++,,,...///---,,,***))))))***,,,---,,,++++++******++++++,,,...,,,++++++,,,---,,,,,,,,,,,,,,,+++++++++******'''///&&&000555***---...+++++++++++++++++++++++++++***((('''''')))+++,,,************+++,,,---------,,,+++))))))))))))***------------------------///...,,,+++***)))))))))***************+++++++++************************)))***+++,,,,,,+++***)))+++++++++***))))))***+++)))))))))***++++++,,,,,,))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))************************(((((((((((())))))))))))((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))******************************************************++++++++++++************+++++++++,,,,,,,,,---+++))))))+++,,,***'''++++++++++++++++++++++++###%%%''')))***)))(((((())))))))))))))))))))))))++++++******************++++++++++++++++++++++++++++++******)))******************++++++,,,,,,,,,,,,,,,,,,++++++*********++++++******++++++,,,---///...---,,,++++++++++++------------------------------------------------...------,,,,,,------............---,,,,,,++++++---------............///........................///...---,,,,,,---...///,,,---......,,,,,,---...---------,,,,,,+++++++++---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,.........,,,***))))))***++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******************************++++++,,,,,,,,,,,,------************))))))((((((******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******************************))))))))))))******,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++&&&&&&''''''&&&%%%$$$$$$******++++++++++++******))))))************)))))))))************+++++++++)))************)))(((((())))))*********+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))*********************+++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,++++++******+++,,,---,,,,,,,,,+++++++++******+++++++++++++++,,,,,,,,,...---,,,******,,,---...---,,,***))))))***,,,---,,,++++++******++++++,,,///---+++,,,---...------,,,,,,,,,+++++++++******+++///(((---+++&&&///(((++++++++++++++++++++++++++++++***)))))))))***+++,,,,,,++++++***+++++++++,,,+++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++)))))))))***++++++,,,,,,************************)))***++++++++++++***)))*********)))(((((()))***((((((((((((''''''''''''************************++++++************++++++))))))))))))))))))))))))************************,,,,,,+++***)))(((''''''))))))***+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,++++++************************************************************++++++++++++***************+++++++++,,,,,,...,,,******,,,,,,+++)))++++++++++++++++++++++++'''(((***,,,,,,,,,+++***))))))))))))))))))))))))************************++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++******++++++,,,---///...---,,,++++++++++++------------------------------------------------...------,,,,,,------...---------------.........---------............///------------------------///...---,,,,,,---...///,,,---......,,,,,,---...---------,,,,,,+++++++++------------------------......------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,---......,,,+++*********+++,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,************************+++++++++,,,,,,,,,------++++++*********)))))))))))))))***++++++++++++***++++++++++++++++++++++++*********************************))))))*********,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++***************)))((((((******++++++++++++******))))))************)))))))))************+++++++++(((((()))************)))(((((()))))))))*********,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++******))))))))))))******))))))******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******---------,,,,,,,,,,,,,,,---,,,+++******+++,,,------,,,+++******+++,,,---,,,++++++******++++++,,,///...,,,,,,.........---,,,,,,,,,+++++++++******,,,,,,***---%%%,,,@@@///++++++++++++++++++++++++,,,,,,,,,,,,+++******)))...---,,,+++******************))))))******+++,,,+++++++++++++++++++++++++++*********+++,,,,,,---((())))))***+++,,,------++++++++++++++++++++++++)))***++++++++++++***)))*********))))))******+++******)))'''&&&%%%$$$$$$************************++++++************++++++))))))))))))))))))))))))************************------,,,+++***))))))(((******+++++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++************************---------,,,,,,,,,,,,+++************************))))))))))))))))))))))))******++++++++++++***************++++++++++++,,,,,,+++******++++++***)))++++++++++++++++++++++++)))***,,,------,,,+++***))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,***++++++++++++,,,,,,,,,+++++++++++++++*********++++++******++++++,,,---......---,,,++++++++++++------------------------------------------------...------,,,,,,------...,,,------...//////000000---------............///,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,---......,,,,,,---...------,,,,,,,,,,,,++++++------------------------------..................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,---------,,,+++++++++,,,,,,,,,+++************+++++++++,,,,,,,,,+++******))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++((((((***+++,,,---------************************++++++++++++,,,,,,,,,,,,+++++++++++++++*********((())))))***************++++++++++++++++++++++++************************++++++************++++++,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++************++++++++++++******))))))************))))))))))))*********+++++++++'''''')))******+++++++++))))))))))))*********+++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++******))))))******+++))))))******+++,,,------++++++++++++++++++++++++*********++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,+++++++++******------,,,,,,+++++++++***++++++***))))))***++++++,,,++++++******++++++,,,,,,++++++******++++++,,,...---++++++---...---,,,,,,,,,,,,+++++++++*********(((+++///&&&999UUU>>>++++++++++++++++++++++++,,,---......---+++)))(((---,,,++++++*********+++*********************+++************************++++++******++++++,,,---******+++++++++++++++,,,++++++++++++++++++++++++*********++++++*********,,,+++******+++,,,,,,,,,,,,,,,+++***)))(((''''''************************++++++************++++++))))))))))))))))))))))))************************))))))******+++,,,,,,,,,+++++++++++++++***)))(((************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,+++************************))))))))))))))))))))))))******++++++++++++******************++++++++++++***)))))))))******))))))++++++++++++++++++++++++******+++++++++***))))))))))))))))))))))))))))))***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---+++++++++++++++++++++++++++++++++***************++++++******++++++,,,---...---,,,,,,+++++++++,,,------------------------------------------------...------,,,,,,------............/////////000000---------............///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////++++++++++++++++++++++++---,,,,,,++++++,,,,,,---)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++++++++++++++************************************************,,,++++++++++++++++++,,,++++++++++++++++++++++++************************************************)))***************))))))******++++++++++++******))))))************))))))))))))*********+++++++++&&&'''(((***++++++++++++*********+++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++************++++++))))))***+++,,,------...++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,++++++******))))))************************++++++++++++++++++++++++,,,++++++******++++++,,,---+++******+++,,,,,,+++,,,,,,,,,+++++++++*********(((***///%%%888UUU>>>++++++++++++++++++++++++,,,---//////...,,,)))(((+++*********++++++,,,---++++++++++++******))))))************************---,,,++++++******++++++------,,,,,,+++*********+++++++++++++++++++++++++++******************++++++)))'''(((***,,,+++***++++++++++++++++++++++++************************++++++************++++++))))))))))))))))))))))))************************(((((())))))***++++++,,,+++++++++++++++***)))(((************************++++++++++++++++++++++++************************************++++++++++++************************))))))))))))))))))))))))******++++++++++++******))))))*********+++++++++***+++++++++++++++++++++++++++++++++++++++++++++***++++++++++++*********))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,---++++++++++++++++++++++++************************++++++******++++++,,,---------,,,+++++++++,,,,,,------------------------------------------------...------,,,,,,------...000000/////////.........---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------...++++++++++++++++++++++++---,,,,,,++++++,,,,,,---)))******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++************************************+++++++++,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,************************************************,,,++++++++++++++++++,,,++++++++++++++++++++++++************************************************(((((()))******)))))))))******++++++++++++******))))))************)))))))))************+++++++++''''''(((******+++++++++***++++++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++******++++++,,,,,,------++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,---------------,,,,,,,,,+++++++++******++++++******************************************++++++++++++++++++++++++,,,++++++******++++++,,,,,,***))))))***++++++***,,,,,,,,,+++++++++******++++++))),,,$$$+++???...+++++++++++++++++++++++++++,,,.........,,,***)))************+++,,,---...******+++++++++******)))************************---,,,,,,+++*********+++---------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++(((%%%###%%%(((***)))'''(((((()))******+++,,,,,,++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))************************++++++******))))))))))))******+++++++++******)))************************++++++++++++++++++++++++************************)))***************++++++******************************************************++++++++++++******)))))))))************+++,,,---///...------...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---)))))))))))))))))))))))))))))))))***++++++,,,,,,++++++++++++++++++++++++))))))))))))***+++,,,,,,,,,,,,,,,++++++++++++***)))))))))***************++++++******++++++,,,------,,,,,,++++++,,,,,,,,,------------------------------------------------...------,,,,,,------...000000//////...------,,,---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---......,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---************++++++++++++++++++,,,,,,,,,+++************+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))************************************++++++++++++*********++++++++++++++++++,,,,,,---------------************************************************++++++************++++++***++++++++++++,,,,,,,,,************************************************))))))***++++++++++++*********++++++++++++******))))))************)))))))))************+++++++++'''((()))***************************++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++)))***,,,---...///......,,,,,,,,,+++++++++************++++++++++++++++++***++++++++++++++++++***+++++++++,,,,,,+++++++++,,,++++++******++++++,,,---+++******+++,,,,,,+++,,,,,,,,,+++++++++******)))...&&&,,,***%%%---&&&++++++++++++++++++++++++++++++,,,------,,,+++***+++++++++***++++++,,,,,,&&&''')))+++,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++)))%%%###%%%)))+++***''''''(((((()))******++++++++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))************************+++++++++++++++*********))))))***+++++++++******************************++++++++++++++++++++++++*********************************++++++,,,,,,,,,************************++++++++++++++++++++++++******++++++++++++******))))))))))))***************---......,,,,,,...000+++++++++++++++++++++++++++++++++++++++,,,------))))))))))))))))))))))))((())))))***++++++,,,,,,************************(((((((((((()))***+++,,,,,,,,,,,,+++++++++******((()))))))))*********+++++++++******++++++,,,---,,,,,,,,,++++++,,,,,,---------------------------------------------------...------,,,,,,------............------------------------............///------------------------+++,,,------------,,,+++,,,---......,,,,,,---...+++++++++,,,,,,---------++++++++++++++++++++++++---------------,,,,,,,,,************************---,,,,,,++++++,,,,,,---++++++************************+++,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++************************************++++++++++++)))))))))*********++++++++++++,,,------------,,,*********************************************************))))))***************+++++++++,,,,,,,,,************************************************))))))***+++++++++++++++******++++++++++++******))))))************)))))))))************+++++++++((())))))************)))))))))))))))************,,,++++++++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++*********((())),,,...////////////,,,,,,,,,+++++++++******+++++++++,,,,,,---------++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***,,,++++++++++++++++++,,,...,,,++++++,,,------,,,,,,,,,,,,+++++++++******%%%---%%%...444(((+++,,,++++++++++++++++++++++++******++++++,,,,,,++++++------,,,+++************###$$$'''***---...//////++++++++++++++++++++++++)))))))))***+++,,,...///((()))***+++---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,(((&&&''',,,///---***)))*********++++++++++++++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))************************)))******+++---...//////((()))***+++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++************************+++++++++,,,,,,---------************************,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))))))))************'''***,,,+++))))))+++---++++++++++++++++++++++++(((((((((((()))***+++,,,))))))))))))))))))))))))((())))))***++++++,,,,,,))))))))))))))))))))))))''''''''''''((()))***+++,,,,,,,,,++++++*********(((((())))))*********+++++++++******++++++,,,---,,,,,,,,,++++++,,,------------------------------------------------------...------,,,,,,------...++++++,,,,,,---.........---------.........//////........................++++++------------++++++,,,---......,,,,,,---...+++++++++,,,,,,---------++++++++++++++++++++++++/////////......------,,,************************---,,,,,,++++++,,,,,,---,,,,,,+++***)))))))))***)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,---------************************)))************+++++++++(((((())))))*********+++******+++,,,,,,,,,,,,+++))))))))))))))))))))))))******************************))))))))))))***************++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))'''((()))*********************++++++++++++******))))))************))))))))))))))))))))))))))))))************++++++***)))++++++************+++++++++++++++++++++++++++++++++++++++*********))))))************************(((((()))***************------,,,++++++******)))+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************+++,,,,,,,,,,,,+++*********+++,,,,,,,,,,,,+++...,,,***+++---...---***------,,,++++++******)))++++++,,,,,,,,,------------,,,+++***))))))))))))************************************************,,,,,,***)))))))))***+++******++++++++++++************************************++++++++++++************+++++++++,,,,,,,,,---------,,,,,,+++++++++***+++,,,------,,,+++************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...............---,,,+++***++++++,,,,,,++++++***)))************+++++++++***,,,---,,,******+++,,,************************************************)))************+++++++++******))))))******+++,,,---,,,***(((((()))***+++++++++++++++++++++++++++...------,,,+++***))))))************************++++++++++++++++++++++++++++++++++++,,,---......+++++++++************)))******+++,,,,,,,,,,,,+++***))))))))))))***+++,,,++++++,,,,,,,,,---------***************)))((((((************************,,,,,,,,,+++++++++******)))************+++++++++************************))))))***++++++++++++***,,,,,,++++++***)))))))))++++++++++++++++++++++++------,,,,,,------...///,,,---.........---,,,+++......---------,,,,,,,,,111///,,,******+++---///---------............///...------,,,,,,------...---------............///,,,,,,---......---,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************,,,,,,,,,++++++*********,,,++++++******++++++,,,++++++,,,,,,,,,,,,------************************************************************************+++++++++*********)))))),,,+++***))))))***+++,,,******++++++++++++******************************)))************+++++++++)))************+++++++++************************(((((())))))*********+++++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***)))++++++************+++++++++++++++++++++++++++++++++++++++*********))))))************************((())))))***************+++++++++++++++++++++,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************+++,,,,,,,,,,,,+++*********+++,,,,,,,,,,,,+++,,,***((()))+++,,,+++)))+++++++++++++++++++++,,,*********++++++++++++,,,......---,,,+++******+++***************************************************++++++,,,+++***)))(((******++++++++++++******************************++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++*********))))))+++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))***++++++,,,,,,++++++***)))************+++++++++***+++,,,,,,******+++,,,************************************************************++++++++++++******))))))******+++,,,---,,,***)))((()))***+++++++++++++++++++++++++++---,,,,,,++++++*********************************++++++++++++++++++++++++++++++++++++,,,---......++++++++++++************++++++,,,---------------***))))))***---...---,,,))))))*********+++++++++***************)))((((((************************,,,+++++++++************)))************+++++++++************************))))))***++++++++++++***+++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++************+++,,,,,,,,,---------------,,,,,,...------------,,,,,,,,,000...---+++++++++------------------...............------,,,,,,------...------------............,,,,,,---......---,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++******))))))******++++++++++++,,,,,,,,,------************************************************************************+++++++++*********))))))++++++***))))))***+++++++++++++++,,,,,,+++++++++************************)))************+++++++++)))************+++++++++++++++++++++++++++++++++))))))******************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************************************,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******++++++************+++++++++++++++++++++++++++++++++++++++***************************************((()))******++++++******)))******+++,,,,,,------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,++++++***))))))++++++***))))))******+++,,,,,,------+++++++++,,,,,,,,,------000///...---,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++(((***,,,------+++(((&&&******++++++++++++******************************,,,,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,+++++++++************))),,,++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))(((((((((((((((***++++++,,,,,,++++++***)))************+++++++++***+++,,,,,,******+++,,,************************************************************+++++++++,,,******))))))******+++,,,---,,,+++))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++,,,---......,,,+++++++++******************+++,,,,,,,,,,,,,,,+++)))))),,,222333000,,,))))))*********+++++++++*********+++******)))(((************************++++++*********))))))))))))************+++++++++************************))))))***++++++++++++******++++++,,,------......++++++++++++++++++++++++***************+++,,,,,,------,,,,,,,,,,,,------------------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,------------...............------,,,,,,------...------------............,,,,,,------------,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))))))))))))))***++++++++++++,,,,,,,,,,,,************************************************************************+++++++++***************++++++***))))))***+++++++++,,,,,,,,,,,,,,,,,,+++************************)))************+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***++++++++++++************++++++++++++++++++++++++++++++************************************************))))))***++++++++++++************++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---,,,,,,*********++++++,,,,,,,,,............/////////000//////...---------------++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,,,,,,,+++)))'''***++++++,,,,,,++++++***************************++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++***)))(((((()))*********++++++,,,,,,++++++***))))))*********+++++++++)))+++,,,,,,+++***+++---*********************************************************+++++++++,,,,,,******))))))******+++,,,---,,,+++*********++++++++++++++++++++++++++++++*********++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++,,,---......,,,,,,+++++++++*********''''''((())))))))))))))),,,))))))...555777222+++++++++,,,,,,,,,---------*********++++++******)))*********************************))))))))))))((())))))*********+++++++++************************))))))***++++++++++++***++++++++++++,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++,,,------...---,,,+++++++++,,,---...---------,,,,,,,,,+++++++++,,,------------++++++,,,,,,---------............------,,,,,,------...,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))*********++++++++++++,,,,,,,,,************************************************************************************************+++******************+++***++++++,,,,,,++++++***************************))))))*********+++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++************************************++++++,,,,,,++++++***************************************************+++++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))+++------+++***+++,,,++++++************++++++++++++++++++++++++++++++************************************************))))))***+++++++++++++++,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******....../////////000000000...---,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******))))))******++++++,,,,,,,,,,,,++++++******************************++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))))))))*********++++++,,,,,,++++++***))))))*********+++++++++)))***,,,,,,++++++,,,---***************************************************++++++++++++,,,,,,,,,******))))))******+++,,,---,,,,,,+++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---************************++++++++++++++++++++++++++++++++++++,,,---......,,,,,,,,,++++++++++++***''''''((())))))))))))(((+++))))))///666888222+++++++++,,,,,,,,,---------******++++++++++++***************************************))))))))))))((())))))*********+++++++++************************))))))***++++++++++++***,,,+++++++++*********)))++++++++++++++++++++++++,,,++++++++++++,,,------,,,++++++***+++,,,---...------,,,,,,,,,+++++++++***+++,,,......---+++***,,,,,,,,,------------......------,,,,,,------...,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++*********+++++++++,,,,,,*********************************************************************************************************++++++*********))))))************))))))************************))))))*********+++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********))))))))))))))))))))))))***++++++,,,,,,++++++***************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))),,,......+++)))+++---++++++************++++++++++++++++++++++++++++++***************+++++++++************************)))***++++++,,,+++++++++------,,,,,,+++******)))+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---------,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++)))***++++++))))))***+++------,,,,,,+++******))),,,,,,,,,---------......,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))((()))***+++++++++,,,,,,,,,,,,++++++************************)))******++++++******)))******+++++++++,,,,,,,,,)))************+++++++++,,,++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++'''(((((())))))))))))(((***++++++,,,,,,++++++***)))************+++++++++)))***+++,,,++++++,,,...************************************************++++++++++++,,,,,,,,,,,,******))))))******+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++,,,---......,,,,,,,,,,,,++++++++++++))))))***++++++++++++++++++)))***///444555000+++))))))*********+++++++++)))***++++++,,,+++++++++************************++++++*********))))))))))))************+++++++++************************))))))***++++++++++++***,,,,,,+++******)))((((((++++++++++++++++++++++++)))))))))))))))***+++++++++******++++++,,,---...,,,,,,,,,,,,++++++++++++)))***,,,------,,,,,,+++,,,,,,,,,,,,------------...------,,,,,,------...,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++******++++++++++++*********************************++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,************++++++++++++***************************************************************************************+++++++++)))***++++++++++++***)))(((((())))))))))))((((((************************)))************+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********((((((((((((((((((((((((***++++++,,,,,,++++++***************************************************)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))))),,,///...+++)))+++...++++++************++++++++++++++++++++++++++++++))))))*********+++++++++************************)))***++++++,,,,,,++++++,,,++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,------...,,,,,,+++******+++,,,,,,******+++,,,,,,,,,,,,+++)))***,,,+++)))(((***,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))+++,,,,,,------,,,,,,+++***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,))))))*********++++++++++++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++'''(((***,,,---,,,***)))***++++++,,,,,,++++++***)))************+++++++++(((***++++++++++++,,,...************************************************+++++++++,,,,,,,,,------******))))))******+++,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++,,,,,,************************++++++++++++++++++++++++++++++++++++,,,---......------,,,,,,,,,+++++++++)))***++++++,,,,,,++++++)))***+++...000000...+++))))))*********+++++++++)))***++++++,,,,,,,,,+++************************,,,+++++++++************)))************+++++++++************************))))))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))******+++))))))***+++,,,---------,,,,,,,,,++++++++++++*********+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...++++++,,,,,,,,,---------,,,,,,+++******+++,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++************++++++++++++************************************************************************))))))*********+++++++++)))***++++++++++++***)))))))))************))))))************************)))************+++++++++)))************+++++++++++++++++++++++++++++++++))))))*********************************************++++++,,,,,,++++++***************************************************((()))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))),,,000///+++)))+++...++++++************++++++++++++++++++++++++++++++))))))******++++++++++++******************************+++,,,,,,,,,,,,+++*********++++++,,,------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......---,,,+++******+++,,,---******+++,,,,,,,,,,,,+++***---...---+++***,,,...*********++++++,,,---------------.........//////,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------+++((('''+++,,,,,,------,,,,,,+++************************+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++++++++,,,,,,---------***+++,,,------,,,+++************++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++)))+++...111111///---++++++++++++,,,,,,+++++++++)))************+++++++++(((***++++++++++++---...************************************************++++++,,,,,,,,,---------*********)))***++++++,,,,,,,,,---------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++,,,---......---------,,,,,,,,,++++++(((((()))***************)))***,,,---...---,,,+++++++++,,,,,,,,,---------)))***+++,,,,,,,,,,,,,,,************************,,,,,,,,,++++++++++++***)))************+++++++++************************))))))***++++++++++++******++++++,,,,,,------...+++++++++++++++++++++++++++++++++***+++,,,,,,---((()))+++,,,------,,,,,,,,,,,,,,,+++++++++***************++++++,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...++++++,,,,,,,,,------------,,,+++******+++,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******))))))))))))******)))************+++++++++************************************************************************))))))******++++++++++++)))***+++,,,,,,+++***)))******++++++++++++******************************)))************+++++++++)))************+++++++++************************(((((())))))*********++++++++++++++++++++++++++++++++++++,,,,,,+++++++++************************************************(((((())))))*********+++))))))))))))))))))))))))''''''''''''((((((((((((,,,,,,++++++***+++++++++++++++***))))))***+++++++++++++++*********))))))+++,,,---,,,******+++,,,******+++++++++,,,,,,,,,&&&(((+++---...,,,)))''',,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,((())))))*********))))))((())))))))))))*********+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++***))))))))))))***++++++,,,,,,,,,,,,,,,++++++*********++++++++++++,,,---...///------------------------///...---++++++,,,------//////...---,,,,,,++++++------------------------***+++,,,------,,,+++******+++,,,------+++***(((++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------++++++,,,,,,,,,,,,------+++++++++******)))))))))---------.........//////++++++++++++++++++++++++***))))))***,,,...---,,,+++)))((('''((()))+++,,,******))))))))))))******)))************+++++++++************************************************+++++++++*********))))))))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))((((((++++++++++++++++++++++++,,,---...---+++***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***************************------------------------************************++++++++++++++++++++++++************************)))***+++,,,,,,+++***))))))))))))***+++++++++,,,************************************************++++++************++++++************************++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///------------------------)))************++++++++++++,,,,,,,,,,,,+++******------------------------,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++)))******+++++++++************))))))******+++,,,+++++++++************))))))************+++++++++,,,,,,,,,+++++++++******************************************************************************+++,,,,,,---,,,+++)))((())))))*********+++++++++))))))))))))))))))))))))************************************************...------,,,+++++++++,,,))))))))))))))))))))))))******))))))******+++,,,******************************++++++++++++************************************)))))))))***,,,---+++*********))))))((((((''''''((((((((()))))))))))))))))))))***+++,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,++++++******)))***,,,,,,++++++,,,...******+++++++++,,,,,,,,,''')))+++------,,,***))),,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,++++++******)))))))))*********++++++,,,---------,,,,,,+++***,,,,,,,,,,,,,,,+++***))),,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++******++++++++++++,,,---...///------------------------...---,,,,,,++++++,,,,,,///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++******+++,,,------+++***(((++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------++++++,,,,,,,,,,,,---------------,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,++++++++++++++++++***))))))***,,,------,,,******((((((((()))+++,,,******))))))))))))******)))************+++++++++************************+++++++++++++++++++++++++++++++++*********))))))''')))+++,,,---,,,***)))++++++++++++++++++++++++++++++++++++*********)))++++++++++++++++++++++++,,,---...---+++***+++,,,++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++***++++++,,,,,,++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))***++++++++++++***)))***************+++++++++************************************************++++++************++++++************************+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++++++++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++***)))(((******))))))******+++,,,+++++++++************))))))************+++++++++,,,,,,,,,+++++++++******************************************************************************,,,,,,,,,,,,,,,+++***)))))))))*********+++++++++************************************************************************,,,+++******)))))))))******************************************++++++,,,******************************++++++++++++******************************+++***)))))))))***+++,,,************)))))))))(((((())))))))))))*********'''''''''((()))***,,,,,,,,,,,,+++******+++,,,,,,---------,,,,,,,,,,,,+++''')))++++++++++++---///******+++++++++,,,,,,,,,******+++,,,---,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++*********+++++++++,,,,,,,,,,,,,,,------,,,+++******++++++,,,,,,,,,+++******......------,,,++++++***,,,,,,,,,++++++++++++***++++++++++++,,,---......------------------------,,,,,,------,,,,,,+++***......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,---,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,+++)))))))))*********++++++,,,,,,,,,++++++*********+++***)))***,,,------,,,******)))((()))***+++,,,******))))))))))))******)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************&&&(((+++......,,,)))'''************************,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---...---+++***+++,,,++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************)))***++++++++++++***)))+++++++++***************************************************************++++++************++++++************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++------,,,,,,+++)))((('''******))))))******+++,,,+++++++++************))))))************+++++++++,,,,,,,,,+++++++++******************************************************************************,,,,,,++++++******++++++***************+++++++++++++++++++++++++++++++++************************************************++++++***))))))))))))***************************)))************+++++++++******************************++++++++++++******************************,,,+++******)))*********************))))))))))))))))))*********+++++++++)))))))))))))))***+++,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,+++)))***,,,,,,++++++,,,---******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------++++++++++++++++++++++++------------,,,+++******+++++++++,,,,,,,,,------******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***------,,,,,,++++++++++++++++++++++++++++++++++++,,,+++++++++,,,,,,---...------------------------,,,---.........---+++***---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,,,,------************************,,,,,,,,,,,,---------------,,,,,,++++++*********+++***)))***,,,---,,,+++******)))))))))***+++,,,+++******))))))******+++))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************''')))+++,,,---,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...---+++***+++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********************************************************++++++*********,,,+++++++++***)))))))))************************************************++++++************++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,------,,,,,,+++***************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++******)))******))))))******+++,,,+++++++++*********))))))))))))*********+++++++++,,,,,,,,,+++++++++******************************************************************************---,,,+++*********,,,,,,************************++++++++++++++++++++++++************************************************,,,,,,+++++++++++++++,,,************************))))))******++++++++++++******************************++++++++++++******************************,,,,,,+++******)))))))))*********)))))))))))))))************++++++++++++---,,,+++***************,,,,,,+++******+++,,,,,,************+++++++++++++++,,,---,,,***)))***+++******+++++++++,,,,,,,,,,,,,,,+++++++++,,,---...+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++***))))))+++,,,,,,,,,,,,---------'''((()))+++,,,---......***++++++,,,,,,,,,++++++)))*********+++++++++,,,++++++++++++++++++++++++,,,,,,+++++++++,,,---------------------------------.../////////...,,,+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,+++++++++,,,,,,,,,------************************------------............,,,,,,,,,++++++*********,,,*********,,,---,,,+++***************++++++,,,++++++************++++++))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******************************)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******************++++++++++++++++++++++++,,,---...---+++***+++,,,++++++++++++++++++++++++,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++******************+++,,,+++++++++***)))))))))************************************************++++++************++++++*********************************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,------------,,,++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,******))))))******+++,,,+++++++++*********))))))))))))*********+++++++++,,,,,,,,,+++++++++******************************************************************************,,,,,,*********+++,,,---************************++++++++++++++++++++++++************************************************+++++++++******+++,,,,,,************************((()))***++++++++++++*********************************++++++++++++******************************++++++++++++******))))))))))))))))))))))))******)))************+++++++++///...,,,+++******))))))++++++***))))))***++++++)))***************++++++---......,,,***((()))*********+++++++++,,,,,,,,,+++++++++++++++,,,------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++((())))))******)))))))))++++++,,,,,,,,,---------&&&''')))***,,,---......******+++,,,,,,,,,++++++(((((()))******+++,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---------------------------------......------,,,+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,---------++++++,,,,,,,,,---------++++++++++++++++++++++++,,,+++******,,,,,,,,,************++++++++++++,,,++++++************++++++)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++,,,+++)))((((((***,,,...,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))*********++++++++++++++++++++++++,,,---...---+++***+++,,,++++++++++++++++++++++++++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++***))))))***+++++++++++++++***************************************************************++++++************++++++************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------,,,++++++***************************++++++++++++,,,,,,,,,***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++((()))***,,,------......******))))))******+++,,,+++++++++************))))))************+++++++++,,,,,,,,,+++++++++******************************************************************************++++++******++++++,,,,,,+++++++++***************++++++++++++++++++++++++************************************************)))(((((((((((()))******++++++++++++++++++++++++((()))***,,,,,,+++************************************++++++++++++************************************+++++++++***))))))))))))))))))************)))))))))************+++---,,,+++******)))************)))(((((()))***************++++++,,,,,,,,,+++------,,,***)))***+++******+++++++++,,,,,,,,,*********+++++++++++++++***++++++++++++,,,,,,,,,************************''''''((()))************++++++++++++,,,,,,,,,,,,((()))***++++++,,,,,,+++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,,,,---------------------------,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------******+++++++++,,,,,,,,,*********++++++,,,,,,---,,,+++******,,,,,,+++*********++++++,,,,,,,,,+++,,,++++++******++++++,,,)))************+++++++++************************++++++++++++++++++++++++))))))*********+++++++++******)))))))))***+++,,,++++++++++++++++++++++++)))))))))******+++++++++++++++++++++++++++++++++,,,---...---+++***+++,,,++++++++++++++++++++++++))))))***++++++,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++***))))))***++++++***************+++++++++************************************************++++++************++++++************************************++++++++++++++++++++++++++++++++++++******************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------...------,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,------------******))))))******+++,,,+++++++++************))))))************+++++++++,,,,,,,,,+++++++++******************************************************************************)))***+++,,,,,,,,,,,,,,,+++++++++*********))))))************************************************************************((((((((((((((()))******++++++++++++++++++++++++((()))+++,,,,,,+++***)))******************************++++++++++++******************************))))))***+++,,,+++******((()))))))))************((())))))))))))************)))))))))))))))*********)))(((''''''((()))***+++++++++,,,,,,---------***+++,,,,,,+++***+++---******+++++++++,,,,,,,,,))))))***++++++++++++*********+++++++++,,,,,,,,,************************&&&'''((()))***+++++++++******+++++++++,,,,,,,,,+++++++++++++++***)))))))))***+++,,,,,,,,,,,,,,,...------,,,,,,++++++************++++++,,,,,,,,,------,,,++++++,,,,,,,,,------------------------,,,+++)))((((((((()))***++++++++++++++++++++++++------------------------...---,,,,,,,,,,,,---...---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------)))))))))******+++++++++++++++,,,,,,,,,---------))))))***+++,,,------...---+++***+++,,,,,,+++*********+++,,,,,,,,,,,,+++,,,++++++******++++++,,,)))************+++++++++************************************************))))))******++++++++++++((()))***+++,,,++++++************************************++++++,,,,,,,,,++++++++++++++++++++++++,,,---...---+++***+++,,,++++++++++++++++++++++++'''(((((()))******++++++************************+++++++++,,,,,,+++++++++************************------------------------************************))))))))))))))))))))))))************************,,,+++***))))))***+++,,,))))))******+++++++++,,,************************************************++++++************++++++************************)))************+++++++++++++++++++++++++++++++++************************************************------,,,,,,+++*********))))))))))))))))))))))))++++++,,,,,,,,,---------------......------,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,))))))))))))))))))))))))*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,++++++*********)))***++++++,,,+++++++++************))))))************+++++++++,,,,,,,,,+++++++++******************************************************************************(((***+++,,,---,,,,,,+++++++++++++++******))))))))))))))))))))))))))))))******************************************************)))******+++,,,,,,++++++++++++++++++++++++''')))+++,,,,,,,,,***)))******************************++++++++++++******************************((()))***+++,,,,,,+++***(((((())))))*********+++))))))))))))))))))))))))+++*********))))))((((((******++++++++++++******,,,++++++******++++++,,,---,,,,,,++++++,,,,,,------------......---,,,,,,------,,,++++++,,,------,,,,,,,,,++++++*********,,,+++*********+++,,,---000///......,,,,,,+++***************+++,,,------///...,,,******+++,,,------------,,,,,,+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---...///000///...,,,+++,,,---.........---,,,,,,,,,,,,,,,+++++++++******,,,***(((+++///111...+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,++++++*********+++++++++***++++++,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,+++***)))************************************************))))))*********+++++++++************************+++++++++++++++++++++++++++******+++------,,,***---,,,,,,+++***)))((((((++++++++++++******))))))*********++++++,,,,,,,,,------...,,,***((())))))...---+++******+++---...///...---,,,++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++************+++,,,------******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***)))************+++++++++)))************+++++++++))))))*********+++++++++************************))))))))))))))))))))))))******))))))******+++,,,+++++++++************))),,,,,,+++***))))))******,,,,,,++++++++++++++++++)))))))))***++++++,,,,,,******+++++++++******)))***++++++,,,,,,++++++***------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,......---------,,,,,,,,,---,,,,,,+++***)))((((((*********++++++,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++)))'''''''''***+++,,,+++------------------------************************,,,,,,++++++***)))))))))((())))))))))))***************************************************************++++++++++++******'''((()))***+++***))))))************************)))))))))))))))))))))))))))************+++++++++((())))))*********))))))))))))***+++,,,,,,------))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++************++++++---,,,+++))))))))))))*********+++++++++******)))+++,,,,,,------,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))))))))++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,+++******))))))******++++++++++++,,,,,,++++++***---,,,+++******+++,,,---,,,,,,,,,+++++++++*********************,,,---...---,,,,,,++++++******)))+++++++++***++++++,,,,,,---,,,***)))))))))***+++---------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++***(((&&&$$$'''+++---***''',,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,+++++++++******------,,,+++************+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++************************++++++,,,+++++++++************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++------,,,***,,,,,,++++++***)))))))))++++++++++++*********)))******+++++++++,,,,,,,,,+++,,,---,,,***((()))***...---+++******+++---.........---,,,++++++++++++)))******++++++******)))************************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++,,,------------,,,***++++++,,,,,,++++++***)))************+++++++++)))************+++++++++))))))*********+++++++++************************))))))))))))))))))))))))******))))))******+++,,,+++++++++************))),,,++++++***))))))******((())))))***+++,,,------,,,,,,++++++***)))))))))++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,.........---------,,,,,,------,,,,,,+++******)))++++++++++++++++++,,,,,,+++++++++*********))))))************************+++***))))))+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************************++++++)))))))))*********++++++******************************************************++++++++++++******((()))***+++++++++******************************************************)))************+++++++++++++++++++++***(((''''''))))))******++++++,,,,,,************************))))))))))))************++++++++++++++++++++++++++++++************+++++++++******))))))***+++,,,)))******+++++++++*********++++++++++++++++++***************************))))))))))))))))))))))))***************))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++******))))))******+++***++++++,,,,,,+++++++++++++++************++++++,,,,,,,,,++++++++++++***************+++,,,---...++++++++++++++++++++++++,,,,,,++++++***+++++++++++++++++++++************------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------******+++++++++,,,,,,,,,///---+++))))))***,,,---+++***)))))))))***+++,,,,,,,,,,,,,,,++++++++++++***((('''))),,,...+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,++++++++++++***......,,,+++***)))))))))+++++++++++++++++++++++++++++++++************)))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***))))))((((((((()))++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******+++------,,,***************************++++++++++++***************++++++++++++,,,,,,,,,***+++,,,+++***)))***+++---,,,+++******+++,,,---...---,,,++++++***++++++)))))))))******)))))))))************************++++++++++++++++++++++++,,,,,,++++++***++++++++++++,,,,,,---------------***++++++,,,,,,++++++***)))************+++++++++)))************+++++++++***************+++++++++************************))))))))))))))))))))))))******))))))******+++,,,+++++++++************))),,,+++******)))*********)))))))))******+++++++++,,,,,,++++++***)))))))))+++,,,,,,---------,,,,,,***++++++,,,,,,++++++***------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,...............---------...------,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++***************************************...,,,++++++---...------++++++++++++++++++++++++************************((())))))***++++++,,,,,,************+++++++++,,,******************************************************++++++++++++******)))******+++,,,+++++++++************************++++++++++++++++++++++++)))************+++++++++******++++++***))))))(((************************++++++++++++++++++++++++)))))))))*********++++++************************++++++************++++++))))))))))))***+++,,,---((()))***+++++++++++++++************************************************))))))))))))))))))))))))************************,,,,,,,,,++++++,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,,,,---.........------************************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------.........------,,,+++************,,,------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......******+++++++++,,,,,,,,,...---,,,******++++++,,,,,,+++)))((((((***,,,---------,,,,,,,,,+++++++++,,,******+++...///---+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++------,,,+++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++*********))))))((()))******+++++++++***************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******+++------,,,***))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,,,,++++++,,,...,,,,,,+++******+++,,,,,,---,,,,,,+++******++++++))))))************))))))***************************+++++++++++++++,,,,,,------,,,+++***************+++,,,,,,------,,,,,,***++++++,,,,,,++++++***))))))*********+++++++++))))))*********+++++++++************************************************))))))))))))))))))))))))******))))))******+++,,,+++++++++*********))))))++++++***************+++,,,,,,+++***)))((('''&&&)))))))))***++++++,,,,,,***+++,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,........................,,,,,,,,,,,,,,,+++++++++,,,,,,,,,++++++*********************************************************///---++++++---------,,,++++++++++++++++++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,******************************************************++++++++++++************++++++,,,,,,,,,,,,************************++++++++++++++++++++++++))))))*********+++++++++&&&''')))***+++,,,,,,---*********)))))))))))))))++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))++++++************++++++))))))*********++++++,,,'''((()))***+++,,,,,,,,,*********))))))*********************************))))))))))))))))))))))))***************+++++++++++++++************++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---+++,,,------.........---************************++++++++++++++++++++++++,,,,,,,,,,,,+++******)))+++,,,,,,------......///------,,,+++************,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......******+++++++++,,,,,,,,,,,,------......,,,+++***---,,,***)))***,,,...///---------,,,,,,,,,++++++***))))))***+++,,,+++***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************+++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++))))))*********++++++++++++++++++++++++***))))))******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******+++------,,,***)))))))))***++++++,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++***,,,------,,,,,,...///++++++++++++++++++++++++,,,,,,+++*********++++++***++++++++++++++++++************************************++++++,,,,,,,,,------,,,+++************))))))***+++++++++++++++***++++++,,,,,,++++++***))))))*********+++++++++))))))*********+++++++++************************************************))))))))))))))))))))))))******))))))******+++,,,+++++++++*********))))))+++***************++++++,,,,,,+++***)))((('''&&&)))))))))***++++++,,,,,,))))))***+++++++++++++++***++++++,,,,,,++++++***------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------..................************++++++++++++,,,,,,,,,++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,...,,,******+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++*********))))))******+++++++++,,,,,,,,,******************************************************++++++++++++******+++++++++++++++,,,,,,,,,************************************************))))))*********+++++++++'''((()))***,,,,,,------*********)))))))))))))))++++++++++++++++++++++++************++++++++++++))))))))))))))))))))))))++++++************++++++++++++++++++******))))))'''((()))***+++,,,,,,,,,,,,+++************+++,,,************************))))))))))))))))))))))))*********+++++++++++++++,,,+++))))))))))))+++,,,,,,++++++******++++++,,,+++******))))))******+++))))))***+++,,,,,,,,,,,,******+++,,,,,,+++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++))))))*********++++++,,,,,,,,,,,,,,,++++++***+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------******+++++++++,,,,,,,,,+++,,,...//////---+++)))---,,,,,,,,,,,,---///000------------,,,,,,,,,,,,+++,,,,,,---------,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******++++++++++++,,,,,,,,,)))))))))***+++,,,......++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++((())))))***++++++,,,,,,,,,------,,,+++***))))))************************************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******+++------,,,***))))))******+++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++******,,,------,,,,,,---///++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,++++++*********************************++++++,,,,,,---,,,,,,++++++***+++++++++((())))))******************++++++,,,,,,++++++***)))************+++++++++)))************++++++++++++++++++***************************************))))))))))))))))))))))))******))))))******+++,,,+++++++++************)))*********)))******+++,,,)))))))))******+++++++++,,,,,,++++++***)))))))))(((((()))***++++++++++++***++++++,,,,,,++++++***------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,---------------)))))))))******+++++++++,,,,,,++++++++++++++++++***************+++++++++------------------------,,,***))))))+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++***))))))(((************+++++++++,,,******************************************************++++++++++++******+++************+++,,,,,,************************)))))))))))))))))))))))))))************+++++++++++++++,,,,,,+++***))))))************************++++++++++++++++++++++++*********++++++++++++,,,************************++++++************+++++++++,,,,,,++++++)))((((((((()))***+++++++++++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++))))))))))))))))))))))))*********++++++,,,,,,,,,---,,,***))))))***,,,---,,,++++++******++++++,,,+++******))))))******+++((()))***+++,,,,,,,,,,,,***+++,,,------,,,+++*********+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++***+++,,,---...+++++++++,,,,,,---------++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,,,,---......//////...------------,,,,,,,,,---...//////......---...******+++,,,,,,---......------------------------***++++++,,,,,,++++++*********+++++++++,,,,,,,,,************+++,,,------++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,------------...++++++++++++++++++++++++******************++++++,,,,,,---------,,,,,,+++************************************************(((((()))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++******+++------,,,******************++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++******)))+++,,,,,,******+++,,,******++++++++++++******++++++************++++++******++++++++++++******************************)))******+++,,,,,,------+++++++++***++++++,,,,,,))))))***++++++++++++******++++++,,,,,,++++++***)))************+++++++++)))************++++++++++++++++++*********))))))************************))))))))))))))))))))))))******))))))******+++,,,+++++++++************)))******))))))***++++++,,,((())))))***+++,,,------,,,,,,++++++***)))))))))((()))***+++,,,,,,,,,,,,***++++++,,,,,,++++++***------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------))))))***++++++,,,------++++++++++++++++++,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++)))((()))+++,,,,,,,,,++++++++++++++++++++++++************************++++++******************)))))))))*********++++++******************************************************++++++++++++************)))))))))***+++,,,************************************************)))************+++++++++---------,,,+++***)))((())))))******++++++,,,,,,*********************************+++++++++,,,,,,++++++++++++++++++++++++++++++************++++++)))***++++++++++++)))))))))******+++++++++******,,,***)))(((((()))***,,,++++++++++++++++++++++++))))))))))))))))))))))))*********++++++,,,,,,,,,...---+++******+++---...,,,++++++++++++++++++,,,---,,,,,,,,,,,,,,,,,,---***+++,,,---......///...+++,,,------------,,,+++*********++++++,,,,,,,,,&&&'''***,,,---.........------------------------************+++,,,------///...,,,,,,,,,...000111+++++++++,,,,,,---------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,***)))((()))***+++***+++,,,---...///............---------,,,,,,,,,)))***++++++***))))))*********+++,,,,,,---......------------------------+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,++++++***)))))))))++++++,,,---............************************************************(((((((((((())))))))))))************************+++++++++++++++++++++++++++******+++------,,,***************************+++++++++,,,,,,---------,,,,,,,,,++++++*********(((***+++***)))((()))*********++++++++++++******+++***************++++++))))))************))))))************************))))))***+++,,,,,,------************+++,,,------******+++,,,,,,,,,,,,++++++++++++,,,,,,+++++++++)))************+++++++++)))************+++++++++++++++++++++******))))))************************))))))))))))))))))))))))*********)))***++++++,,,+++++++++************)))******))))))***+++,,,,,,,,,,,,++++++++++++++++++)))))))))***++++++,,,,,,)))***+++,,,------...---+++++++++,,,,,,+++++++++---------,,,,,,,,,++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,******+++,,,------......*********++++++,,,,,,---))))))******+++++++++++++++++++++++++++++++++++++++)))((())),,,---------))))))))))))))))))))))))************************)))))))))***++++++,,,,,,((())))))))))))***************************************************************++++++++++++*********)))((((((((()))+++,,,************************++++++++++++++++++++++++)))************+++++++++***++++++,,,,,,,,,++++++))))))***+++,,,---------))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++'''(((***+++,,,,,,++++++******+++++++++******)))+++)))(((''''''((()))+++++++++++++++++++++++++++))))))*********+++++++++++++++++++++******))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,,,,------------......---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,++++++*********,,,,,,,,,++++++******************++++++,,,,,,,,,+++++++++,,,,,,---------........................---------,,,,,,++++++++++++++++++,,,---...///000......---,,,,,,,,,,,,---******+++++++++,,,,,,,,,......---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,+++++++++,,,---...---,,,,,,++++++,,,,,,---......---,,,++++++++++++++++++++++++++++++++++++******))))))***,,,...///'''(((***+++,,,---------************************,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,---------++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++******))))))((((((++++++++++++++++++++++++,,,,,,,,,++++++***************))))))******+++,,,,,,,,,,,,+++++++++******++++++******************---,,,++++++,,,,,,***(((((()))***+++++++++++++++******+++++++++,,,,,,,,,+++++++++*********)))))),,,,,,,,,++++++*********++++++++++++++++++++++++************************************************************************+++++++++++++++***)))(((///...,,,***))))))***+++************************,,,,,,,,,++++++*********))))))*********+++++++++++++++,,,,,,,,,++++++***************************++++++******)))*********...---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,++++++******************++++++,,,,,,,,,******+++,,,,,,---......+++***************+++++++++++++++*********************++++++++++++******,,,+++***+++,,,,,,+++***++++++++++++++++++++++++((()))+++,,,,,,+++***)))***)))(((''''''((()))***)))))))))))))))))))))))),,,------,,,***'''$$$"""))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))******************************+++++++++******)))******++++++++++++******------------,,,,,,+++***(((***++++++*********+++++++++++++++++++++++++++*********************************++++++++++++,,,++++++++++++*********)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,******++++++++++++,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++++++++++++++******)))))),,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++++++++---,,,,,,---...///000000//////...---,,,,,,,,,---***++++++++++++,,,,,,,,,......---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---......---,,,++++++++++++++++++++++++++++++++++++++++++*********,,,---...++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,+++++++++******,,,++++++******++++++,,,************)))))))))(((++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***************************+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++,,,,,,++++++++++++++++++******))))))******+++,,,,,,,,,,,,+++++++++******++++++******************,,,+++***+++,,,,,,***)))***************+++++++++******+++++++++,,,,,,,,,+++++++++*********)))))),,,,,,++++++++++++++++++++++++++++++++++++++++++************************************************************************+++++++++++++++***)))))))))((('''&&&&&&((()))+++************************,,,,,,,,,++++++*********))))))*********++++++++++++++++++,,,,,,++++++***************************+++***************++++++...---,,,++++++++++++++++++++++++++++++***************+++,,,,,,,,,,,,+++*********+++++++++,,,,,,---,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,------...,,,,,,++++++++++++++++++++++++++++++******************++++++++++++*********)))((()))******)))(((***************************+++++++++++++++*********))))))(((((())))))******************************++++++,,,+++)))'''&&&************************************************+++++++++***************************************)))************+++++++++++++++++++++++++++++++++************************)))******+++++++++************++++++++++++******++++++,,,,,,+++******))))))***,,,,,,***))))))***++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******++++++++++++,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++++++++************)))))),,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------...---------...///000111111000///...---,,,,,,,,,++++++++++++,,,,,,,,,,,,......---------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---......---,,,++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,---...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,++++++******,,,++++++******++++++,,,************))))))))))))*********++++++++++++,,,++++++++++++++++++++++++************************++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,******))))))******+++,,,,,,,,,,,,+++++++++************+++++++++++++++++++++***)))***+++,,,+++))),,,+++***)))))))))***+++******+++++++++,,,,,,,,,+++++++++***************++++++++++++++++++,,,,,,++++++++++++++++++++++++***************************************************************************++++++++++++***))))))%%%%%%%%%%%%''')))+++,,,************************+++++++++++++++************************+++++++++***++++++,,,,,,+++++++++************************))))))))))))***+++,,,,,,---,,,,,,++++++++++++,,,+++++++++******))))))(((******+++,,,,,,,,,,,,+++))))))*********++++++++++++++++++++++++*********++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,---------.........------,,,,,,,,,,,,,,,,,,++++++***************++++++++++++*********)))((()))******)))((())))))))))))))))))))))))---,,,,,,+++*********+++*********++++++*********************************'''(((***+++++++++***)))************************************************++++++++++++******))))))************************)))************+++++++++++++++++++++++++++++++++************************((()))***+++++++++++++++******++++++++++++************************)))(((***+++---,,,***)))))))))************************************************++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////---------------...//////111000///...---,,,,,,,,,+++++++++,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------------,,,,,,++++++,,,,,,---......---,,,++++++++++++++++++++++++++++++++++++---,,,,,,,,,++++++,,,,,,...---,,,+++++++++,,,---------------------------+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++************************+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++)))******++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,******))))))******+++,,,,,,,,,,,,+++++++++************+++++++++++++++,,,+++)))((()))***++++++***...,,,***(((((()))***+++******+++++++++,,,,,,,,,*********************************++++++,,,,,,,,,++++++++++++++++++++++++******************************************************************************+++++++++******)))''''''((((((***+++---...************************+++++++++*********************************************+++,,,,,,,,,++++++************************))))))))))))***+++,,,---,,,,,,+++++++++++++++,,,+++++++++***)))(((''''''******+++,,,,,,,,,,,,+++************++++++++++++*********************************++++++,,,,,,,,,,,,,,,,,,++++++*********---------------,,,,,,,,,000000000000///......---------,,,,,,++++++*********++++++,,,,,,++++++***,,,+++***+++,,,,,,+++***************************///---,,,*********++++++******,,,------,,,******************************((()))***++++++++++++***************************************************,,,,,,++++++***)))))))))************************))))))*********+++++++++))))))))))))))))))))))))************************'''((()))***+++,,,,,,,,,******++++++++++++******)))******+++******))))))+++,,,---,,,***((((((((())))))))))))))))))))))))************************++++++,,,,,,,,,---------+++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,++++++,,,,,,------000000///------,,,,,,,,,++++++,,,,,,,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---------,,,,,,++++++,,,,,,---......---,,,++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,+++,,,+++++++++,,,,,,------------------------------++++++******++++++,,,---******+++,,,---......///,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,---))))))*********+++++++++++++++++++++++++++++++++************************************++++++++++++++++++++++++++++++++++++((()))))))))******++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******))))))******+++,,,,,,,,,,,,+++++++++************++++++,,,,,,,,,,,,,,,***))))))***++++++***...,,,***(((((()))***+++******+++++++++,,,,,,,,,*********************************++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************)))******+++++++++******************++++++,,,,,,************************************************************************)))***+++,,,,,,,,,,,,,,,************************))))))))))))***+++,,,---+++++++++******++++++,,,+++++++++***)))(((''''''******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---*********************************++++++,,,,,,,,,,,,,,,,,,++++++*********...---------------------222222333333222111000000......------,,,++++++***++++++,,,,,,,,,,,,++++++,,,+++***+++,,,,,,+++***++++++++++++++++++++++++...---+++***)))***++++++***+++,,,------,,,+++******************************++++++++++++*********************************************************+++++++++*********))))))************************))))))*********+++++++++))))))))))))))))))))))))************************'''((()))***+++,,,,,,,,,******++++++++++++************+++++++++++++++***+++,,,---,,,***((((((((())))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******++++++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------............//////,,,,,,,,,,,,------------------------,,,,,,,,,,,,.........---------------,,,,,,,,,,,,,,,,,,,,,,,,))))))***************+++,,,+++++++++++++++,,,,,,......---,,,,,,,,,,,,---,,,,,,,,,,,,------------......---------,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,---//////......------,,,,,,++++++,,,,,,---......---,,,+++++++++++++++++++++++++++++++++++++++,,,------------,,,,,,)))***+++,,,,,,,,,,,,+++------------------------,,,,,,++++++,,,,,,---...******+++,,,---...//////,,,++++++******++++++,,,************++++++++++++*********++++++++++++,,,++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++)))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,******))))))******+++,,,,,,,,,,,,+++++++++************++++++,,,---------///,,,***)))***+++++++++,,,+++***)))))))))***+++******+++++++++,,,,,,,,,***************+++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++************************************************************************))))))***++++++++++++***************))))))))))))************************)))))))))***************+++++++++***************)))***++++++,,,,,,,,,,,,************************))))))))))))***+++,,,,,,+++************++++++,,,+++++++++******))))))(((******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++---------------.........222333444555555444333333//////...------,,,++++++++++++,,,,,,,,,,,,++++++***)))((()))******)))(((+++++++++++++++++++++++++++***************+++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++******))))))++++++++++++++++++++++++************************************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++************************((()))***+++++++++++++++******++++++++++++******)))***++++++,,,+++++++++***+++---,,,***)))))))))*********************************************************++++++++++++,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,******++++++++++++,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------------------......//////,,,,,,,,,---------............---------,,,,,,,,,------------............------------------------+++++++++++++++*********---,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,------------.........---------,,,,,,,,,+++++++++,,,,,,---------+++,,,...///000///...------,,,,,,++++++,,,,,,---......---,,,++++++++++++++++++++++++++++++++++++***+++,,,.........------(((***+++---,,,+++(((''',,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///------------------------,,,++++++******++++++,,,*********+++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++*********************************+++++++++,,,,,,++++++++++++++++++++++++++++++***************)))++++++++++++++++++++++++,,,,,,++++++++++++++++++******))))))******+++,,,,,,,,,,,,+++++++++************++++++,,,------...222///,,,***++++++++++++***************+++++++++******+++++++++,,,,,,,,,))))))*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))***+++++++++++++++(((((())))))))))))((((((************************((()))))))))*********++++++++++++*********))))))))))))***+++,,,,,,,,,,,,************************+++***************++++++***************+++,,,,,,+++++++++++++++***************+++,,,,,,,,,,,,+++***+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------......//////222333555777888777666555000000///...---,,,+++++++++,,,,,,------,,,,,,+++***)))((()))******)))(((************************'''(((((()))************++++++************++++++++++++++++++++++++++++++,,,,,,++++++******++++++++++++++++++++++++++++++************************)))))))))***++++++,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++************************)))******+++++++++************++++++++++++******((())))))***++++++******)))***,,,,,,***))))))***++++++++++++++++++++++++************************))))))*********++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,,,,---------.........---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,------.........,,,,,,,,,------..................------,,,,,,,,,,,,---------.../////////......................../////////......---------...------,,,,,,,,,------************+++,,,------,,,,,,,,,---------............---------,,,,,,,,,+++++++++,,,,,,---------+++,,,...000000///...------,,,,,,++++++,,,,,,---......---,,,++++++++++++++++++++++++++++++++++++)))***,,,...//////......)))***,,,---,,,)))%%%###,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////000//////---,,,+++******,,,++++++++++++++++++,,,,,,,,,,,,------.........++++++,,,,,,,,,---------++++++++++++++++++++++++************************++++++,,,,,,,,,---------++++++++++++++++++++++++---,,,,,,++++++*********++++++++++++++++++++++++---,,,,,,++++++******************)))***++++++,,,,,,,,,,,,+++++++++************+++,,,,,,---......333000---+++++++++++++++((()))***+++++++++++++++******+++++++++,,,,,,,,,))))))******++++++++++++---,,,,,,++++++*********++++++++++++++++++++++++************************************************************************((()))***+++++++++++++++(((((()))***************************************(((((())))))*********+++++++++++++++******))))))((()))***+++,,,---------************************++++++************************))))))***+++,,,,,,+++++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++)))************++++++++++++++++++,,,,,,------------,,,,,,++++++******************++++++,,,,,,---,,,,,,,,,---...///000000222333666888999999888777111000///...---,,,+++++++++,,,,,,------,,,,,,+++,,,+++***+++,,,,,,,,,***))))))))))))))))))))))))$$$&&&((()))***+++***))),,,+++***))))))***+++,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++++++++++++++++++++************************(((((()))***+++,,,,,,---++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))******************************+++++++++******)))******++++++++++++******''''''((()))))))))))))))(((***+++,,,*********+++++++++++++++++++++++++++************************+++++++++******)))))))))************************)))))))))***+++++++++,,,///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------++++++++++++++++++++++++******+++,,,---------------,,,,,,,,,,,,---......,,,------,,,***))))))***------------------------/////////......---------/////////...---,,,******...---,,,,,,++++++++++++........................//////...---...///000111...------...//////...,,,///...,,,+++***+++,,,,,,------------------------.................................------,,,,,,,,,...---,,,...000000...+++------------------------///...---,,,++++++++++++++++++***))))))***++++++...---,,,,,,++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------************************,,,+++***))))))***+++,,,******))))))))))))************************************+++++++++,,,,,,,,,((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------,,,,,,+++************,,,,,,+++)))((()))***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))))))))******))))))))))))******+++++++++++++++++++++++++++++++++*********))))))************************)))************+++++++++++++++************++++++---,,,,,,+++*********+++************************************************+++++++++*********))))))*********++++++,,,,,,,,,)))))))))))))))))))))))))))************+++++++++------,,,,,,,,,,,,++++++---------,,,,,,+++++++++------,,,+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...000111000///...///000222444777888888888999:::666333111///...,,,***(((******+++,,,,,,,,,,,,+++...,,,***(((((()))***+++******))))))******+++,,,,,,,,,++++++++++++++++++(((((())))))*********+++***)))((((((((()))+++,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,************************************************++++++************++++++***++++++++++++,,,,,,,,,++++++***)))(((((()))))),,,+++***))))))***+++,,,++++++************++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,+++++++++*********************************+++++++++++++++,,,,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,+++***///...---,,,,,,,,,,,,,,,***,,,---,,,++++++,,,---------------------------.........---------,,,,,,............---,,,++++++...---,,,,,,++++++,,,,,,..............................---------...///000//////...///000000...,,,...---,,,+++++++++,,,,,,------------------------..............................---------,,,,,,,,,---,,,+++---//////,,,***------------------------///...---,,,++++++++++++......---,,,,,,---.........---,,,,,,+++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---------,,,,,,************************,,,,,,+++******+++,,,,,,++++++************++++++******************************+++++++++,,,,,,,,,)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++************+++++++++++++++***+++,,,+++)))((()))***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))******))))))))))))******))))))))))))))))))))))))+++++++++*********))))))++++++++++++++++++++++++)))************+++++++++++++++************++++++---,,,++++++******++++++++++++++++++++++++++++++************************+++++++++*********))))))++++++++++++++++++,,,,,,************************)))************+++++++++,,,,,,+++++++++*********++++++++++++************,,,,,,+++++++++,,,,,,------,,,,,,,,,,,,------...///111222111000000111222777999<<<<<<;;;;;;;;;<<<666444111000///...,,,*********+++,,,,,,,,,,,,+++,,,+++******)))******+++******))))))******+++,,,++++++++++++++++++++++++))))))))))))*********+++***))))))((()))***+++,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,************************************************++++++************++++++((())))))))))))*********,,,+++***))))))))))))))),,,,,,+++******+++,,,,,,+++++++++******+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++---------,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,+++++++++,,,,,,---------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,+++000000...---,,,+++++++++***+++------,,,---...000------------------------------------,,,,,,,,,,,,------.........------,,,...---,,,,,,,,,,,,,,,,,,........................---------,,,---......///000///...///000000...,,,...---,,,,,,+++,,,,,,,,,------------------------...........................------------,,,,,,,,,,,,++++++,,,------+++***------------------------......---,,,++++++++++++///......------......///------,,,+++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---------,,,++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***(((((())))))***++++++,,,***+++,,,+++)))))))))+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))))))))******))))))))))))))))))))))))+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++************++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************,,,,,,++++++++++++++++++************************)))************++++++++++++++++++*********))))))((((((((()))))))))))))))+++++++++++++++,,,---...---------------...///000111222444444333333444555;;;<<<>>>>>><<<:::::::::555333111000000///---,,,******+++,,,,,,,,,,,,+++******++++++,,,,,,++++++******))))))******+++,,,************************)))))))))******************))))))))))))***++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,************************************************++++++************++++++((())))))))))))*********,,,,,,+++************+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************------------------------++++++++++++++++++++++++------,,,,,,+++++++++***,,,++++++******+++++++++******+++,,,,,,---......,,,,,,------------,,,,,,------------------------+++,,,---...//////000000//////...---,,,++++++,,,,,,---......------...000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---..................------,,,,,,,,,------........................,,,,,,,,,,,,------......///.........//////---+++---------,,,,,,,,,------------------------------........................------------------------,,,++++++,,,,,,,,,,,,+++------------------------...---,,,,,,+++++++++,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---------------,,,,,,,,,------------------------------------------------------------,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------***************************++++++,,,,,,++++++***(((((()))))))))*********)))+++,,,+++***)))***+++++++++++++++++++++++++++***************************++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***************+++++++++******))))))******+++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))*********+++++++++++++++************++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,++++++*********************************))))))*********+++++++++++++++++++++************'''((((((((())))))******************+++,,,---...------------...///111111333444666666555555666888:::<<<===<<<999777666666333111000///000///...,,,******+++,,,,,,,,,,,,+++(((***,,,---...---,,,+++******))))))******+++,,,))))))************++++++************************)))))))))*********++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,************************************************++++++************++++++******+++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,)))******************)))++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************------------------------++++++++++++++++++++++++,,,,,,++++++******))))))+++++++++******++++++,,,******+++,,,,,,---......------............------------------------------***+++,,,...///000000000------,,,,,,,,,------......///000///---,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////---------,,,,,,---..............................,,,,,,,,,---------------...---,,,---//////---,,,------------------------------------------------........................------------------------,,,------,,,,,,,,,,,,---------------------------------,,,+++++++++,,,,,,******++++++++++++******,,,,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------++++++++++++++++++++++++------------,,,++++++***++++++++++++++++++++++++******++++++++++++******++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,---------***************************++++++,,,,,,++++++************)))))))))(((((()))***++++++***)))***+++++++++++++++++++++++++++***************************++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++++++++,,,++++++************++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))*********+++++++++++++++************++++++,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,++++++*********************************))))))*********+++++++++---,,,,,,,,,,,,+++++++++)))))))))******+++++++++)))))))))***+++,,,---...,,,------...///000222333444666777777666666777888999:::;;;:::777444333333111///............---+++******+++,,,,,,,,,,,,+++)))***---...///...,,,+++******))))))******+++,,,))))))******+++++++++++++++++++++***************)))*********++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,************************************************++++++************++++++******+++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,******++++++++++++******(((((()))******)))((((((++++++++++++++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++************************,,,,,,---------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++******************,,,++++++++++++,,,,,,---+++++++++,,,,,,------------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,---...//////000000///---+++,,,---------------------------,,,,,,,,,,,,------------,,,---...///////////////------------------...///........................,,,,,,---............---,,,,,,,,,---///000///...,,,,,,---............---------------------------........................,,,,,,,,,------------...,,,------,,,++++++---...---------------------------,,,,,,++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++***))))))(((((()))***++++++***)))+++,,,++++++++++++++++++++++++***************+++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++,,,,,,,,,++++++************++++++))))))))))))))))))))))))***************+++++++++)))))))))))))))))))))))))))************+++++++++++++++************++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++)))************+++++++++---------,,,,,,,,,++++++******++++++++++++++++++***************+++,,,---+++,,,,,,---///111222333555777777777555555666777888:::;;;:::888555555555000///------------+++*********+++,,,,,,,,,,,,+++***,,,...//////...---,,,******))))))******+++,,,*********+++,,,,,,------+++++++++++++++*********)))***++++++,,,,,,++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,************************************************++++++************++++++((())))))))))))*********+++************+++,,,,,,)))******++++++******)))'''((()))******)))((('''++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,......---,,,,,,,,,---------...///...,,,,,,---...------------------------,,,,,,---------.........---......////////////...---------------...//////........................,,,---.../////////......,,,,,,---///222333222111+++,,,.../////////...---------------------------........................,,,,,,,,,---------......+++,,,---+++)))))),,,...------------------------,,,,,,,,,++++++,,,,,,---,,,,,,---......---,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,+++******,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++*********(((***++++++******+++,,,************************))))))*********+++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++,,,------,,,++++++******++++++,,,))))))))))))))))))))))))))))))*********+++++++++)))))))))))))))))))))))))))************+++++++++++++++************++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,+++++++++***++++++++++++++++++******+++***************++++++******+++---...000222333666777777666444333444555666888999999888666666666222000.........---+++*********+++,,,,,,,,,,,,+++------...//////...,,,,,,******))))))******+++,,,***++++++,,,------......,,,,,,,,,++++++*********)))***+++,,,,,,,,,++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,************************************************++++++************++++++((())))))))))))*********)))))))))))))))***+++,,,******+++,,,,,,+++******)))***+++,,,,,,+++***)))++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,------...///---,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++'''(((***,,,---...//////000///...---,,,+++++++++***,,,------,,,,,,...///---------------------------------....../////////......////////////......---------------...///000........................------///000000000///...------...000444666555444+++,,,.../////////......------------------------........................,,,,,,,,,------.........***+++,,,***((((((***---------------------------,,,,,,,,,++++++,,,------++++++,,,------,,,++++++++++++++++++,,,,,,---...,,,,,,------------..............................,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++*********+++,,,,,,------(((***++++++******+++---************************))))))******+++++++++++++++++++++,,,,,,+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++))))))******++++++++++++************************)))************+++++++++++++++************+++++++++*********+++,,,,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++)))************++++++++++++++++++************))),,,,,,++++++******))))))++++++******************)))***+++,,,...000222333666777777666333222222333222555777777666555555666333111000//////...,,,*********+++,,,,,,,,,,,,+++////////////...---,,,,,,*********)))***++++++,,,++++++,,,------...//////,,,,,,,,,++++++*********)))***+++,,,---,,,++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,************************************************++++++************++++++***++++++++++++,,,,,,,,,))))))(((((()))***++++++++++++------------++++++***+++---......---+++***++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,,,,---///000))))))*********+++++++++------------------------...---,,,++++++,,,---............------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---......///000///---,,,---...////////////////////////........................///////////////////////////......---------............///000111222333444...------------...//////...---,,,++++++---...000000///---,,,++++++,,,,,,------------------------,,,,,,---......---,,,,,,,,,---...//////...---,,,........................------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........++++++,,,,,,---...//////000000//////............---------,,,,,,+++++++++,,,)))(((***...///,,,((())))))))))))))))))))))))//////...---+++,,,...111------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///...,,,++++++,,,...///************************,,,,,,,,,++++++*********,,,++++++******++++++,,,))))))))))))************(((+++------+++)))+++---++++++++++++++++++++++++++++++************+++++++++*********))))))((((((+++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++))))))))))))))))))))))))************************************************((()))+++,,,+++)))'''&&&(((((())))))))))))(((((()))************+++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,++++++*********++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++)))'''%%%$$$&&&((()))+++++++++*********)))))))))************+++++++++---,,,+++*********+++,,,******+++,,,,,,---......444333222000////////////444555666555444555666888555333111...,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,------,,,,,,+++***)))))))))***++++++------...///***++++++,,,,,,++++++***++++++++++++++++++++++++((()))***+++,,,+++******,,,,,,............,,,,,,)))************+++++++++++++++++++++******))))))...---+++*********++++++++++++******************,,,,,,,,,+++++++++************+++,,,,,,,,,,,,++++++++++++++++++***)))(((++++++++++++++++++++++++))))))))))))))))))))))))************************+++++++++++++++++++++++++++***)))***,,,---,,,+++++++++++++++++++++++++++***+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++******+++,,,...+++++++++,,,,,,,,,---------------------------------------,,,,,,---------/////////......---------........................,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---......,,,---...---+++***+++,,,........................///////////////////////////////////////////////////......------.........//////000000000000111111---------------.../////////...---,,,---...000111000///...,,,++++++,,,,,,........................,,,---............---,,,------...//////...------........................------............------,,,,,,,,,,,,,,,,,,,,,,,,......------------------++++++,,,,,,---......////////////......---------...---------------,,,,,,,,,***(((***...///,,,)))************************+++,,,+++***((()))+++...---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,++++++******++++++,,,))))))))))))************)))+++------+++***+++,,,++++++++++++++++++++++++++++++************+++++++++*********))))))))))))+++++++++*********))))))+++++++++++++++++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************************************+++,,,,,,---,,,+++***)))((())))))******))))))((()))************+++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++)))((('''((()))***+++++++++*********))))))************++++++++++++******)))))))))***+++,,,******++++++,,,------...111000///......------...333444444444333333555666444333000...,,,+++++++++******++++++,,,---......***+++,,,,,,******+++,,,---,,,,,,++++++************++++++,,,,,,---------***++++++,,,,,,++++++***++++++++++++++++++++++++)))***+++,,,---,,,,,,+++***+++,,,,,,,,,,,,+++***************++++++++++++++++++++++++*********)))---,,,+++*********++++++++++++******************+++++++++*********))))))******+++,,,,,,,,,,,,++++++++++++++++++***))))))++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++***)))***,,,---,,,+++++++++++++++++++++++++++((()))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,------------.........//////------------------------,,,------......------,,,///////////////.................................,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---......,,,---...---+++++++++---........................000000000000000000000000///////////////////////////......---......//////222222111111000000//////------,,,,,,------...///000///.........///111222000///...---,,,,,,,,,,,,////////////////////////,,,---............---,,,------...//////...------........................------............------------------------------000//////...------,,,,,,+++,,,,,,------...............------------,,,,,,------------............,,,***)))+++...///,,,***++++++++++++++++++++++++*********)))'''(((***,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,++++++******++++++,,,)))))))))*********++++++***+++---,,,+++***+++,,,++++++++++++++++++++++++++++++************++++++***************)))))))))+++++++++***************++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,,,,+++++++++++++++*********++++++*********)))************+++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++***************************+++++++++,,,(((((((((((()))***+++,,,******++++++,,,,,,------------,,,,,,,,,,,,------111222222222111111333444333222000---,,,+++++++++((()))***+++,,,...//////***+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++++++++,,,------------,,,))))))************))))))************+++++++++,,,++++++++++++************---,,,+++*********++++++******++++++++++++++++++************))))))))))))******+++,,,,,,,,,,,,+++++++++++++++++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++***)))***,,,,,,,,,+++++++++++++++++++++++++++))))))******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---......---............/////////,,,,,,------------------+++,,,---......---,,,+++//////..........................................------------------------......------------.........///000///...---...///........................////////////////////////.......................................//////000222222222111111111000000---------,,,---......///000////////////000111222//////......------------........................------............---------..................---........................------............------......................../////////......---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---.........,,,******+++......---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++******,,,...,,,++++++++++++++++++,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,))))))*********+++++++++,,,,,,,,,+++******++++++************************,,,++++++******++++++,,,************************************************,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************)))(((((())))))******++++++,,,,,,++++++***))))))*********+++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************+++,,,---------,,,***************************************+++++++++,,,,,,***))))))))))))***************++++++,,,,,,,,,,,,+++++++++++++++,,,------///000111000///000111333222000...---++++++++++++))))))***+++,,,---------***+++,,,,,,******+++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++************++++++++++++******************************+++++++++,,,,,,,,,,,,,,,))))))************))))))*********+++++++++,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++******+++++++++++++++,,,++++++++++++*********)))******+++,,,,,,,,,,,,++++++++++++,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++))))))***+++,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------------------............,,,,,,,,,---------......+++,,,---......---,,,+++------------------------........................------------------------...........................///000000......///000////////////////////////........................------------------------...............///000111////////////000000000000......------......///000///////////////000000000..................------------------------------.................................------.................................------............------........................------------......//////,,,,,,,,,---------------+++,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,,,,---+++++++++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---++++++,,,...++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************++++++++++++...,,,+++******+++++++++************************,,,,,,++++++++++++,,,,,,***************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************************))))))(((((()))******++++++,,,,,,,,,,,,++++++))))))*********+++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***************************+++,,,---,,,+++)))(((***************************++++++++++++,,,,,,,,,,,,,,,,,,++++++******)))******+++++++++++++++,,,++++++++++++,,,---......///000111000//////111333000///---,,,+++++++++,,,+++++++++++++++++++++******+++,,,,,,******+++,,,++++++++++++++++++,,,,,,---,,,,,,++++++******))))))******++++++******)))***************************************++++++,,,+++++++++******+++++++++***++++++++++++,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******+++,,,,,,,,,,,,+++***++++++,,,,,,,,,++++++++++++++++++++++++++++++***************************************************************************)))((()))+++,,,+++***++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,,,,,,,------------...+++,,,,,,------.........,,,------......------,,,,,,,,,,,,---------------........................---------------------------...////////////...---,,,---......---,,,...///000000000000000000000000........................------------------------............///000111111------....../////////000//////......//////000111.../////////000000000000....../////////......---------------------------//////...------.../////////...------------...///........................------............------------------------------++++++,,,,,,---......///------------------------++++++,,,,,,,,,,,,------************+++++++++++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++*********,,,******++++++++++++******++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,++++++******++++++,,,*********++++++++++++,,,///---***)))***++++++***************************,,,,,,++++++++++++,,,,,,*********+++++++++++++++***************+++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************+++++++++++++++,,,,,,,,,***++++++,,,,,,++++++***)))************+++++++++++++++++++++++++++++++++++++++************++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******************************+++,,,+++***)))(((***************+++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,+++************++++++++++++++++++,,,,,,,,,,,,,,,---........./////////......000222...---,,,+++***++++++,,,,,,,,,,,,+++******))))))***+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,++++++*********)))))))))************))))))******************************)))))))))***+++,,,---,,,++++++++++++,,,---++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,++++++******++++++,,,---------...---------,,,,,,,,,,,,******+++,,,,,,,,,,,,+++***+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))***************************************************)))((()))+++++++++***++++++++++++++++++++++++------------------......,,,,,,,,,,,,,,,,,,,,,,,,*********++++++*********,,,,,,,,,---------......++++++,,,,,,---......///---------,,,,,,---------------------.........///................................................---...///000000///...---+++---......------...000111111111111111111111111........................////////////////////////............///000111222333333222222222222222111000000000000000111222222///000000111111111111111---...///000000///...---........................000///...------...///000///...------------...///........................------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---------...,,,,,,+++++++++++++++***+++,,,---...------------++++++++++++++++++++++++(((***++++++)))))))))***)))***+++,,,,,,+++***)))************************)))******+++,,,,,,------******++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,*********+++++++++,,,,,,000---***)))***++++++)))************************---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,))))))*********+++++++++))))))***+++,,,------...******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))***+++,,,---,,,,,,+++******++++++++++++******)))************+++++++++++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************+++++++++++++++***))))))))))))*********++++++++++++++++++,,,,,,,,,------'''(((***+++,,,,,,,,,+++++++++******************,,,,,,+++++++++,,,------,,,---------,,,,,,...///---,,,+++******++++++,,,+++++++++******************+++,,,,,,******+++,,,---,,,,,,++++++*********+++++++++***************))))))************))))))************************++++++*********+++,,,------,,,++++++++++++,,,---+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------)))***+++,,,,,,,,,,,,+++******++++++,,,------...---------,,,,,,,,,++++++******+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,++++++++++++++++++++++++***************************************************************************)))((()))***+++***)))+++++++++++++++++++++++++++,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------.........///++++++,,,,,,---...//////......,,,++++++,,,......---.........//////000000................................................---...///000000///...------///000000//////000222222222222222222222222222000000000000000000000000111111111111111111111111............///000222222;;;:::999888777666555555111111111111111222222333111111222333333333333222---...///000000///......////////////////////////000///...------...///000///...---,,,,,,---...///........................---..................---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++******)))------------------------,,,,,,,,,------.........---------,,,,,,++++++++++++,,,......---------...++++++++++++++++++++++++)))***,,,,,,***)))***+++)))***+++,,,,,,+++***)))************************))))))***+++,,,,,,------))))))************))))))*********************************++++++,,,,,,,,,,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,111---)))(((***++++++)))))))))))))))))))))))))))---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,))))))******++++++++++++(((((()))***,,,---...///*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************&&&''')))+++,,,+++)))(((*********++++++*********)))************+++++++++++++++++++++++++++++++++++++++************++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,)))))))))))))))))))))))),,,,,,+++++++++*********))))))******++++++++++++++++++,,,,,,,,,---------###%%%'''***,,,---------++++++******************,,,,,,+++++++++++++++,,,***+++,,,+++******,,,...---,,,+++******+++,,,,,,))))))******+++++++++,,,***+++,,,,,,******+++,,,------,,,,,,+++***))))))************************))))))************))))))))))))))))))))))))))))))---,,,+++++++++,,,---...---,,,+++******+++,,,---++++++,,,,,,,,,---------+++++++++,,,,,,---------)))***+++,,,---,,,,,,+++******+++,,,,,,---......,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++***+++,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))***(((((()))***+++***)))........................------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................------.........---+++***/////////......---------///......///000000...,,,///---,,,---.../////////111111111111111111222333666555333222111000000111...///111111///.........///...000222111111555<<>><<<:::888666111111111111000000///.........---......///000000000000//////......------///...---,,,,,,---...///..............................////////////..............................------------------------------..................,,,------------------...------------------------)))***+++,,,,,,,,,,,,++++++---000000///,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++,,,,,,,,,************************------------------------************************,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,******++++++++++++******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,,,,+++******+++,,,,,,*********)))))))))((((((************************+++*********))))))))))))+++++++++*********))))))************************++++++************++++++''''''((())))))***++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************)))******++++++******))),,,,,,+++******+++,,,,,,+++++++++++++++++++++++++++***)))***,,,---,,,+++---,,,++++++******+++++++++++++++*********))))))+++++++++++++++++++++++++++++++++*********)))))))))))))))))))))***++++++************************))))))***+++++++++++++++************************)))******+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************------,,,++++++,,,------+++++++++*********))))))************)))))))))(((******+++++++++,,,,,,,,,---,,,++++++******++++++************************'''((())))))******))))))******************++++++*********************)))++++++++++++++++++++++++,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,---------........................//////000000000///......,,,,,,------.../////////111///---...///000000///000///......---...///000000333888;;;===???BBBDDD@@@BBBEEEIIIKKKMMMNNNNNNOOOMMMJJJFFFBBB>>>;;;999888666666888888888<<>>CCCQQQZZZfffnnnpppnnnmmmlllrrrrrrrrrqqqppprrrtttvvvrrrpppnnnlllhhhbbb[[[VVVMMMJJJEEE???:::777555444333444555555444333111000...///111222222222000/////////------------//////////////////..................////////////......................................................*********+++,,,---......//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***+++,,,,,,+++******+++---+++,,,,,,------,,,,,,+++************************,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++......---,,,,,,++++++***************************************************++++++++++++++++++++++++******************************))))))******+++,,,,,,,,,***))))))***,,,,,,))))))*********+++++++++++++++++++++++++++++++++***+++,,,------,,,***)))***))))))))))))))))))***++++++++++++++++++++++++************************************************************************************************)))***+++,,,,,,+++***)))*********++++++,,,,,,,,,---,,,,,,,,,++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************,,,+++++++++---...---,,,,,,,,,++++++***++++++,,,************************++++++++++++++++++++++++************************))))))(((((((((((())))))************************)))***++++++,,,,,,++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++***++++++,,,************************++++++,,,------------,,,))))))*********++++++++++++******)))((('''&&&&&&,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,,,,++++++.........------,,,,,,,,,,,,,,,,,,------.....................////////////////////////////////////..................//////000000000///////////////000///......000222111111000111222111111333888<<>>BBBMMMVVVdddnnnssstttvvvwwwzzz{{{|||{{{zzzzzz}}}{{{{{{{{{{{{zzzuuuooojjjbbb]]]TTTJJJBBB===;;;:::666777999;;;<<<<<<;;;;;;666555555444333333333333//////...------...///000000000/////////...............////////////..............................------------------------+++*********+++---...////////////......---------------------------------//////......---,,,******+++++++++***))))))+++---+++,,,,,,------,,,,,,+++************************,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++......---,,,,,,++++++***************************------------------------++++++++++++++++++++++++******************************))))))******+++,,,---,,,+++******+++,,,---))))))*********+++++++++++++++++++++++++++++++++)))***,,,------,,,+++***)))))))))******)))))))))++++++++++++++++++++++++***************************************+++++++++************************************************)))***+++,,,,,,+++***)))++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************,,,+++***+++---...---,,,,,,++++++***++++++,,,,,,************************++++++++++++++++++++++++************************++++++***))))))***************************************+++,,,,,,,,,,,,+++***************************+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++***++++++,,,,,,************************++++++,,,------------,,,+++++++++*********))))))+++******)))((('''&&&&&&------------------------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***.........---------------,,,,,,,,,---......//////...////////////000000000////////////////////////......---------...///000............////////////111111111222444555444222333555666555444777<<>>>>>>>>===???BBBKKKSSS^^^hhhnnnsssxxx|||{{{~~~}}}|||~~~{{{wwwpppjjjaaaVVVLLLDDD???===777999<<<@@@CCCFFFHHHJJJBBBAAA???<<<:::999888888555333222000//////000000111000000//////...............////////////..............................------------------------...---,,,,,,---...000111/////////.......................................////////////...,,,+++******+++,,,+++******,,,...+++,,,,,,------,,,,,,+++************************,,,,,,,,,+++++++++*********************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---------************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,,,,,,,++++++++++++,,,,,,)))************+++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++***+++,,,,,,,,,,,,+++***)))))))))))))))******************************************+++++++++++++++***************+++++++++******************************++++++++++++******+++++++++++++++++++++++++++++++++++++++*********++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************)))******++++++******)))***++++++,,,,,,++++++******************************)))((()))***++++++)))++++++******++++++,,,,,,***************+++++++++++++++++++++++++++++++++***************+++++++++---,,,++++++++++++++++++***************************++++++,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))***++++++++++++***))))))************+++++++++((((((((((((((()))))))))******+++++++++,,,,,,,,,++++++******++++++,,,,,,************************((())))))***************,,,,,,++++++***))))))(((*********))))))(((((((((------------------------***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******------------............,,,,,,------.../////////.........////////////000//////////////////////////////.........///111111---...///000222333444555888999:::===??????<<<:::999;;;<<<999777888>>>DDDRRR^^^mmmvvvyyy{{{~~~~~~}}}{{{yyyxxxvvvuuutttssssssuuuvvvqqqhhhaaaSSSKKKDDDCCCCCCBBBBBBEEEKKKQQQXXX^^^dddkkktttzzzzzz~~~~~~{{{|||~~~{{{vvvsssmmmdddYYYNNNEEE@@@999:::<<<@@@DDDHHHKKKMMMLLLLLLMMMMMMLLLJJJHHHGGGAAA???<<<999666444333222111111000000///......---......////////////......................................................///...---,,,,,,---///000............////////////------------------------,,,------......------,,,)))+++,,,,,,++++++,,,...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++*********************************+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++,,,,,,,,,************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,+++,,,,,,,,,,,,,,,,,,+++)))************+++++++++************************++++++******++++++,,,---***+++,,,,,,,,,,,,+++***(((((()))))))))******************************************++++++,,,,,,,,,))))))*********+++++++++************************++++++************+++++++++++++++++++++*********************++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************)))******++++++******)))***+++,,,,,,,,,,,,+++******************************(((((()))***+++***)))++++++******++++++,,,---))))))*********+++++++++++++++++++++++++++++++++))))))*********+++++++++------,,,+++++++++++++++***************************+++,,,,,,------,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************+++,,,,,,+++******))))))*********+++++++++((((((((())))))***************+++++++++,,,,,,,,,++++++******++++++,,,---************************'''((())))))******))))))++++++***************************************))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))),,,---------.../////////,,,,,,------...///000000---------.........//////000000000000000000000000111000/////////111222333...///111444666999;;;<<>>@@@@@@<<<888999>>>DDDQQQ]]]lllvvvyyyzzz}}}}}}|||yyyvvvtttrrrqqqpppmmmkkkkkknnnrrrrrrmmmhhhZZZQQQIIIHHHGGGEEEEEEGGGKKKNNNRRRVVV[[[cccmmmuuuzzz{{{{{{}}}~~~zzzwwwwwwuuuooodddWWWKKKCCC;;;;;;<<<===@@@CCCFFFHHHPPPSSSWWW[[[]]]\\\YYYXXXNNNKKKGGGBBB===:::777666222111111000///......---......////////////..............................000000000000000000000000...---+++******+++,,,---------......//////000000,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,---.........)))+++------,,,,,,---...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++*********************************+++,,,------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***))))))(((************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********)))***++++++,,,++++++---......---++++++)))************+++++++++************************++++++***)))***+++---...((()))***++++++***)))(((******++++++,,,,,,,,,,,,*********************************++++++,,,,,,,,,))))))******++++++++++++************************,,,+++***))))))***+++,,,************************))))))******+++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,***+++,,,------,,,+++***))))))))))))))))))))))))+++*********,,,---,,,++++++*********+++,,,,,,---))))))******++++++++++++++++++++++++++++++++++++))))))******++++++++++++------,,,+++*********+++***************************+++,,,,,,------,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***+++++++++,,,,,,---------+++++++++,,,,,,---------******+++++++++,,,,,,,,,+++*********+++,,,,,,---************************))))))***+++++++++++++++)))))))))***++++++,,,,,,***************+++++++++......---,,,++++++******...---+++***)))******+++///...,,,*********,,,---..................------.../////////...------,,,...............---------......//////000000111111000000111111111000///...000111111111//////111222999999:::;;;===@@@FFFJJJOOONNNNNNPPPRRRNNNFFF>>>@@@???>>>>>>>>>???AAABBBNNNTTT___kkkvvv~~~}}}rrriiifffddddddccc```aaacccfffhhhgggdddaaaTTTSSSRRRQQQQQQQQQQQQQQQNNNQQQSSSTTTVVV[[[ccciiirrr}}}~~~~~~{{{vvvrrrmmmiiieee]]]QQQHHH999888666777:::===>>>???DDDLLLXXXaaafffggggggfffbbb___[[[VVVPPPJJJDDD@@@<<<888333111222222111000222222222111///...///000000//////...//////000000/////////...---------,,,------............------...------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------+++***)))((((((***,,,---,,,---......//////......,,,,,,,,,++++++*********++++++++++++******))))))++++++++++++++++++++++++,,,,,,,,,++++++*********************************,,,,,,,,,++++++*********+++******))))))******+++,,,+++***))))))***+++,,,***++++++,,,,,,++++++***)))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******+++++++++*********))))))------,,,++++++***))))))------,,,,,,+++***)))))),,,,,,++++++***)))))))))************************************************+++++++++*********)))))))))************+++++++++************************************************************************,,,,,,,,,++++++*********,,,,,,,,,++++++*********)))***,,,------,,,***)))+++++++++************************+++,,,---...///++++++++++++++++++++++++)))***+++,,,------------++++++++++++++++++++++++***++++++,,,,,,++++++***,,,+++++++++***)))))))))***++++++,,,,,,++++++***************************)))***+++,,,+++******+++))))))))))))))))))))))))************************------,,,++++++******))))))******++++++,,,------,,,,,,,,,++++++*********,,,,,,,,,++++++*********++++++++++++++++++++++++************************((()))+++,,,---,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------***++++++,,,,,,,,,++++++...---,,,,,,+++++++++,,,++++++++++++++++++++++++'''((()))+++---.........************************************************/////////...---,,,,,,,,,///...---,,,,,,,,,---...///...,,,+++***+++,,,---........................///////////////...------..............................//////000111111111///000000111111111111000---///111222333666999<<<>>>???@@@BBBDDDHHHMMMQQQWWWWWWZZZ]]]^^^YYYNNNFFFCCCCCCBBBCCCDDDEEEGGGHHHMMMSSS]]]jjjuuu~~~|||sssllliiigggfffeeeffffffhhhjjjkkkjjjfffcccccccccbbbbbbbbbccccccdddaaaaaaaaa``````bbbeeehhhoooyyy~~~{{{uuuppplllhhhdddaaa]]]WWWMMMFFF???<<<999888:::;;;;;;;;;@@@GGGRRR]]]eeejjjmmmpppkkkiiieee```\\\WWWSSSPPPFFFBBB===:::999777444111222222111000//////111222000///......------........................------.........//////.........++++++,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,,,,++++++***)))***+++,,,---++++++,,,------------,,,,,,,,,++++++++++++++++++++++++++++++*********)))++++++++++++++++++++++++,,,,,,,,,+++++++++******************************,,,,,,,,,+++++++++******++++++************++++++++++++************++++++***++++++,,,,,,++++++***------,,,++++++******)))******************************************************++++++++++++******+++++++++*********))))))***************+++++++++******************************************++++++************************************************+++++++++*********)))))))))************+++++++++************************************************************************,,,,,,++++++++++++++++++,,,,,,,,,+++++++++******)))***,,,------,,,***)))******************+++++++++++++++++++++,,,---...++++++++++++++++++++++++)))***+++,,,------------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++***************++++++,,,,,,++++++***************************)))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++,,,------,,,++++++******))),,,,,,,,,+++++++++******,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...+++,,,,,,------,,,,,,,,,------,,,+++++++++++++++++++++++++++++++++++++++((()))******+++++++++***************************************************111111000000///............---------------...///......,,,+++++++++,,,---...........................////////////......------------......//////000......///000000111111222...//////000111222222222...000333555888===CCCGGGHHHJJJLLLNNNQQQUUU[[[___dddgggkkkooopppiii]]]TTTMMMMMMMMMOOOPPPRRRTTTUUUZZZ^^^fffpppzzz|||xxxuuusssqqqpppsssrrrrrrssssssqqqmmmjjjpppppppppqqqqqqrrrsssttttttrrrppppppppppppooonnnnnnxxx}}}xxxqqqiiiccc___[[[VVVSSSQQQLLLFFFAAA@@@===:::999999:::999888888===FFFOOOXXXaaahhhmmmnnnmmmllliiifffdddaaa```UUURRRMMMIIIEEE@@@:::777666444222000000000111222000000///...------------..................//////...//////000000//////...***+++,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------)))******+++++++++++++++++++++++++++++++++,,,,,,++++++++++++************++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,++++++++++++,,,,,,******++++++++++++*********++++++,,,,,,++++++***------,,,++++++******)))******************************************************++++++++++++******+++++++++***************(((((()))***++++++,,,,,,((())))))***+++,,,,,,---((())))))***++++++,,,,,,************************************************+++++++++***************)))************+++++++++************************************************************************++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++******+++,,,------,,,+++***)))))))))***+++++++++,,,,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++******+++,,,------------***************************++++++,,,,,,++++++************+++++++++++++++***++++++,,,,,,++++++***************************++++++++++++,,,,,,------------------------------************************)))******+++,,,,,,------------,,,++++++******))),,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***++++++++++++++++++++++++------------------------,,,,,,++++++***+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))))))))(((++++++++++++++++++++++++,,,,,,+++,,,,,,---...///,,,---------------,,,,,,,,,+++++++++***************************************************)))((('''************************************************000000000000//////......++++++++++++,,,,,,------...---,,,,,,,,,,,,---------------...............------............---,,,,,,------...///000000111...//////000111111222222000000000000111222333444444666999;;;???DDDKKKOOOXXXZZZ\\\___bbbffflllpppuuuwww{{{~~~}}}wwwmmmfff^^^^^^```aaadddfffhhhiiinnnppptttyyy~~~}}}{{{}}}|||{{{yyyuuusssxxxxxxwwwwwwwwwxxxxxxyyyyyywwwvvvxxx{{{|||zzzxxxsssyyy}}}wwwnnneee```\\\WWWQQQMMMIIIEEEAAA>>>===;;;999999:::;;;:::999777:::===BBBIIIQQQZZZaaaeeegggjjjkkkjjjhhhfffeee```___\\\XXXRRRLLLEEEBBB@@@===888444222111111000111000//////......//////------......//////000000//////000000000000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---......------,,,))))))***+++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---)))***,,,,,,,,,,,,***)))***++++++,,,,,,++++++***)))******++++++,,,------++++++++++++++++++++++++***************************++++++,,,,,,++++++***************************))))))******+++,,,,,,---+++,,,,,,------...//////))))))*********+++++++++************************************************************************))))))*********+++++++++*********************************************************************************++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***(((((()))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,---------,,,***************************++++++,,,,,,++++++************++++++,,,,,,,,,***++++++,,,,,,++++++***************************,,,++++++,,,.../////////++++++++++++++++++++++++*********************************++++++,,,,,,,,,)))******++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))(((((()))***---///111******+++++++++,,,,,,,,,++++++++++++++++++++++++...------,,,,,,++++++***************************++++++++++++,,,---...///,,,,,,------,,,,,,++++++*********+++************))))))))))))))))))))))))++++++++++++***)))((('''************************************************//////...............---***++++++,,,---------------------------------...---------.........//////+++,,,,,,---------,,,,,,------......///000111111//////000000111222222222222222222222444555777888;;;>>>AAAFFFJJJQQQXXX\\\iiikkknnnpppssswww{{{|||xxxrrrssstttwwwyyyzzz{{{||||||}}}~~~|||{{{yyywwwtttrrrwwwvvvuuutttssssssrrrsssooonnnnnnrrrvvvxxxwwwtttssswww~~~|||tttnnnjjjeeeaaaZZZTTTOOOKKKHHHFFF@@@???===<<<======<<<;;;============@@@GGGPPPVVVWWW]]]dddhhhiiihhhggggggfffffffffccc^^^XXXSSSPPPMMMHHHBBB===999666333000000000//////.../////////---......//////000000000//////000000000000//////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........------,,,***++++++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---***+++,,,------,,,+++******++++++,,,,,,++++++***)))******++++++,,,------++++++++++++++++++++++++************************++++++,,,,,,,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++*********))))))************************************************************************))))))*********+++++++++*********************************************************************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,,,,,,,,,,+++*********++++++++++++++++++++++++++++++++++++,,,---------,,,,,,***************************++++++,,,,,,++++++*********++++++,,,,,,,,,---***++++++,,,,,,++++++***************************,,,++++++...111222111///************************************************,,,,,,,,,+++++++++******)))******++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))(((((()))***---///111******+++++++++,,,,,,,,,++++++++++++++++++++++++------------,,,,,,++++++*********************************+++,,,---...///+++++++++++++++***)))))))))******+++++++++***)))))))))))))))))))))))))))******++++++,,,+++++++++************************************************---------------------------......////////////...------------............,,,,,,------.../////////++++++,,,------------,,,.........//////000000111//////000111111222222333444555555777999<<>>999555444222111000///......//////////////////000000...//////000000//////............///000000111111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------------,,,,,,+++,,,,,,---------------++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***------,,,++++++******)))))))))))))))))))))))))))************************++++++,,,,,,,,,,,,++++++***************+++++++++,,,,,,++++++++++++++++++++++++++++++************,,,,,,++++++***))))))(((***************************************************************+++++++++)))************+++++++++************************************************************************++++++++++++++++++,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))***+++++++++,,,++++++*********++++++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************++++++,,,000555666222///++++++++++++++++++++++++************************------,,,,,,+++******)))------,,,++++++******)))***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,---...***+++++++++***)))(((''')))***+++,,,,,,,,,+++***************************((()))***,,,,,,---------************************************************------------------------...//////000000///...---,,,------...............,,,,,,------...//////000,,,---....../////////...///////////////000000000///000000111111222333333666777888<<>>;;;<<<@@@CCCFFFKKKQQQUUUWWW\\\dddjjjgggjjjlllkkkhhhfffeeefff___[[[WWWVVVVVVTTTNNNIII@@@???<<<888555222111000000000000///////////////.........//////.................................,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,///...,,,+++++++++,,,---+++,,,,,,---------------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++,,,,,,,,,++++++,,,,,,,,,***++++++,,,,,,++++++***------,,,++++++******)))))))))))))))))))))))))))************************+++,,,,,,------,,,,,,+++))))))*********+++++++++((((((((()))******++++++(((((())))))***+++++++++++++++******************************************************************))))))*********+++++++++)))************+++++++++************************************************************************,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,******************++++++***)))))))))***+++,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++*********************************---333888888333...,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++++++++++++++++++++------,,,++++++******)))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,++++++***)))******+++++++++,,,,,,,,,************************)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,+++,,,,,,+++***)))(((((()))***,,,---...---,,,+++++++++++++++++++++++++++((()))***++++++,,,,,,,,,************************************************---------...............------.........---+++***,,,,,,---.../////////...,,,,,,------...///000000......///000111111000000000000000000////////////000000000111222222333333666777;;;@@@FFFNNNTTTXXX```eeemmmtttyyy~~~zzzqqqfff]]]XXXTTTWWWZZZZZZWWWUUUTTTUUUPPPMMMJJJHHHHHHHHHHHHHHHIIIIIIHHHGGGGGGGGGHHHHHHHHHJJJKKKJJJGGGFFFIIILLLKKKKKKTTTbbbkkkkkklllooommmnnnnnniiibbb\\\ZZZYYYYYYZZZZZZZZZ[[[\\\___aaabbbaaa```aaabbbaaa```^^^WWWTTTOOOGGGAAA>>>???AAA@@@CCCFFFGGGJJJSSS___hhhgggjjjlllkkkiiiggghhhjjjaaa^^^\\\^^^aaaaaa[[[VVVLLLJJJFFFAAA<<<777444333111111000000//////......------............------......,,,+++)))(((&&&&&&,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++///...,,,*********,,,---++++++,,,------------,,,---,,,,,,++++++*********+++++++++,,,,,,---------++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++******************+++...---++++++++++++---...+++++++++,,,,,,+++++++++)))******+++,,,,,,------************************************************+++,,,,,,------,,,,,,+++))))))******++++++++++++$$$$$$%%%'''(((***++++++'''((()))***,,,---...///)))))))))***++++++,,,,,,************************************************))))))******++++++++++++)))************+++++++++************************************************************************---,,,,,,++++++******************++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++***************))))))))))))***+++,,,---++++++++++++++++++++++++,,,,,,,,,------,,,++++++------------------------+++++++++,,,,,,+++++++++---------,,,,,,++++++++++++++++++,,,,,,+++++++++************************)))***...555::::::444---++++++++++++++++++++++++*********************************++++++,,,------)))******+++,,,,,,------*********++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++........................((()))+++,,,---,,,,,,+++******+++++++++,,,,,,,,,***************************+++,,,---......///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++---------,,,+++***)))((()))***,,,.........,,,+++++++++++++++++++++++++++((())))))************)))************************************************,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------111000000///......---------...000111000///---+++......///000111222222333222444666666666666777888999:::===CCCLLLUUU]]]bbbnnnrrrxxx|||{{{zzzuuunnneee\\\TTTOOOLLLIIIIIIJJJKKKKKKKKKKKKJJJKKKHHHDDDAAAAAAAAAAAA@@@CCCBBBAAACCCEEEFFFEEECCCEEEFFFGGGHHHHHHGGGFFFFFFHHHIIIKKKNNNQQQTTTVVVXXX[[[\\\ZZZVVVPPPJJJEEECCCDDDFFFIIIJJJJJJMMMRRRVVVZZZ\\\___ccceeeeeeeeedddgggccc\\\VVVQQQLLLHHHEEEDDDCCCAAA@@@CCCJJJSSSYYYhhhjjjkkkkkkkkkkkklllnnnhhhdddaaacccgggiiihhheee\\\ZZZVVVQQQJJJDDD???<<<777666444111000/////////.........///111111000.............................................------++++++++++++++++++++++++------,,,++++++,,,,,,,,,...---+++))))))***+++,,,---,,,,,,++++++,,,,,,------,,,++++++******++++++,,,+++)))(((((()))+++,,,++++++************++++++***+++,,,,,,,,,,,,+++***)))***,,,+++******,,,---,,,,,,,,,++++++,,,,,,---************************+++++++++,,,,,,---------,,,,,,,,,++++++*********,,,,,,++++++++++++******+++*********))))))((((((+++***))))))***+++++++++++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,+++***))))))))))))))))))******+++,,,,,,,,,,,,,,,+++***)))***)))(((''''''((())))))************************)))************+++++++++************************)))))))))***+++++++++,,,+++*********+++,,,------***+++,,,,,,+++***)))((()))******++++++******)))+++++++++*********)))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------............---,,,+++***************************)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******,,,000333555444222000111///,,,***)))***+++,,,,,,+++***))))))***+++,,,)))***+++,,,,,,+++***)))++++++++++++++++++++++++++++++***))))))***+++,,,)))******+++++++++************))))))******+++,,,***+++,,,,,,******+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++---......---++++++++++++,,,------,,,++++++++++++++++++++++++++++++---------,,,+++***)))(((,,,,,,,,,+++++++++***************))))))))))))))))))))))))***+++++++++,,,***************)))((((((,,,,,,---------.........------------------------------------------------////////////////////////000000111222222111000000333444444555555555555555000333555777777888:::<<<888999<<>>???>>>???CCCJJJUUUbbbnnnuuu}}}~~~yyysssnnnkkklllkkkjjjiiihhhhhhhhhhhhmmmpppvvvzzz||||||yyywwwtttpppkkkhhhhhhgggdddaaaXXXVVVSSSOOOMMMMMMNNNOOOLLLOOOSSSWWW\\\```cccdddbbbaaa]]]UUULLLGGGFFFGGGGGGHHHHHHFFFFFFIIIPPPVVVWWWXXXXXXYYYYYYXXXXXXWWWRRRRRRQQQPPPNNNLLLJJJIIIGGGGGGGGGEEECCC@@@===;;;=========;;;:::999;;;===<<<>>>AAADDDHHHLLLOOOPPPRRRVVV[[[]]]\\\ZZZ[[[]]]]]][[[VVVQQQMMMNNNRRRUUUaaaffflllqqqrrrqqqqqqqqqnnnkkkhhhhhhjjjkkkiiigggiiihhhfffbbb^^^ZZZWWWUUUDDDAAA<<<777333000//////000///------......,,,+++................................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,...---+++******+++,,,,,,---,,,,,,++++++,,,,,,------,,,++++++******++++++***+++---......---+++***++++++************++++++***++++++,,,,,,++++++***///,,,***+++...000///---000///---+++*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++***------------,,,,,,,,,,,,*********+++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++******++++++++++++******++++++,,,,,,,,,+++*********************++++++++++++++++++,,,++++++***)))))))))))))))***,,,---...************************)))************+++++++++************************+++++++++***************++++++***)))))))))******+++,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,+++++++++++++++***************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------......------,,,,,,++++++++++++++++++++++++++++++************+++++++++,,,++++++++++++++++++++++++,,,,,,------------,,,,,,)))***+++,,,,,,,,,,,,+++************++++++,,,,,,,,,,,,,,,------,,,,,,,,,******++++++++++++******++++++++++++++++++++++++---,,,+++***************+++++++++++++++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++************++++++...,,,***((((((***,,,...,,,,,,,,,++++++*********,,,,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******))))))******++++++,,,,,,+++++++++************************+++******)))(((------------............////////////////////////////////////////////////.........///000000111111000///---------///111222000555===DDDFFFEEEAAA>>>>>>@@@BBBBBBAAAAAABBBCCCGGGIIIOOOXXXcccoooyyy~~~}}}zzzsssjjjaaa[[[YYYTTTTTTRRRQQQPPPPPPQQQQQQVVVZZZ___bbbeeeffffffggglllkkkkkklllmmmmmmjjjhhh\\\ZZZWWWUUUUUUWWWYYY[[[WWWYYY^^^ccciiinnnrrrsssuuutttooodddWWWNNNLLLNNNNNNPPPPPPNNNMMMSSS^^^hhhmmmmmmmmmnnnnnnnnnnnnnnnggggggfffeeecccaaa___]]]VVVUUUSSSPPPLLLFFF@@@<<<>>>===;;;999888777888999999999999:::;;;===???@@@AAAGGGNNNPPPPPPRRRWWW\\\ccccccbbb```^^^]]]___```___ccciiilllnnnmmmmmmnnnooommmkkkkkklllmmmlllkkklllkkkiiifffbbb___\\\ZZZQQQMMMGGG@@@999444222000222000......///000///...........................---------...............************************+++++++++,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,------,,,++++++******++++++***+++,,,------,,,+++***,,,++++++******++++++,,,++++++++++++++++++++++++///,,,***---444999999777000///---+++***++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))*********++++++,,,,,,---...//////...,,,+++++++++++++++++++++++++++++++++******++++++++++++******++++++,,,,,,,,,++++++***((())))))*********************++++++++++++******))))))))))))***++++++,,,************************))))))*********+++++++++************************,,,+++++++++***)))))))))++++++***)))((((((((()))++++++++++++++++++******+++,,,,,,------,,,,,,+++************************))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------...------,,,,,,+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,------......------,,,+++******)))))))))******))))))++++++++++++***)))***+++,,,------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++************,,,,,,,,,+++***)))((('''))))))***+++,,,,,,,,,,,,***+++,,,,,,******+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************,,,+++***))))))***+++,,,...,,,+++******+++,,,...---,,,,,,++++++*********((())))))***+++++++++***,,,,,,,,,+++++++++******))))))***+++,,,,,,------,,,+++++++++***)))))))))*********++++++******)))---------.........//////////////////////////////000000000000000000000000000000000000000000000000222111000000111333666888<<>><<<:::999999999999999999888777777888888999777;;;???@@@@@@DDDKKKRRRVVVYYY^^^bbbcccdddeeefffccceeehhhiiiiiiiiikkklllmmmlllkkklllnnnoooppppppmmmllljjjgggdddaaa^^^\\\ZZZWWWPPPHHH@@@999444111111///......///000000000////////////////////////---------.........//////***************************+++,,,------------,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,++++++******++++++,,,+++***))))))***+++,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++---******000:::AAADDDCCC999777333000---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++*********)))))))))*********++++++,,,,,,------///000///---+++++++++++++++++++++++++++++++++******++++++++++++*********++++++,,,,,,,,,++++++'''((()))*********)))))))))******++++++******************))))))(((((('''************************))))))*********+++++++++************************,,,+++++++++***)))))))))++++++***)))((((((((()))******))))))************+++,,,,,,------,,,,,,+++************************))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,+++++++++,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,,,,+++***)))))))))***+++***+++,,,,,,+++***(((&&&)))***+++,,,,,,+++***))),,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++******,,,,,,,,,+++***)))((('''$$$%%%'''***+++,,,------***+++,,,,,,******+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************,,,+++***))))))***+++,,,,,,,,,------------,,,,,,,,,,,,,,,++++++*********((()))***+++++++++++++++,,,,,,,,,+++++++++******))))))***+++,,,,,,------,,,+++++++++***)))))))))******++++++++++++******------........./////////////////////////////////000000000000000000000000000000000000000000000000//////000222555999===???KKKPPPWWW[[[ZZZSSSKKKFFFBBBEEEJJJMMMPPPSSSWWWZZZbbbfffmmmsssxxxzzzzzzyyyyyyssshhh[[[OOOGGGEEEEEECCCBBB@@@??????AAABBBDDDBBBEEEHHHMMMSSS^^^lllvvv|||{{{yyywwwuuutttttttttqqqsssvvvyyy||||||vvvooollllllnnnjjjjjjiiihhhjjjoooyyy~~~}}}{{{xxxvvvpppfffYYYOOOBBB???<<<;;;;;;::::::888888888999999999999999999666777888777777;;;AAAGGGFFFKKKSSSYYY^^^bbbfffhhhhhhiiijjjjjjiiijjjkkkmmmkkkkkkllllllnnnoooqqqrrrooonnnmmmjjjgggdddbbb```^^^[[[VVVPPPHHH@@@999666333000...---///000000///////////////////////////,,,,,,------.../////////------------------------***,,,---/////////......,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,------,,,++++++******++++++,,,+++)))(((((()))+++,,,,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,+++***+++111:::BBBGGGIIIEEEAAA;;;555000,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++*********++++++++++++++++++...111000---***+++,,,++++++++++++++++++++++++******++++++++++++************+++,,,,,,,,,++++++'''((()))++++++***))))))((()))******+++*********************)))'''&&&%%%************************)))************+++++++++************************+++++++++***************++++++***)))))))))************))))))******+++,,,++++++,,,,,,,,,,,,++++++***************+++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,++++++***++++++,,,,,,---------,,,***(((''')))******++++++******))),,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++***)))((("""$$$''')))+++,,,,,,,,,***+++,,,,,,******+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++************++++++***+++---......---+++***+++++++++++++++++++++++++++,,,------............,,,,,,,,,+++++++++******))))))******++++++,,,,,,+++++++++***************)))***++++++,,,+++++++++............////////////......................../////////////////////////////////000111111222222///111444999???FFFKKKNNNVVVWWWXXXWWWTTTOOOJJJGGGHHHLLLRRRWWW\\\```eeehhhnnnpppsssttttttrrrooommmfffccc\\\TTTMMMJJJKKKMMMKKKIIIGGGEEEDDDEEEGGGHHHGGGJJJMMMPPPUUU```nnnyyy~~~}}}}}}~~~yyyxxxvvvuuuvvvyyy}}}|||ooo^^^RRRGGGCCC???======<<<:::888888888:::;;;;;;;;;:::999999999777777777999;;;===>>>AAAFFFLLLRRRYYY```dddgggjjjlllmmmmmmlllllllllkkklllllllllmmmnnnoooqqqnnnnnnnnnmmmkkkiiihhhggg___^^^\\\XXXRRRKKKDDD@@@:::777333111111111111000////////////////////////,,,,,,------...//////000........................+++,,,...000111111000///+++,,,,,,------...---------,,,,,,++++++,,,,,,------,,,++++++******+++++++++++++++******+++++++++---,,,,,,++++++,,,,,,---,,,,,,+++******+++,,,,,,******,,,000555<<>>FFFNNNWWW]]]aaa]]]\\\YYYUUURRRQQQOOOOOOSSSWWW\\\aaaeeejjjnnnqqqnnnnnnmmmjjjgggccc```]]]YYYYYYXXXVVVUUUWWWZZZ]]]YYYVVVSSSPPPOOOOOOPPPQQQUUUWWWYYYYYY[[[cccpppyyy}}}||||||~~~~~~~~~}}}}}}~~~rrr___QQQLLLHHHCCC@@@???>>>;;;888999:::;;;<<<;;;:::777666;;;:::888999::::::999777999:::;;;>>>DDDLLLVVV\\\dddhhhllloooooommmkkkkkklllmmmmmmlllkkklllmmmnnnlllmmmmmmmmmmmmlllkkkjjj```aaabbb```\\\UUUOOOKKKBBB>>>:::666555444333222000000000000000000000000,,,,,,------...///000000------------------------,,,---///111222222111000+++,,,------.........------,,,,,,++++++,,,,,,------,,,++++++******++++++***+++---......---+++***---,,,,,,++++++,,,,,,------,,,+++******+++,,,---***+++---...000444:::???===:::555000,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++*********++++++,,,,,,,,,*********))))))))))))(((+++*********))))))(((((('''+++000000,,,***+++---++++++++++++++++++++++++******++++++++++++******)))***+++,,,,,,,,,,,,,,,***+++---//////...---,,,(((((()))***************))))))+++,,,,,,+++***)))************************)))************+++++++++************************))))))******+++++++++,,,+++*********+++,,,------...------,,,---...///000*********++++++*********))))))******++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,***))))))+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...---++++++++++++---...------++++++++++++------++++++++++++++++++++++++((()))+++---.........---)))******+++++++++******((()))+++,,,,,,+++)))(((***+++,,,,,,******+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************+++,,,---......---,,,++++++)))'''&&&&&&''')))+++))))))***+++,,,------...,,,------...------,,,,,,,,,,,,,,,+++++++++***************)))))))))))))))))))))******+++++++++,,,)))***+++,,,,,,,,,,,,,,,---///222111......000333---------.........//////000000000000000/////////555///,,,000444444444666;;;FFFPPPWWW^^^eeegggeee```]]]ZZZYYYYYYYYYXXXVVV```aaabbbeeehhhjjjjjjiiieeedddaaa^^^\\\[[[ZZZZZZWWWWWWYYY___hhhnnnqqqrrruuuppphhhbbb```bbbfffiiihhhhhhiiilllqqqwww}}}~~~|||{{{{{{{{{yyyxxxzzzyyyxxxxxxzzz~~~zzznnndddZZZVVVPPPJJJDDDAAA@@@??????>>>===;;;::::::::::::<<<;;;:::999888888999999999<<<=========???EEEJJJSSSZZZdddkkkoooooonnnmmmqqqmmmjjjlllppprrrpppmmmjjjjjjkkkkkkkkkkkkkkkkkkgggeeecccaaa___]]]YYYVVVMMMHHHAAA;;;888555333222000//////000111111...,,,///...------,,,,,,------++++++,,,,,,,,,---------............---,,,+++***+++,,,,,,------......///------,,,++++++,,,,,,,,,---,,,++++++******++++++,,,++++++******))))))))),,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,///////////////000111222333222000...---------...++++++++++++++++++++++++000////////////.........------++++++++++++------...------,,,+++***))))))---,,,,,,++++++,,,,,,---(((((()))***,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,222000---***((((((((()))))))))***+++,,,------...******))))))))))))******,,,+++++++++***)))))))))+++++++++*********))))))((()))+++,,,------,,,,,,((())))))))))))*********,,,,,,+++***))))))******++++++,,,,,,,,,---------++++++******************************************+++)))(((((()))******)))++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,******---...---+++,,,,,,+++***))))))************++++++++++++******++++++,,,,,,,,,,,,------,,,,,,------------......++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++***************************+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---************************************************++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,+++)))((())))))*********+++++++++******************************++++++++++++******---///000000//////000111------........./////////////////////000000000000333///...111333333666:::IIISSS]]]ccchhhmmmnnnllljjjfffaaa\\\ZZZXXXVVVUUUWWWVVVVVVXXXZZZ[[[\\\\\\WWWWWWWWWYYY[[[]]]```aaagggfffhhhmmmtttzzz}}}}}}{{{vvvuuuvvvyyy{{{}}}{{{yyyxxxyyyzzzyyyxxxyyyxxxxxxyyyzzz}}}xxxrrrhhheee^^^VVVOOOIIIEEEDDDAAA???===<<<;;;<<<===>>>===???@@@AAAAAA???<<<:::;;;<<<===<<<<<<===@@@BBBHHHOOOXXX```fffjjjlllnnnooommmlllnnnrrrsssqqqmmmkkklllmmmnnnoooooooooooohhhfffdddbbbaaa___\\\ZZZZZZUUUMMMEEE???999444111///...---...///000...---......---,,,,,,,,,,,,,,,++++++,,,,,,,,,---------............---,,,+++***............------------------,,,,,,+++,,,,,,------,,,++++++***++++++++++++++++++++++++*********,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------//////...---,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---------,,,,,,+++*********,,,++++++******++++++,,,))))))***+++,,,------...++++++++++++++++++++++++------+++*********++++++++++++++++++++++++,,,,,,++++++************+++++++++++++++***************,,,,,,,,,,,,++++++*********++++++,,,,,,+++***))))))))))))*********+++++++++******)))))))))))))))))))))*********+++++++++************************************************---+++***)))+++++++++***++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,******,,,...---+++,,,,,,+++*********************++++++++++++******+++++++++,,,,,,,,,------*********+++++++++,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++***************************+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,************************************************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))*********+++++++++******************************++++++++++++******///...---...///000000///............////////////......//////000000111111000///000333333333999AAASSS]]]gggmmmqqquuuuuusssqqqkkkccc[[[VVVRRRPPPNNNKKKKKKJJJKKKLLLOOORRRTTTWWWXXX[[[```eeejjjoooqqqvvvvvvwwwzzz{{{yyyxxxxxxzzz|||||||||zzz{{{{{{|||~~~zzzwwwqqqiii```XXXQQQMMMFFFDDDAAA>>>===>>>???AAA@@@DDDIIIMMMMMMJJJEEEAAA@@@???>>>>>>>>>===;;;:::>>>CCCJJJRRRZZZaaaiiimmmlllkkklllooossssssppplllkkklllnnnoooppppppppppppiiigggeeeddddddcccaaa___ccc^^^WWWPPPHHH@@@999444111///------...000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++******/////////...---,,,,,,,,,---,,,,,,,,,,,,,,,------------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((())))))******+++++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,+++++++++++++++******))))))******+++******+++++++++,,,,,,,,,************************))))))***+++,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,***************+++++++++---------,,,,,,,,,,,,+++,,,,,,,,,++++++)))((('''************+++++++++,,,***)))))))))(((((((((((())))))*********+++++++++************************************************,,,***(((((()))***)))(((++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++,,,------,,,,,,++++++************+++******++++++++++++******++++++++++++,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------+++******))))))******+++++++++++++++++++++++++++************************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++***************+++++++++******************************++++++++++++******000---+++---000111000---....../////////000000000.........///000111222222...000333666444555===HHHWWWaaajjjnnnrrruuutttqqqllleeeZZZQQQKKKHHHFFFDDDDDDEEEGGGIIILLLRRRXXX\\\fffhhhkkkoootttxxx|||~~~}}}}}}}}}|||{{{yyyzzz}}}~~~yyyqqqhhh```\\\QQQNNNJJJEEEBBB@@@AAAAAACCCGGGNNNTTTVVVUUUQQQNNNJJJHHHFFFFFFGGGEEE???;;;???BBBFFFKKKQQQYYYaaagggggghhhkkkpppssssssppplllkkklllnnnoooooonnnmmmlllkkkiiigggfffgggfffeeedddbbb```\\\WWWQQQJJJBBB===555333///...///000111111...------,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,------,,,++++++***...---------,,,,,,,,,+++---,,,,,,,,,,,,------...------,,,++++++++++++,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++************++++++((()))+++,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++------------+++++++++++++++,,,,,,,,,------++++++************++++++++++++++++++++++++++++++************************'''(((+++---------,,,++++++++++++++++++++++++++++++++++++******+++++++++)))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))((((((******+++++++++,,,,,,,,,)))************)))))))))++++++,,,,,,,,,---------***************+++++++++************************...,,,*********+++***)))++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,,,,,,,,,,++++++******+++++++++***++++++,,,,,,++++++******++++++++++++,,,,,,,,,+++,,,,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------++++++************++++++++++++++++++++++++++++++************************++++++*********+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********,,,,,,******************************************************++++++++++++******000---,,,---000222000---/////////000000000111111//////000000111222333333///222666888777888BBBNNN___ffflllmmmmmmmmmkkkggg___XXXNNNFFFAAA@@@??????BBBEEEKKKQQQXXX```iiioootttuuuwwwzzz}}}|||zzzyyyyyy||||||uuuoookkk```\\\VVVPPPJJJGGGEEEDDDDDDGGGLLLQQQUUUWWWXXXXXXWWWUUUSSSTTTUUUSSSNNNIIIKKKLLLMMMNNNOOOSSSXXX\\\bbbeeejjjooossstttqqqooommmnnnpppppppppnnnkkkjjjllljjjhhhggghhhhhhhhhgggcccbbb```^^^ZZZTTTMMMGGG;;;777222000///000111111///...------,,,,,,------,,,,,,---------.........,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,---,,,,,,,,,------...///...---,,,,,,++++++,,,,,,+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,------------,,,++++++++++++,,,,,,((()))+++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------++++++------------+++++++++++++++,,,,,,---......,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++(((***,,,---...,,,+++)))))))))***+++,,,,,,------******))))))))))))******)))))))))***+++++++++,,,************+++++++++++++++******************+++******+++++++++,,,,,,,,,******+++,,,,,,,,,+++***++++++,,,,,,,,,---------))))))*********+++++++++************************111///------......---,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---,,,+++++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************++++++******+++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---******************************************************++++++++++++******000///...///000111111000000000000000111111111111111111222222333333444444333444888;;;:::<<>>???@@@CCCKKKUUU___hhhqqqzzz|||~~~}}}~~~~~~~~~~~~~~~}}}}}}|||||||||zzzwwwwwwyyy{{{||||||yyywwwttttttwwwzzz|||}}}{{{{{{{{{|||}}}~~~}}}~~~~~~|||xxxuuullliiiddd^^^XXXSSSPPPOOOIIIIIIJJJLLLOOORRRUUUWWW\\\\\\]]]___```___]]][[[YYYZZZYYYWWWSSSQQQPPPPPP[[[___eeekkkoooqqqpppooonnnppprrrsssrrrpppmmmkkkmmmkkkhhhggghhhiiiiiihhhhhhgggfffeeebbb]]]VVVQQQBBB>>>999555333222111000000//////...............,,,---------............,,,------......------,,,*********+++,,,---------,,,,,,,,,,,,---...///000...------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,***++++++,,,,,,------...---,,,++++++***+++++++++***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,------......---,,,,,,,,,,,,,,,,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,***(((((()))***+++,,,------...***))))))))))))))))))******************+++++++++)))***************++++++,,,++++++***++++++,,,,,,************+++++++++,,,***+++,,,---------,,,+++))))))*********+++++++++)))))))))***++++++,,,,,,************************,,,***((()))***++++++***++++++++++++++++++++++++,,,++++++******++++++,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...,,,++++++++++++,,,,,,---++++++,,,,,,,,,,,,++++++************++++++++++++))))))))))))************++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************++++++***++++++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,+++++++++*********************************************++++++++++++******///000111111000000111222000000000111111111222222444444444444444444444444777777999<<<>>>AAAJJJUUU```cccaaaZZZTTTQQQMMMIIIFFFBBB>>>;;;<<>>===999===AAACCCDDDEEEHHHKKKUUUaaarrr~~~~~~~~~~~~}}}}}}zzzvvvtttttttttsssrrrrrrtttwwwxxxyyyyyy{{{|||zzz}}}yyyvvvuuuvvvwww}}}{{{zzzzzz|||~~~~~~yyyrrrmmmmmmpppqqqpppnnnkkkjjjllloooqqqrrrxxxyyyzzz{{{yyyxxxxxxxxxxxxvvvtttsssssssssrrrppplllhhhddd___[[[WWWRRROOOMMMLLLLLLMMMOOOSSSWWWYYY\\\```bbbaaaYYYNNNEEE@@@@@@@@@BBBFFFLLLSSSZZZ___cccgggiiilllqqqvvvtttnnnpppnnnllliiihhhgggfffggghhheeecccdddgggiiihhhfff___]]]YYYSSSNNNJJJGGGEEE???;;;555222111111222222000000//////......//////........................,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++---------,,,,,,+++++++++,,,,,,,,,------.........,,,,,,+++***)))))))))***+++++++++++++++++++++,,,,,,,,,,,,------.........,,,+++++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,***,,,...///...,,,,,,---//////---+++)))'''&&&%%%,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,***)))------------,,,,,,+++***************************'''(((***+++,,,,,,+++*********))))))))))))))))))+++++++++*********))))))++++++++++++++++++++++++---,,,***)))))))))******++++++++++++++++++++++++*********)))******+++,,,++++++******++++++,,,---,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++*********+++---......------,,,,,,++++++***///...---,,,+++,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++---......,,,))))))+++......---+++))))))***+++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------------++++++++++++------******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++***))))))***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++*********))))))*********)))******++++++***+++---......---+++***222111////////////......///000111000000444;;;AAAJJJKKKIIIDDD===999:::===AAAAAACCCDDDEEEFFFFFFFFFDDDCCCAAA@@@@@@???>>>===>>>AAADDDEEEEEEHHHNNNSSS```kkkyyy~~~~~~}}}zzzyyyxxxxxxvvvuuuqqqqqqqqqpppoooooooooooorrruuuzzz}}}~~~xxxvvvtttsssppplllhhhfffgggjjjlllmmmsssttttttsssssssssssstttzzzyyywwwxxxxxxwwwuuusssqqqooollljjjhhheeeaaa___VVVTTTRRROOONNNOOOPPPQQQRRRRRRSSSRRRNNNIIICCC???@@@@@@@@@AAAEEEJJJOOOSSS]]]bbbfffiiinnntttuuurrrrrrpppnnnkkkjjjiiiiiiiiiiiigggeeefffhhhjjjiiigggbbb```\\\WWWSSSOOOLLLKKKDDD@@@;;;777555444333111000000////////////000000........................,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,,,,---------,,,,,,+++******++++++---,,,,,,,,,+++***************+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---//////---,,,,,,,,,,,,,,,++++++***)))((((((+++++++++++++++++++++***)))***,,,------,,,+++***,,,---------,,,,,,+++***************************)))******+++++++++************)))))))))******++++++++++++*********)))))))))))))))))))))))))))))),,,+++)))((((((((())))))))))))))))))))))))))))))***************++++++,,,++++++******++++++,,,---,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))***+++,,,------------------------000///---,,,+++++++++,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++(((+++------+++******,,,///...,,,+++***+++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********,,,,,,---............---+++++++++++++++++++++++++++++++++***************,,,,,,+++++++++++++++,,,***+++,,,------,,,+++***111111000000000/////////000222222333666===GGGOOO\\\ZZZTTTJJJBBB>>>@@@CCCIIIIIIGGGFFFDDDBBB@@@??????AAACCCEEEEEEEEEDDDDDDFFFHHHJJJKKKMMMSSS[[[bbbooovvv|||{{{{{{{{{wwwttttttxxxzzz{{{zzzvvvtttqqqpppppppppooonnnjjjnnnssstttssssssuuuwww~~~wwwrrrllliiiiiikkknnnooorrrqqqooonnnmmmoooqqqrrruuuuuutttuuuvvvvvvuuussssssrrrqqqqqqqqqooollliiifffddd```\\\ZZZXXXXXXXXXTTTPPPLLLKKKJJJIIIEEEBBB@@@???======???BBBFFFIIIVVV^^^eeegggiiiooossstttsssrrrpppmmmlllkkkkkkkkkkkkjjjiiiiiijjjkkkjjjhhheeeddd```]]]YYYVVVTTTSSSMMMJJJEEEAAA===999555222111000////////////000111........................,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------///......---------------------,,,,,,,,,,,,++++++******++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,......---,,,+++***))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////---+++++++++))))))*********++++++++++++++++++******)))))))))((()))+++,,,------,,,+++,,,,,,---------,,,++++++++++++++++++++++++++++++++++++*********************************+++,,,---+++++++++***************))))))))))))))))))))))))******)))(((((((((((()))***************************************+++,,,,,,++++++******++++++,,,---,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++***+++++++++,,,,,,,,,---...////////////...---,,,++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,'''))),,,---,,,+++******///...---,,,+++,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++...------,,,,,,+++++++++)))***+++,,,,,,+++***)))///000222222222222333444111444999===CCCLLLXXX```hhheee^^^UUUMMMJJJKKKMMMLLLKKKHHHEEEBBB???===<<>>======@@@CCCFFFPPP[[[eeehhhhhhkkkooopppsssrrrooommmlllkkkkkkkkklllkkkkkkkkklllkkkjjjjjjhhhfffdddaaa^^^\\\[[[[[[UUUSSSOOOKKKGGGAAA;;;666333222000///...///000111........................------------------------......................................................---------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---,,,,,,+++++++++,,,,,,---------,,,,,,++++++***------..................++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////,,,***)))***)))))))))***+++++++++,,,,,,,,,++++++******))))))((()))***,,,,,,------,,,,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++---,,,***)))((()))******************+++,,,---...************************++++++++++++++++++++++++*********))))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,++++++******++++++,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++........................++++++++++++++++++++++++......------,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------......------------------------+++,,,,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++,,,------,,,+++******...---,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,...---------,,,+++***)))))))))************))))))000111333333222111333555222888BBBKKKSSS[[[eeelllsssqqqlllddd]]]WWWTTTRRRGGGFFFCCCAAA???>>>======GGGLLLSSSXXXXXXWWWVVVVVVWWW]]]fffmmmrrrwww|||~~~xxxzzz|||{{{xxxuuusssssspppkkkhhhiiimmmpppnnnkkkhhhggghhhlllrrryyy}}}{{{tttnnnmmmoooqqqrrrrrrqqqrrrsssuuuvvvtttrrrooonnnnnnnnnoooqqqssstttmmmggg```]]][[[VVVOOOHHHJJJGGGDDDAAA???@@@BBBCCCHHHWWWeeejjjjjjkkknnnoooqqqooommmkkkjjjjjjjjjjjjjjjkkklllmmmlllkkkkkkkkkhhhgggeeecccaaa```______\\\ZZZWWWTTTPPPJJJCCC>>>888666333000/////////000........................------------------------................................................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,++++++************+++++++++++++++,,,,,,---------........................******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///...,,,***))))))++++++******************------,,,,,,++++++++++++((()))***+++,,,---------+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++---,,,***)))((()))******************+++,,,---...************************++++++++++++++++++++++++***+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***+++,,,,,,---++++++******++++++,,,---,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,........................++++++++++++++++++++++++------,,,,,,,,,+++******,,,,,,,,,+++++++++******)))***+++,,,---.........,,,,,,,,,---------......------------------------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------333000---+++******++++++,,,+++++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------,,,------------------,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---......++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,+++***((('''))))))))))))))))))))))))111333444222000000333777999BBBNNNYYYaaahhhnnnsss}}}{{{wwwpppggg]]]TTTOOO@@@??????>>>???@@@BBBCCCKKKRRRZZZ^^^___^^^^^^___aaaiiiuuu}}}|||{{{tttuuuvvvtttqqqnnnllllllhhhfffeeehhhmmmqqqqqqppprrrrrrtttyyyzzzqqqmmmlllmmmnnnmmmmmmlllnnnqqqsssssssssoooppppppqqqrrrtttuuuvvvtttqqqmmmkkkiiifff```[[[YYYUUUPPPJJJEEECCCCCCDDDGGGVVVeeejjjlllnnnppppppnnnmmmkkkiiihhhhhhhhhhhhgggiiillllllkkkjjjkkkkkkiiihhhfffdddcccbbbbbbaaa___^^^\\\[[[XXXTTTNNNIII@@@>>>999444111000000000........................------------------------........................------------------------,,,,,,,,,,,,,,,,,,---...++++++,,,,,,,,,,,,------......------------,,,,,,******))))))******++++++******+++,,,---...//////------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......,,,*********,,,,,,++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************+++,,,---***************+++++++++))))))))))))))))))))))))***+++,,,,,,---,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------++++++******++++++,,,---,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********)))((((((,,,,,,,,,+++***))))))))))))***,,,---.../////////,,,,,,,,,---------......---------------------------------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......666222---******+++,,,---******+++++++++++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((((((***+++---...000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------------............------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++***++++++,,,+++***((('''))))))))))))))))))))))))111333555444333555<<>>HHHPPPYYY```jjjqqquuuxxx}}}wwwtttpppiii```TTTIIIBBBDDDEEEFFFIIIMMMRRRWWWZZZ\\\dddnnnsssuuuvvvyyy|||tttzzz{{{uuuppplllhhhfffeeegggjjjlllnnnqqqvvvyyysssxxx}}}wwwssspppooonnnmmmkkkkkkmmmnnnppprrrssstttqqqqqqpppnnnllllllnnnpppqqqmmmgggbbb]]][[[[[[[[[___fffjjjiiihhhjjjkkkjjjlllkkkiiigggffffffggggggaaaeeeiiikkkjjjiiijjjkkkjjjiiihhhfffeeeddddddccc^^^^^^^^^```aaa```]]][[[QQQMMMFFF>>>888555333333........................................................................,,,,,,,,,,,,,,,,,,,,,,,,...............///000111+++++++++,,,,,,---------,,,,,,,,,++++++*********++++++++++++,,,,,,---...---------------------,,,000000/////////........./////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***------,,,+++++++++***************+++++++++(((((()))***+++,,,,,,---,,,,,,++++++***+++++++++***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,''')))***,,,,,,,,,+++*********))))))))))))))))))))))))******++++++++++++++++++++++++++++++++++++((()))***+++,,,,,,+++***------------------------,,,,,,++++++,,,,,,---...++++++******++++++,,,---,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++---...///......---***++++++,,,,,,------...///000000000000...---,,,,,,,,,,,,---------............................../////////...---------,,,........................******+++,,,,,,---......++++++,,,,,,---...//////,,,***)))***...///...,,,+++,,,------.........---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------++++++------------++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......//////......------------------------//////...---+++***))))))***+++---......---,,,+++++++++************++++++111222333666===HHHTTT\\\hhhpppuuutttuuuyyyzzzvvvrrrlllbbbZZZSSSOOOLLLKKKJJJNNNSSSVVVZZZ```ggglllooouuu|||~~~}}}|||}}}}}}~~~{{{yyy|||vvvoooiiigggfffcccaaagggmmmssswww{{{~~~tttqqqsssxxxsssnnnlllmmmooonnnmmmpppqqqqqqnnnkkkkkknnnrrrvvvtttrrrooommmkkkkkkkkkkkkkkkkkkkkkjjjkkkkkkkkkkkkjjjjjjjjjjjjjjjkkkkkkaaacccdddeeeeeefffiiikkkiiigggdddbbb``````aaabbb^^^^^^______```_________YYYUUUNNNGGG@@@:::555111555444222000...---------........................------------------------.................................------,,,,,,,,,------------------------,,,,,,,,,,,,,,,---...///++++++******+++---...000)))***---...///---,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***+++,,,------...---+++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,...---,,,,,,,,,,,,---...++++++++++++++++++++++++---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,+++*********+++,,,+++*********+++,,,---)))***+++,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------.........------,,,,,,------...---------,,,,,,+++++++++...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++...---,,,++++++,,,---...........................++++++,,,,,,,,,---------------------------------000///...------...///000...------,,,,,,------...++++++,,,,,,,,,---------///......------,,,+++++++++++++++,,,,,,---------....../////////...,,,+++++++++***)))***+++---...---------------------------,,,,,,,,,,,,---....../////////......---------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,------,,,,,,,,,,,,++++++...---,,,,,,++++++,,,,,,,,,,,,++++++***+++++++++........................---------,,,,,,+++++++++---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,222555:::AAAJJJUUUaaahhhnnntttxxxuuusssssspppkkk___]]]ZZZYYYXXXXXXXXXXXX[[[___cccgggjjjoootttxxx~~~~~~}}}zzz|||}}}yyyvvvtttsssnnnhhheeeeeegggggggggpppxxxvvvooommmkkkiiigggjjjkkklllkkkjjjkkkooorrrrrrqqqqqqqqqqqqqqqrrrrrrnnnnnnnnnnnnmmmlllkkkjjjiiiiiihhhhhhhhhiiijjjjjjeeefffffffffeeeeeefffhhhhhhgggeeecccbbbaaaaaaaaa```````````````___^^^]]][[[WWWQQQKKKFFF@@@:::666222111000///...---------........................------------------------.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---,,,++++++++++++,,,...//////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,------...------+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,...---,,,,,,,,,,,,---...++++++++++++++++++++++++------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,******))))))))))))******---,,,++++++******++++++------+++*********++++++)))***+++,,,,,,,,,,,,,,,---,,,,,,,,,+++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,---------......---------,,,,,,------------------,,,,,,+++++++++...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////---------,,,,,,---------........................++++++,,,,,,,,,---------------------------------......---,,,,,,---.........------,,,,,,------...++++++,,,,,,,,,---------++++++,,,------......///,,,,,,,,,,,,,,,,,,------,,,,,,---------,,,+++***,,,++++++***+++,,,---...---------------------------,,,,,,,,,,,,---...............---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,+++++++++,,,,,,---------...---,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,---------.........---------------,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,+++---,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,++++++++++++++++++,,,777===FFFPPPZZZdddmmmrrrtttwwwxxxrrrlllgggbbb]]]QQQTTTYYY___eeehhhjjjkkkooorrrvvvzzz|||~~~~~~zzzxxxxxxzzz{{{zzzvvvrrrpppooohhhfffccceeeiiipppuuuxxxzzztttpppmmmjjjfffggghhhhhhhhhjjjmmmpppooopppqqqrrrssstttuuuvvvqqqrrrrrrrrrqqqnnnllljjjhhhggggggggghhhhhhiiijjjiiiiiiiiihhheeeddddddeeehhhggggggfffdddcccbbbaaabbbbbbbbbaaa```___^^^]]]\\\YYYVVVRRRNNNHHHBBB>>>333333111000////////////.................................................................................---------------++++++++++++++++++++++++---------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------222000---+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,------.........---------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,******))))))))))))******,,,,,,++++++******++++++...---,,,+++******++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......------,,,+++++++++,,,,,,,,,---------......------------------------------,,,,,,,,,,,,++++++...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000,,,------......------,,,........................,,,,,,,,,,,,------------------------------------,,,,,,++++++++++++,,,,,,...------,,,,,,------...,,,,,,,,,,,,------------++++++,,,------......///------------,,,,,,,,,,,,,,,,,,---------,,,+++***------,,,,,,,,,---......---------------------------,,,,,,,,,,,,---......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,)))******+++---......///...---,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,+++,,,---......---,,,+++------------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++DDDKKKUUU___gggmmmqqqtttssssssooohhh```ZZZWWWUUUSSSZZZeeeooouuuyyyzzz{{{|||}}}zzzyyyxxxtttqqqssstttuuutttqqqooonnnoooiiiiiikkkpppyyy{{{wwwlllkkkiiigggfffgggjjjkkknnnooopppqqqqqqrrrrrrrrrqqqrrrtttuuutttrrrooommmiiihhhhhhhhhhhhiiijjjkkkkkkllllllkkkhhhfffffffffhhhhhhiiihhhgggeeebbbaaabbbbbbcccbbbbbbaaa``````]]][[[YYYWWWTTTPPPJJJFFF===:::555111//////111222........................////////////////////////.......................................---------,,,,,,,,,,,,,,,,,,,,,,,,000000000//////......---------------,,,,,,,,,,,,...,,,***)))(((((()))***------------------------++++++++++++++++++++++++------------------------.........///......---------------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------------------------------)))******+++,,,------...+++,,,---......---,,,+++........................,,,,,,,,,------------...........................,,,++++++++++++++++++,,,...------,,,,,,------...,,,,,,,,,------------...///......------,,,++++++......------,,,,,,,,,+++.....................---......---------.........---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---.........---,,,,,,++++++,,,,,,,,,,,,+++++++++,,,------+++,,,---......,,,+++)))------------------,,,,,,+++++++++,,,,,,---------,,,------------------,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++RRRYYYdddlllqqqrrrrrrrrrjjjfff```ZZZTTTQQQRRRUUU\\\eeerrr||||||uuuqqqpppnnnkkkgggdddgggiiilllnnnrrrvvvyyyyyyvvvqqqllliiihhhgggfffkkklllllllllmmmmmmnnnnnnmmmooorrruuuvvvuuutttrrrlllkkkkkkjjjjjjkkkkkkllljjjlllmmmmmmllljjjjjjkkkhhhiiijjjjjjiiifffcccaaaaaabbbbbbcccdddddddddddd^^^\\\[[[ZZZXXXUUUPPPLLLHHHCCC;;;333///...000222////////////////////////////////////////////////........................................................................///000000000///...---------------------------,,,)))*********************------------------------++++++++++++++++++++++++------------------------.........///......---------------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++***++++++,,,,,,)))***+++,,,---.........++++++,,,,,,,,,++++++******+++,,,------------,,,******++++++,,,---......,,,,,,,,,---------......,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---......------------------------(((((()))***+++,,,,,,---+++,,,---......---,,,+++........................,,,,,,---------.................................,,,,,,------------,,,,,,...------,,,,,,------...,,,,,,---------.........///......------,,,++++++.........------,,,,,,,,,................................................---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,+++++++++,,,------...,,,,,,---------,,,******------------------------+++++++++,,,,,,---------,,,------......------,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***```fffmmmssssssqqqnnnmmm\\\WWWSSSPPPOOOOOOTTT[[[```jjjwww~~~vvvrrrmmmhhheeecccaaa```[[[___eeellluuu{{{uuuooojjjiiiiiihhhhhhhhhjjjlllmmmjjjlllooorrruuuvvvvvvuuuoooooonnnmmmllllllllllllhhhjjjmmmnnnnnnmmmnnnooojjjkkkkkkkkkjjjgggeeecccaaabbbcccdddeeefffffffff```^^^]]]\\\[[[XXXUUURRROOOJJJAAA888111//////000////////////////////////.............................................................../////////........................+++,,,---......---+++***,,,---............------++++++,,,---......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------.........---------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++*********+++++++++++++++******+++++++++,,,,,,,,,******))))))))))))******++++++******++++++,,,,,,)))***+++---............++++++,,,,,,,,,+++******)))***,,,---...------,,,((()))***+++,,,---...///,,,,,,,,,---------......+++,,,---......---,,,+++++++++,,,,,,,,,,,,------------------------...///------------------------++++++,,,,,,------......,,,------......------,,,........................,,,---------....................................------............------...------,,,,,,------...,,,---------............++++++,,,------......///.........---------------,,,,,,+++++++++,,,------.........///......---,,,---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,---------,,,,,,+++++++++...---,,,,,,++++++,,,,,,,,,++++++,,,,,,---...///......------,,,,,,++++++------------............+++,,,,,,,,,,,,,,,,,,---,,,---...//////...---,,,+++,,,,,,------,,,,,,+++***+++,,,------,,,+++***lllooorrrrrrmmmfff```]]]NNNKKKKKKOOOQQQSSSYYYbbbdddnnnzzzyyytttlllkkkjjjhhhffffffgggiiiiiimmmttt}}}{{{nnnllliiiffffffgggiiijjjhhhjjjlllooorrrtttuuuvvvrrrqqqpppnnnllllllkkkkkkfffiiilllnnnnnnmmmnnnooolllllllllkkkjjjhhhfffeeecccdddeeefffffffffffffffbbb```^^^]]]\\\[[[YYYWWWSSSPPPJJJCCC<<<666222000////////////////////////------------------------........................---........./////////000........................)))***,,,---------+++***+++,,,---...//////......///...---,,,,,,---..............................------------------------------------------------***+++,,,------...------+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++)))*********++++++++++++******+++++++++,,,,,,,,,******))))))))))))******++++++******++++++,,,---,,,,,,---......---,,,++++++,,,,,,,,,,,,+++***)))(((***,,,---......---,,,))))))***+++,,,------...,,,,,,,,,---------......+++,,,...//////...,,,++++++++++++,,,,,,------------------------...//////................................................---------,,,,,,---------........................------------....................................,,,---...//////...---,,,...------,,,,,,------...------------............++++++,,,------......///------------............,,,++++++++++++,,,---...---......///...---,,,+++---------------------------,,,,,,,,,,,,---......,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,+++++++++,,,,,,...//////111000...,,,++++++,,,---------------.........///---,,,,,,,,,,,,,,,,,,+++,,,---...//////...---,,,+++,,,,,,------,,,,,,+++)))***,,,------,,,***)))ttttttsssnnndddZZZQQQMMMFFFEEEIIIQQQVVVXXX^^^fffiiirrr|||}}}zzzvvvooojjjjjjmmmpppqqqqqqtttyyy~~~vvvsssmmmhhhddddddeeefffhhhiiikkkmmmooorrrtttuuusssrrrpppnnnlllkkkjjjjjjeeehhhkkkmmmmmmllllllmmmmmmmmmlllkkkjjjhhhgggfffffffffffffffffffffeeeeeeeeebbb___^^^]]]]]][[[ZZZUUUTTTRRRMMMFFF>>>666222000000000000000000000000------------------------........................---.........//////000000------------------------***+++---/////////---,,,***+++---///000000//////222000,,,)))((())),,,---................................................------------------------)))***+++,,,------...---+++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++))))))******++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,+++*********+++,,,,,,---////////////...,,,***))),,,,,,,,,,,,,,,+++***)))((())),,,.........---,,,++++++++++++++++++,,,,,,,,,,,,,,,---------......+++,,,...//////...,,,++++++++++++,,,,,,------------------------...///000.......................................---------......,,,++++++,,,..............................---------.........//////////////////////////////,,,,,,............,,,,,,...------,,,,,,------...---------........./////////......------,,,++++++,,,---------.../////////...------,,,---...///000------.........---+++***---------------------------,,,,,,,,,,,,---......---------....../////////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,******+++,,,------...///...---,,,,,,++++++,,,,,,+++++++++,,,---...///000333111...++++++,,,---///---------.........//////---------,,,,,,+++++++++,,,---///000000///---,,,+++,,,,,,------,,,,,,+++)))***,,,------,,,***)))vvvrrrjjj___TTTLLLHHHFFFGGGMMMSSSXXX[[[aaaiiippptttyyy~~~xxxrrrpppoooooooooqqqxxxtttiiifffggghhhhhheeeeeegggkkkppprrrsssrrrtttoookkkkkknnnooommmjjjlllllllllllllllmmmnnnnnnooonnnllljjjhhhgggffffffddddddeeeeeeeeeeeeffffffeeecccaaa___^^^]]]]]]]]][[[WWWRRRPPPNNNGGG===555000000000000000/////////////////////////////////......---,,,,,,,,,,,,---...------,,,,,,------...,,,------......------,,,------------------------///...---,,,,,,---...///.........------,,,,,,,,,.........------,,,,,,,,,.........------,,,,,,,,,,,,------......------,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,---------......+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++------------++++++------------------------------------,,,+++******........................---,,,,,,,,,,,,---......000///...---------------///////////////.........///......///000000...,,,---------.........////////////.........---------000000//////.........---//////......---------,,,........................---------------------------------,,,,,,,,,++++++////////////////////////.........------..........................................------,,,,,,,,,...------,,,,,,------...+++---///000/////////111........................---.........---,,,,,,+++------------------------++++++++++++,,,,,,---...//////...---,,,,,,++++++******+++,,,---//////000,,,,,,,,,---------......------------------------//////...---------......------------------------...------------...//////......---------,,,,,,,,,,,,,,,+++******+++,,,,,,lllggg^^^TTTLLLIIIJJJLLLLLLRRR[[[bbbfffmmmuuu{{{zzz~~~zzzvvvqqqmmmnnnrrrvvvyyyvvvqqqooollliiifffeeeeeegggkkknnnppppppsssoookkkkkknnnpppnnnkkkllllllkkkkkklllmmmnnnooonnnmmmkkkiiigggeeeddddddeeeeeeeeeeeeeeeeeeeeeeeecccbbb```___^^^______```^^^ZZZUUUSSSQQQKKKCCC<<<666444333111000///000000//////////////////////////////...------------......------,,,,,,------...,,,------......------,,,------------------------......---,,,,,,---............---------,,,,,,,,,......---------,,,,,,,,,......---------,,,,,,,,,,,,------......------,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,---------......+++,,,,,,------,,,,,,+++---------,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,------------,,,+++------------------------,,,,,,---------,,,++++++........................---,,,,,,,,,------......//////...---------------/////////////////////...///...///000222111///,,,---------.........////////////.........---------//////......------------/////////.........------........................---------------------------------,,,,,,,,,++++++------------------------......------------.................................------------------,,,///......------......///---///000000///---...///........................------......------,,,+++------------------------,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,+++++++++,,,,,,------------------------------------,,,---......///......---------,,,,,,,,,,,,,,,+++******+++,,,,,,```[[[RRRJJJFFFIIIOOOUUUYYY___hhhoootttxxx~~~}}}yyywwwvvvqqqooonnnpppuuu~~~xxxrrriiifffdddeeehhhlllooopppqqqnnnkkkkkknnnooonnnmmmmmmlllkkkjjjkkkmmmoooqqqooonnnmmmkkkhhhgggeeedddggggggfffeeeeeedddddddddaaaaaa```______```aaabbbaaa]]]XXXUUUTTTPPPJJJEEE===:::666222//////000111////////////////////////000000///............///...------,,,,,,------...,,,------......------,,,------------------------------,,,,,,,,,,,,------...------------,,,,,,,,,...------------,,,,,,,,,...------------,,,,,,,,,,,,------......------,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,------------------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++*********+++,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------++++++,,,------------,,,........................,,,------------.........//////...------------.........//////////////////...///000222444333000---------........./////////...............---------......---------------,,,000000////////////..............................------------------------------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------........................---------------........./////////......////////////000111000...---,,,---........................------......------,,,,,,------------------------,,,,,,,,,,,,,,,,,,---...++++++,,,,,,---...////////////...---,,,++++++***,,,,,,,,,---------......------------------------++++++++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,------.........---------,,,,,,,,,,,,++++++******++++++,,,UUURRRNNNJJJKKKQQQZZZaaajjjooovvv{{{}}}~~~}}}wwwsssqqqqqqqqqtttyyyrrrnnnjjjiiijjjmmmooopppnnnkkkiiiiiikkkmmmmmmllllllkkkjjjjjjkkkmmmppprrrsssrrrqqqooommmkkkiiihhhiiihhhgggfffeeedddccccccbbbbbb````````````bbbbbbaaa^^^YYYVVVTTTRRROOOLLLDDD@@@:::444000///000111////////////////////////000//////..................------,,,,,,------...,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,------......///++++++******++++++,,,---++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++,,,,,,---*********++++++++++++++++++++++++,,,,,,,,,------,,,------------------,,,------------------------***+++,,,---....................................,,,------...............///......---------..................//////////////////111333555444111...............////////////................................................000000000000000/////////...................................................------------,,,,,,,,,////////////////////////---,,,,,,++++++,,,,,,---........................,,,,,,------......////////////............//////...000111000...------...........................,,,------...------,,,,,,------------............------,,,,,,,,,------...++++++,,,------....../////////...---,,,++++++***,,,,,,,,,---------......------------------------,,,,,,,,,---...///000111------------------------,,,++++++++++++,,,------......---------,,,,,,,,,++++++++++++++++++++++++LLLMMMPPPSSSYYYaaakkkqqqyyy}}}}}}xxxtttrrrrrrttt{{{yyyuuurrrooollliiijjjiiigggggghhhiiijjjjjjkkkjjjjjjjjjlllnnnqqqssssssssssssqqqpppnnnllljjjkkkjjjiiihhhgggeeeddddddeeedddbbbaaa``````aaaaaa___]]]YYYVVVTTTSSSQQQPPPJJJFFF???888333111111111///////////////////////////...------,,,,,,------...------,,,,,,------...,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,++++++,,,,,,------.........++++++******++++++,,,---+++++++++,,,,,,---------+++++++++++++++++++++++++++,,,,,,---------------******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------***+++,,,---.../////////........................,,,---.../////////............---------......///---.........//////000000//////111333555444222///........./////////000000---.....................///////////////000000000/////////000000000000000////////////////////////.................................---------,,,,,,////////////////////////---,,,,,,++++++,,,,,,---........................---------....../////////...------,,,,,,------...,,,...///000///...///000........................,,,,,,------...------,,,---------....../////////......---,,,,,,---------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---...///000111------------------------,,,++++++++++++,,,------......---------,,,,,,,,,++++++++++++++++++++++++LLLQQQYYYbbbjjjssszzzwwwvvvtttrrrrrruuuzzz~~~~~~zzzwwwuuutttqqquuu}}}vvvkkkdddhhhgggfffeeeeeefffggghhhhhhiiijjjkkkmmmoooqqqrrrqqqqqqrrrrrrpppooommmkkkllllllkkkjjjhhhggggggffffffeeecccaaaaaaaaaaaabbb^^^]]][[[XXXUUUTTTRRRRRRNNNKKKFFF@@@:::666333222////////////////////////......---,,,,,,,,,,,,,,,...------,,,,,,------...,,,------......------,,,------------------------,,,,,,------------,,,,,,,,,,,,,,,------------...,,,,,,,,,------------...,,,,,,,,,------------...,,,------......------,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++******++++++,,,---***++++++,,,,,,------...***++++++++++++,,,,,,,,,+++,,,---.........------+++++++++,,,,,,------...,,,,,,,,,,,,------------......------------......------------------------++++++,,,....../////////........................,,,---...///000///.........------------...//////------......///000000000000///000111333444222111....../////////000000000---------...............///000000000000111111111......////////////000000////////////////////////....................................---------,,,------------------------------,,,,,,,,,,,,------......................................./////////------,,,,,,,,,,,,------+++---///000//////000111........................,,,,,,------......---------------...//////000000///...---------------------------------------,,,,,,,,,,,,------.........,,,,,,,,,---------......------------------------++++++++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,------.........---------,,,,,,,,,***++++++,,,,,,++++++***^^^dddlllssszzz~~~pppqqqsssuuu{{{|||vvvtttsssqqqnnnllljjjhhhggggggkkksss~~~}}}~~~~~~|||}}}}}}wwwmmmhhhhhhgggfffddddddeeegggfffhhhjjjmmmooopppqqqqqqpppqqqrrrssssssqqqpppnnnmmmmmmlllkkkjjjjjjiiiiiiddddddbbbbbbaaabbbcccddd```___^^^\\\YYYVVVUUUUUURRRQQQMMMHHHBBB<<<777444//////////////////////////////...---------------...------,,,,,,------...,,,------......------,,,------------------------,,,---............---,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......+++,,,,,,------,,,,,,+++++++++++++++++++++******++++++******++++++,,,---******+++,,,,,,---......******+++++++++,,,,,,,,,***+++,,,---...---,,,,,,+++,,,,,,---......//////,,,,,,,,,------------...///...---,,,,,,---...///------------------------,,,,,,---...//////..............................,,,---///000000000......---------------...//////------......///000000111000///...///111333333222.../////////000000000000---------.........//////////////////000000000111------........./////////////////////////////////....................................------------------------------------......------------..............................////////////..................------------......---...000000///......///........................+++,,,------......---------------...///000000000//////...---------------+++,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,+++++++++,,,,,,------------------------------------,,,---......///......---------,,,,,,,,,***+++,,,,,,,,,,,,+++***tttxxx}}}}}}zzzwwwwwwxxx|||{{{{{{xxxzzz{{{yyy|||}}}vvvqqqooonnnnnnmmmmmmlllkkkkkkkkkoooxxx{{{{{{zzzvvvuuuxxxrrrzzz~~~}}}~~~zzzxxxxxxyyy}}}{{{iiiiiihhhfffddddddeeegggeeegggjjjnnnpppqqqqqqppprrrsssuuuvvvvvvuuusssrrrnnnmmmmmmllllllkkkkkkjjjbbbbbbaaaaaabbbdddeeefffaaabbbbbb___\\\YYYWWWWWWTTTTTTRRRNNNHHHAAA:::666////////////////////////000000///..................------,,,,,,------...,,,------......------,,,------------------------------...//////...------,,,,,,,,,------.........,,,,,,,,,------.........,,,,,,,,,------.........,,,------......------,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,++++++******)))))))))++++++******++++++,,,---******+++,,,,,,---......*********++++++,,,,,,,,,)))***+++,,,---,,,++++++,,,,,,------...///000000,,,,,,,,,---------......///...---,,,,,,---...///------------------------,,,---......///.................................,,,---///000111000///------------------...///000---------...///000000111111///---...000222333333////////////000000000000---------.........//////---.........//////000000,,,---------......//////000000000000000000000000//////////////////////////////.........---------///////////////////////////......------......///........................000000//////......------//////............/////////000111000...---------........................+++,,,,,,---.........------------...///000000111000///...---------------)))***+++,,,...///000111------------------------,,,,,,,,,---------......------------------------//////...---------......------------------------...------------...//////......---------,,,,,,,,,***+++,,,------,,,+++***}}}~~~}}}zzzxxxxxx{{{~~~}}}vvvsssjjjmmmppptttvvvvvvuuutttyyy||||||xxxwwwzzz{{{yyyyyy{{{}}}|||yyyyyyzzz~~~|||vvvtttmmmsssxxxyyyyyy~~~~~~tttlllkkkkkkgggcccaaabbbeeehhhlllnnnoooppppppppprrruuuuuutttsssrrrrrruuurrrooooooqqqqqqpppnnniiihhhgggfffeeeeeeeeeeeeccccccbbb^^^[[[XXXXXXYYYVVVSSSPPPPPPPPPKKKCCC<<<444333222222333222///------.../////////...,,,+++------,,,,,,,,,,,,------........................,,,,,,,,,------.........---------............//////...---,,,,,,---...///........................------------------------------------------------------------------------...------,,,,,,------...,,,,,,,,,------.........---------,,,,,,+++++++++---,,,,,,++++++*********//////.........---------,,,,,,*********+++,,,---,,,,,,,,,++++++******************++++++,,,,,,---***++++++,,,,,,++++++***)))***,,,......---,,,+++,,,,,,++++++,,,,,,---...000///...---------------...---,,,,,,---...///000000///...............///---......///////////////......------------......000000////////////000000...------------...//////......---,,,+++******)))/////////////////////////////////000000000000111......//////000111111111---...///000000///...---000000000//////......------...000111111111000///111111000///////////////...//////000000000000000000000//////.........------------,,,,,,---------......////////////......,,,---...//////...---,,,///...---...000000///...------....................................------...........................---,,,,,,,,,,,,---...------++++++++++++------,,,,,,------...---------...///000111111000///......------,,,,,,------...------............---------------.........//////+++,,,,,,------,,,,,,+++------++++++++++++------*********++++++,,,,,,,,,,,,+++***)))))))))***+++{{{wwwtttuuu{{{wwwqqqmmmdddgggmmmrrrxxx{{{~~~|||{{{xxx~~~~~~zzzrrriiieeefffhhhhhhjjjmmmpppqqqpppooopppsssuuuvvvuuusssrrrrrrtttrrrooonnnoooooonnnllliiiiiihhhgggfffeeeeeeeeeeeecccaaa___^^^\\\\\\[[[XXXUUURRRRRRRRRNNNHHHBBB888555222111000000...---.........///......---,,,......------------..............................++++++++++++++++++,,,,,,---------............//////...------------...///........................------------------------------------------------------------------------,,,++++++******++++++,,,+++++++++++++++++++++,,,---------,,,,,,+++++++++,,,,,,,,,+++++++++++++++......------,,,,,,,,,,,,---,,,+++*********+++,,,,,,,,,,,,+++++++++*********++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++)))+++,,,......---,,,+++,,,,,,++++++,,,,,,---...//////...---------------...------,,,---...000111111000//////.........///---......//////////////////......------......///000//////////////////000...------------...///////////////......---,,,,,,////////////////////////............///////////////////////////.........//////000111111000//////......------------------......///000000000000000111111000////////////000...//////000000000000000000000/////////...............------------............////////////......---......//////......---000...------///000///...........................................................................///...------------...///------,,,++++++,,,------)))***+++,,,------......---..................---...------,,,,,,------...------............------------------.........///------............---------,,,,,,++++++,,,,,,---,,,,,,+++++++++++++++++++++***************++++++|||xxxvvvtttqqqooovvv}}}yyywwwxxx~~~~~~|||}}}|||}}}~~~~~~|||xxxtttrrrooorrrxxxxxxssswww|||xxxiiidddgggiiihhhgggjjjnnnooommmkkkqqqsssvvvwwwuuutttssssssvvvtttqqqpppoooooommmkkkjjjiiiiiigggfffeeeddddddfffccc```___aaaaaa___]]][[[XXXUUUTTTTTTSSSNNNJJJ@@@<<<666222000//////...//////...------------...///..................///........................,,,,,,,,,,,,++++++++++++---------............//////...------------...///........................------------------------------------------------------------------------,,,++++++******++++++,,,,,,,,,,,,+++++++++++++++------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++------,,,+++*********+++,,,,,,,,,,,,++++++++++++++++++,,,------,,,******++++++,,,,,,,,,,,,++++++***+++,,,---...---,,,+++,,,,,,,,,,,,,,,------...//////...------------......---------...///111222333222111000///.........---......//////////////////......------......////////////....../////////......------......///000000000000000000000000000////////////////////////....../////////000000000111111111000///......---000000111111111111000000------..................///////////////000000111222111000000///000000000...///000000111111000000000000////////////......//////............//////......////////////......///..................///000...------...//////...........................................................................000///............///000------,,,,,,,,,,,,------'''(((***+++---.........---,,,,,,++++++,,,,,,---...------,,,,,,------...------............------------------............------............---------,,,,,,++++++,,,,,,---------,,,++++++******)))))))))***+++,,,,,,,,,+++~~~yyyuuusssrrroooqqqxxx{{{rrrmmmiiifffggglllpppqqqtttxxxzzzzzz{{{}}}}}}ssstttxxx|||}}}pppiiijjjjjjhhhfffhhhmmmooonnnlllqqqtttwwwxxxvvvuuutttuuuyyywwwuuusssqqqooonnnmmmkkkjjjjjjhhhgggeeedddccceee```]]]^^^aaacccaaa]]]]]]ZZZWWWVVVVVVUUUSSSQQQIIICCC;;;555222111111111000///...,,,,,,---......//////............//////........................//////......---------,,,---------............///.........------.................................------------------------------------------------------------------------...------,,,,,,------..................---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,------,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...---,,,***)))+++,,,,,,,,,,,,,,,,,,+++***+++,,,---------,,,,,,,,,,,,,,,,,,,,,---......///......---------............------...000222333444333222000///.........---....../////////////////////............//////......////////////.....................//////000000000000111111111222222////////////////////////000000000000111111111222222222222222111111000000000000000111111000000000///000000111111222222222000000///......000111222222222111000000000000111//////000111111111111000000000//////////////////000000////////////000000......////////////......000///...------...///000000///---...///000000///...............------------------.......................................///..................///---------,,,,,,---------)))***+++,,,---.........---,,,+++******+++,,,---...------,,,,,,------...------............------------------------------+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++'''(((***,,,------,,,,,,|||vvvsssrrrrrrsssqqq}}}{{{qqqiiiccc``````]]]^^^eeelllsss~~~~~~{{{{{{wwwuuupppnnnlllmmmppprrrrrrpppqqqtttwwwxxxxxxwwwwwwwwwyyyyyywwwtttqqqooonnnnnnmmmmmmlllkkkiiifffdddcccccc___[[[\\\```bbb___\\\]]][[[XXXWWWVVVVVVVVVUUUNNNHHH???777333111111000000///...,,,,,,---......//////............//////......................../////////......------------------............///---..................---........................------------------------------------------------------------------------...------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...------------............,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,+++***,,,,,,,,,------,,,,,,,,,++++++,,,,,,---------,,,------,,,,,,------...///......---------......///............///111333444444333222000///.........---......////////////////////////....../////////......///000000///......///............///000000/////////000111111222222000000000000000000000000//////000000000111111111000000111111111222222222000000000000000000000000111111111222222333333333111111000//////111222333333333222111111111111111///000000111111111111111//////000000000000000000000000////////////000000......////////////......000///...------...///000000//////000333444333222//////.........------------------.........//////........................---------------------------------------------------...............---,,,...---,,,++++++,,,---......------,,,,,,------...------............------------------------,,,,,,***++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------((()))+++,,,---------,,,}}}yyyrrrmmmmmmpppuuuyyyxxxmmmeee```]]]\\\```___cccmmmwww{{{yyyvvvrrrpppooooooppppppssswwwyyyyyyyyyyyyzzzyyyyyyxxxuuuqqqoooooopppqqqqqqpppooommmjjjgggfffdddaaa^^^^^^``````^^^\\\\\\[[[ZZZXXXWWWWWWVVVVVVPPPJJJBBB;;;666222000...//////...------------...///..................///........................---------,,,,,,,,,,,,,,,---------............///------...//////...------........................------------------------------------------------------------------------,,,++++++******++++++,,,+++,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------...............///***++++++,,,,,,,,,+++***,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,---------------------......///...------------.../////////......///000222444555333222111000///.........---......///////////////000//////......//////000...///000111111000///...//////......//////000111/////////000000111111111000000000000000000000000........./////////000000...//////000111111222222222222111111111111222222000000111111111111111111222222222222222333333444444333222222111111222222///000111111222222111111//////000000000000111111000000////////////000000......////////////......000//////////////////000///000222555888999777555/////////...------,,,,,,,,,,,,------.../////////........................,,,,,,------------,,,,,,------............------///000000//////...---,,,...------,,,,,,------......------,,,,,,------...------............------------------,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++(((((()))***,,,---...///******+++,,,---------,,,uuuqqqlllkkkppp{{{|||vvvooojjjgggfffeeedddhhhjjjrrr~~~tttnnnmmmooonnnrrrvvvyyyzzz{{{|||}}}|||||||||yyyuuussstttuuuvvvwwwvvvuuurrrooollljjjhhhgggeeecccaaa```______[[[\\\[[[ZZZXXXWWWWWWWWWRRRNNNHHHBBB<<<777222///.........///......---,,,......------------..............................,,,,,,,,,,,,---------------------............///------...//////...------........................------------------------------------------------------------------------,,,++++++******++++++,,,***++++++,,,---...//////+++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,------.........((()))+++,,,------,,,,,,,,,,,,,,,---------.........---,,,++++++,,,...///,,,,,,------------,,,,,,,,,+++++++++,,,,,,---------------------...//////---------------.../////////......///000222555666111000//////.........///---......///////////////000000////////////000000///000111222222111000//////////////////000000111000000000000000111111111000000000000000000000000000000111111111222222222222222222333333333333333555444333222222333444555222222222222111111111111222333444444555555444444444444333222222222222333000000111222222222222111//////000000000111111111000//////......//////000......////////////......//////000000000000//////...000444:::===>>>;;;888000//////...------,,,,,,,,,,,,------...//////000........................,,,---...//////...---,,,,,,---...//////...---,,,.........///......------,,,,,,------------,,,,,,...------,,,,,,------...------............---------------,,,,,,,,,++++++,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++))))))***+++,,,,,,------,,,,,,+++++++++,,,,,,---ssspppnnnqqq|||qqqooommmmmmooopppqqqppppppttt~~~tttsssuuunnnqqqvvvyyy{{{|||}}}~~~zzzxxxyyy{{{{{{{{{zzzyyyvvvsssooommmlllllljjjgggcccaaaaaaaaa\\\]]]]]]\\\ZZZXXXWWWWWWVVVSSSNNNHHHCCC===666222---.../////////...,,,+++---------,,,,,,---------........................---.........///000000000---------.........//////,,,---...//////...---,,,........................------------------------------------------------------------------------...------,,,,,,------...+++,,,---...///111222222+++++++++,,,,,,---------.........------,,,,,,,,,+++++++++,,,,,,---------'''(((***,,,---------,,,,,,,,,,,,------............---+++******,,,///111,,,------......------,,,,,,,,,+++++++++,,,---......------------...//////---------------...///000////////////111333555666000///............//////---......///////////////000000////////////000000///111222333333222111//////////////////000111111111111111111111111111111000000000000000000000000444444555555555555666666888888888777666666555555777666555444444555666777555555555444444333333333222333555666777666555444555444333333222222333333000000111222222222222111//////000000111111111222//////............//////......////////////.........///000111111000///...---000666===AAAAAA>>>:::000000///...------,,,,,,,,,,,,------...///000000........................---...///000000///...---,,,---...//////...---,,,+++,,,,,,---............+++,,,---......---,,,+++...------,,,,,,------...---..................------------,,,,,,+++++++++*********++++++*********++++++------------++++++++++++++++++++++++,,,,,,...---,,,+++***+++,,,---qqqtttyyy|||}}}||||||{{{{{{|||{{{uuunnnqqqqqqqqqsssvvvyyy|||~~~}}}|||}}}~~~{{{}}}~~~}}}zzzxxxwwwwwwrrrpppllliiigggeeeaaa___cccbbb```]]][[[XXXWWWVVVUUUUUUTTTPPPJJJAAA999444222222111000//////...---.........//////////////////////////////......---,,,,,,,,,---------......000000//////.........------------........./////////...---,,,,,,---.../////////.........---------111000...------....../////////...------------...------------------------,,,------......------,,,,,,,,,---.../////////...------------------------,,,------......------,,,---,,,,,,++++++,,,,,,------------------------------------....../////////---------............///...------------...//////........................////////////////////////000000000000111111111111111111000000//////......////////////////////////111000///.....................000111111111000///000000////////////000000000111222222333222111000000000000111222444555666777888:::;;;<<<===<<<<<<999:::<<<>>>???>>>===<<<;;;<<<<<<<<<;;;;;;;;;;;;<<<:::777555444444555666666666777888999999::::::888777555444444444555666333444444444333222333444333222111222333444333222000000000000111111111111000///.........000111222111111000///....../////////111444666888888777666000000000000////////////+++---//////...------...---------.........//////000000//////.........---////////////////////////////////////////////////------............------------------------,,,,,,---------,,,,,,+++++++++,,,------......------,,,...---,,,,,,,,,,,,---...------------,,,,,,+++***++++++,,,,,,,,,,,,------///...------,,,,,,,,,,,,|||}}}xxxwwwyyytttuuu|||{{{sssssstttuuuvvvxxxyyyzzz}}}||||||~~~|||~~~}}}zzzyyyxxxuuurrrnnnkkkiiieeeaaa^^^bbbaaa```___]]]ZZZXXXWWWVVVVVVUUURRRLLLEEE>>>:::555444333111000///.........////////////////////////////////////......------------.........//////000/////////............---------.........////////////...------...////////////.........---------///...---------...//////---,,,,,,+++++++++++++++------------------------,,,------......------,,,---------------.........---------------------------......//////......---------,,,,,,,,,,,,------------------------------------------............---------............///---,,,,,,,,,,,,---..................------------//////////////////////////////000000000111111111111000000000/////////.../////////....../////////000000///...............///000111222222111000//////////////////000111111333333222222222333444444222222333444666888999:::???AAACCCFFFGGGHHHGGGFFFHHHHHHHHHGGGFFFDDDBBBAAAAAA@@@@@@AAABBBCCCDDDEEECCCBBBAAA???>>>>>>>>>???======<<<<<<<<<<<<;;;;;;;;;:::999777666555555555555555555555333222333333222222111111222222111111111111111111111111222222222111000///...///000111111111000000///000000000///000222333444555444444000000000000////////////---......---,,,,,,...000---------.........//////000/////////............------------------------........................------............---------------------------------------,,,,,,,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---tttmmmlllnnnpppooovvvzzzyyyyyyxxxwwwwwwxxxxxx}}}||||||}}}~~~|||{{{yyyvvvrrroookkkgggbbb^^^````````````___]]]ZZZYYYVVVVVVVVVTTTPPPJJJEEEBBB:::888555222000///////////////////////////......///////////////......---........./////////000000////////////............---------...............------,,,,,,,,,,,,------...............---------...------,,,---...000111000000///...............------------------------,,,------......------,,,...---,,,++++++,,,------------------------------...//////////////////.........------------......------------------------------------------,,,,,,---------............///,,,,,,++++++,,,,,,---............------,,,,,,,,,//////////////////////////////000000000000111111000000000000////////////000000............000000000000////////////......000111111222222111000000000000000000000111222333555444333222333666888::::::;;;<<<>>>@@@CCCEEEGGGKKKNNNRRRUUUVVVVVVTTTSSSOOONNNKKKHHHEEECCCBBBBBB@@@@@@???@@@BBBEEEHHHIIIKKKKKKKKKKKKLLLLLLLLLLLLJJJIIIIIIGGGFFFEEEDDDCCCAAAAAA@@@???<<<:::777666666666666666666666666666444444333333222222111111222222222222222222222222333222111////////////000111111111000111111222222/////////000000000111111000000000000//////////////////...,,,+++,,,...111------........./////////////////////............,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------+++,,,,,,------.........------------,,,,,,,,,,,,,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++,,,---rrriiifffhhhkkkssswww|||xxxwwwwwwyyyzzz{{{}}}~~~}}}||||||}}}}}}zzzvvvrrrnnniiiddd```^^^___``````___]]][[[ZZZVVVVVVUUUTTTRRRNNNKKKIII???<<<888333000/////////////////////............///////////////......------.........///////////////////////////.................................+++******************+++........................------------...000222333222111111000000000000000------------------------,,,------......------,,,///...,,,***)))***,,,---..............................////////////...............------.........------------------------......------,,,,,,++++++---------............///------,,,,,,,,,---...............---,,,,,,++++++////////////////////////////////////000000000111000000000000////////////111000///......///000111//////000000000/////////000000111111111111000000111111111111111222333444555666777999<<>>BBBEEEHHHKKKLLLOOORRRUUUWWWXXXYYYZZZYYYXXXWWWVVVTTTSSSSSSKKKLLLLLLJJJGGGCCC???<<<777777777888:::;;;;;;:::999999999777555333333333333333222222222222222111333222111000///000111222111111111111222333333444000//////.........//////000000000000////////////000111111///......///111............///////////////////////////.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------++++++,,,,,,---...//////------------------,,,,,,,,,------......------,,,+++,,,---......---,,,+++,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------,,,,,,+++,,,,,,,,,}}}zzztttmmmhhhhhhllloooyyy~~~vvvssstttxxx{{{yyy|||}}}}}}}}}}}}zzzvvvsssmmmhhhccc______```___^^^]]][[[ZZZUUUUUUUUUTTTRRRPPPOOONNNDDDAAA<<<666222///......000000//////.........---///////////////......---,,,,,,---------..................///////////////.....................---++++++,,,,,,,,,,,,++++++---.................................000222444555///...------,,,,,,------------------------------,,,------......------,,,///...,,,***)))***,,,---........................,,,------......------,,,.........------.........------------------------.........------,,,,,,,,,---------............///...............///000000.........------,,,,,,,,,////////////////////////...////////////000000000////////////000000000000111000///......///000111...///000111111000///////////////000000000111111111111111222333444555666<<>><<<;;;;;;<<<<<<;;;999<<<======:::666444444555333333333222222111111111111000000000111222444555222222111111222333444444111111000////////////000000000000000///////////////222444555333000//////........./////////000000.........///////////////........................------------------------------............------++++++,,,,,,---...//////------------------------,,,------......------,,,------............------+++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------000000///------,,,,,,,,,zzzpppqqqqqqqqqqqqtttxxx{{{wwwrrrrrruuuxxxzzz}}}~~~~~~~~~|||zzzwwwrrrlllhhhdddcccaaa```^^^\\\[[[ZZZWWWVVVUUUTTTSSSRRRQQQQQQJJJGGGAAA;;;666222000///000000000///......------///////////////......---,,,,,,,,,------------............///////////////...............---------......////////////......---------...........................///111333444//////...------------...------------------------,,,------......------,,,...---,,,++++++,,,------........................,,,,,,------------,,,,,,......------------......------------------------..................---------------............////////////...///000000111........................////////////////////////......////////////000000////////////000000000000000000000000000000000000...///000111222111000///////////////111222333444333333555777:::===???AAAKKKOOOUUU\\\aaacccccccccddddddeeegggiiikkkmmmnnnkkkllloooppppppmmmjjjhhhaaa\\\TTTKKKDDD@@@>>>>>>???===;;;999999999:::;;;===@@@FFFOOOWWW___fffiiijjjjjjjjjjjjjjjjjjkkkkkkeeeffffffeeebbb^^^ZZZWWWMMMIIIEEEDDDCCCAAA===:::@@@BBBBBB>>>888555555666555444444333333222222111000000000000222444666777222222222111222222333333111111111111111111111111000000000000///////////////222666777555111///........./////////000000000.........///////////////////////////////////////------------------------------............------+++,,,,,,------.........------------............,,,------......------,,,...------,,,,,,------...++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------111000///...------------}}}}}}~~~zzzsssuuuyyy}}}xxxuuutttttt{{{~~~}}}|||zzzvvvqqqmmmjjjhhheeeaaa^^^\\\\\\\\\ZZZYYYWWWUUUTTTSSSRRRRRRPPPMMMHHHBBB<<<666222000111000000///......------///////////////......---------------......................../////////000//////.........------------...///000000///...------------.........//////...---------...///111222111000//////.../////////------------------------,,,------......------,,,---------------.................................------............------------,,,,,,,,,,,,------------------------------......//////////////////---------............///...............///000000---......//////000000000////////////////////////........./////////000000.../////////000000000111...///111222222111///...---///000222222222000///000000000111333555777888999;;;???CCCIIIOOOTTTVVV]]]___dddiiilllooooooooonnnnnnnnnnnnooopppqqqrrrqqqrrrtttvvvvvvuuutttssskkkggg```XXXSSSPPPOOOOOOMMMKKKHHHEEEBBB???===<<<<<>>999999;;;777777666666555444444444222111111111222333555666333222222111111111111222000111222333333222111111000000000000///////////////222444444222///........./////////000000000000............/////////000////////////////////////........................------............------------------------------------------.........///,,,------......------,,,---,,,***))))))***,,,---***+++,,,,,,---------,,,++++++,,,,,,,,,,,,---------------------...///000|||tttooolllmmmmmmooosssyyy|||yyyuuusss}}}~~~~~~}}}}}}|||xxxssspppooolllgggbbb___]]]]]]]]]]]][[[YYYVVVTTTTTTTTTTTTSSSQQQLLLFFF@@@:::555222111000000///...---------///////////////......---............/////////000---.........//////000000//////.........---------++++++------------++++++---------.........//////---,,,++++++,,,---///000------,,,+++++++++++++++------------------------,,,------......------,,,,,,,,,---.../////////...////////////////////////......////////////......---,,,,,,++++++,,,,,,---------------------------......//////000000111111---------.........//////...------------...//////------...///000111222222////////////////////////............/////////000.../////////000000111111...///222333333222///...---///111222333222111000111111111222555777:::<<>>???<<<999666555444333111444333222222111111111111111222333444333222000///000000000000000///.........///000000000000///...////////////000000000000000000////////////000000222222111000//////.........------------...////////////.........---------///..................///////////////////////////........................------------------------......---------,,,,,,,,,++++++++++++++++++,,,,,,+++,,,,,,------,,,,,,+++tttfff___]]]^^^bbbggguuu}}}~~~~~~}}}}}}zzzsssooommmooonnnllljjjiiifffbbb^^^```^^^ZZZWWWVVVVVVWWWXXXVVVSSSPPPOOONNNJJJDDD???888555222000111222222111---......//////......---///............//////000//////000000000000//////........................////////////////////////........................------------------------..............................---,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------........................------------------------//////.........//////000......---,,,,,,...///000...//////////////////...---......///////////////000//////......//////000........................///////////////////////////000000000111111111111000111333333222333555777222444555666666777999;;;888>>>EEEKKKQQQWWW___eeelllmmmoooqqqtttvvvxxxyyy{{{||||||yyytttpppmmmlllooopppsssvvvzzz~~~wwwlllggghhhjjjhhhfffgggiiinnnttt{{{~~~yyyuuuqqqooonnnllljjjfffaaa]]]\\\\\\]]]^^^ccckkkuuu|||zzzwwwvvvwww{{{~~~~~~|||{{{yyyvvvrrrmmmiiifffddd[[[WWWSSSPPPMMMKKKHHHFFFCCCAAA>>><<<:::888555222555444333222111000000000111111222333222111000///000000111111000000//////......////////////......////////////000000000000///000000111111000000///111111000000000/////////...------------...//////...............---------......------------......////////////////////////------------------------...........................------------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,~~~rrrhhh```___aaaeeemmmsss}}}}}}}}}{{{|||~~~yyysssppppppooonnnmmmkkkhhhccc```___]]]ZZZWWWVVVVVVXXXYYYXXXUUURRRQQQPPPMMMIIIFFF;;;888333111111111111111......////////////......//////............///000//////000000000000//////........................................................................------------------------...........................------,,,,,,,,,------------------------------------------------------------............------........................------------------------..................///000...------------...///000......////////////......---......///////////////000//////////////////000........................///////////////000000000//////000000000111111111111222333333222222444666555666666666777:::>>>AAAFFFLLLTTT[[[___dddjjjooouuuuuuuuuuuuuuuvvvvvvwwwxxxzzzzzzxxxrrrnnnmmmmmmssstttwwwzzz~~~uuuhhh___\\\\\\\\\[[[\\\```dddggglllrrr{{{yyytttqqqrrruuuvvvvvvsssooollldddcccbbbaaabbbgggnnnsss~~~~~~~~~|||}}}~~~}}}{{{xxxuuurrrooonnnjjjgggccc```\\\YYYUUUQQQJJJGGGCCCAAA???===:::888555444333222111111111111111111222222222111000///000000111111111000000///.........//////.........////////////000000000000///000111222222111000///.............../////////...------------...//////........................------,,,,,,,,,,,,------////////////////////////------------------------////////////////////////------------------------//////......---------,,,,,,,,,------------,,,,,,|||mmmhhhcccaaaffflllrrrzzz~~~{{{~~~|||}}}|||yyyrrrqqqpppooommmjjjeeeaaa\\\ZZZXXXVVVUUUVVVXXXZZZZZZXXXVVVSSSQQQOOOLLLJJJ???;;;666222111000000///...//////////////////...//////............////////////000000000000//////........................------------------------........................------------------------........................------,,,,,,,,,------...------------------------------------------------------............------........................---------------------------,,,,,,,,,------...///------------......//////,,,------......------,,,---......//////////////////000000000000000000///////////////////////////////////////000000111111000000000000111111111111333444444333111111222444666777888999===BBBJJJOOOYYY___eeehhhjjjkkkooorrrrrrrrrqqqqqqqqqrrrssstttrrruuuyyyxxxuuussstttvvv||||||~~~xxxmmmaaaYYYXXXZZZ]]]]]]___```aaadddkkkvvv}}}yyyppprrrvvvxxxyyyyyyxxxxxxppppppooollliiiiiijjjlllyyyzzz}}}}}}|||{{{zzzxxxvvvuuuuuuvvvtttqqqnnnkkkgggbbb^^^UUUQQQKKKEEEBBB???===;;;555444333333333333333333222222222222222111000000000000111111111111000000/////////....../////////////////////000000000000///000111222222111000///,,,,,,,,,------------......------------...//////---.....................------,,,,,,,,,,,,------////////////////////////------------------------////////////////////////------------------------/////////......---------,,,------......------,,,sssiiiffffffkkkttt{{{wwwvvvsssqqqooolllgggddd\\\[[[XXXVVVUUUVVVXXXYYYZZZZZZXXXVVVSSSQQQNNNMMMEEE@@@:::444111000///......//////000000//////...000//////............/////////000000000000//////........................------------------------........................................................................------,,,,,,,,,---......------------------------------------------------------............------........................------------------------,,,,,,,,,,,,,,,---...///---------............///,,,,,,------------,,,,,,---......//////////////////000000111111000000///////////////////////////...//////000000111111222000111111111222222222222444444555444333222444666999<<>>888444111000...//////000000000000//////000000///...............//////000000000000//////........................................................................////////////////////////........................,,,,,,,,,,,,,,,---...///------------------------........................------............------........................------------------------,,,,,,,,,------...///000,,,------...............------............---------......//////////////////000111111111111000///////////////////////////...//////000111111222222222222222222333333333333333444666666666666999;;;DDDIIIRRRZZZ```eeehhhjjjccceeegggeeebbb___```bbbaaaaaaaaaaaacccfffhhhjjjhhhooovvvyyyxxxzzzwwwqqqmmmlllmmmnnnmmmmmmmmmnnnqqqvvv|||{{{zzzyyyzzz}}}~~~~~~~~~||||||}}}xxxyyyzzzyyywwwuuuuuuvvvppppppppppppqqqrrrtttvvvyyy|||~~~rrrqqqooonnnoooqqqtttwwwzzzzzzzzz{{{zzzxxxsssooollliiieeeaaa\\\UUUMMMGGGAAA@@@>>><<<:::999888888555444444333333333333333///000111222222222222111222111000//////000111222////////////000000000000222111111000000111111222...........................------------...//////---------........./////////..................///////////////////////////........................------------------------,,,,,,,,,---------......,,,,,,,,,,,,------------------............------zzztttxxx~~~zzzvvvssspppmmmjjjeeebbb^^^YYYVVVUUUUUUUUUUUUWWWYYYYYYWWWTTTSSSRRRPPPJJJBBB:::555333111/////////000000000000//////111000///...............//////000000000000//////........................////////////////////////........................000000000000000000000000........................,,,,,,,,,,,,,,,---...///------------------------........................---..................---........................---------------------------------......000111111,,,---......//////............////////////......---......//////////////////000111222222111000///000000000000000000000000...//////000111222222222222222333333333444444444222444666777888:::===@@@OOOWWWbbbkkkoooooonnnmmmgggiiijjjhhhdddbbbccceeecccbbb```___^^^```aaabbbdddkkksssvvvuuuwww|||~~~uuurrrtttuuurrrooooooooooooppprrrsssuuuuuuyyywwwvvvvvvxxx{{{||||||wwwzzz}}}}}}zzzxxxxxxyyyyyyzzzzzzxxxwwwwwwxxxzzz{{{yyywwwsssooonnnoooppppppuuu{{{|||{{{iiigggeeedddeeeiiimmmpppxxxxxxyyy{{{|||zzzvvvrrrooooooppppppmmmeee\\\UUUHHHGGGDDD@@@===;;;999888666555444333333333444444///000111222222222222222333222111000000111222333////////////000000000000333222111000000111222333111111000000////////////...------------...//////---------.........////////////............//////////////////////////////////////////////////////------------------------,,,,,,,,,------.........---.........///000000000------............------}}}{{{}}}|||~~~{{{rrrjjjlllgggbbb]]][[[YYYWWWVVVUUUUUUVVVWWWXXXWWWSSSPPPQQQNNNHHHBBB===888333///111000000000222222111///...---------...///111222222222222222111111111000111000///---------...///............////////////...///000///---,,,,,,---///////////////.................................,,,,,,,,,------.........------------------------...------------...//////......------------......000///------......---,,,---------.......................................------------............------......///000000000////////////000000000111000000000000///////////////000111000///000111333222444222//////333555333444555777666555333333444777888999<<>>AAAGGGLLLTTT^^^hhhrrryyy|||~~~{{{~~~yyywwwwwwwwwuuurrrmmmiiikkkqqqvvvvvvwwwxxx{{{||||||yyywwwwwwtttqqqnnnmmmllljjjhhhddddddeeeeeeeeedddbbbbbbcccdddgggiiikkkkkkjjjjjjhhhfffdddbbbcccfffiiikkkooovvv|||{{{uuurrrvvv{{{|||wwwqqqooopppqqqpppooommmnnnppprrrssssssrrrrrrrrrpppooorrrwww{{{{{{zzzwwwuuuqqqnnnjjjddd^^^ZZZTTTVVVYYY]]]bbbgggkkkmmmppprrrtttvvvxxxwwwwwwvvvuuuuuuqqqiiiddd```YYYQQQKKKGGGAAA<<<:::888666444222111111222444555555444222222222222222222222222000000000000000000000000/////////000000000111111000000000000////////////...---,,,...000111000///111111111111000///..............................////////////......................../////////////////////.........------+++,,,------...///000000//////...------------...////////////////////////tttppppppqqquuuzzzzzzsssjjjccc___^^^^^^^^^[[[ZZZZZZZZZZZZYYYVVVSSSRRRQQQNNNLLLIIICCC<<<888333111000///000000///---....../////////000000111000////////////.........---...///000000///...---,,,,,,---------.........+++---......------///000............////////////........................//////......------,,,,,,........................+++,,,...000000///...,,,......------------......///...------...///...,,,++++++,,,,,,---...//////000000000000000000000000------------............------......///000000000///000000000000111111111000000000000000111111111111222222111//////000222333666777666888<<<>>><<>>FFFLLLLLLUUUUUUUUUUUUWWW[[[aaafffssswww}}}}}}|||xxxzzz}}}~~~|||yyywwwvvvyyytttppprrrxxx{{{yyyuuuvvvqqqlllkkkmmmoooooommmooommmkkkhhhhhhiiilllnnnsssqqqooonnnpppuuuzzz~~~~~~yyyuuuooommmmmmmmmllljjjlllnnnrrrvvvwwwtttmmmhhh^^^[[[WWWSSSQQQQQQSSSTTT]]]^^^bbbeeehhhkkkllllllkkkqqquuuuuuuuuuuurrrmmmgggbbb[[[SSSLLLEEE???;;;:::888555444555555444333111111111111111111111111111111111111111111111111000000000000111111111111000000000000///////////////......///111222111000222222222222111///......////////////////////////.........////////////////////////000000000111111000000/////////.........,,,,,,,,,,,,,,,,,,------------..................------------------------|||uuutttuuuwwwwwwyyyzzzqqqkkkgggdddcccaaa```^^^]]]\\\[[[XXXVVVTTTSSSQQQOOOMMMJJJEEEAAA666333111000111222111111///000000111111000000///////////////............---...//////////////////........./////////000000,,,...///...------...///------......///000000000......................../////////.......................................,,,,,,.../////////...---......------------.........---,,,---/////////---///////////////000000000////////////////////////////////////000000000000000000000///......------........./////////000000///000000111111222222222222333444333222222444666666:::???CCCKKKWWW^^^```bbbcccdddeeehhhmmmtttxxx~~~}}}}}}}}}}}}||||||{{{zzzxxxrrrnnnnnnrrrtttqqqmmmrrrooolllmmmqqqwww}}}~~~}}}{{{xxxxxxzzzyyyuuupppiiidddgggiiimmmqqqtttsssooolllgggeee```[[[WWWUUUTTTSSSWWWXXXYYY[[[]]]^^^___```eeelllsssuuuvvvwwwvvvsssqqqnnnhhhbbb[[[TTTMMMHHH???<<<999777777777666555111111111111111111111111111111111111111111111111000000000111111111222222000000000000///////////////...---...111222111000111111111111000///......000000000000000000000000.........///////////////////////////000000000000000000000/////////......---------,,,,,,++++++***,,,---......///.........------------------------vvvppprrruuuzzz{{{sssmmmiiifffdddbbb___^^^]]][[[YYYVVVUUUSSSQQQOOOMMMKKKGGGEEE;;;888444222111111000//////000111111111111000///000000000/////////.....................///000000---------.........//////---...//////---,,,---...------......///000000111....................................////////////........................---------............///......------------.........---,,,---///000///...///////////////.................................////////////000000000000000000000///......------....../////////000000000///000000111111222333333222333444444444555777999;;;BBBJJJQQQZZZeeekkkkkkjjjlllnnnqqqtttyyy{{{xxxxxxyyyzzzzzztttrrrooolllkkkmmmqqqsssyyyzzz{{{~~~vvvooommmmmmmmmoooppppppmmmkkklllkkkiiifffcccaaa___^^^XXXWWWWWWWWWWWWVVVVVVVVV\\\eeemmmpppsssvvvwwwvvvvvvtttrrroookkkeee]]]XXXKKKGGGBBB===:::888555333222222222222222222222222111111111111111111111111000000111111111222222222000000000000////////////...------...000111111000//////000000000//////...////////////////////////............/////////000........./////////000000000000000000/////////......---------,,,,,,,,,,,,,,,,,,.../////////..............................vvvgggffflllzzzyyyrrrllliiieeeccc```^^^]]]\\\YYYWWWVVVSSSPPPNNNMMMKKKIIIGGG???;;;666333111000...---///000111222222111000///000000000000///////////////...---------///000111,,,,,,,,,---------.........///000///---,,,,,,------------...///000000111........................------......//////000000////////////////////////...------------...//////.........------............---,,,---///000///.../////////...------,,,,,,........................------------.........///------......///000000000111111111111222222222222///000000111222222333333222333555555555666999;;;BBBKKKUUU]]]eeemmmooommmmmmpppsssvvvzzz}}}wwwrrrqqqrrrtttvvvtttvvvvvvqqqmmmqqq|||~~~wwwtttrrrpppooonnnllljjjllllllmmmnnnmmmkkkjjjhhh______]]][[[ZZZXXXWWWVVVRRR\\\fffkkkooouuuxxxxxxxxxwwwxxxwwwuuupppiiiddd]]]XXXOOOGGGAAA;;;666333333333333333333333333333111111111111111111111111000111111111111222222222000000000000////////////...---,,,---000111000///---...///////////////...........................---.........//////000000............////////////000000000000////////////........................+++,,,.../////////......////////////////////////|||xxxqqqkkkmmmtttqqqjjjllljjjfff```]]]\\\\\\[[[[[[WWWWWWVVVTTTRRRNNNKKKIIIFFF???888333222222111///000000000000000000000000////////////////////////................................................------------------------......------------......,,,---------.../////////,,,------......------,,,//////.........---------------,,,,,,,,,,,,------...///000111111000///...////////////////////////000000000///.........---............////////////000000////////////000000//////000111111111111111////////////000000000000111222222111000111333555777777666555777;;;AAAFFFMMMYYYdddhhhjjjmmmnnnnnnjjjiiikkkqqqyyyzzzrrrnnnttt~~~}}}{{{xxxrrrmmmmmmllllllmmmmmmnnnooopppnnnkkkgggccc___[[[VVVSSSSSSUUUZZZ___eeemmmvvv{{{|||{{{zzzxxxvvvtttsssrrrkkkggg```YYYQQQHHH???:::???;;;666222222222222222111111222222222222111000333000,,,,,,///111111000000000000000////////////000000000000000000000000//////............//////222000///------///000222///////////////.........000//////.........//////////////////////////////---------------------------...///000000///...---///............---------wwwrrrooopppqqqrrrzzz|||qqqooohhheeeaaa^^^\\\ZZZXXXWWWUUUUUUTTTSSSQQQOOOMMMKKKHHHCCC===777444222111111111111111111111111111111////////////////////////................................................------------------------///......------......///---------...............,,,------......------,,,//////.........---------000//////......//////000/////////000000///////////////////////////////////////..............................////////////000000////////////000000......///000000000000000000000000111111111111111...000222333333333444555666777999<<<@@@FFFMMMQQQ\\\fffnnnooolllkkkhhheeeddddddfffkkkqqqvvvxxxwww~~~~~~}}}|||xxxvvvrrrssszzzwwwssspppmmmmmmnnnoootttrrrooollliiiddd]]]YYYUUUWWWZZZ]]]bbbhhhpppuuu|||}}}}}}}}}|||zzzxxxwwwrrrnnnhhhbbb[[[TTTLLLGGGCCC???999555333333333333222222222222222222222111222000------///111111///111000000000////////////000000000000000000000000//////............//////111000///......///000111......///////////////////////////.........//////////////////////////////------------------------......////////////......///............---------eeeeeehhhoooxxxzzzsssjjjgggccc```]]][[[XXXVVVTTTTTTSSSSSSQQQPPPNNNMMMKKKHHHDDD===666222111222111111111111111111111111////////////////////////................................................------------------------///......------......///...............---------------............------/////////............---000//////......//////000//////............//////////////////////////////---------------.....................////////////000000////////////000000---...//////000000//////111111111222222222333333---000444666777777888999888;;;AAAGGGNNNUUU\\\aaaiiipppuuurrrlllgggbbb]]]]]]]]]^^^bbbgggkkkmmmmmmqqqvvv||||||zzzyyyyyyyyyvvvwwwxxxxxxrrrnnnnnnnnnpppooooooooonnnjjjddd```[[[\\\]]]^^^```ccciiilllyyy{{{~~~}}}{{{yyywwwrrrnnniiiccc]]]XXXMMMGGG@@@:::777666444444222222222222222222222222111000//////111111000///111111000000000/////////000000000000000000000000//////............//////111000///......///000111.........//////000000000////////////////////////////////////////////////------------------------//////............/////////............---------ccchhhqqq}}}zzzpppllleeeaaa^^^]]]\\\[[[WWWVVVUUUTTTRRRQQQOOOOOOLLLLLLIIIBBB999333111222000000000000000000000000////////////////////////........................................................................//////............///////////////...---------,,,------............------/////////.....................------------......000///...------...///000////////////////////////+++,,,,,,,,,---.....................////////////000000////////////000000...//////000000000000000000000111111222333333333000222444666888:::<<>>:::777555555555222333333000......222555222222222111111111111000000000000000000000000000//////............////////////000000000000//////111111111000000000000000,,,...000222333222111000////////////////////////////////////////////////---...///000000///...---//////.........---------{{{nnnfff___[[[[[[WWWUUUUUUSSSQQQSSSXXXSSSRRRNNNKKKKKKKKKDDD<<<111333444333111//////000////////////////////////---...///111111111000///////////////////////////000000000000000111111222000000////////////000000////////////////////////,,,------------------,,,......------------......000000000000000000000000000000000///......------////////////////////////........./////////000000///////////////.........000000////////////000000111111111111222222222222333333222222333777<<>>999666444333333444444333111111111111111111111111333111000111222222111000////////////////////////........./////////000000000000000000////////////000000//////////////////////////////////////////---......///////////////000000000000000///..............................}}}yyyyyyzzz{{{yyywwwtttttttttsssrrrrrrssstttrrrsssuuuuuuuuuuuuwwwyyyzzz}}}|||oooeee]]]WWWVVVUUUQQQPPPRRRTTTVVVVVVSSSRRRRRROOOIIIGGG???777333444444222///000000000000000000000000000000000////////////000////////////////////////000000//////000000111222000000////////////000000//////////////////////////////000000000000//////......------------..............................---......///000111222222000000000000000000000000/////////000000000111111////////////000000111111111111000000000000111111222222222222333333333333222555999@@@IIIUUUaaaiiillloootttxxx|||~~~vvvqqqqqqrrrttttttsssooojjjhhhhhhiiiqqq~~~~~~xxxvvvqqqqqqpppqqqrrrtttvvvwwwzzz|||}}}~~~~~~~~~~~~}}}|||{{{zzzzzzyyywwwuuunnnkkkhhheeeaaaZZZQQQIII???<<<777444333333333222111111111111111111111111000//////000222444333222000000000000000000000000//////000000000111111111222222111000///...------//////000000000000000000////////////////////////---......///////////////000000000000000//////...////////////////////////{{{xxxtttpppnnnkkkiiigggeeefffffffffeeeaaaaaabbbaaa______aaabbbaaabbbdddddddddeeegggjjjlllooorrrtttuuuwwwyyy|||{{{mmmcccZZZWWWUUURRRQQQRRRRRRVVVWWWTTTSSSSSSPPPLLLJJJDDD<<<777555444222000000000000000000000000000111000000////////////000////////////////////////000000000000000111222222000000////////////000000//////////////////////////////000000000000//////......------------....................................///000000111222222000000000000000000000000------........./////////...//////000000111111222222111111000000111111222000000000111111111111222111666>>>GGGQQQ\\\fffmmmpppuuu{{{}}}vvvoookkkkkklllpppnnnkkkeeebbbdddjjjppp|||}}}|||}}}xxxvvvpppooommmllllllooorrrtttuuuxxx{{{}}}}}}}}}~~~~~~~~~~~~}}}|||zzzyyyxxxpppmmmkkkjjjhhhddd]]]WWWKKKFFF???999666555333222222222222222222222222222///......000222444333333000000000000000000000000000000000000111111111111222222111000///...------//////000000000000111111////////////////////////---......///////////////000000111111000000///...////////////////////////|||xxxvvvuuujjjjjjiiigggccc```]]][[[YYYYYYXXXWWWUUUUUUWWWXXXQQQSSSTTTSSSQQQQQQSSSUUUUUUVVVWWWXXXXXXYYY\\\___```bbbeeegggggghhhjjjlllkkkooossstttrrrqqqtttxxxyyy}}}}}}vvvjjj^^^YYYVVVTTTSSSTTTRRRVVVXXXUUUTTTTTTRRROOOLLLIIICCC===888555333222000000000000000000000000222111000///......///000///////////////////////////////////////000111111000000////////////000000////////////////////////...//////000000//////.........------------....../////////////////////////////////000000111111222000000000000000000000000---.........////////////...//////000111111222222222111111000000111111222000000000111111111222222666===GGGRRR[[[cccjjjnnnvvv{{{{{{tttooommmnnnooooooooommmiiidddbbbgggrrr{{{{{{yyyzzz~~~|||vvvuuurrrpppooooooooooooooossswwwzzzzzz{{{}}}|||}}}~~~~~~}}}|||||||||ssspppmmmmmmmmmkkkfffbbbZZZTTTJJJBBB<<<999666555222222222222222222222222000///...///111222111000000000000000000000000000/////////000000000000111////////////000000000000//////000000000111111111////////////////////////---......///////////////000111111111111000//////////////////////////////|||wwwtttrrrooojjjeeebbb___^^^WWWWWWVVVUUURRROOOLLLKKKJJJKKKLLLJJJGGGGGGJJJMMMIIIKKKLLLKKKIIIHHHKKKMMMJJJKKKLLLLLLLLLNNNQQQTTTRRRTTTWWWYYYYYYZZZ\\\]]]^^^cccggggggeeedddhhhkkknnnrrrwww|||~~~}}}zzzwwwuuu|||}}}oooaaaZZZXXXUUUUUUVVVRRRWWWYYYVVVUUUUUUTTTQQQNNNLLLHHHAAA:::555444444000000000000000000000000222111000.........///000////////////////////////...............///000000000000////////////000000////////////////////////......////////////...............------.........000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111...//////000111222222222222222111111111111222222222222333333333444444444===DDDPPP[[[ccciiimmmoooyyy{{{tttmmmkkknnnssswwwxxxpppooommmhhhgggnnnzzz|||zzz|||~~~|||yyyuuuqqqmmmkkkkkkpppuuuwwwxxxyyy|||zzz|||~~~~~~~~~}}}~~~vvvsssooonnnooonnnkkkhhhddd]]]RRRHHHAAA<<<999777222222222222222222222222111000//////000000///...000000000000000000000000............/////////000------...///000111222333//////000000111111111222////////////////////////---......///////////////111111111111111000//////000000000000000000000000xxxuuuqqqkkkfff```^^^[[[WWWTTTRRRPPPPPPLLLLLLKKKKKKIIIHHHFFFEEEAAAAAABBBCCCCCCDDDEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJJJJKKKMMMMMMNNNOOOPPPQQQRRRSSSRRRTTTVVVWWWXXXZZZ]]]___eeeiiinnnsssvvvvvvtttsssssswww~~~}}}lllccc^^^YYYWWWXXXWWWXXXYYYZZZYYYVVVTTTRRRRRRNNNHHHBBB>>>;;;777555222222111111000000//////111111111111000000000000////////////000000000000////////////////////////000000////////////000000///////////////////////////////////////.........000000000000000000000000//////////////////......000000000000000000000000000000000000111111111111111111111000000000000000111111222222222333333333////////////000111222333000222333333333555888:::FFFOOO[[[ccchhhmmmsssyyy|||sssuuuuuuwww|||wwwrrrnnnnnnpppssszzz{{{uuunnnnnniiiiiimmmpppsss{{{~~~}}}}}}||||||~~~|||xxxuuurrrpppooonnnkkkfff___XXXQQQIII@@@999888666333333444444444333111000///000222333333222////////////////////////000000000000111111111111111111000000//////......111111000000111222333333333333222111000000000111000000000000000000000000...............///000000////////////////////////vvvpppgggbbb___\\\VVVRRRTTTRRRPPPMMMJJJIIIHHHHHHFFFFFFFFFEEEDDDCCCBBBAAAAAAAAAAAABBBBBBCCCCCCCCCBBBCCCCCCDDDDDDCCCCCCBBBDDDDDDEEEFFFFFFGGGHHHHHHGGGHHHHHHIIIJJJKKKLLLMMMKKKMMMOOOQQQQQQSSSWWWYYYaaadddiiimmmpppqqqqqqpppooossszzzrrrggg```ZZZXXXYYY\\\[[[[[[ZZZXXXVVVSSSRRRPPPNNNKKKHHHDDD???999444333333222222111111111111111111111111000000000000////////////000000000000////////////////////////000000000//////000000000/////////////////////////////////////////////...000000000000000000000000........................000000000000000000000000000000000000111111111111111000000000000000000000111111111111222222222333000000000000000111222333444555666666777:::???BBBRRRYYYcccjjjnnnssszzz~~~~~~~~~yyyrrrooozzz}}}vvvqqqpppppprrrxxxuuurrrllljjjlllmmmnnnuuu}}}}}}}}}~~~~~~}}}{{{yyyvvvtttsssssstttooojjjddd]]]WWWOOOFFF@@@<<<999555333333333333222222111000111333444333222111111111111111111111111000000000000111111111111111111000000////////////111111000000111222222333222222111111000111111111000000000000000000000000///............///000000////////////////////////wwwpppkkk```[[[UUUQQQOOOLLLHHHEEEGGGFFFDDDCCCBBBAAAAAAAAA@@@AAAAAAAAAAAA@@@???>>>@@@@@@@@@@@@@@@@@@AAAAAA@@@AAAAAABBBBBBAAAAAA@@@AAAAAABBBBBBCCCCCCDDDDDDBBBBBBCCCDDDEEEFFFFFFGGGEEEGGGIIIJJJKKKMMMQQQSSS[[[]]]```dddhhhjjjkkkkkkjjjooovvv}}}|||nnnddd\\\YYY[[[```^^^\\\ZZZWWWUUUTTTSSSNNNNNNNNNMMMJJJCCC;;;555444444333333222222333333111111111111000000000000////////////000000000000////////////////////////111111000000000000111111////////////////////////......//////////////////000000000000000000000000........................000000000000000000000000000000000000111111111111000000000000000000111111000000000111111111222222111111111000111111222222444444555666999???FFFLLL___eeelllrrruuuzzz{{{uuuuuuxxxvvvrrrqqqzzztttooonnnmmmnnnssszzzwwwqqqlllkkkjjjkkkpppuuuzzz{{{~~~~~~{{{yyywwwuuutttuuuvvvwwwssspppjjjddd^^^WWWOOOJJJCCC???:::666444333222111333222111222333444333222111111111111111111111111000000000000111111111111111000000000000/////////111111111000111111222333111111000000000111222222000000000000000000000000//////......//////000111////////////////////////}}}wwwpppiiiccc]]]YYYSSSPPPLLLIIIHHHGGGDDDBBB@@@@@@@@@@@@@@@@@@AAAAAA??????@@@@@@AAA@@@@@@???????????????????????????AAAAAABBBBBBBBBBBBAAAAAA??????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDBBBDDDFFFGGGIIIKKKNNNQQQUUUVVVYYY\\\___ccceeefffgggmmmttt{{{xxxjjj___[[[[[[```^^^[[[XXXUUUTTTUUUUUUNNNNNNNNNNNNLLLFFF>>>999555444333222222222333444111111111111000000000///////////////000000000000////////////////////////111111000000000000111111////////////////////////............////////////////////////////////////------------............000000000000000000000000///000000000111111111111000000000000000111111111///000000000000111111111222222111111111222222333333444666:::@@@IIISSSZZZhhhmmmtttyyy|||~~~~~~zzzsssmmmooovvvxxxvvv|||sssooolllmmmnnnnnnqqqvvvxxx|||tttnnnllllllnnnpppxxxzzz}}}~~~}}}yyywwwuuutttssstttuuuvvvuuusssooojjjddd]]]WWWSSSLLLGGG@@@:::777444333111444222111222333333222111111111111111111111111111///000000000111111111111000000000000000000000000222111111111111111222222000000///000000111222333/////////////////////////////////...///000000111////////////////////////~~~zzzjjjgggaaa\\\XXXTTTPPPMMMHHHFFFDDDCCCBBBAAA@@@?????????@@@AAAAAABBBBBBBBB??????@@@@@@AAAAAA@@@@@@>>>???????????????@@@@@@AAABBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@????????????>>>>>>??????@@@@@@AAAAAAAAACCCEEEFFFFFFHHHKKKNNNQQQRRRTTTVVVYYY]]]___aaaeeekkksssyyy}}}||||||yyytttrrruuu}}}ttteee]]]]]]]]][[[XXXUUUTTTTTTUUUVVVPPPOOONNNLLLKKKGGGBBB???666555333222111111222333111111111111000000000///////////////000000000000000000000000000000000000111111000000000000111111////////////////////////---.........//////000000////////////////////////---------.........//////000000000000000000000000///000000000111111111111//////000000111111111111///000000000000111111111222222222222222333333444555888<<>>???@@@AAABBBBBBBBBAAA>>>??????@@@@@@@@@??????>>>??????@@@AAAAAABBBBBBAAABBBBBBCCCCCCBBBBBBAAACCCCCCBBBBBBAAAAAA@@@@@@===>>>>>>>>>?????????@@@AAABBBDDDDDDDDDEEEHHHJJJMMMNNNPPPRRRUUUXXXZZZ[[[```gggooouuuxxx||||||wwwtttrrrooolllkkkooowwwnnnbbb___[[[ZZZWWWUUUTTTUUUVVVVVVRRRPPPNNNLLLKKKIIIFFFDDD888777444222000000111222111111111111000000000000////////////000000000000000000000000000000000000000000////////////000000////////////////////////------......///000000000000000000000000000000000------......///000000000000000000000000000000000000000000000111111111111/////////000111111222222000000000111111111222222222222222222333444555666555:::AAAJJJTTT^^^gggmmmtttxxx~~~~~~{{{|||~~~~~~|||xxxtttqqqiiiiiigggiiitttwwwrrrooonnnqqqrrrqqqsssxxx}}}xxxpppiiikkknnntttyyy~~~~~~}}}|||{{{yyywwwvvvssstttsssooojjjeeebbbaaa]]]XXXRRRKKKFFFAAA===:::666444333222333222111///////////////////////////000000000000111111111111000000000111111111111222333222111111000111111111000000/////////000111111000000000000000000000000000000//////000000111222////////////////////////yyymmmccc]]]YYYVVVSSSLLLIIIEEECCCCCCCCCBBBAAA???@@@AAAAAAAAAAAAAAAAAA???@@@AAABBBBBBAAA@@@@@@@@@@@@AAAAAAAAA@@@??????>>>???@@@AAABBBDDDEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDGGGFFFFFFEEEDDDCCCCCCBBB@@@AAAAAAAAAAAABBBBBBBBBCCCDDDEEEEEEDDDDDDFFFHHHJJJKKKMMMPPPRRRSSSTTTUUUXXX___hhhmmmooosss{{{zzztttqqqooolllkkkiiijjjnnnvvv}}}wwwhhhccc]]][[[YYYWWWVVVUUUUUUUUUSSSQQQPPPOOONNNMMMJJJGGG<<<:::666333111000111222111111111111000000000000////////////000000000000000000000000000000000000//////............//////////////////////////////------......///000000111000000000000000000000000......//////000111111222000000000000000000000000000000000000111111111111...//////000111111222222111111111111222222222333111111111222444555777888;;;AAAKKKUUU^^^ffflllpppyyyzzz}}}|||}}}}}}|||yyyvvvsssrrrnnnnnnlllooozzz}}}uuupppnnnqqqvvvzzz{{{rrrlllnnnrrrwww{{{}}}~~~|||xxxvvvtttvvvvvvsssnnnjjjhhhhhhbbb^^^YYYTTTOOOIIICCC???999777555555555444222111000000000000000000000000000000000000111111111111000000111111111222222222333222222111000000111111111000000////////////000000000000000000000000000000000//////000000111222////////////////////////zzztttjjjddd[[[VVVSSSQQQOOOLLLIIIFFFBBBAAAAAAAAAAAA@@@<<<>>>???@@@??????@@@@@@AAABBBCCCCCCCCCBBBAAA@@@CCCCCCCCCCCCCCCBBBAAAAAA??????AAABBBDDDEEEGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHIIIIIIHHHGGGFFFEEEEEEDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHGGGFFFFFFGGGIIIHHHIIILLLNNNPPPQQQQQQQQQQQQYYYbbbggghhhllltttzzz}}}uuupppnnnnnnkkkjjjjjjlllpppwww~~~~~~mmmfff___^^^\\\YYYWWWUUUTTTSSSRRRRRRRRRRRRRRRPPPLLLIII???<<<888444222111111222111111111111000000000000////////////000000000000000000000000000000000000......------------......////////////////////////---------...///000000111000000000000000000000000...//////000111222222333000000000000000000000000000000000000111111111111...//////000111222222222111222222222222333333333000111111222444666888999HHHOOOZZZdddlllqqquuuwww{{{zzzzzz{{{}}}~~~|||yyyxxxwwwvvvxxxwwwuuuuuu||||||vvvtttxxx}}}qqqrrrsssvvvxxx{{{}}}~~~yyy|||~~~|||xxxuuuvvvxxxyyyvvvqqqmmmlllmmmeeebbb^^^YYYTTTNNNHHHCCC;;;999777777777666444222111111111111111111111111000000000000111111111111000000111111222222222222333333222111000000111111222111000//////...//////000000000000000000000000000000000000000111111222////////////////////////~~~vvvnnneee^^^VVVQQQLLLHHHHHHGGGEEEBBBCCCBBB@@@@@@@@@@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCDDDDDDDDDDDDEEEDDDCCCCCCCCCCCCCCCDDDFFFFFFFFFGGGHHHIIIJJJKKKOOONNNNNNNNNMMMMMMLLLLLLKKKKKKJJJIIIHHHHHHGGGGGGHHHGGGFFFGGGIIIJJJIIIHHHIIIIIIIIIIIIHHHGGGFFFFFFEEEEEEFFFGGGIIIKKKMMMNNNQQQUUUZZZ^^^bbbeeeiiilllxxxzzz}}}|||uuupppmmmllllllhhhkkkoooqqqssswww~~~|||mmm___^^^]]][[[XXXUUUSSSQQQSSSQQQNNNMMMNNNNNNLLLKKKCCC@@@;;;666222111111222111111111111111222222222111111111111000000000000000000000000000///......222111111111000000//////&&&(((,,,000111000...---111111000000//////......111000///////////////000000000000000////////////000000000000111111111111111000000000//////......111111111111111111111111111111111111111111222222111333444333222555===CCCSSSXXX```iiippptttvvvvvvvvvrrrooorrrxxx~~~{{{uuuwww~~~vvvvvv~~~zzzxxxvvvttttttvvv}}}~~~|||xxxvvvyyyxxxyyyyyyyyyvvvqqqnnnkkkiiieee```ZZZTTTOOOMMMBBB>>>888444333333333222000000000000000111111111222222222111111111111000000000111111111111000000////////////////////////000000000000000000000000111///,,,******,,,///111------............------000000000000000000000000tttjjjccc\\\UUUPPPNNNJJJFFFCCCCCCBBB@@@???AAA@@@???@@@@@@@@@@@@???@@@@@@@@@@@@AAAAAAAAABBBEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIMMMLLLLLLLLLLLLLLLMMMMMMOOONNNNNNNNNMMMMMMMMMMMMMMMMMMLLLKKKKKKJJJIIIIIIKKKJJJIIIJJJKKKLLLKKKJJJKKKKKKKKKKKKJJJIIIHHHHHHGGGGGGGGGGGGHHHIIIJJJJJJOOORRRVVVYYY\\\___bbbdddlllnnnrrruuuxxxyyyyyyyyyzzzwwwrrrmmmjjjiiiiiiiiijjjnnnsssvvvxxx|||vvvfffdddaaa^^^[[[XXXUUUSSSTTTQQQOOONNNNNNNNNMMMKKKFFFCCC===888444222222333222222111111111111111111111111111111000000000000000000000000000///......111111111111000000000///***+++...000111111000///111000000000/////////...000000000000111111222333000000000000////////////000000000000111111111111111111111000000000//////111111111111111111111111111111111111111222222333444555555444555<<>>===>>>????????????@@@@@@@@@??????@@@AAABBBCCCDDDDDDGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIJJJKKKLLLNNNNNNQQQPPPPPPOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNOOOOOONNNNNNMMMMMMLLLLLLOOONNNMMMMMMNNNOOONNNLLLMMMMMMMMMMMMMMMLLLJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFLLLNNNQQQSSSTTTUUUWWWYYY^^^```dddhhhjjjjjjjjjiiikkkjjjgggeeedddeeeggghhhlllrrryyy}}}ooojjjeee```]]][[[XXXWWWUUUSSSPPPOOOOOONNNMMMKKKIIIFFF@@@;;;666444333333333222222222111000000000111111111111000000000000000000000000000//////...111111111111000000000000//////000111111111111111000000000000////////////////////////////////////////////////000000000000000000000111111111222222222222222111111111111000111111111111111111111111111111111111111222333333666666666666;;;EEETTT^^^ccceeegggjjjjjjhhheeeccc___dddmmmvvv}}}}}}zzzvvvooosss{{{xxxppppppuuu}}}|||wwwtttwww{{{zzzyyywwwwwwwwwwwwvvvuuullljjjeee```[[[XXXUUUTTTMMMGGG@@@:::777666666555111111111111111111111111222222222111111111111000000000111111111111000000111111111111111111111111000000000000000000000000000000////////////000000111111222222222222111111000000000000000000000000zzzooohhhaaaZZZRRRKKKHHHFFFEEECCCBBBAAA???>>>>>>?????????>>>???@@@??????>>>???@@@???@@@AAABBBDDDEEEFFFGGGJJJJJJJJJKKKKKKLLLLLLMMMNNNNNNMMMNNNNNNOOOPPPPPPPPPOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOPPPPPPPPPOOOOOOOOONNNNNNSSSQQQPPPPPPQQQQQQOOONNNOOOOOOOOOOOONNNMMMLLLKKKLLLLLLLLLKKKJJJHHHGGGGGGKKKMMMNNNOOONNNMMMNNNOOOUUUWWW[[[^^^```___^^^]]]______^^^___```cccgggiiilllsss|||vvvooofff```^^^]]]\\\ZZZWWWUUURRRQQQPPPOOOMMMLLLKKKHHHBBB===888444333222333333333222111000//////111111111111000000000/////////000000000000//////111111111000000000000000222111111000000111111111000000000000////////////000000000///...---,,,,,,////////////000000000000000000111111111222222222222222222222222222222222111111111111111111111111111111111111222333333444333555777;;;BBBNNN[[[ddddddcccaaa```^^^]]]\\\\\\___fffooowwwyyyvvvqqqmmmmmmuuu~~~qqqqqqtttvvv}}}yyyzzz}}}~~~|||yyyxxxxxxwwwvvvuuummmjjjeee```\\\YYYXXXXXXQQQLLLDDD===999777555444222222222222222111111111222222222111111111000000000111111222222111111000222222222222222222222222///////////////////////////000000111111111111000...//////000000//////...////////////////////////xxxnnneee]]]WWWPPPLLLFFFAAA?????????@@@>>>?????????>>>??????@@@???AAABBB@@@>>>===>>>@@@AAABBBCCCEEEFFFHHHIIIJJJLLLLLLMMMMMMNNNOOOPPPPPPRRRQQQPPPPPPOOOOOOOOOOOONNNNNNNNNOOOPPPRRRSSSTTTQQQQQQRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQPPPPPPPPPPPPTTTRRRQQQQQQRRRRRRQQQOOOPPPPPPPPPPPPOOONNNMMMLLLNNNNNNNNNNNNNNNLLLKKKJJJLLLMMMNNNMMMKKKJJJJJJKKKOOOQQQTTTVVVWWWWWWUUUTTTUUUVVVVVVXXX\\\___ccceeehhhpppyyy}}}ttthhh```^^^^^^^^^]]]ZZZWWWTTTRRRQQQPPPNNNLLLKKKHHHCCC>>>999555333222333333333222111000//////111111111111000000000/////////000000000000//////000000000000000000111111222111000/////////000000////////////000000000000///000111111222111111000.../////////000000000111111111111111222222222222222222222222222333333333111111111111111111111111111111111111222333444555333777===EEEMMMUUU]]]bbb\\\YYYUUURRRRRRTTTYYY\\\iiinnnssstttqqqllljjjiiippp}}}zzzuuuzzz~~~~~~~~~~~~}}}{{{yyyvvvtttnnnkkkgggbbb^^^\\\[[[[[[TTTOOOGGG@@@<<<888555444444333333333222222222111222222222111111111000000111111222222222222111111222222222222222222222222////////////////////////...///000222222222111111---......//////......---////////////////////////wwwlllccc\\\VVVOOOKKKGGGEEEBBB???===>>>??????;;;<<<>>>>>>======>>>@@@>>>AAACCCBBB???>>>@@@BBBEEEEEEFFFHHHIIIKKKLLLLLLMMMNNNNNNOOOPPPQQQRRRRRRTTTSSSRRRQQQPPPOOOOOOOOOPPPPPPPPPRRRSSSUUUWWWXXXSSSTTTTTTTTTTTTUUUUUUUUURRRRRRRRRRRRRRRRRRRRRRRRTTTSSSRRRRRRSSSTTTRRRQQQQQQQQQQQQQQQPPPOOONNNNNNOOOPPPQQQRRRQQQPPPOOONNNMMMNNNOOONNNLLLJJJJJJJJJKKKLLLNNNOOOOOOOOOOOONNNNNNNNNPPPRRRUUUYYY\\\^^^bbbiiirrryyy~~~}}}mmmbbb___``````___\\\YYYVVVTTTRRRQQQOOOMMMLLLIIIEEE???:::666444333333222222222111000000000111111111111000000000000...//////000000000000000000000000000111111111111000000///////////////000////////////000000000000'''(((+++...000111111111......//////000000111111111111111222222222222333111222222222222333333333111111111111111111111111111111111111222444555666777===FFFOOOWWWZZZ[[[[[[QQQNNNKKKIIIMMMTTT\\\bbboooqqqrrrnnnhhheeehhhlllxxxzzzvvvpppnnnjjjfffccc```^^^^^^XXXSSSMMMGGGBBB===888555555444444333333222222222222222222111111111111000111111222222222222111111222222222222222222222222000000000000000000000000...///000111111222111111//////000000000000//////000000000000000000000000xxxggg```XXXQQQNNNJJJFFFCCCBBBBBBAAA@@@>>>>>>??????:::<<>>===???AAA<<>>999555555555444333333222222222222222111111111111000111222222333333222222111222222222222222222222222000000000000000000000000......//////000111111222000000111111111111000000000000000000000000000000{{{kkkaaaXXXRRRKKKGGGFFFDDDBBB???<<<===>>>===<<<;;;;;;;;;;;;>>>AAAAAA@@@???@@@CCC999===BBBCCCAAABBBGGGKKKJJJJJJKKKLLLMMMNNNOOOOOOOOOOOOPPPQQQRRRSSSTTTTTTSSSSSSSSSRRRSSSSSSTTTTTTSSSSSSSSSSSSTTTTTTUUUVVVWWWWWWWWWXXXXXXYYYYYYYYYWWWWWWWWWWWWWWWWWWWWWWWWVVVTTTTTTUUUWWWXXXWWWVVVUUUUUUVVVUUUUUUTTTSSSRRRSSSTTTUUUTTTSSSQQQNNNLLLNNNOOOPPPPPPMMMLLLLLLLLLMMMLLLJJJIIIIIIJJJKKKLLLLLLMMMMMMNNNPPPQQQSSSTTTWWW\\\ccciiipppyyy|||kkkeeecccbbb```^^^\\\XXXUUUTTTRRROOOMMMNNNLLLHHHCCC???;;;999777111111111111111222222222111111111111000000000000......///000000000000000//////000000111111111222...///000111111111111111.../////////000000111111333444555666555444222000---......///000111111222111111222222222333333333000000000111111222222222111111111111111111111111111111111222333444666777>>>CCCLLLSSSWWWUUUOOOJJJCCCEEEHHHNNNVVV```iiinnncccffffffccc```dddqqq}}}}}}~~~wwwvvvtttqqqmmmhhheeeccc```^^^ZZZVVVQQQJJJBBB===666666555444333333222222222222222111111111111000111222222333333222222111111111111111111111111111000000000000000000000000............///000111222//////000000000000//////000000000000000000000000vvviii[[[RRRKKKIIIFFFDDDBBBBBBBBBCCC<<<===>>>??????>>>===<<>>>>>>>>???===>>>??????????????????@@@BBBCCCCCCBBBBBBCCCEEEDDDEEEFFFHHHJJJKKKMMMNNNNNNPPPQQQQQQPPPOOOOOOPPPQQQQQQRRRRRRSSSTTTTTTTTTUUUVVVWWWYYYZZZYYYYYYYYYWWWWWWWWWWWWWWWWWWXXXXXX[[[[[[\\\]]]^^^^^^______^^^^^^^^^___```aaaaaabbb^^^^^^^^^]]]\\\]]]___```aaa```^^^]]]\\\\\\\\\]]]ZZZYYYYYYYYYYYYXXXUUUSSSQQQRRRTTTTTTSSSRRRRRRRRRPPPOOONNNNNNMMMMMMMMMNNNPPPPPPOOOPPPPPPQQQRRRSSSTTTTTTYYY```eeejjjsss|||~~~wwwqqqfffbbbaaa___]]]ZZZWWWVVVSSSPPPNNNPPPMMMIIIFFFBBB>>>999666555333222222333444333111222111111111000000000000000000000000000000000000000000000000000000000000///////////////000111111000///............///000000111111111111111000000222111111000000111111222111111111111111111111111333333333333333333333333222222222111222222333444222333555444444888???DDDNNNOOOOOOMMMHHHDDDCCCCCCDDDIIIQQQ\\\eeekkkmmmmmmeee```^^^bbbhhhnnnxxxzzzuuuqqqnnnjjjgggbbbaaa___^^^[[[VVVOOOKKKBBB===777555666777555222111111222222333333333333222222222222222222222222222222222222222222222222111111000000000000111111//////000000000000//////000000000000000000000000000000000000000000000000vvvgggZZZRRRLLLGGGDDDCCCBBB@@@>>>===<<<======???????????????@@@AAABBBBBBDDDEEEFFFEEEFFFGGGIIIEEEFFFHHHJJJMMMOOOQQQRRRPPPRRRSSSSSSRRRQQQQQQRRRSSSTTTTTTUUUVVVVVVWWWWWWVVVWWWWWWXXXXXXWWWWWWVVV[[[[[[[[[[[[[[[\\\]]]]]]aaa`````````aaabbbccccccccccccccccccdddeeefffgggdddddddddeeeffffffggggggdddcccbbb```___^^^^^^]]][[[ZZZZZZZZZZZZYYYVVVTTTRRRSSSTTTUUUUUUTTTSSSRRRRRRQQQQQQPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQPPPPPPOOOSSSRRRVVV[[[___dddoooyyy}}}sssttt{{{lllddd```^^^\\\ZZZYYYXXXVVVRRRPPPOOOMMMJJJHHHEEEAAA;;;777555444222222222333222111111111111111111000000000000000000000000000000000000000000000000000000000...///000000111111000000000//////......//////000///000000111111000000///222111111000000111111222111111111111111111111111444444333222111111000///222222222222222333444444111444888777777<<>>>>>?????????>>>>>>???AAABBBDDDCCCEEEGGGHHHHHHIIIKKKMMMJJJKKKLLLNNNPPPQQQSSSSSSSSSUUUVVVVVVUUUUUUUUUVVVVVVVVVVVVWWWXXXXXXYYYYYYYYYYYYYYYYYYXXXXXXWWWWWW\\\\\\]]]^^^```bbbdddeeehhhggggggfffggghhhiiijjjlllkkkkkkkkklllnnnooopppooooooooopppqqqrrrqqqpppjjjiiihhhfffdddcccbbbaaa```___^^^^^^^^^\\\YYYWWWUUUUUUVVVWWWXXXWWWVVVTTTVVVUUUTTTSSSSSSSSSSSSSSSOOOPPPQQQRRRRRRQQQPPPOOOQQQQQQTTTXXX\\\aaannnzzz{{{oooooo{{{sssfff```]]]\\\[[[ZZZYYYWWWTTTQQQNNNMMMLLLJJJHHHCCC===999777555222111222222111000111111111111111111111111000000000000000000000000000000000000000000000000...///000222222111000000000//////////////////000...//////000000000000///111111000000000000111111111111111111111222222222555444444333222111000000333222222222222333444444222444777999===DDDNNNUUURRRNNNIIICCC@@@AAADDDGGGOOOWWWcccjjjllljjjiiiiiidddcccgggpppvvvzzzzzzuuupppmmmeeedddbbbaaa```^^^ZZZWWWOOOHHH@@@999666555555444222222222222222222222333222222222222222222222222222222222222222222222222222111111000000111111222000000000111111000000000000000000000000000000000////////////////////////ttthhhZZZVVVPPPKKKGGGDDDCCCBBBBBBBBBAAA@@@@@@@@@???@@@???>>>>>>>>>???AAACCCEEEEEEGGGIIIJJJJJJKKKMMMOOOOOOPPPPPPQQQRRRSSSSSSSSSSSSUUUWWWXXXWWWWWWXXXYYYXXXXXXYYYYYYZZZ[[[[[[[[[^^^^^^^^^]]]]]]]]]]]]]]][[[\\\^^^aaaeeeiiilllnnnqqqqqqqqqqqqrrrsssssstttxxxwwwwwwxxxyyy{{{~~~|||{{{zzz{{{||||||yyywwwwwwwwwvvvtttrrrpppnnnmmmllljjjiiihhhgggeeeaaa^^^]]]\\\\\\]]]^^^^^^[[[YYYXXXWWWVVVUUUSSSSSSSSSSSSNNNOOOQQQRRRSSSSSSRRRQQQQQQQQQUUUYYY[[[aaaooo|||{{{pppqqqvvv{{{kkkbbb^^^\\\ZZZZZZYYYXXXUUUSSSNNNMMMLLLLLLJJJFFF@@@<<<999666333222222222222111111111111111111222222222000000000000000000000000000000000000000000000000...///111222222222111000///000000000000000000///......///000000000000000111000000000000000000111000000111111111222222222444444444444444333333333333333222222333333444555555555666<<>>>>>>>>>>>???@@@BBBDDDEEEFFFGGGIIIKKKLLLLLLMMMOOOQQQRRRSSSSSSSSSTTTTTTTTTTTTRRRTTTWWWXXXXXXYYYZZZ\\\[[[[[[\\\]]]]]]^^^^^^_________^^^^^^___```aaabbb___```ccchhhmmmrrrvvvxxx~~~~~~|||{{{xxxvvvtttrrrpppmmmhhheeedddbbb```aaacccbbb^^^[[[\\\[[[YYYVVVUUUSSSRRRRRROOOPPPQQQRRRSSSTTTTTTTTTQQQRRRVVVYYYZZZ___mmm{{{}}}uuuuuuwwwzzz|||zzzqqqfff___]]]ZZZXXXXXXWWWUUUTTTOOONNNMMMLLLKKKHHHCCC@@@<<<888555222222333222222111111111222222222222222000000000000000000000000000000000000000000000000///000111111222222111111///000000111111000000///......///000111111111111111000000//////000000111000000000111222222333333333333333444444555555555333333333333333444444555888777:::CCCNNNTTTTTTQQQLLLOOOOOOJJJEEEFFFOOOXXXccccccbbb```___aaaeeehhhoooooottt{{{}}}zzzxxxyyyyyyuuummmjjjgggdddcccaaa___]]]VVVSSSNNNGGG@@@;;;777555444333222111111111222333222222222222222222222222222222222222222222222222222222111111111111222222000111111222222111111000////////////////////////000000000000000000000000sssggg\\\RRRKKKDDDDDDDDDBBB@@@?????????===>>>>>>?????????>>>>>>???@@@BBBDDDFFFGGGHHHHHHKKKMMMOOOOOOOOOPPPRRRSSSRRRSSSSSSTTTUUUVVVVVVWWWSSSVVVYYY[[[\\\^^^```bbb___``````aaaaaabbbccccccbbbbbbbbbccceeegggiiijjjlllnnnqqqvvv{{{}}}yyytttpppooollliiijjjlllkkkfffaaadddbbb```]]]ZZZXXXVVVUUUTTTTTTSSSSSSSSSSSSTTTTTTQQQSSSVVVYYYXXX[[[gggttt}}}zzz||||||xxxvvv|||yyymmmaaa^^^YYYVVVUUUUUUUUUTTTQQQOOOMMMLLLKKKIIIFFFCCC>>>:::666444333333333333111111111222222333333333000000000000000000000000000000000000000000000000111111000000111111222333///000111111111111000///...///000111222222222222000000////////////000000///000000111222222333333222222333333333444444444444333333333333444555555999<<>>??????@@@@@@@@@@@@???@@@AAADDDGGGIIIJJJJJJJJJNNNPPPQQQRRRQQQRRRSSSUUUQQQRRRSSSTTTVVVWWWXXXYYYWWWYYY]]]```aaacccfffhhhbbbccccccddddddeeefffffflllllllllnnnpppsssuuuwwwzzz|||~~~{{{wwwxxxyyyxxxsssmmmllljjjgggddd```]]]\\\[[[XXXWWWUUUSSSSSSSSSSSSTTTQQQSSSWWWXXXUUUVVVaaannnzzz|||~~~wwwuuu{{{rrrbbb^^^YYYUUUTTTTTTTTTTTTRRRPPPMMMLLLKKKJJJHHHFFF???<<<777444444444444333111111111222222333333333000000000000000000000000000000000000000000000000222111000000000111333444///000111222222111000/////////000222222333333333000000////////////000000///000000111222222333333222222222222222222222222444333333333333444555555999@@@KKKTTTXXXWWWSSSQQQZZZUUUOOOMMMPPPYYYcccjjjgggaaaZZZXXX]]]dddiiikkkllllllpppuuuuuuooollllllxxxwwwsssnnniiigggeeecccaaa[[[\\\[[[WWWOOOEEE===999555444222000000111222333222222222222222222222222222222222222222222222222333222222111111222222333111111222222222222111111////////////////////////000000000000000000000000wwwlll\\\PPPJJJGGGDDDAAAAAAAAA@@@???>>>>>>????????????@@@???>>>>>>AAACCCAAACCCEEEGGGIIIJJJKKKLLLPPPQQQRRRSSSTTTUUUUUUUUUSSSTTTUUUXXX[[[\\\\\\ZZZ\\\]]]___aaadddgggjjjllljjjgggeeefffiiimmmqqqssstttvvvxxxzzz}}}}}}zzzxxxtttpppmmmlllhhhccc^^^aaa^^^ZZZYYYZZZZZZXXXVVVZZZXXXVVVUUUVVVZZZ]]]```jjjkkkmmmpppvvv}}}}}}|||yyyfff^^^WWWVVVVVVRRRPPPPPPNNNMMMNNNOOOPPPNNNKKKHHH???===:::666333222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000333333333333333222111000000000000000111111111111222222222222222222222222222222333333333222222111333333444555555444333333444222000000333555666666;;;MMMYYYWWWUUU[[[``````UUUSSSQQQUUU\\\bbbfffgggbbb^^^[[[^^^fffmmmpppppprrrnnnllllllkkkhhhiiilllyyy~~~~~~{{{xxxrrrlllgggfffeeefffcccbbb```]]]XXXOOOFFF???888555222111222444555555222222222222222222222222333333333333333333333333111111111111000000000000333333333333333222111000000000000000000000000000000000000000000000000000ttthhh^^^RRRIIIEEECCCAAA>>>AAAAAA@@@??????????????????@@@@@@@@@???@@@BBBDDDDDDEEEGGGIIIKKKMMMNNNNNNPPPQQQRRRTTTUUUVVVVVVVVVWWWWWWYYY\\\^^^______^^^]]]```dddgggiiijjjllllllkkkkkkkkkmmmrrrxxx}}}|||yyyxxxtttnnniiiiiifffcccaaabbb```]]]YYY[[[ZZZXXXWWWWWWXXXZZZ[[[```aaabbbeeeiiinnnrrruuusssrrrqqqppprrrxxx~~~zzz{{{lllbbbZZZWWWVVVRRROOOOOOOOONNNNNNOOOOOONNNLLLJJJAAA???;;;777444222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000000///000000000000111111111111111111111111111111111111222222333333333222222111333333444555555444333333333444555666888:::<<<===EEERRR[[[[[[]]]cccbbb\\\RRRTTTWWW\\\bbbfffhhhhhhdddbbbaaaeeemmmtttvvvvvvsssnnnjjjiiiggggggmmmttt{{{tttnnnkkkhhhfffddddddcccaaa___[[[SSSKKKEEE===:::555333333555555666333333333333333333333333333333333333333333333333222222111111000000//////111222222222111111000///000000000000000000000000000000000000000000000000nnn^^^VVVPPPGGGBBBAAA@@@???===AAA@@@@@@????????????@@@???@@@AAAAAA@@@AAACCCEEEGGGHHHJJJLLLNNNPPPQQQQQQQQQQQQSSSTTTVVVWWWXXXYYY[[[\\\^^^```bbbcccddddddbbbfffkkkoooppppppqqqqqqtttuuuwwwzzz{{{uuuuuurrrpppooonnnkkkeee```\\\[[[ZZZYYYXXXXXXYYYYYYXXXYYYZZZ\\\]]]___aaabbbcccbbb``````eeeppp}}}|||wwwwww{{{ttthhh\\\XXXVVVRRROOOOOOQQQPPPNNNNNNOOOOOOMMMLLLEEEBBB>>>:::666444222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////////////////......000000000111111111222222000000000000000000000000222222333333333333222222333444444555555444444333...111555666777:::>>>BBBOOOWWW]]]```eeeiiiaaaUUUPPPUUU]]]dddggghhhhhhhhhffffffiiiooowww{{{|||zzzsssoookkkhhhfffiiiuuuxxxqqqnnnlllgggcccfffeeedddbbb___YYYRRRMMMDDD@@@:::666555555666666333333333333333333333333333333333333333333333333333333222111000000//////000000000111000000///...000000000000000000000000000000000000000000000000ppp^^^RRRKKKHHHCCCAAAAAAAAA@@@???AAA@@@@@@??????@@@@@@@@@>>>@@@AAABBBBBBBBBDDDFFFIIIJJJLLLOOOQQQRRRSSSSSSQQQRRRSSSUUUWWWYYY[[[\\\___aaaccceeefffhhhjjjkkkjjjnnnsssuuuvvvvvvyyy{{{~~~}}}}}}|||xxxqqqkkk^^^^^^^^^^^^]]]\\\[[[ZZZWWWXXXYYYZZZ[[[[[[ZZZYYY^^^]]][[[\\\aaakkkxxxzzzvvvvvv}}}}}}nnn___XXXUUURRRPPPPPPSSSQQQOOONNNOOOOOONNNMMMGGGEEEBBB===999555333222111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000/////////....../////////000000111111111222222222111111111111111111111111222222333333444333333333444444444444444444444444...222555555555999BBBJJJUUUZZZ___bbbffffff]]]QQQSSSZZZccchhhiiihhhhhhiiiiiikkkqqqxxx~~~~~~{{{pppnnnmmmlllkkkooo~~~|||ssspppnnnjjjeeehhhgggfffeeeccc___YYYUUUKKKFFF???999666666555555444444444444444444444444333333333333333333333333444333222222111000//////000000000111111000//////000000000000000000000000000000000000000000000000zzzjjj[[[PPPJJJFFFEEEBBBAAAAAAAAA@@@@@@AAA@@@@@@@@@@@@@@@AAAAAA>>>@@@BBBCCCDDDDDDFFFHHHKKKLLLNNNPPPSSSTTTUUUUUUSSSSSSTTTVVVYYY\\\___```bbbeeehhhjjjkkkmmmqqqtttsssvvvyyyzzzzzz|||~~~xxxhhhhhhgggfffccc```]]]\\\XXXYYY[[[[[[[[[ZZZXXXWWWVVVVVVVVVWWW\\\dddnnnuuu}}}}}}}}}xxxxxxxxxuuubbbXXXUUUSSSQQQQQQSSSQQQOOONNNOOOOOONNNMMMIIIGGGDDD???;;;777444333111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000111000/////////000111111111111111111222222222222222222222222222222222222111222333444444444444444444444444444444444444444666888888777888???LLLVVVYYY___dddeeeccc```ZZZUUU]]]bbbgggiiiiiiiiijjjmmmmmmrrrzzz~~~lllmmmpppsssuuuzzzwwwrrrpppmmmiiikkkiiigggfffeeebbb^^^[[[QQQLLLDDD===999777555444444444444444444444444444333333333333333333333333333333333222111000000///000000111111111111111000000000000000000000000000000000000000000000000000ttteeeXXXNNNIIIIIICCCBBBAAA???>>>>>>??????AAA@@@@@@@@@@@@AAAAAABBB???BBBEEEGGGGGGHHHJJJKKKMMMOOOQQQSSSUUUVVVWWWXXXWWWWWWXXXZZZ^^^bbbeeeggghhhkkkooorrrsssvvv{{{}}}wwwvvvsssoookkkfffbbb___\\\\\\]]]]]]\\\ZZZXXXWWWSSSTTTUUUWWW[[[bbbjjjppppppuuu~~~||||||{{{wwwwwwwwwyyy~~~hhh[[[WWWSSSQQQQQQQQQPPPNNNNNNOOOOOOMMMLLLIIIHHHEEEAAA===999555444222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000222111000///000111222333111111111222222222222333222222222222222222222222111222333444444555555444555444444333333444444555888888777888<<>>:::777555333333333333333333333333333333333333333333333333222222222222222111111111000000111111222222111111000000000000000000000000000000000000000000000000sssbbbWWWOOOGGGEEEFFFAAA@@@???>>>======???@@@@@@@@@@@@@@@@@@AAABBBCCCCCCEEEIIIKKKLLLMMMNNNPPPPPPRRRTTTVVVXXXYYYZZZ[[[\\\\\\^^^```ccchhhlllnnnooosssxxx{{{|||~~~{{{wwwsssooollljjjfffeeedddbbb```^^^\\\[[[[[[[[[ZZZ[[[]]]ccckkkqqqlllqqqyyy}}}|||{{{wwwxxxwwwuuuuuu{{{qqq```YYYTTTPPPOOOOOONNNNNNOOOOOONNNLLLJJJIIIGGGEEEBBB>>>:::666555222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000222111000//////111333444111111111222222222333333111111111111111111111111111222333444555555555555555444333333333333444555555555666;;;CCCOOOZZZbbbiiiiiigggccc^^^\\\```eeegggeeedddfffjjjnnnqqqrrrpppyyyyyy{{{zzztttpppnnnkkkhhheeecccaaa]]][[[ZZZVVVOOOIIIDDD???:::666333333333333333333333333333333333333333333333333111111222222222222333333...///000000111111000000000000000000000000000000000000000000000000000000qqqcccUUUNNNHHHAAA>>>@@@AAA@@@@@@>>>===>>>AAACCC@@@@@@@@@@@@AAAAAABBBCCCEEEHHHLLLNNNOOOPPPRRRSSSSSSTTTVVVXXXZZZ\\\]]]]]]``````aaadddhhhlllqqqssstttyyy}}}{{{xxxwwwvvvuuupppooommmjjjfffcccaaa```cccaaa^^^\\\\\\aaaiiiooopppsssxxx}}}zzz|||~~~zzz|||vvvtttqqqsss|||wwwddd[[[TTTPPPNNNNNNNNNNNNOOOPPPNNNKKKHHHHHHGGGEEEBBB>>>:::777555222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000111000///...///000222444111111222222222333333333000000000000000000000000111222333444555555555555555444333333333333444555555666:::CCCOOO[[[dddiiimmmhhhccc^^^\\\\\\aaagggbbb```___bbbiiinnnpppppplllvvvzzzyyy~~~vvvrrrooolllhhhdddbbb___\\\ZZZ]]]YYYSSSNNNHHHBBB<<<888222222222222222222222222333333333333333333333333000111111222222333444444------...///000000//////000000000000000000000000000000000000000000000000qqq^^^WWWNNNHHHDDDBBB@@@>>>??????????????????@@@AAA@@@===>>>CCCDDDBBBEEELLLMMMOOOQQQRRRRRRRRRTTTVVVWWW[[[[[[YYY\\\ccceeeaaaffffffhhhjjjoootttzzz}}}}}}~~~|||yyywwwuuurrrpppnnnlllhhhfffggggggeeegggkkkrrruuuzzz~~~|||uuuppppppuuuxxxmmm\\\SSSQQQRRRRRRRRRQQQQQQOOOMMMLLLKKKIIIHHHEEEBBB>>>;;;999777666555333222111000000000000000000111111222222333000000000000000000000000000000000000000000000000222222222111111111000000222222222222222222222222444111///000333555444222222222333444555555555555555555444555666666444333999999>>>HHHWWWccciiikkkllliiieeedddfffiiijjjjjjbbb___]]]aaahhhnnnnnnmmmppprrr|||}}}||||||yyyyyyzzz}}}{{{oooqqqlllhhheeeccc```[[[VVVYYYXXXWWWUUUPPPIII@@@999999777555444555555444333666555555444444333222222222111111111000000//////000000000000000000000000000000000000000000000000111111111111111111111111ppp]]]SSSNNNHHHDDDCCCDDDCCCCCCAAA@@@@@@???@@@@@@AAAAAAAAA???@@@EEEFFFEEEIIIOOOPPPRRRSSSTTTTTTTTTVVVXXXZZZ^^^^^^]]]```fffhhheeelllnnnqqquuuyyy}}}|||zzzyyyuuusssttttttqqqrrruuuuuuxxx|||~~~|||yyytttrrrrrrrrrzzzvvvcccVVVSSSUUURRRQQQQQQPPPNNNMMMLLLKKKIIIHHHFFFBBB???<<<999888555444333222111111111111111111111222222222222222000000000000000000000000000000000000000000000000222222222111111111000000222222222222222222222222333000//////222333333111222222333444555555555555555555555666777888777777:::<<>>;;;:::555555444333333333333333444444444333333222222222000000000000000000000000000000000000000000000000111111111111111111111111111222222222222222333333222111000000111222222333222333444555666666666666777777777777777888;;;===???GGGSSS```iiimmmnnnnnnhhhgggfffhhhkkkjjjeeeaaaaaabbbffflllrrrtttqqqnnnggguuu}}}}}}yyyzzzzzzqqqkkkiiigggeeecccbbbaaa```^^^]]]YYYSSSOOOAAA===999666555555555555666555555444444333222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111kkk\\\QQQJJJFFFEEEDDDCCCBBB@@@???@@@@@@@@@????????????@@@AAAAAACCCFFFHHHJJJLLLPPPUUUXXXWWWYYY[[[\\\\\\\\\^^^```bbbeeeiiilllooorrrwww|||~~~~~~~~~~~~wwwwwwvvvpppiiihhhsss|||llllll}}}gggYYYVVVSSSRRRPPPNNNMMMLLLLLLLLLKKKJJJHHHEEEBBB???===<<<666666555444333333333333444444444333333222222222000000000000000000000000000000000000000000000000111111111111111111111111111111111222222333333333222222333222222333444555333333444555666666666666888888888666555666:::>>>DDDNNN[[[fffkkkllllllmmmhhhjjjllljjjeeeaaaaaacccgggfffiiiqqqxxxxxxppphhhhhhsss~~~|||}}}wwwnnnjjjhhhfffeeedddbbbaaa```^^^\\\XXXUUUFFFBBB;;;777555555555555666555555444444333222222111111111111111222222222000000000000000000000000000000000000000000000000111111111111111111111111ooo\\\PPPHHHEEEEEE@@@BBBCCCCCCAAAAAABBBCCC????????????@@@BBBCCCDDDEEEIIILLLKKKNNNSSSXXXYYYYYY[[[^^^___```aaaccceeefffiiinnnuuuxxxzzz~~~|||||||||}}}uuuwwwvvvrrrmmmjjjnnnrrrtttnnnxxxqqq]]]WWWTTTSSSPPPNNNMMMMMMMMMMMMKKKJJJHHHFFFCCC@@@>>>===888777666555444333333333333333333333222222222222000000000000000000000000000000000000000000000000111111111111111222222222111111111222222333333444222333444444222333444666333333555666666666666666777888888666444777<<>>AAACCCDDDBBBAAABBBCCC??????@@@AAACCCEEEGGGHHHHHHMMMPPPNNNPPPWWW[[[[[[\\\^^^aaacccdddfffiiikkkmmmooovvv~~~}}}{{{zzz{{{|||xxxxxxvvvsssqqqpppnnnmmmwwwzzzzzz|||eee[[[UUUTTTQQQOOONNNMMMNNNNNNLLLKKKIIIFFFDDDAAA???>>>:::999777666444333222222111111111222222222222222000000000000000000000000000000000000000000000000000000111111111222222222000111111222333333444444111333444333222111444666333444555666666777777777555777888666666999AAAHHHVVV```jjjnnnkkkhhhiiilllpppooojjjaaaYYYZZZbbbjjjooovvvyyyoooiiikkkyyyzzz~~~}}}sssnnnllljjjhhhfffcccaaaaaa```]]]\\\VVVPPPFFF>>>:::888888777666555555444444333222222111111111222222333333333000000000000000000000000000000000000000000000000111111111111111111111111qqqaaaPPPJJJFFFAAA@@@CCC@@@BBBEEEDDDAAA??????@@@@@@@@@AAACCCEEEGGGJJJKKKKKKQQQSSSPPPRRRYYY]]]\\\^^^```cccfffhhhjjjmmmpppqqqsss{{{}}}zzzzzzzzz{{{{{{yyyvvvsssssstttqqqlllmmm||||||jjj^^^VVVUUURRRPPPNNNNNNOOOOOOLLLKKKIIIGGGDDDBBB@@@???;;;:::888666444222222111000000000111111222222333000000000000000000000000000000000000000000000000000000111111222222222222000000111222333333444444000222444333000000333666333444555666777777777777444666888777777<<>><<<:::777555444444444222222222111111111111000333333333222222111111111222222222222222222222222000111333333222222222333444444444333333222222222111111222222222333333333333333444555666666666666888888777666999AAAMMMVVVeeeiiimmmmmmjjjhhhggghhhoooeee\\\\\\___eeerrr|||rrrvvv~~~yyy{{{~~~}}}vvvuuuuuujjjjjjiiifffcccaaaaaaaaa```\\\UUUKKKBBB<<<::::::666666666555444333111000444333222222111111222222333222111000000111222333......//////000000111111222222222111111111000000SSSMMMFFFAAA???@@@AAAAAABBBBBBBBBAAA??????AAACCCDDDFFFIIIKKKLLLMMMPPPRRRTTTVVVYYY[[[]]]___bbbdddgggjjjmmmppprrruuuyyy|||~~~}}}|||yyyxxxvvvvvvuuusssooommmfffiiimmmyyykkk^^^XXXQQQMMMNNNPPPNNNKKKLLLKKKJJJHHHFFFCCCAAA@@@>>>===:::888555444444444222222222222111111111111333333333222222222111111444444444444444444444444000111333333222222222333444333333333222222222222111222222222222333333333222222444555666777777777999999888888===FFFSSS\\\hhhiiijjjjjjiiihhhiiijjjfff___YYYZZZ___kkk{{{yyy{{{}}}vvvqqqlllllljjjhhhdddbbbaaa```___\\\VVVNNNFFF???;;;999666666666555444333222222444333222222111222222222333222111000000111222333111111111111111222222222222222222111111111000000IIIFFFCCCBBBBBBBBBAAA@@@AAABBBBBBAAA???@@@BBBDDDHHHKKKMMMOOOPPPRRRTTTWWWXXX[[[^^^```aaacccfffhhhnnnqqqsssvvvxxx||||||{{{|||xxxwwwvvvvvvvvvtttqqqooohhhhhhhhhlllzzzwwwccc[[[SSSOOOOOOOOOLLLIIIJJJJJJIIIHHHFFFDDDCCCBBB>>>===;;;888666555444444333222222222111111111111333333333222222222222111333333333333333333333333000111333333222222222333222222222222222111111111222222222222333333333333111222444555666777777888999999999<<>>===<<<:::777666444444333333222222222111111111222222222222222222222222000000000000000000000000000111333333222222222333111111111111111111111111222222222333333333444444333444555666666777666666888888:::???HHHUUUbbbjjjkkkiiiggghhhkkkllliiifff[[[ZZZ\\\bbbmmm}}}xxxuuuxxx}}}}}}~~~~~~~~~~~~~~~~~~~~~|||zzzyyy{{{|||||||||zzz{{{}}}qqqlllkkkjjjiiihhheeebbb```\\\[[[ZZZWWWRRRIII???999777777666666555555555555444444333222222222222333222222222222222222222222555555444444333333222222111111111111111111111111FFFCCC@@@>>>???@@@@@@???@@@AAABBBBBBBBBCCCFFFIIIOOOQQQSSSUUUVVVXXX[[[]]]___aaaeeehhhjjjlllpppsssyyyzzz||||||yyyyyyvvvuuuuuuvvvvvvuuussspppnnnkkkgggdddfffqqqttteeeWWWSSSTTTQQQOOONNNIIIIIIIIIHHHGGGFFFEEEDDD>>>>>>===;;;999777555444333333333222222222222111222222222222222222222222000000000000000000000000000111333333222222222333111111111111111111111111222222333333333444444444666666666777666666555444777888<<>>===<<<:::777555444333333333333222222222222111222222222222333333333333333333333333333333333000111333333222222222333111111111222222222222222333333333333444444444444666666777777777666555555888:::???HHHTTT___fffjjjiiijjjmmmooonnnjjjddd___ZZZ```gggnnnvvv~~~zzz~~~}}}~~~~~~}}}~~~~~~}}}|||zzz|||sssooojjjhhhhhhgggdddaaa\\\[[[ZZZ[[[YYYTTTJJJCCC<<<;;;999777666666666777555444444333333333333333222222333333333333222222333222222222222222222111111111111111111222222222GGGDDDBBBBBBCCCDDDDDDDDDBBBCCCDDDEEEFFFHHHLLLOOOTTTVVVYYYZZZ[[[]]]```bbbcccgggkkkooosssxxx|||~~~xxxuuuttttttttttttssspppmmmiiifffddddddbbbbbbiiitttyyybbbZZZWWWQQQNNNQQQKKKKKKJJJIIIHHHFFFDDDCCC??????>>>===;;;888666444444444333333333222222222111111222222222333333333444444444444444444444444000111333333222222222333222222222222333333333444333333333444444444444555444444666777777888888888:::===CCCNNNYYYbbbfffgggkkkmmmooooookkkfffbbb```aaajjjpppmmmjjjnnntttwww}}}|||vvvnnnjjjhhhgggccc```]]][[[YYYZZZ[[[WWWPPPIII???===:::888666666666666555555444333333333333444222222333444444333222222222222222222222333333333000000111111111222222222>>>======???AAABBBAAA???BBBDDDEEEFFFGGGJJJNNNQQQVVVXXX[[[\\\]]]___bbbdddeeehhhnnnrrrwww|||xxxuuutttsssssssssrrrooollliiieeedddeeeccc___cccjjjfff\\\WWWPPPMMMPPPLLLLLLKKKJJJHHHFFFDDDCCC??????>>>===;;;999666444444444444333333333222222111111111222222333333333222222222222222222222222000111333333222222222333222222222333333444444444333333333444444444555555111222444666888999:::;;;===???FFFQQQ]]]dddffffffmmmpppqqqnnnhhhcccbbbbbbiiitttwwwkkk___```jjjrrr|||rrrkkkiiigggbbb___^^^[[[XXXYYY[[[YYYSSSMMM@@@>>>;;;888666555666666555555444333333333333444222222444444444444222222222222222333333444444444000000111111222222222222AAAAAAAAAAAAAAAAAAAAAAAABBBEEEHHHKKKMMMOOORRRUUU\\\\\\\\\\\\^^^```dddfffmmmooosssxxxyyy||||||yyysssppprrrtttqqqoooooojjjhhhdddaaa^^^^^^______||||||{{{ooo]]]UUUOOOMMMNNNNNNLLLIIIHHHGGGFFFEEECCCCCC@@@===<<<:::888666333444444444444333222111111222222333333333333444444222222222222222222222222222222333333333444444444222333444444222222333444333333222222333333444555666777888888777777888999===AAAMMM[[[aaaaaaeeekkklllnnnnnnjjjffffffjjjooouuuuuuqqqhhh```aaalllxxxvvvmmmkkkkkkhhhddd]]][[[ZZZZZZZZZYYYWWWUUULLLEEE===999999:::888555999666222111222333555555333333333222222111111111111111111111111111111111444333333222111111111222BBBBBBBBBBBBBBBBBBBBBCCCDDDGGGJJJMMMOOOQQQUUUWWW\\\]]]___```bbbeeeiiikkkmmmpppvvv}}}~~~}}}zzzwwwsssvvvwwwwwwwww{{{}}}vvvrrrtttuuurrroooooollljjjfffbbb```_________tttvvvzzzwwwbbbVVVOOONNNOOONNNLLLIIIHHHGGGGGGEEECCCCCCAAA>>><<<;;;:::777555444444444444333222111111222222333333333333444444222222222222222222222222000111111111111222222222222333444444222222333444333333222222333333444555444666777888777888:::<<>>999888888666444555444333444555555333222333333333222222222111111222222222222222222222222444333222222111111222222BBBBBBBBBBBBCCCCCCDDDEEEGGGJJJMMMPPPRRRUUUXXX[[[]]]```ccceeehhhkkkooorrrsssvvv}}}}}}{{{sssrrrqqqppppppnnnjjjgggeeegggiiijjjlllqqqyyyyyyuuuxxx||||||vvvvvvvvvrrrppppppnnnlllhhheeebbb```______hhhuuurrr{{{iiiYYYPPPNNNOOONNNLLLIIIHHHHHHGGGEEEDDDBBB@@@>>>===<<<;;;999777555555444444333222222222222222333333333333444444333333333333333333333333111111111111222222222222222444555444333222333444333333333333333444444555333555666777888999<<<>>>AAAHHHTTT]]]^^^___dddlllqqqooolllkkkmmmttt}}}yyyjjj``````ccckkk{{{rrrmmmhhhccceeedddbbbaaa```___\\\YYYRRRKKKBBB;;;999888777555333333555777888666222///333333333222222222222111333333333333333333333333333333222222111111222222AAAAAAAAAAAABBBDDDEEEGGGIIILLLOOORRRTTTWWW[[[^^^^^^bbbfffiiikkknnnssswww}}}{{{tttppplllkkkffffffeeeffffffddd```^^^]]]___```bbbdddiiipppuuutttmmmjjjmmmttt|||yyywwwvvvrrrooooooooommmkkkgggdddaaa___^^^]]]oooyyysss|||sss]]]RRRNNNOOONNNLLLIIIHHHHHHHHHFFFEEEAAA@@@>>>======<<<:::888666555555444333333222222222222222333333333444444333333333333333333333333333333333444444444555555333444555444333222333555333333333333333444555555444666777888888:::===???BBBKKKUUU[[[[[[]]]ccckkkmmmiiigggnnn{{{vvvfff]]]dddnnnzzzwwwnnnjjjiiifffdddbbbaaa```^^^[[[XXXXXXQQQHHH@@@<<<:::888777333444555777999777333///222222222222222222222222333333333333333333333333333333222222111222222333@@@@@@@@@@@@BBBDDDGGGHHHJJJMMMQQQTTTVVVZZZ]]]``````eeeiiilllmmmpppvvv{{{}}}tttkkkeee```]]][[[ZZZYYYYYYYYYZZZYYYWWWTTTVVVVVVWWWXXX[[[___cccgggjjjeeedddhhhqqq|||{{{wwwuuuqqqnnnoooooonnnllliiifffccc```^^^[[[```nnnyyy~~~cccTTTOOONNNNNNLLLIIIHHHHHHHHHGGGEEEAAA???======<<<;;;999888777666555333333333333333222222222333333333444444333333333333333333333333333333444444444555555555333444555555333333444555444444333333444444555666777888999888888999<<>>:::888666666555555555666666444222222222222222222222222222222222222222222222222222333222222111222222333333@@@@@@@@@@@@CCCFFFIIIKKKLLLOOOSSSVVVYYY\\\```cccccchhhmmmooopppuuu}}}{{{vvvqqqiiiccc^^^ZZZWWWTTTTTTRRRQQQQQQRRRSSSRRRPPPRRRRRRRRRSSSVVVYYY\\\^^^aaa^^^___fffooo||||||xxxuuuqqqooopppnnnmmmmmmkkkhhhdddaaa___]]]ZZZ___rrrlllZZZRRROOONNNLLLIIIIIIIIIIIIHHHFFFCCCAAA???>>>===<<<:::888888666555333333333333444222222333333333333444444333333333333333333333333222222222222333333333333333555666555444333444555444444444444444555555666999999999888888999===???EEELLLRRRTTTWWW^^^ccceeecccbbbhhhwwwsssrrrvvv{{{nnnmmmrrrxxx{{{yyyxxxnnnllljjjhhhgggfffeeecccaaa^^^YYYVVVOOOHHH@@@;;;777555888666444444555666555444111222222222222333333333111111111111111111111111222222111111222222333333BBBBBBAAABBBEEEIIIMMMOOOOOORRRVVVYYY\\\___cccfffeeekkkpppsssuuu|||{{{sssooojjjgggaaa]]]ZZZVVVRRRPPPPPPMMMKKKKKKLLLNNNOOOOOOPPPOOOOOOQQQTTTWWWYYYZZZ[[[ZZZ]]]eeennnyyy}}}}}}||||||zzzwwwsssqqqrrrlllllllllkkkiiieeeaaa___\\\ZZZ[[[fffyyyuuuaaaVVVQQQNNNLLLJJJIIIIIIIIIHHHGGGGGGEEEBBB@@@???>>>;;;999888777555333222333444555222222333333333333444444444444444444444444444444222222222333333333333444444555666555444333444666444444444444444555666666888888888888888;;;???BBBIIINNNQQQRRRXXXbbbeeedddbbbhhhrrr~~~}}}~~~pppcccfffmmmttt~~~{{{}}}xxxnnnkkkjjjhhhhhhhhhgggdddbbb[[[YYYUUUNNNFFF???:::777888666555555666666555444111111222222222333333333222222222222222222222222222222111111222222333444DDDCCCCCCDDDGGGKKKOOORRRQQQTTTXXX\\\^^^bbbfffiiiggglllrrrvvvzzzvvvnnniiifff^^^[[[XXXUUURRROOOKKKHHHJJJGGGDDDCCCEEEHHHIIIJJJJJJIIIJJJLLLPPPSSSUUUVVVYYYYYY]]]fffnnnxxx}}}yyywwwvvvtttrrrvvv{{{xxxtttssstttjjjkkklllkkkiiieeebbb___YYYYYY\\\aaajjjzzz{{{eeeZZZSSSNNNLLLJJJIIIIIIIIIHHHGGGJJJGGGDDDCCCAAA???===:::999777555333222333444555222222333333333444444444444444444444444444444444444444444555555555666666444555666555444444555666555444444444444555666666666777777888999<<>>;;;666666555666777777555333111111111222222333333333333333333333333333333333222111111111222333333444DDDDDDEEEGGGJJJOOOSSSUUUWWWYYY[[[^^^bbbfffiiikkkpppooorrrzzz|||qqqkkkfff___ZZZXXXVVVSSSOOOKKKHHHFFFEEEFFFEEEDDDCCCCCCDDDEEEFFFHHHIIIJJJLLLOOOQQQRRRSSSWWWXXX[[[```iiittt~~~|||xxxxxxyyy|||xxxnnnmmmqqqtttrrrnnnooo|||{{{wwwtttqqqnnnlllmmmmmmllljjjgggdddbbbbbb\\\\\\aaadddjjj~~~nnn[[[XXXNNNNNNLLLKKKJJJIIIHHHGGGFFFEEEDDDAAA???<<<;;;:::999777666444333333333333333333333444444444555555444444444444444444444444222222222222222222222222222222333333333444444444444444444555555555666666555555666777;;;>>>BBBEEEMMMGGGIIIUUU```cccbbbbbbfff|||ooobbbbbbhhhrrr{{{xxx}}}wwwpppkkkhhhiiihhhdddaaaaaabbb___[[[WWWRRRJJJ???888999888555555555666444333444444444333333222222222222222222222222222222222444333222111111222333444DDDDDDFFFHHHLLLPPPUUUWWWYYY[[[]]]aaadddhhhllloootttssswwwsssiiieeeaaa\\\WWWSSSQQQNNNJJJGGGEEEDDDCCCDDDCCCCCCBBBBBBCCCDDDDDDFFFGGGHHHJJJLLLNNNOOOPPPRRRRRRTTTYYY___gggnnnssspppkkkgggiiikkkooowww|||xxxrrrmmmggggggkkknnnmmmkkkrrr}}}}}}xxxtttqqqnnnjjjkkkkkkkkkjjjgggeeeddd```[[[YYY]]]___ccctttwwwbbb[[[QQQOOONNNLLLLLLJJJIIIHHHHHHGGGEEECCC@@@>>><<<;;;;;;:::888666555555555555333333333444444444555555444444444444444444444444222222222222222222222222222222333333333444444444444444444555555555666666777777777999<<<@@@CCCEEEKKKHHHLLLXXXaaaccccccdddnnnzzzlllaaadddnnn{{{{{{zzz||||||rrrlllhhhhhhhhhdddaaaaaabbb___[[[XXXTTTLLLBBB:::999777555444555555555444444444444333333222222222111111222222222333333333333222111111111111222333DDDEEEGGGJJJNNNSSSXXXZZZ[[[]]]```dddggglllqqquuuyyyxxx~~~|||sssggg___\\\ZZZVVVRRRNNNLLLIIIFFFDDDDDDDDDEEEBBBBBBBBBBBBBBBBBBAAAAAACCCDDDFFFGGGIIIJJJJJJKKKLLLLLLNNNPPPSSSXXX[[[]]]ZZZUUUTTTWWW[[[```gggooorrrwww}}}}}}yyyuuurrrmmmjjjdddcccbbbcccfffjjjnnnpppyyy{{{vvvqqqnnnhhhiiijjjjjjjjjhhhgggfffbbb\\\ZZZ[[[ZZZ\\\hhhxxxlll___TTTRRROOOMMMMMMLLLJJJIIIIIIHHHGGGDDDBBB@@@>>>===;;;:::888666555555555666333333333444444444555555444444444444444444444444333333333333333333333333333333333333444444444444444444555555555666666666888888999;;;===AAADDDFFFIIIKKKRRR\\\bbbccccccffflll{{{{{{}}}xxxjjjbbbgggttt~~~~~~~~~}}}yyyuuuzzzzzzqqqjjjiiihhheeecccdddccc```]]]ZZZVVVOOOFFF>>>999777555444555555555444444444333333333333222222111111111222222333333444222222111000000111222222EEEFFFIIIMMMRRRWWW[[[^^^\\\___cccgggjjjooovvv|||~~~rrrjjj```YYYVVVSSSPPPMMMJJJIIIGGGEEEEEEFFFGGGIIIBBBBBBBBBBBBBBBBBBAAAAAACCCDDDEEEGGGGGGGGGGGGGGGGGGHHHHHHJJJKKKMMMNNNNNNMMMIIIIIIMMMQQQTTT[[[aaaeeejjjqqqvvvxxxyyyzzzzzzyyyuuupppjjjfffcccbbbaaa___aaabbbccceeelllvvv~~~zzzyyyrrrnnnjjjjjjjjjjjjiiihhhgggfffeeeaaa^^^]]]ZZZYYYaaakkkvvvcccWWWSSSOOOMMMMMMMMMJJJHHHIIIHHHGGGEEEBBB@@@???>>>999888666555333333444444333333333444444444555555444444444444444444444444333333333333333333333333333333333444444444444555555555555555666666666666888999:::<<<>>>AAADDDFFFGGGMMMWWW^^^aaabbbcccfffeeekkkqqqsssvvvxxxkkkccciiivvvzzzzzz{{{rrrnnnuuuzzznnnjjjhhhfffeeefffdddaaa^^^[[[XXXRRRJJJDDD;;;888555444444555555444333333333333333333333333222222222222222222222222111111111111111111111111FFFHHHLLLPPPUUUZZZ^^^```]]]aaafffjjjmmmsss|||{{{nnnhhh^^^WWWRRROOOLLLIIIGGGFFFEEEDDDEEEGGGIIIKKKEEEDDDDDDDDDCCCCCCBBBBBBEEEFFFGGGHHHHHHGGGEEEDDDBBBBBBCCCDDDEEEFFFFFFFFFGGGDDDDDDHHHKKKLLLPPPVVV[[[```fffjjjkkkllllllmmmmmmjjjeee```]]]\\\^^^``````ccceeefffhhhrrryyy|||sssnnnlllkkkkkkjjjhhhgggeeeeeefffdddaaa^^^ZZZXXX\\\aaavvviiiYYYTTTNNNLLLMMMMMMJJJGGGGGGFFFEEECCCAAA???>>>===:::888777555444444444444333333333444444444555555444444444444444444444444333333333333333333333333333333444444444555555555555555555666666666777777777888:::===@@@CCCEEEGGGHHHQQQZZZ___aaabbbccceeecccaaaccckkkzzzttthhhaaaiiiwwwxxxvvv{{{|||qqqiiijjjrrrrrrjjjgggdddcccddddddaaa^^^\\\ZZZVVVNNNIII>>>;;;777555555555555444333333333333333333333333555444444333222111000000111111111222222111111111IIIKKKOOOSSSXXX]]]```bbb___dddjjjnnnqqqxxx~~~yyymmmggg___WWWQQQMMMIIIGGGCCCCCCDDDEEEFFFHHHJJJJJJHHHGGGEEEDDDCCCCCCDDDEEEGGGGGGIIIIIIHHHGGGDDDCCC>>>>>>??????@@@AAAAAAAAAEEEBBBBBBFFFGGGGGGIIILLLSSSVVV[[[^^^```aaabbbdddcccbbb___\\\\\\^^^dddhhhhhhkkknnnpppttt}}}rrrkkkjjjjjjiiigggfffdddccccccccccccaaa^^^ZZZXXXYYYZZZmmmrrr[[[UUUNNNLLLMMMMMMJJJFFFFFFEEEDDDBBB@@@???======<<<;;;999777666666666777333333333444444444555555444444444444444444444444333333333333333333333333333444444444555555555555555555666666666777777777777888;;;>>>BBBFFFHHHJJJNNNVVV^^^```aaacccdddddd```[[[\\\hhh{{{lllbbb^^^hhhxxxxxxtttwww}}}pppiiieeefffrrrxxxkkkfffcccbbbcccdddaaa^^^]]]\\\XXXRRRMMMBBB>>>999666555555555444222222333333333333444444555444444333222111000000111222333333333333222111KKKMMMQQQVVVZZZ^^^aaacccbbbhhhnnnrrrvvv}}}{{{vvvjjjeee^^^VVVPPPKKKHHHFFFCCCDDDFFFIIIJJJKKKLLLLLLJJJHHHEEEBBBBBBCCCEEEFFFHHHIIIJJJJJJIIIFFFCCCAAA??????>>>>>>??????@@@AAACCCAAABBBFFFGGGEEEEEEHHHJJJMMMPPPSSSVVVYYY\\\___\\\]]]]]]^^^```eeennntttwww||||||ooogggfffeeedddcccbbbbbbbbbbbb```aaaaaa___\\\[[[ZZZXXXeee|||^^^WWWOOOMMMNNNOOOKKKGGGEEEEEEDDDBBB@@@???>>>===<<<;;;999777666666777777333333333444444444555555444444444444444444444444444444444444444444444444444444444444555555555555555666666666777777777777777999===AAAFFFJJJLLLNNNUUU\\\aaaaaabbbggggggddd[[[YYY]]]lll}}}xxxiii```^^^jjj{{{wwwsssttt}}}vvvjjjddd```dddrrrqqqjjjfffeeeeeeccc```^^^]]]\\\YYYTTTOOOFFFBBB<<<888666555555444222222222333333444444444222222222222222222222222222333444444444444333222MMMOOOSSSWWW[[[___bbbccceeekkkrrrvvvyyyzzzvvvgggccc\\\UUUNNNJJJGGGFFFEEEGGGJJJMMMOOOPPPOOOOOOKKKHHHDDDAAA@@@BBBEEEGGGHHHIIIJJJJJJHHHEEEBBB@@@CCCBBBAAA@@@@@@@@@BBBBBBCCCAAACCCGGGHHHEEEFFFHHHDDDFFFJJJMMMPPPTTTYYY]]]YYY[[[]]]```dddkkkuuu}}}zzzllldddaaa```````````````aaaaaa```bbbcccaaa______]]]ZZZaaa~~~~~~|||aaaYYYQQQNNNPPPPPPLLLHHHFFFEEEDDDCCCAAA@@@>>>>>>:::999777666555444555555333333333444444444555555444444444444444444444444444444444444444444444444444444444555555555666666666666666666777777777777888;;;???DDDIIIMMMPPPQQQ[[[```cccbbbdddiiiiiidddYYY\\\fffuuutttkkkcccaaammm}}}tttqqquuu~~~jjjeee___\\\dddvvvyyypppllljjjjjjccc```]]]\\\\\\ZZZUUUQQQIIIDDD>>>999666666555444222222222333333444444444///000000222333444555555333333555555555555333333PPPSSSWWW[[[^^^aaaeeehhhhhhmmmsssxxx{{{ttteeeaaa[[[TTTNNNKKKJJJJJJHHHIIILLLNNNOOOOOONNNMMMHHHFFFDDDBBBBBBEEEHHHJJJIIIJJJJJJIIIFFFDDDDDDEEEBBBBBBBBBBBBDDDFFFHHHIIIJJJJJJJJJKKKJJJIIIIIIHHHJJJJJJLLLNNNPPPSSSVVVWWWXXX]]]bbbeeehhhrrrvvvdddWWW\\\]]]]]]\\\ZZZZZZ\\\^^^aaabbbbbbaaa___^^^___``````uuussskkktttnnn\\\UUUUUUMMMHHHKKKIIIHHHGGGEEEDDDBBBAAAAAAAAA>>><<<999666555444555555555555444444444444555555555444222222222222444555444444444444444444444444555444333333333333444555555555555555555666777888:::>>>BBBGGGKKKOOOTTTWWW______YYY^^^mmmmmm___YYYUUUZZZhhh|||zzzoooccc___```kkk|||wwwiiikkkwww~~~xxxiii]]][[[]]]dddvvvuuulllhhhhhhaaa```^^^^^^]]][[[WWWUUUQQQIII???999666555555333555555444444444333333333333333333333333333333333444333222111111222333444RRRUUUZZZ]]]```dddhhhkkknnnsssyyyyyyrrrddd```ZZZSSSMMMJJJIIIIIIGGGIIIKKKMMMOOOOOONNNMMMIIIGGGEEECCCDDDFFFIIIKKKLLLLLLLLLJJJGGGFFFGGGHHHGGGFFFFFFFFFGGGIIIKKKLLLMMMMMMMMMMMMMMMLLLKKKKKKLLLMMMNNNPPPRRRUUUWWWYYYZZZ^^^cccfffkkkvvvssscccYYYYYYYYYYYYYYYYYYYYYYYYXXX___``````aaabbbaaa```^^^aaaqqqtttiiinnnvvvvvv```VVVUUUNNNKKKMMMJJJHHHGGGFFFDDDCCCBBBAAAAAA???===:::888666666666666555555444444444444555555444333333333333333333444444444444444444444444444555555444333333444555555666666666666777777888999;;;>>>DDDIIIMMMRRRWWWZZZ```^^^ZZZdddtttppp```]]][[[fffyyyssshhh```___cccooo~~~zzzqqqkkknnn||||||uuuggg[[[YYYZZZ]]]lll|||}}}pppjjjhhhcccaaa```___^^^\\\YYYVVVSSSLLLCCC<<<888777555444555555555444444444333333444444444444444444444444333333222111111222333333UUUXXX]]]```cccgggkkknnnpppvvv~~~vvvoooccc___XXXQQQLLLIIIGGGGGGFFFHHHJJJMMMNNNOOONNNNNNKKKIIIGGGFFFFFFHHHKKKLLLOOOOOONNNKKKIIIIIIKKKMMMMMMMMMLLLLLLMMMMMMNNNOOOPPPPPPQQQQQQPPPPPPOOONNNOOOOOOPPPRRRTTTWWWYYYZZZ[[[___cccgggmmmxxxqqqccc[[[XXXVVVVVVXXXZZZZZZXXXUUU[[[]]]```dddeeeddd```]]]___hhh~~~xxxjjjjjjooohhhXXXUUUOOONNNOOOKKKHHHGGGFFFEEECCCBBBAAAAAA@@@>>><<<:::888777777777555555444444444444555555333333444444444444333333444444444444444444444444555555444333333444555555777777777777888999:::;;;<<<@@@GGGMMMRRRWWW[[[^^^bbb]]]\\\lll|||qqqaaaccc___pppzzzlllccc^^^aaajjjvvv}}}rrrkkkmmmsss~~~yyyrrrfff\\\YYYXXXXXX```kkkvvvmmmjjjdddcccaaa```___]]]ZZZXXXVVVPPPHHH@@@;;;888666555555555555444444444444333444444444444444444444444333333222222222222333333XXX[[[___cccfffjjjnnnrrrrrryyy|||rrrkkkaaa]]]VVVPPPJJJGGGFFFFFFEEEGGGJJJMMMOOOPPPOOOOOOMMMLLLKKKJJJJJJLLLNNNOOORRRQQQOOOMMMKKKKKKNNNQQQRRRRRRRRRQQQQQQQQQRRRRRRSSSSSSSSSTTTSSSRRRRRRQQQPPPQQQRRRSSSUUUWWWYYYZZZ\\\___bbbeeejjjuuutttddd\\\ZZZXXXWWWZZZ___```[[[VVVVVV]]]eeeiiihhheeeaaa```]]]___mmmppplllooo}}}rrr[[[UUUPPPOOOOOOJJJGGGGGGFFFEEEDDDCCCAAA@@@@@@>>><<<:::888777777777555555444444444444555555222333444555555444333222444444444444444444444444555555444444444444555555666666666777888999:::;;;===BBBJJJQQQVVV[[[___bbbbbb]]]___rrrqqqccckkkkkk~~~zzzqqqhhhbbbbbbhhhsss~~~tttmmmiiiqqqzzz}}}vvvooofff]]][[[YYYWWWZZZ```ooo||||||pppkkkeeecccaaa```___]]][[[XXXYYYTTTLLLDDD===999666555555555555555444444444444333333333333333333333333333333333333333333333333YYY]]]aaaeeeiiimmmqqqtttvvvxxxmmmfff^^^[[[UUUNNNJJJGGGFFFGGGFFFHHHKKKOOOQQQRRRRRRRRRQQQPPPOOONNNOOOPPPRRRSSSSSSSSSQQQOOOMMMNNNRRRTTTVVVVVVVVVVVVUUUUUUUUUTTTTTTUUUUUUUUUUUUTTTSSSSSSQQQQQQRRRSSSTTTVVVXXXYYY\\\]]]___aaaeeemmmxxx}}}}}}iii^^^]]]ZZZZZZ^^^ccceeeaaa\\\VVVbbbnnnrrrmmmfffdddeee^^^]]]cccyyyxxxppppppzzz}}}aaaWWWPPPOOOOOOIIIGGGGGGGGGFFFEEECCCAAA@@@>>>>>><<<:::888777666666555555444444444444555555333333555666666555333333444444444444444444444444555555555555555555555555555555555666777888::::::@@@EEEMMMUUUZZZ]]]```bbb```___ddduuuqqqjjjxxx~~~|||uuuooollliiihhhjjjppp{{{{{{rrrllliiiiiiuuu~~~tttllleee^^^\\\[[[ZZZZZZ\\\^^^kkkssskkkeeeccc```___^^^]]]ZZZYYYYYYVVVOOOGGG???:::777555666666555555555444444444111111111111111111111111333333333333333333333333\\\___dddhhhkkkppptttwwwxxx{{{sssiiiaaa\\\YYYSSSNNNJJJHHHHHHHHHHHHJJJNNNQQQTTTUUUUUUUUUUUUTTTTTTSSSSSSTTTVVVWWWUUUUUUUUUSSSRRRSSSVVVXXXXXXYYYYYYZZZYYYYYYXXXXXXVVVVVVWWWWWWVVVVVVUUUTTTQQQQQQRRRRRRTTTUUUWWWWWW[[[\\\\\\^^^```fffmmmrrr}}}}}}qqqddd^^^^^^^^^bbbgggiiihhhfff```kkkxxx|||vvvnnnjjjjjjccc```bbbooouuupppwwwjjj\\\QQQNNNNNNIIIGGGGGGHHHGGGFFFDDDAAA@@@>>>>>><<<;;;999888666555555555444444444444555555444444555555555555444444444444444444444444444444444555666666666666555444444444555666777888:::;;;BBBHHHPPPWWW[[[]]]___```\\\ccckkkwww~~~wwwzzz~~~zzzwwwwwwzzz|||yyysssnnnlllnnnqqqssswww}}}|||vvvuuuwwwqqqsssrrrmmmgggeeehhhmmm|||wwwmmmgggaaa^^^___```___^^^YYYaaarrrxxxkkkfffccc```^^^^^^]]][[[YYYZZZXXXSSSKKKBBB;;;888777666666666555555555444444222222222222222222222222333333444444444444333333___bbbgggkkkooosssxxx{{{{{{xxxtttnnnddd^^^ZZZWWWRRRMMMJJJIIIJJJKKKJJJMMMPPPTTTWWWXXXYYYYYYXXXXXXWWWWWWXXXXXXYYYZZZXXXYYYYYYYYYXXXXXXZZZ\\\[[[[[[\\\]]]]]]]]]\\\[[[XXXXXXYYYYYYXXXXXXWWWVVVSSSSSSSSSSSSTTTUUUVVVWWWZZZZZZ[[[]]]___bbbfffhhhqqquuu~~~{{{lllbbbcccfffiiillloooqqqrrrpppvvv{{{sssmmmfffdddbbbfffrrrtttxxxtttcccTTTNNNNNNJJJGGGGGGHHHHHHFFFDDDBBB@@@??????>>>===;;;999777666555555444444444444555555555555444444444444555555444444444444444444444444444555666777777666555444555555666777888:::;;;<<>>;;;:::666666666666555555555555333333333333333333333333333333444555555444333333aaadddiiimmmqqqvvvzzz~~~}}}||||||~~~wwwuuurrrqqqooojjjbbb\\\YYYVVVQQQMMMKKKJJJKKKLLLLLLNNNRRRVVVYYYZZZ[[[[[[ZZZZZZZZZZZZZZZ[[[[[[\\\YYY[[[]]]]]]\\\\\\]]]___\\\]]]___`````````___^^^ZZZZZZZZZZZZZZZYYYXXXXXXTTTTTTTTTTTTUUUVVVWWWXXXYYYZZZ[[[]]]___aaadddeeeiiilllrrrzzzrrrgggiiillloooqqquuuyyy||||||~~~yyynnneeedddaaa^^^cccssszzz|||{{{hhhVVVNNNNNNKKKGGGGGGHHHHHHGGGDDDBBB@@@@@@@@@???>>>===:::999888555555555444444555555555666555444333333444555666444444444444444444444444444555666777777666555444666666777888999;;;===>>>FFFLLLSSSYYY[[[[[[ZZZYYYVVVlllxxxyyy~~~vvvlllcccaaacccdddhhhllljjjmmmrrrwww~~~}}}ttthhh```^^^ZZZ___bbbaaa```dddpppzzz~~~xxxppplllnnnqqqqqqnnniiiddddddssstttiiifffccc``````___^^^]]]\\\\\\XXXQQQHHH@@@======777666666666555555555555555555555555555555555555333333444555555444333333bbbcccgggmmmpppttt~~~|||{{{vvvooommmooopppnnnlllkkkjjjgggddd```]]]YYYWWWUUUSSSOOOLLLIIIHHHHHHIIILLLOOORRRTTTUUUVVVXXXZZZ\\\\\\\\\\\\^^^```bbbccccccbbbaaa``````_________eeeeeeeeedddcccbbbaaa```bbb```^^^]]]]]]]]][[[YYYYYYYYYWWWVVVVVVWWWXXXXXXZZZ[[[\\\\\\\\\^^^aaacccbbbgggooovvv{{{}}}~~~}}}~~~|||~~~{{{qqqssstttssstttzzz~~~wwwoooiiibbb___```ggguuufffTTTQQQOOOIIIJJJHHHFFFEEEEEEEEECCCAAAAAA@@@@@@@@@???===999666555555555555555555555555444444444444444444444444555555555555555555444444444555555666777888888999888888777666666:::???DDDOOOLLLPPPZZZ^^^ZZZVVVVVV^^^jjjtttxxx}}}vvveee___[[[\\\___aaaeeekkknnnuuu}}}|||lll^^^XXXTTTWWWZZZ\\\```iiivvv{{{rrrooopppuuuxxxyyyooofff___fff|||~~~ooohhhfffccc\\\```fffaaa]]]ZZZWWWSSSNNNGGG@@@:::888777555333222333444555333333333333333333333333444444444444444444444444aaadddjjjppprrrwww{{{xxxuuussspppjjjeeecccdddeeedddaaacccbbb```^^^[[[WWWTTTSSSQQQOOOMMMJJJIIIIIIIIIJJJJJJLLLOOOQQQRRRSSSUUUWWWZZZZZZ[[[\\\___aaadddeeegggfffdddcccbbbaaaaaabbbcccddddddddddddcccaaa``````___]]]]]]^^^^^^]]]\\\[[[ZZZYYYXXXWWWXXXXXXYYYYYYZZZZZZZZZZZZ[[[^^^```aaaeeelllsssxxx{{{}}}~~~}}}}}}}}}}}}|||{{{~~~tttllleeeaaa```cccooozzzrrr]]]UUUQQQLLLJJJIIIGGGFFFFFFEEECCCBBBBBBAAA?????????===:::777555555555555555555555555444444444444444444444444555555555555555555555555555555555666777888888888888888777666777:::@@@DDDNNNMMMRRRZZZ]]]YYYVVVXXX^^^gggqqqzzzuuujjjddd___ZZZXXX\\\```dddjjjqqqttt|||ooo```YYY[[[\\\^^^bbbiiittt~~~vvvrrrsssvvvwwwwwwmmmhhhdddeeeqqqrrriiifffccc[[[___ccc^^^]]][[[WWWTTTOOOHHHAAA<<<888777555444333444444555333333333333333333333333444444444444444444444444dddhhhooouuuwww}}}|||vvvqqqmmmjjjgggeeebbb]]]YYYWWWXXXYYYXXXVVVXXXWWWVVVTTTRRRPPPMMMLLLKKKJJJIIIGGGGGGGGGHHHIIIFFFIIIKKKLLLMMMNNNPPPRRRWWWWWWYYY\\\___cccfffgggjjjhhhfffdddccccccddddddbbbccceeefffeeedddbbbaaabbb```______aaaaaaaaa```]]]]]]\\\[[[[[[[[[[[[\\\ZZZ[[[[[[[[[YYYZZZ[[[]]]```dddjjjpppuuuzzzxxxqqqiiiccc```___fffnnn{{{gggYYYSSSOOOLLLJJJHHHGGGGGGFFFDDDBBBCCCAAA???>>>>>>===:::888555555555555555555555555444444444444444444444444555555555555555555555555555555666666777777888888888888777777888;;;AAAEEELLLOOOUUU[[[ZZZWWWWWW[[[^^^eeeppp~~~yyynnnccc[[[WWWZZZWWWXXX^^^fffllluuu}}}sssddd]]]___^^^```fffrrr|||vvvrrrrrrrrrpppnnniiijjjiiieeeeeeoooyyymmmhhheee^^^___bbb\\\\\\[[[XXXUUUQQQJJJCCC>>>888777666555555444444444333333333333333333333333444444444444444444444444iiimmmsssyyy}}}zzzppplllgggccc```]]][[[YYYWWWTTTQQQPPPPPPQQQPPPOOOMMMMMMMMMLLLKKKIIIHHHGGGFFFFFFEEEDDDDDDDDDEEEEEEDDDEEEGGGHHHHHHIIIKKKNNNRRRTTTWWWZZZ___cccfffhhhhhhgggfffdddddddddeeeeeecccdddggghhhhhhgggeeedddfffdddbbbbbbcccdddcccbbb``````__________________]]]^^^___^^^\\\[[[\\\]]]aaaeeejjjooottt{{{}}}zzzrrrjjjeee```]]]```eeetttooo[[[SSSRRRMMMKKKIIIHHHHHHGGGEEECCCDDDBBB???>>>======;;;:::555555555555555555555555555555555555555555555555444444444555555555555555555666666666777777777888777777888888999===BBBFFFKKKRRRYYY[[[XXXVVVYYY]]]^^^fffrrrvvvlllccc]]]YYYWWWYYYXXX]]]fffoooxxxvvvhhhccccccaaacccnnn~~~xxxuuussspppkkkgggfffjjjlllhhhaaacccrrrssskkkhhhaaabbbddd^^^\\\[[[XXXVVVRRRMMMFFFBBB999888777666555555444444444444444444444444444444444444444444444444444444lllnnnttt{{{xxxqqqlllbbb___[[[XXXVVVTTTRRRPPPOOONNNLLLJJJKKKKKKJJJJJJGGGGGGGGGGGGFFFFFFEEEDDDCCCCCCBBBBBBAAAAAAAAAAAABBBDDDEEEEEEDDDFFFHHHJJJNNNPPPSSSXXX]]]aaadddfffcccccccccddddddeeeeeefffggghhhjjjkkkkkkjjjiiihhhiiifffcccaaabbbbbbbbbaaa``````aaaaaabbbbbbbbbbbbaaaccccccbbb```______```bbbfffjjjmmmqqqxxxzzzwwwxxx}}}wwwooohhhddd```]]]]]]aaaqqqvvv]]]TTTTTTOOOMMMKKKJJJIIIHHHFFFDDDEEEBBB???>>>>>>===;;;:::666666666666666666666666555555555555555555555555444444444555555555666666666666666666777777777777666777888999;;;>>>CCCGGGLLLTTT[[[ZZZVVVVVVZZZ___\\\gggvvvyyysssjjjaaa[[[XXXXXXYYYZZZ\\\cccnnnyyyvvvjjjffffffffflll{{{|||yyytttmmmhhheeeggglllllleee```fffqqqxxxllliiicccbbbddd^^^\\\[[[YYYWWWUUUPPPJJJEEE::::::888777666555555555444444444444444444444444444444444444444444444444mmmnnntttuuuooojjjddd```WWWUUURRRPPPOOOMMMKKKIIIHHHHHHGGGFFFEEEEEEEEEFFFCCCDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBAAAAAAAAAAAACCCDDDDDDCCCCCCDDDGGGIIIJJJMMMPPPUUUYYY]]]```aaa]]]___bbbeeeggghhhhhhhhhkkklllllllllllllllkkkkkkjjjgggcccaaaaaaaaaaaa```aaabbbdddeeegggggghhhhhhhhhjjjkkkjjjhhhffffffggggggjjjmmmmmmnnnsss}}}{{{vvvuuuvvvxxx}}}tttllleeebbb```]]]]]]```oooyyydddWWWVVVQQQOOOLLLKKKKKKIIIGGGEEEDDDBBB@@@??????>>>;;;999666666666666666666666666555555555555555555555555333333444444555666666666666666666666777777777777555777888:::<<>>;;;888666666666666666666666666555555555555555555555555333333444444555666666777777777777777666666666666555666999;;;===@@@EEEIIIOOOVVVZZZWWWUUUZZZ^^^___eeettt{{{qqqccc___ZZZUUUSSSSSSVVVXXXbbbgggtttuuulllllljjjsss}}}xxxrrriiiccceeebbbeeekkkeeeXXXSSSWWWddd{{{uuummmeeeaaaaaa\\\\\\[[[ZZZZZZXXXTTTOOOKKK???===888555444444666888555555555555555555555555444444444444444444444444qqqtttvvvmmmbbbZZZXXXVVVRRRNNNIIIGGGEEEEEEDDDDDDBBB@@@CCCDDDEEEDDDCCCCCCCCCDDDBBBBBBCCCCCCCCCCCCBBBBBBAAABBBDDDFFFGGGIIIIIIIIIFFFFFFFFFDDDCCCDDDGGGJJJGGGIIILLLPPPTTTVVVWWWXXXXXX]]]dddlllqqqrrrrrrqqqpppooollljjjiiijjjkkklllqqqnnnkkkjjjkkkmmmnnnnnnqqqrrruuuyyy{{{}}}~~~~~~~~~~~~yyyrrrqqqvvv}}}|||uuupppnnnnnnppptttxxxzzz{{{yyytttrrriiiaaa______]]]]]]___iiijjjlllzzz}}}yyyaaaYYYSSSQQQNNNMMMLLLJJJHHHFFFBBBBBBAAABBBAAA???;;;888777777777777777777777777666666666666666666666666333333444444555666777777777777777777666666666666444666999;;;===AAAFFFIIIPPPWWWZZZVVVVVV[[[___^^^nnn}}}uuujjj^^^\\\YYYWWWWWWZZZ]]]___gggmmm{{{uuuooopppuuu{{{tttllleeeeeeaaadddhhhaaaRRRMMMRRR[[[qqq|||rrrhhhcccbbb^^^\\\[[[ZZZZZZYYYVVVQQQMMMAAA===888444333444777999555555555555555555555555444444444444444444444444vvv|||~~~mmmddd___XXXRRRNNNLLLIIIHHHEEEDDDCCCBBBAAABBBBBBCCCAAA@@@?????????@@@AAABBBDDDDDDEEEFFFFFFFFFFFFEEEJJJHHHFFFEEEFFFGGGGGGFFFHHHFFFFFFGGGJJJJJJIIIFFFKKKKKKKKKKKKLLLNNNOOOPPPWWW^^^gggooossstttttttttooopppnnnkkkffffffiiilllsssvvvvvvsssooopppxxxxxxvvvvvvvvv~~~}}}sssnnnjjjiiilllnnnnnnqqqvvvwwwzzzyyysssiiigggccc```^^^^^^___```fffpppmmmsssuuu~~~yyygggXXXSSSRRRPPPNNNKKKIIIGGGFFFCCCCCCDDDCCCBBB@@@>>><<<:::999777555555666888999999888888888777777666666666666666666666666666666555666666777777777777777888666666888>>>CCCGGGHHHRRRMMMQQQ\\\^^^[[[aaaooo{{{xxxhhhaaaVVVVVVVVVVVVYYY^^^cccfffjjjvvvssspppttt{{{sssjjjcccaaa^^^]]]^^^[[[TTTOOOPPPTTTaaawwwuuulllhhhccc]]]^^^\\\[[[ZZZYYYVVVRRROOOFFF@@@999777888777444111444444444444444444444444333333333444444444555555ooo```VVVRRRMMMJJJIIIIIIHHHHHHEEEDDDCCCBBBAAABBBBBBCCCBBBAAAAAAAAAAAACCCDDDEEEGGGHHHIIIIIIJJJJJJIIIIIILLLKKKJJJJJJKKKLLLLLLLLLLLLKKKJJJJJJKKKJJJHHHFFFIIIHHHHHHHHHJJJLLLOOOQQQVVV]]]fffmmmpppqqqqqqqqqmmmnnnmmmiiifffgggkkkooozzz|||}}}zzzwww{{{}}}zzz{{{{{{~~~ssslllgggeeehhhkkklllnnnrrrtttvvv{{{zzzpppjjjhhheeebbb^^^\\\[[[[[[\\\iiiuuukkknnnrrr|||nnn]]]UUUSSSPPPMMMKKKHHHFFFDDDCCCCCCDDDCCCBBB@@@>>><<<:::999777666555666888888777777666666666555555555666666666666666666666666555666666777777777777777777777888:::===BBBHHHKKKTTTQQQVVV^^^___\\\eeetttsssddd___WWWXXXYYY[[[___eeelllpppttt~~~vvvvvv|||}}}uuukkkeee```]]][[[\\\YYYRRROOOPPPPPPYYYlll}}}nnngggaaa]]]^^^\\\[[[ZZZYYYVVVSSSPPPGGGAAA;;;888888777444111444444444444444444444444333333333333444444444444rrraaaVVVOOOLLLIIIGGGHHHIIIIIIIIIDDDCCCBBBBBBAAABBBBBBBBBBBBBBBBBBCCCDDDFFFHHHJJJMMMMMMNNNOOOOOOOOOOOONNNOOOOOOOOOPPPQQQRRRSSSSSSRRRSSSSSSSSSPPPLLLIIIFFFFFFEEEDDDDDDFFFJJJNNNPPPTTTYYYaaafffiiijjjjjjkkkiiiiiiiiigggeeegggmmmssswwwnnnfffaaadddiiikkklllnnnoooqqqttt{{{zzzrrrjjjeeegggeeebbb^^^[[[ZZZZZZZZZhhhwww}}}kkkiiippp}}}yyydddXXXUUUPPPLLLJJJGGGEEECCCCCCCCCDDDCCCBBB@@@>>><<<:::999777666666666777888555555555444444444444333666666666666666666666666555666777777888888777777666888:::;;;===BBBJJJOOOVVVWWW]]]bbbaaabbbnnn~~~~~~}}}kkk___[[[XXXZZZ]]]bbbhhhpppxxx~~~{{{xxxwwwmmmggg```\\\YYYYYYVVVQQQOOOQQQOOORRR___uuusssgggbbb```___]]][[[ZZZYYYWWWSSSQQQHHHCCC===:::999777555222444444444444444444444444222222222333333333444444pppbbbUUUOOONNNKKKHHHFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDFFFIIILLLNNNQQQQQQRRRSSSSSSSSSSSSRRRQQQRRRSSSTTTTTTUUUWWWYYYYYY]]]aaa```ZZZRRRJJJFFFFFFEEECCCBBBDDDGGGJJJLLLOOOSSSYYY]]]___```aaabbbcccddddddccccccgggnnnttttttiiiaaaccciiikkkkkkkkkkkklllnnnrrrzzz{{{uuuqqqlllggggggfffccc```^^^]]]\\\\\\bbbjjjyyypppllluuu{{{jjjZZZUUUOOOKKKJJJHHHFFFDDDCCCCCCCCCCCCBBB@@@>>><<<:::999888777666666666777444444444444444444444444666666666666666666666666666666777888888888888777555999<<<===>>>CCCLLLTTTVVV\\\dddhhhhhhnnn}}}{{{{{{tttddd\\\ZZZXXX\\\aaagggoooxxxzzzvvvuuuyyyyyyooohhhaaa\\\XXXWWWTTTOOONNNQQQRRRPPPWWWkkkzzzjjjeeeeee```^^^[[[ZZZYYYWWWTTTRRRKKKFFF@@@<<<:::777555333555555555555555555555555222222222333333333333444mmm```SSSKKKIIIIIIFFFCCCBBBBBBAAA@@@???BBBCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCEEEHHHKKKNNNPPPSSSTTTUUUUUUVVVVVVUUUUUUSSSUUUVVVWWWWWWZZZ^^^bbbeeelllsssqqqgggXXXMMMGGGHHHGGGEEECCCCCCEEEGGGHHHJJJMMMQQQTTTUUUWWWYYY[[[]]]___``````aaaeeemmmssszzz{{{}}}~~~yyymmmccccccfffggggggggggggiiikkklllqqq~~~}}}vvvtttrrrmmmhhhfffdddbbb```___^^^^^^^^^[[[```iiivvv}}}www~~~~~~qqq\\\VVVNNNKKKJJJJJJHHHFFFCCCCCCCCCCCCBBB@@@>>><<<:::999888777777666666666555555555555555555555555777777777777777777777777666777777888888888888888666:::===>>>???EEEOOOXXXWWWbbblllooorrr~~~|||zzz}}}~~~nnn```[[[\\\ZZZ___gggnnnvvv}}}vvvooonnnqqq{{{|||qqqjjjbbb]]]XXXWWWSSSOOONNNQQQSSSOOORRRaaavvvmmmeeeeeeaaa___\\\ZZZYYYWWWUUUSSSMMMIIIDDD>>>:::888555444555555555555555555555555222222333333333444444444ooobbbXXXNNNIIIJJJFFFDDDCCCCCCDDDEEEDDDCCCCCCCCCDDDEEEEEEEEEDDDDDDCCCCCCEEEGGGJJJMMMQQQSSSUUUVVVWWWWWWXXXXXXWWWWWWVVVXXXZZZ[[[]]]ccckkkqqqwwwppp]]]PPPJJJJJJIIIHHHFFFFFFFFFFFFGGGGGGJJJLLLOOOPPPSSSVVVYYYYYY\\\___```aaaeeelllqqqrrrsssuuuwww{{{~~~rrrfffcccbbbaaaaaabbbcccgggjjjiiikkkuuu{{{vvvtttqqqlllgggdddcccbbb```^^^]]]\\\\\\XXXZZZ___fffooo|||```YYYOOOKKKKKKKKKIIIFFFCCCCCCDDDCCCBBB@@@>>><<<:::999999888777666555555666666666666666777777777777777777777777777777777666777888888999999888888888:::<<<>>>AAAIIISSSZZZZZZhhhssswww~~~~~~xxxiii___\\\^^^^^^eeennnwwwtttmmmhhhjjjsssuuummmeee```[[[YYYUUUOOONNNQQQOOOLLLMMMWWWeeeuuutttgggcccbbb```\\\ZZZYYYXXXVVVTTTOOOLLLGGGAAA;;;888555555555555555555555555555555333333333444444444555555wwwbbbZZZTTTKKKIIILLLFFFEEEDDDEEEGGGHHHHHHGGGCCCDDDEEEFFFGGGGGGFFFEEEFFFFFFGGGIIILLLPPPSSSUUUWWWXXXXXXYYYZZZYYYYYYYYYYYY\\\```bbbgggppp}}}ttt^^^QQQMMMJJJJJJJJJJJJJJJIIIIIIHHHIIIKKKMMMNNNPPPSSSXXX[[[YYY\\\```bbbcccfffkkkooommmnnnooorrrvvv|||zzzzzz|||yyymmmfffaaa]]]]]]```___eeeiiihhhfffmmm~~~~~~zzzwwwtttpppmmmhhhgggeeebbb___\\\[[[ZZZWWWUUUVVVZZZ___lll}}}ggg]]]RRRLLLLLLKKKHHHDDDCCCCCCDDDCCCBBB@@@>>><<<:::999999888777666555444555555666666666777777777777777777777777777777777777777888999999999999888::::::;;;===DDDLLLUUU[[[```ooo{{{~~~tttfff^^^]]]```ccclllxxxzzzlllgggeeekkkyyyzzzqqqhhhccc^^^\\\WWWQQQNNNPPPJJJJJJLLLPPPUUUbbbyyynnngggccc```]]]ZZZYYYXXXWWWUUUQQQNNNIIIBBB<<<888666555555555555555555555555555444444555555555666666666~~~hhhUUUPPPLLLEEECCCHHHDDDCCCBBBBBBDDDDDDCCCBBBDDDEEEFFFGGGHHHHHHGGGFFFHHHHHHIIIKKKNNNRRRUUUWWWYYYYYYZZZ[[[[[[[[[[[[ZZZ\\\___dddhhhooo{{{ttt]]]RRROOOHHHJJJKKKLLLMMMLLLKKKJJJLLLMMMOOOPPPRRRVVV[[[___YYY]]]bbbdddeeegggkkknnnkkklllnnnppptttxxx}}}~~~|||uuuuuuwwwzzzsssjjjbbb\\\]]]bbb\\\ccciiihhhdddiiixxx~~~{{{yyyxxxxxxnnnllliiieeeaaa^^^[[[YYYUUUQQQPPPSSSVVV```uuuzzzlllaaaUUUMMMLLLJJJFFFBBBCCCCCCDDDCCCBBB@@@>>><<<::::::999999888666555444555555555666666666777777777777777777777777777777777777888999999999999888<<<:::999===EEEOOOWWW[[[eeetttqqqeee]]]]]]aaagggqqq~~~~~~tttiiiddddddnnn}}}tttjjjeeeaaa^^^YYYQQQNNNOOOHHHJJJMMMMMMMMMWWWpppwwwnnndddaaa]]]ZZZYYYXXXWWWVVVRRROOOJJJCCC<<<888666666666666666666666666666666555555555666666666666777fff]]]RRRKKKIIIIIIHHHFFFFFFEEEDDDCCCCCCCCCCCCCCCGGGIIIKKKMMMNNNNNNMMMLLLLLLLLLMMMOOOQQQTTTWWWYYYVVVYYY]]]^^^___```bbbdddggggggjjjqqq~~~lll]]]VVVVVVTTTQQQOOOOOOMMMJJJLLLQQQNNNRRRTTTUUUZZZaaacccaaabbbbbbdddgggkkklllkkkjjjkkknnnqqqsssuuuzzz}}}wwwwwwwwwwwwzzz~~~{{{oooeee```]]]\\\]]]```bbbbbbaaaeeemmmttt{{{yyyooogggfffddd^^^[[[]]]XXXSSSOOOOOOPPPWWWeeerrr~~~xxxaaaUUURRRIIIGGGJJJIIIEEEEEEDDDCCCAAA@@@??????::::::999888777777777888666666666666666666666666666666666666666777888888777777777888999999::::::::::::<<>>DDDIIINNNWWW```tttzzz~~~xxxggg```aaaeeehhhrrr}}}rrrhhh]]]___iii{{{xxxrrriiiccc___[[[UUURRRMMMIIIIIIMMMLLLLLLXXXiiiqqqhhhbbb]]]\\\ZZZUUUTTTWWWPPPPPPNNNHHHAAA;;;999888777777666555555555555555666666666666555555555555|||eeeTTTOOOIIIGGGGGGHHHGGGEEEDDDDDDDDDDDDEEEFFFGGGGGGJJJLLLNNNOOOQQQQQQPPPPPPUUUTTTTTTTTTUUUWWWYYYZZZ___aaaeeekkkpppssstttsssooosss}}}wwwjjjiiiiiigggccchhh```ZZZYYYZZZXXXWWWXXX[[[___bbbcccgggnnnqqqpppmmmmmmooorrrwww{{{}}}}}}}}}|||rrrggg^^^YYYXXX[[[]]]]]][[[\\\```cccqqq|||}}}qqqiiiddd___\\\]]]ZZZUUUQQQPPPOOORRR]]]hhhmmmYYYTTTMMMKKKKKKFFFFFFEEEDDDCCCBBB@@@??????<<<<<<:::999777777666666666666666666666666666666666666666666666777888888777777888888999:::::::::===<<>>>>>===;;;999888666666666666666666666666666666666666666666666666777777888777777888999999::::::;;;===<<<@@@GGGMMMRRRZZZccckkkjjjuuuttthhhdddgggooowww||||||qqqwwwrrrddd[[[]]]dddsss|||xxx}}}wwwkkkaaa\\\XXXUUURRRPPPJJJHHHKKKLLLKKKMMMRRRddd{{{sssiiiccc^^^^^^^^^YYYVVVVVVOOOPPPOOOLLLGGG@@@;;;777777777666555555555555555666666666666555555555555xxxbbbVVVKKKJJJIIIHHHHHHGGGEEEDDDEEEFFFFFFHHHIIIKKKMMMNNNPPPQQQRRRTTTUUUVVVWWWWWWVVVWWWYYY\\\aaafffjjjlllmmmsss|||{{{yyy~~~{{{sssjjjhhhooozzzwwwfff^^^[[[YYYZZZ]]]^^^gggpppvvv|||}}}nnn```WWWRRRTTTWWWXXXYYYYYYZZZ[[[ccckkkyyyqqqgggccc```]]][[[WWWUUUSSSPPPOOOVVV___www~~~{{{___VVVPPPOOOMMMFFFGGGGGGEEEDDDBBB@@@???>>>>>>===;;;999888777666666777777777777777777777777666666666666666777777888888888888999::::::;;;;;;<<<<<>>======;;;:::888888777777777777777777777777777777666666666666666777888888888888999999:::;;;;;;;;;;;;===CCCLLLQQQTTTXXX^^^aaaeeessspppjjjjjjnnn{{{xxxkkkooouuuiii___[[[^^^lllwwwwww{{{rrrfff\\\VVVRRRNNNLLLIIIHHHGGGHHHJJJKKKKKKKKKRRRaaaxxxqqqhhh___^^^^^^[[[WWWVVVRRRQQQPPPNNNKKKEEE>>>999777777666555555555555555666666666666555555555555}}}cccUUUQQQHHHHHHHHHHHHGGGGGGHHHHHHKKKKKKLLLMMMOOOPPPRRRSSSTTTUUUVVVWWWYYY[[[\\\]]]^^^```ccciiiooovvv|||}}}}}}yyy{{{{{{ooofffcccfffjjjvvvuuuhhh```UUUTTTTTTTTTUUUVVVVVVUUUTTTWWWaaapppyyymmmiiiddd]]]XXXVVVVVVVVVTTTRRRVVV^^^uuuuuuwwwppp___RRRMMMMMMIIIIIIHHHGGGEEEBBB@@@???>>>===<<<;;;:::999888888888777777777777777777777777666666666666666777888888888888999::::::;;;;;;<<<<<>><<<;;;::::::999999999999777777777777777777777777666666666666666777888888888999999::::::;;;;;;<<<===AAAJJJTTTXXXWWWXXX[[[bbbrrrtttsssxxx{{{mmmkkkttt|||}}}{{{uuujjjaaa[[[YYYcccvvvuuuuuuyyyqqqfff]]]XXXSSSOOOKKKHHHKKKKKKIIIGGGHHHIIIJJJHHHNNN___yyy}}}pppdddaaaaaa^^^[[[[[[VVVSSSOOOMMMKKKGGGAAA<<<777777666555555555555555777666666666555555555555iiiYYYPPPKKKIIIIIIHHHGGGFFFGGGIIILLLNNNNNNOOOQQQSSSVVVXXXYYYZZZZZZ[[[[[[[[[]]]aaadddiiilllpppxxx{{{yyyzzz}}}sssjjjhhhnnnrrrvvvyyy{{{|||~~~sssggg\\\UUURRRSSSTTTRRRPPPPPPXXXSSSTTT^^^mmm{{{sssjjjddd___[[[ZZZXXXUUUSSSUUUYYY]]]ooo{{{nnnmmmsssbbbTTTRRROOOIIIIIIHHHGGGEEECCCAAA???>>>>>>===<<<:::999888777777888888999999999999888888777777888999999999999999:::999888999;;;===>>>>>>EEECCCJJJ[[[ddd___ZZZYYYfffrrrsss{{{~~~qqqkkkpppyyy|||xxxuuutttuuuttttttrrrssstttuuuvvvuuutttsssssssssrrrrrrqqqppppppooooooooonnnhhh```ZZZYYYYYYkkk{{{~~~uuuvvvyyysssjjjaaa[[[UUUQQQMMMHHHIIIIIIJJJJJJIIIIIIHHHFFFLLLYYYoooxxxgggdddaaaZZZXXX\\\TTTRRRNNNLLLIIIFFFAAA>>>;;;888666555666777888888666666666666777777777777gggXXXPPPLLLGGGGGGGGGFFFDDDEEEHHHJJJOOOPPPQQQRRRTTTWWWYYYZZZZZZ\\\^^^``````bbbdddfffpppuuu|||zzzxxxyyy{{{vvvjjjhhhhhhkkknnnqqqsssuuuwwwyyyxxxmmm^^^VVVQQQQQQRRRPPPNNNOOORRRNNNOOOXXXdddrrrrrrjjjccc^^^YYYXXXVVVSSSRRRSSSWWWZZZlllyyyjjjfffkkkzzziiiYYYTTTOOOHHHIIIHHHGGGEEECCCAAA??????>>>===<<<:::999888777777777777777888888777777777666777888888999999888888999888888999;;;===>>>>>>FFFJJJUUUccchhhaaa]]]]]]nnnvvvwww~~~rrrkkknnnvvv|||yyytttqqqllljjjiiijjjiiiiiiffffffggghhhhhhhhhhhhhhhggggggfffeeeeeedddcccccc```aaa```[[[WWWVVVXXX\\\hhh{{{yyyrrrrrrzzztttjjjbbb\\\VVVQQQNNNHHHIIIIIIIIIIIIIIIIIIHHHGGGKKKWWWkkkkkkeeeccc\\\YYY[[[TTTRRROOOLLLIIIFFFBBB???;;;999666555666888888888555555555555666666666666yyycccVVVOOOLLLGGGHHHHHHGGGFFFGGGIIIKKKQQQQQQRRRTTTVVVXXXZZZ[[[ZZZ^^^bbbfffhhhiiilllmmm|||}}}vvvuuuyyy}}}uuuhhhfffeeegggjjjlllnnnpppsssvvvtttcccZZZRRRPPPOOOMMMLLLNNNLLLKKKMMMSSS[[[gggxxxsssiiibbb]]]XXXWWWUUURRRPPPQQQUUUXXXfff}}}llleeehhhxxxsss___VVVOOOHHHIIIHHHGGGEEECCCAAA@@@??????>>><<<:::999888888888666666777777777777666666666666777888888888888888888888888999:::<<<>>>@@@FFFRRRbbbllljjjcccbbbfff|||yyy|||~~~qqqhhhiiinnn~~~zzzwwwtttqqqmmmjjjeeebbb^^^\\\\\\\\\\\\[[[YYYYYYXXXXXXYYYYYYZZZ[[[XXXXXXXXXWWWVVVVVVUUUUUUSSSTTTSSSPPPNNNPPPVVV[[[hhh}}}zzzwwwqqqkkkmmmyyy|||uuukkkccc]]]XXXSSSNNNIIIIIIIIIIIIIIIIIIIIIIIIHHHKKKTTTeee|||qqqgggddd___ZZZYYYTTTRRROOOLLLJJJGGGCCC???<<<999666555666888888888444444444444555555555555qqq^^^RRRMMMKKKJJJKKKLLLKKKKKKKKKMMMOOORRRRRRSSSUUUWWWZZZ\\\]]]]]]```fffkkkoootttxxx|||uuurrrwww{{{nnnkkkmmmnnnooopppqqqtttxxx{{{zzzjjj```UUUQQQNNNLLLKKKMMMLLLLLLNNNRRRWWWaaasssuuujjjccc]]]XXXXXXVVVSSSPPPQQQTTTVVV___|||ppphhhlll}}}{{{bbbVVVOOOJJJJJJIIIGGGEEECCCAAA@@@??????>>><<<;;;999888888888666666777777777777666666666666777888888888888777777888999999:::<<<@@@BBBFFFXXXjjjnnnhhhgggnnnvvv~~~}}}qqqfffcccfffvvv~~~xxxqqqoookkkhhhfffccc___]]]ZZZWWWTTTSSSSSSSSSRRRRRRQQQPPPOOONNNOOOPPPRRRSSSOOOOOOOOONNNNNNNNNMMMMMMNNNNNNNNNLLLJJJLLLQQQVVViii}}}wwwuuurrrppppppjjjiiigggdddgggtttwwwmmmeee```[[[TTTOOOIIIIIIIIIHHHHHHIIIIIIIIIHHHJJJPPP___uuuuuugggddd```ZZZWWWTTTRRROOOMMMKKKHHHDDDAAA===:::777666666888888888444444555555555666666666jjjZZZOOOJJJJJJLLLMMMOOOOOONNNNNNPPPRRRRRRSSSTTTVVVYYY\\\___```bbbffflllrrryyy}}}wwwrrruuu}}}}}}||||||{{{yyyyyy|||sssgggZZZTTTPPPLLLKKKMMMLLLMMMPPPRRRUUU\\\nnnwwwlllddd^^^ZZZYYYXXXUUURRRRRRTTTVVVXXXnnnuuunnnqqqdddVVVPPPNNNJJJIIIHHHFFFDDDBBB@@@??????>>>===;;;:::999888888777888888999999888888777666666777888888888888888777999:::::::::===BBBEEEJJJ^^^ooonnniiiqqq|||qqqfffaaabbblll{{{oooiiidddbbb___]]][[[YYYVVVTTTRRROOOMMMLLLMMMMMMLLLKKKMMMLLLKKKJJJKKKLLLMMMNNNKKKKKKKKKKKKJJJJJJJJJJJJHHHKKKMMMMMMKKKLLLOOOSSSggg~~~vvvkkkgggeeebbbaaaaaa[[[]]]]]]^^^cccpppzzznnnfffbbb]]]VVVPPPJJJIIIHHHHHHHHHHHHIIIJJJGGGHHHMMMYYYnnnzzzhhhccc```[[[VVVUUURRRPPPMMMKKKIIIEEEBBB===;;;777666777888888777555555666666666777777777yyydddXXXNNNJJJJJJLLLNNNPPPPPPPPPPPPRRRSSSSSSTTTWWWZZZ]]]aaadddfffjjjooowwwzzzvvvtttuuu{{{zzzmmm___WWWRRRMMMKKKLLLKKKKKKMMMPPPRRRXXXgggvvvwwwmmmeee___[[[[[[YYYVVVSSSRRRTTTVVVSSScccuuu~~~}}}iiiXXXRRRPPPJJJIIIHHHFFFDDDBBBAAA@@@??????===;;;:::999999999888888999999999999888888777777888999999999999999888:::;;;;;;;;;>>>DDDIIIQQQeeerrrnnnnnn~~~xxxoooeee```aaabbbttt}}}oooccc^^^[[[YYYWWWVVVUUUTTTRRRPPPMMMKKKIIIIIIJJJJJJIIIHHHJJJJJJJJJJJJJJJKKKLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIBBBFFFJJJLLLMMMNNNRRRUUU```xxx{{{nnneee^^^\\\[[[XXXWWWXXXRRRUUUXXX[[[aaammm}}}|||ooohhhddd```XXXQQQJJJIIIHHHGGGGGGHHHIIIJJJHHHHHHKKKTTTfff~~~lllddd```[[[VVVUUUSSSPPPNNNLLLIIIFFFCCC>>>;;;888777777888888777666666666666777777777888qqq___WWWPPPLLLNNNNNNPPPRRRSSSSSSSSSTTTVVVVVVWWWZZZ^^^bbbgggkkkmmmssszzz~~~xxxxxxzzz~~~~~~qqqcccZZZSSSMMMJJJJJJJJJIIIKKKNNNQQQVVVbbbnnnuuullleee___\\\[[[ZZZWWWTTTRRRSSSTTTQQQ[[[hhhppp\\\SSSPPPJJJJJJHHHFFFDDDBBBAAA@@@@@@???===<<<:::999999999777777888888888888777777888888999:::::::::::::::999;;;===<<<<<>>======@@@GGGNNNWWWiiirrrmmmuuu|||xxxvvvnnnhhhcccbbb___[[[YYY[[[^^^jjj|||qqq```WWWWWWRRRPPPOOOPPPQQQQQQPPPNNNOOONNNMMMMMMNNNOOONNNLLLMMMNNNPPPQQQQQQQQQPPPOOONNNNNNNNNOOOOOOOOOOOOOOOMMMNNNOOOOOOOOOSSSZZZ```aaahhhpppssspppkkkeeeccc[[[WWWUUUXXXXXXUUUSSSSSSPPPTTTXXX[[[___gggttt~~~www|||{{{xxxyyyyyyxxxvvvvvvxxx{{{~~~qqqjjjgggcccZZZRRRKKKJJJHHHGGGGGGHHHJJJKKKJJJIIIIIINNNZZZnnnzzziiibbb\\\WWWUUUSSSQQQOOOMMMKKKGGGDDD???<<<999777777888888777444444444555555555666666lll]]]RRRQQQSSSOOOSSSSSSUUUVVVXXXYYYZZZ[[[``````ccciiiqqqyyy~~~yyywwwvvvtttwww~~~vvviii```VVVLLLHHHJJJIIIJJJJJJKKKNNNTTT[[[```sss|||nnngggaaa\\\\\\[[[XXXVVVSSSQQQPPPPPPRRRVVVaaavvvvvvssshhhVVVOOOLLLJJJHHHGGGFFFEEEBBB@@@>>>===<<<;;;:::999999999888888777777777777888888:::::::::999999777666666===???@@@>>><<>>:::888999999777555777777666666555555555444lll^^^TTTSSSUUURRRVVVWWWXXXYYY[[[^^^```aaabbbcccgggoooxxx~~~xxxssssssttttttzzzyyykkkaaaWWWMMMIIIJJJIIIJJJJJJKKKNNNSSSZZZ___lllwwwooogggaaa\\\\\\[[[XXXVVVSSSQQQPPPPPPOOOQQQWWWgggsssrrr~~~nnnZZZQQQMMMJJJHHHGGGFFFEEEBBB@@@>>>===<<<;;;:::999999999888888777777777777888888888888999999999999888888;;;===>>>======AAAIIIPPP]]]aaacccgggyyy}}}wwwssstttrrrrrrzzz|||vvvrrrppplllhhhddd```___]]]\\\ZZZ[[[ZZZYYYXXXWWWXXXYYYYYY[[[```mmmrrrggg___ZZZWWWTTTVVVWWWWWWUUUSSSSSSSSSUUUUUUTTTUUUVVVWWWYYYZZZWWWVVVUUUVVVXXX[[[\\\]]][[[[[[[[[[[[ZZZYYYXXXXXXWWWXXXYYY\\\^^^aaadddeeedddeeefffggggggfffeeedddeeeeeeccccccbbbcccdddddddddaaa___cccjjjqqqsssssskkkkkkkkkkkkjjjiiiggggggiiikkknnnsss{{{vvvnnnhhhaaaXXXRRRMMMJJJHHHGGGHHHIIIJJJJJJJJJGGGHHHKKKRRR___tttpppggg___WWWTTTSSSPPPMMMKKKIIIGGGGGGBBB???;;;999999999777555777777666666666555555555kkk```WWWVVVYYYUUUVVVUUUVVVVVVYYY\\\___aaaccceeejjjsss}}}{{{ssssssqqqqqqssstttwww}}}ooocccYYYOOOKKKJJJIIIIIIJJJKKKMMMRRRXXX]]]cccqqqqqqhhhbbb]]]\\\[[[XXXVVVSSSQQQPPPPPPRRRRRRTTT\\\qqqsssppptttxxx```SSSNNNKKKHHHFFFFFFEEECCCAAA???>>><<<;;;::::::999999888888777777777777888888666777888999:::::::::::::::;;;<<<<<<>>>DDDNNNUUU[[[\\\]]]cccxxx|||vvvqqqmmmiiifffhhhgggiiiooowww}}}~~~~~~vvvtttrrrnnnjjjfffcccaaa```]]]ZZZYYYYYYYYYXXXWWWWWWVVVVVVWWWXXXZZZ\\\]]]]]]aaakkk|||~~~rrrhhhbbb```______\\\]]]^^^]]][[[YYYYYYYYY[[[[[[\\\]]]___aaacccdddaaa___]]]]]]^^^aaaeeehhheeeeeedddcccbbbbbbaaabbb```aaaccceeehhhkkkmmmnnnkkklllmmmnnnnnnmmmlllkkkooooooppppppqqqqqqppppppnnnlllkkknnnrrrvvvvvvuuummmmmmlllkkkiiigggeeedddhhhjjjnnnttt{{{yyyqqqjjjbbbYYYSSSMMMJJJGGGFFFGGGHHHHHHHHHIIIGGGGGGIIINNNXXXkkk|||vvvhhh```ZZZUUUSSSQQQNNNKKKIIIGGGGGGBBB???<<<999999888777555777777666666666666555555jjjbbbZZZXXX[[[XXXWWWVVVUUUUUUWWWZZZ]]]___aaaccchhhpppxxx~~~}}}{{{xxxtttooosssuuuwwwxxxyyyqqqeeeZZZQQQLLLIIIHHHIIIJJJJJJLLLPPPUUUYYY[[[jjjrrriiibbb^^^\\\[[[XXXVVVSSSQQQPPPPPPSSSSSSSSSXXXhhhxxxpppoooeeeTTTOOOLLLIIIFFFEEEDDDCCCAAA???>>>===;;;::::::::::::999888888777777888888999777777888999:::::::::::::::;;;;;;<<>>===<<<;;;:::::::::999999888888888888999999999999::::::::::::999999<<<<<<<<<===AAAHHHPPPVVVWWWUUUUUU___wwwyyyuuunnnkkkgggeeeeeeeeeddddddccccccccceeehhhjjjkkkkkkhhhiiijjjjjjiiigggdddbbbbbb```^^^^^^_________]]]_________```aaaccceeeggglllmmmrrryyywwwssspppmmmmmmnnnnnnmmmkkklllnnnnnnnnnnnnppprrrnnnnnnoooppppppqqqqqqqqqnnnpppssssssssssssvvvxxxzzzyyywwwvvvvvvvvvwwwxxxssstttwwwyyy{{{|||}}}}}}~~~}}}}}}{{{xxxvvvtttuuuuuuvvvzzz~~~wwwnnnddd[[[UUUNNNKKKHHHFFFFFFGGGFFFFFFFFFEEEEEEGGGJJJPPP^^^llllllaaa^^^WWWVVVSSSOOOLLLJJJHHHGGGBBBAAA>>>;;;888666666666666666777777777777777777|||lllhhh___[[[\\\XXX\\\[[[ZZZZZZ[[[\\\___```______```cccfffhhhhhhgggkkkrrrvvvtttsssvvvxxxxxxyyy|||tttiii```YYYQQQIIIGGGHHHIIIIIIJJJLLLPPPSSSUUUaaaqqqvvvkkkccc```\\\[[[XXXVVVSSSQQQPPPPPPIIIJJJNNNTTT```yyymmmeeeuuu\\\QQQNNNIIIFFFEEEDDDCCCBBB??????===<<<;;;:::::::::999999888888888888999999999:::::::::::::::999999=========???DDDJJJQQQUUUVVVTTTVVVaaawww~~~wwwqqqmmmkkkkkkiiiffffffggghhhhhhgggggggggggghhhjjjlllooopppkkklllmmmnnnmmmkkkiiigggjjjhhhggghhhiiiiiihhhggghhhhhhggghhhhhhjjjlllmmmssstttvvvzzz~~~wwwvvvuuuuuuvvvuuusssqqqssstttvvvvvvvvvxxx{{{}}}{{{{{{|||||||||{{{{{{zzzvvvyyy}}}~~~||||||~~~~~~~~~~~~wwwnnnccc[[[VVVOOOLLLIIIGGGFFFGGGFFFEEEFFFDDDEEEGGGHHHLLLXXXeee|||rrrbbb^^^XXXWWWTTTPPPMMMJJJHHHGGGBBBBBB@@@<<<888666666777666666777777777777888888~~~ppplllccc^^^]]]XXXYYYYYYZZZ[[[]]]___aaabbbcccbbbbbbeeeiiilllmmmmmmqqqyyy}}}{{{zzz|||~~~~~~~~~zzzzzzzzz{{{vvvmmmeee___UUUKKKGGGHHHIIIIIIIIIKKKNNNQQQTTT\\\iiixxxwwwkkkcccaaa\\\[[[XXXVVVSSSQQQPPPPPPLLLLLLOOOUUUaaayyyiii```zzzeeeRRROOOJJJFFFEEEDDDCCCBBB@@@???>>><<<;;;;;;;;;;;;:::999999888888999999:::888888999:::;;;;;;;;;;;;;;;;;;===AAAGGGMMMRRRUUUUUUUUUXXXdddxxx}}}uuuooolllkkkjjjiiinnnlllkkkkkkmmmmmmllljjjlllnnnoooqqqrrrsssuuuwwwuuuuuuvvvwwwvvvuuutttsssuuuttttttvvvxxxxxxwwwvvvtttssssssssstttuuuwwwxxx||||||}}}}}}|||||||||}}}}}}{{{zzz{{{|||}}}}}}}}}~~~wwwlllbbb[[[WWWQQQNNNJJJHHHGGGGGGFFFFFFGGGEEEFFFFFFEEEGGGQQQ\\\sssyyyeee___YYYWWWTTTQQQMMMJJJHHHGGGBBBCCCAAA===888555666777666666777777777888888888sssooofff___^^^YYYZZZ[[[^^^```cccfffhhhiiifffffffffiiinnnsssuuuvvvwww~~~|||zzzyyyyyyyyyqqqrrryyyxxxzzzxxxpppiiicccXXXMMMGGGHHHIIIIIIIIIJJJMMMOOOTTTZZZdddrrrxxxlllcccbbb\\\[[[XXXVVVSSSQQQPPPPPPMMMKKKLLLRRR]]]vvvfff^^^www{{{kkkSSSOOOJJJFFFEEEDDDCCCBBB@@@???>>>===;;;;;;;;;;;;:::999999888888999999:::666777888:::;;;<<<======999:::<<>>===;;;:::::::::;;;::::::999999::::::;;;777888:::;;;<<<<<<;;;:::===>>>AAAFFFKKKQQQWWWZZZYYYWWWZZZggg}}}ooollliiihhhiiimmmqqqtttuuuxxx{{{zzzwwwuuuvvvxxxwwwxxx{{{}}}|||sssiii```ZZZWWWRRROOOLLLJJJIIIHHHGGGEEEHHHHHHGGGFFFEEEGGGKKKNNNbbbjjj^^^]]]XXXSSSPPPOOONNNJJJGGGDDDCCCAAA>>>;;;999666555666666666666777777777777ttthhh```ZZZWWWYYYZZZ]]]```eeeiiimmmnnnooonnnnnnppptttyyy}}}|||xxxuuuqqqlllhhhgggggggggggggggffflllwww}}}{{{yyy{{{~~~~~~zzzvvvrrrqqqqqqsssssszzzzzzoooaaaUUUPPPJJJGGGIIIKKKKKKMMMPPPPPPUUU]]]jjj{{{xxxllldddaaa]]][[[XXXUUURRRPPPNNNNNNJJJNNNMMMOOOYYYeeennneee^^^lll|||xxxvvv___SSSMMMIIICCCFFFIIIAAAAAA@@@>>>===;;;;;;::::::;;;::::::999999::::::;;;777888:::;;;<<<<<<;;;;;;>>>???@@@DDDJJJQQQXXX\\\]]]ZZZ\\\iiizzzjjjhhhffffffjjjpppuuuxxxzzz{{{||||||{{{zzz{{{|||{{{|||~~~yyyppphhh```[[[XXXTTTRRROOOMMMLLLKKKHHHFFFGGGGGGGGGFFFEEEGGGJJJMMM]]]yyysssddd___ZZZTTTQQQPPPOOOKKKHHHDDDCCCAAA>>>;;;999777666666666666666777777777888yyyggg]]]WWWVVVTTTVVVYYY]]]aaaeeeiiijjjggghhhjjjnnnqqquuuxxxzzzzzzvvvqqqmmmiiieeedddcccbbb```^^^___dddmmmqqqooollllllppppppqqqssstttuuuuuuvvvwwwxxxxxxwwwvvvsssqqqpppmmmkkkiiiiiikkkoootttwwwyyyiii[[[SSSMMMIIIJJJKKKJJJKKKNNNOOOSSSZZZdddsssyyymmmddd```\\\[[[YYYVVVSSSQQQPPPPPPHHHMMMLLLNNNVVV___vvvpppeee\\\ffftttdddVVVNNNKKKDDDFFFIIIAAAAAA@@@???===<<<;;;::::::;;;::::::999999::::::;;;888999:::;;;;;;<<<<<<;;;??????@@@DDDJJJSSS[[[```aaa___aaannnyyyhhhfffeeehhhoooxxx~~~|||uuummmfff```]]][[[VVVTTTQQQOOONNNLLLIIIGGGGGGGGGGGGFFFEEEFFFIIILLLWWWppp{{{iii```\\\VVVRRRQQQOOOLLLHHHDDDCCCAAA>>><<<999777666666666666777777777888888yyyeeeZZZVVVWWWSSSTTTWWWZZZ\\\___aaabbb\\\^^^bbbggglllrrrwww{{{|||tttppplllhhheeebbb___]]]\\\]]]___dddggggggeeecccffffffeeeffffffhhhiiikkkmmmmmmmmmlllkkkiiigggeeefffgggiiikkkpppxxxqqqbbbTTTMMMHHHHHHHHHGGGHHHKKKNNNQQQVVV^^^kkk~~~{{{mmmddd```[[[ZZZXXXUUUSSSQQQPPPPPPJJJMMMKKKMMMTTTZZZnnnwwwkkk^^^dddnnn~~~kkkYYYPPPLLLFFFFFFHHHBBBAAAAAA???===<<<;;;;;;:::;;;::::::999999::::::;;;999999:::;;;;;;<<<<<<<<<===???AAAFFFNNNVVV]]]bbbbbbdddiiiwww{{{llljjjjjjnnnxxx|||xxxqqqjjjddd___]]]\\\VVVSSSQQQNNNMMMKKKHHHEEEFFFGGGGGGEEEEEEEEEHHHJJJRRRiiihhhaaa\\\VVVRRRQQQOOOKKKGGGDDDCCCAAA???<<<:::888777666666777777777888888888xxxdddYYYVVVWWWTTTUUUWWWYYYZZZ[[[[[[[[[\\\___dddjjjpppyyy|||xxxrrrlllhhhddd```]]]aaa```^^^^^^```bbbcccbbbcccbbbaaaaaabbbdddfffgggffffffffffffeeedddcccccchhhkkkpppvvv|||xxxgggVVVOOOIIIHHHHHHFFFGGGKKKMMMPPPTTTZZZeeewww{{{nnnddd```ZZZYYYWWWTTTRRRPPPOOOOOOLLLNNNKKKKKKRRRWWWkkk}}}rrrcccffflll~~~sss]]]QQQNNNHHHFFFGGGBBBBBBAAA???>>><<<;;;;;;;;;;;;::::::999999::::::;;;::::::::::::;;;<<<======<<>>===<<<;;;;;;;;;::::::999999::::::;;;::::::::::::;;;<<<===>>>===@@@EEEMMMUUU^^^eeeiiiqqq||||||yyyxxxxxxrrreeedddbbb___]]][[[ZZZYYYWWWSSSMMMIIIFFFEEEDDDCCCEEEFFFFFFEEEDDDDDDEEEGGGNNN]]]wwwmmmbbb]]]VVVRRROOOMMMHHHEEECCCCCCAAA???===;;;999999777777777888888888999999rrrddd]]]ZZZYYYVVVYYY^^^ccchhhkkkmmmmmmsssxxx}}}}}}|||wwwtttqqqpppllllllhhhcccdddiiikkkhhhggghhhhhhiiikkkmmmnnnooorrrqqqooooooqqquuuyyy|||}}}jjjZZZRRRKKKJJJIIIHHHJJJNNNLLLPPPTTTXXX```ooo|||nnneeeaaa\\\[[[XXXUUURRRPPPNNNMMMKKKMMMJJJJJJPPPQQQ]]]vvv~~~dddTTTQQQJJJFFFGGGCCCBBBAAA@@@>>>===<<<<<<;;;;;;::::::999999::::::;;;;;;;;;::::::;;;<<<>>>>>>BBBCCCFFFKKKUUU```jjjpppvvvkkkddd\\\]]]___```````````````\\\VVVNNNHHHFFFFFFFFFFFFDDDEEEFFFEEEDDDCCCDDDFFFKKKXXXqqqsssddd^^^XXXSSSPPPMMMIIIEEECCCCCCAAA???===;;;:::999777777888888888999999999lllbbb___]]]\\\VVVZZZaaahhhpppuuuyyyzzzxxxrrrqqqooonnnmmmppptttxxxzzz{{{~~~}}}|||{{{{{{}}}zzzuuuvvv{{{{{{vvvvvvwwwyyyzzz|||~~~}}}{{{{{{~~~~~~jjjXXXPPPIIIHHHGGGFFFHHHLLLLLLPPPUUUYYY```nnn|||nnneeebbb^^^\\\ZZZVVVSSSPPPNNNNNNHHHKKKIIIKKKPPPNNNVVVllleeeUUURRRKKKGGGFFFCCCCCCBBB@@@>>>===<<<<<<<<<;;;::::::999999::::::;;;;;;;;;::::::;;;<<<>>>???FFFEEEEEEIIISSS```nnnvvvzzzmmm```XXXYYY[[[___cccfffhhhhhhhhh```YYYPPPIIIGGGGGGHHHIIIDDDEEEFFFEEEDDDCCCDDDEEEIIIUUUmmmvvveee```YYYTTTRRRNNNJJJFFFCCCCCCAAA???===<<<::::::777888888888888999999999{{{kkkdddaaa^^^[[[]]]___dddllluuu|||qqqjjjkkkaaaaaaaaaaaaaaabbbbbbcccllllllkkkmmmqqqvvv||||||vvvrrrsssyyylll]]]VVVMMMGGGEEEGGGJJJLLLPPPOOORRR[[[eeeppp~~~~~~pppccc\\\]]]ZZZWWWUUUTTTSSSPPPOOOJJJIIIHHHHHHJJJOOOWWW]]]}}}rrrYYYQQQMMMFFFCCCFFFDDDBBB@@@??????>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;777777888999;;;===???@@@DDDJJJJJJMMMXXX___mmmtttccc[[[[[[ZZZ]]]dddnnntttvvvxxxyyyrrrcccTTTMMMKKKGGGCCCBBBDDDDDDEEEEEEEEEEEEDDDDDDMMMTTTgggnnn___YYYWWWNNNLLLLLLGGGBBBCCCCCC???;;;888999:::888888888888888888888888xxxlllhhhfffdddaaaccceeejjjrrrzzz}}}mmmaaa\\\]]]WWWWWWWWWWWWWWWXXXYYYYYY```___```aaadddiiimmmoooooolllgggdddeeekkkrrrwww}}}lll]]]WWWNNNGGGFFFHHHJJJLLLMMMLLLQQQ\\\hhhuuu~~~qqqeee^^^^^^[[[XXXVVVUUUTTTRRRPPPJJJJJJIIIIIIJJJOOOVVVZZZmmmyyy]]]RRRNNNGGGDDDEEEDDDBBB@@@??????>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999:::;;;===>>>???CCCIIIHHHLLLXXXaaappp~~~mmm]]]UUUVVVXXX___kkkuuu|||wwwgggVVVNNNKKKFFFCCCBBBDDDDDDEEEEEEEEEEEEDDDDDDKKKQQQbbbzzzrrraaa[[[XXXOOOKKKLLLFFFBBBCCCBBB???;;;888999:::888888888888888888888888xxxqqqqqqqqqooommmlllnnnssszzzqqqcccYYYRRROOOOOOMMMMMMMMMMMMMMMNNNNNNOOORRRRRRSSSUUUWWWZZZ\\\]]]]]][[[XXXWWWYYY^^^cccggglllmmmrrrzzzzzzlll^^^WWWOOOHHHFFFHHHJJJLLLMMMMMMRRR]]]jjjyyysssgggaaa___\\\YYYWWWVVVUUURRRQQQKKKKKKKKKKKKKKKNNNSSSVVV___wwwbbbTTTOOOJJJEEEDDDDDDBBB@@@??????>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???BBBGGGFFFJJJXXXcccssswwwgggWWWQQQRRRVVVccctttnnnZZZOOOJJJFFFCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCHHHMMM\\\sssvvvddd\\\XXXOOOKKKKKKEEEBBBBBBAAA???;;;999999:::888888888888888888888888~~~|||~~~~~~{{{wwwyyy}}}}}}mmm]]]UUURRRNNNKKKJJJIIIIIIHHHHHHIIIIIIJJJKKKKKKLLLMMMOOOPPPQQQRRRRRRTTTSSSSSSTTTVVVYYY]]]```cccbbbeeekkkqqqyyyxxxlll^^^XXXPPPIIIHHHIIIJJJKKKQQQPPPTTT^^^kkkzzzuuujjjeee^^^\\\YYYVVVUUUTTTRRRPPPKKKLLLLLLLLLLLLMMMPPPSSSZZZppphhhUUUPPPLLLGGGDDDDDDBBB@@@??????>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<===>>>>>>@@@EEEDDDJJJYYYeeeuuu|||qqqcccUUUPPPRRRUUUggg|||uuu^^^QQQJJJFFFCCCDDDCCCDDDDDDDDDDDDDDDDDDCCCFFFIIIWWWnnnxxxeee[[[WWWNNNKKKKKKDDDBBBBBB@@@>>><<<:::::::::888888888888888888888888yyyhhh\\\RRRPPPQQQNNNJJJHHHIIIHHHHHHHHHHHHIIIJJJJJJJJJKKKLLLNNNOOOOOOOOONNNPPPPPPQQQSSSUUUXXXZZZ\\\___]]]^^^aaaeeelllxxxvvvlll___YYYQQQKKKIIIIIIJJJKKKPPPOOOTTT^^^kkkyyyxxxmmmhhh]]][[[WWWUUUTTTSSSQQQOOOKKKLLLMMMMMMLLLLLLNNNPPPUUUhhh|||nnnXXXPPPMMMIIIEEEDDDBBB@@@??????>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<=========>>>CCCDDDKKK[[[fffssstttjjj^^^SSSPPPRRRWWWlllyyybbbSSSKKKFFFDDDEEECCCCCCDDDDDDDDDDDDCCCCCCDDDGGGTTTkkkzzzeeeYYYUUUMMMKKKKKKDDDCCCAAA???===<<<;;;::::::888888888888888888888888nnn```XXXPPPKKKLLLNNNLLLHHHGGGJJJIIIIIIIIIIIIJJJKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNNNNOOOPPPQQQSSSUUUWWWXXX[[[YYYZZZ]]]```eeeqqq|||vvvmmm___ZZZRRRLLLJJJJJJJJJKKKKKKKKKQQQ]]]jjjwww|||pppiii]]]ZZZWWWUUUTTTRRRPPPOOOLLLMMMMMMLLLKKKLLLNNNPPPOOO```uuuyyywww\\\QQQMMMIIIFFFDDDBBB@@@??????>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<<<<=========CCCEEEMMM]]]eeennn~~~wwwjjjaaaWWWPPPOOOSSS\\\qqq|||dddTTTMMMHHHEEEFFFBBBCCCCCCDDDDDDCCCCCCBBBDDDFFFRRRggghhhZZZUUUMMMLLLKKKDDDCCCAAA>>>======<<<;;;999888888888888888888888888~~~{{{wwwuuuwwwyyy{{{|||{{{xxxwwwzzz{{{}}}vvviii^^^WWWRRRMMMIIIKKKLLLJJJJJJLLLLLLLLLLLLLLLLLLMMMNNNNNNMMMMMMNNNNNNOOOPPPPPPQQQQQQQQQRRRSSSTTTVVVWWWXXXZZZYYY\\\```eeekkkvvvwwwnnn```ZZZSSSMMMKKKJJJJJJJJJJJJJJJPPP[[[gggrrrqqqjjj^^^[[[XXXVVVUUUSSSQQQOOOMMMMMMLLLKKKJJJKKKNNNQQQPPP^^^~~~nnnlll~~~cccRRRLLLIIIFFFDDDBBB@@@??????>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<======<<>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999:::;;;<<<======;;;CCCHHHSSSaaacccdddnnn|||||||||yyymmm```XXXSSSPPPSSSXXXfffyyy|||dddVVVOOOJJJGGGGGGBBBCCCCCCCCCCCCCCCCCCBBBFFFEEEKKK^^^{{{tttbbbYYYOOOLLLIII@@@CCC@@@===<<<===>>><<<999888888888888888888888888}}}wwwooojjjddd```aaadddhhhjjjtttwww{{{oooiiiaaa]]]\\\[[[VVVRRRRRRQQQPPPRRRTTTUUURRROOOSSSQQQPPPRRRTTTTTTRRROOOSSSSSSSSSTTTWWWXXXYYYXXXVVVYYY[[[]]]]]]^^^___``````fffmmmrrrwwwvvvlllccc^^^VVVOOOJJJHHHIIIKKKMMMOOORRRUUUZZZdddpppyyywwwnnnddd\\\WWWWWWVVVQQQNNNMMMMMMLLLJJJHHHHHHJJJLLLMMMUUUaaahhhaaajjj}}}oooXXXQQQKKKBBBEEEDDDCCC@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<>>>>>>BBBCCCFFFSSSddddddbbblll}}}}}}{{{vvvssspppssstttwww|||yyyvvvyyy{{{|||}}}~~~}}}qqqeeeYYYSSSPPPPPPTTT[[[qqqyyydddWWWPPPJJJFFFEEEEEEEEEEEEEEEDDDCCCBBBAAABBBFFFLLLXXXooowww___[[[SSSMMMKKKGGGCCCBBBAAA???===<<<;;;;;;888888888777888888999:::tttooojjjgggdddaaacccgggmmmqqqqqqccc^^^YYYXXXZZZ\\\ZZZXXXTTTSSSRRRSSSUUUUUUSSSPPPTTTRRRQQQRRRUUUVVVUUUTTTUUUUUUVVVWWWZZZ[[[\\\\\\\\\^^^```aaaaaabbbdddfffgggnnnvvv|||{{{|||xxxnnnddd___WWWOOOJJJHHHIIIJJJKKKMMMPPPRRRWWWaaammmvvv}}}wwwnnneee]]]WWWWWWVVVQQQNNNNNNMMMLLLJJJHHHHHHJJJLLLMMMWWWbbbjjj```hhh}}}zzzwww\\\SSSMMMFFFEEEDDDCCCAAA???======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>@@@CCCHHHWWWgggfffdddnnn{{{yyy~~~yyytttpppmmmkkkmmmqqqtttyyy~~~xxxsssoooooopppqqqrrrtttwww{{{}}}}}}xxxlllaaaVVVQQQPPPRRRZZZbbbtttwwwbbbVVVPPPKKKHHHGGGEEEEEEEEEEEEDDDCCCBBBAAABBBEEEJJJUUUkkkzzzaaa[[[SSSLLLJJJEEECCCBBBAAA???===<<<;;;;;;888888888888888999999:::yyyrrrnnnmmmmmmmmmlllnnnttt~~~qqq```YYYVVVTTTUUUYYY]]]]]]]]]XXXWWWUUUTTTUUUVVVUUUTTTVVVTTTSSSTTTVVVYYYYYYYYYYYYYYY[[[]]]___```bbbbbbfffgggiiiiiiiiikkkooorrrrrryyy|||vvvxxxzzzqqqeee```WWWOOOJJJHHHIIIJJJIIIKKKMMMPPPTTT^^^jjjrrryyywwwnnnfff^^^XXXWWWVVVRRRNNNNNNMMMLLLJJJIIIIIIJJJLLLMMMVVVaaa{{{mmm```eee{{{wwwbbbTTTOOOKKKEEEDDDCCCAAA???>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???>>>DDDLLL\\\mmmjjjfffooo}}}uuuvvv|||{{{wwwrrrlllgggeeeeeeeeekkkpppvvv~~~wwwoooiiieeeeeefffgggiiillloooqqqssssssuuuyyy~~~xxxqqqddd[[[RRRNNNPPPVVVaaalll|||sss```UUUPPPLLLIIIHHHDDDDDDDDDDDDDDDCCCBBBAAABBBDDDGGGPPPeee~~~ccc\\\RRRKKKIIIEEECCCBBBAAA???===<<<;;;;;;888888888888888999::::::|||{{{vvvyyy{{{|||~~~kkkZZZYYYWWWUUUVVVZZZ]]]^^^^^^\\\[[[YYYWWWWWWXXXXXXXXXZZZXXXWWWVVVXXXZZZ\\\]]]]]]___aaaccceeegggiiikkkrrrsssssstttuuuxxx|||}}}{{{zzz}}}zzzqqqfffaaaXXXPPPJJJHHHHHHIIIIIIKKKLLLNNNRRR[[[gggoooyyyxxxoooggg___XXXWWWVVVRRROOOOOOMMMLLLKKKJJJJJJKKKLLLMMMQQQ[[[ssssssbbbdddxxxxxx|||gggTTTNNNLLLEEEDDDCCCAAA???>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???>>>FFFPPPbbbrrrmmmhhhqqq{{{uuuuuu||||||uuurrrooojjjeeeaaaaaadddfffnnnuuu}}}{{{qqqjjjcccbbbaaaaaabbbdddeeeeeehhhhhhiiiooowww}}}~~~~~~{{{qqqiii^^^VVVNNNMMMPPPYYYhhhuuuqqq^^^TTTOOOKKKGGGGGGCCCDDDDDDDDDCCCCCCBBBAAAAAABBBDDDLLL^^^xxxfff\\\RRRKKKJJJFFFCCCBBBAAA???===<<<;;;;;;999888888888888999::::::gggVVVXXXVVVUUUVVVYYY\\\^^^___^^^^^^]]][[[ZZZZZZ\\\]]]^^^]]]\\\[[[[[[\\\^^^```cccfffiiilllmmmooorrruuuzzz|||}}}xxxpppgggbbbYYYPPPJJJHHHHHHIIIJJJKKKMMMNNNQQQZZZeeemmm{{{yyyqqqiii```YYYWWWVVVRRROOOPPPMMMLLLKKKKKKKKKKKKLLLMMMOOOWWWkkk{{{jjjhhhxxxlllTTTLLLJJJEEEDDDCCCAAA@@@?????????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===??????@@@JJJUUUgggwwwrrrnnnwwwyyysssoooxxxuuunnnjjjiiifffbbb```ccchhhmmmuuu~~~uuummmeeebbb___]]]^^^^^^]]][[[___^^^```gggooouuuwwwwww{{{yyyxxxyyyxxxtttjjjcccZZZTTTNNNOOOSSS^^^nnn}}}ooo]]]SSSNNNIIIEEECCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAACCCIIIVVVmmmiii^^^SSSLLLLLLIIICCCBBBAAA???===<<<;;;;;;999999999888999::::::;;;zzzbbbRRRRRRQQQRRRSSSVVVYYY]]]______``````___^^^^^^___aaaaaabbbbbbaaa```aaadddfffkkkooosssvvvvvvyyy}}}xxxppphhhcccZZZQQQKKKHHHHHHHHHJJJLLLMMMNNNQQQXXXccckkk{{{{{{ssskkkbbbZZZXXXVVVRRRPPPPPPMMMLLLLLLKKKKKKLLLLLLMMMOOOVVVeeevvvqqq|||rrrWWWKKKHHHEEEDDDCCCAAA@@@@@@??????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????BBBMMMYYYlll}}}{{{yyyvvvqqqpppppp~~~wwwmmmgggaaabbbbbbaaa```eeelllrrr}}}vvvooofffbbb\\\ZZZZZZYYYVVVSSSVVVWWWZZZ___eeejjjmmmnnnttttttsssssspppkkkddd___XXXTTTRRRTTTZZZeeexxx~~~mmm[[[RRRMMMHHHCCCBBBBBBBBBCCCCCCCCCBBBBBBAAAAAAAAACCCHHHPPPbbbmmm```TTTMMMMMMJJJCCCBBBAAA???===<<<;;;;;;999999999999999:::;;;;;;wwwaaaSSSOOOPPPPPPQQQSSSVVVZZZ]]]^^^aaaccccccbbbaaabbbdddbbbdddggghhhhhhiiilllnnnsssxxx}}}yyyrrriiiddd[[[QQQKKKHHHGGGHHHJJJKKKLLLMMMOOOWWWaaaiiiwww}}}vvvlllcccZZZXXXVVVRRRPPPQQQLLLLLLLLLLLLLLLLLLLLLLLLPPPTTT^^^uuu}}}yyy]]]MMMHHHEEEDDDCCCBBBAAA@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@CCCOOO\\\qqq|||vvvssstttzzz}}}uuulllddd___ZZZ]]]``````bbbgggpppwwwwwwpppfffaaa[[[XXXXXXWWWTTTPPPRRRUUUXXX\\\^^^bbbeeehhhnnnpppqqqnnnhhhccc___^^^WWWUUUVVV[[[bbbooozzzjjjYYYPPPLLLHHHDDDCCCAAABBBBBBCCCCCCBBBBBBBBB@@@AAAEEEHHHKKKYYYtttssscccTTTLLLKKKIIICCCBBBAAA???===<<<;;;;;;:::999999999999:::;;;;;;yyyfffYYYRRRRRRSSSRRRSSSUUUXXX[[[]]]aaadddeeedddcccdddfffaaaeeejjjlllmmmooorrruuuyyy~~~{{{uuujjjddd[[[RRRKKKHHHGGGGGGJJJKKKKKKLLLNNNUUU```gggsss|||~~~~~~wwwmmmccc[[[XXXVVVRRRPPPQQQLLLLLLLLLLLLLLLLLLLLLLLLNNNQQQXXXlllbbbPPPIIIEEEDDDCCCBBBAAA@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@DDDOOO^^^sssyyyxxxuuusssuuu|||vvvlllddd\\\XXXWWW[[[___bbbdddjjjsss{{{xxxrrrfffaaa[[[YYYZZZYYYUUUQQQRRRVVVZZZ\\\\\\^^^bbbfffkkknnnppplllddd^^^\\\^^^VVVVVVYYY```iiivvvvvvgggWWWOOOMMMIIIFFFEEEAAAAAABBBBBBCCCBBBBBBBBB@@@BBBFFFHHHIIISSSnnnvvveeeUUUKKKJJJGGGCCCBBBAAA???===<<<;;;;;;::::::999999::::::;;;<<>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@AAAEEEQQQdddwwwzzzvvvuuuuuuuuuuuuvvvwwwyyyzzzxxxtttssswww}}}ssskkkddd]]]YYYYYYZZZ\\\aaafffgggkkkxxxuuulllgggbbb\\\ZZZ[[[[[[YYYVVVVVV[[[___bbbbbbccceeehhhlllnnnnnnkkkfffbbbaaabbbaaa]]][[[bbblllyyynnndddYYYSSSLLLFFFDDDFFFCCCCCCCCCBBBBBBAAAAAAAAACCCEEECCCEEELLLQQQbbb~~~{{{___TTTPPPJJJEEEBBBAAA@@@>>>======<<<<<<<<<999777777:::<<<<<<:::||||||}}}xxxeee\\\QQQLLLJJJLLLNNNOOOTTTYYY]]]```dddhhhjjjlllmmmnnnpppllllllrrrwwwzzz{{{wwwiiiccc[[[RRRKKKHHHHHHHHHGGGGGGGGGGGGIIIOOOWWW]]]hhhjjjoooxxxzzzmmmfff]]]WWWUUUTTTSSSQQQNNNMMMMMMMMMLLLLLLKKKKKKIIINNNSSS\\\nnnhhhQQQKKKHHHFFFCCCBBBAAAAAA???>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<===???@@@BBBFFFTTTiii~~~{{{wwwssspppmmmnnnooopppqqqsssttttttuuuzzzwwwyyyvvvjjjccc]]]WWWUUUVVV\\\^^^ccchhhjjjooo|||~~~rrriiidddbbb^^^\\\[[[[[[\\\\\\___eeekkkmmmjjjggghhhiiilllmmmnnnlllhhheeedddeeeeee```^^^dddnnn{{{mmmcccYYYRRRLLLFFFDDDFFFCCCCCCCCCBBBBBBAAAAAAAAABBBDDDBBBDDDLLLQQQbbb}}}~~~aaaUUUPPPJJJEEEBBBAAA@@@>>>======<<<<<<<<<:::777888:::<<<<<<;;;xxxvvvxxx|||wwwfff]]]PPPLLLJJJLLLNNNOOOSSSYYY[[[___eeejjjmmmnnnpppqqqsssppppppuuuzzz|||xxxiiiddd[[[RRRLLLHHHHHHHHHFFFFFFFFFFFFGGGLLLRRRWWW___aaaiiirrrzzz|||ooohhh^^^XXXVVVUUUSSSRRRQQQPPPNNNLLLKKKKKKLLLLLLJJJMMMOOOUUUeee|||pppWWWNNNIIIGGGDDDBBBBBBAAA???>>>>>>>>>===<<<<<<<<<=========<<<<<<<<<===???AAABBBHHHXXXppp|||wwwooojjjgggggggggfffhhhjjjllloooqqqtttuuuvvvvvvkkk```ZZZVVVSSSTTTWWW___bbbggglllnnnttt|||pppggg```bbbbbb^^^[[[\\\aaagggnnnuuu|||{{{tttnnnlllmmmooopppqqqpppmmmkkkkkkkkkjjjdddaaagggrrr~~~kkkbbbXXXRRRLLLFFFDDDFFFCCCCCCCCCBBBBBBBBBBBBBBB@@@CCCAAACCCKKKPPP```{{{eeeWWWQQQKKKEEEBBBAAA@@@>>>======<<<<<<;;;:::888999:::<<<<<<;;;uuusssxxx~~~zzztttqqq}}}uuueee[[[QQQLLLJJJLLLMMMNNNSSSXXX\\\aaahhhmmmnnnpppqqqssstttuuuwww{{{}}}xxxiiiddd\\\SSSLLLIIIGGGGGGHHHHHHHHHHHHIIILLLQQQUUUXXX\\\dddnnnvvv~~~qqqjjj```YYYWWWVVVTTTRRRQQQPPPMMMKKKIIIJJJKKKKKKMMMNNNOOOTTTaaaxxxwww[[[PPPJJJHHHEEECCCBBBAAA@@@>>>>>>>>>===============>>>======<<<<<<===???AAABBBIII[[[uuunnnjjjddd```___bbbeeehhhiiijjjlllpppuuuzzz|||vvvkkkbbbYYYUUUSSSRRRVVV\\\bbbdddjjjooossszzz|||ppphhh```ccceeeaaa]]]```jjjsss~~~{{{sssrrrtttvvvwwwwwwvvvtttrrrqqqqqqlllfffdddkkkxxxxxxhhh___VVVQQQLLLFFFDDDEEECCCCCCCCCCCCCCCBBBBBBBBB???BBB@@@CCCJJJNNN]]]xxxjjjYYYRRRKKKDDDBBBAAA@@@>>>======<<<<<<::::::::::::;;;<<<<<<;;;qqqmmmqqqxxxooojjjkkk{{{vvvggg\\\RRRMMMJJJLLLMMMMMMQQQVVV]]]ccciiimmmmmmnnnqqqsssxxx}}}}}}xxxjjjeee]]]TTTMMMIIIGGGFFFIIIIIIJJJIIIJJJLLLPPPSSSUUUYYYbbblllsss~~~~~~rrrkkkaaaZZZWWWVVVTTTRRRPPPNNNLLLIIIHHHHHHIIIJJJMMMNNNOOOTTT```yyy}}}^^^PPPKKKIIIFFFDDDCCCBBB@@@>>>>>>>>>=========>>>>>>???============>>>???AAABBBJJJ]]]vvv~~~tttfffddd```]]]^^^cccjjjooooooooopppttt{{{|||rrrkkkaaaZZZTTTRRRQQQRRRYYYaaacccffflllsssxxxzzzpppiiicccfffgggdddccchhhttt~~~|||vvvxxx||||||{{{zzzzzzyyyxxxvvvtttnnniiihhhqqqttteee]]]UUUPPPLLLFFFDDDEEECCCCCCCCCCCCCCCCCCCCCCCC???BBB@@@BBBHHHKKKZZZtttooo[[[SSSLLLDDDBBBAAA@@@>>>======<<<<<<::::::;;;;;;;;;;;;<<<<<<}}}ooojjjkkkpppxxxhhhgggmmmzzzlll```TTTOOOKKKLLLLLLLLLOOOTTT[[[```gggiiiiiijjjnnnsss||||||wwwjjjeee^^^UUUNNNIIIGGGFFFFFFGGGHHHIIIIIIJJJMMMOOOSSSXXX```iiippp{{{~~~ssslllbbb[[[WWWUUUSSSQQQNNNLLLKKKIIIHHHHHHIIIIIIJJJKKKNNNTTT```yyy|||bbbQQQLLLJJJFFFDDDCCCBBB@@@>>>>>>>>>=========>>>??????>>>=========>>>@@@BBBCCCLLL^^^uuusssjjjaaa```___^^^```gggooovvvvvvvvvxxx|||{{{rrrhhhaaaXXXSSSOOOOOOPPPRRR[[[dddeeeiiipppxxx~~~}}}}}}yyyrrrmmmllljjjggggggkkktttyyyxxx|||}}}|||{{{|||||||||zzzxxxrrrnnnoooyyy|||sssbbbZZZSSSPPPKKKFFFDDDEEECCCCCCCCCCCCCCCDDDDDDDDD???BBB@@@AAAGGGHHHVVVooottt]]]TTTMMMDDDBBBAAA@@@>>>======<<<<<<999;;;<<<===<<<;;;<<<===}}}ppphhheeegggoooxxxzzzdddfffooo|||nnn```UUUPPPLLLLLLKKKJJJMMMRRRUUU[[[aaacccbbbeeelllrrr}}}|||uuujjjfff^^^VVVOOOIIIGGGEEEEEEFFFHHHIIIIIIJJJLLLNNNRRRVVV]]]dddkkkwwwtttlllbbbZZZWWWUUURRRPPPLLLLLLKKKKKKJJJJJJJJJIIIIIIJJJNNNUUU```zzzuuuzzzgggTTTMMMJJJGGGEEEDDDCCC@@@>>>>>>>>>======>>>??????@@@>>>=========>>>@@@BBBCCCMMM^^^rrr}}}uuujjjeee___```aaabbbeeellluuu|||~~~wwwpppggg^^^YYYRRROOONNNPPPQQQTTT]]]fffhhhkkksss}}}~~~zzz|||zzz}}}|||xxxuuuuuummmfffhhhrrr}}}xxxwwwyyy}}}~~~}}}}}}zzzvvvxxxuuunnn```YYYRRROOOKKKFFFDDDEEEBBBCCCCCCCCCDDDDDDDDDEEE@@@CCC@@@AAAEEEFFFRRRkkkxxx^^^UUUMMMCCCBBBAAA@@@>>>======<<<<<<888;;;===>>><<<;;;<<<===xxxlllccc]]]]]]eeeooosssbbbeeeppp~~~}}}zzzyyyyyyzzz{{{|||{{{lll]]]WWWQQQMMMLLLKKKIIILLLPPPOOOUUU\\\^^^^^^bbbjjjrrr{{{{{{tttjjjfff___VVVOOOJJJFFFEEEEEEGGGIIIJJJJJJKKKMMMOOOQQQTTT[[[aaagggttttttlllbbbZZZVVVTTTQQQOOOKKKLLLLLLLLLLLLLLLKKKJJJJJJKKKPPPWWWbbb|||{{{nnnrrruuukkkVVVMMMKKKHHHEEEDDDCCC@@@???>>>>>>===>>>>>>???@@@@@@>>>>>>======>>>@@@BBBCCCMMM^^^qqqyyy{{{{{{lllfffddd```aaadddeeeiiipppyyy{{{uuuooohhh```XXXSSSQQQOOOPPPRRRTTTWWW```iiijjjnnnvvv~~~yyyzzzzzz~~~~~~}}}zzzooofffiiiwww}}}vvvtttvvvzzz}}}~~~}}}oooiii___XXXQQQOOOKKKFFFDDDEEEBBBCCCCCCCCCDDDDDDEEEEEEAAADDDAAAAAAEEEDDDPPPiiizzz___UUUMMMCCCBBBAAA@@@>>>======<<<<<<888;;;>>>>>><<<;;;<<<===~~~uuujjj```XXXVVV]]]gggmmmccceeepppyyylllmmmooorrrvvv{{{~~~rrrggg```YYYQQQJJJJJJKKKJJJJJJLLLPPPRRRTTTWWW\\\ccclllrrrwwwyyylllfff^^^VVVPPPLLLIIIFFFDDDFFFGGGGGGGGGHHHKKKMMMNNNQQQVVV]]]eeesssvvvnnnddd]]]YYYVVVRRRPPPOOOOOONNNNNNMMMLLLKKKKKKHHHNNNPPPVVVeeezzzmmmhhhwwwuuurrrxxx[[[QQQJJJFFFHHHHHHEEEBBBBBB???@@@@@@@@@@@@???>>>>>>>>>>>>???>>>>>>@@@DDDGGGMMM```sssuuupppvvvrrriiihhhiiibbbdddgggjjjpppxxx}}}yyytttqqqrrroooiiibbb[[[UUUPPPNNNNNNPPPRRRSSSTTTYYYaaagggnnnsss{{{~~~yyy{{{~~~vvvqqqvvvuuuuuuuuuwwwyyy{{{~~~}}}mmmfff\\\XXXQQQKKKHHHFFFCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDCCC@@@@@@CCCFFFIIIQQQYYYfffYYYNNNCCCEEEDDDAAA???===<<<<<<<<<===<<<;;;:::::::::::::::{{{xxxwwwoooeee\\\UUUSSS[[[dddpppcccfffsssuuullliiijjjmmmrrryyy|||pppfff```VVVNNNHHHIIIJJJIIIJJJLLLNNNOOOQQQTTTYYY```iiinnnvvv~~~~~~xxxlllfff]]]UUUPPPKKKHHHFFFDDDFFFGGGGGGGGGIIIKKKMMMOOOQQQVVV\\\dddsssvvvoooeee]]]YYYVVVRRRPPPPPPPPPOOONNNNNNMMMLLLLLLJJJPPPPPPTTTaaatttmmmgggssspppqqq~~~^^^QQQJJJFFFGGGHHHDDDAAAAAA???@@@@@@@@@??????>>>>>>>>>>>>???>>>>>>@@@DDDGGGQQQddduuuwwwpppuuunnngggggghhhdddgggkkkooouuu}}}wwwssspppmmmjjjkkkiiiddd^^^YYYTTTPPPNNNOOORRRTTTUUUWWW[[[ccchhhooouuu}}}{{{}}}yyyzzzzzzuuuuuuuuuvvvyyy|||~~~yyyjjjddd\\\XXXQQQKKKHHHFFFCCCBBBCCCCCCCCCDDDDDDDDDDDDEEEDDDAAA@@@CCCDDDFFFMMMTTTqqqfffXXXNNNEEEFFFDDDBBB???>>>============<<<;;;::::::::::::;;;~~~yyyssspppllleee]]]VVVQQQPPPWWWaaayyypppbbbhhhxxxuuulllggghhhjjjooovvvxxxlllddd^^^UUUMMMGGGGGGIIIHHHIIIKKKKKKLLLOOOQQQUUU\\\dddiiisss{{{}}}|||{{{~~~xxxlllfff]]]UUUOOOKKKGGGEEEEEEFFFGGGHHHHHHIIIKKKNNNPPPQQQUUU[[[ccctttwwwoooeee]]]YYYVVVSSSPPPNNNNNNNNNMMMMMMLLLLLLKKKLLLQQQOOOQQQ\\\mmmnnneeepppkkkpppcccRRRKKKFFFGGGGGGDDDAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>???>>>>>>@@@DDDGGGSSSeeeuuuuuummmrrruuuiiifffffffffhhhlllqqqvvv{{{~~~sssllliiihhhgggeeecccaaa^^^ZZZVVVRRROOONNNQQQTTTWWWYYYZZZ^^^dddjjjqqqwww{{{tttttttttuuuvvvyyy|||tttiiiddd\\\XXXQQQKKKHHHFFFCCCBBBCCCDDDDDDDDDDDDEEEEEEEEEEEEAAA@@@BBBBBBCCCHHHOOOeeegggWWWNNNHHHEEEDDDBBB???>>>=========<<<<<<;;;:::::::::;;;;;;zzztttnnniiifff```[[[VVVQQQMMMMMMUUU^^^rrrkkk```iii|||xxxooolllmmmnnnrrryyyuuulllccc]]]WWWOOOHHHGGGHHHGGGGGGHHHIIIKKKMMMOOOSSSYYY```eeennnwww~~~uuussstttrrrxxxxxxmmmggg^^^UUUOOOKKKGGGEEEEEEFFFHHHHHHHHHIIILLLNNNPPPQQQUUUZZZcccttt~~~xxxpppeee]]]XXXVVVSSSPPPLLLLLLLLLKKKKKKJJJJJJJJJLLLPPPOOOPPPZZZjjjqqqdddmmmmmmsssgggSSSLLLFFFFFFFFFCCC@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>???>>>>>>@@@DDDGGGQQQbbbrrrqqqjjjppplllffffffggggggkkkpppvvvzzz~~~~~~vvvkkkeeecccdddeeeeee```^^^\\\ZZZVVVSSSPPPOOOSSSVVVZZZ[[[\\\```fffkkksssyyyzzztttsssssssssuuuxxx|||rrrjjjfff\\\WWWQQQKKKHHHFFFCCCBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDAAA@@@BBBBBBBBBGGGNNNccc~~~iiiVVVNNNJJJDDDCCC@@@>>>===<<<<<<<<<<<<;;;;;;:::::::::;;;;;;}}}tttlllfffaaa\\\YYYWWWSSSPPPNNNLLLLLLSSS]]]nnneee^^^iii~~~zzzqqqmmmooouuuyyy~~~wwwppphhh```ZZZQQQJJJIIIHHHFFFEEEFFFHHHJJJLLLOOORRRWWW]]]aaahhhqqqzzz{{{wwwwwwqqqoootttzzznnnhhh___VVVPPPKKKGGGEEEEEEGGGHHHHHHHHHJJJLLLNNNOOOPPPTTTZZZcccuuuzzzqqqfff]]]XXXUUUSSSQQQLLLLLLLLLLLLLLLKKKKKKKKKIIINNNNNNPPPZZZiiiwwwfffnnnuuuxxxkkkUUUMMMGGGGGGFFFCCC@@@AAA@@@???>>>=========>>>>>>>>>>>>???>>>>>>@@@DDDGGGNNN```ppppppjjjssstttgggeeehhhiiiiiinnntttzzz|||~~~wwwpppfff``````cccddddddaaa```___]]]ZZZWWWTTTRRRUUUXXX[[[\\\]]]```gggllluuu|||yyysssqqqqqqqqqssswww|||ppphhheee\\\WWWQQQKKKHHHFFFCCCBBBAAAAAAAAABBBBBBBBBCCCCCCCCC@@@@@@CCCDDDDDDIIIPPPbbb}}}lllWWWOOOKKKBBBAAA???===<<<;;;;;;<<<;;;;;;:::::::::;;;;;;<<>>===<<<===>>>>>>>>>>>>???>>>>>>@@@DDDGGGOOO```qqqrrrnnnxxxxxxkkkdddeeeiiikkkkkkqqqvvv|||~~~pppjjjbbb]]]^^^aaabbbbbbcccccccccbbb```]]][[[YYYYYY[[[\\\\\\]]]aaaiiiooowww~~~vvvpppoooooooooqqquuu{{{|||ooofffaaa\\\XXXQQQKKKHHHFFFCCCBBB@@@@@@AAAAAAAAABBBBBBBBBBBB@@@AAADDDEEEFFFKKKQQQ^^^xxxoooYYYPPPKKKBBBAAA???===<<<<<<<<<<<<;;;;;;:::::::::;;;<<<<<<}}}rrrlllccc[[[VVVSSSQQQOOOJJJHHHIIIJJJIIIIIIPPPXXXeee{{{qqqaaa^^^iii|||uuutttuuuvvv~~~{{{xxxvvvnnneeeWWWNNNGGGGGGGGGEEEEEEGGGFFFHHHJJJLLLOOORRRWWW[[[```jjjssswww{{{{{{xxxnnnlllqqq}}}qqqkkkbbbYYYRRRMMMIIIGGGFFFGGGIIIIIIIIIJJJMMMOOOLLLOOOUUU]]]fffwww|||sssfff\\\XXXUUUSSSQQQMMMMMMMMMMMMMMMMMMMMMMMMGGGNNNNNNOOOUUU]]]wwwrrrssszzzZZZRRRJJJIIIHHHDDDBBBBBB@@@???===<<<<<<<<<>>>???>>>>>>???>>>>>>@@@DDDGGGPPPaaaqqqsssppp{{{{{{vvvtttnnnjjjeeeccceeehhhkkkmmmsssyyy~~~lllfff```\\\^^^```aaa```cccdddeeefffeeedddbbbaaa]]]^^^^^^]]]^^^ccclllrrryyyvvvpppmmmllllllooossszzz~~~pppeee___\\\XXXQQQKKKHHHFFFCCCBBBAAAAAAAAABBBBBBBBBCCCCCCBBB@@@AAADDDEEEEEEJJJPPP[[[rrrsss\\\QQQKKKCCCBBB@@@???>>>>>>>>>>>>:::::::::::::::;;;<<<===wwwiiicccZZZRRRMMMKKKJJJIIIGGGFFFGGGIIIHHHHHHNNNVVV___sssvvviii___```jjj{{{wwwnnnppptttvvv~~~uuusssrrrkkkcccSSSKKKEEEEEEFFFFFFFFFHHHEEEGGGIIIKKKMMMQQQUUUXXX```iiirrruuuxxx}}}wwwrrrfffdddjjj|||rrrlllcccZZZSSSNNNJJJHHHFFFGGGIIIIIIIIIJJJMMMOOOKKKNNNUUU^^^gggxxx}}}sssfff\\\WWWUUUSSSRRRIIIIIIIIIJJJJJJJJJJJJJJJHHHNNNNNNNNNQQQUUUlllwwwttt\\\SSSKKKIIIHHHEEECCCCCC@@@???===<<<;;;<<<>>>???>>>>>>???>>>>>>@@@DDDGGGOOO```ppprrrooo{{{zzzmmmgggeeeaaaaaaaaabbbdddgggkkkmmmtttzzzkkkfff```^^^___aaaaaaaaabbbdddfffhhhiiihhhgggfffaaaaaa```^^^___eeennnuuuzzzxxxtttkkkkkkkkkmmmrrryyysssggg```\\\XXXQQQLLLHHHFFFCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDBBB@@@AAADDDDDDDDDHHHNNNZZZpppuuu^^^QQQJJJEEEDDDBBB@@@??????@@@@@@:::::::::::::::;;;<<<===ssslllbbb\\\UUUNNNJJJHHHGGGFFFEEEFFFGGGGGGGGGJJJNNNQQQ[[[dddoootttrrrjjjccc```dddnnn|||~~~zzzuuuqqqsssxxxwwwrrrmmmbbbVVVGGGEEEBBB@@@@@@AAACCCDDDEEEGGGJJJLLLNNNRRRVVVZZZbbbfffkkknnnrrrxxxzzzooogggbbbaaajjj~~~zzzssshhh]]]UUUOOOJJJHHHFFFGGGIIIJJJJJJJJJIIIIIIMMMNNNSSS[[[gggyyyuuueee[[[VVVQQQOOOOOONNNNNNLLLKKKJJJJJJJJJJJJIIIJJJKKKLLLMMMTTTgggxxx~~~^^^RRRMMMKKKCCCCCCFFFAAA@@@??????>>>>>>>>>>>>>>>@@@======@@@@@@@@@DDDJJJPPPcccsssvvvwwwpppccc^^^]]]ZZZ]]]```cccfffjjjnnnrrrvvv{{{qqqggg______bbbcccccceeebbbdddgggjjjllllllkkkjjjfffbbbaaacccdddeeelllssszzzrrrnnnllliiikkkrrr|||rrrgggbbbYYYUUUOOOJJJGGGEEEBBB@@@AAAAAAAAABBBBBBBBBCCCCCCCCCAAABBBEEEEEEEEEIIIOOOUUUjjjwwwYYYRRRLLLHHHEEEBBBAAAAAAAAA@@@???999:::;;;:::999:::===???zzznnnfff]]]XXXQQQLLLIIIIIIHHHHHHEEEFFFGGGGGGHHHJJJNNNQQQUUU\\\ffflllllljjjiiiiiijjjoooxxx|||{{{|||~~~ssslllggg\\\PPPFFFDDDBBBAAA@@@AAABBBCCCEEEGGGIIIKKKMMMQQQUUUYYYaaaeeejjjnnnqqqwww{{{rrrhhhaaa\\\[[[eeeyyywwwpppfff\\\TTTNNNIIIGGGFFFGGGHHHIIIJJJJJJJJJJJJNNNOOOSSS[[[fffxxxuuuddd[[[WWWRRRPPPQQQNNNMMMLLLKKKJJJJJJJJJJJJLLLKKKLLLLLLKKKPPP___ooobbbTTTOOOMMMEEEEEEHHHCCCAAAAAA@@@???????????????@@@======@@@@@@@@@DDDJJJSSSeeevvvyyyzzzmmmaaa[[[ZZZVVVYYY]]]```dddiiinnnrrr|||sssiiiaaa```cccddddddeeedddfffiiilllnnnnnnmmmlllhhhdddccceeefffhhhooowww~~~wwwpppmmmiiijjjrrr{{{rrrfffaaaXXXTTTNNNJJJGGGEEEBBBAAAAAAAAABBBBBBBBBCCCCCCCCCDDDBBBBBBDDDDDDCCCGGGLLLTTThhhyyy[[[RRRLLLFFFDDDAAA?????????>>>===::::::;;;:::999:::===???uuuggg___VVVRRRLLLIIIHHHHHHIIIIIIFFFGGGHHHHHHHHHJJJNNNPPPRRRXXX^^^cccfffiiimmmqqqppprrruuuyyy{{{}}}~~~wwwjjjbbb]]]SSSIIIDDDCCCBBBBBBBBBBBBBBBCCCDDDFFFHHHJJJLLLOOOTTTWWW```dddiiimmmpppvvv}}}~~~}}}|||uuunnnfff___ZZZWWWXXXaaatttsssmmmddd\\\UUUNNNIIIEEEEEEEEEGGGIIIJJJKKKKKKKKKOOOOOOTTT[[[fffxxxsssddd[[[WWWSSSQQQRRRNNNMMMLLLKKKKKKJJJJJJKKKJJJJJJKKKKKKJJJLLLXXXfffhhhWWWPPPOOOIIIHHHIIIEEEBBBBBBAAA@@@@@@@@@@@@@@@@@@>>>>>>@@@@@@@@@EEEKKKVVVhhhyyy}}}~~~yyyhhh]]]XXXWWWTTTWWW[[[```dddjjjqqquuu}}}xxxnnneeeeeeggggggggghhhgggiiimmmpppqqqrrrqqqpppkkkhhhfffggghhhjjjrrrzzz|||rrrmmmhhhiiipppyyyqqqfff```WWWSSSNNNIIIGGGEEEBBBAAAAAABBBBBBBBBBBBCCCCCCCCCEEEBBBBBBDDDCCCBBBEEEJJJTTTfff~~~}}}]]]SSSKKKEEECCC@@@>>>>>>>>>===<<<:::;;;;;;:::::::::===???rrrddd[[[QQQMMMIIIGGGFFFGGGHHHGGGGGGIIIJJJJJJKKKLLLOOORRRVVVZZZ___bbbdddhhhnnnsssuuuvvvxxx{{{~~~zzzxxx{{{~~~~~~xxxlll^^^WWWSSSLLLDDDAAABBBBBBBBBBBBBBBBBBBBBDDDFFFHHHIIIKKKNNNRRRUUU^^^bbbhhhlllooouuu||||||zzz|||zzzyyyzzzzzzyyy{{{vvvnnngggbbb]]]YYYWWWWWWYYYaaarrrqqqlllddd]]]VVVOOOJJJFFFDDDEEEFFFHHHIIIKKKKKKLLLOOOPPPTTT[[[eeewwwssscccZZZVVVRRRQQQQQQMMMMMMLLLKKKKKKKKKKKKKKKGGGGGGIIIKKKKKKMMMWWWbbbzzznnnYYYPPPQQQLLLJJJJJJEEEBBBBBBAAA@@@@@@@@@@@@@@@@@@>>>>>>@@@AAA@@@EEEKKKVVViiizzz~~~~~~uuueee[[[VVVUUUVVVYYY]]]bbbgggnnnuuuyyy~~~tttkkkjjjkkkkkkjjjkkkkkkmmmqqqtttuuuuuutttssspppkkkhhhhhhhhhkkksss{{{ssskkkeeegggmmmuuu}}}qqqeee___UUURRRLLLHHHFFFDDDCCCAAABBBBBBBBBBBBCCCCCCCCCCCCCCCAAAAAACCCCCCBBBEEEKKKTTTfff}}}```SSSJJJEEECCC@@@>>>>>>>>>>>><<<:::;;;;;;;;;:::;;;===@@@rrrcccYYYOOOLLLHHHFFFFFFFFFFFFEEEIIIKKKMMMNNNOOOPPPSSSUUUYYY^^^dddhhhjjjmmmrrrvvv{{{}}}zzztttqqqrrrtttmmmhhh^^^SSSMMMLLLHHHBBB@@@@@@AAABBBBBBCCCCCCCCCEEEGGGHHHIIIKKKMMMQQQTTT[[[```fffkkknnnssszzzuuupppmmmpppsssssstttvvvvvvyyy~~~|||wwwuuuuuuvvvvvvvvvqqqkkkccc]]]ZZZYYYYYYYYYVVVZZZbbbqqq~~~rrrmmmfff^^^WWWQQQLLLHHHDDDEEEEEEGGGHHHJJJKKKLLLOOOOOOSSS[[[eeevvvtttccc[[[VVVQQQOOOPPPMMMLLLLLLKKKKKKKKKKKKLLLIIIIIIJJJMMMLLLNNNVVV```vvv~~~~~~ttt[[[PPPRRRNNNKKKJJJEEEAAAAAA@@@???????????????AAA>>>>>>AAAAAAAAAEEEKKKUUUjjj|||~~~{{{pppbbbZZZVVVUUUYYY[[[___dddiiipppxxx}}}yyypppnnnnnnmmmlllllloooqqqtttwwwxxxwwwuuutttrrrmmmiiihhhhhhjjjsss|||}}}||||||~~~sssiiiaaaccciiioooxxxqqqddd^^^TTTPPPKKKGGGFFFDDDCCCAAABBBBBBBBBCCCCCCCCCDDDDDD@@@>>>???BBBCCCCCCHHHNNNVVViiibbbTTTJJJFFFDDDAAA?????????>>>===:::;;;<<<;;;:::;;;>>>@@@sssbbbWWWOOOLLLHHHFFFFFFFFFFFFEEEKKKMMMPPPRRRSSSUUUXXXZZZ[[[bbbjjjpppsssvvvzzz}}}~~~{{{uuupppkkkhhhfffeee\\\YYYRRRJJJFFFGGGEEEBBB@@@@@@@@@@@@AAABBBDDDDDDFFFHHHIIIJJJKKKMMMQQQSSSYYY^^^eeejjjmmmrrrxxx}}}yyymmmgggdddfffgggffffffiiikkknnnsssyyyuuurrroooooopppssstttuuujjjeee]]]XXXWWWXXXZZZ[[[TTTZZZcccqqquuuoooggg___XXXRRRMMMJJJEEEEEEEEEFFFGGGIIIKKKKKKNNNNNNSSSZZZeeewwwxxxggg]]]WWWQQQOOOOOOLLLLLLKKKKKKKKKKKKLLLLLLNNNLLLLLLNNNMMMNNNTTT]]]rrryyyzzzzzz]]]PPPTTTQQQMMMKKKFFFAAAAAA@@@???????????????AAA??????AAAAAAAAAFFFLLLUUUlllxxx~~~~~~lll```YYYWWWVVVXXX[[[___dddkkksss|||~~~tttqqqqqqooonnnnnnsssuuuwwwxxxyyywwwuuutttrrrmmmhhhggghhhkkkuuu~~~zzzrrrpppqqquuu{{{vvvhhh^^^___cccgggoooyyypppccc]]]RRROOOJJJGGGEEEDDDCCCBBBBBBBBBCCCCCCCCCDDDDDDDDD???>>>???CCCDDDEEEIIIOOOYYYnnnbbbTTTJJJFFFDDDAAA????????????===;;;<<<<<<;;;;;;;;;>>>@@@rrr```UUUMMMKKKHHHGGGGGGHHHHHHGGGLLLOOOSSSVVVXXXZZZ]]]``````gggooovvvyyy|||vvvppphhhcccaaa^^^ZZZVVVOOONNNJJJCCCAAACCCCCC@@@@@@?????????@@@BBBDDDFFFGGGIIIJJJJJJKKKMMMQQQSSSXXX]]]dddiiilllqqqvvv{{{yyyssskkkgggdddffffffdddeeehhhiiilllqqqvvv}}}ooollliiihhhiiikkkllllllhhhbbb[[[VVVUUUWWWZZZ[[[VVV]]]eeepppwwwqqqggg^^^WWWQQQMMMJJJFFFFFFFFFFFFGGGHHHIIIJJJLLLMMMRRRZZZeeewww~~~lllaaaYYYSSSOOOOOOLLLLLLKKKKKKKKKKKKLLLLLLNNNKKKKKKMMMNNNOOOVVV^^^vvvuuuvvv```RRRVVVUUUPPPMMMHHHBBBBBBAAA@@@@@@@@@@@@@@@AAA??????AAABBBAAAFFFLLLWWWqqqwww{{{yyyhhh^^^YYYWWWVVVWWWZZZ___fffnnnyyy|||yyyxxxvvvttttttuuuwwwxxxyyyxxxvvvsssrrrpppjjjffffffiiiooozzzwwwpppmmmgggfffhhhnnnvvv{{{|||zzzwwwwwwyyyzzz}}}|||kkk]]][[[]]]]]]dddoooyyypppbbb\\\QQQNNNIIIFFFEEEDDDCCCBBBCCCCCCCCCCCCDDDDDDDDDDDDAAA@@@AAADDDEEEEEEIIIOOO\\\tttbbbTTTJJJEEECCC@@@>>>>>>>>>===<<<;;;<<<<<<<<<;;;<<<>>>AAAqqq___SSSLLLJJJGGGGGGIIIJJJJJJIIIMMMPPPUUUXXX[[[]]]aaacccggglllsssxxx{{{}}}|||ppphhh^^^ZZZZZZXXXQQQKKKHHHIIIFFFAAA???AAAAAA???AAA???>>>>>>???BBBEEEGGGHHHIIIKKKKKKKKKMMMQQQSSSWWW\\\ccchhhlllpppvvvzzztttpppooojjjhhhjjjjjjhhhiiimmmllloootttyyyoookkkgggdddcccccccccbbbhhhbbb[[[VVVUUUWWWYYYZZZ[[[bbbhhhooo~~~xxxqqqggg]]]UUUPPPMMMJJJGGGGGGFFFFFFFFFGGGIIIJJJKKKLLLQQQZZZeeewwwpppddd\\\TTTPPPOOOLLLLLLKKKKKKKKKKKKLLLMMMJJJGGGHHHKKKNNNRRRZZZcccqqq~~~}}}ssscccSSSYYYWWWRRRNNNIIICCCCCCBBBAAAAAAAAAAAABBBAAA??????AAABBBBBBFFFLLLYYYuuuwwwzzzvvveee\\\XXXVVVVVVWWW[[[aaaiiisss}}}{{{{{{wwwxxxyyyyyyxxxuuurrrpppnnnhhheeefffkkkrrruuullleeebbbaaa```bbbiiisssyyyyyyxxxnnnnnnoooppprrruuuxxxzzz|||mmm]]]ZZZYYYWWW]]]hhhtttpppbbb[[[PPPMMMIIIFFFEEEDDDCCCBBBCCCCCCCCCCCCDDDDDDDDDEEEDDDBBBBBBEEEEEEDDDHHHNNN___xxxbbbTTTJJJDDDBBB???=========<<<;;;;;;<<<<<<<<<;;;<<<>>>AAAnnn\\\PPPMMMLLLIIIGGGGGGIIILLLNNNUUUVVVXXXYYY[[[```fffjjjlllooosssyyy~~~~~~ttthhh```WWWQQQOOONNNJJJFFFGGGFFFCCC@@@??????@@@AAA@@@AAABBBBBBBBBBBBCCCDDDFFFHHHJJJKKKKKKMMMPPPRRRYYY\\\```cccfffkkksssyyyyyyvvvvvvtttrrrtttwwwxxxuuurrrssswww~~~uuuooohhhcccaaabbbbbbbbb```^^^\\\ZZZYYYYYYZZZ[[[```aaaeeeooozzzyyy}}}xxxpppddd[[[UUURRRNNNKKKFFFFFFFFFGGGHHHIIIKKKLLLPPPQQQUUU[[[dddtttoooaaaYYYQQQMMMLLLPPPOOONNNLLLKKKKKKJJJJJJLLLJJJKKKNNNOOOQQQZZZcccooouuuyyysss}}}iiiWWW[[[\\\YYYVVVNNNHHHEEEBBB@@@@@@AAAAAA@@@@@@>>>>>>@@@@@@@@@CCCIII^^^yyyzzzzzzooobbb[[[WWWWWWYYYWWW\\\ccclllwww|||yyywwwwwwvvvwwwwwwvvvsssppphhhiiiiiiiiillluuuwwwkkk```[[[[[[^^^___aaafffjjjmmmmmmlllffffffffffffhhhjjjmmmnnnooosssxxx}}}{{{mmm]]]TTTPPPQQQXXX___ooouuucccXXXOOOKKKGGGEEEDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCAAABBBEEEEEEEEEIIIOOO[[[}}}cccTTTIIIEEEBBB???>>>>>>>>>===<<<;;;<<<<<<;;;:::<<>>>>>>>>===<<<;;;<<<<<<;;;;;;<<>>>>>>>>===<<<;;;<<<<<<;;;;;;===@@@CCCssscccWWWKKKKKKKKKLLLOOOSSSWWWYYYXXX[[[___aaabbbcccdddffflllooosssyyy{{{kkk```SSSOOOJJJFFFDDDCCCBBB@@@@@@@@@@@@@@@@@@???>>>===@@@BBBCCCDDDCCCDDDEEEGGGHHHIIIJJJKKKLLLNNNRRRUUUZZZ]]]___bbbgggppp|||xxxlllaaaXXXUUUTTTSSSTTTVVVXXXZZZ[[[[[[[[[aaabbbdddfffiiikkklllllljjjjjjlllrrr~~~}}}oooiii```YYYUUUPPPJJJFFFGGGGGGGGGGGGHHHIIIJJJKKKKKKLLLQQQYYYccctttzzzkkk```UUUPPPOOONNNMMMLLLKKKJJJJJJJJJJJJJJJIIIKKKOOOPPPRRRZZZccc{{{{{{hhhooozzznnnsssvvvjjjpppnnneeeXXXKKKGGGEEEBBBBBBBBBCCCBBBAAABBB@@@@@@CCCCCCBBBEEEKKKRRRnnn}}}yyyssswwwxxxdddYYYTTTRRRRRRUUUYYY^^^fffppp}}}wwwqqqnnnjjjddd___^^^^^^^^^^^^```cccgggkkkpppxxxlll```XXXRRRRRRTTTNNNNNNOOORRRWWWZZZZZZZZZ^^^^^^___````````````___YYY[[[^^^cccmmm~~~wwwjjjZZZQQQKKKIIIMMMSSS___uuu~~~iii[[[PPPLLLGGGCCCAAAAAA@@@@@@AAAAAABBBBBBCCCDDDDDDDDDFFFCCCCCCEEEEEECCCFFFLLLaaa|||dddTTTIIIEEEBBB???>>>>>>>>>===<<<;;;<<<<<<;;;;;;===AAADDDsssbbbUUULLLLLLMMMOOOQQQUUUYYY[[[WWWZZZ^^^aaaaaabbbcccdddlllmmmqqqyyysssbbbXXXKKKHHHEEEBBBAAA@@@????????????@@@@@@@@@???>>>>>>AAACCCEEEEEEEEEFFFGGGIIIJJJJJJKKKKKKLLLNNNSSSVVV\\\^^^aaadddiiirrr~~~xxxlllaaaYYYUUUTTTRRRSSSUUUWWWYYYZZZ[[[[[[[[[^^^aaaeeehhhjjjlllmmmjjjlllooouuu}}}wwwnnnhhh___YYYUUUPPPKKKGGGGGGGGGGGGGGGHHHIIIJJJJJJLLLMMMQQQXXXaaaqqq{{{mmmaaaVVVPPPOOONNNMMMLLLKKKKKKJJJKKKKKKIIIHHHJJJNNNOOOPPPWWW```qqqzzziiippp}}}qqqwww}}}ooouuussshhh[[[MMMGGGEEEDDDCCCDDDDDDCCCBBBAAA??????BBBBBBAAADDDJJJTTTooo~~~{{{vvvzzzuuubbbXXXTTTSSSUUUXXXZZZ___gggppp|||uuunnneee```ZZZVVVVVVXXXYYYZZZ\\\aaaffflllqqqyyyyyyhhh]]]VVVQQQQQQTTTPPPOOOPPPSSSWWWZZZ[[[[[[[[[]]]___bbbccccccbbbbbb^^^___aaafffpppsssgggYYYPPPLLLJJJMMMSSS^^^uuulll___RRRNNNGGGCCCAAA@@@@@@@@@AAAAAABBBBBBCCCDDDDDDEEEFFFCCCCCCEEEEEECCCFFFLLLaaa{{{dddUUUJJJEEEBBB???>>>>>>>>>===<<<;;;<<<<<<<<<<<<>>>AAADDDvvveeeWWWNNNNNNOOOPPPSSSVVVXXXZZZVVVYYY]]]___```aaabbbcccgggiiioooyyy|||hhhWWWOOOCCCAAA@@@>>>===<<<======;;;<<<===>>>@@@AAACCCCCCCCCEEEGGGGGGGGGHHHJJJLLLKKKKKKKKKKKKLLLOOOTTTWWW[[[^^^bbbfffllluuu~~~rrrggg___YYYUUURRRRRRRRRSSSUUUVVVWWWXXXYYYZZZ^^^bbbeeefffhhhiiikkklllooosssxxx~~~~~~sssmmmggg^^^WWWSSSOOOKKKGGGHHHGGGGGGGGGHHHHHHIIIJJJLLLMMMQQQWWW```ppp}}}pppdddYYYTTTSSSNNNNNNMMMLLLLLLLLLLLLLLLIIIHHHJJJMMMNNNNNNUUU]]]iiiwwwgggnnnuuu{{{vvv|||zzznnn___PPPHHHGGGEEEFFFGGGGGGEEEDDDAAA??????BBBBBBAAADDDJJJUUUnnn~~~~~~}}}ppp^^^VVVSSSTTTWWWZZZ[[[```hhhqqq}}}ssskkk]]]YYYSSSPPPPPPSSSUUUVVVYYY^^^fffmmmsss{{{rrrddd[[[VVVSSSSSSUUUQQQPPPQQQSSSWWWZZZ\\\\\\\\\^^^bbbeeeggggggeeedddeeegggjjjoooyyylllaaaUUUOOOLLLKKKOOOTTT```wwwpppdddUUUPPPIIICCCAAAAAA@@@@@@@@@AAAAAABBBCCCDDDEEEEEEEEECCCCCCEEEEEEDDDGGGMMM```zzzeeeUUUJJJEEEBBB???>>>>>>>>>===<<<;;;<<<<<<<<<<<<>>>BBBEEE|||jjj\\\PPPPPPPPPQQQSSSUUUWWWXXXVVVYYY\\\^^^___aaaccceeegggkkktttppp[[[MMMGGG>>>>>>>>>===<<<<<<===>>><<<<<<===>>>???BBBDDDFFFEEEGGGIIIIIIIIIJJJLLLNNNLLLLLLLLLKKKLLLOOOTTTXXX]]]aaaeeeiiinnnvvvxxxkkkbbb___^^^[[[WWWUUUUUUTTTTTTUUUVVVXXXYYY]]]aaafffhhhiiiiiikkkmmmooossswww|||zzzrrrllleee[[[TTTPPPNNNJJJHHHHHHHHHGGGGGGGGGHHHIIIIIIJJJKKKOOOVVV```pppwwwhhh[[[TTTTTTOOONNNNNNMMMMMMMMMMMMMMMJJJJJJLLLNNNNNNNNNSSS[[[fffvvvgggnnnwww|||~~~uuucccRRRIIIHHHGGGHHHIIIIIIGGGFFFBBB@@@@@@CCCCCCBBBEEEKKKSSSlll||||||mmm\\\UUUTTTVVVYYY^^^___eeeoooxxx~~~rrrjjjYYYUUUOOOMMMMMMOOOQQQRRRVVV\\\eeemmmttt|||uuuiii^^^XXXVVVTTTTTTWWWTTTSSSSSSUUUXXX\\\]]]^^^___bbbhhhnnnqqqsssrrrrrrnnnrrrwww}}}{{{hhh^^^TTTOOONNNOOOSSSYYYjjjttthhhWWWQQQJJJDDDBBBAAAAAAAAA@@@@@@AAABBBCCCDDDEEEEEEDDDBBBBBBEEEEEEDDDHHHNNN^^^yyyeeeUUUJJJEEEBBB???>>>>>>>>>===<<<;;;;;;<<<<<<<<>>?????????>>>>>>???AAAAAA@@@???>>>>>>@@@BBBDDDFFFHHHJJJKKKKKKLLLNNNPPPLLLLLLLLLKKKLLLOOOUUUYYYbbbeeeiiilllnnnttt|||ssseee```bbbeeeddd```ZZZYYYWWWVVVVVVWWWYYYZZZ```dddjjjmmmmmmnnnppprrrsssvvv{{{xxxrrrkkkcccYYYQQQNNNLLLIIIGGGHHHHHHGGGGGGGGGHHHIIIIIIHHHIIINNNVVV```qqq|||kkk[[[RRRQQQOOOOOONNNNNNMMMNNNNNNNNNLLLLLLMMMPPPOOONNNSSSZZZfffxxxiiiooowww|||zzzfffSSSJJJIIIHHHIIIJJJJJJHHHGGGCCCAAABBBDDDDDDCCCGGGLLLQQQiiizzz|||mmm\\\VVVVVVXXX]]]aaaeeekkkvvv}}}rrriiiXXXTTTOOOLLLLLLMMMNNNOOOUUU[[[eeennnuuu|||mmmbbbYYYVVVVVVUUUVVVXXXWWWVVVUUUWWW[[[^^^``````bbbgggooowww~~~vvvzzzxxxggg^^^UUURRRRRRTTTYYY^^^uuuuuujjjXXXRRRKKKEEEBBBBBBBBBAAA@@@@@@AAABBBCCCDDDEEEFFFCCCAAABBBEEEEEEEEEIIIOOO]]]xxxeeeUUUKKKEEECCC???>>>>>>>>>===<<<;;;;;;<<<<<<===???CCCFFFrrrdddUUUSSSQQQQQQRRRSSSSSSSSSYYYYYY]]]cccdddcccfffjjjwww{{{xxxcccTTTIII@@@:::AAA@@@@@@???????????????@@@@@@AAABBBDDDFFFHHHIIIKKKKKKLLLOOOQQQQQQPPPOOOPPPOOONNNMMMMMMRRRXXX]]]hhhllloooooonnnrrryyyxxxjjjiiinnnooommmmmm___ZZZXXX[[[]]]\\\]]]```dddgggiiijjjnnntttuuusssvvvxxx}}}~~~rrrjjjiiiaaaWWWPPPNNNMMMIIIFFFGGGGGGGGGGGGHHHIIIJJJJJJJJJLLLPPPUUU]]]nnnlll^^^WWWTTTRRRPPPMMMLLLLLLLLLLLLKKKLLLLLLLLLKKKLLLOOOUUUZZZeee{{{qqqsss{{{gggVVVMMMKKKLLLPPPVVVUUUMMMFFFAAABBBBBBBBBAAABBBEEEGGGVVVccc}}}xxxiii]]]ZZZWWWUUU[[[eeemmmvvv{{{oooeeeZZZQQQIIIHHHIIIJJJLLLOOOUUUYYYaaaiiisss}}}|||mmmaaaXXXXXXZZZXXXWWWZZZYYYYYYZZZZZZ\\\```fffjjjnnnvvv~~~uuueee^^^YYYXXXVVVWWWaaammmyyyjjj^^^TTTJJJFFFDDD@@@???@@@BBBBBBCCCCCCDDDCCCCCCCCCAAA@@@BBBFFFFFFEEEHHHNNNZZZzzzcccTTTJJJFFFEEEBBB@@@>>>=========???<<<<<<>>>>>><<>>:::======<<<<<<;;;<<<<<<<<<@@@@@@BBBCCCFFFHHHJJJKKKNNNNNNNNNPPPQQQRRRQQQQQQRRRRRRPPPOOOPPPSSSYYY^^^gggjjjmmmnnnooossszzzuuuwww}}}~~~{{{yyyggg___YYYZZZ]]]^^^aaacccgggkkkmmmnnnqqqxxxzzzyyyzzz}}}|||qqqiiiggg___UUUOOOMMMKKKHHHEEEGGGGGGGGGGGGHHHIIIJJJJJJJJJKKKOOOUUU\\\mmmoooaaaYYYVVVSSSPPPMMMLLLMMMMMMLLLKKKLLLLLLKKKJJJKKKOOOTTTYYYccc|||rrrtttiiiZZZOOOMMMLLLPPPUUUTTTNNNGGGCCCCCCDDDCCCCCCDDDFFFHHHTTTaaa|||uuuggg[[[XXXWWWWWW___jjjvvv~~~wwwkkkaaaYYYPPPIIIHHHIIIJJJLLLPPPUUUZZZaaaiiirrr|||}}}vvvkkkaaaYYYYYY[[[ZZZZZZ]]]]]]]]]]]]]]]___ccciiimmmwww~~~sssgggaaa\\\[[[\\\___jjjvvv}}}ppp___UUUKKKGGGEEEBBBAAABBBBBBBBBCCCCCCDDDDDDCCCCCCCCCAAAAAACCCDDDDDDIIIPPP___bbbTTTKKKFFFDDDBBB@@@>>>=========>>><<<<<<>>>>>>===@@@FFFqqqcccTTTRRROOOOOOQQQSSSTTTTTTXXX[[[```dddcccdddlllvvvvvvaaaYYYMMMDDDAAAAAA@@@???;;;;;;:::::::::;;;<<<<<>>============;;;;;;>>>>>>===AAAGGGnnnaaaSSSQQQNNNNNNQQQSSSUUUUUUYYY]]]dddhhhgggiiiuuuiiiYYYQQQKKKDDD???>>>???@@@@@@======<<<======>>>??????BBBCCCFFFIIILLLNNNPPPQQQRRRRRRRRRQQQQQQRRRTTTVVVVVVVVVVVVVVVVVVXXX\\\___bbbeeehhhlllooottt{{{nnnaaaVVVXXX```fffiiikkkllltttyyyyyyzzz~~~zzzpppiii```[[[SSSMMMJJJHHHGGGFFFGGGGGGGGGGGGHHHIIIJJJJJJLLLNNNRRRWWW^^^mmmvvvhhh___ZZZTTTRRROOONNNNNNNNNNNNMMMJJJKKKKKKJJJJJJMMMRRRVVVddd}}}~~~nnn[[[TTTPPPMMMMMMOOOPPPMMMJJJEEEFFFFFFEEEEEEEEEHHHJJJTTTbbb~~~}}}kkk___UUUTTTUUUXXXfffuuu~~~zzzvvvrrrooommmhhh___YYYUUUOOOJJJJJJJJJIIIMMMRRRUUUZZZ```hhhqqqzzzvvvpppnnnjjjfffccccccfffiiikkklllllllllllllllnnnsssyyy~~~yyymmmjjjggghhhnnnyyyxxxfff[[[PPPJJJGGGCCCBBBCCCAAABBBCCCDDDDDDEEEDDDDDDDDDAAA@@@BBBBBBCCCIIIPPPbbbbbbTTTKKKEEEDDDBBB@@@>>>===>>>>>><<<:::;;;>>>>>>>>>BBBHHH}}}kkk```RRRPPPMMMMMMPPPSSSUUUVVVXXX\\\dddkkkmmmqqq|||gggTTTHHHEEEAAA===:::999:::<<<===>>>>>>>>>>>>???@@@AAABBBCCCEEEHHHKKKNNNPPPRRRRRRQQQRRRSSSRRRPPPQQQTTTWWWWWWXXXYYYYYYYYY[[[^^^aaaaaacccgggkkkoootttyyy|||kkk^^^UUUXXXbbbiiilllmmmsss}}}yyypppiii^^^YYYRRRMMMIIIHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJJJJKKKMMMQQQVVV\\\jjjxxxjjj```[[[TTTRRROOONNNNNNNNNNNNMMMJJJKKKKKKKKKKKKMMMQQQUUUaaawww~~~{{{www___UUUQQQMMMLLLLLLMMMKKKIIIFFFFFFFFFEEEDDDEEEGGGIIISSSaaa|||wwwggg\\\SSSRRRSSSWWWfffvvv{{{wwwqqqnnnjjjhhheeeaaaZZZVVVRRRMMMIIIIIIIIIHHHLLLRRRTTTYYY___gggoooxxx}}}tttppppppiiihhhggggggjjjnnnpppqqqppppppppppppssszzzrrrqqqnnnooowwwyyyjjj^^^QQQJJJFFFBBBAAABBBAAABBBCCCDDDEEEEEEEEEEEEAAA???AAADDDEEEDDDHHHMMM```bbbTTTKKKEEECCCAAA???>>>>>>>>>>>><<<:::;;;>>>>>>>>>BBBHHHwwwggg^^^RRROOOLLLLLLOOOSSSVVVWWWWWW\\\eeeooovvv~~~sssaaaSSSGGG@@@>>>===;;;::::::<<<>>>???=========>>>???@@@BBBCCCEEEGGGJJJMMMPPPQQQRRRRRROOORRRTTTTTTRRRRRRVVVYYYXXXZZZ\\\]]]^^^___bbbeeedddeeehhhlllppptttxxxzzz}}}~~~kkk```XXX[[[cccjjjnnnrrr|||wwwnnnhhh[[[XXXRRRLLLHHHGGGHHHIIIGGGGGGGGGGGGHHHIIIJJJJJJIIIKKKOOOTTTZZZggg~~~yyylllbbb[[[SSSQQQNNNMMMMMMNNNMMMLLLKKKLLLLLLLLLLLLNNNQQQTTT]]]ppp{{{fffVVVSSSOOOMMMLLLKKKJJJIIIGGGGGGGGGFFFEEEEEEGGGIIIQQQ]]]www~~~qqqaaaXXXRRRSSSTTTYYYhhhzzz~~~yyyuuuqqqiiigggccc```^^^ZZZVVVSSSNNNJJJHHHIIIGGGGGGKKKQQQSSSWWW^^^eeellluuu~~~zzzvvvsssrrrhhhkkkkkkjjjlllqqqsssrrrpppqqqrrrsssxxxzzzyyywwwxxxxxxhhh\\\PPPIIIEEEAAAAAABBBAAABBBCCCDDDEEEFFFFFFFFF??????AAAEEEEEEDDDGGGLLL```cccTTTJJJDDDCCCAAA???>>>>>>>>>???===;;;;;;>>>>>>===AAAGGGrrrddd\\\QQQNNNKKKLLLOOOSSSWWWXXX\\\```kkkxxxooo[[[NNNFFFAAA>>>===============>>>???AAA<<<======>>>@@@AAACCCDDDFFFHHHKKKNNNQQQRRRRRRQQQNNNRRRVVVWWWUUUUUUXXX[[[ZZZ\\\___bbbccceeegggiiiiiijjjkkkooosssvvvxxxyyyzzzzzz{{{}}}ssshhh^^^^^^cccjjjrrryyy|||tttkkkeeeXXXUUUPPPJJJFFFEEEGGGHHHGGGGGGGGGGGGHHHIIIJJJJJJJJJLLLPPPUUUZZZggg}}}zzznnnddd]]]SSSPPPMMMLLLMMMMMMLLLKKKLLLMMMMMMMMMMMMOOORRRTTTZZZkkk{{{hhhXXXVVVSSSPPPNNNLLLKKKJJJIIIIIIIIIHHHFFFFFFHHHJJJPPP[[[sss{{{|||kkk\\\UUURRRUUUWWW]]]mmm|||xxxsssooolllcccaaa]]]ZZZWWWTTTRRRPPPKKKHHHGGGHHHFFFEEEJJJPPPRRRVVV\\\cccjjjsss{{{zzzyyyxxxuuurrrlllppprrrooopppuuuvvvttttttuuuvvvyyy~~~sssdddXXXLLLFFFDDDBBBCCCEEEAAABBBCCCDDDFFFFFFFFFFFFAAA???@@@CCCCCCCCCGGGNNN___~~~cccTTTJJJDDDCCCAAA???>>>>>>??????>>><<<<<<>>>>>>===@@@FFFooobbb[[[QQQNNNKKKKKKNNNSSSWWWYYYbbbfffqqqrrr___NNNDDD@@@>>>===<<<======<<<;;;:::;;;===>>>>>>???@@@AAACCCEEEFFFGGGIIILLLOOOQQQRRRQQQQQQMMMSSSXXXYYYXXXWWWZZZ]]][[[^^^bbbeeeggghhhkkkmmmmmmmmmoooqqquuuxxxyyyyyyyyyyyyxxxzzz}}}{{{oooddd```bbbiiiuuuzzzrrriiicccUUUSSSNNNIIIEEEDDDFFFHHHGGGGGGGGGGGGHHHIIIJJJJJJMMMOOOSSSXXX]]]iii{{{pppeee^^^RRRPPPMMMLLLLLLLLLLLLKKKLLLMMMNNNNNNNNNOOORRRUUUZZZjjj{{{~~~fffZZZXXXUUURRRPPPNNNLLLKKKJJJKKKKKKIIIHHHHHHJJJLLLRRR\\\ssszzzxxxgggYYYSSSRRRWWWZZZaaarrr}}}xxxtttpppllliii___]]]ZZZVVVSSSQQQOOONNNIIIGGGGGGGGGEEEDDDIIIPPPQQQUUU[[[bbbiiiqqqyyyyyyvvvxxxyyyuuuqqqpppvvvxxxttttttyyy{{{xxxxxxzzz|||yyynnn___TTTIIIDDDCCCCCCEEEHHHAAABBBCCCEEEFFFFFFGGGGGGCCC@@@???@@@AAABBBHHHPPP^^^{{{cccTTTJJJDDDCCCAAA???>>>>>>?????????<<<<<<>>>>>><<>>???@@@@@@AAACCCFFFIIILLLKKKKKKNNNSSSWWWWWWVVVQQQRRRVVVYYY\\\^^^___```bbbaaaaaaeeekkkoooooonnnqqqoooooorrrvvv|||}}}{{{zzzzzz}}}xxxhhh]]]\\\eeeqqqyyy~~~zzztttjjjbbbYYYUUUOOOLLLJJJIIIHHHGGGCCCEEEGGGJJJKKKLLLLLLLLLJJJPPPOOORRR___kkk~~~yyynnnccc]]]SSSPPPLLLKKKLLLMMMMMMLLLMMMNNNNNNNNNNNNPPPTTTWWW\\\hhhrrr{{{fff]]]YYYSSSPPPOOOOOOOOOOOONNNLLLLLLNNNJJJEEEGGGNNNRRR^^^nnnooobbbVVVUUUUUUWWW[[[eeewww{{{vvvqqqkkkddd```[[[XXXSSSOOOLLLJJJGGGEEEFFFFFFFFFDDDCCCDDDGGGIIINNNRRRYYY```gggmmmtttxxx{{{ssspppqqqsssqqqooowwwxxxxxxxxxwwwwwwyyy{{{{{{~~~{{{mmmcccTTTNNNFFFCCCDDDEEEDDDBBBEEECCCBBBCCCEEEFFFGGGFFF>>>DDDAAA???DDDDDDGGGTTTccccccPPPHHHFFFDDDBBBAAAAAA@@@>>><<<<<<<<<===<<<<<<>>>BBBEEEzzzhhh[[[UUUOOOJJJIIILLLOOOQQQUUUZZZaaalll{{{|||cccWWWHHH???===>>>===;;;<<<<<<;;;;;;<<<<<<===>>>>>>???@@@AAAAAACCCGGGJJJMMMLLLMMMOOOTTTVVVVVVUUUTTTVVVXXXZZZ\\\]]]^^^^^^aaa```bbbggglllppppppoooqqqpppqqqtttyyy~~~|||wwwvvvwww{{{}}}~~~mmmaaa```gggrrryyy~~~zzztttjjjbbbYYYUUUOOOKKKIIIHHHGGGFFFDDDEEEGGGIIIKKKLLLMMMMMMLLLRRRQQQUUUbbbnnnwwwkkkaaa[[[QQQOOOLLLKKKLLLMMMLLLLLLLLLMMMMMMMMMNNNPPPTTTWWW^^^mmmnnn{{{yyyeee^^^[[[VVVSSSRRRQQQQQQPPPPPPMMMLLLMMMJJJFFFIIIPPPTTT___pppkkk___VVVTTTUUUXXX^^^iii||||||wwwrrrlllfff```\\\WWWSSSOOOKKKIIIFFFDDDBBBEEEEEEEEECCCBBBCCCFFFHHHLLLPPPVVV\\\bbbiiiqqquuu{{{yyytttnnnmmmpppssssssrrrwwwxxxyyyxxxwwwxxxyyy{{{zzz~~~}}}tttggg^^^QQQKKKCCCAAABBBDDDCCCAAADDDCCCBBBCCCEEEFFFFFFFFF???DDDAAA@@@DDDDDDHHHVVVjjjdddQQQJJJFFFDDDBBBAAAAAA@@@>>><<<<<<<<<===<<<<<<>>>BBBEEEwwweeeXXXSSSMMMJJJIIILLLNNNPPPTTTZZZcccnnn|||lllUUULLLAAA;;;;;;===<<<:::======<<<<<<======>>>???>>>???AAAAAABBBDDDHHHKKKPPPPPPQQQSSSWWWXXXXXXWWWYYYZZZ[[[\\\]]]]]]]]]\\\```aaadddiiinnnqqqqqqppppppqqqtttyyy~~~~~~vvvssswww|||~~~~~~~~~vvvjjjgggmmmvvv|||}}}~~~zzztttkkkcccYYYUUUOOOKKKIIIHHHFFFEEEFFFFFFGGGHHHJJJLLLNNNOOONNNSSSSSSXXXffftttssshhh^^^XXXPPPOOOMMMLLLMMMMMMLLLKKKJJJKKKLLLMMMNNNPPPUUUXXX___rrrzzz{{{}}}lllyyyvvveee___]]]YYYWWWVVVUUUSSSQQQQQQNNNKKKJJJIIIHHHMMMSSSVVV___oookkk```ZZZXXXXXX]]]eeeqqqzzzvvvqqqlllfffaaa[[[WWWSSSPPPKKKHHHFFFEEECCCAAACCCCCCCCCBBBAAABBBDDDGGGJJJMMMQQQVVV\\\ccclllqqqttt{{{}}}yyymmmjjjgggiiinnnrrrttttttwwwxxxxxxxxxwwwwwwyyy{{{zzz~~~wwwqqqiii___WWWLLLGGGAAA???@@@BBBBBBAAADDDBBBBBBCCCEEEFFFFFFEEEAAAEEEBBBAAAEEEDDDIIIYYYuuueeeRRRKKKFFFDDDBBBAAAAAA@@@>>><<<;;;<<<<<<<<<<<<>>>BBBDDDwwweeeXXXTTTLLLIIIIIILLLNNNOOOTTT[[[eeeppp|||wwwaaaMMMGGG@@@<<<===>>>===;;;======<<<<<<======>>>???>>>???AAABBBCCCFFFJJJMMMRRRSSSUUUXXX[[[\\\]]]]]][[[\\\\\\]]]^^^^^^^^^^^^aaadddhhhlllpppqqqpppoooppprrrwww~~~zzzvvvzzzvvvssswww~~~yyyuuuvvvzzz}}}yyysssjjjcccXXXTTTOOOJJJHHHGGGFFFEEEGGGGGGGGGHHHJJJLLLOOOPPPNNNTTTUUUZZZjjjyyy{{{oooeee\\\WWWQQQOOOMMMMMMNNNMMMLLLJJJIIIJJJKKKLLLMMMPPPUUUXXX___vvvrrrvvvqqq}}}vvvggg```^^^\\\[[[ZZZXXXTTTRRRRRRNNNJJJGGGHHHKKKQQQVVVVVV]]]lllooohhhddd``````fffooo{{{~~~vvvrrrlllgggbbb]]]XXXTTTQQQNNNJJJHHHGGGFFFDDDCCCAAABBBBBBBBBAAABBBDDDFFFJJJLLLNNNQQQVVV^^^ffflllooovvv{{{zzzxxxwwwsssnnneeedddcccffflllqqqtttuuuuuuvvvvvvvvvuuuvvvxxxyyy{{{~~~{{{zzzzzzzzzzzzyyy||||||ssslllggg___VVVPPPHHHDDD@@@>>>???AAABBBAAACCCBBBBBBCCCEEEFFFEEEDDDBBBEEEBBBBBBFFFDDDKKK___}}}cccQQQJJJFFFDDDBBBAAAAAA@@@>>><<<;;;<<<<<<<<<<<<>>>AAADDDwwweeeXXXSSSKKKIIIJJJMMMNNNOOOUUU\\\iiirrr}}}oooXXXIIIEEE@@@=========<<<;;;<<<<<<;;;;;;<<<<<<===>>>>>>???AAACCCDDDGGGLLLOOOPPPRRRVVVZZZ\\\^^^___```\\\\\\]]]^^^___```aaabbbdddggglllppprrrrrrrrrrrrsssvvv|||zzz}}}~~~vvvqqqnnnttt|||wwwqqqhhhaaaWWWSSSMMMIIIHHHGGGFFFEEEHHHHHHHHHIIIJJJMMMOOOQQQNNNUUUVVV\\\nnnyyymmmddd]]]XXXTTTRRROOONNNNNNMMMLLLKKKHHHIIIJJJKKKLLLOOOTTTWWW```zzznnnvvvuuuvvvlllaaa```^^^]]]\\\YYYVVVSSSRRROOOIIIFFFHHHNNNUUUYYYYYY^^^jjjwwwsssnnniiihhhoooxxx|||sssoooiiiccc^^^ZZZUUURRRNNNKKKHHHFFFFFFFFFEEEDDD@@@AAACCCCCCBBBBBBDDDFFFKKKLLLMMMNNNRRRYYYaaafffkkkrrrvvvtttqqqooojjjeeeaaaaaacccfffkkkoooqqqsssqqqssstttttttttuuuwwwyyy}}}~~~uuupppoooooooooooopppvvv{{{vvvmmmfff___XXXQQQKKKFFFCCCAAA???@@@AAABBBCCCBBBAAABBBCCCEEEFFFEEECCCCCCDDDBBBDDDHHHEEEOOOeee```OOOHHHFFFDDDBBBAAAAAA@@@>>><<<;;;;;;<<<;;;;;;===AAADDDwwweeeWWWRRRKKKJJJKKKNNNNNNOOOVVV^^^kkkttt}}}hhhRRREEEBBB???<<<<<<<<<;;;:::<<<<<<;;;;;;<<<<<<===>>>>>>@@@BBBDDDFFFIIIMMMQQQNNNRRRVVVZZZ[[[\\\]]]^^^]]]]]]^^^___```bbbdddeeehhhkkkppptttuuuwwwxxxzzz}}}|||uuurrrooouuuzzztttnnneee]]]TTTQQQLLLHHHGGGGGGGGGFFFHHHHHHIIIJJJLLLNNNPPPQQQOOOUUUWWW___rrrxxxnnnfff```[[[YYYVVVQQQNNNMMMMMMLLLKKKHHHIIIJJJKKKLLLNNNSSSVVVbbb|||{{{mmmyyytttuuuooodddbbb```___]]][[[XXXUUUSSSQQQKKKGGGKKKTTTZZZ\\\\\\```jjj}}}{{{~~~~~~xxxsssrrryyy~~~{{{xxxooojjjddd^^^ZZZVVVRRROOOIIIFFFCCCBBBCCCCCCBBBBBBAAABBBDDDEEEDDDDDDFFFHHHLLLLLLLLLMMMOOOTTTZZZ___dddjjjmmmkkkiiigggccc^^^___```cccfffiiilllnnnooooooppprrrssstttuuuxxx{{{wwwlllfffeeeggghhhlllooowww~~~uuupppiiiaaa[[[TTTNNNJJJDDDCCCBBB@@@@@@AAABBBCCCAAAAAABBBDDDFFFFFFDDDBBBBBBCCCBBBEEEIIIGGGRRRlll|||]]]MMMHHHFFFDDDBBBAAAAAA@@@>>><<<:::;;;;;;;;;;;;===AAACCCzzzgggYYYSSSKKKKKKMMMOOOOOOPPPWWW```hhhqqqzzzeeeOOOCCCAAA>>><<<<<<<<<<<<<<<======<<<<<<======>>>???>>>@@@BBBDDDFFFJJJOOORRRRRRVVVZZZ\\\\\\[[[\\\]]]_________```aaaccceeefffjjjnnntttxxx{{{~~~~~~{{{~~~zzzwwwxxxvvvyyyyyyrrrkkkbbbZZZRRROOOJJJHHHGGGHHHHHHGGGGGGHHHJJJLLLNNNOOOPPPPPPQQQWWWYYYbbbvvvxxxoooiiiccc```^^^ZZZSSSOOOMMMMMMMMMLLLIIIJJJJJJJJJKKKMMMQQQTTT```yyyrrrlll}}}{{{qqqsssooogggeeebbb```___^^^[[[YYYVVVTTTOOOKKKOOOZZZ``````[[[```hhh~~~xxxxxxzzz~~~}}}|||xxxtttqqqiiieee^^^XXXTTTPPPLLLJJJEEEBBB@@@???@@@AAAAAA@@@BBBDDDFFFGGGFFFGGGHHHIIIKKKLLLLLLKKKLLLOOOTTTXXXYYY^^^bbbaaa______^^^ZZZ[[[^^^aaaeeegggiiikkkmmmnnnppprrrtttuuuxxx{{{~~~rrreee``````cccfffnnnttt~~~{{{wwwnnnjjjddd]]]WWWRRRMMMKKKCCCCCCBBB@@@??????AAABBB@@@@@@AAADDDFFFFFFDDDBBBAAABBBAAAFFFKKKHHHUUUrrryyy[[[NNNJJJFFFDDDBBBAAAAAA@@@>>><<<:::;;;;;;;;;;;;===@@@CCCkkk\\\VVVKKKKKKNNNPPPPPPPPPXXXaaacccllluuu|||eeePPPCCCBBB???>>>>>>>>>???@@@>>>>>>>>>>>>>>>??????@@@>>>@@@CCCEEEGGGKKKOOOSSSWWW[[[```aaa___]]]\\\]]]bbbaaaaaa```aaacccdddfffkkkooovvv{{{zzzwww{{{}}}zzzyyy||||||}}}xxxqqqiii```XXXQQQMMMIIIGGGGGGHHHHHHHHHGGGHHHKKKMMMOOOOOOOOOOOORRRYYY[[[dddyyyxxxpppkkkfffcccbbb\\\UUUOOOMMMMMMMMMMMMJJJJJJKKKJJJKKKMMMPPPSSS\\\ttt}}}jjjjjjxxxoooqqqnnnjjjgggdddbbbaaa```^^^\\\XXXWWWRRRNNNSSS___dddcccXXX]]]eeezzzssswwwxxx}}}~~~xxxsssnnnjjjeee```ZZZTTTOOOLLLHHHFFFDDDBBB@@@???AAABBBBBBAAACCCEEEGGGHHHHHHHHHIIIKKKKKKKKKKKKJJJJJJLLLPPPSSSPPPVVVZZZYYYYYY[[[[[[XXXXXX[[[```dddfffhhhjjjkkknnnpppsssuuuwwwzzz~~~ooobbb]]]^^^cccfffrrryyy}}}wwwrrrhhheee___ZZZUUUPPPMMMLLLBBBBBBBBB@@@>>>>>>???AAA@@@@@@AAADDDFFFFFFDDDAAAAAAAAA@@@FFFKKKIIIWWWvvvvvvZZZOOOMMMFFFDDDBBBAAAAAA@@@>>><<<:::;;;;;;;;;;;;===@@@CCCwwweeeWWWPPPNNNMMMNNNMMMPPPXXXbbbjjjqqqwww{{{fffMMMEEECCC@@@????????????>>>????????????>>>>>>>>>===AAACCCFFFHHHKKKNNNSSSWWWZZZ]]]```aaa```^^^]]]^^^bbbeeehhhgggeeedddfffiiinnnqqquuu||||||uuurrrwww}}}~~~~~~vvvqqqhhh]]]WWWNNNLLLHHHEEEDDDEEEGGGHHHGGGIIILLLNNNNNNOOOQQQRRRWWWVVV[[[hhh{{{yyyqqqjjjfffeeeddd\\\TTTQQQNNNJJJJJJMMMLLLLLLLLLLLLKKKLLLPPPRRRYYYlllwwwrrrppp{{{yyytttssspppiiicccaaafffgggbbb\\\[[[WWWUUUQQQQQQ[[[iiimmmiii^^^^^^```lll~~~vvvxxx~~~{{{uuuoooiiieeeaaa\\\UUUOOOKKKIIIFFFEEECCC@@@======@@@BBBBBBAAAHHHIIIJJJJJJJJJKKKMMMOOOQQQOOOMMMKKKIIIIIIHHHHHHMMMOOOSSSWWWZZZ]]]^^^___bbbaaaaaabbbdddfffhhhiiikkkooouuuxxxyyy{{{pppccc]]]^^^iiiuuu~~~wwwpppkkkbbb]]]XXXTTTSSSQQQNNNJJJGGGDDDAAA@@@BBBDDDCCCAAA???AAABBBDDDFFFFFFFFFEEEAAAEEECCCCCCGGGJJJ^^^|||mmmVVVNNNKKKEEEDDDBBB@@@???======<<<<<<=========<<<===???BBBnnn___SSSOOOMMMOOOPPPSSS[[[ccckkksss{{{hhhOOOEEECCC@@@????????????>>>======>>>>>>???@@@@@@@@@CCCEEEHHHJJJMMMQQQVVVZZZ[[[]]]___```___^^^___```dddggghhhhhhffffffiiilllooottt{{{}}}vvvrrrvvv|||}}}}}}~~~uuunnneee[[[VVVNNNLLLHHHEEEDDDEEEGGGHHHGGGIIIKKKMMMMMMOOOQQQSSSVVVWWW]]]lllyyyqqqiiiddddddccc[[[TTTQQQNNNKKKKKKMMMMMMMMMMMMLLLKKKLLLOOORRRSSSdddqqqnnnppp{{{xxxqqqoooiiibbb___dddhhhddd___]]]WWWUUUQQQRRR]]]iiikkkeee]]]]]]___jjj~~~|||zzz}}}}}}wwwqqqkkkeeeaaa[[[WWWQQQLLLHHHFFFDDDBBBCCC@@@===>>>@@@BBBCCCBBBHHHIIIKKKKKKKKKMMMOOOQQQSSSQQQNNNLLLJJJIIIIIIIIILLLNNNRRRWWW\\\___aaabbbccccccccccccdddfffhhhjjjkkkooouuuxxxyyy|||ssshhhccceeeppp{{{~~~vvvnnnhhh```\\\VVVSSSSSSQQQNNNKKKGGGDDDAAAAAABBBCCCBBBAAA@@@AAACCCDDDEEEFFFEEEEEEAAAEEECCCCCCHHHMMMaaammmVVVMMMJJJEEEDDDBBB@@@>>>======<<<<<<======<<<<<<===???AAAxxxjjjYYYSSSNNNPPPTTTXXX^^^eeemmmwwwkkkRRREEECCC@@@????????????>>>;;;<<<===???@@@BBBCCCDDDEEEGGGJJJMMMPPPUUUZZZ^^^\\\]]]^^^^^^]]]]]]^^^```eeeggghhhgggfffhhhnnnsssvvv|||wwwqqqssswwwxxxyyyzzz}}}~~~ssskkkbbbYYYTTTMMMKKKHHHFFFEEEFFFGGGHHHHHHIIIJJJKKKLLLNNNRRRTTTVVVXXXaaaqqqyyyppphhhcccbbbbbbZZZSSSQQQOOOLLLLLLNNNNNNNNNMMMLLLJJJKKKNNNPPPQQQ___vvvqqqqqqyyy~~~}}}nnnllljjjccc___dddhhhgggaaa^^^XXXTTTQQQUUUaaakkkiiiaaa\\\\\\^^^gggzzz~~~~~~}}}xxxrrrmmmfff```[[[VVVRRRMMMIIIFFFEEECCCBBBBBB@@@??????AAADDDDDDDDDIIIJJJLLLMMMNNNPPPSSSUUUUUUSSSPPPMMMKKKJJJJJJJJJKKKNNNSSSXXX^^^bbbeeefffeeeeeedddcccdddfffhhhjjjkkkooouuuxxxzzz}}}xxxpppmmmpppzzz}}}~~~tttkkkddd]]]YYYTTTRRRRRRQQQNNNKKKGGGEEEBBBAAABBBBBBBBBAAA@@@AAACCCDDDEEEFFFEEEEEE@@@DDDCCCDDDJJJPPPeeekkkVVVMMMHHHEEEDDDBBB@@@>>>===<<<<<<<<<<<<===<<<;;;<<>><<<<<<>>>@@@AAACCCDDDEEEFFFHHHLLLOOOSSSXXX]]]aaa______^^^[[[YYYYYY[[[]]]aaaccceeeeeeggglllttt{{{wwwnnnmmmooonnnnnnooorrruuuyyyrrrhhh___WWWSSSLLLKKKHHHFFFEEEFFFGGGHHHHHHIIIJJJJJJKKKNNNRRRVVVXXX[[[eeewwwzzzqqqhhhbbb``````YYYSSSQQQOOOLLLLLLNNNNNNNNNMMMKKKJJJJJJMMMOOOTTT```ssszzz|||yyymmmllllllgggccceeeiiihhhbbb]]]XXXTTTSSS[[[hhhooojjjaaa]]]^^^___fffuuu}}}}}}zzztttnnnhhhaaaYYYUUURRRNNNJJJHHHFFFEEEDDDCCCAAA@@@@@@AAACCCEEEFFFGGGJJJLLLNNNOOOQQQSSSVVVYYYXXXUUURRRNNNLLLKKKKKKLLLLLLOOOTTTZZZ___cccfffggggggfffdddcccdddfffhhhjjjlllpppvvvyyy|||zzzxxx{{{xxx~~~qqqggg```YYYUUUQQQOOOPPPPPPMMMKKKFFFEEECCCAAAAAAAAABBBBBB@@@AAACCCEEEEEEEEEEEEDDDAAAEEECCCDDDIIIPPPeeejjjVVVNNNHHHDDDCCCBBB@@@>>>===<<<<<<;;;<<<<<<<<<;;;<<>>>>>>>>???AAABBBDDDEEEEEEGGGIIIMMMPPPTTTXXX^^^bbbaaa```^^^ZZZVVVUUUVVVXXX[[[]]]aaadddhhhppp{{{vvvjjjeeedddaaa```aaaccchhhppp{{{qqqggg]]]VVVTTTKKKJJJHHHGGGFFFFFFGGGHHHHHHIIIJJJKKKLLLOOOSSSWWWYYY]]]iii{{{zzzqqqhhhaaa___]]]VVVQQQPPPOOOLLLLLLNNNNNNNNNMMMKKKIIIJJJLLLOOOTTT```tttyyyqqqpppnnnllljjjiiijjjhhhbbb\\\YYYUUUWWWbbbooosssmmmfff```aaaaaadddppp}}}xxxrrrkkkddd\\\TTTOOOLLLJJJGGGEEEDDDDDDBBBAAA???@@@BBBCCCEEEGGGIIIJJJLLLMMMPPPQQQSSSUUUYYY[[[YYYVVVRRROOOMMMLLLMMMNNNOOORRRVVV\\\aaadddggghhhhhhgggeeeddddddfffiiikkkooosssxxx{{{~~~}}}uuu|||nnnccc\\\UUUQQQMMMLLLMMMMMMKKKIIICCCCCCBBBAAA@@@@@@AAABBBAAABBBCCCEEEEEEEEEDDDDDDBBBFFFCCCCCCHHHNNNdddhhhWWWOOOIIIDDDCCCAAA???>>><<<<<<;;;;;;<<<<<<;;;;;;<<<>>>AAAzzzmmm___XXXXXX\\\fffooocccQQQEEECCC@@@????????????>>>>>>???@@@BBBCCCEEEFFFGGGHHHKKKNNNQQQTTTYYY^^^bbbbbbaaa^^^ZZZVVVTTTTTTVVVWWWZZZ___dddjjjtttsssddd]]]YYYVVVUUUVVVXXX^^^hhhttt~~~pppfff\\\UUUSSSJJJIIIHHHGGGGGGGGGHHHHHHHHHJJJLLLMMMNNNQQQUUUXXXZZZ___kkk~~~xxxooofff___]]]YYYSSSOOOOOONNNLLLKKKNNNMMMMMMLLLKKKIIIJJJMMMOOOQQQ___vvv|||uuutttmmmqqqrrrooolllhhhccc]]][[[YYY]]]iiissssssnnnjjjccccccbbbccckkkyyy|||zzztttmmmeee^^^WWWPPPLLLGGGEEEBBBAAAAAAAAA???>>>>>>@@@CCCEEEFFFHHHKKKMMMMMMOOOQQQSSSTTTVVVZZZ\\\XXXVVVRRRNNNMMMMMMOOOPPPSSSUUUZZZ___dddhhhjjjlllkkkiiigggffffffiiimmmooossswww{{{~~~vvvrrrzzzkkk```YYYRRRNNNJJJHHHIIIJJJHHHEEE???@@@@@@???>>>???AAACCCAAABBBDDDEEEEEEEEEDDDCCCCCCFFFCCCBBBHHHNNNddddddVVVOOOJJJDDDCCCAAA???===<<<;;;;;;;;;;;;<<<;;;:::;;;>>>@@@yyyiii]]]YYY\\\iiivvv```PPPEEECCC@@@????????????>>><<<===???BBBEEEGGGIIIJJJKKKMMMPPPSSSVVVZZZ___bbb``````___[[[XXXVVVVVVXXXWWW[[[aaagggmmmvvv~~~ooo^^^VVVRRROOOOOOPPPTTTYYYaaakkk{{{zzznnndddZZZTTTRRRJJJIIIHHHGGGGGGGGGHHHHHHHHHJJJMMMOOOQQQSSSVVVXXXYYY___mmmtttlllccc]]]ZZZWWWQQQMMMMMMMMMKKKKKKMMMKKKKKKKKKJJJIIIJJJMMMPPPPPPbbb~~~{{{uuusssjjjsssyyyuuunnnjjjeee```^^^]]]cccnnnsssppplllkkkdddeeecccaaafffrrr|||~~~vvv{{{sssmmmeee]]]WWWRRRNNNKKKEEECCCAAA@@@AAA@@@>>><<<===@@@DDDGGGGGGIIILLLOOOOOOPPPRRRTTTUUUVVVZZZ\\\WWWUUUQQQNNNLLLNNNPPPRRRUUUXXX]]]ccciiinnnqqqrrrnnnllljjjiiijjjnnnrrrtttwwwzzz~~~yyylllmmm}}}xxxhhh]]]WWWOOOKKKGGGEEEFFFFFFDDDBBB<<<===>>>>>>======AAADDDBBBBBBDDDEEEEEEEEEDDDCCCBBBFFFCCCCCCIIIQQQhhh~~~___SSSNNNIIIDDDBBBAAA???===<<<;;;;;;:::;;;<<<;;;:::;;;>>>@@@pppaaaZZZ]]]kkkzzz___PPPEEECCC@@@????????????>>>:::<<<>>>BBBFFFIIILLLMMMMMMOOORRRTTTWWW[[[___ccc_________]]]ZZZYYYZZZ[[[YYY]]]ccciiioooxxx{{{lll[[[SSSOOOMMMMMMOOOTTTXXX]]]eeetttwwwlllcccYYYSSSQQQIIIIIIHHHHHHGGGGGGHHHHHHHHHKKKNNNQQQRRRTTTVVVXXXXXX___nnn{{{qqqjjjaaaZZZXXXUUUOOOLLLMMMMMMJJJJJJLLLJJJKKKKKKJJJIIIKKKNNNQQQTTThhhwwwqqqnnnfffttt}}}xxxpppkkkgggdddaaa```gggppprrrmmmiiijjjeeeeeebbb___cccnnnyyy}}}zzz~~~ttt|||tttmmmggg^^^WWWRRROOOLLLJJJGGGEEECCCBBBBBBAAA???>>>===AAAEEEGGGHHHJJJMMMPPPPPPQQQSSSTTTUUUVVVYYY\\\VVVTTTPPPMMMLLLNNNQQQSSSVVVZZZ___fffmmmsssvvvxxxpppooommmlllmmmqqquuuxxxyyy|||yyypppfffiiizzzvvvggg\\\WWWNNNJJJEEEDDDDDDDDDBBB@@@999;;;======<<<===AAADDDBBBCCCDDDEEEEEEDDDDDDCCCAAAEEECCCDDDKKKSSSkkkyyy[[[QQQMMMHHHCCCBBBAAA???===<<<;;;;;;:::;;;;;;;;;:::;;;>>>@@@