BM6P6(@ ~~~}}}|||xxxxxxxxxxxxwwwwwwwwwvvvrrrrrrqqqooonnnmmmlllkkkgggggghhhhhhhhhiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiggggggggggggggggggggggggbbbbbbbbbaaaaaa`````````^^^]]]\\\[[[[[[\\\]]]]]]]]]^^^^^^]]]]]]___bbbeeepppxxxzzzzzzvvvjjjaaa\\\YYYVVVVVVXXXXXXVVVTTTVVVXXXZZZ[[[^^^aaagggjjjkkkwww|||xxxuuuoooqqqssssssrrrqqqrrrsssvvvxxxyyyyyyxxxyyy{{{}}}xxxwwwvvvvvvvvvtttqqqooojjjlllpppuuuzzz||||||zzzmmmnnnnnnooopppqqqqqqrrrxxxzzz~~~zzzfffddd___]]]^^^^^^[[[\\\^^^ZZZYYYYYYXXXWWWVVVUUUUUUXXXWWWWWWVVVUUUTTTSSSSSSRRRRRRRRRRRRQQQQQQQQQQQQSSSSSSRRRQQQPPPOOOOOONNNPPPPPPPPPQQQQQQQQQRRRRRRNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLKKKMMMLLLKKKKKKKKKKKKLLLMMMMMMMMMMMMMMMMMMNNNRRRUUUccchhhoooyyyrrriiimmmzzzyyyooofff[[[SSSQQQNNNLLLMMMOOOPPPOOONNNPPPRRRTTTVVVYYY]]]cccgggiiittt~~~}}}~~~~~~|||zzzwwwvvvuuuoooqqqrrrrrrpppooopppqqquuuvvvwwwwwwvvvwwwzzz|||wwwvvvtttsssrrrpppllliiihhhjjjoootttxxxyyyvvvsssmmmmmmnnnnnnooopppppppppsssuuuyyy}}}{{{zzz{{{qqqXXXPPPKKKIIIKKKLLLJJJJJJLLLIIIIIIHHHHHHHHHGGGGGGGGGIIIIIIIIIHHHHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGCCCCCCCCCCCCBBBBBBBBBAAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAACCCCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDFFFKKKNNN^^^aaahhhtttpppbbbaaakkkzzzzzzyyy|||xxxlllddd\\\TTTMMMKKKJJJIIIJJJLLLNNNNNNMMMKKKMMMPPPSSSVVV[[[bbbffflllttt|||}}}}}}~~~{{{zzzzzz}}}yyyvvvtttsssssssssooopppqqqqqqooommmmmmnnnrrrsssttttttsssuuuwwwzzzxxxwwwuuutttrrrnnniiifffhhhjjjnnnrrruuutttqqqmmmkkklllmmmnnnnnnnnnnnnnnnlllooorrrxxx|||zzz||||||vvvqqqooonnnmmmuuuwww^^^PPPJJJFFFGGGGGGDDDBBBCCCEEEEEEEEEEEEFFFFFFFFFFFFCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAADDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEHHHMMMQQQ```eeennnyyyvvvfff___eeesssyyyzzz~~~qqqfff___YYYRRRNNNJJJJJJIIIJJJKKKMMMNNNNNNJJJMMMPPPTTTXXX^^^eeeiiirrrxxx~~~{{{||||||||||||~~~{{{yyyzzz{{{xxxwwwxxx|||zzzwwwtttrrrqqqqqqqqqpppqqqrrrpppnnnlllkkkllloooppppppppppppqqquuuwww{{{zzzyyyxxxwwwsssnnnkkkllllllmmmoooqqqpppnnnkkkjjjkkklllmmmmmmmmmmmmllliiilllnnnsss~~~qqqqqqppppppooooooooonnnkkkllllllmmmmmmllllllkkkiiiiiiiiiiiiiiiiiiiiiiiillljjjiiikkkkkkkkkttt~~~~~~}}}}}}||||||{{{{{{{{{|||wwwuuuvvvxxxzzz{{{zzzrrrlllhhhgggjjjpppttt```OOOFFF@@@@@@AAA>>><<<<<<@@@@@@@@@@@@@@@AAAAAAAAA>>>>>>????????????@@@@@@>>>>>>>>>=========<<<<<<>>>>>>>>>???????????????>>>>>>?????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<>>>>>??????@@@@@@@@@@@@@@@@@@AAABBBDDDHHHOOOSSS^^^gggsss{{{rrrhhh\\\[[[eeeuuu{{{xxx}}}yyyrrrggg]]]VVVQQQMMMIIIGGGGGGGGGGGGGGGGGGIIIJJJKKKNNNRRRVVV[[[aaaiiimmmttt|||{{{uuuuuuuuuuuuvvvwww|||{{{wwwvvvxxxyyyvvvuuuwwwyyyxxxwwwvvvtttrrrpppooopppqqqrrrqqqnnnlllkkkllllllmmmmmmlllmmmooosssvvv|||{{{|||||||||yyyuuuqqqnnnllljjjjjjkkklllkkkkkkiiijjjlllmmmmmmlllkkkjjjiiimmmpppsss{{{OOOOOOOOOOOOOOOOOONNNNNNNNNNNNOOOOOOOOOOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMPPPMMMMMMQQQQQQSSS___mmmvvvooosss~~~|||zzzyyyxxxxxxxxxxxxyyyyyy|||yyytttrrrssstttuuuuuu~~~}}}tttlllfffeeegggiiisssyyy{{{}}}~~~uuu}}}zzzmmmVVVLLLDDDCCCEEECCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<====================================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========;;;<<<===>>>??????>>>>>>>>>???@@@AAAEEEKKKSSSXXX^^^iiivvv|||zzz{{{{{{bbb\\\WWW[[[hhhwwwvvvuuuvvvwwwlllfff]]]UUUOOOLLLIIIGGGFFFHHHHHHHHHGGGGGGIIIKKKMMMPPPTTTXXX]]]dddkkkpppttt~~~xxxpppnnnpppnnnppptttzzz|||xxxuuutttvvvvvvttttttwwwvvvvvvuuutttrrrpppnnnmmmoooqqqqqqpppmmmkkkkkkkkkjjjkkkkkkjjjjjjmmmqqquuuyyyzzz{{{}}}~~~|||wwwtttmmmjjjhhhggghhhiiijjjiiiiiijjjlllmmmmmmlllkkkiiijjjooosssuuuzzzHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJLLLHHHIIIOOOPPPSSSbbbssswwwlllllluuu~~~|||{{{wwwvvvuuuuuuuuuuuuvvvwwwxxxuuusssrrrsssuuuvvvvvv~~~zzzpppiiifffbbbccciiippppppqqq~~~~~~qqqrrr~~~pppssszzzxxxsss[[[OOOCCC@@@AAA@@@??????????????????>>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::>>>>>>>>>>>>>>>>>>======<<<<<<<<<=========>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<=========;;;<<<>>>???@@@@@@??????>>>???AAACCCHHHPPPYYY___ccckkkvvv}}}zzzzzzuuuiiiYYYXXX[[[cccppp~~~}}}uuuvvv{{{xxxlllaaa]]]VVVPPPLLLJJJJJJJJJGGGIIIKKKKKKJJJKKKNNNQQQPPPSSSWWW[[[```gggnnnsssyyyzzzuuurrrnnnmmmpppooosss{{{}}}~~~}}}wwwvvvsssrrrtttsssqqqssswwwtttssspppnnnlllkkkkkklllmmmnnnooonnnllljjjjjjkkkiiiiiiiiihhhiiilllppptttxxxyyy{{{}}}~~~{{{wwwssskkkjjjjjjlllmmmnnnllljjjiiikkkmmmnnnnnnmmmkkkiiijjjppptttvvvyyy~~~~~~BBBBBBBBBCCCCCCDDDDDDDDDCCCDDDDDDEEEEEEDDDDDDCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEAAACCCIIILLLOOO___sssnnniiimmmwww~~~|||rrrqqqpppppppppqqqrrrssssssqqqpppqqqsssvvvvvvvvvyyyyyynnngggddd^^^___bbbeeeccceeewww|||llllll{{{{{{llllllooorrr|||wwwwwweeeWWWIIICCCBBB???======@@@@@@@@@?????????>>>>>>AAAAAAAAA@@@@@@?????????>>>>>>>>>=========<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999::::::::::::::::::::::::;;;;;;;;;<<<<<<=========999:::<<<===>>>>>>>>>===<<<===???BBBHHHPPPZZZaaadddiiirrrzzzzzzzzzyyyfffYYYSSSVVV^^^iiivvv{{{{{{}}}}}}mmm```XXXUUUOOOKKKHHHHHHIIIJJJDDDGGGJJJJJJJJJLLLPPPSSSTTTWWW[[[___dddkkkrrrwwwyyyzzz||||||sssqqqqqqooooooqqqsssyyy{{{zzz}}}zzztttuuurrrqqqrrrqqqooorrrwwwsssppplllhhhfffgggiiikkkkkklllmmmmmmkkkiiiiiijjjiiiiiihhhhhhhhhkkkppptttyyyzzz|||~~~~~~|||wwwssskkkmmmooosssuuutttpppmmmjjjkkkmmmoooooommmkkkiiijjjpppuuuvvvwww{{{{{{xxxAAAAAAAAABBBBBBBBBCCCCCCBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFDDDGGGIIIIIIKKKWWWiiiwww|||jjjccclllttt~~~yyyxxxzzzrrrqqqpppooonnnooopppqqqsssooommmooouuu{{{}}}{{{zzzuuummmiiiiiidddaaa______```fffsssrrrnnnwwwrrrddd___hhhwww}}}uuuooobbbOOOCCCBBBDDDBBB===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>>>>>>>=========<<<::::::999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999;;;;;;<<<;;;;;;::::::;;;;;;<<<>>>======<<<<<<<<<======???>>>???EEENNNXXX]]]___hhhtttsssmmmsss|||{{{jjj^^^YYYSSS^^^mmm~~~|||zzz~~~xxxlll___WWWRRRPPPMMMJJJHHHGGGGGGHHHMMMKKKJJJJJJMMMPPPQQQRRR[[[\\\]]]```eeennnxxx}}}oooooouuuxxxppplllnnnrrruuu}}}{{{zzzzzzzzzyyywwwqqqppppppooooooooooooooonnnjjjfffdddeeehhhjjjkkklllkkkkkkllllllllliiigggiiihhhggggggiiilllppprrrzzzyyyyyyzzz}}}{{{wwwrrrtttvvv|||~~~vvvsssmmmkkkkkknnnpppppppppqqqttttttsssssssssttttttuuu@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAABBBBBBAAAAAABBBCCCDDDDDDAAACCCFFFHHHNNN\\\ooo}}}zzznnniiisss|||xxxvvvppppppooooooooooooooopppqqqooooooqqqvvv{{{||||||{{{wwwuuutttpppiiieeefffeeebbb```______bbbnnnzzzuuuqqquuu|||~~~}}}}}}{{{rrrcccXXX\\\nnn~~~{{{tttgggUUUHHHCCCBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<<<<;;;:::999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999:::;;;:::::::::999999:::::::::======<<<<<<<<<<<<======??????@@@GGGPPPXXX]]]___fffqqqooolllvvvvvvdddYYYUUUZZZjjj~~~|||zzz}}}~~~rrrlllcccYYYSSSNNNLLLJJJHHHGGGGGGHHHIIIKKKJJJIIIKKKNNNQQQTTTVVV\\\^^^bbbgggmmmttt|||sssqqqttt{{{tttqqqrrrvvvyyy~~~|||{{{zzz{{{zzzyyywwwoooooonnnmmmmmmmmmmmmnnnmmmjjjfffdddeeehhhjjjjjjmmmlllllllllmmmmmmkkkiiiiiiiiihhhhhhiiilllnnnooouuuwww{{{~~~~~~{{{vvvqqqwwwxxx|||tttqqqooonnnoooppprrrtttssssssrrrrrrrrrrrrssssss>>>>>>?????????@@@@@@@@@???@@@@@@AAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBCCCDDDFFFJJJSSSbbbuuuzzzsssooooooyyy~~~wwwrrrnnnnnnoooooooooooonnnnnnoooooopppsssvvvxxxwwwvvvvvvrrrooonnnkkkfffdddfffhhhdddaaa```^^^___gggqqq||||||wwwuuutttrrrpppsssvvvyyyrrrxxxwwwiiiXXXUUUfffxxxxxxmmm\\\NNNEEE@@@??????>>>>>>>>>>>>>>>>>>>>>>>>::::::;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::;;;::::::999999:::;;;;;;::::::::::::::::::::::::::::::999999999999::::::===<<<<<<;;;;;;<<<<<<======<<<<<<<<<<<<<<<======???@@@CCCIIIRRRYYY]]]___eeemmmkkkmmm|||ooo^^^VVVUUU___vvv~~~zzzyyy{{{ppphhhddd]]]UUUPPPIIIHHHGGGEEEEEEFFFHHHIIIHHHHHHIIIKKKOOOSSSWWWYYY\\\```gggnnnuuu{{{xxxssssss|||yyyuuuwww{{{~~~~~~}}}{{{zzzzzz{{{|||{{{yyywwwnnnmmmllllllkkkkkkllllllkkkhhheeedddeeehhhiiijjjmmmlllllllllmmmmmmkkkjjjhhhiiiiiiiiijjjkkkllllllooottt{{{~~~yyysssppp{{{{{{zzzwwwrrrnnnmmmooosssuuurrrqqqqqqppppppqqqqqqrrr>>>>>>>>>?????????@@@@@@??????@@@@@@AAA@@@@@@@@@BBBBBBAAAAAAAAAAAABBBBBBHHHIIIKKKOOOXXXhhhyyytttpppssswww~~~|||uuupppmmmnnnoooppppppooonnnmmmnnnnnnooopppqqqrrrrrrrrrtttooommmllljjjffffffiiikkkgggeeeccc```^^^aaagggqqqtttwwwzzz}}}wwwqqqmmmjjjiiioooyyyvvvnnnhhhpppvvvooo^^^UUU]]]kkk}}}zzzpppbbbTTTGGG???===@@@========================999999::::::::::::999999999999999999999999999999999999999999999999999999999999::::::::::::999999999999999999999:::::::::999999999999999999999999:::999999999999999999:::;;;;;;;;;::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<======???AAAFFFLLLTTTZZZ___aaaiiimmmkkkqqqkkkZZZVVVYYYccc}}}yyywwwxxx~~~yyykkkddd___WWWOOOLLLGGGFFFDDDCCCDDDEEEGGGHHHGGGIIIJJJLLLOOOSSSXXX[[[]]]aaaiiipppxxx|||tttqqqyyy}}}xxx{{{~~~|||{{{yyyyyyyyy{{{|||{{{xxxvvvnnnmmmllllllkkkkkklllllljjjgggeeedddfffggghhhhhhkkkjjjiiiiiikkkkkkjjjhhhdddfffgggiiijjjkkkkkkjjjjjjpppxxx{{{yyytttqqqpppzzz{{{{{{wwwwwwtttnnnlllooorrrsssrrrrrrqqqpppppppppqqqqqq????????????@@@@@@@@@@@@??????@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCDDDFFFIIINNNTTT]]]lll}}}xxxttttttzzz|||~~~xxxrrrpppnnnooopppppppppooommmlllnnnmmmlllkkkkkklllmmmoooqqqmmmkkkkkkjjjfffgggjjjllliiiiiiiiifff```^^^```dddfffhhhkkktttxxxqqqllljjjeeellluuu|||~~~yyyppphhh___eeennnrrrhhh[[[VVVYYYuuu{{{rrrggg[[[MMM@@@===@@@<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;::::::999999999999999999999999999999999999999999999999999888888999999999999888888777888888999999:::::::::999999999999999999999999999999999999999999999999888777777777777777777888;;;;;;;;;;;;;;;<<<======???BBBHHHNNNUUU\\\aaadddnnnppppppzzzfffWWWVVV[[[mmm|||xxxyyy~~~{{{pppeee^^^XXXOOOHHHEEEGGGFFFDDDCCCCCCDDDEEEFFFHHHJJJLLLMMMOOORRRXXX\\\___cccjjjqqqyyyuuuooovvv{{{~~~}}}xxxxxxyyyzzz{{{{{{xxxuuuooonnnmmmmmmllllllmmmmmmiiigggeeeeeefffgggfffeeegggeeedddeeefffgggfffeee___aaadddgggiiikkkkkkjjjggglllqqqsssqqqoooooopppuuuvvv|||}}}tttmmmlllnnnssstttooommmpppqqqpppssssssrrrqqqppppppqqqqqq>>>????????????@@@@@@@@@>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEE@@@HHHQQQYYYbbbppptttrrrssswww|||~~~|||}}}vvvrrrrrrpppooooooooonnnlllkkkjjjllllllkkkiiihhhhhhkkkmmmmmmiiihhhiiihhheeeeeegggjjjiiikkkooolllccc]]][[[ZZZ[[[]]]aaajjj{{{sssllliiicccjjjrrrvvvwwwuuuooohhhcccdddnnnzzzyyyjjj\\\WWWlll}}}wwwmmmeeeWWWFFF>>>@@@<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::999999999999999999999999888888888888888888888888777888888999999888888777666777888999999999999999888888888888888888888888888888999999999999888888;;;::::::999999::::::;;;::::::::::::;;;<<<======???CCCIIIOOOVVV]]]dddiiipppsssuuuttt^^^SSSVVV[[[{{{|||yyyooofff^^^YYYSSSKKKGGGGGGGGGFFFDDDCCCCCCEEEFFFGGGJJJMMMOOOPPPQQQTTT[[[```dddhhhooovvv~~~xxxpppvvvyyyxxxxxxyyyzzzyyywwwuuupppooonnnnnnmmmnnnnnnnnniiigggffffffffffffdddbbbbbbaaa___```aaabbbbbbbbb\\\^^^aaadddgggiiiiiijjjfffhhhjjjkkkkkklllnnnpppnnnpppsssssskkkaaa]]]```gggpppuuuqqqnnnqqqrrrnnnssssssrrrqqqpppppppppppp=========>>>>>>>>>??????<<<===>>>???@@@@@@@@@@@@?????????@@@AAACCCDDDEEEBBBNNN\\\dddjjjvvv{{{qqqtttyyy~~~~~~}}}}}}~~~}}}}}}|||yyytttrrrpppooommmkkkjjjhhhhhhgggjjjlllmmmllliiihhhiiikkkkkkhhhhhhjjjiiieeedddfffeeeffflllrrrqqqfff\\\WWWUUUUUUWWWZZZ```rrryyyooohhh```hhhoooppprrrtttqqqlllmmmjjjrrryyyhhhaaa```ooo|||wwwqqqbbbMMMAAA@@@;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999777777777777777777777777888888888888888888888888888888888999999888888888555666777888999999999888888888888888888888888888777888999::::::999888777===<<<<<<<<<<<<<<<<<<===::::::::::::;;;<<<===>>>???CCCIIIOOOVVV^^^gggnnnnnnsssyyyzzz}}}{{{dddUUURRRYYYaaa|||yyyyyyttteee^^^XXXTTTNNNHHHGGGIIIFFFEEEDDDDDDEEEGGGJJJKKKKKKNNNRRRTTTUUUYYY```gggjjjoooxxx|||rrrxxx{{{yyyxxxwwwxxxwwwvvvtttpppooonnnnnnmmmmmmnnnnnnjjjhhhgggffffffdddaaa______]]]\\\\\\^^^___```___\\\]]]___aaaccceeefffgggfffeeefffhhhkkkmmmnnnnnnjjjjjjkkkmmmiiiaaa]]]^^^hhhsssxxxsssooossstttooorrrrrrqqqpppoooooooooooo<<<<<<<<<<<<=========>>>;;;<<<===>>>????????????=========???@@@BBBDDDEEEJJJXXXgggoooqqqzzz{{{vvv||||||zzz{{{|||}}}}}}||||||}}}|||vvvqqqpppnnnllliiigggeeeeeeeeehhhkkkoooooollljjjiiijjjkkkiiijjjlllkkkgggeeefffaaadddllltttssshhh[[[UUUUUUTTTTTTUUUWWWfffrrrggg^^^ffflllmmmooottttttppppppkkkrrr}}}mmmgggVVVcccrrryyy{{{~~~yyyjjjSSSCCC@@@;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::999999666666666666666666666666777777777777777777777777888888999999999999888888444555777888999999999888777777777777777777777777777888999::::::999888777888777777666666777777888999999999:::;;;<<<===>>>???CCCIIIOOOVVV___iiiqqqkkkrrrzzzuuuyyy~~~jjjXXXOOOSSS^^^hhh~~~vvvvvvuuuwwwvvvkkk]]]WWWQQQMMMGGGAAAAAAEEEDDDDDDDDDDDDFFFJJJMMMOOOKKKOOOTTTWWWYYY]]]ffflllnnnuuutttyyy~~~}}}|||zzzwwwvvvwwwvvvuuutttoooooonnnmmmmmmmmmmmmnnnjjjiiiggggggfffddd```]]]^^^\\\ZZZ[[[\\\^^^___^^^]]]]]]^^^```aaacccdddeeeeeeddddddhhhmmmooonnnllliiifffhhhmmmnnniiidddbbblllwww{{{tttppptttvvvqqqqqqqqqooonnnmmmmmmmmmmmm============>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>===???@@@???>>>BBBIIIPPP___rrr}}}yyyzzz|||{{{xxxyyy}}}~~~{{{wwwzzzuuuvvv{{{|||vvvsssuuunnnppprrrpppkkkgggeeeeeejjjjjjkkkiiigggeeefffggghhhiiijjjiiifffcccaaaaaabbbbbbeeejjjmmmiii```XXXUUUTTTSSSSSSUUU___uuu}}}zzzgggdddbbbffflllqqqrrrqqqmmmppprrrsssxxxzzzoooaaaXXXZZZfffyyy{{{oooaaaNNN??????;;;:::;;;;;;777777999777777777777777777777777777777777777666666666666777777777777777777777777666777777777888888888888888888888888888888888888666777888888777666777888777777666666666666777777666777777777888888888888666888999999888999;;;===>>>EEEKKKPPP[[[hhhooommmqqqppp}}}|||vvv|||lllYYYUUURRRRRR___sssyyywwwwwwssssss|||kkkcccVVVRRRLLLGGGCCCBBBCCCDDDCCCAAA@@@AAADDDIIILLLMMMMMMOOOSSSWWW\\\bbbjjjooovvvzzz{{{~~~|||{{{{{{yyyvvvsssrrrssstttuuuuuupppooommmkkkjjjjjjjjjjjjfffeeedddcccbbb```___^^^[[[______\\\ZZZ]]]___^^^ZZZ\\\^^^```bbbbbbbbbbbbeeefffhhhkkknnnooollljjjfffgggiiijjjjjjkkkmmmooowww{{{}}}{{{vvvrrrsssuuurrrrrrqqqnnnkkkiiijjjlll<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======???AAA@@@@@@EEELLLTTT```ppp|||{{{{{{||||||zzz{{{~~~|||yyyuuurrrrrrxxxyyyvvvtttuuuppprrrsssqqqmmmiiihhhiiimmmkkkhhhfffeeeeeefffgggfffhhhhhhgggdddbbbaaaaaa___```bbbgggjjjggg___XXXSSSSSSTTTUUUVVV\\\kkk{{{lllgggbbbdddkkkqqqsssrrrlllnnnoooqqqvvvzzztttkkk\\\YYYbbbwwwttthhhVVVHHH@@@<<<:::;;;:::777777999777777777777777777777777888777777666666555555555666666666666666666666666666666666666666777888888444444444444444444444444555777888777666555666777777666666666666666666777666666777777777888888888666777999999888:::<<<>>>BBBGGGLLLRRR___ooovvvvvv{{{}}}{{{wwwxxxdddUUUSSSTTTXXXjjj}}}xxxwwwwwwsssvvvqqqaaaXXXQQQNNNJJJEEEBBBAAABBBCCCFFFEEEDDDEEEHHHKKKNNNOOORRRTTTWWW[[[aaajjjssszzz}}}}}}|||~~~}}}||||||yyywwwsssqqqrrrrrrrrrqqqooonnnllljjjhhhhhhggghhhddddddcccaaa```___^^^]]]^^^aaaaaa]]][[[]]]^^^\\\ZZZZZZ\\\]]]___```aaaaaadddeeefffiiilllllliiigggeeegggiiijjjjjjlllnnnpppuuuyyy|||{{{vvvssssssuuusssssssssqqqnnnmmmmmmnnn<<<<<<<<<============>>>=========>>>>>>>>>>>>>>>===<<<>>>AAABBBBBBHHHPPPUUU___mmm{{{}}}|||}}}~~~{{{yyyyyy|||}}}zzzxxxqqqnnnooosssvvvuuutttuuupppqqqpppnnnkkkjjjjjjkkkqqqkkkfffcccdddffffffeeedddeeefffeeebbb```___```]]]]]]___cccfffeee___ZZZSSSSSSUUUWWWVVVWWW___iiixxxtttkkkbbb```ffflllnnnnnnjjjmmmnnnpppuuuzzz{{{xxxggg^^^aaavvvxxxlll]]]OOOCCC===999::::::777777999777777777777777777777777888888777666555555444444555555555555555555555555666555444333444555777888666666666666666666666666555666777666555444555777666666555555555555666666666666666666777777777777666777888999999:::>>>@@@FFFHHHLLLUUUeeeuuu}}}}}}zzzzzzooo]]]PPPRRRXXXbbbvvvyyywwwwwwwwwuuu|||vvveeeWWWNNNJJJIIIFFFDDDBBBAAAAAAAAAEEEFFFGGGHHHJJJLLLNNNPPPRRRTTTWWW\\\cccooozzz}}}}}}}}}}}}}}}}}}}}}}}}zzzwwwsssqqqpppppppppooonnnmmmkkkiiigggeeeddddddcccbbb```___^^^]]]\\\\\\aaadddccc^^^[[[\\\]]][[[YYYYYYYYYZZZ[[[]]]___```cccdddeeeggghhhhhhfffcccccceeegggiiijjjllloooqqqrrrvvvzzz{{{xxxuuutttuuuqqqrrrsssrrrpppnnnnnnooo;;;;;;<<<<<<<<<=========<<<<<<===============>>>======>>>AAABBBCCCIIIRRRYYYcccrrr{{{{{{~~~yyywwwuuuvvvwwwxxxvvvtttqqqooonnnpppssssssssssssnnnmmmkkkiiihhhhhhiiijjjqqqkkkeeedddfffhhheeebbbaaabbbcccbbb```^^^^^^___\\\\\\]]]```ccccccaaa^^^VVVUUUVVVXXXWWWUUUXXX^^^nnntttddd]]]^^^cccffffffiiimmmqqqtttxxx|||~~~~~~vvviiieeevvvttteeeXXXHHH@@@:::999999777777999777777777777777777777777888777666666555444333333444444444444444444444444666555222111111333666888777777777777777777777777555666777666555444555777666555555444444555555666555555555666666666777777666777888888999<<<@@@CCCHHHIIIOOO[[[lllyyy}}}||||||nnn[[[MMMQQQ___mmm~~~xxxwwwvvvwwwxxxyyytttggg]]]SSSLLLEEEEEEDDDCCCBBBAAAAAAAAABBBDDDFFFHHHIIIKKKLLLNNNSSSTTTXXX^^^gggttt|||yyy{{{{{{{{{{{{{{{{{{|||||||||yyyvvvsssqqqpppqqqppppppnnnmmmkkkiiifffdddcccbbbbbbaaa___]]]\\\\\\\\\\\\___cccbbb]]]ZZZ\\\\\\[[[ZZZYYYWWWWWWXXXZZZ]]]___ccccccccceeeffffffdddaaa```bbbdddfffgggjjjnnnqqqpppsssxxxzzzyyywwwvvvvvvoooqqqsssrrrpppnnnnnnnnn;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<=========>>>===???AAABBBCCCJJJSSSaaappp~~~vvvzzz~~~}}}wwwvvvuuuuuuvvvvvvuuuttttttrrrpppooopppqqqqqqpppmmmkkkhhhffffffggghhhiiimmmiiieeefffiiiiiiddd______``````___]]]]]]]]]___^^^]]]]]]^^^```bbbcccccc]]]YYYXXXYYYXXXVVVXXX\\\hhhwwwooo___ZZZ\\\___aaakkkooovvv}}}}}}|||}}}pppjjjvvvqqqeeeOOOEEE<<<999999888777999666666666666666666666666666666666555444333333222555555555555555555555555555444222000111333555777333333333333333333333333555666777666555555666777555555444444444444555555444555555555555666666666666777888888:::===BBBEEEJJJMMMWWWfffttt{{{{{{yyymmmXXXJJJSSShhhyyyyyyvvvvvvwwwyyywwwddd]]]WWWOOOKKKBBBCCCCCCCCCCCCCCCBBBBBBAAADDDGGGIIIIIIKKKNNNPPPXXX[[[```gggrrryyy{{{zzzttttttyyy|||~~~~~~zzzzzzyyyyyyyyyzzzzzz{{{xxxuuurrrqqqrrrsssssssssnnnmmmllljjjhhhfffdddcccbbb```^^^]]]\\\\\\\\\]]]\\\``````[[[YYY[[[\\\[[[ZZZXXXVVVVVVVVVYYY\\\^^^aaaaaaaaacccdddeeecccbbb^^^```bbbccceeehhhlllpppnnnqqquuuxxxyyyyyyyyyyyyssstttvvvuuurrrpppnnnnnn:::::::::;;;;;;;;;<<<<<<::::::;;;;;;<<<=========>>>===???BBBDDDFFFNNNWWWhhh}}}uuu~~~|||ttt}}}~~~{{{yyyyyyyyyyyyxxxxxxxxxxxxvvvvvvrrrmmmmmmppppppmmmnnnkkkgggffffffgggggggggfffeeedddfffgggfffbbb^^^^^^______^^^\\\\\\]]]___```^^^]]]\\\^^^aaaeeegggeee___ZZZZZZZZZYYYZZZ\\\```lll}}}}}}hhh[[[YYY^^^bbbooorrr{{{|||xxxzzzrrrmmmtttxxxkkkWWWKKK???::::::888777999666666666666666666666666555444444444444333333333555555555555555555555555444333222111222333555666333333333333333333333333444555666555444444444666444444333333333333444444444444444444555555555666555666777888:::>>>DDDHHHNNNSSS```pppzzz{{{zzzyyyfffUUUKKKWWWpppzzzwwwwwwwww|||jjj[[[UUUOOOIIIGGGBBBBBBBBBBBBCCCCCCCCCCCCDDDGGGJJJLLLLLLNNNSSSWWW[[[```hhhqqq|||{{{uuuxxx|||wwwpppooorrrvvv~~~}}}{{{zzzyyyxxxxxxxxxzzzzzzwwwuuurrrqqqrrrsssttttttnnnmmmlllkkkiiigggeeedddaaa___]]][[[[[[[[[\\\]]][[[______ZZZXXX[[[\\\ZZZXXXWWWUUUUUUUUUXXXZZZ\\\^^^]]]^^^```cccddddddccc^^^___aaabbbcccgggkkkooooooppptttwwwzzz|||}}}~~~{{{|||{{{yyyuuurrrqqqqqq999::::::::::::;;;;;;;;;999::::::;;;<<<<<<============???DDDGGGKKKUUU___sss}}}nnnyyy||||||}}}yyy|||~~~|||}}}}}}|||{{{{{{{{{|||vvvvvvqqqkkkkkkoooppplllllliiifffeeeeeefffdddcccaaaaaaaaabbbaaaaaa___^^^]]]^^^^^^]]][[[\\\^^^```aaa___\\\ZZZ[[[___dddhhhkkkccc]]]]]]]]][[[ZZZ[[[YYYaaammm|||ooo\\\WWW^^^fffuuuuuu}}}}}}wwwuuutttqqqqqqwww|||ooo^^^PPPAAA<<<:::888777888666666666666666666666666333333333333333444444444333333333333333333333333444333333333333444555555555555555555555555555555111333444333222111222333444444333333333333444444333333444444444555555555555666777888:::???EEEJJJPPPVVVdddssszzzxxxxxx|||uuu^^^TTTRRR___uuu|||yyyxxxwwwwww~~~xxx___UUUPPPHHHDDDFFFAAAAAA@@@@@@AAAAAABBBCCCEEEIIILLLMMMNNNQQQXXX^^^```fffqqq|||yyysssuuuyyy|||sssllliiijjjnnn{{{~~~|||zzzyyyxxxyyyzzz{{{xxxuuurrrpppqqqqqqrrrqqqlllllllllkkkjjjgggeeeddd___]]][[[YYYXXXYYY[[[\\\^^^aaa```[[[YYYZZZ[[[YYYVVVUUUTTTSSSTTTUUUWWWYYYXXXXXXYYY\\\```cccdddddd```aaabbbbbbdddggglllooopppppprrrvvvzzz~~~{{{vvvrrrqqqqqq999999:::::::::;;;;;;;;;999999:::;;;;;;<<<======<<<<<>>===:::>>>???>>>CCCMMMPPP```|||yyyuuuuuu}}}sssrrrwwwzzz}}}{{{zzzwwwtttqqqnnnhhh```YYYVVVXXX[[[]]]```dddjjjmmmooowww}}}~~~|||}}}~~~xxxrrrrrrnnnjjjiiikkklllllljjjgggfffdddcccbbbbbbcccccc```^^^]]]^^^aaacccbbb```\\\]]]]]]\\\\\\ZZZYYYYYY\\\]]]]]][[[YYY[[[```dddmmmiiiddd^^^ZZZXXXWWWWWWVVVVVV]]]iiisssxxxaaaVVV\\\iiiyyytttwwwxxxxxxtttnnnsssiii\\\JJJ???:::999777444888777777777777777888888555555555444444333333333222222222222222222222222111111222222222333333333333333333333333333333333222222222222222222222222111111111111222333444444333444555555333222333555555222333888<<<@@@GGGOOOPPP[[[fffkkkoootttxxxyyywwwfffUUUVVV[[[jjjzzzwwwyyywww{{{vvvwwwlll^^^PPPKKKHHHDDD@@@??????>>>===>>>@@@BBBCCCCCCKKKLLLOOOSSSSSSVVV___jjjoooyyytttnnnpppsss~~~|||uuullldddaaahhhsss}}}~~~~~~|||}}}}}}{{{yyyyyyyyywwwuuuxxxuuusssqqqqqqqqqooonnnlllkkkiiiiiiiiihhhfffddd```]]]YYYXXXYYY[[[\\\\\\bbb```^^^[[[XXXVVVUUUTTTTTTSSSSSSRRRRRRSSSUUUUUUTTTUUUXXX\\\```cccfffggggggeeecccdddgggkkknnnoooqqqnnnnnntttyyy~~~{{{tttqqqqqqqqq777777777777777777777777<<<;;;999:::===>>>===;;;;;;@@@@@@FFFPPPYYYpppvvv{{{wwwjjjkkkqqqwww|||yyywwwxxx{{{{{{wwwsssooollliiifffbbb]]]WWWRRROOOQQQSSSTTTVVVYYY]]]```]]]dddjjjmmmsss}}}|||{{{|||zzzuuupppooolllhhhggghhhjjjjjjjjjhhhgggfffdddddddddddddddbbb```^^^___aaabbbaaa```[[[[[[\\\\\\\\\[[[[[[ZZZZZZ[[[\\\[[[YYYZZZ^^^aaaeeeccc```\\\YYYVVVUUUTTTRRRPPPTTT]]]fffuuukkk^^^___ggguuutttvvvsssuuuxxxvvvzzzssseeeRRRDDD===:::888555666666555555555555666666333333222222222111111111222222222222222222222222111111111222222222333333333333333333333333333333333333333222222222222222222222111111111222333333333444555444333222333555333222333999???DDDLLLTTTUUUaaalllooopppuuu{{{~~~~~~jjjZZZOOOSSS\\\ppp|||rrruuuxxxxxxzzzwwwzzzxxxgggZZZMMMHHHFFFBBB???>>>???>>>>>>>>>@@@BBBDDDDDDLLLMMMPPPSSSTTTWWWaaalllrrr~~~rrrmmmnnnrrr{{{rrrgggbbbaaadddlllxxx~~~}}}}}}~~~zzzxxxwwwvvvuuusssxxxtttpppnnnnnnnnnooonnnjjjjjjiiihhhhhhfffdddccc```]]]ZZZYYYZZZ\\\]]]]]]aaa```]]][[[XXXVVVUUUTTTTTTSSSRRRRRRRRRRRRSSSTTTUUUWWWYYY]]]```dddfffhhhdddcccbbbdddgggjjjllllllhhhiiimmmssswww|||wwwsssqqqqqq999999999999999999999999;;;:::::::::<<<======;;;999AAADDDIIIUUUcccsssvvvfff```dddkkksss}}}{{{xxxyyyzzzzzzyyywwwuuussskkkiiigggiiikkkllliiifffccc```\\\YYYVVVRRRNNNKKKLLLMMMMMMMMMMMMNNNQQQTTTPPPVVV[[[]]]bbbkkkqqqsssxxx{{{yyyxxxvvvqqqnnnmmmjjjfffdddeeehhhiiijjjiiiiiihhhgggffffffffffffeeeccc```___`````````___ZZZZZZ[[[\\\\\\\\\\\\[[[YYY[[[\\\]]]\\\\\\]]]^^^^^^^^^^^^]]][[[XXXVVVTTTUUUPPPQQQWWW^^^kkkwwwiiidddeeeooorrr{{{}}}|||uuuvvvsss^^^LLLAAA;;;888666444444333333333333444444222222222222111111111111222222222222222222222222111111111222222222222333222222222222222222222222333333333333333333333333333222111111111111111111222444555444333222333555555444777===AAAFFFNNNVVV\\\gggqqqqqqqqquuu~~~ppp]]]PPPKKKRRR```xxx}}}nnnmmmssswwwwwwxxxxxxnnn```TTTIIIEEECCC@@@>>>>>>????????????AAACCCEEEFFFNNNOOORRRUUUWWWZZZdddpppwww{{{ooojjjlllppp}}}ooobbb^^^___dddiiirrr{{{}}}}}}zzzwwwvvvuuutttrrrwwwsssmmmkkkkkklllmmmnnniiiiiiiiihhhgggeeecccbbb```]]][[[ZZZ\\\^^^______```^^^\\\ZZZWWWVVVUUUTTTSSSRRRRRRQQQQQQQQQRRRRRRTTTUUUXXX[[[^^^aaacccdddaaaaaabbbeeeiiikkkjjjiiicccggglllqqqrrrvvv{{{vvvsssqqq999999999999999999999999::::::::::::<<<<<<<<<<<<999CCCGGGKKKWWWjjj~~~tttyyyfff^^^]]]bbbjjjuuu{{{ppphhhddddddeeeggghhhiiiiiihhhgggbbb```^^^^^^______]]]ZZZZZZXXXTTTQQQNNNLLLKKKJJJMMMMMMNNNMMMLLLLLLNNNQQQRRRUUUXXXYYY[[[```dddfffllluuuzzzvvvtttrrrpppnnnllljjjfffdddeeegggjjjkkkkkkjjjjjjiiihhhggggggffffffdddaaa___^^^^^^^^^^^^\\\\\\\\\\\\\\\[[[ZZZZZZYYY[[[]]]______^^^\\\\\\ZZZ\\\^^^``````^^^\\\ZZZWWWRRRQQQUUUZZZcccxxxrrrhhheeehhhnnnuuurrrrrryyyvvvlllVVVEEE<<<888777444333333222222222222333444333333333333333333333111111111111111111111111111111111111222222222222222222222222222222222222333333333333333444444444333222111000000000000000222333444444333222333555999999;;;???BBBDDDKKKTTT___jjjrrrpppnnnsss|||xxxcccTTTNNNMMMVVVhhhsssjjjooouuuvvvuuuxxxzzzzzzkkkXXXNNNEEEBBBAAA???===???>>>???@@@@@@AAADDDGGGIIIPPPQQQTTTYYY[[[```kkkwwwyyymmmiiilllppp}}}qqq```ZZZ[[[```eeennnwww~~~~~~zzzwwwvvvvvvvvvuuutttqqqnnnllllllmmmmmmllliiijjjkkkjjjgggdddcccbbb___]]]ZZZZZZ\\\^^^^^^^^^^^^]]][[[YYYWWWUUUTTTTTTRRRRRRQQQQQQPPPPPPPPPPPPQQQRRRTTTVVVYYY[[[]]]^^^___```dddhhhlllmmmkkkiiiffffffiiillllllooozzzzzzwwwuuu555555555555555555555555888999:::;;;;;;;;;<<<===;;;FFFIIIMMM[[[ooo{{{}}}|||iii^^^\\\]]]eeeooosssfff\\\WWWUUUVVVXXXZZZ\\\\\\]]]]]]ZZZXXXWWWVVVWWWVVVUUUTTTSSSRRRPPPMMMKKKJJJKKKKKKLLLMMMNNNNNNMMMOOOQQQTTTVVVXXX\\\^^^______```bbbfffmmmxxxzzzvvvsssqqqpppooommmllliiigggfffhhhkkkmmmllllllkkkjjjhhhgggfffeeedddcccaaa___]]]\\\\\\]]]___^^^^^^]]][[[YYYWWWVVVWWWXXX[[[]]]^^^\\\YYYWWWWWWYYY]]]aaaccccccbbbaaaSSSNNNMMMQQQTTTXXXfffwwwxxxnnniiidddgggllliiimmm{{{sssxxx```LLL>>>888666555444333333222222222333333333333333333333333333111111111111111111111111000000111111111222222222111111111111111111111111222222222333333444444444222111111000////////////111222333333222222444555888999<<<@@@BBBCCCJJJSSS```iiiooommmkkkpppzzz}}}iiiVVVNNNNNNRRR]]]pppnnnllltttxxxwwwuuuyyy}}}lllaaaSSSJJJCCCAAA@@@>>>>>>@@@===???AAABBBBBBDDDHHHLLLRRRSSSWWW]]]aaahhhuuuwwwlllhhhkkkppp{{{uuuaaaWWWWWWXXX^^^iiiuuu~~~zzzyyyyyyyyyyyyxxxppppppppppppqqqooollljjjiiikkkmmmlllhhheeecccccc]]][[[ZZZZZZ[[[\\\\\\\\\\\\[[[YYYWWWVVVUUUTTTTTTRRRRRRRRRQQQPPPOOONNNNNNOOOPPPQQQSSSUUUWWWYYYZZZ^^^aaafffkkkoooooollliiihhhdddbbbdddgggjjjrrrzzz|||~~~|||zzz666666666666666666666666777999:::;;;:::;;;<<<>>>>>>HHHLLLRRRdddwwwzzzooo^^^[[[]]]___lll||||||ooobbbWWWQQQLLLMMMNNNPPPRRRSSSTTTUUUQQQPPPPPPPPPPPPQQQRRRSSSMMMMMMMMMKKKIIIIIIKKKMMMJJJLLLNNNPPPRRRUUUZZZ]]]]]]```hhhoooqqqmmmlllnnnpppsssyyy|||xxxtttqqqppppppoooooonnnkkkiiiiiikkkmmmmmmmmmllljjjhhheeecccaaa```aaabbbaaa___]]]^^^^^^``````___]]][[[XXXVVVUUUTTTUUUWWWZZZ[[[ZZZVVVSSSSSSUUUYYY^^^bbbeeeggggggUUUOOOMMMQQQQQQRRR]]]jjjvvvrrrddd```bbbccckkkwww}}}lllTTTBBB999666666555444333333222222333000000000111111111111111111111111111111111111111000000000111111111111222000000000000000000000000000111111222222333333444111000//////////////////000111333333222222444555444666;;;AAABBBDDDLLLVVVccciiimmmkkklllrrrzzz}}}~~~vvv|||ttt\\\KKKHHHMMMVVVbbbvvvzzzjjjoooxxxxxxwwwyyy~~~mmm___VVVNNNGGGAAA@@@???===>>>@@@===@@@BBBCCCCCCEEEJJJNNNSSSTTTZZZbbbiiirrruuujjjgggjjjoooyyywwwaaaVVVTTTUUU]]]jjjwww~~~}}}{{{{{{{{{{{{zzzyyyooooooqqqssstttqqqmmmiiiiiilllooonnniiidddcccccc^^^\\\ZZZZZZ[[[\\\[[[ZZZZZZYYYXXXVVVUUUTTTTTTTTTSSSSSSSSSRRRQQQOOONNNMMMOOOPPPQQQSSSTTTVVVWWWWWW\\\___dddkkkooonnnkkkgggeee___\\\___ccchhhooovvvrrrwww}}}}}}888888888888888888888888666888:::;;;::::::<<<>>>AAAJJJOOOYYYqqqooo```WWW[[[^^^dddxxxxxxmmm___TTTMMMJJJJJJKKKMMMOOOPPPQQQQQQOOOOOOOOONNNMMMNNNOOOQQQJJJKKKMMMLLLJJJJJJLLLOOOMMMPPPTTTYYY]]]cccjjjnnnsssxxx{{{uuuqqqoooooooooqqqqqqooollljjjjjjlllmmmmmmllliiifffccc___]]]^^^aaaddddddbbb```aaaaaa```___^^^]]][[[YYYWWWVVVVVVUUUVVVYYY[[[ZZZVVVRRRRRRTTTWWW[[[```fffkkknnn]]]UUUQQQRRRRRRRRR\\\hhh|||hhh[[[YYY```kkk}}}|||vvv\\\GGG<<<888666555444333222222222222///000000000111111111111111111111111111111111111000000000000111111111111000000000000000000000000//////000111111222333333//////.........///000000///111222333222222444555444777===BBBCCCDDDMMMWWWhhhlllnnnnnnqqqxxx}}}~~~{{{rrryyyiiiTTTFFFFFFMMMYYYeeevvvwwwkkkrrrxxxtttuuu|||rrrcccXXXQQQJJJDDD??????===;;;<<<@@@<<<@@@CCCDDDCCCEEEKKKPPPSSSVVV\\\fffooo{{{rrrgggdddiiinnnyyytttaaaVVVTTTVVV^^^iiivvv}}}~~~~~~}}}~~~}}}|||||||||{{{xxxvvvooooooppprrrrrrqqqmmmjjjggglllooonnnhhhcccaaabbb```^^^\\\\\\\\\\\\ZZZYYYYYYXXXWWWUUUTTTTTTTTTTTTTTTTTTTTTSSSRRRPPPNNNLLLNNNOOOPPPQQQRRRSSSTTTTTTXXX[[[```fffkkkkkkgggdddaaa^^^]]]^^^```dddmmmwwwrrrwww~~~555555555555555555555555555888;;;;;;999:::<<>>999555444333222111111111111111111222222333333333333000000000000000000000000000000000000111111111111000000000000000000000000...//////000111111222222...............///000111///111222222222222444555888;;;AAADDDCCCCCCJJJTTTlllooopppqqqwww~~~~~~zzzpppwwwuuucccQQQFFFHHHPPPZZZeeeuuu{{{ooouuuwwwppprrr|||}}}ggg[[[SSSMMMHHHBBB>>>===<<<:::;;;>>><<<@@@DDDDDDDDDFFFLLLQQQSSSVVV^^^iiissspppeeecccggglllzzzqqq```VVVUUUTTTZZZdddooozzz}}}}}}}}}{{{yyy}}}}}}|||||||||yyyuuurrrpppooooooooopppooommmkkkfffkkkooommmgggbbb```aaaaaa```^^^]]]]]]\\\ZZZYYYXXXWWWVVVUUUTTTTTTTTTTTTUUUUUUUUUTTTRRRPPPNNNLLLLLLLLLMMMNNNOOOOOOPPPQQQTTTWWW\\\cccggggggddd```aaa```aaa```^^^___kkkxxxuuu{{{}}}777777777777666666666666777444555999;;;<<<>>>CCCHHHKKKVVVkkk}}}iii[[[ZZZ[[[^^^bbbqqqzzzooofffaaaZZZRRRJJJKKKNNNMMMKKKOOOUUUTTTMMMSSSQQQNNNLLLMMMMMMMMMMMMJJJQQQNNNLLLQQQPPPNNNUUUWWW]]]kkkzzz{{{uuuqqqnnnlllnnnnnnmmmjjjhhhjjjmmmoooooonnnkkkeee```]]][[[aaabbbdddgggiiigggccc```^^^\\\ZZZWWWVVVVVVWWWWWWXXXYYY[[[^^^___]]]YYYUUUVVVXXXXXXYYYbbbpppvvvuuudddYYYRRRSSSRRRPPPZZZhhh|||lllUUUMMMXXXjjjxxx~~~{{{tttmmm]]]HHH444666666333000///111222111111111111111000000000000000000000000000000000000000000000000000000000000000000000///......------000000000//////...---,,,222111000......000111222222111000111222333333333;;;:::===CCCDDDEEENNNZZZqqqpppqqqwww~~~wwwwwwlllYYYLLLFFFJJJQQQ]]]iiimmmuuuvvvqqqttttttpppttt~~~ppp```SSSLLLKKKBBB@@@===;;;;;;<<<===???===???AAACCCFFFJJJOOOSSS[[[]]]fffsss~~~zzzkkkbbb```cccgggtttqqqcccWWWOOOQQQZZZ^^^fffsssyyy}}}zzzxxxyyy{{{|||{{{yyywwwvvvoooooonnnmmmllllllkkkkkkjjjiiifffdddbbbaaa`````````````````````\\\XXXTTTVVVUUUUUUWWWXXXXXXVVVSSSWWWVVVTTTRRRPPPOOONNNNNNKKKKKKJJJIIIIIIKKKNNNRRRRRRVVV[[[^^^```bbbdddfffdddbbb___\\\]]]bbbjjjooovvv}}}}}}666666666666666666666666777555555999;;;;;;>>>BBBFFFNNN___vvvvvv|||jjjZZZVVVWWW\\\bbbjjj{{{vvvjjjccc```\\\UUUOOOLLLNNNMMMKKKOOOUUUVVVRRRSSSQQQNNNLLLKKKKKKKKKKKKHHHOOONNNMMMTTTUUUUUU]]]bbblll{{{vvvrrrooolllnnnooommmjjjiiijjjlllmmmmmmllljjjfffccc```____________```bbbbbb```^^^\\\[[[YYYWWWVVVVVVWWWWWWZZZZZZ\\\^^^___]]]YYYVVVVVVXXXXXXYYYaaammmsssrrrfff[[[SSSSSSQQQPPPXXXeeewwwoooXXXNNNUUUcccxxx}}}vvvyyyyyynnnwwwsssdddQQQ>>>888777444111111111111000111111111000000000//////000000000000000000000000000000000000000000000000000000000000////////////000000///...///111333444111000...------...000111222111111111222333444444<<<<<>>BBBGGGVVVmmmxxxkkkooo{{{xxx^^^TTTUUUXXX___iiiuuu{{{pppddd___aaaaaa\\\VVVMMMNNNLLLKKKOOOVVVYYYXXXTTTSSSPPPNNNNNNNNNPPPQQQMMMUUUTTTUUU^^^aaabbblllsss|||wwwrrrpppmmmnnnooonnnllljjjjjjkkkjjjjjjiiihhhgggeeecccbbb___]]][[[[[[\\\]]]]]]\\\YYYXXXWWWVVVUUUVVVWWWWWW\\\\\\\\\]]]]]]\\\YYYVVVVVVWWWWWWXXX^^^gggmmmmmmfff\\\TTTRRROOONNNVVVbbbooo{{{sss[[[NNNPPPXXXjjjzzz}}}{{{~~~{{{tttssszzz|||xxxuuuyyyxxxjjjYYYJJJ;;;777444222222111000000111111000000000000//////000000000000000000000000000000000000000000000000///000000000000111111111222000...,,,---000333555//////------------//////222111111111222333555666===>>>AAABBBBBBGGGWWWfffuuuzzz}}}yyyyyycccSSSMMMOOOYYYcccjjjkkkfffllluuupppjjjiiijjjjjjlllyyylll]]]SSSKKKDDDAAA@@@>>>===;;;;;;<<<>>>???@@@BBBDDDGGGJJJPPPUUUZZZ^^^dddpppuuuggg^^^^^^dddiiiuuu~~~qqqdddXXXPPPIIIRRRWWW\\\hhhooo~~~~~~}}}|||{{{yyyxxxxxxvvvuuutttsssrrrrrrrrrrrrqqqooommmlllkkkjjjhhhgggeeedddcccbbbcccccccccaaa___^^^]]]\\\YYYWWW[[[ZZZYYYYYYYYYWWWTTTRRRQQQQQQRRRQQQPPPNNNLLLKKKHHHIIIIIIIIIIIIKKKOOORRRTTTSSSUUUZZZaaafffgggfff___^^^]]][[[]]]bbbiiiooorrrxxx111222222333555666666777999666666:::<<<<<<>>>CCCJJJ^^^yyy{{{jjjdddiiiqqqvvvwwwlll[[[XXXWWW\\\fffrrruuujjj```___eeehhhbbb[[[NNNLLLJJJJJJNNNUUU[[[^^^XXXWWWVVVTTTTTTWWW[[[^^^\\\eeeeeehhhrrrwwwyyy~~~xxxrrrooonnnnnnnnnmmmlllkkkjjjjjjhhhgggeeeeeeeeedddbbbaaa___]]]\\\\\\]]]]]]\\\[[[WWWVVVVVVUUUUUUVVVWWWWWW]]]\\\[[[[[[[[[ZZZWWWTTTUUUUUUUUUVVVZZZ```dddfffbbbZZZSSSPPPNNNMMMTTT^^^gggnnn}}}uuu]]]OOOLLLNNN\\\lllpppuuu{{{{{{uuuqqqtttxxxxxxyyylll^^^RRR<<<666222222222111000111111000000000////////////////////////////////////////////////////////////---......///000111111111222000...,,,+++,,,---/////////...------...//////111111111111111333666888===@@@BBBBBBBBBJJJ]]]mmmuuu||||||{{{ppp[[[OOOMMMTTTaaammmrrrpppjjjrrr~~~qqqnnnkkkjjjjjjjjjppp|||eeeYYYRRRKKKDDD@@@>>>===<<<;;;;;;<<<>>>???@@@BBBEEEIIIMMMSSSYYY^^^ccclllzzzuuufff]]]]]]ccchhhrrr~~~qqqdddWWWOOOFFFPPPTTTZZZeeeooo~~~|||{{{{{{zzzyyyxxxuuurrrqqqqqqqqqqqqrrrrrrpppnnnmmmkkkiiiiiigggfffeeedddccccccdddeeeeeebbb___]]]\\\[[[ZZZYYY[[[ZZZYYYZZZZZZYYYVVVSSSOOOPPPRRRRRRQQQOOOMMMKKKGGGHHHIIIIIIIIIKKKOOORRRSSSQQQQQQWWW```fffhhhfff^^^^^^]]]\\\]]]aaaggglllooottt|||000111222333444555666777999666777;;;>>>>>>AAAEEEKKKbbb}}}lllaaacccjjjnnnpppppp}}}```WWWYYYYYYaaannn}}}nnnfff```eeeoooqqqhhh\\\MMMJJJIIIIIIMMMSSS[[[aaa```___]]][[[\\\```hhhnnnsss|||~~~zzzooonnnppp|||zzzsssooopppnnnlllkkkjjjjjjjjjiiigggdddbbbaaabbbaaa___]]]\\\\\\\\\]]]^^^]]]ZZZXXXUUUUUUUUUUUUUUUVVVVVVWWWZZZYYYXXXYYYYYYWWWUUURRRTTTSSSSSSTTTVVVYYY]]]```]]]XXXSSSPPPNNNNNNSSSZZZ___cccmmmvvv```SSSMMMHHHQQQ```eeeqqqxxx|||xxxrrrrrruuuxxx|||tttttt|||{{{ooocccZZZ@@@777000111333111111333000000000////////////...................................................+++,,,,,,---...///000000//////......---,,,,,,,,,////////////////////////000111222111111333777;;;===AAADDDCCCEEEPPPcccqqquuu}}}zzz}}}kkkVVVLLLMMMVVVcccmmmoooooommm{{{uuunnnmmmkkkjjjkkktttvvvbbbWWWQQQJJJCCC???<<<<<<;;;;;;<<<===>>>???@@@CCCGGGKKKPPPVVV]]]bbbhhhuuuuuufff]]]\\\aaafffqqqssseeeWWWNNNGGGOOORRRXXXfffqqq~~~|||{{{{{{{{{zzzxxxuuurrrqqqpppqqqrrrqqqpppooommmkkkiiihhhggggggfffeeedddddddddeeeeeefffccc___]]]\\\\\\[[[ZZZYYYYYYYYYZZZ[[[ZZZXXXVVVPPPQQQRRRSSSRRRPPPNNNLLLGGGHHHIIIIIIIIIKKKNNNPPPQQQNNNMMMSSS\\\cccfffeee______^^^]]]]]]```eeehhhooossszzz111111222333444666666777999777888===@@@AAADDDIIINNNfffxxxdddbbbhhhjjjjjjkkknnnoooZZZWWWZZZ]]]iiiyyy}}}iiidddeeeqqq~~~|||kkkYYYKKKHHHFFFIIIKKKPPPYYYbbbgggfffeeeccceeennnzzzpppdddaaa]]]ccclll}}}~~~wwwrrrrrrnnnjjjhhhhhhiiiiiiiiifffccc___^^^``````]]][[[YYYYYYYYY[[[[[[ZZZWWWTTTUUUVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWXXXXXXWWWTTTQQQSSSRRRRRRUUUUUUUUUXXX^^^\\\ZZZWWWSSSPPPOOORRRUUUWWW[[[aaarrryyyggg[[[SSSHHHLLLYYY]]]mmmuuu{{{zzzuuuqqqrrruuu~~~rrrkkkpppsssiiidddIII<<<222222333111111555000000////////////......................................................++++++,,,---......//////,,,---///000000111000000///////////////////////////111222111000333888===>>>CCCFFFFFFLLLZZZjjjtttttt}}}{{{yyygggTTTLLLOOOWWWbbbkkkjjjmmmrrrwwwmmmllljjjiiimmmyyy|||nnn^^^TTTLLLDDD???===::::::;;;;;;<<<===>>>???BBBEEEIIINNNSSSZZZbbbgggooo~~~tttfff]]][[[___dddooo}}}vvvhhhZZZQQQHHHNNNOOOVVVeeeqqq}}}{{{{{{zzzzzzyyywwwuuurrrqqqqqqrrrsssoooooommmllljjjiiihhhggghhhgggfffdddddddddeeeeeefffccc```]]]]]]\\\[[[ZZZXXXXXXXXXYYY[[[[[[XXXVVVRRRRRRSSSRRRQQQOOOMMMLLLGGGHHHJJJJJJIIIJJJLLLNNNNNNLLLKKKOOOVVV^^^bbbccc^^^^^^^^^^^^^^^aaaeeehhhrrrtttyyy222333333444555666666777999777999>>>BBBCCCGGGLLLXXXqqq|||mmmeeejjjmmmgggdddgggmmmggg\\\]]]```iiivvv}}}wwweeedddkkk}}}lllTTTHHHEEEEEEHHHJJJMMMVVV```hhhhhhiiilllssssss___WWWVVVWWW```mmm~~~}}}xxxsssnnngggdddeeeggghhhiiieeeaaa]]]]]]___aaa^^^\\\ZZZYYYWWWWWWXXXWWWVVVTTTVVVWWWWWWWWWWWWWWWVVVVVVUUUVVVWWWYYYZZZXXXTTTQQQUUUSSSTTTWWWVVVTTTWWW^^^______]]]XXXSSSQQQPPPOOOQQQTTTXXXfffpppfff\\\MMMKKKTTTXXXiiiooowwwzzzvvvpppnnnooowwwhhhjjjwwwnnnkkkVVVDDD666555444000000555000000/////////.........------------------------------------------------,,,---------......//////...............000111111.........//////.........///111222111000333999???@@@FFFIIILLLUUUeeeqqqvvvpppxxxooo```QQQNNNTTT^^^hhhppprrrvvv}}}uuukkkjjjhhhiiipppoooeeeYYYPPPGGG???<<<===999999:::;;;<<<===>>>???EEEHHHLLLRRRXXX___ggglllvvvzzzpppddd\\\[[[___ccckkkxxxzzzmmm___VVVJJJLLLJJJPPPaaalllxxx|||zzzyyyxxxxxxvvvuuutttrrrqqqqqqrrrrrrooonnnmmmlllkkkjjjiiiiiiiiihhhfffeeedddddddddeeeeeeccc```^^^^^^]]][[[YYYYYYXXXXXXYYYZZZYYYWWWTTTSSSSSSRRRPPPOOOMMMLLLKKKHHHIIIJJJJJJIIIIIIKKKLLLJJJIIIJJJLLLQQQWWW]]]aaaZZZ\\\]]]___```ccchhhkkkqqqsssvvv{{{333444444555555666666666999777999???CCCEEEIIINNNccc|||lllfffiiirrrpppccc^^^ccclll{{{aaa\\\aaacccuuu~~~xxxrrrccceeeppplllPPPGGGCCCDDDGGGIIIKKKSSS^^^eeehhhlllrrrvvvcccXXXUUUUUUUUU```nnn}}}}}}tttnnnfffbbbcccfffhhhiiiddd```\\\]]]```bbbaaa^^^^^^[[[WWWUUUVVVWWWXXXXXXWWWXXXXXXXXXXXXWWWVVVUUUTTTUUUXXXZZZ\\\ZZZUUUQQQVVVTTTUUUYYYWWWTTTXXX___bbbdddbbb\\\VVVRRROOOLLLLLLPPPTTT```wwwnnncccQQQKKKRRRUUUeeekkktttyyyuuunnnkkkkkkwwwxxxeeebbbwwwxxxpppmmm```KKK:::777555000000555000/////////............------------------------------------------------.........///////////////222000,,,***)))***---...,,,------......------,,,...111333111000222:::@@@CCCHHHLLLPPP\\\lllvvvwwwjjjrrr~~~{{{eeeWWWLLLNNNYYYeeepppxxxssskkkjjjhhhjjjuuuzzzggg```WWWOOOEEE===;;;>>>888999:::;;;<<<>>>??????GGGJJJOOOTTT[[[ccckkkppp}}}zzzuuulllbbb\\\[[[___bbbeeerrr|||pppddd[[[JJJKKKFFFLLL]]]fffppp~~~}}}zzzyyyxxxwwwvvvtttssssssrrrqqqqqqqqqqqqoooooonnnmmmllllllkkkkkkjjjiiigggeeeddddddddddddeeecccaaa______]]][[[XXX[[[ZZZYYYYYYYYYXXXUUURRRTTTSSSQQQNNNLLLKKKJJJJJJIIIJJJKKKKKKIIIIIIJJJKKKHHHHHHIIIJJJMMMSSS[[[```WWWZZZ\\\___bbbfffjjjnnnoooppprrrvvv|||222444666777666444444555777666:::AAACCCGGGSSS```zzzxxxkkkeeerrrsssrrrlll[[[^^^uuujjj\\\\\\eeelll~~~tttiiicccddduuukkkPPPKKKGGGDDDDDDEEEIIIRRR[[[ggghhhnnn|||yyygggYYYPPPOOOSSSYYY```ooo}}}vvvpppnnnjjjfffddddddfffgggaaaaaa```_______________YYYXXXWWWVVVUUUVVVWWWXXX[[[YYYXXXXXXZZZZZZXXXUUUVVVVVVVVVXXXYYYYYYWWWUUUSSSRRRQQQQQQQQQSSSTTTUUU]]]gggjjjbbbWWWRRRNNNJJJNNNMMMOOO[[[vvv~~~vvvkkkZZZLLLLLLUUU___iiiqqqooommmlllhhhbbbiiizzz|||nnn___YYYooo|||pppkkklllTTT===555555333000000000000000000////////////,,,---......//////......///...---,,,,,,---...///,,,,,,,,,---...///000000000///---++++++---///000000///---,,,,,,---...//////000111111333666<<>><<<:::;;;<<<<<<<<<>>>AAADDDGGGKKKPPPUUU[[[cccnnnvvv{{{pppccc\\\YYYXXX\\\bbbhhhssszzzpppdddZZZRRRKKKHHHLLLVVVaaammmxxx|||||||||~~~|||yyyzzz{{{xxxvvvvvvvvvuuuqqqmmmmmmppptttpppooonnnmmmlllkkkkkkkkkeeefffffffffeeedddcccccccccaaa```______^^^\\\ZZZUUUVVVXXXYYYYYYWWWVVVTTTSSSRRRRRRQQQOOOMMMKKKJJJJJJIIIHHHFFFFFFGGGHHHHHHHHHIIIIIIIIIKKKOOOTTTYYY[[[ZZZZZZ\\\```dddfffgggnnnnnnnnnrrrxxx222444666666555444555555888888<<>><<<::::::;;;<<<<<<<<<>>>AAADDDGGGKKKQQQWWW^^^hhhttt|||vvvkkk```ZZZXXXYYY]]]ccchhhsss}}}ssshhh___TTTLLLHHHKKKRRR[[[gggqqqxxxxxxzzz~~~~~~zzzzzzzzzwwwuuuttttttssspppnnnmmmooorrroooooommmlllkkkjjjjjjjjjfffffffffeeeddddddccccccbbbaaa_________^^^\\\YYYVVVWWWXXXXXXXXXWWWVVVUUUTTTSSSRRRPPPNNNLLLKKKJJJLLLKKKJJJJJJJJJJJJJJJKKKHHHHHHHHHHHHIIIMMMSSSWWW\\\[[[[[[\\\___ccceeegggiiihhhgggiiiooozzz222444666666555444555666999:::>>>EEENNN]]]rrr{{{{{{xxxjjjddd[[[fffggg]]]\\\]]]hhhyyy}}}}}}{{{xxxuuuqqqggg]]]\\\aaarrrjjjQQQIIIFFFDDDDDDEEEIIISSS^^^iiirrruuucccVVVMMMJJJLLLQQQWWWddd|||{{{xxxooolllhhhdddbbbaaaaaabbb^^^^^^]]]\\\\\\\\\\\\\\\WWWVVVVVVUUUVVVWWWYYYZZZYYYWWWWWWXXXYYYZZZYYYXXXUUUTTTSSSTTTTTTTTTRRRPPPRRRRRRQQQPPPQQQRRRSSSTTT\\\dddiiiddd\\\VVVRRRNNNJJJJJJKKKSSSccc}}}wwwjjjZZZRRRPPPUUU^^^dddbbb___bbbgggjjjeeeooonnngggcccaaaooozzztttrrraaaKKK===444000111444111111111111000000000000,,,---......//////......000000///......///000000------..................////////////////////////------...............---...///111222444999???CCCIIIOOORRRUUU^^^iiijjjeeeiiimmmyyyfffXXXNNNHHHIIIVVViii~~~vvvlllhhhiiiiiinnn}}}uuuiiiYYYSSSJJJCCC>>><<<:::888:::;;;<<<<<<===???BBBEEEGGGLLLSSSZZZcccnnn{{{|||oooeee[[[WWWWWWXXX^^^dddhhhqqq|||xxxnnndddVVVNNNGGGIIINNNUUU___gggoooqqquuu{{{}}}zzzyyyvvvtttqqqrrrrrrpppnnnnnnoooqqqnnnnnnlllkkkjjjiiiiiiiiihhhgggeeedddcccccccccdddbbbaaa___^^^^^^]]][[[YYYXXXXXXWWWWWWWWWVVVVVVVVVVVVTTTRRROOOMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKHHHHHHGGGFFFGGGKKKQQQUUU[[[ZZZZZZZZZ\\\___bbbdddeeebbb___```gggsss222444555555555444666777888:::>>>FFFRRRgggvvvaaa\\\YYYiii}}}^^^\\\```___jjj~~~~~~|||zzzyyyvvvtttqqqkkkbbbZZZXXX___qqqgggQQQEEECCCBBBCCCCCCGGGRRR^^^nnn|||zzzlll\\\QQQKKKIIIMMMRRRWWWfff}}}|||{{{yyywwwmmmkkkgggccc```___^^^___^^^]]]\\\\\\[[[[[[\\\\\\VVVVVVUUUUUUVVVXXXYYYZZZWWWWWWWWWWWWXXXYYYYYYYYYUUUTTTSSSSSSSSSSSSRRRPPPRRRQQQPPPPPPPPPQQQRRRSSSWWW^^^cccccc]]]VVVQQQNNNHHHIIIKKKPPP\\\ttt|||qqqbbbUUUMMMRRRZZZaaaaaa^^^```fffllldddkkkjjjhhhjjjggglll}}}{{{vvviiiUUUBBB555///111555222111111111000000000000,,,---......///.........------------------------...............---------...//////000000//////...,,,---.../////////...---...///111333666;;;AAAEEELLLNNNRRRXXXaaahhhgggccciiiqqqqqq___TTTIIIEEEHHHXXXpppyyykkkeeedddfffhhhqqqjjjeeeVVVPPPHHHAAA===;;;999888:::;;;<<<======???CCCEEEIIINNNUUU]]]fffrrryyyiii```WWWTTTTTTWWW\\\bbbfffooozzz}}}sssiiiXXXOOOGGGGGGKKKPPPYYYaaagggkkkqqqxxx|||yyyvvvtttpppqqqqqqqqqppppppppppppmmmmmmkkkjjjiiihhhhhhhhhiiigggeeebbbbbbbbbcccdddbbb```^^^]]]]]]\\\[[[YYYYYYXXXWWWVVVVVVVVVVVVVVVWWWUUURRROOOLLLLLLLLLMMMHHHIIIKKKLLLLLLKKKJJJJJJIIIIIIHHHFFFGGGJJJOOOTTTXXXXXXXXXXXXXXXZZZ]]]```ccc```^^^^^^eeeooo{{{222333555555444555666888777:::???FFFVVVoooxxx^^^\\\aaauuuttt[[[]]]bbbaaakkk~~~~~~~~~}}}zzzxxxxxxtttrrrqqqoooiii```[[[XXXbbbsss~~~fffQQQDDDCCCDDDDDDDDDHHHTTTaaassstttgggXXXOOOIIIHHHLLLQQQVVVeee|||~~~~~~{{{yyyxxxwwwvvvuuukkkiiifffbbb___]]]]]]]]]^^^]]]\\\\\\[[[[[[\\\\\\VVVVVVUUUUUUVVVXXXYYYZZZWWWWWWWWWWWWWWWXXXYYYZZZVVVTTTSSSSSSTTTTTTSSSRRRRRRQQQPPPOOOOOOPPPQQQQQQTTTYYY```ccc___XXXRRRPPPIIIIIILLLPPPXXXlll{{{ooo___SSSNNNUUU^^^bbb```___ccchhhbbbhhhgggjjjpppkkkhhhqqqyyyppp^^^GGG777000222555111111111000000000000///,,,---......///.........,,,,,,------------,,,,,,...............---------......////////////......+++,,,.../////////...---...000222444777<<>>@@@CCCFFFKKKPPPXXX___hhhsssuuueee\\\TTTRRRRRRUUUZZZ```dddmmmwwwvvvkkkYYYOOOGGGFFFIIINNNVVV^^^dddiiipppwww~~~{{{xxxuuurrrrrrrrrrrrrrrrrrqqqqqqmmmlllkkkjjjiiihhhhhhhhhiiigggeeebbbaaaaaabbbcccbbb```]]]\\\\\\[[[ZZZYYYZZZYYYXXXVVVVVVUUUVVVVVVWWWUUURRROOOMMMMMMMMMNNNIIIJJJKKKLLLLLLLLLJJJJJJJJJJJJIIIHHHHHHJJJNNNRRRVVVWWWYYYXXXXXXXXX[[[^^^dddcccbbbdddiiipppxxx|||222333444444444555777999666<<>>@@@DDDGGGMMMRRRZZZaaajjjuuu}}}qqq```XXXQQQPPPQQQTTTZZZ```dddkkkuuuwwwlllZZZPPPGGGEEEGGGKKKSSSZZZbbbhhhpppwww}}}{{{xxxuuusssqqqqqqrrrrrrrrrqqqmmmmmmkkkjjjiiihhhhhhhhhhhhgggeeecccbbbaaaaaabbbbbb___\\\[[[[[[[[[ZZZYYYYYYYYYXXXWWWVVVVVVUUUTTTTTTSSSQQQPPPOOONNNOOOOOOMMMMMMMMMMMMMMMLLLKKKKKKIIIJJJKKKJJJIIIJJJLLLNNNSSSWWW[[[[[[ZZZYYY[[[^^^dddeeefffhhhlllqqquuuxxx222333444444333555777:::666@@@JJJSSSfffttt___jjj|||qqqcccZZZ]]]dddlllyyy~~~}}}}}}{{{xxxsssppplllgggeeeiiijjjccc]]]\\\WWWfffvvv}}}{{{ppp\\\JJJBBBCCCEEEFFFFFFJJJXXXfffxxx{{{pppdddVVVMMMIIIHHHKKKQQQZZZddduuu~~~{{{zzztttwwwzzz|||}}}}}}}}}}}}~~~{{{|||~~~|||zzzwwwuuurrrnnnkkkhhhfffdddbbb```^^^]]]]]]\\\[[[ZZZZZZYYYYYYZZZZZZXXXWWWVVVVVVVVVVVVXXXXXXXXXYYYXXXVVVTTTTTTWWWZZZUUUSSSRRRRRRTTTVVVVVVVVVRRRQQQOOONNNNNNNNNOOOPPPPPPSSS\\\ffffff]]]VVVUUUPPPLLLLLLOOOSSS^^^{{{jjjSSSLLLLLLTTT___fffeeeeeehhhkkkmmmjjjnnnxxxvvvqqqwww}}}wwwfffOOO===666333000////////////.........---,,,---......//////......---......//////......---,,,---------.../////////...---,,,++++++,,,---...,,,,,,,,,---...///000000111222444666888===CCCGGGHHHKKKYYYjjjoookkkmmmwwwnnnYYYOOOIIIMMM\\\uuuwwwmmmhhhhhhiiinnnzzzpppbbbYYYOOOJJJCCC>>>;;;;;;:::999999;;;<<<===>>>AAAEEEHHHNNNSSS[[[ccclllxxxyyylllZZZSSSMMMNNNQQQUUU\\\bbbdddlllttt~~~wwwmmm[[[QQQHHHDDDEEEHHHNNNUUU\\\cccllltttyyy~~~{{{wwwtttpppooopppqqqqqqooonnnmmmlllkkkjjjiiiiiiiiigggfffeeedddcccaaa``````bbb___\\\ZZZZZZZZZZZZYYYXXXYYYYYYYYYXXXVVVTTTSSSQQQQQQQQQQQQPPPPPPPPPPPPOOONNNMMMLLLKKKJJJJJJJJJGGGIIIKKKKKKJJJIIIIIIJJJNNNSSSYYY[[[YYYXXXYYY[[[bbbbbbdddfffkkkoootttwww222333444444333555888:::777CCCOOOZZZnnn~~~~~~yyygggwwwccc^^^[[[___hhhuuu~~~~~~}}}{{{wwwrrrnnngggaaa```fffgggaaa[[[[[[SSScccrrrwwwssshhhTTTCCC>>>@@@BBBCCCBBBGGGUUUdddzzzyyyqqqeeeWWWPPPLLLKKKOOOTTTaaagggvvvzzzxxxtttvvvyyy{{{{{{}}}~~~{{{zzzzzz}}}|||zzz|||}}}|||zzzxxxvvvrrrlllhhhgggfffdddbbb```___^^^]]]ZZZZZZYYYXXXXXXXXXXXXXXXYYYXXXWWWVVVUUUVVVWWWXXXXXXYYYYYYVVVSSSSSSVVVYYYSSSRRRPPPQQQSSSVVVVVVVVVRRRQQQOOONNNNNNNNNOOOOOOMMMPPPYYYdddeee\\\UUUTTTSSSMMMKKKNNNPPPYYYsssoooSSSOOOMMMRRR___iiikkkkkknnnssssssnnnrrr}}}}}}{{{}}}xxxgggPPP???999333...///.........------------,,,---......//////......++++++,,,------,,,++++++,,,,,,------...///000000...---+++******+++---...------,,,,,,---...000111222333555666999===CCCGGGFFFJJJZZZnnnrrrlllppp|||lllWWWMMMEEELLL___{{{tttllljjjjjjkkkttt}}}oooaaaSSSNNNIIIBBB===::::::999999999;;;<<<===???AAAEEEHHHNNNTTT\\\dddnnn{{{vvvhhhWWWPPPKKKMMMRRRWWW^^^eeeffflllttt}}}xxxmmm]]]RRRHHHDDDCCCEEEJJJQQQUUU]]]gggooouuu{{{}}}xxxtttooommmnnnpppooonnnnnnnnnlllkkkjjjiiiiiiiiifffffffffeeecccaaa```___bbb___[[[YYYYYYZZZYYYYYYXXXXXXYYYZZZXXXVVVTTTRRRPPPPPPQQQRRRRRRQQQQQQPPPNNNMMMKKKIIIGGGGGGGGGHHHEEEGGGJJJKKKJJJHHHGGGGGGHHHNNNVVVYYYWWWTTTUUUVVV______```cccgggmmmssswww000111222333222333555777<<>>??????@@@CCCCCCGGGSSS___xxx}}}{{{zzzvvvpppeeeXXXOOOLLLNNNQQQWWW___iiixxx~~~{{{}}}~~~{{{zzzzzzzzzwwwtttvvvvvvwwwvvvsssoookkkiiieeedddccc```]]]ZZZWWWUUUUUUVVVVVVVVVVVVVVVVVVWWWVVVVVVWWWWWWWWWWWWVVVVVVUUUUUUTTTSSSRRRPPPOOONNNQQQQQQQQQQQQQQQQQQQQQQQQMMMMMMLLLLLLMMMMMMNNNOOOOOOQQQTTTYYY]]]^^^]]][[[RRROOOMMMMMMLLLNNNWWWaaasssrrr```UUUPPPQQQZZZcccfffggghhhuuuxxx|||nnndddXXXGGG999444222111///...---------...------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------***,,,,,,,,,+++,,,...000000333888<<>>???>>>@@@CCCDDDGGGRRR^^^rrr||||||}}}}}}|||yyytttjjj^^^SSSNNNNNNOOOXXX]]]gggyyy~~~}}}{{{|||}}}~~~}}}{{{zzz{{{zzzxxxvvvwwwwwwxxxwwwtttpppllliiieeedddbbb___\\\YYYWWWVVVTTTUUUUUUUUUVVVVVVWWWWWWUUUUUUUUUVVVUUUUUUTTTTTTTTTTTTSSSSSSRRRQQQPPPOOORRRRRRRRRQQQPPPPPPOOOOOOMMMMMMLLLLLLMMMMMMNNNOOONNNOOORRRVVVZZZ\\\]]]]]]UUUPPPMMMLLLJJJIIIOOOWWWgggrrrcccXXXQQQNNNVVV___eeehhhjjjtttxxx~~~qqqggg___PPP@@@666333111...---------------------------------------,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------***+++,,,,,,++++++---///000555;;;@@@CCCFFFIIIKKKKKKYYYlllwwwxxxzzzlllTTTJJJIIIEEEKKKZZZkkkuuu|||{{{jjjdddbbbcccsssyyyooofffXXXMMMDDDAAA===;;;;;;;;;:::888:::<<<>>>???BBBGGGLLLPPPSSSXXXbbbppp}}}mmm]]]PPPJJJFFFJJJPPPUUU\\\cccgggoooxxxssseee[[[QQQFFFAAA>>>===@@@EEEJJJJJJOOOWWW^^^gggttt}}}tttqqqooollljjjkkkkkkjjjiiijjjlllllljjjhhhhhhiiiiiihhhfffccc```___aaa```___^^^^^^^^^______\\\ZZZWWWWWWXXXYYYYYYXXXSSSSSSSSSSSSRRRRRRQQQQQQMMMMMMLLLKKKKKKJJJKKKKKKGGGHHHHHHHHHGGGFFFEEEDDDBBBEEEJJJMMMOOOQQQSSSUUUVVVXXXZZZ[[[]]]```dddggg000111111222333555:::===GGGXXXrrr{{{qqqbbb^^^oooxxxaaa]]]VVV]]]bbbiiiuuu|||~~~~~~yyywwwuuunnnaaaWWWUUUXXX___gggggg```ZZZYYYYYY\\\^^^XXXNNNDDD???>>>>>>>>>@@@CCCDDDGGGQQQ\\\ooo}}}zzz{{{|||}}}}}}{{{wwwooodddYYYQQQMMMLLLTTTYYYggg~~~~~~~~~|||zzzyyyyyyyyy{{{|||}}}}}}}}}|||{{{zzz{{{zzzzzz{{{|||||||||{{{yyyyyyyyyxxxtttoookkkhhhfffeeebbb___\\\YYYWWWVVVUUUUUUUUUVVVVVVWWWWWWWWWVVVVVVVVVVVVVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSTTTSSSSSSRRRQQQPPPOOONNNNNNMMMMMMLLLLLLMMMMMMNNNOOOMMMNNNQQQTTTWWWZZZ]]]^^^ZZZSSSMMMJJJHHHHHHMMMTTTcccpppeee[[[RRRLLLQQQZZZbbbjjjpppvvvzzzsssjjjeeeZZZIII<<<555222...,,,---......---------------------------------,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,,,,++++++---///111555<<>>@@@CCCHHHNNNSSSTTTZZZdddqqq|||lll\\\PPPJJJGGGKKKQQQWWW___fffjjjrrr{{{uuugggZZZPPPFFFAAA>>>===???CCCHHHHHHMMMUUU]]]eeesss{{{sssqqqooollljjjkkkllllllllllllmmmlllkkkjjjjjjjjjjjjiiigggdddbbb``````______^^^^^^^^^^^^^^^[[[YYYWWWWWWXXXYYYYYYYYYVVVUUUTTTSSSQQQQQQPPPPPPOOOOOONNNMMMLLLLLLMMMMMMGGGGGGGGGGGGFFFEEEDDDDDDCCCEEEIIIKKKMMMPPPSSSUUUWWWYYYZZZ[[[\\\^^^bbbeee///000111111222666;;;???JJJ]]]vvv{{{xxx|||yyyrrr^^^YYY[[[sssooo______YYYaaaeeennn{{{}}}~~~~~~zzzxxxvvvoooeee\\\XXX]]]gggpppooofff^^^\\\ZZZ]]]\\\VVVJJJAAA======>>>>>>AAACCCDDDFFFPPP[[[ooo{{{yyyyyyzzz{{{{{{zzzxxxssskkk___UUUNNNKKKNNNTTTdddzzztttuuuwwwzzz}}}}}}{{{zzz|||~~~||||||||||||{{{yyyxxxvvvuuuvvvxxxzzz{{{|||}}}}}}zzzzzzzzzxxxuuupppkkkhhhgggfffccc```]]]ZZZYYYXXXVVVVVVWWWWWWWWWWWWWWWXXXXXXYYYYYYXXXXXXWWWVVVUUUSSSSSSSSSSSSTTTUUUVVVWWWTTTTTTSSSRRRQQQPPPOOONNNMMMMMMLLLLLLMMMMMMNNNOOOLLLNNNPPPQQQSSSWWW[[[______VVVNNNJJJHHHHHHLLLSSS___ssspppjjj___UUULLLKKKQQQZZZhhhssszzz}}}wwwmmmkkkdddUUUHHH888333...,,,...///...---------------------------...---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------***,,,,,,,,,+++,,,...000111555:::@@@CCCGGGKKKMMMVVVgggvvvyyy|||nnnXXXJJJDDDBBBHHHKKKUUUfffzzzssseeecccccciii~~~ssskkk```SSSKKK@@@???===<<<::::::::::::<<<===>>>@@@CCCIIIPPPUUUXXX^^^iiivvv~~~}}}mmm]]]QQQKKKGGGKKKRRRYYYbbbiiimmmuuu~~~xxxjjjYYYOOOFFFAAA???===???CCCFFFGGGMMMUUU\\\eeerrr}}}{{{tttrrrqqqnnnllllllnnnnnnnnnnnnmmmlllkkkjjjkkkjjjiiigggeeedddcccbbb_________^^^^^^^^^]]]]]][[[YYYWWWVVVWWWYYYYYYXXXVVVVVVTTTSSSRRRQQQQQQQQQQQQPPPOOONNNMMMMMMMMMMMMGGGGGGFFFEEEEEEDDDDDDDDDCCCEEEHHHIIIKKKNNNQQQTTTWWWXXXYYYZZZ[[[]]]```ccc000111111111333777<<>>>>>>>>>>>AAADDDDDDFFFOOOZZZkkk}}}}}}zzzxxxwwwwwwwwwvvvuuuvvvuuuooofffZZZQQQMMMLLLQQQ```yyy{{{iiidddfffkkkpppuuu|||}}}}}}|||zzz{{{{{{{{{{{{zzzyyyvvvtttsssqqqsssvvvxxxyyyzzz{{{|||yyyyyyyyyxxxvvvqqqmmmkkkiiigggddd```]]][[[ZZZYYYYYYXXXXXXXXXXXXXXXXXXWWWYYYYYYYYYYYYXXXWWWVVVUUUUUUTTTSSSSSSSSSTTTUUUVVVTTTTTTSSSSSSRRRQQQPPPPPPMMMMMMLLLLLLMMMMMMNNNOOOMMMNNNPPPPPPQQQTTTZZZ___aaaYYYPPPLLLIIIHHHJJJOOOXXXeeezzzxxxtttggg[[[NNNGGGFFFNNN```oooxxxzzz|||rrrqqqnnnbbbWWW:::444...---///000///...------------------------///...,,,******+++,,,---++++++++++++++++++++++++)))******+++,,,,,,------+++,,,------,,,---///111333777;;;???CCCGGGLLLOOO^^^nnnxxxwwwzzz|||cccSSSIIIDDD@@@IIIOOOZZZiiiyyy}}}nnndddeeegggnnnyyyooofffZZZNNNHHH@@@???===;;;999999;;;<<<<<<===>>>@@@DDDJJJRRRWWW]]]dddppp~~~|||ooo```PPPJJJGGGKKKRRRYYYccckkkttt{{{|||nnnXXXOOOFFFBBB@@@>>>@@@DDDEEEFFFLLLUUU\\\dddooozzz~~~~~~wwwuuutttpppmmmmmmnnnoooooonnnllljjjiiihhhiiihhhfffcccbbbbbbcccddd```````````````___^^^^^^[[[YYYVVVVVVVVVWWWWWWVVVUUUTTTSSSSSSSSSSSSUUUUUURRRQQQPPPNNNMMMLLLLLLLLLGGGFFFFFFEEEDDDDDDDDDDDDCCCDDDFFFGGGHHHKKKOOORRRTTTVVVWWWXXXYYY[[[^^^aaa111222222222444888>>>BBBPPPeee}}}}}}}}}|||yyytttmmmaaaWWWRRRUUU\\\uuuxxxccc]]]]]]gggmmmrrr}}}zzzzzz}}}}}}wwwooogggccc]]]fffttt}}}pppeeeaaa```bbb```XXXMMMCCC@@@@@@>>>>>>AAADDDDDDFFFOOOZZZfffvvv~~~|||yyywwwvvvuuutttrrrpppsssuuurrriii^^^TTTOOOOOORRR^^^rrryyyhhhWWWQQQUUU[[[bbbgggrrrsssttttttsssuuu{{{yyyyyyyyyxxxvvvssspppooooooqqqtttvvvwwwxxxyyyyyywwwxxxyyyxxxvvvsssooommmjjjhhhdddaaa^^^\\\[[[ZZZZZZZZZZZZYYYXXXXXXXXXWWWWWWWWWWWWWWWVVVUUUTTTSSSVVVUUUTTTRRRRRRRRRSSSTTTUUUTTTTTTSSSRRRRRRQQQQQQMMMMMMMMMLLLMMMNNNNNNOOOMMMOOOOOOOOOOOOSSSYYY___bbbZZZRRROOOKKKGGGGGGJJJSSS\\\ppplll```QQQDDD???EEEXXXjjjsssttt|||vvvvvvuuulllaaa;;;555///---///111000...------------------------///...,,,******+++,,,---++++++++++++++++++++++++))))))***+++,,,,,,------,,,---......------///111777:::>>>AAAEEEIIINNNRRRcccqqqxxxuuuxxx}}}}}}uuu^^^QQQJJJDDD@@@IIISSS```kkkwwwwwwkkkcccfffjjjrrrvvvlllcccUUUIIIEEE@@@???===:::888999;;;===<<<===???@@@DDDKKKSSSXXXaaahhhvvv~~~{{{rrrbbbPPPIIIFFFJJJQQQYYYccckkkzzz~~~qqqXXXOOOFFFBBB@@@???AAAEEECCCEEELLLUUU\\\cccmmmxxxxxx}}}zzzxxxvvvqqqnnnnnnnnnoooooommmjjjhhhgggggghhhfffcccaaa```aaabbbdddaaaaaaaaaaaaaaa``````___[[[YYYVVVUUUVVVVVVVVVUUURRRRRRRRRRRRTTTVVVXXXYYYRRRQQQOOOMMMLLLKKKJJJJJJGGGFFFEEEDDDCCCCCCCCCDDDCCCDDDDDDEEEFFFHHHMMMPPPSSSTTTUUUVVVWWWYYY]]]```777333222555777999>>>DDDUUUnnn}}}yyyoooggg^^^UUUUUUWWWaaaggg^^^aaadddmmmqqq|||}}}|||zzzzzz{{{~~~|||yyytttqqqnnnllljjjqqqyyy{{{vvvmmmeeeaaaaaaaaa^^^WWWLLLCCC===<<>>EEEHHHJJJPPPWWWggglllnnnpppxxx~~~vvvyyy___KKKCCCDDDFFFSSS[[[fffpppzzznnnhhh```^^^hhh}}}oooddd\\\QQQGGGCCC>>>===;;;999888888999::::::999===CCCHHHKKKSSSZZZbbblllzzzxxx~~~~~~qqqfffUUUNNNHHHJJJOOOXXXeeepppzzzlll]]]OOOCCC@@@BBBAAAAAAAAABBBEEEKKKQQQXXX```hhhmmmvvv|||~~~xxxuuusssnnnjjjjjjkkkmmmmmmmmmkkkiiihhheeedddbbbaaaaaabbbdddeeeaaa```___```aaaaaa___]]]YYYXXXVVVTTTRRRRRRRRRRRRTTTSSSSSSUUUWWWXXXWWWUUUWWWUUURRRNNNKKKIIIHHHHHHIIIGGGDDDDDDDDDDDDCCCAAA@@@AAABBBDDDFFFHHHJJJKKKPPPQQQRRRTTTVVVYYY\\\]]]444111111555888;;;AAAHHHUUUppp|||tttnnndddZZZWWW^^^lll~~~ccc]]]bbbfffrrr{{{|||{{{{{{{{{|||~~~~~~{{{wwwtttqqqooonnnlllppptttuuupppggg___ZZZ\\\\\\YYYRRRIIIBBB???>>>>>>???@@@@@@BBBHHHRRRYYY```nnn}}}yyyxxxvvvsssqqqqqqppppppqqqsssrrrmmmjjjiiieeeaaaUUUVVVZZZbbbkkkpppqqqpppiiiaaaVVVNNNJJJLLLNNNPPPVVVXXX]]]bbbhhhmmmppprrrtttvvvwwwwwwuuurrrqqqqqquuuuuuuuuuuuvvvwwwxxxyyywwwvvvtttssstttsssqqqpppkkkjjjgggccc___[[[WWWUUUUUUWWWXXXWWWVVVTTTTTTUUUUUUUUUVVVVVVVVVVVVUUUUUURRRRRRRRRPPPOOONNNPPPRRRUUUUUUSSSRRRPPPNNNMMMMMMMMMLLLKKKKKKKKKLLLMMMNNNMMMOOOQQQQQQQQQRRRSSSUUU\\\[[[WWWOOOHHHDDDFFFIIIMMMWWWeee{{{oooXXXIIICCCFFFRRR___pppoooqqquuuvvvxxx~~~{{{fffGGG777222111,,,...111,,,------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,---......---...000222:::;;;@@@GGGKKKLLLRRRYYYeeehhhjjjnnnxxx~~~zzzsss[[[IIICCCFFFJJJZZZcccqqq}}}eeeaaa^^^```nnn|||mmmccc[[[PPPFFFBBB>>>===:::888888888999:::;;;:::===CCCHHHLLLUUU]]]iiisss}}}www}}}ssshhhWWWOOOJJJKKKPPPYYYfffqqqrrr___RRREEEAAAAAAAAAAAABBBFFFIIIMMMRRRWWW]]]dddhhhssszzz|||yyyuuupppllliiijjjkkkllllllkkkiiihhhiiigggeeecccbbbaaaaaaaaabbbaaa___`````````^^^\\\ZZZYYYWWWUUUTTTTTTTTTTTTTTTTTTTTTUUUWWWXXXWWWUUUWWWUUURRROOOLLLJJJIIIHHHJJJHHHEEEDDDDDDDDDCCCAAAAAAAAABBBCCCEEEHHHKKKLLLRRRRRRSSSTTTVVVXXXZZZ[[[111000111666:::===EEEMMMXXXsss|||vvvlllcccYYYiii}}}qqq^^^]]]eeekkkwwwzzzzzz{{{|||}}}~~~|||yyyvvvsssqqqqqqpppnnnnnnnnnmmmhhhaaaWWWQQQUUUTTTQQQKKKEEEAAA??????===>>>@@@@@@CCCIIISSS[[[___kkk{{{}}}yyywwwuuusssqqqppppppqqqsssuuuuuuqqqoooooommmiii]]]^^^___aaadddgggiiikkkfff```WWWOOOLLLJJJJJJJJJMMMNNNQQQVVV[[[aaafffiiimmmppptttvvvuuusssqqqqqqyyyyyyyyyyyyyyyzzz{{{{{{yyywwwuuuttttttsssqqqooojjjiiigggddd```\\\YYYWWWVVVWWWXXXWWWUUUSSSSSSTTTTTTUUUUUUUUUUUUUUUTTTTTTRRRRRRRRRQQQOOOOOOQQQSSSUUUTTTSSSQQQPPPNNNMMMLLLNNNNNNMMMMMMLLLMMMMMMMMMKKKMMMNNNNNNNNNNNNPPPRRRZZZ\\\ZZZSSSHHHCCCDDDHHHJJJSSS```tttwww```NNNFFFIIIUUUaaaooommmmmmnnnmmmmmmsss{{{rrrOOO;;;222111---...111,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,---111444999<<>>CCCIIIOOOXXXaaaqqq}}}zzzvvv|||vvvkkkYYYRRRKKKLLLQQQZZZgggrrrvvvcccUUUGGGAAA@@@???@@@BBBFFFIIIMMMQQQVVV\\\bbbfffqqqzzz}}}wwwqqqmmmggghhhjjjkkkkkkjjjiiihhhlllkkkhhhfffccc```^^^]]]bbbaaa```______^^^\\\ZZZ[[[ZZZYYYWWWVVVVVVVVVVVVVVVUUUUUUVVVWWWXXXVVVUUUVVVUUUSSSPPPNNNLLLJJJIIIKKKIIIFFFEEEEEEDDDCCCAAACCCBBBBBBBBBDDDGGGKKKMMMSSSSSSSSSTTTUUUWWWYYYYYY111000222777;;;???IIIRRR^^^vvv|||sssjjj]]]vvvfff\\\___iiiqqq~~~~~~yyyzzz{{{|||}}}~~~{{{zzzwwwtttrrrrrrrrrrrrnnnkkkhhheeebbb\\\SSSLLLPPPNNNIIIDDD@@@>>>===>>><<<===???@@@CCCJJJTTT\\\```kkkyyy}}}xxxwwwuuurrrqqqppppppqqqtttwwwvvvrrrqqqrrrqqqmmmggggggeeecccbbbbbbeeehhhgggccc]]]XXXTTTQQQMMMKKKLLLLLLMMMNNNRRRWWW\\\___dddiiiooottttttsssrrrqqqyyyyyyyyyyyyzzz{{{}}}}}}|||zzzwwwvvvuuusssqqqoookkkiiifffccc___]]][[[ZZZWWWXXXYYYWWWUUUSSSRRRSSSTTTTTTUUUUUUUUUTTTSSSSSSTTTTTTTTTSSSQQQQQQSSSUUUVVVUUUTTTRRRPPPOOONNNMMMPPPOOOOOONNNNNNMMMMMMMMMJJJLLLMMMMMMLLLLLLMMMOOOXXX]]]___XXXLLLEEEFFFJJJHHHPPP[[[mmmzzz{{{|||gggTTTKKKMMMXXXaaammmlllnnnooollljjjooovvvzzz}}}ZZZAAA444222---...000---------------------------***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,+++++++++---222555999===EEEMMMPPPQQQXXX```jjjggggggqqq}}}zzz{{{ttt^^^KKKBBBBBBLLLWWWooo~~~|||iiibbbcccfffqqq{{{pppeee^^^VVVLLLDDDAAA<<<;;;999888888999:::;;;???===???EEEKKKRRR]]]ggguuuyyyuuu{{{xxxmmm\\\TTTLLLLLLPPPXXXfffqqqvvvgggYYYJJJBBB???===>>>AAABBBFFFKKKPPPUUU\\\ccchhhqqq{{{xxxqqqlllfffggghhhiiijjjjjjiiiiiilllkkkjjjgggdddaaa^^^]]]cccaaa```______^^^[[[YYYZZZZZZYYYYYYXXXXXXWWWWWWXXXWWWVVVWWWXXXWWWVVVTTTUUUTTTTTTRRRPPPMMMKKKJJJKKKIIIFFFEEEEEEEEECCCBBBDDDCCCAAAAAACCCFFFJJJMMMPPPQQQQQQSSSUUUWWWYYYZZZ333222444999<<>>???BBBJJJTTT\\\bbbkkkyyy{{{wwwvvvtttrrrqqqppppppqqqtttvvvuuuqqqpppqqqqqqnnnmmmllljjjgggccccccdddfffjjjhhheeebbb___[[[VVVSSSRRRPPPNNNMMMMMMPPPSSSUUU]]]ccckkkqqqttttttttttttvvvvvvwwwxxxzzz{{{}}}~~~}}}{{{xxxwwwvvvtttqqqooonnnkkkfffaaa^^^]]]]]]^^^XXXYYYYYYXXXVVVTTTSSSTTTUUUUUUUUUUUUUUUTTTSSSRRRTTTTTTTTTSSSRRRRRRTTTVVVVVVVVVUUUSSSQQQPPPNNNNNNOOOOOOOOOOOONNNNNNMMMMMMKKKLLLMMMMMMKKKKKKLLLMMMUUU[[[___ZZZOOOGGGGGGJJJHHHOOOXXXgggqqqrrr~~~{{{lll\\\RRRSSSYYY___iiilllssswwwtttoooqqqwww|||zzzwwweeeGGG555222......000---------------------------*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------+++++++++++++++...333666999>>>FFFNNNPPPRRRYYYccckkkffffffsssxxxrrrxxx~~~kkkUUUFFF???BBBOOO\\\uuutttccc```aaahhhvvvvvvlllbbb\\\TTTJJJBBB@@@;;;:::999888888999;;;<<>>@@@GGGNNNVVVaaakkkwwwyyyuuuyyyyyyooo___VVVMMMLLLOOOVVVcccnnn~~~wwwkkk]]]NNNDDD???;;;<<<@@@AAAEEEIIIOOOTTT[[[bbbgggpppyyywwwooojjjfffgggggghhhiiiiiiiiiiiiiiiiiihhhgggeeecccaaa___cccbbb``````___^^^[[[YYYYYYYYYYYYYYYYYYYYYXXXXXXZZZYYYXXXXXXXXXWWWUUUSSSSSSSSSSSSSSSQQQNNNKKKIIIJJJHHHEEEDDDEEEEEEDDDBBBCCCBBB@@@@@@AAAEEEIIILLLLLLMMMNNNPPPSSSWWWYYY[[[333333555999===EEEUUUdddrrr{{{~~~yyyxxxzzzzzztttmmmjjjhhhjjj___```fffqqq~~~{{{zzzyyyyyyxxxyyyyyyyyyvvvvvvuuutttsssrrrqqqqqqkkkhhhddd```\\\WWWQQQNNNJJJFFF@@@<<<;;;:::999888:::;;;===>>>AAAHHHSSSZZZbbbjjjxxx~~~zzzvvvuuusssrrrqqqpppqqqqqqsssuuutttpppooorrrrrroooqqqooonnnlllkkkjjjiiihhhmmmllllllkkkjjjgggbbb___[[[XXXTTTPPPNNNMMMNNNNNNXXX^^^gggnnnsssuuuvvvwwwvvvwwwwwwxxxyyy{{{}}}}}}|||zzzwwwvvvuuusssqqqoooooolllfffaaa^^^]]]^^^___XXXYYYZZZYYYWWWUUUUUUVVVVVVVVVVVVVVVUUUTTTSSSSSSRRRRRRRRRQQQPPPQQQSSSUUUVVVUUUTTTSSSQQQOOONNNMMMNNNNNNOOOOOOOOONNNMMMMMMKKKLLLMMMLLLKKKJJJKKKLLLOOOUUU[[[YYYQQQIIIHHHIIIIIINNNUUUcccllljjjyyy~~~{{{qqqbbbXXXWWWZZZ\\\eeemmmxxx|||uuuvvv{{{nnnaaalllpppMMM666333///---///---------------------------*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,---------.........***+++,,,,,,---000444777:::???GGGMMMNNNPPPYYYdddkkkeeeeeessstttlllwww{{{fffOOOCCC???BBBOOO^^^tttoooaaaXXXZZZddduuuuuulllbbbZZZQQQGGGAAAAAA;;;:::888888888:::<<<===??????BBBJJJRRRZZZeeeoooyyyxxxtttwww|||yyyqqqcccYYYOOOLLLNNNTTT```kkkyyyzzzpppcccTTTIIIAAA<<<<<<@@@CCCFFFJJJNNNSSSYYY___cccmmmttt~~~xxxpppkkkhhhhhhhhhhhhhhhiiiiiiiiifffffffffeeedddccccccbbbcccbbbaaa``````___]]][[[XXXYYYZZZZZZZZZZZZZZZYYY\\\[[[YYYYYYXXXWWWUUURRRPPPQQQSSSSSSRRRNNNKKKIIIGGGEEECCCCCCDDDEEEDDDCCCAAAAAA??????AAADDDGGGIIIHHHIIIKKKNNNRRRUUUXXXZZZ222222444999>>>JJJ]]]oooyyy~~~}}}yyyxxxxxxsssjjjddddddpppzzz```]]]cccgggttt~~~~~~|||{{{xxxvvvuuuuuuvvvwwwtttuuuuuuuuutttrrrpppoooiiiiiifffaaaZZZSSSOOOMMMFFFBBB>>>;;;;;;;;;:::888999;;;<<<===@@@GGGQQQXXX```fffuuu|||xxxvvvuuusssqqqppppppqqqqqqrrrttttttqqqqqquuuvvvtttuuutttsssuuuwwwwwwssspppqqqqqqsssuuuvvvtttpppmmmfffccc^^^YYYUUURRRPPPPPPUUU[[[dddlllrrrvvvyyy{{{{{{{{{{{{zzz{{{{{{||||||xxxvvvtttsssrrrqqqooommmmmmllliiieeeaaa^^^\\\[[[XXXZZZ[[[ZZZXXXWWWWWWXXXWWWWWWWWWWWWVVVUUUTTTSSSQQQRRRRRRQQQPPPQQQSSSVVVTTTSSSRRRQQQOOOMMMLLLKKKLLLMMMNNNOOOOOONNNNNNMMMJJJKKKLLLKKKIIIHHHIIIJJJLLLQQQWWWYYYTTTNNNKKKIIIIIINNNSSS___zzzjjjbbbrrr~~~~~~uuueeeZZZXXXZZZ[[[dddlllyyy~~~wwwxxx}}}nnnWWW```~~~xxxQQQ777333///---///---------------------------)))******+++,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------)))+++---...000222555888;;;???FFFKKKKKKMMMXXXeeemmmfffgggtttuuulllzzz{{{dddMMMCCC@@@BBBOOO^^^mmm}}}jjj___UUUXXXcccvvvwwwnnnbbbYYYOOOEEEAAAAAA:::999888888888:::===>>>??????DDDMMMUUU]]]gggqqq|||~~~vvvqqqsssxxx|||zzzttthhh]]]RRRMMMNNNTTT___jjjvvv}}}ttthhhZZZOOOFFF???>>>AAAAAADDDIIIMMMRRRYYY___dddlllqqqzzz|||sssnnnjjjjjjiiiiiihhhhhhiiiiiifffeeedddcccbbbccccccdddcccbbbaaaaaabbbaaa___]]]YYYZZZ[[[\\\]]]\\\\\\[[[^^^\\\ZZZYYYYYYWWWTTTRRRNNNPPPRRRSSSRRRNNNJJJHHHDDDCCCAAABBBDDDEEEEEEDDD????????????@@@BBBDDDFFFHHHHHHJJJLLLOOORRRUUUWWW111000333888???MMMcccwww}}}{{{yyyxxxoooccc]]]^^^uuuoooYYY[[[ccchhhuuu}}}~~~}}}{{{wwwtttsssssstttuuussstttvvvvvvuuurrrooommmiiijjjhhhbbbXXXPPPLLLLLLCCC???<<<;;;<<<===;;;999999:::<<<<<>>>>>???EEEOOOWWW___iiirrr}}}uuuooopppuuuzzzzzzvvvkkk```UUUOOOOOOTTT___jjjyyy~~~xxxlll___TTTJJJAAA???BBB===@@@FFFLLLSSS[[[bbbhhhnnnrrryyyvvvrrrkkkkkkjjjiiihhhhhhiiiiiifffeeecccaaaaaaaaacccdddcccbbbaaabbbcccbbb```___ZZZ[[[]]]^^^___^^^^^^]]]^^^]]][[[ZZZYYYWWWTTTRRRMMMOOOQQQSSSRRRNNNJJJGGGBBBAAA@@@AAACCCEEEEEEDDD===>>>>>>???@@@BBBCCCDDDHHHIIIJJJKKKNNNPPPRRRTTT333111555===CCCLLLfff~~~}}}}}}zzzwwwtttkkk___WWWVVVxxxiii]]]]]]bbbiiivvv~~~|||zzzwwwuuutttsssrrrpppssstttuuuuuusssnnniiiffffffeeebbb___[[[UUUNNNIIIEEEBBB>>><<<;;;;;;;;;:::888777:::>>>@@@CCCKKKTTT[[[fffsss}}}zzzwwwtttssssssrrrqqqooorrrtttvvvwwwvvvwwwyyyzzz|||{{{{{{}}}{{{rrrmmmhhheeedddccc___\\\^^^fffmmmooorrryyy}}}}}}{{{{{{}}}~~~{{{yyyxxxwwwtttqqqooonnnmmmmmmmmmmmmmmmjjjfffaaa\\\YYYXXXWWWVVVWWWYYYZZZYYYXXXZZZYYYYYYXXXWWWUUUTTTSSSXXXVVVTTTRRRQQQSSSUUUVVVSSSRRRRRRQQQPPPNNNMMMLLLIIIJJJKKKMMMNNNNNNNNNNNNMMMLLLKKKJJJIIIHHHHHHHHHEEEKKKSSS\\\___ZZZQQQJJJKKKNNNQQQYYYrrrooo\\\lllwwwtttbbbXXXXXX\\\YYYhhhvvvzzzvvvuuuyyy~~~^^^ddddddtttzzzsss^^^DDD444000///...---///...---,,,+++,,,---...---------,,,,,,+++++++++)))******++++++******)))***+++,,,,,,,,,,,,+++***++++++,,,,,,...111666:::===>>>CCCJJJKKKNNN[[[jjjmmmmmmvvvwwwsss{{{cccNNNGGGCCCAAAOOOccclllppp___\\\[[[[[[gggxxxpppbbbUUUKKKEEE@@@>>>::::::999999999:::;;;<<<@@@BBBIIISSS[[[aaajjjsss{{{qqqjjjkkkrrrzzzzzzrrrppphhh]]]TTTNNNPPP]]]kkk}}}|||tttmmmbbbVVVLLLEEEBBBAAA???BBBGGGLLLRRRYYYaaafffiiiqqq~~~xxxrrrkkkkkkjjjiiiiiiiiijjjjjjddddddbbbaaa``````______ccccccbbbbbbaaaaaa``````]]]]]]]]]^^^^^^^^^______aaa\\\WWWVVVWWWXXXUUUQQQOOONNNNNNPPPRRRPPPLLLHHHFFFFFFFFFFFFFFFEEEDDDDDDAAA???>>>===>>>@@@CCCEEEJJJGGGGGGKKKMMMMMMPPPTTT333111666>>>EEEQQQkkk|||~~~zzzvvvpppeeeZZZWWWZZZ~~~rrrddd[[[\\\ccckkkyyy~~~|||{{{xxxuuutttsssrrrpppnnnpppqqqrrrrrrpppmmmjjjhhhgggdddaaa^^^ZZZUUUNNNJJJFFFBBB>>>;;;:::999888777888888:::>>>@@@BBBJJJSSS\\\fffrrr~~~xxxvvvtttssssssrrrpppnnnqqqrrrttttttttttttvvvxxx}}}||||||}}}|||vvvnnnjjjeeecccddddddaaa___dddmmmtttvvvwwwzzz||||||~~~zzzwwwvvvwwwxxxvvvsssuuutttrrrqqqpppoooooopppppppppnnnlllgggaaa\\\XXXYYYXXXWWWXXXYYYZZZYYYXXXZZZZZZZZZYYYXXXVVVUUUTTTWWWUUUTTTRRRRRRSSSTTTUUUTTTTTTSSSRRRQQQOOOMMMLLLLLLLLLMMMNNNNNNNNNMMMMMMLLLKKKJJJIIIHHHGGGGGGGGGEEEIIIQQQYYY]]]ZZZRRRLLLJJJMMMOOOWWWooouuu[[[eeeqqqvvveeeYYYXXX[[[ZZZggguuuxxxvvvwww}}}bbbccc```qqqrrrrrr^^^EEE555000///...---...------,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++******++++++++++++*********+++,,,,,,,,,,,,+++******+++,,,,,,...111666:::>>>???DDDHHHIIILLLYYYffflllmmmwwwzzzxxxvvv___KKKFFFDDDEEETTTgggoooooo___[[[[[[```ooowwwooocccVVVMMMFFF@@@===:::999999888999;;;<<<===AAACCCJJJTTT]]]dddoooyyyzzzpppiiijjjpppxxx~~~wwwtttlllbbbZZZTTTUUU___lllwwwvvvpppeeeYYYOOOGGGBBB@@@???BBBGGGLLLRRRYYYaaagggkkksssxxxqqqmmmlllkkkjjjjjjiiiiiijjjfffeeecccbbbaaa``````___bbbbbbbbbbbbbbbaaaaaaaaa_______________^^^^^^^^^___[[[VVVUUUWWWWWWTTTQQQOOONNNNNNOOOPPPOOOLLLIIIGGGGGGGGGGGGFFFEEEDDDCCCAAA???>>>===>>>@@@CCCDDDHHHFFFGGGKKKMMMNNNPPPUUU444333777@@@HHHWWWsss}}}~~~{{{vvvlll^^^TTTXXXaaa{{{iii^^^XXX]]]eeeooo~~~|||zzzzzzyyywwwtttrrrqqqpppooommmmmmmmmmmmmmmlllkkkjjjiiigggddd```]]]YYYTTTOOOLLLGGGCCC>>>;;;999777666555888888:::>>>@@@BBBIIIRRR\\\fffqqq|||vvvuuuuuuuuuuuusssqqqnnnnnnpppqqqqqqqqqqqqsssuuu|||{{{{{{|||~~~~~~rrrjjjccc```]]]]]]```bbbbbb```kkkuuu}}}|||{{{xxxwwwsssooooooqqqsssrrrqqqsssrrrqqqqqqqqqqqqrrrrrrppppppooommmiiiddd___\\\[[[ZZZXXXYYYZZZZZZYYYXXXYYYYYYZZZZZZYYYWWWVVVUUUUUUUUUTTTSSSSSSSSSSSSSSSUUUUUUTTTSSSQQQOOOMMMLLLNNNNNNNNNNNNNNNMMMLLLLLLLLLKKKJJJIIIHHHGGGFFFFFFEEEHHHNNNVVV[[[[[[UUUPPPJJJLLLNNNUUUiii~~~^^^```jjjyyyhhh[[[WWWXXX[[[eeepppuuutttwwwhhh___ZZZ~~~rrrmmmppp```III888000//////...,,,,,,,,,,,,,,,++++++***+++++++++++++++*********++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++******+++,,,---...222777;;;???AAADDDFFFFFFJJJVVVbbbiiillluuu~~~pppZZZHHHDDDEEEIIIYYYlllppp~~~ooo___[[[ZZZdddxxxuuunnncccXXXNNNFFF@@@<<<888888888888:::<<<>>>???BBBDDDKKKVVV___hhhuuuxxxoooggghhhnnnttt|||}}}yyyqqqiiibbb[[[ZZZaaakkkttt}}}yyyrrrhhh^^^TTTKKKDDD??????BBBFFFKKKRRRZZZbbbhhhnnnvvvxxxqqqpppooommmkkkjjjiiiiiiiiigggfffeeecccaaa``````___aaaaaabbbbbbbbbbbbbbbbbb`````````___^^^^^^]]]]]]\\\YYYUUUTTTVVVVVVSSSPPPPPPOOONNNOOOOOOOOOMMMKKKIIIIIIHHHGGGFFFEEECCCBBB@@@???>>>===>>>@@@BBBCCCFFFDDDEEEJJJMMMNNNQQQUUU555555999BBBLLL]]]yyy~~~|||{{{wwwkkkZZZRRR[[[iii~~~bbb[[[YYY```iiiuuu}}}yyyxxxxxxyyyvvvsssrrrqqqpppnnnllllllkkkjjjiiihhhggggggggggggccc___[[[XXXTTTPPPMMMFFFCCC>>>;;;999888777666999888:::>>>???AAAHHHQQQZZZcccnnnwww|||vvvvvvvvvwwwwwwvvvrrrooonnnooooooooonnnoooqqqtttzzzxxxwwwxxx{{{|||}}}|||rrrdddZZZVVVSSSQQQTTTYYY^^^``````ooo{{{}}}xxxrrrkkkhhhfffhhhnnnsssuuuvvvsssssssssssssssssssssssspppppppppooolllgggccc```[[[ZZZXXXXXXYYYYYYWWWVVVWWWWWWXXXYYYXXXWWWUUUTTTTTTSSSSSSSSSSSSRRRRRRRRRUUUUUUTTTRRRPPPNNNLLLKKKLLLMMMMMMMMMMMMMMMLLLLLLMMMLLLLLLKKKIIIHHHGGGFFFFFFGGGKKKSSS[[[]]]YYYUUUKKKLLLNNNSSSdddgggccchhh}}}{{{jjj\\\VVVTTTXXX```iiiooooootttmmm[[[SSStttyyyooonnncccOOO<<<111//////...***+++,,,---,,,+++***)))************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++,,,---...222777;;;AAACCCFFFFFFEEEJJJVVVaaafffkkkuuu~~~jjjVVVFFFCCCFFFNNN]]]mmmmmmwwwmmm___\\\[[[fff|||yyyqqqkkkbbbXXXOOOGGG@@@;;;777777888888:::===???AAAEEEGGGNNNWWW```jjjyyy|||uuukkkdddeeejjjpppwww}}}{{{|||}}}{{{uuummmgggaaa^^^aaahhhuuu|||zzztttkkkccc[[[RRRHHHBBB@@@CCCGGGKKKRRRZZZccciiiqqqyyyyyyrrrrrrqqqooollljjjiiihhhggghhhgggeeecccbbbaaa`````````aaabbbccccccccccccbbb``````___^^^]]]\\\[[[ZZZYYYWWWTTTTTTUUUTTTRRRPPPRRRQQQPPPPPPPPPOOOOOONNNKKKJJJJJJHHHGGGDDDCCCBBB@@@???>>>>>>>>>???AAABBBCCCAAADDDJJJMMMNNNQQQUUU555777;;;CCCOOOaaa{{{|||xxxyyyvvvjjjYYYSSS___pppsss___[[[]]]gggppp||||||xxxwwwxxxyyyvvvtttrrrqqqpppnnnlllkkkjjjhhhfffdddccccccccceeebbb^^^[[[XXXTTTPPPNNNEEEBBB>>><<<;;;;;;:::999999999;;;>>>>>>@@@GGGPPPXXX```jjjsssyyywwwvvvwwwxxxyyyxxxuuurrrnnnoooooonnnmmmnnnqqqsssxxxwwwvvvvvvxxxzzzzzzyyyvvvgggYYYPPPMMMKKKJJJNNNUUU\\\```aaannnzzz~~~tttkkk\\\ZZZZZZ___iiisssyyy|||xxxxxxwwwwwwvvvuuutttssstttttttttrrrnnniiidddaaa[[[ZZZXXXWWWWWWVVVTTTSSSSSSTTTVVVWWWWWWVVVTTTRRRSSSSSSSSSSSSRRRRRRQQQQQQSSSSSSRRRQQQOOOMMMKKKJJJIIIJJJKKKLLLMMMMMMMMMMMMNNNNNNNNNMMMLLLJJJHHHGGGHHHGGGIIIQQQ[[[___]]]XXXMMMMMMNNNRRR___wwwsssiiihhh{{{|||mmm^^^TTTPPPRRRXXXaaahhhiiinnnqqqXXXOOOkkksssnnngggWWWAAA222///000///***+++,,,---,,,+++***)))************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++,,,---///333888<<>>>>>>>>???@@@AAAAAA@@@CCCIIIMMMMMMPPPTTT555888===DDDOOObbbyyyyyyuuuuuurrrgggXXXUUUeeeyyykkk___^^^cccmmmvvv}}}zzzyyyxxxxxxxxxvvvsssqqqqqqpppnnnllljjjhhhfffdddbbbaaa``````cccaaa^^^[[[XXXUUUQQQMMMEEEBBB>>><<<<<<<<<;;;::::::999;;;===>>>???FFFOOOVVV^^^gggooo|||zzzwwwvvvvvvwwwxxxxxxvvvtttnnnooonnnmmmlllmmmpppssswwwvvvtttuuuvvvwwwwwwvvvxxxzzzzzzvvvlll```UUUOOOIIIGGGGGGKKKTTT]]]bbbdddjjjttt~~~rrreeeQQQOOOPPPWWWdddqqqyyy}}}}}}}}}|||{{{yyyxxxvvvuuu{{{zzzxxxuuuooohhhbbb___\\\ZZZXXXVVVVVVUUUSSSQQQQQQRRRUUUWWWWWWUUUSSSRRRSSSSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQPPPNNNMMMKKKJJJIIIJJJKKKLLLMMMNNNNNNNNNOOOPPPPPPOOOMMMKKKIIIGGGHHHFFFGGGPPPZZZ```]]]YYYNNNMMMNNNQQQZZZnnn}}}kkkdddvvv~~~ppp```TTTMMMLLLPPPYYYbbbdddhhhxxx|||zzz[[[NNNdddwwwooommm___FFF444000000///,,,,,,,,,,,,,,,++++++************+++++++++++++++++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,***+++,,,---///333999===CCCIIILLLJJJKKKUUUccclllpppyyywww]]]NNNBBBBBBIIISSS___hhhfffooo}}}jjj`````````kkkvvvmmmfffaaaYYYQQQJJJDDD>>>;;;888888888999;;;>>>@@@AAAHHHLLLTTT]]]dddnnn{{{uuuhhh```ZZZ]]]dddjjjqqqxxxzzz|||~~~xxxqqqmmmhhhbbbbbbdddkkkqqqzzzvvvpppjjjaaaVVVMMMEEEFFFHHHKKKQQQYYYbbbhhhrrr|||zzzrrrqqqooollljjjhhhfffffffffeeedddcccbbbaaaaaaaaa```aaaccceeeeeedddbbbaaa]]]\\\[[[ZZZYYYXXXWWWWWWTTTTTTUUUUUUTTTSSSRRRRRRRRRTTTUUUTTTRRRPPPPPPQQQLLLLLLKKKJJJHHHFFFDDDCCC??????>>>>>>>>>?????????@@@???BBBIIILLLLLLNNNRRR555:::???EEEOOOaaauuu|||wwwtttrrrlll```TTTVVVjjjeeeaaaaaahhhrrrzzz{{{xxxxxxyyyxxxvvvwwwtttqqqpppooonnnllljjjfffeeeeeedddbbbaaa``````aaa```^^^\\\ZZZVVVPPPMMMFFFBBB>>>;;;::::::999888::::::;;;===>>>>>>EEENNNUUU]]]fffnnnzzzyyyvvvuuuttttttvvvwwwvvvtttnnnnnnmmmkkkjjjkkkoooqqqsssqqqppppppqqqrrrqqqpppnnnpppppplllcccZZZSSSPPPGGGDDDDDDIIISSS\\\bbbdddfffmmmvvvrrraaaOOOMMMMMMTTTaaannnxxx|||~~~|||zzzxxx{{{{{{yyyvvvqqqkkkeeebbb]]][[[YYYWWWVVVUUURRRPPPPPPRRRUUUWWWXXXVVVTTTRRRTTTSSSQQQOOOOOOPPPQQQRRRPPPPPPPPPPPPOOONNNMMMLLLLLLMMMNNNOOOOOOOOOOOOOOOOOOOOOPPPOOOMMMJJJHHHFFFFFFDDDEEEMMMYYY___\\\WWWMMMLLLLLLOOOTTTffffff[[[ooossscccUUUMMMGGGKKKUUU___aaabbbrrrsss}}}{{{aaaOOO^^^ppprrrfffKKK666000000///...------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---******++++++++++++******,,,,,,+++******+++,,,,,,***+++,,,---000444999>>>DDDLLLPPPMMMPPP]]]llluuuuuu~~~mmmTTTIII???AAAKKKVVV```gggiiiqqq~~~hhhaaaccceeerrr~~~pppiiiaaa[[[TTTLLLGGGBBB>>>;;;999999999:::;;;===???AAAGGGLLLWWWaaahhhrrryyyrrrbbbZZZVVVZZZbbbiiiqqqwww{{{}}}{{{tttppplllfffeeegggggglllsssxxx{{{wwwqqqhhh\\\RRRGGGHHHIIILLLPPPXXX```gggppp|||~~~qqqpppnnnkkkiiigggfffeeedddcccbbbaaaaaaaaaaaaaaaaaabbbdddfffeeedddaaa```\\\\\\[[[ZZZYYYXXXXXXXXXSSSTTTUUUVVVUUUTTTSSSSSSOOORRRUUUTTTRRROOONNNOOOLLLLLLKKKJJJHHHGGGEEEDDD?????????>>>>>>>>>>>>???@@@???BBBHHHLLLKKKMMMPPP666:::@@@EEEOOO```rrr||||||wwwtttooofffZZZPPPVVVnnn|||aaabbbccckkkuuu|||~~~vvvtttvvvxxxwwwuuuuuussspppnnnnnnmmmkkkiiibbbccccccccccccbbbbbbaaa```___^^^]]]ZZZVVVPPPLLLFFFCCC>>>;;;999888666555;;;:::;;;======>>>EEEMMMVVV]]]fffnnn{{{~~~xxxuuusssrrrrrrtttuuuuuutttmmmmmmllljjjiiijjjmmmpppnnnlllkkkjjjlllllllllkkkfffhhhhhhddd\\\UUURRRQQQDDDBBBAAAFFFPPPZZZ```cccdddiiiqqq{{{rrr```SSSPPPOOOUUUaaannnwww{{{}}}|||vvvwwwwwwvvvsssoookkkhhh___]]]ZZZXXXWWWVVVSSSQQQPPPSSSVVVXXXYYYWWWUUUSSSTTTSSSPPPNNNNNNOOOQQQSSSPPPPPPQQQQQQPPPPPPOOONNNPPPPPPQQQQQQPPPPPPOOOOOONNNOOOOOONNNMMMJJJGGGEEEDDDBBBCCCLLLWWW]]]ZZZTTTLLLKKKKKKMMMQQQaaa___SSSiiivvveeeVVVNNNEEEHHHSSS___``````nnnkkkyyy}}}fffPPPZZZvvvrrruuujjjMMM666000000...///...---,,,+++,,,---...+++++++++,,,,,,---------*********++++++*********---,,,+++******+++,,,---***+++,,,...000444:::>>>EEEMMMRRRPPPSSSbbbrrr{{{uuu}}}fffOOOEEE===AAALLLXXXbbbffflllttt|||gggbbbeeegggyyyyyylllggg]]]XXXPPPIIIDDDAAA===;;;:::999999:::;;;===???@@@FFFLLLXXXdddlllvvvwwwppp^^^WWWSSSXXXaaaiiiqqqwww|||~~~}}}vvvsssooojjjhhhjjjhhhkkkpppsssuuuxxx~~~|||uuulll___UUUIIIIIIJJJLLLPPPWWW```fffooo|||pppooommmjjjhhhgggfffeeebbbbbbaaaaaaaaaaaabbbbbbbbbccceeeffffffcccaaa___\\\\\\[[[[[[ZZZZZZYYYYYYRRRTTTVVVVVVUUUTTTSSSTTTMMMQQQTTTTTTQQQNNNMMMMMMLLLKKKKKKJJJIIIGGGFFFEEE????????????>>>>>>>>>>>>@@@???BBBHHHKKKKKKLLLOOO222;;;AAABBBHHH[[[tttzzztttrrrhhh]]]UUURRRZZZqqqvvvaaa^^^bbbjjjuuu}}}zzzuuutttuuuvvvvvvuuusssrrrqqqpppnnnjjjgggdddeeefffffffffdddbbbaaa^^^______^^^ZZZUUUOOOLLLGGGEEEAAA===:::999999:::::::::;;;;;;<<<@@@EEEIIIWWW\\\cccnnn}}}zzzuuussssssnnnqqquuuwwwvvvuuuttttttpppooonnnmmmlllkkkjjjjjjkkkjjjhhheeecccbbbaaa```bbb```^^^\\\YYYVVVQQQMMMHHHFFFDDDFFFLLLSSSZZZ^^^___dddqqq{{{~~~{{{eeeVVVXXXZZZ]]]dddooowww{{{~~~||||||yyytttsssuuusssllldddbbb```]]][[[ZZZYYYWWWUUUUUUXXX[[[YYYUUUQQQPPPQQQQQQNNNLLLNNNQQQSSSRRRPPPPPPPPPQQQQQQRRRRRRSSSSSSQQQRRRRRRPPPNNNMMMNNNPPPRRRPPPNNNLLLKKKIIIGGGEEEEEEEEEDDDFFFPPPZZZ]]][[[UUUSSSOOOKKKLLL[[[wwwaaaUUUfffzzz~~~vvveeeRRRLLLGGGIIITTTdddiiifffkkkwwwtttyyyoooyyyyyyZZZaaasssxxxsssgggSSS>>>//////444---------------...///000...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++******************,,,,,,///222222222777>>>FFFQQQTTTOOOYYYppp{{{xxxtttzzzppp[[[EEEDDD===@@@QQQ[[[aaalllvvv}}}yyyfffccceeejjjwwwjjjaaa]]]ZZZTTTMMMFFF@@@===;;;777777999<<<;;;:::???FFFIIIOOO[[[fffnnnyyyttthhh]]]TTTNNNSSS^^^jjjuuu}}}zzzxxxwwwrrrllljjjiiimmmpppnnnlllpppyyyyyyrrrkkkbbb[[[RRROOOLLLJJJLLLTTT^^^fffqqqxxxxxxqqqjjjhhhiiijjjfffaaahhheeebbb___^^^___aaabbbiiihhhgggeeedddcccbbbbbb^^^\\\ZZZXXXXXXXXXZZZ[[[VVVUUUVVVWWWXXXXXXUUUSSSMMMNNNQQQSSSSSSQQQOOOMMMLLLKKKJJJHHHFFFDDDCCCBBB@@@@@@AAAAAAAAA@@@??????@@@BBBDDDFFFHHHKKKOOORRR444===DDDGGGPPPeee~~~yyytttnnneee[[[TTTSSS]]]tttuuuaaabbbfffnnnyyy{{{wwwuuuuuuuuuvvvrrrqqqpppoooooonnnkkkhhhfffgggiiijjjjjjhhheeeccc```___^^^[[[VVVQQQLLLIIICCCBBB@@@>>><<<:::999888999:::;;;<<<===@@@DDDGGGRRRXXXbbbnnn~~~zzzsssooonnnnnnooorrruuuvvvuuutttttttttpppooonnnmmmlllkkkjjjjjjkkkiiifffccc___\\\ZZZYYYXXXVVVUUUUUUTTTRRRNNNLLLHHHFFFEEEFFFLLLSSSYYY]]]^^^bbboooyyy~~~pppcccdddfffiiipppvvvzzzzzz~~~yyyvvvssstttwwwvvvqqqllleeebbb^^^ZZZYYYXXXVVVTTTUUUWWWYYYXXXUUUSSSRRRSSSQQQOOOMMMNNNPPPRRRQQQPPPQQQQQQQQQQQQRRRRRRRRRSSSQQQRRRRRRQQQPPPOOOQQQRRRRRRPPPNNNLLLKKKJJJGGGEEEDDDDDDCCCEEEOOO[[[aaa___]]]TTTNNNLLLMMMWWWpppcccWWWeeezzzzzziiiSSSKKKEEEHHHUUUfffmmmlllpppzzzzzz|||rrr{{{aaadddoooxxxssshhhWWWBBB111,,,///---------------...//////------,,,++++++++++++,,,))))))))))))))))))))))))++++++******************,,,,,,///222333222888???JJJQQQTTTUUU___ooouuurrrttt{{{lllWWWDDDCCC<<>>???AAACCCDDDFFFIIINNNQQQ777???FFFLLLYYYrrr{{{wwwtttllleee\\\UUUUUU```xxxrrrbbbccchhhqqq||||||yyywwwuuuuuuuuupppooonnnnnnnnnmmmkkkiiifffhhhkkkmmmmmmjjjgggdddaaa___[[[VVVPPPKKKFFFDDD>>>>>>???>>>===;;;999888888:::<<<===>>>@@@CCCFFFKKKUUUbbbooovvvmmmjjjjjjkkkrrrtttuuuuuutttsssssstttoooooonnnmmmllllllkkkjjjjjjhhhddd___YYYTTTPPPNNNIIIIIIIIIKKKLLLLLLJJJHHHHHHGGGFFFGGGKKKQQQWWW[[[]]]```lllwwwsssqqqqqqvvv|||~~~{{{~~~}}}~~~xxxwwwwwwwwwxxxwwwsssqqqiiieee___ZZZXXXWWWVVVUUUUUUVVVWWWUUUTTTSSSUUUVVVRRRQQQOOOOOOPPPPPPPPPOOOQQQQQQQQQQQQRRRRRRRRRRRRQQQRRRSSSRRRQQQQQQSSSUUURRRPPPMMMLLLLLLJJJHHHFFFCCCCCCBBBDDDOOO]]]fffggggggUUUKKKNNNOOORRRggghhhYYYdddzzzmmmSSSGGGBBBFFFUUUhhhssstttxxx}}}~~~ttt~~~nnnlllhhhzzztttkkk]]]HHH444,,,---------------------...///------,,,+++++++++++++++))))))))))))))))))))))))******++++++++++++++++++,,,,,,///333333333999AAALLLMMMRRR\\\hhhpppqqqooottt~~~fffSSSDDDBBB===GGG\\\eeehhhrrr}}}rrrcccbbbeeexxxtttjjjaaa^^^ZZZSSSKKKDDD>>>:::999888888:::======<<>>>>>>>>>>>???AAACCCDDDGGGLLLOOO999@@@GGGOOO___zzzyyyvvvuuupppkkkbbbYYYXXXeee|||ooocccaaagggppp{{{~~~{{{xxxuuuttttttrrrpppnnnmmmmmmllljjjhhheeegggkkknnnmmmjjjfffccc```]]]WWWPPPIIIDDDAAA???;;;<<<<<<<<<<<<;;;:::999777999<<<===>>>@@@BBBDDDHHHUUUcccpppuuujjjiiikkkllluuuuuuvvvuuusssrrrrrrsssnnnnnnnnnmmmlllkkkkkkkkkjjjgggccc\\\UUUNNNHHHEEE??????@@@CCCFFFGGGFFFDDDGGGGGGGGGHHHJJJOOOTTTXXX[[[^^^iiittt{{{www|||}}}zzz|||~~~}}}{{{xxxuuurrrpppmmmhhh```[[[YYYYYYZZZZZZXXXWWWVVVTTTSSSSSSUUUVVVSSSRRRPPPOOOOOOOOOOOONNNPPPPPPQQQQQQQQQQQQQQQQQQOOOQQQRRRQQQQQQQQQSSSUUUQQQOOOMMMLLLLLLKKKIIIGGGDDDDDDCCCDDDOOO___jjjmmmlllUUUHHHNNNPPPNNN___yyyooo]]]ccc|||pppSSSDDD@@@EEEUUUiiivvv{{{}}}~~~}}}uuu~~~{{{sssbbb}}}uuulllaaaNNN999//////---------,,,,,,---......---,,,,,,+++***+++++++++++++++++++++++++++++++++******+++++++++++++++,,,------///333444555;;;CCCKKKGGGNNNbbbqqqrrrppppppuuuzzzcccOOOEEEBBB@@@MMMdddlllqqq}}}jjj^^^___ddd|||rrriiibbb^^^ZZZRRRJJJBBB===999888999888:::======>>>DDDKKKVVVZZZcccoooyyy~~~{{{rrriiiZZZQQQJJJNNN[[[kkk~~~}}}yyywwwsssooonnnffffffeeeaaa^^^```ffflllrrr|||~~~sssooommmhhhddd___\\\VVVPPPNNNRRRYYY___gggkkksss{{{|||wwwrrrmmmiiieeebbb^^^\\\ZZZWWWVVVWWWXXXYYY_______________^^^^^^]]]]]]]]]^^^^^^^^^\\\YYYXXX\\\YYYVVVTTTUUUUUUTTTSSSRRRRRRPPPOOONNNOOOOOOPPPMMMMMMLLLJJJIIIHHHGGGFFF@@@@@@???>>>>>>=========>>>???AAABBBDDDGGGKKKNNN:::@@@FFFOOObbb}}}zzzxxxxxxvvvrrriii___]]]jjjkkkdddaaahhhqqq{{{}}}~~~~~~{{{wwwtttssstttuuurrrooommmllljjjhhheeefffhhhlllnnnmmmjjjeeebbb]]]YYYRRRKKKDDD@@@>>>===;;;;;;;;;<<<<<<<<<<<<<<<777999<<<===>>>???AAACCCHHHXXXgggqqquuuhhhhhhlllmmmvvvwwwwwwuuurrrpppqqqqqqmmmmmmllllllkkkkkkjjjjjjiiigggbbbZZZRRRJJJCCC@@@<<<<<<===???BBBCCCBBBAAAEEEGGGHHHHHHIIILLLPPPTTTXXX[[[gggrrr~~~{{{zzz}}}}}}yyyuuusssrrrpppkkkccc^^^\\\]]]^^^^^^\\\YYYVVVSSSRRRRRRSSSSSSSSSRRRQQQPPPNNNNNNNNNNNNPPPOOOOOOOOOOOOOOOOOOOOOMMMNNNOOOOOOOOOPPPRRRTTTQQQOOOMMMLLLMMMLLLJJJIIIGGGGGGEEEEEENNN]]]jjjnnnkkkSSSGGGNNNPPPMMMZZZrrryyydddddd|||qqqTTTDDDAAAFFFSSSeeeuuu}}}~~~xxx}}}~~~qqq^^^{{{tttiiiaaaQQQ<<<111111...------,,,,,,,,,------,,,,,,+++************+++++++++++++++++++++++++++******++++++,,,,,,,,,,,,------///333444666===FFFKKKGGGOOOdddrrrqqqnnnoooxxxxxxaaaMMMEEECCCCCCRRRjjjsss{{{}}}eee]]]aaagggyyyqqqiiibbb]]]XXXQQQHHHAAA<<<999888999888:::======>>>EEEMMMXXX\\\eeerrr}}}~~~{{{sssjjjZZZQQQKKKOOO[[[lllzzzwwwqqqmmmllliiihhhddd___\\\^^^dddiiimmmwwwtttnnnkkkfffaaa^^^[[[VVVQQQPPPRRRXXX]]]eeeiiiooouuuzzz|||rrriiibbb^^^\\\[[[XXXVVVUUUUUUVVVWWW]]]^^^___`````````______]]]]]]______^^^[[[YYYWWWZZZWWWTTTSSSSSSSSSRRRRRRPPPOOONNNNNNNNNPPPRRRSSSMMMMMMLLLKKKIIIHHHGGGGGGAAA@@@???>>>============>>>@@@AAACCCDDDGGGKKKNNN;;;@@@GGGQQQeeeyyyyyyyyyxxxvvvnnndddcccrrruuugggfffdddlllttt|||}}}{{{}}}}}}zzzuuurrrrrrsssuuurrrnnnkkkjjjhhheeecccgggiiikkkmmmkkkhhhcccaaaWWWSSSMMMGGGBBB>>>=========>>>???@@@AAA@@@??????888:::;;;<<<===>>>AAACCCJJJ[[[iiiqqqsssfffhhhmmmmmmwwwxxxxxxvvvssspppooooookkkkkkkkkjjjjjjiiiiiiiiigggddd```YYYQQQHHHAAA===<<<<<<===???BBBCCCBBB@@@CCCFFFHHHHHHGGGHHHLLLPPPVVVYYYeeeqqq~~~|||zzzzzzyyyxxxtttnnngggaaa_________```]]]ZZZVVVSSSSSSSSSRRRRRRRRRRRRRRRPPPNNNMMMNNNOOONNNNNNNNNNNNMMMMMMMMMMMMLLLMMMNNNNNNMMMNNNPPPRRRPPPNNNMMMMMMMMMMMMKKKJJJIIIIIIFFFDDDKKKXXXdddiiieeeSSSJJJNNNOOOLLLXXXjjjnnniiixxxqqqWWWKKKDDDGGGPPP___ooozzz||||||~~~zzzzzzzzziiiZZZuuuuuuiiidddUUU>>>000000...------,,,,,,,,,,,,,,,,,,,,,+++***************))))))))))))))))))))))))******++++++,,,---------...---000333555777???HHHNNNLLLRRRbbbmmmmmmkkklll|||xxxaaaLLLDDDCCCDDDUUUkkkvvvzzzddd___gggoooxxxqqqiiiaaa[[[WWWOOOGGG@@@;;;999999888777999<<<===>>>FFFNNNVVVZZZfffuuu}}}tttkkkVVVOOOJJJPPP]]]ppp{{{wwwqqqmmmlllkkkhhhccc^^^[[[]]]bbbgggiiissssssnnnjjjccc^^^[[[ZZZWWWSSSQQQRRRVVVYYYaaafffmmmqqqssswww|||uuuggg^^^ZZZ\\\[[[YYYWWWVVVVVVVVVWWW\\\]]]___aaabbbaaaaaa```______``````___]]]ZZZXXXWWWUUUSSSRRRSSSSSSRRRPPPOOONNNNNNNNNOOOQQQSSSTTTMMMLLLKKKJJJIIIHHHGGGGGGCCCAAA@@@>>>=========>>>>>>@@@AAABBBCCCFFFJJJMMM===BBBIIIUUUkkkvvvrrrssstttssstttnnneeegggzzzmmmdddggggggooovvv}}}}}}|||{{{||||||xxxsssoooqqqtttrrroookkkhhhgggfffdddbbbffffffggggggeeeaaa^^^[[[QQQNNNIIIDDDAAA???>>>>>>>>>AAAFFFJJJJJJGGGCCC???999:::;;;;;;;;;===AAADDDJJJ]]]kkkppp~~~tttfffiiioooooowwwyyyzzzxxxtttpppmmmllliiiiiiiiiiiihhhhhhhhhhhhcccaaa]]]WWWPPPHHHAAA===;;;<<<===@@@CCCDDDDDDBBBAAAEEEHHHGGGEEEEEEHHHLLLSSSXXXeeeppp}}}~~~zzz{{{}}}}}}|||wwwrrrjjjddd```^^^]]]\\\[[[XXXTTTSSSTTTUUUSSSRRRPPPRRRRRRQQQNNNMMMOOOQQQMMMMMMLLLLLLKKKKKKKKKKKKLLLMMMNNNNNNMMMMMMOOOQQQPPPNNNMMMMMMNNNNNNLLLKKKJJJJJJGGGCCCFFFQQQ\\\```___VVVOOONNNLLLLLLUUUbbb}}}zzzqqqqqqrrr]]]UUUIIIIIIMMMXXXhhhtttxxxuuuzzzxxxwwwtttuuu}}}wwweeeWWWooo{{{qqqmmm___DDD222///...---,,,,,,++++++,,,,,,,,,++++++***************))))))))))))))))))))))))******++++++,,,------.........000444666888@@@JJJMMMOOOUUU^^^fffkkklllmmmyyyaaaJJJAAAAAADDDUUUjjjvvvwwwbbb```kkkuuuxxxrrriiiaaaYYYUUUMMMEEE???;;;::::::777666888;;;<<<>>>FFFOOOTTTYYYeeevvvvvvlllVVVPPPMMMRRR___rrr{{{wwwrrrnnnnnnjjjfff```[[[YYY[[[```dddfffooozzz{{{rrrnnnjjjddd^^^YYYYYYWWWTTTQQQPPPQQQSSSWWW]]]eeejjjkkkmmmqqquuutttvvvzzz|||mmmbbb^^^]]]\\\[[[YYYXXXXXXXXXXXX[[[]]]___aaabbbcccbbbaaa____________]]][[[YYYXXXUUUTTTSSSTTTUUUTTTRRRQQQOOOOOOOOOOOOPPPPPPQQQRRRLLLKKKKKKJJJIIIHHHGGGGGGDDDCCC@@@>>>======>>>???===>>>@@@AAABBBDDDHHHKKK???DDDLLLYYYpppwwwkkkhhhkkkmmmmmmpppllleeeiiiiiiccchhhgggooovvv{{{~~~}}}zzz||||||wwwqqqnnnppptttnnnkkkhhheeeeeeeeecccbbbbbbbbbbbb```^^^[[[WWWUUUMMMJJJGGGCCCAAA?????????>>>DDDLLLRRRRRRMMMEEE???:::;;;:::::::::===AAADDDJJJ]]]kkkooo~~~vvvhhhlllrrrrrrwwwyyyzzzyyytttppplllkkkhhhhhhhhhhhhgggggggggggg```^^^[[[VVVOOOGGG@@@===;;;;;;===@@@DDDFFFEEEDDD@@@DDDHHHGGGDDDCCCFFFJJJRRRWWWeeeppp|||~~~yyy{{{~~~~~~{{{zzztttllleee```\\\ZZZXXXXXXVVVSSSTTTVVVWWWUUUSSSOOOQQQRRRQQQNNNMMMOOORRRLLLLLLKKKKKKJJJJJJJJJIIIMMMNNNOOONNNMMMMMMOOOPPPOOONNNMMMMMMNNNNNNMMMKKKJJJJJJGGGAAACCCLLLUUUYYY\\\XXXSSSNNNJJJKKKTTT]]]vvvwwwlll}}}rrrbbb]]]LLLJJJKKKSSScccppptttqqqqqqqqqssspppnnnyyyxxxfffTTTkkkyyyxxxiiiJJJ444///...---,,,,,,++++++++++++,,,++++++***)))*********++++++++++++++++++++++++******+++,,,,,,---......///...000444666999AAAKKKIIIOOOTTTZZZbbbkkkqqqrrryyy```III???@@@DDDTTThhhtttttt______kkkvvvxxxrrrjjjaaaXXXTTTLLLDDD???;;;;;;;;;666666777:::;;;>>>FFFOOOSSSXXXeeeuuuwwwlllZZZTTTPPPUUU```qqq{{{wwwssspppppphhhddd^^^XXXWWWYYY^^^aaadddlllwwwwwwpppmmmkkkeee```YYYYYYXXXUUUQQQNNNNNNNNNMMMTTT]]]bbbdddeeehhhkkkiiinnnuuu|||yyyoookkk^^^]]]\\\[[[ZZZYYYYYYYYYZZZ\\\___aaaccccccbbbaaa]]]]]]]]][[[ZZZXXXWWWVVVTTTTTTTTTUUUVVVVVVTTTQQQPPPPPPPPPPPPPPPPPPOOOOOOKKKKKKJJJIIIHHHHHHGGGGGGEEEDDDAAA???>>>>>>??????<<<===>>>???@@@CCCFFFIIIBBBEEENNN^^^vvvyyyooogggeeeiiinnnnnnfffdddeeemmmllleeefffjjjlllrrr~~~|||{{{}}}zzzvvvtttsssrrrqqqooommmjjjfffeeeeeeddd```]]]___]]][[[YYYVVVSSSNNNJJJIIIFFFCCC???>>>===>>>???BBBIIIPPPRRRRRRPPPJJJCCC<<<;;;999999:::===AAACCCJJJYYYiiissszzzoooqqqsssqqqwwwvvvtttqqqmmmhhheeebbbeeeffffffggghhhhhhiiiiiibbb___ZZZTTTMMMFFFAAA>>>>>>======@@@FFFJJJKKKKKKJJJKKKKKKIIIGGGGGGJJJNNNSSSYYY```iiiwww}}}}}}xxxppphhhccc___\\\YYYYYYXXXUUUSSSQQQPPPPPPPPPRRRRRRRRRQQQQQQPPPOOOOOOLLLKKKJJJIIIJJJLLLNNNOOOUUUTTTSSSQQQPPPPPPPPPPPPQQQPPPOOONNNMMMMMMMMMMMMGGGHHHGGGDDDBBBHHHVVVaaaeee```XXXRRRKKKKKKTTT```rrrnnndddttt|||tttiii___WWWMMMFFFLLLYYYdddmmmsssqqqqqqlllgggllluuussskkkTTTjjjzzzzzzuuuTTT666444444111---)))(((***,,,...***++++++,,,,,,++++++***)))***+++,,,---,,,+++*********+++++++++,,,,,,,,,---000333444444999BBBIIIOOOJJJLLLVVVccckkkqqquuurrrXXXHHH@@@<<>>:::777555666888:::;;;===AAAIIIOOOXXX]]]fffssstttiii[[[SSSNNNQQQ]]]ooo{{{vvvtttpppmmmgggccc\\\WWWVVVYYY]]]aaabbbgggqqq|||vvvkkkgggfffaaaZZZZZZVVVRRRNNNLLLJJJGGGEEEFFFJJJOOOSSSVVVXXX[[[]]]\\\gggqqqvvv}}}wwwkkk```___^^^\\\ZZZZZZ[[[\\\[[[[[[]]]```cccdddbbb```___^^^]]]]]]\\\ZZZWWWTTTUUUUUUUUUUUUUUUVVVVVVVVVTTTSSSQQQOOONNNNNNNNNOOONNNKKKHHHGGGGGGHHHHHHGGGDDDCCCAAA@@@@@@AAABBBCCC@@@???>>>>>>???BBBEEEGGG@@@EEEQQQddd{{{wwwoooiiifffggghhhnnnggggggjjjqqqkkkeeefffjjjlllrrr~~~zzz||||||xxxtttqqqpppooonnnmmmmmmiiieeeccccccaaa]]]YYYZZZXXXUUUTTTRRROOOKKKHHHFFFDDDAAA>>><<<===>>>>>>CCCJJJQQQTTTUUUSSSMMMFFF>>><<<:::999:::===@@@CCCJJJXXXhhhrrr~~~sssqqqqqqpppvvvsssmmmhhheeeddddddeeefffgggggghhhhhhhhhhhhhhhbbb```[[[TTTMMMFFFAAA>>>@@@>>>===@@@GGGNNNRRRTTTRRRRRRPPPLLLHHHFFFHHHKKKTTT[[[bbbiiiuuu|||wwwooohhhccc___[[[YYYWWWVVVTTTSSSRRRRRRSSSSSSRRRRRRQQQPPPPPPOOONNNNNNLLLKKKJJJIIIJJJLLLNNNOOOUUUUUUTTTSSSRRRRRRRRRRRRPPPPPPPPPOOONNNNNNMMMMMMFFFGGGGGGDDDCCCIIIVVVaaannniiibbbXXXNNNIIIQQQ]]]tttjjjYYYiiixxx|||zzzuuummmeeeXXXNNNHHHMMMXXXbbbjjjpppppprrrooojjjllltttssskkkXXXkkk|||[[[:::444333000---***)))***,,,---***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,---000333444555999BBBHHHKKKHHHJJJVVVccckkkqqqvvvsssXXXHHHAAA???HHH[[[iiiuuuggg___cccooo}}}qqqhhh```[[[SSSNNNHHHBBB>>>:::777555777999;;;<<<===AAAIIIOOOXXX]]]gggsssvvvkkk\\\TTTNNNRRR]]]nnnzzzuuurrrnnnkkkddd___XXXSSSQQQTTTYYY]]]\\\aaaiiisss}}}ssshhhdddbbb]]]WWWUUURRRNNNKKKIIIHHHFFFDDD@@@CCCGGGIIIKKKMMMPPPRRRSSS___jjjqqqzzzrrrfffeeeccc```]]]\\\]]]]]]^^^^^^___aaaddddddcccaaa```___^^^^^^^^^]]]ZZZWWWUUUUUUUUUUUUUUUUUUUUUTTTSSSRRRQQQOOOOOOOOOOOOPPPOOOMMMJJJJJJJJJJJJIIIHHHGGGFFFCCCAAA@@@@@@@@@AAA??????>>>===???BBBEEEGGG???FFFUUUlllzzzuuurrrqqqqqqnnnlllsssmmmmmmpppxxx~~~jjjdddeeeiiikkkrrr{{{zzz|||xxxssspppnnnmmmlllkkkkkkhhhdddbbbaaa___ZZZVVVSSSQQQNNNLLLKKKIIIEEECCCAAA???===<<<;;;<<<===>>>CCCKKKSSSWWWXXXWWWQQQJJJ???>>><<<;;;;;;===???AAAIIIVVVeeeooozzzyyyqqqooooootttnnneee^^^[[[^^^ccchhhhhhhhhiiiiiiiiiiiihhhgggbbb```ZZZTTTLLLFFF@@@>>>AAA???>>>AAAIIIRRRYYY]]]ZZZXXXUUUPPPLLLKKKLLLNNNXXXaaaiiinnnvvv{{{vvvoooiiiddd___[[[XXXUUUTTTSSSSSSSSSTTTUUUVVVRRRQQQPPPOOONNNMMMLLLLLLKKKKKKJJJJJJJJJLLLNNNOOOSSSSSSSSSRRRRRRRRRSSSSSSOOOOOOPPPPPPOOONNNLLLKKKFFFGGGGGGDDDEEELLLXXXbbbrrrooohhh]]]OOOIIIRRR___}}}eeeOOO]]]mmmuuuvvvssslllfffZZZPPPJJJOOOWWW___fffkkkooottttttnnnmmmrrrqqqkkk^^^llleee@@@444111000...,,,++++++,,,,,,***++++++,,,,,,++++++***++++++******++++++,,,---******+++++++++,,,,,,,,,---///222444666:::BBBGGGHHHFFFKKKXXXeeemmmrrrwwwuuuZZZIIICCCBBBLLL\\\hhhqqqeee___bbboooyyymmmddd]]]YYYSSSNNNGGGAAA===:::777555888:::<<<<<<===AAAHHHNNNWWW]]]gggsss}}}wwwnnn]]]UUUPPPSSS]]]mmmyyytttqqqlllhhh___ZZZRRRLLLKKKNNNTTTXXXXXX\\\ccckkksss{{{{{{pppddd^^^\\\XXXQQQNNNKKKHHHEEEDDDDDDBBBAAA;;;<<<>>>@@@@@@BBBEEEHHHMMMWWWbbbkkkuuu{{{mmmkkkgggdddaaa`````````cccbbbaaabbbdddeeedddccc```___^^^___```___\\\ZZZVVVUUUUUUUUUTTTSSSSSSSSSRRRQQQPPPPPPPPPPPPQQQQQQOOONNNMMMMMMMMMLLLJJJHHHKKKIIIFFFCCCAAA????????????>>>======>>>AAACCCEEEAAAGGGYYYrrrzzzwwwvvv{{{wwwuuuvvv|||}}}hhhaaabbbeeejjjuuu}}}~~~zzzuuurrrpppnnnmmmkkkiiifffcccaaaaaa___YYYUUUPPPMMMIIIFFFDDDBBB???===<<<;;;:::999:::;;;<<<===CCCLLLTTTXXXZZZYYYSSSKKK@@@???===<<<;;;===>>>@@@IIISSSaaakkkuuurrrnnnnnnpppjjjaaaYYYXXX]]]eeejjjkkkkkkkkkkkkkkkjjjiiihhhbbb___ZZZSSSKKKDDD???<<>>???CCCJJJSSSZZZ___[[[ZZZWWWTTTRRRSSSTTTVVV```jjjssswwwyyyuuuooojjjeee```[[[XXXVVVUUUTTTSSSSSSTTTUUUVVVQQQPPPOOONNNMMMLLLKKKJJJKKKJJJJJJJJJKKKLLLMMMNNNPPPOOOOOOOOOPPPPPPQQQRRRMMMNNNOOOPPPOOOMMMKKKIIIHHHHHHHHHGGGHHHOOO[[[dddpppmmmggg[[[MMMJJJWWWiii```KKKVVVeeennnqqqmmmhhhccc^^^UUUOOOQQQWWW]]]ccchhhnnnxxx{{{tttnnnpppoookkkccciiiwwwnnnFFF555000000///...---,,,++++++***++++++,,,,,,++++++***,,,+++***)))***+++,,,---******+++++++++,,,,,,,,,---///222444666;;;BBBFFFHHHHHHNNNZZZfffmmmsssxxx}}}}}}www]]]LLLEEEFFFOOO\\\dddjjj|||yyybbb^^^```ooouuujjjaaa[[[YYYSSSNNNGGG@@@<<<999777555888:::<<<<<<===AAAHHHNNNWWW]]]gggrrrzzz~~~~~~~~~wwwooo]]]UUUPPPSSS\\\iii|||yyytttpppjjjeeeZZZUUUMMMGGGFFFJJJPPPTTTYYY\\\aaahhhooovvv{{{~~~}}}xxxmmm```YYYWWWRRRMMMIIIFFFBBB@@@???>>><<<;;;999:::;;;<<<===???CCCFFFKKKRRR\\\eeeooo{{{pppmmmiiieeedddccccccbbbeeecccbbbaaacccdddcccccc^^^^^^^^^___```___]]][[[VVVVVVUUUTTTTTTSSSRRRRRRPPPPPPQQQQQQQQQRRRRRRSSSOOONNNMMMNNNNNNLLLIIIFFFKKKIIIGGGDDDBBB@@@??????>>>=========>>>@@@BBBCCCEEEJJJ[[[vvv{{{zzz~~~{{{yyy~~~{{{ddd^^^```bbbjjjxxx~~~yyyvvvtttssspppnnnhhheeecccbbbbbb```[[[VVVOOOLLLFFFBBB???===;;;999999999999999:::;;;<<<===CCCKKKTTTXXXYYYXXXQQQIII@@@???===<<<<<<<<<===>>>GGGOOO\\\fffppp{{{tttnnnnnnmmmhhhaaa]]]^^^dddlllrrrtttsssqqqooommmkkkjjjjjjbbb___YYYRRRKKKDDD>>>;;;<<<>>>AAAFFFLLLRRRXXX\\\[[[ZZZYYYXXXYYYZZZ\\\\\\iiiqqqzzzxxxuuuppplllgggaaa\\\XXXXXXWWWUUUSSSRRRRRRSSSSSSPPPOOONNNMMMLLLKKKJJJJJJJJJJJJJJJKKKKKKLLLMMMNNNNNNNNNNNNNNNOOOPPPQQQRRRKKKLLLMMMNNNMMMKKKIIIHHHKKKKKKJJJIIILLLSSS^^^fffoookkkdddWWWKKKLLL^^^rrrzzzZZZHHHQQQ^^^jjjnnnjjjeeebbbbbbYYYRRRRRRVVVZZZ```fffppp}}}{{{pppmmmmmmjjjfffeeemmmtttLLL777000000000///...---,,,+++***++++++,,,,,,++++++***,,,+++***)))***+++,,,---******+++++++++,,,,,,,,,---///111444777<<>>;;;:::888777555888999;;;<<<===@@@DDDGGGHHHMMMVVVaaajjjuuuppplllgggddddddeeeeeeddddddbbbaaa```aaabbbbbbaaa\\\\\\\\\]]]^^^^^^\\\ZZZWWWVVVVVVUUUTTTSSSRRRRRRPPPQQQQQQRRRSSSSSSSSSSSSNNNMMMMMMMMMLLLKKKGGGEEEHHHGGGFFFDDDCCCAAAAAA@@@===<<<<<<<<<===???@@@AAAGGGKKK]]]zzz|||xxx|||www```[[[^^^bbbkkk{{{}}}{{{yyywwwssspppiiifffdddcccccc```ZZZUUUNNNJJJDDD???<<<;;;:::999888888999999:::<<<======CCCLLLTTTXXXXXXUUUMMMEEE>>>===<<<;;;;;;<<<======DDDKKKVVVbbbkkkuuuxxxnnnmmmjjjhhheeeeeejjjsss||||||vvvqqqnnnlllkkkdddaaa[[[TTTLLLEEE???<<<;;;???DDDIIINNNSSSXXX\\\___^^^___aaadddffffffeeerrrwww}}}xxxvvvrrrnnniiiccc]]]XXXYYYXXXUUUSSSQQQPPPPPPPPPNNNNNNNNNMMMLLLLLLKKKKKKJJJJJJKKKKKKLLLMMMMMMMMMPPPPPPPPPPPPPPPQQQRRRSSSLLLLLLMMMMMMLLLKKKIIIHHHMMMLLLKKKJJJMMMUUU^^^eeeoooiii```TTTKKKMMM```tttsssVVVEEELLLYYYgggnnnlllhhhgggeee\\\TTTRRRSSSWWW^^^eeerrrrrrkkkjjjiiihhhaaadddvvvxxxRRR:::111000000///...---,,,,,,***++++++,,,,,,++++++***++++++******++++++,,,---******+++++++++,,,,,,,,,---...000444888===AAADDDCCCDDDJJJVVV```gggooovvv|||rrrxxxppp\\\MMMCCCGGGOOOVVVZZZ___lllyyyrrrcccdddeeewwwsssmmmhhh```\\\]]]SSSNNNEEE???:::888777666777:::<<<===>>>CCCJJJPPPVVV\\\eeemmmttt|||~~~{{{yyyrrrhhhZZZSSSMMMOOOUUU```nnnzzz~~~xxxsssmmmddd]]]QQQNNNIIIEEEEEEIIIOOOSSSWWWZZZ___eeelllqqquuuwwwxxxtttjjj[[[QQQMMMIIIEEE@@@>>>:::888777666444333666888:::<<<===???CCCEEECCCGGGPPP\\\gggqqqpppjjjeeebbbccceeeeeedddbbbaaa``````aaabbbaaa___[[[[[[[[[\\\]]]\\\ZZZXXXWWWVVVVVVUUUUUUTTTTTTTTTQQQQQQRRRSSSTTTTTTSSSSSSOOOMMMKKKKKKJJJIIIFFFDDDEEEEEEDDDDDDCCCBBBAAAAAA<<<<<<<<<<<<===>>>??????FFFJJJ___~~~wwwuuuyyyrrr\\\YYY^^^fffmmm|||~~~}}}}}}}}}|||xxxsssoookkkhhheeedddbbb^^^WWWQQQJJJFFF@@@<<<;;;;;;;;;;;;999999:::;;;<<<======>>>EEENNNVVVXXXWWWSSSJJJAAA<<<;;;;;;;;;;;;;;;<<<===BBBGGGRRR___gggqqq{{{mmmkkkhhhhhhhhhmmmvvvvvvpppmmmlllgggddd^^^WWWOOOGGGBBB???>>>BBBFFFJJJOOOUUU]]]ccceeefffiiipppvvvzzzzzzxxx}}}}}}~~~~~~xxxvvvssspppkkkeee^^^YYYXXXWWWTTTRRRPPPOOOOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMIIIJJJKKKLLLLLLMMMMMMMMMPPPPPPPPPPPPPPPPPPQQQQQQNNNNNNNNNMMMLLLLLLKKKKKKMMMLLLJJJJJJMMMTTT\\\bbbeee___WWWOOOJJJMMM^^^nnnsssWWWFFFJJJWWWgggooommmjjjkkkfff\\\RRROOOOOOSSS[[[ddduuutttjjjhhhhhhhhh^^^^^^qqqzzzVVV===222111000...------------***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,---...000444999>>>AAACCCAAABBBIIIUUU```iiisss|||{{{sss|||zzzgggVVVIII???DDDLLLTTTXXX___mmmzzzqqqgggkkkmmmoookkkhhh```[[[\\\TTTNNNEEE>>>:::888777666666999;;;===???DDDLLLRRRUUU[[[dddkkkrrr{{{}}}zzzwwwoooeeeXXXQQQKKKLLLRRR[[[hhhttt{{{uuuqqqjjj```XXXMMMJJJGGGEEEGGGJJJOOORRRUUUYYY___eeelllpppssstttuuurrrhhhYYYNNNIIIEEEAAA;;;999666555666666666555666888;;;======>>>???AAABBBDDDLLLXXXbbbkkkyyyrrrkkkdddaaabbbdddcccaaa`````````aaaccccccaaa___\\\[[[[[[\\\]]]\\\YYYWWWWWWWWWVVVVVVVVVVVVVVVVVVQQQRRRSSSTTTTTTTTTSSSRRRPPPNNNKKKJJJIIIHHHGGGEEEDDDDDDDDDCCCBBBAAA@@@???;;;;;;;;;<<<<<<===>>>>>>DDDJJJ```wwwrrrrrrwwwoooZZZXXX^^^iiippp|||{{{{{{|||}}}|||xxxrrrmmmmmmjjjfffdddaaa[[[SSSMMMGGGBBB===::::::;;;======::::::;;;<<<======>>>>>>GGGOOOWWWYYYWWWRRRHHH???:::::::::::::::;;;<<<<<<@@@EEEPPP]]]eeennn}}}mmmiiihhhhhhjjjqqq}}}yyyqqqnnnllljjjgggaaaYYYQQQJJJDDDAAABBBDDDGGGKKKPPPXXXccckkkiiilllrrr|||{{{zzz}}}zzzyyywwwtttqqqmmmfff___ZZZVVVUUUSSSQQQPPPOOOOOOOOOMMMMMMMMMMMMNNNNNNNNNNNNIIIJJJKKKLLLMMMMMMMMMMMMOOONNNNNNMMMMMMNNNNNNOOOQQQPPPOOONNNMMMMMMMMMMMMMMMKKKIIIIIILLLSSS[[[```XXXSSSNNNJJJHHHMMM[[[iiivvv\\\JJJLLLXXXhhhpppmmmjjjjjjfff[[[QQQLLLLLLPPPYYYcccwwwuuuiiiggghhhiii\\\[[[nnn{{{XXX???333111000...------------+++++++++,,,,,,+++++++++)))***+++,,,---,,,++++++******+++++++++,,,,,,,,,......000444:::>>>AAABBBAAABBBJJJWWWcccmmmyyy{{{uuuqqq___QQQEEE;;;AAAKKKRRRXXXaaappp||||||pppiiipppttt}}}mmmjjjhhh___ZZZ[[[TTTNNNEEE>>>999888777666555888;;;===???EEEMMMSSSUUU[[[cccjjjqqq{{{{{{yyyvvvmmmcccWWWOOOJJJKKKPPPXXXdddpppyyysssoooggg]]]UUUJJJHHHFFFFFFGGGKKKOOORRRUUUYYY```gggmmmqqqssstttssspppfffWWWKKKFFFBBB???777555333444666777888888888:::===>>>>>>======>>>EEEEEELLLVVV^^^fffrrrtttmmmeeeaaabbbcccaaa^^^______```cccddddddbbb___]]]\\\\\\\\\]]]\\\YYYWWWVVVWWWWWWWWWWWWWWWWWWWWWRRRSSSTTTUUUUUUTTTSSSRRRRRROOOKKKIIIIIIHHHGGGFFFEEEEEEDDDCCCBBB@@@>>>===:::;;;;;;<<<<<<=========FFFNNNfff~~~zzzooofffiiivvvmmm]]][[[^^^jjjrrr}}}}}}}}}|||}}}|||{{{xxxtttpppnnnjjjgggccc___\\\WWWRRROOOFFF@@@<<<<<<===;;;;;;===BBB===;;;>>>@@@AAACCCFFFNNNXXXbbbeeebbbYYYKKK???===<<<;;;:::999:::;;;;;;???CCCLLLWWWbbbpppxxxmmmeeegggmmmwwwzzzuuussspppmmmjjjfff```XXXNNNEEE???CCCGGGMMMPPPSSSYYYbbbjjjiiisss}}}|||{{{{{{zzzwwwvvvtttqqqmmmeee]]]WWWTTTRRRPPPPPPPPPQQQPPPOOOPPPPPPOOOOOOOOONNNNNNNNNJJJJJJJJJKKKLLLNNNOOOPPPLLLNNNPPPPPPOOONNNOOOPPPQQQPPPOOONNNMMMLLLLLLLLLKKKJJJJJJJJJKKKNNNPPPRRRLLLMMMNNNLLLGGGFFFRRR___}}}^^^NNNMMMWWWiiissspppmmmnnnkkk^^^PPPHHHCCCFFFXXXlll{{{ooopppvvvsssaaaaaa{{{fff888555222...,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++......111444:::@@@EEEIIICCCFFFPPP___iiioooxxx~~~~~~uuu]]]KKKBBBBBBDDDHHHOOO^^^ppp{{{~~~xxxpppsss}}}zzzkkkfffeeeaaa[[[WWWUUUOOOEEE===999888888888888888:::===BBBHHHNNNQQQWWWZZZcccpppzzz~~~{{{ttthhh___QQQNNNKKKJJJKKKSSSfffwwwyyysssmmmeee[[[SSSIIIGGGDDDCCCEEEJJJOOOSSSYYY\\\bbbhhhmmmqqqssstttvvvnnn```SSSHHHAAA<<<999777666444222222222444555;;;;;;;;;<<<===>>>??????BBBFFFMMMSSS[[[fffsss|||sssmmmeeeaaaaaabbbbbbbbbaaabbbddddddcccaaa___]]]]]]]]]]]]\\\[[[ZZZYYYYYY]]]\\\ZZZXXXWWWVVVWWWWWWVVVTTTQQQQQQRRRRRROOOMMMMMMLLLKKKIIIHHHGGGFFFFFFFFFDDDBBB@@@???@@@AAABBB<<<<<<<<<<<<============HHHQQQiiizzzyyyoooiiiooo|||jjj\\\\\\aaagggqqq|||}}}{{{{{{{{{zzzxxxuuusssqqqllliiieee```\\\WWWRRRNNNFFF@@@;;;<<<<<<::::::===@@@<<<<<>>999777444333222222222333555666;;;;;;;;;;;;<<<===???@@@CCCFFFKKKQQQXXXcccoooxxxtttnnngggccccccccccccaaaaaabbbbbbbbbbbb```___^^^]]]]]]]]]\\\\\\[[[ZZZYYY[[[ZZZYYYWWWVVVVVVWWWWWWVVVTTTRRRQQQRRRRRRPPPNNNMMMLLLKKKIIIHHHGGGFFFFFFFFFEEECCCAAA??????@@@AAA;;;;;;;;;;;;<<<<<<<<<<<>>999666555444888999:::===CCCIIIOOORRRZZZcccqqq}}}|||ssseee[[[NNNJJJHHHIIIMMMYYYnnnyyywww}}}sssiii]]]PPPHHHFFFDDDAAAAAACCCIIIOOOSSS]]]___ccchhhlllnnnooooootttiiiZZZJJJ@@@999666555111111111111222444666888;;;::::::999;;;===???AAADDDFFFJJJMMMSSS^^^kkktttvvvpppiiieeeeeeeeecccaaaaaaaaaaaa```______^^^^^^]]]]]]]]]]]]\\\[[[ZZZYYYYYYXXXWWWVVVVVVVVVVVVWWWVVVTTTRRRRRRRRRRRRPPPOOOMMMLLLKKKIIIHHHGGGGGGFFFGGGEEECCCAAA????????????:::::::::;;;;;;;;;;;;<<>>GGGPPPWWWaaarrrwwweeeeeegggooo}}}{{{vvvqqqqqqooommmmmmkkkcccVVVKKKHHHKKKOOOVVV___lllzzz~~~zzzzzzzzzyyyyyyyyyyyyzzz{{{yyyvvvqqqmmmhhhbbb\\\WWWSSSRRRPPPOOOPPPPPPOOONNNNNNNNNNNNNNNMMMMMMMMMMMMJJJJJJJJJKKKKKKMMMNNNNNNPPPRRRTTTUUUTTTTTTUUUWWWWWWUUUTTTQQQPPPNNNMMMMMMLLLKKKIIIGGGFFFEEEEEEEEEKKKOOOUUUVVVPPPJJJNNNWWWppprrrSSSKKKOOOfff}}}ttteeeUUUJJJDDDHHH\\\qqq}}}{{{~~~zzzhhhxxxrrrMMM666333///---,,,,,,+++******************************************************+++++++++++++++,,,,,,...///111666;;;BBBHHHKKKKKKUUUaaafffhhhppp{{{hhhPPPBBB>>>@@@KKKUUUZZZaaaooo}}}qqqrrrxxx|||pppffffffhhheee___[[[UUUOOOFFF>>>999777666555888999:::>>>CCCJJJPPPTTTXXXddduuu|||pppaaaWWWLLLHHHEEEGGGMMMZZZnnnvvvwww}}}uuukkk___RRRJJJDDDBBB@@@@@@CCCIIIOOOSSS\\\___ccchhhlllnnnooopppssshhhWWWGGG<<<666444444000000111111222444666777;;;:::999999;;;===@@@BBBEEEGGGIIILLLQQQ\\\iiisssxxxssslllgggfffeeecccaaaaaa```___^^^^^^^^^^^^___\\\]]]]]]]]]\\\\\\[[[ZZZWWWWWWVVVVVVVVVVVVVVVVVVTTTTTTSSSRRRRRRQQQPPPPPPNNNMMMKKKJJJHHHGGGGGGGGGGGGFFFDDDAAA???>>>======::::::;;;;;;;;;<<<<<<<<>>999999::::::<<<@@@BBBDDDHHHPPPVVV```ppp}}}cccMMM@@@===<<<;;;:::999:::;;;;;;:::>>>FFFOOOTTT\\\kkkyyyrrrbbbbbbdddlll{{{wwwqqqpppnnnmmmmmmllleee[[[RRROOOQQQUUU]]]jjjzzz~~~{{{wwwvvvvvvvvvvvvwwwxxxxxxxxxuuuqqqmmmhhhccc]]]YYYSSSQQQOOOOOOOOOPPPOOONNNNNNNNNMMMMMMMMMLLLLLLLLLJJJJJJJJJJJJKKKLLLMMMMMMPPPRRRTTTTTTTTTTTTUUUVVVVVVUUUSSSQQQOOONNNMMMMMMKKKJJJIIIHHHGGGGGGFFFFFFLLLQQQYYY[[[TTTMMMOOOVVVooo}}}]]]NNNLLLbbb|||rrrcccTTTJJJCCCEEEVVVjjj}}}}}}}}}{{{|||zzzfffssstttRRR777444000---,,,,,,+++***++++++++++++++++++++++++*********************************++++++,,,,,,,,,...///222666<<>>???CCCIIIPPPUUU[[[^^^ccchhhmmmpppqqqrrrqqqfffUUUEEE:::666444444111222222222333444555555::::::999:::<<>>===<<<;;;<<<<<<<<<============EEEWWWqqqyyynnn___^^^dddiiirrrvvv~~~{{{yyyuuurrrpppoooooopppsssqqqmmmhhhbbbZZZRRRLLLDDD===999999;;;<<>>???CCCJJJQQQVVV\\\___dddiiinnnqqqssstttnnncccSSSCCC:::555444444222222333444444555666666999999;;;<<>>===<<<<<<<<<<<<=========>>>>>>NNN```wwwyyyzzz}}}}}}hhh^^^```fffllltttyyy{{{yyyuuurrrqqqqqqrrrssssssqqqnnniiiddd\\\SSSMMMCCC===888:::<<<>>>BBBGGGJJJIIILLLVVVbbbmmm{{{yyyhhhXXXIII???===<<<;;;:::999:::;;;;;;<<>>DDDKKKNNNWWWccclllkkkkkkttttttXXXFFFCCCFFFHHHRRR]]]cccjjjuuunnn\\\[[[aaajjj~~~xxxnnnhhhkkkmmmhhh^^^XXXPPPKKKDDD>>>:::888666555999:::<<<@@@EEELLLSSSWWWdddmmmzzztttdddUUULLLGGGCCCCCCIIIRRR]]]kkkxxxxxxzzzyyytttvvvnnn[[[KKKBBB@@@???>>>???DDDKKKSSSXXX___bbbfffkkkoooqqqssssssiii___PPPBBB999555444333000111333555666888888999888:::<<>>===;;;;;;;;;<<<<<<<<<======WWWhhh}}}yyy|||vvvxxx~~~~~~|||eee]]]aaahhhnnnttt{{{{{{xxxuuusssrrrsssvvvxxxsssqqqnnnjjjeee]]]TTTNNNCCC<<<888:::===???DDDIIITTTPPPQQQXXXbbbkkkttt{{{|||pppbbbVVVIII???===<<<;;;:::999:::;;;;;;>>>BBBIIIPPPRRRUUU___kkk~~~}}}jjj^^^```fffqqq}}}xxxtttvvvuuupppjjjhhhkkkoookkkiiiiiippp{{{vvvssstttuuuqqqqqqpppoooooooooooooookkkkkkjjjiiigggaaaZZZUUURRRQQQOOONNNOOOOOONNNMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKLLLMMMNNNOOOOOOMMMKKKKKKLLLOOONNNMMMLLLKKKKKKKKKKKKKKKKKKJJJIIIGGGEEECCCBBBGGGNNNWWW[[[TTTMMMOOOUUUbbbvvvYYYFFFVVVtttpppfff\\\UUUKKKEEELLLZZZmmmvvv}}}yyyyyy|||wwwgggmmmwwwZZZ999666111...---,,,+++***))))))))))))))))))))))))************************))))))***+++,,,,,,------///000333888>>>EEEKKKOOOVVVbbbjjjiiijjjsss~~~pppSSSAAA???DDDDDDOOO[[[eeeqqqlllYYYWWW]]]fffzzztttlllfffjjjmmmhhh^^^XXXRRRMMMEEE>>>:::777555333999:::<<<@@@FFFMMMSSSWWWeeemmmyyy|||qqqbbbTTTLLLEEEBBBCCCKKKUUU```mmmyyyyyy|||{{{wwwwwwnnn[[[JJJAAA@@@???>>>@@@DDDLLLTTTYYYbbbeeehhhllloooqqqrrrrrrfff]]]NNNAAA999555333333...000222555888:::;;;<<<777:::===AAADDDEEEEEEEEEGGGMMMTTT]]]gggsssyyymmmeeebbbbbbcccbbb]]]___```bbbbbbaaa___^^^\\\\\\]]]^^^^^^]]]]]]]]]YYYYYYYYYYYYXXXVVVTTTSSSMMMOOOQQQOOOMMMLLLMMMOOOOOONNNLLLKKKIIIHHHHHHHHHBBBBBBBBBAAA@@@???>>>===:::::::::;;;;;;;;;<<<<<<___pppyyytttuuu}}}}}}zzz}}}sssccc___ccciiinnnsss~~~{{{wwwvvvwwwxxxvvvtttsssqqqnnnjjjddd[[[RRRKKKGGGAAA<<<:::;;;@@@MMMZZZaaaYYYUUUZZZbbbhhhnnnrrruuuwwwvvvoooaaaSSSHHHCCC>>>===;;;;;;===>>>===<<<@@@BBBGGGNNNSSSWWWaaakkkyyyoookkkmmmrrrxxx}}}wwwuuurrrppppppppppppooommmpppuuu{{{~~~|||yyyvvvsssqqqppppppmmmnnnooooooooonnnlllkkknnnmmmkkkhhhddd___[[[YYYRRRQQQPPPQQQQQQPPPNNNLLLLLLKKKJJJIIIHHHHHHIIIJJJLLLLLLKKKKKKJJJJJJIIIIIINNNNNNMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIGGGGGGGGGHHHHHHGGGGGGFFFFFFLLLVVV[[[WWWNNNMMMPPPbbb}}}vvvYYYJJJTTTkkkxxxrrrhhh^^^WWWOOOIIIOOO[[[tttyyyzzztttuuuzzzttteeemmmzzzcccAAA333///222------...(((************************+++***)))))))))***,,,,,,++++++++++++,,,---......000111333999@@@GGGKKKLLLYYY___ccccccfffppp|||{{{hhhRRREEE@@@AAA>>>OOOZZZfffgggYYY[[[VVV\\\wwwmmmjjjhhhggggggddd^^^YYYRRRLLLDDD===:::999888888888:::===AAAGGGNNNTTTXXXeeennnyyy{{{rrreeeTTTFFFAAABBBGGGNNNVVVaaaqqqyyyzzzoooXXXHHHCCC??????@@@BBBGGGMMMTTTWWW]]]ccchhhjjjmmmqqqoookkkbbbXXXJJJ>>>999666444222333333444444666777999:::999;;;???BBBDDDEEEEEEFFFHHHQQQ\\\fffooo{{{xxxkkkfffdddbbbaaabbb```_________```aaabbbccc___^^^\\\[[[ZZZZZZ[[[[[[ZZZYYYXXXVVVUUUSSSRRRRRRSSSRRRRRRPPPOOONNNMMMMMMPPPPPPOOONNNLLLJJJIIIHHHCCCBBBAAA@@@???===<<<<<<;;;;;;<<<<<<;;;;;;:::999aaassszzzvvvxxx~~~zzz}}}~~~|||vvveeebbbdddiiimmmrrr}}}yyywwwxxxxxxvvvuuuuuussspppllleee]]]SSSMMMGGGBBB>>><<<===CCCRRR```hhh___YYY\\\aaafffjjjnnnuuuwwwvvvnnnaaaSSSIIIDDD>>><<<::::::<<<===<<<<<<>>>@@@GGGPPPUUUXXX```hhhuuuxxxmmmppptttzzz}}}uuutttssssssssstttssssssqqqtttxxx}}}|||zzzwwwuuurrrqqqppppppmmmnnnooooooooonnnllllllmmmlllkkkhhheeeaaa^^^\\\UUUSSSQQQPPPPPPOOOMMMLLLLLLKKKJJJIIIIIIIIIIIIIIIKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHIIIHHHHHHGGGFFFEEEDDDDDDJJJUUU[[[XXXOOOMMMPPP\\\vvvtttWWWGGGPPPggg~~~tttiii___YYYQQQLLLRRR___uuuzzz~~~wwwsssuuuyyy}}}qqqffflll|||hhhAAA222///111,,,---...(((************************+++***)))))))))***+++,,,++++++++++++,,,---......000111444999AAAGGGJJJLLLXXX^^^aaa___aaakkkwww~~~yyyhhhQQQDDDAAABBBCCCRRR[[[llljjj[[[\\\XXX^^^xxxzzzooollliiigggfffccc\\\WWWRRRLLLDDD===:::888888777888:::===AAAGGGNNNTTTXXX___hhhrrrzzzzzzpppeeeUUUGGGBBBBBBFFFMMMUUU___ppp~~~zzzyyynnnWWWGGGBBB??????@@@BBBGGGNNNTTTXXX\\\bbbgggiiilllooommmiiiaaaWWWIII>>>888666444222222333333444666888999::::::<<<@@@CCCEEEFFFGGGHHHOOOXXXcccmmmvvvyyylllfffdddaaa```aaa`````````aaaaaaaaabbbbbbaaa___]]]\\\[[[\\\]]]]]]___^^^\\\ZZZWWWUUUSSSRRRSSSRRRQQQPPPOOONNNNNNMMMMMMMMMNNNNNNMMMKKKJJJIIICCCBBBAAA@@@???===<<<<<<;;;;;;<<<<<<;;;;;;:::999bbbwwwzzzyyy|||{{{yyy}}}yyytttxxxxxxhhhdddeeehhhlllrrr|||yyyxxxwwwvvvvvvvvvuuuqqqmmmggg^^^UUUNNNFFFCCCAAA??????FFFWWWgggqqqggg___^^^```cccfffkkksssuuuuuummmaaaSSSIIIEEE<<<:::888888:::;;;;;;:::<<<@@@HHHRRRWWWYYY___ffftttssstttxxx~~~zzztttuuuvvvwwwxxxwwwwwwvvvuuuxxx{{{zzzxxxwwwuuusssqqqpppoooooonnnnnnnnnooonnnmmmmmmlllllllllkkkiiigggccc```___XXXUUUQQQNNNNNNMMMLLLKKKJJJJJJKKKKKKKKKJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHJJJJJJIIIHHHGGGEEECCCBBBBBBIIITTT[[[XXXPPPMMMOOOTTTmmmrrrUUUDDDLLLaaa~~~vvvlllbbb]]]UUUOOOUUU```tttyyy|||xxxrrrooorrrwwwsssooojjjooo}}}|||mmmAAA222...000+++,,,...)))******************************))))))******+++,,,++++++++++++,,,---......000111444999AAAGGGJJJKKKXXX]]]```]]]___iiiuuu|||}}}iiiPPPBBB@@@CCCEEEQQQZZZnnnlll^^^^^^[[[bbb{{{uuupppmmmiiigggeeeaaa[[[UUUQQQLLLDDD===999888888777888:::===AAAFFFLLLTTTYYY___eeennnwww~~~xxxoooeeeVVVIIIDDDCCCEEEKKKSSS^^^nnn||||||{{{nnnVVVGGGAAA>>>>>>???BBBHHHOOOUUUYYY\\\bbbggghhhjjjmmmkkkggg___UUUGGG===777555444222222222333444666888:::;;;<<>>===<<<;;;;;;<<<<<<;;;;;;:::999dddzzzzzz{{{~~~~~~}}}~~~{{{vvvwww|||}}}sssnnnuuuxxxiiieeefffhhhkkkttt{{{yyywwwvvvvvvvvvuuurrrnnnhhh___VVVOOOEEECCCBBB@@@???FFFXXXiiitttjjjaaa______```dddiiiqqqssstttmmmaaaSSSIIIEEE;;;999777666888999:::999>>>AAAIIIRRRWWWZZZaaaiiiwww{{{{{{}}}yyyuuuwwwzzz{{{{{{yyyxxxwwwvvvyyy}}}~~~yyyuuuuuutttrrrqqqpppoooooonnnnnnnnnnnnnnnmmmmmmlllmmmmmmllljjjgggdddaaa___[[[WWWQQQMMMLLLLLLLLLKKKIIIJJJKKKLLLLLLKKKJJJIIIHHHHHHHHHIIIIIIJJJJJJKKKGGGHHHIIIJJJKKKKKKJJJJJJIIIIIIIIIIIIHHHHHHHHHGGGIIIIIIHHHHHHFFFEEEDDDCCCCCCIIISSSZZZWWWOOOJJJKKKNNNeeepppVVVEEEKKK]]]yyyyyyqqqiiiddd[[[QQQSSS[[[ooouuuwwwrrrkkkjjjnnnrrrnnnrrrsssvvvyyyxxxvvvkkkBBB222---///+++,,,///******************************************+++++++++++++++++++++,,,---......///000444:::AAAFFFIIIIIIXXX^^^```___aaalllyyy~~~mmmRRRCCC@@@BBBHHHUUU^^^qqqkkk^^^___^^^hhhvvvnnnkkkfffdddccc___YYYUUUQQQKKKCCC===999888777777888:::>>>AAADDDKKKSSSYYYccchhhpppxxxwwwooofffYYYLLLFFFCCCDDDIIIQQQ\\\lllyyy~~~pppWWWGGGBBB======???BBBHHHPPPWWW[[[^^^dddhhhiiikkkllljjjfff\\\RRREEE;;;666555333222111222333555777:::<<<===>>>BBBEEEGGGHHHKKKOOORRR]]]ccckkkuuu{{{nnnhhheeeaaa^^^]]]```aaacccddddddbbb```___bbb```]]][[[ZZZ[[[]]]___^^^]]][[[YYYVVVTTTRRRQQQRRRRRRQQQPPPOOOOOONNNNNNJJJKKKMMMMMMMMMJJJHHHFFFCCCCCCBBBAAA???>>>===<<<;;;;;;<<<<<<;;;;;;:::999ggg}}}zzzzzz}}}|||yyywwwtttrrruuuyyywwwpppnnnwwwwwwiiieeefffhhhkkkyyy~~~zzzwwwvvvvvvuuusssqqqmmmhhh```WWWPPPEEECCCAAA??????DDDTTTcccllleee^^^\\\]]]^^^ccciiimmmqqqsssnnnbbbTTTIIIDDD;;;888555555666888999999BBBDDDJJJQQQVVVZZZcccmmmwww{{{xxx{{{~~~~~~{{{xxxvvvuuuuuuxxx|||zzzttttttssssssqqqpppooooooooonnnnnnnnnmmmmmmmmmmmmoooooommmkkkgggccc```^^^]]]XXXRRRMMMKKKKKKKKKKKKIIIJJJKKKLLLLLLLLLJJJJJJGGGGGGHHHHHHIIIIIIJJJJJJGGGHHHJJJKKKLLLKKKJJJJJJIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFGGGGGGGGGFFFEEEEEEDDDHHHQQQWWWUUULLLFFFFFFLLL^^^wwwqqqXXXIIILLLZZZsss}}}vvvqqqlll```RRRMMMRRRgggooosssmmmggghhhlllmmmoooxxx}}}}}}xxxqqqnnneeeDDD444......***+++///+++************************))))))******++++++++++++++++++++++++,,,---......///000444:::AAAFFFHHHHHHUUU[[[___```dddqqqxxxtttYYYHHHCCCEEEMMM___jjjxxxjjj^^^```bbbnnnxxxjjjgggcccaaa```^^^YYYUUUQQQKKKCCC<<<999888777666888;;;>>>@@@CCCIIIRRRZZZbbbhhhqqq{{{xxxqqqjjj]]]QQQIIIDDDCCCHHHPPP\\\kkkyyysssYYYHHHBBB<<<===>>>CCCIIIQQQXXX]]]bbbhhhkkkkkklllmmmjjjfffYYYPPPCCC999555444333222111222333666999<<>>======;;;;;;<<<<<<;;;;;;:::999kkkxxxvvvwwwzzzxxxuuuqqqoooooorrruuusssnnnoooyyytttgggfffhhhkkkooo~~~|||xxxuuuuuusssrrrpppmmmiiiaaaYYYSSSHHHCCC???>>>>>>AAALLLWWW]]]XXXTTTUUUWWWYYY___fffiiinnnrrrooodddUUUIIIBBB;;;888555444555777999999DDDEEEIIIPPPUUUZZZdddnnnrrr~~~{{{~~~zzzvvvtttttttttwwwzzz}}}}}}~~~zzzuuuuuuuuutttsssrrrpppooooooooonnnmmmmmmmmmmmmnnnoooooommmkkkgggccc___]]]\\\XXXRRRMMMLLLKKKKKKJJJJJJJJJKKKLLLLLLLLLKKKKKKGGGGGGHHHHHHHHHHHHHHHHHHGGGHHHJJJLLLLLLKKKIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEFFFFFFFFFFFFFFFEEEDDDFFFMMMSSSQQQJJJEEEDDDKKKWWWlllttt\\\MMMMMMWWWnnn{{{vvvpppbbbPPPIIIKKK___lllsssnnniiilllnnnlllppp}}}}}}oooiiibbbHHH777000///***+++///,,,************************))))))***++++++++++++***++++++++++++,,,---......///000444:::AAAEEEGGGGGGOOOWWW]]]```fffsssvvv|||```LLLGGGHHHLLLaaaoooyyyjjj```bbbfffuuuxxxiiieeeaaa______]]]YYYVVVPPPKKKCCC<<<888777777666888;;;???@@@BBBHHHRRRZZZ^^^fffrrr|||{{{vvvooocccWWWKKKEEEBBBGGGPPP\\\lllyyyvvv[[[IIIBBB;;;<<<>>>CCCJJJRRRZZZ^^^fffkkknnnmmmmmmnnnkkkeeeWWWMMMAAA888444444333222111222444777;;;???BBBCCCDDDHHHLLLMMMLLLPPPWWW^^^iiinnnuuuwwwlllhhhfffccc``````aaabbbbbbbbbaaa```^^^]]]\\\[[[ZZZXXXXXXXXXXXXYYYVVVVVVVVVVVVVVVVVVVVVVVVQQQQQQPPPPPPPPPOOOOOOOOOQQQPPPOOOMMMJJJHHHFFFEEEDDDDDDCCCAAA@@@???>>>===;;;;;;<<<<<<;;;;;;:::999pppwwwqqqpppssssssqqqnnnlllmmmoooqqqpppnnnpppyyysssggggggkkkpppttt~~~xxxuuutttsssrrrpppnnnkkkddd\\\WWWLLLEEE???>>>>>>???EEEKKKMMMJJJJJJMMMOOORRRXXX___eeelllrrrqqqfffVVVHHH@@@;;;888555444555777999999@@@BBBIIIQQQVVVZZZbbbkkkppp~~~{{{~~~~~~xxxtttsssuuutttvvvyyyzzzzzzyyyzzz{{{{{{~~~{{{wwwwwwwwwvvvuuusssqqqppppppooonnnmmmlllmmmmmmnnnmmmlllllljjjgggccc```^^^[[[WWWRRRNNNMMMLLLKKKJJJKKKKKKKKKKKKKKKLLLLLLMMMHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHJJJKKKKKKIIIGGGEEEGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGFFFFFFEEEDDDDDDAAABBBHHHNNNNNNIIIEEEFFFHHHPPP```sssxxx```OOOKKKRRRiii~~~wwwooo```NNNGGGJJJ[[[kkkvvvssspppssstttpppppp~~~ssskkkdddLLL:::222000***+++///,,,************************((()))***+++,,,++++++***++++++++++++,,,---.........000444:::AAAEEEFFFFFFLLLUUU]]]aaahhhtttuuu~~~}}}___KKKFFFIIILLLbbbnnntttnnndddfffjjjzzzvvvlllhhhccc```___]]]YYYVVVPPPJJJBBB<<<888777666666888<<>>CCCJJJSSS[[[```hhhlllooonnnnnnmmmjjjeeeUUULLL???777333333333222222333666999===AAADDDFFFFFFJJJNNNNNNNNNRRR[[[bbbmmmrrr{{{uuukkkhhhgggeeebbbbbbbbbbbbaaa```___^^^]]]\\\ZZZZZZZZZYYYYYYXXXWWWVVVSSSTTTTTTTTTTTTTTTTTTUUUQQQPPPPPPPPPPPPOOOOOOOOORRRPPPNNNLLLJJJIIIHHHHHHDDDDDDCCCBBB@@@???>>>===;;;;;;<<<<<<;;;;;;:::999sssvvvnnnkkkoooppppppllljjjlllnnnooopppnnnpppxxxsssggghhhmmmsssxxx~~~~~~~~~}}}|||xxxtttssssssrrrqqqppplllfff___ZZZPPPGGG???>>>???>>>@@@CCCCCCAAABBBGGGJJJMMMSSSZZZbbbjjjrrrrrrhhhWWWHHH???<<<999555444555777999:::===@@@HHHRRRWWWYYY___gggqqqzzzyyy}}}}}}wwwssstttvvvuuuwwwxxxxxxwwwvvvwwwxxxxxx{{{~~~~~~}}}|||~~~~~~~~~}}}}}}}}}yyyyyyyyyxxxvvvtttqqqppppppooonnnllllllmmmmmmnnnjjjjjjjjjiiigggdddbbb```ZZZVVVRRROOOMMMLLLKKKJJJLLLKKKJJJJJJJJJLLLMMMNNNIIIHHHHHHGGGGGGFFFFFFFFFFFFGGGIIIJJJJJJGGGEEECCCGGGGGGGGGFFFFFFFFFFFFEEEHHHHHHHHHGGGEEEDDDBBBAAA>>>???DDDKKKMMMIIIGGGHHHFFFLLLYYYkkkzzz{{{bbbOOOIIINNNgggvvvmmm]]]LLLGGGLLLZZZlllzzzxxxvvvyyyyyysssooo|||{{{wwwoooiiiOOO<<<333111***+++///,,,************************((()))***+++,,,+++******++++++++++++,,,---.........000444;;;AAAEEEFFFEEEMMMWWW```dddjjjvvv{{{pppzzzyyyZZZFFFCCCFFFSSSgggooosssrrrgggiiimmm~~~vvvoookkkeeebbb```]]]YYYUUUPPPJJJBBB<<<888777666666888<<<@@@@@@@@@FFFQQQ[[[iiittt~~~xxxkkk___MMMEEEAAAFFFPPP^^^ooo{{{wwwZZZFFF???:::;;;>>>CCCJJJSSS[[[```hhhmmmooonnnmmmmmmiiidddTTTKKK???666333333333222333444666:::>>>BBBFFFHHHGGGKKKOOOOOOOOOSSS\\\eeemmmsss}}}~~~sssjjjhhhhhhfffddddddcccbbb```^^^]]]\\\\\\\\\YYYYYYZZZZZZZZZXXXVVVUUUQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOORRRPPPMMMKKKJJJJJJKKKLLLDDDDDDCCCBBB@@@???>>>>>>;;;;;;<<<<<<;;;;;;:::999qqqwwwooojjjnnnrrrssspppoooqqqsssqqqkkkjjjqqq|||ssskkkkkknnnttt|||}}}zzzzzz}}}yyyqqqlllpppqqqqqqpppmmmiiieeebbbVVVNNNCCC;;;;;;>>>AAABBB===@@@@@@???CCCKKKPPPPPPWWW]]]eeejjjfffZZZIII>>>;;;999777666888999999888;;;???FFFNNNUUU]]]eeejjjuuu}}}{{{{{{}}}~~~|||wwwsssrrrsssyyywwwvvvuuuvvvwwwvvvvvvzzz{{{|||{{{{{{{{{~~~~~~|||{{{}}}~~~wwwvvvuuusssrrrpppooonnnlllmmmnnnooonnnmmmkkkiiihhhggggggggggggfffcccaaa]]]ZZZTTTOOOLLLKKKKKKLLLKKKJJJIIIHHHHHHIIIKKKLLLKKKJJJIIIHHHHHHHHHHHHHHHIIIJJJJJJKKKIIIGGGEEECCCGGGGGGGGGFFFFFFDDDCCCBBBEEEEEEEEEDDDBBB@@@===<<>>///111///,,,---***++++++,,,,,,+++***((('''************************,,,+++*********,,,...000111111555<<>>???BBBMMMVVV```gggpppzzzxxxsss}}}tttWWWEEECCCGGGTTTbbbqqqxxx|||}}}pppfffiiiuuuvvvjjjhhhfffdddbbb^^^YYYVVVRRRJJJ@@@888555555777888888888;;;AAAEEEIIISSS]]]ppp|||}}}tttggg^^^PPPEEE???DDDNNNZZZnnnnnnUUUDDD;;;???>>>???BBBIIISSS]]]cccfffkkknnnnnnooonnnhhh```VVVHHH999444333111000000555555777;;;AAAEEEHHHIIIKKKMMMOOOPPPRRRXXXaaahhhqqqxxx}}}rrrhhhdddcccaaa```bbb______``````^^^\\\YYYWWWWWWXXXZZZYYYXXXWWWWWWXXXUUUUUUTTTTTTSSSRRRRRRRRRQQQQQQPPPOOOMMMLLLKKKKKKOOONNNMMMLLLKKKJJJIIIHHHDDDDDDDDDCCCBBBAAA?????????>>>===;;;999888888888sss{{{tttooolllnnntttxxxwwwwwwxxxwwwtttpppooottt|||sssmmmoooqqqwww~~~}}}zzzyyy{{{~~~}}}xxxrrrnnnrrrrrrrrrqqqoookkkgggeeeXXXPPPEEE===<<<>>>@@@AAAAAADDDDDDDDDGGGNNNSSSSSS\\\```gggjjjeeeYYYJJJ@@@;;;999777666888999999999===AAAGGGMMMTTT\\\dddjjjsss}}}}}}|||wwwtttsssssswwwwwwvvvwwwxxxxxxwwwvvvwwwxxxyyyyyyyyyzzz|||}}}|||}}}}}}|||zzzzzz|||~~~xxxxxxwwwuuusssqqqpppooonnnkkklllnnnoooooonnnmmmlllhhhgggffffffgggeeebbb```\\\YYYTTTPPPLLLJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIJJJHHHFFFDDDBBBGGGGGGGGGFFFEEEDDDCCCCCCFFFFFFFFFEEECCCAAA???===@@@@@@DDDKKKNNNJJJGGGFFFEEEIIIOOOZZZnnnlllSSSJJJQQQbbbwwwuuummmaaaQQQJJJKKKZZZwwwzzz~~~oooooovvv|||vvvttt{{{aaaBBB111222///,,,---+++++++++,,,,,,+++***((('''************************,,,+++******+++,,,...000111111555<<>>???CCCMMMYYYeeelllssszzzyyyvvvoooSSSCCCBBBFFFQQQ^^^jjjpppttt{{{{{{ooofffiiiuuuvvvkkkiiifffdddaaa]]]YYYUUUQQQJJJ@@@888555555777888999999<<>>CCCLLLYYYmmmiiiQQQCCC<<<======>>>CCCJJJSSS\\\aaadddjjjnnnpppqqqqqqkkkcccSSSEEE888444333222111222666666888<<>>???>>>===;;;:::888888888sss|||wwwrrroooooonnnwww|||wwwvvvtttxxxsssqqqssstttyyy}}}zzzwwwyyy{{{|||{{{yyyvvvtttsssssssssssspppmmmjjjhhh\\\TTTJJJAAA===>>>???@@@AAAFFFIIILLLRRR[[[``````fffjjjoooooohhhZZZLLLCCC;;;999777777888999:::999>>>AAAFFFLLLSSS[[[ccciiirrr~~~}}}yyyuuurrrrrrsssuuuvvvwwwyyyyyyxxxvvvuuusssuuuwwwwwwwwwwwwyyy{{{yyy{{{|||{{{{{{zzz|||~~~}}}}}}~~~~~~{{{vvvqqqxxxvvvtttqqqooonnnmmmmmmjjjkkkllllllmmmllllllkkkhhhgggfffeeeeeedddaaa^^^ZZZXXXTTTPPPMMMJJJIIIIIIIIIIIIIIIJJJJJJIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIIIIHHHFFFDDDBBBFFFFFFFFFFFFEEEDDDDDDCCCGGGGGGGGGFFFDDDBBB@@@>>>??????DDDLLLPPPLLLGGGFFFEEEFFFLLL]]]vvvsssVVVHHHNNNaaawwwvvvmmm```PPPIIIKKK]]]|||~~~qqqmmmqqqtttnnnmmmfffEEE222222...,,,///---+++++++++++++++***)))(((************************,,,+++******+++,,,...///000111666===???>>>???DDDNNN]]]lllsssvvvzzz}}}~~~{{{xxxfffMMMBBBBBBGGGQQQ[[[dddgggllluuu}}}wwwllleeeiiittt}}}tttllljjjgggdddaaa]]]WWWTTTPPPIII???888555555777888999:::===CCCGGGKKKUUU^^^lllwww~~~{{{qqqeee\\\PPPDDD===BBBKKKWWWkkk}}}}}}aaaKKK@@@===:::;;;???DDDKKKSSSZZZ^^^```ffflllooorrrqqqjjjbbbMMMBBB666333444333333444888999;;;>>>BBBGGGJJJLLLJJJNNNTTTXXX[[[```fffkkkqqq{{{|||rrriiifffeeecccbbbccc````````````___]]][[[YYYVVVWWWYYYXXXVVVUUUUUUVVVVVVUUUUUUTTTTTTSSSRRRRRRJJJKKKLLLMMMOOOPPPQQQRRRNNNMMMLLLKKKIIIHHHGGGFFFCCCCCCBBBBBBAAA???>>>===>>>===<<<;;;:::999888777ppp}}}vvvqqqppppppoooyyy}}}wwwwwwwww{{{tttsssuuuuuuxxx~~~}}}{{{wwwxxxyyyyyyzzzzzzzzzzzztttttttttsssqqqnnnkkkiii```YYYOOOFFF@@@>>>???@@@???GGGOOOVVVaaannnuuuwwwvvvzzz~~~|||ppp___NNNCCC;;;999777777888:::::::::>>>AAAEEEJJJQQQYYYaaagggsss~~~{{{vvvrrrqqqqqqrrrtttwwwyyyzzzyyyvvvsssrrrrrrtttvvvwwwwwwwwwxxxzzzzzz|||~~~~~~|||{{{|||}}}xxxwwwwwwvvvvvvuuusssrrrvvvtttqqqnnnlllkkkkkkllljjjjjjiiiiiihhhhhhhhhhhhgggfffeeeeeedddccc___]]]YYYWWWTTTQQQMMMJJJHHHGGGGGGHHHIIIJJJJJJIIIGGGFFFGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHIIIJJJIIIGGGEEECCCDDDEEEEEEEEEEEEEEEDDDDDDFFFFFFFFFEEEDDDBBB@@@>>>===>>>DDDMMMPPPLLLGGGEEEFFFFFFOOOeeeyyyYYYGGGKKK^^^vvvwwwmmm^^^NNNHHHKKKbbbtttmmmmmmnnnfffeeehhhFFF222000---,,,000000++++++++++++******))))))************************+++++++++++++++---...//////111777===???===@@@EEEPPPaaarrrxxxxxxyyy|||}}}{{{zzzvvv[[[HHHBBBEEEJJJUUU\\\aaaaaaeeeppp|||qqqhhhbbbgggsssyyypppllljjjgggddd```\\\VVVSSSNNNHHH???888555666777888::::::>>>EEEHHHLLLUUU___kkkuuu}}}~~~~~~}}}zzzrrrggg^^^PPPEEE>>>BBBJJJUUUhhhyyyrrrXXXEEE===<<<999;;;@@@FFFMMMSSSXXX[[[\\\bbbiiilllmmmlllddd[[[GGG===444333444444555777999;;;>>>AAADDDHHHLLLOOOLLLQQQVVVYYY]]]bbbiiiooouuuzzzqqqiiihhhgggdddbbbccc````````````___]]][[[ZZZVVVWWWXXXXXXVVVTTTTTTUUUVVVUUUUUUTTTSSSSSSRRRRRROOOOOONNNNNNNNNNNNNNNMMMOOONNNMMMKKKJJJHHHGGGFFFBBBBBBBBBAAA@@@???>>>======<<<<<<;;;:::999888777mmmxxxqqqoooooorrr||||||tttwwwwwwzzzvvvttttttrrrtttzzz~~~}}}{{{yyyyyyyyyyyyzzz|||}}}~~~uuuuuutttssspppmmmkkkiiiccc^^^TTTKKKCCC??????@@@AAAJJJVVVbbbppp{{{dddNNNAAA:::999777777999;;;;;;;;;===@@@EEEJJJQQQXXX```fffuuu{{{wwwuuuttttttuuuuuuyyy||||||xxxssspppoootttvvvxxxyyyxxxxxxxxxyyyzzz|||~~~~~~|||zzzyyyxxxsssssssssrrrqqqrrrssstttvvvsssooollljjjkkklllmmmlllkkkiiigggfffffffffffffffeeedddddddddbbb___]]]YYYWWWUUUQQQNNNKKKIIIHHHGGGHHHIIIIIIIIIHHHFFFEEEFFFFFFGGGHHHHHHHHHGGGFFFHHHIIIJJJKKKJJJIIIGGGEEECCCDDDDDDEEEEEEEEEDDDDDDDDDDDDEEEDDDCCCAAA???>>>===>>>DDDLLLPPPKKKFFFDDDDDDEEEQQQkkkbbbKKKKKK^^^wwwwwwlll\\\LLLHHHLLLgggyyymmmkkkjjjaaa]]]vvvhhhFFF111///,,,,,,111222++++++******************************************++++++++++++,,,---.........111888>>>???===AAAGGGTTTdddtttyyyxxxyyy|||}}}zzzyyyjjjRRREEEDDDIIIMMMWWW]]]___]]]```lllzzzkkkddd___dddooo{{{vvvmmmllljjjfffccc```[[[VVVRRRLLLFFF>>>888666666777888999:::???EEEIIIMMMUUU___jjjttt}}}~~~{{{zzz}}}|||||||||zzzssshhh```QQQFFF???CCCIIIRRRbbbsss|||fffOOOAAA;;;:::999;;;@@@FFFLLLRRRUUUWWWZZZ```eeeggggggddd[[[RRRAAA999333333444444666999:::===AAADDDFFFJJJOOOSSSRRRTTTWWWZZZ]]]dddmmmtttzzzxxxoooiiihhhhhhdddbbbccc``````______^^^]]]\\\[[[VVVXXXXXXXXXUUUTTTTTTTTTUUUUUUTTTSSSSSSRRRRRRQQQQQQQQQPPPOOONNNMMMLLLKKKPPPOOONNNLLLJJJHHHGGGFFFBBBBBBBBBAAA@@@???>>>===;;;;;;<<<;;;:::999777777mmm~~~uuuqqqpppzzzyyyrrruuuuuuvvvxxx{{{~~~}}}uuurrrpppmmmpppwww~~~~~~||||||{{{zzzyyyyyyzzz|||~~~xxxwwwuuussspppmmmkkkjjjeeeaaaYYYOOOFFF@@@@@@@@@FFFPPP^^^kkkyyyeeeLLL>>>:::999777777999;;;<<<;;;;;;@@@FFFLLLSSSZZZaaafffvvv~~~{{{zzzzzzyyyyyywww{{{~~~}}}yyytttrrrrrrwwwyyy{{{{{{zzzyyyxxxyyywwwzzz||||||zzzwwwttttttppppppqqqpppooooooqqqssssssqqqllliiihhhiiilllnnnmmmllliiifffeeeeeefffgggeeedddddddddeeecccaaa^^^[[[YYYUUUQQQNNNKKKJJJJJJHHHHHHHHHHHHGGGFFFEEEEEEFFFFFFHHHIIIIIIIIIHHHGGGIIIJJJKKKLLLKKKJJJHHHGGGBBBCCCDDDDDDEEEEEEEEEEEECCCDDDDDDDDDBBBAAA???>>>>>>>>>CCCKKKMMMIIIDDDCCCAAABBBNNNiiinnnTTTNNN```{{{xxxlll[[[KKKHHHOOOiii|||mmmmmmnnnddd[[[ooojjjHHH222000,,,,,,000111++++++******)))******+++******************************+++,,,,,,------...---111999??????===AAAHHHXXXeeeppptttuuuyyy~~~wwwvvvbbbLLLDDDFFFKKKOOOUUUZZZ\\\[[[___lll{{{ggg___[[[```jjjwwwvvvnnnkkkiiifffccc```\\\VVVSSSJJJEEE===888666777888888999:::???FFFIIIMMMUUU^^^hhhsss}}}~~~{{{zzz{{{zzzyyyyyywwwpppfff^^^OOOEEE???CCCHHHNNN[[[iiiqqqxxxlllWWWGGG>>>:::888999;;;???DDDIIINNNPPPRRRWWW\\\``````___\\\SSSIII<<<666222333444444666::::::>>>CCCFFFHHHMMMSSSXXXWWWYYY[[[\\\___fffpppxxxuuummmhhhhhhhhheeebbbbbb______^^^]]]\\\\\\[[[[[[WWWXXXYYYXXXVVVTTTTTTTTTTTTSSSSSSRRRRRRQQQPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNOOONNNMMMKKKIIIGGGFFFEEECCCCCCBBBBBBAAA???>>>===:::;;;;;;;;;;;;999777666qqq~~~yyyxxx~~~xxxrrrrrrrrrppppppttt}}}{{{~~~sssnnnkkkiiimmmvvv|||}}}||||||{{{{{{zzzyyyyyy{{{|||}}}{{{zzzxxxuuuqqqnnnllljjjgggccc\\\RRRHHHBBBAAAAAAGGGRRR```nnn||||||aaaIII<<<:::999777777:::<<<<<<<<<;;;AAAIIIQQQXXX^^^dddhhhuuu~~~|||||||||{{{yyyxxx}}}{{{wwwwwwxxxyyy{{{}}}}}}{{{yyyxxxxxxtttwww{{{|||zzzwwwuuutttpppqqqsssrrrooommmnnnooollliiieeebbbaaadddhhhjjjhhhgggdddbbbbbbccceeegggddddddddddddeeeeeeccc```]]]ZZZVVVQQQNNNLLLLLLLLLIIIHHHGGGFFFFFFEEEEEEEEEFFFGGGIIIJJJJJJJJJIIIHHHHHHIIIJJJKKKKKKIIIHHHFFFAAABBBCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCBBB@@@??????>>>BBBHHHKKKFFFBBBAAA@@@???JJJaaawwwwww\\\PPP```|||wwwkkkZZZKKKIIIQQQggg}}}qqquuuzzzqqqaaammmoooLLL666222---+++///...++++++***))))))***+++,,,******************************+++,,,---------------111999??????===BBBIII\\\dddkkkmmmqqqyyy|||ssssss|||^^^IIICCCGGGLLLNNNRRRXXX\\\]]]bbbqqq{{{ccc\\\WWW[[[eeesssyyyqqqiiigggeeebbb```\\\WWWTTTIIIDDD===888666777888888888999???EEEIIILLLTTT]]]eeeppp|||}}}|||zzzyyywwwvvvrrrkkk```XXXKKKBBB===AAAEEEHHHSSS___cccnnn}}}mmmXXXHHHAAA>>>:::777888999===@@@DDDHHHKKKLLLPPPTTTWWWVVVUUURRRIII@@@999444111333444444666:::999>>>DDDHHHJJJOOOVVV\\\[[[]]]aaaccceeekkksssyyy}}}rrrkkkggghhhhhhdddaaaaaa^^^]]]]]]\\\[[[[[[[[[[[[XXXZZZZZZYYYWWWUUUTTTUUURRRRRRRRRQQQPPPPPPOOOOOOMMMMMMMMMNNNNNNOOOOOOOOOMMMMMMKKKIIIGGGEEEDDDCCCCCCCCCCCCCCCBBB@@@???>>>999:::;;;;;;;;;999777666vvv~~~xxxsssooonnnmmmlllrrr}}}{{{|||qqqkkkhhhgggmmmvvvzzz}}}|||}}}{{{zzzyyyyyyyyyyyyzzz{{{~~~}}}zzzvvvsssooommmkkkgggddd^^^TTTIIICCCAAABBBDDDPPP___mmm|||vvv\\\GGG<<<:::999777888:::<<<===<<<<<>>EEEIIILLLTTT\\\cccooo|||~~~}}}zzzxxxuuusssooofff[[[SSSIII@@@<<<@@@CCCEEEMMMXXXYYYeeewwwppp___KKK???>>>>>>;;;666777888:::===AAADDDFFFHHHGGGKKKMMMLLLKKKIIIBBB999777333111333444444666:::888>>>EEEIIIKKKPPPXXX^^^\\\```eeehhhkkkooouuuyyyzzzqqqjjjfffggghhhdddaaa```]]]]]]\\\[[[ZZZZZZZZZZZZYYYZZZ[[[ZZZWWWUUUUUUUUURRRQQQQQQPPPOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNLLLKKKIIIGGGEEECCCAAAAAADDDDDDDDDCCCBBBAAA@@@???999:::;;;;;;;;;999777666xxxwwwsssrrrtttqqqnnnooowww{{{~~~qqqllljjjkkkrrr|||}}}{{{{{{xxxxxxxxxyyyzzz{{{|||}}}}}}zzzqqqllliiibbbaaa^^^XXXQQQIIIDDDBBBFFFMMMYYYggguuukkkRRRBBB>>><<<:::999999;;;<<<<<<<<<>>>CCCLLLUUU^^^dddhhhjjjwww|||zzzzzzzzz{{{~~~~~~|||{{{zzz~~~~~~|||www{{{|||||||||{{{yyywwwvvvuuussspppmmmjjjhhheeeddd]]]YYYUUURRRQQQTTT\\\dddhhh___XXXWWWVVVXXXaaakkkjjjiiihhhgggffffffeeeeeeddd___XXXSSSPPPNNNLLLJJJMMMKKKIIIGGGFFFFFFGGGHHHDDDEEEEEEEEEFFFFFFFFFFFFIIIHHHHHHHHHGGGFFFFFFFFFBBBCCCCCCDDDDDDDDDDDDDDDBBBCCCDDDCCC@@@???>>>?????????AAACCCDDDDDDAAA>>>===CCCDDDNNNgggxxx~~~gggVVVdddrrruuugggXXXMMMMMMRRRrrrlllkkk{{{SSS777222...,,,,,,(((++++++++++++++++++++++++******++++++++++++******************+++,,,---...111222777===>>>???EEEMMM]]]eeedddfffvvv~~~}}}{{{hhhiiiooovvv\\\GGGIIIGGGCCCIIIOOOYYYaaalllzzz~~~}}}lll]]]ZZZVVVVVV]]]nnn|||rrrlllhhhdddbbbaaa^^^YYYUUUGGGBBB<<<777666666777888777;;;AAAEEEHHHKKKQQQUUUaaakkkyyy}}}zzzxxxtttooojjjeee]]]TTTMMMFFF@@@<<<>>>AAACCCHHHMMM]]]fffuuudddSSSBBB<<<;;;:::777666:::;;;<<<>>>???@@@@@@@@@>>>???@@@@@@@@@===;;;:::444333222222333555888999???AAAEEEHHHLLLRRRYYY]]]dddgggiiiiiijjjoooyyywwwmmmllljjjgggdddaaa___^^^___]]]\\\[[[]]]]]]]]]\\\ZZZXXXWWWVVVWWWWWWVVVTTTRRRRRRQQQPPPPPPPPPPPPPPPOOONNNMMMKKKJJJJJJIIIIIIIIIIIIIIIIIIGGGDDDAAA???GGGFFFEEECCCAAA???>>>===;;;:::999999888888999999}}}wwwttttttvvvsssqqqttt}}}~~~pppjjjiiijjjrrr|||}}}|||||||||{{{{{{zzzzzzzzzzzzzzz|||~~~~~~yyyqqqkkkhhheeeccc```ZZZRRRJJJDDDAAADDDJJJTTTaaannnyyyyyyfffOOOAAA===999888888999:::;;;;;;:::@@@EEEMMMVVV^^^dddiiilllyyy~~~}}}}}}}}}}}}~~~{{{|||}}}~~~~~~|||xxxxxxyyyzzzzzzzzzzzzzzztttsssqqqnnnjjjfffaaa___TTTQQQOOOPPPSSSZZZbbbiiifff\\\SSSSSSWWW]]]gggpppqqqooommmkkkjjjjjjjjjjjjddd```ZZZTTTQQQOOOMMMKKKLLLJJJHHHFFFEEEEEEFFFGGGDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFBBBBBBCCCDDDDDDDDDDDDDDDBBBCCCDDDCCC@@@>>>>>>>>>>>>>>>@@@BBBDDDCCC@@@===<<>>DDDKKKXXXaaabbbeeesss{{{{{{~~~{{{wwweeegggnnnwwwaaaKKKJJJFFFBBBIIIUUU]]]dddppp}}}kkkYYYVVVSSSTTT]]]ooo{{{qqqiiifffbbbaaa```]]]WWWRRRHHHCCC<<<777666666777777888<<>>===;;;:::999999888888999999}}}|||{{{yyywwwxxxyyywwwvvv{{{~~~mmmggggggiiirrr}}}~~~}}}||||||~~~~~~|||{{{zzzyyyxxxwwwzzzzzzzzzzzzwwwqqqjjjeeefffeeeaaa[[[SSSKKKEEEAAAAAAFFFOOOZZZeeepppxxx}}}}}}{{{yyyrrraaaMMM@@@<<<777888999:::;;;<<<<<<<<>>>>>>>>======???AAACCCBBB???===;;;AAABBBJJJ]]]iiiooozzzuuu]]]bbblllzzzqqqeee[[[ZZZ^^^qqqqqqsssXXX;;;555111//////+++++++++++++++++++++++++++******++++++++++++******************+++,,,---...///000444:::;;;<<>>===;;;:::999999888888999999}}}wwwxxx|||||||||~~~|||{{{{{{|||~~~|||jjjeeefffjjjttt~~~~~~~~~}}}|||{{{zzz||||||{{{zzzyyywwwvvvvvvxxxvvvuuuuuuuuuqqqjjjdddeeebbb^^^YYYSSSLLLFFFBBBAAAEEEKKKTTT^^^iiiqqqvvvwwwtttqqqlll___MMM@@@<<<888:::===>>>>>>>>>???@@@EEEJJJQQQWWW[[[```fffkkkttt}}}~~~yyyyyy{{{|||}}}}}}}}}}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}|||{{{zzz}}}{{{xxxvvvuuuuuuvvvxxxwwwvvvuuusssooofff[[[SSSKKKKKKLLLSSS```nnntttssspppcccZZZ```qqquuunnnlllkkkjjjjjjccc___ZZZVVVSSSPPPNNNLLLIIIHHHGGGEEEDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEECCCCCCDDDDDDEEEEEEFFFFFFAAABBBCCCCCCDDDDDDCCCCCC@@@BBBCCCAAA???=========;;;<<<===@@@BBBBBB???<<<;;;AAAAAAFFFTTT[[[cccrrr~~~ccceeennnwwwlllbbbbbbfffrrr|||xxx{{{ZZZ<<<666111///000,,,++++++++++++++++++++++++******++++++++++++******************+++,,,------...///333888::::::@@@GGGLLLZZZ```cccnnnuuuwwwmmmjjjnnnwwwhhhRRRJJJBBBAAALLLTTT^^^iii~~~gggRRROOONNNQQQ]]]pppuuujjjeeecccbbbaaa```\\\TTTNNNIIIDDD===777555555666666888;;;@@@DDDIIIRRR]]]eeeqqqxxx~~~zzzpppdddZZZRRRMMMJJJEEE@@@======>>>@@@GGGOOOaaatttlllSSSFFF999555555333333444444444555555666555555555111222333333333222111111222222222444666:::===???BBBDDDIIIMMMSSSZZZbbbggglllqqqxxx{{{~~~yyypppkkkiiifffbbb```_________ZZZZZZ\\\^^^aaaaaa___\\\[[[YYYXXXXXXXXXXXXWWWUUUQQQPPPOOOMMMLLLKKKKKKKKKIIIIIIGGGFFFFFFEEEEEEEEEFFFGGGIIIJJJJJJIIIGGGFFFDDDDDDCCCAAA@@@>>>======;;;:::999999888888999999~~~vvvrrrvvv}}}~~~||||||{{{yyyhhhdddfffkkkwww~~~}}}|||zzzyyywwwwwwxxxxxxxxxxxxwwwvvvuuuvvvtttrrrrrrrrrpppkkkfffccc___YYYTTTPPPKKKFFFCCCBBBEEEIIIQQQYYYcccjjjooopppllliiiggg]]]MMM@@@:::888;;;>>>?????????AAACCCHHHMMMRRRVVVXXX\\\bbbgggmmmvvv|||}}}}}}~~~~~~}}}||||||~~~}}}|||||||||}}}~~~|||zzzxxxwww~~~|||xxxvvvuuuuuuwwwyyyyyyxxxxxxwwwtttkkk^^^TTTLLLMMMPPPZZZmmmpppiiieeeqqqzzzqqqmmmkkkiiigggaaa]]]YYYUUURRRPPPMMMJJJHHHGGGFFFEEEDDDCCCCCCCCCBBBCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEFFFAAABBBBBBCCCCCCCCCCCCCCC@@@AAABBBAAA>>><<<<<<===;;;;;;===@@@BBBAAA???<<<<<<@@@???CCCLLLPPPZZZnnniiijjjsss|||oooeeedddiiinnnvvvzzzzzz}}}ZZZ<<<555000...///+++++++++++++++++++++++++++******++++++++++++******************+++,,,------...///333888999:::???FFFKKKZZZ```cccooowww{{{uuuoooqqqzzzfffPPPHHHAAAAAAMMMRRR```qqq|||bbbRRROOOMMMRRR^^^ppprrrgggfffeeecccbbbaaa]]]UUUOOOIIICCC<<<777555666666666666:::>>>BBBHHHQQQ]]]eeeooovvv~~~}}}~~~xxxnnncccYYYRRROOONNNGGGBBB?????????AAAIIIRRReeexxxyyydddOOOCCC777444333222222333333444444555555555444444111111222222222222222222333333333555777;;;>>>AAABBBEEEIIINNNTTT[[[ccchhhrrrvvv{{{~~~uuunnnllljjjgggdddaaa___^^^]]]YYYZZZ[[[^^^``````^^^\\\ZZZYYYWWWWWWXXXXXXVVVUUUPPPOOOMMMLLLJJJIIIHHHHHHFFFFFFEEEDDDCCCCCCCCCCCCEEEGGGIIIJJJKKKJJJHHHGGGCCCCCCBBB@@@???>>>======;;;:::999999888888999999yyyyyyzzzwwwooolllsss|||}}}{{{yyy{{{{{{yyyiiieeeggglllwww}}}{{{zzzyyyvvvttttttuuuvvvwwwwwwvvvuuuuuutttsssrrrqqqqqqooollljjjddd^^^UUUOOOLLLIIIFFFCCCAAACCCHHHNNNUUU]]]cccgggfffbbbaaabbb\\\OOO@@@999777:::<<<===<<<===AAAEEELLLPPPUUUUUUUUUXXX^^^dddiiiqqq~~~}}}|||zzzzzzzzzzzz{{{}}}|||zzzzzz|||zzzxxxwwwxxxyyy|||~~~zzzyyyyyy{{{yyyqqqcccYYYMMMPPPUUUccc|||rrrqqquuu~~~tttooommmiiifff___\\\XXXUUURRRPPPLLLJJJHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEAAAAAABBBCCCCCCCCCCCCBBB???@@@AAA@@@>>><<<<<<<<<:::;;;===@@@BBBBBB@@@===<<<@@@>>>@@@GGGJJJYYYrrrmmmmmmvvv~~~pppddd```dddbbbmmmttttttzzz|||[[[<<<444///---...***++++++++++++++++++++++++******++++++++++++******************+++,,,---...///000444999::::::???GGGNNN[[[___cccqqq{{{{{{tttwwwdddMMMGGGAAAAAAMMMVVVhhh}}}www]]]RRROOOMMMSSS```rrrrrrggghhhfffcccbbbaaa]]]WWWQQQGGGBBB<<<777666666777888666999>>>BBBGGGPPP[[[ccclllsss~~~~~~|||zzzvvvnnncccYYYSSSRRRRRRIIIEEECCCBBBAAACCCLLLVVVgggyyyvvvcccLLLBBB777444222111111333111111222333333333333333000000000111111222222333444444444666888<<>>===<<<;;;:::999999888888999999zzznnnoooxxx|||vvvnnngggeeennnxxx|||{{{yyyyyywwwvvvvvvzzz~~~~~~www}}}~~~{{{lllhhhhhhkkkttt}}}yyyxxxxxxwwwtttrrrtttuuuvvvwwwxxxvvvuuutttrrrssstttrrrpppnnnnnnnnniii```TTTLLLIIIGGGDDDAAA>>>@@@DDDJJJPPPWWW\\\^^^^^^[[[\\\aaa```TTTEEE<<<888;;;===<<<;;;===CCCHHHQQQUUUXXXWWWTTTUUU\\\ccciiippp}}}~~~||||||{{{|||zzzzzzyyyxxxyyy{{{}}}~~~}}}|||{{{zzzzzz|||~~~zzzyyyyyy||||||vvviii^^^RRRUUU[[[kkk~~~|||ssspppnnnjjjfff___]]]YYYVVVTTTQQQMMMKKKHHHHHHHHHGGGFFFEEEDDDCCCAAAAAABBBBBBBBBCCCCCCCCCFFFFFFEEEEEEEEEEEEEEEDDD@@@AAABBBBBBCCCCCCBBBBBB???@@@AAA@@@===;;;;;;<<<;;;;;;===@@@CCCCCC@@@>>>;;;???>>>@@@FFFKKK^^^}}}ooommmuuu~~~ooo___XXXXXXWWWfffsssuuuyyyuuuyyy\\\===444///---...***++++++++++++++++++++++++******++++++++++++******************+++,,,---...111222666:::;;;;;;@@@HHHRRR\\\]]]aaassswww{{{bbbKKKFFF@@@@@@KKK^^^qqqvvv]]]PPPNNNMMMTTTcccvvvuuujjjjjjfffcccaaa```]]]WWWRRRFFFAAA;;;777666777888999777;;;???CCCHHHPPPZZZaaalllsss~~~~~~yyyvvvnnndddZZZTTTSSSTTTLLLIIIFFFDDDCCCEEEOOOZZZeeexxxxxxfffLLLBBB888555222000111444///000111222333444444444111111111222333444555555666666666666999<<>>======<<<;;;:::999999888888999999sssddddddpppyyyxxxrrrhhhaaaaaajjjuuuxxxvvvtttwwwuuussssssvvvzzz|||}}}yyyzzzrrryyy|||~~~nnnjjjiiijjjrrr|||}}}zzzvvvuuuvvvvvvtttqqqvvvwwwxxxyyyxxxwwwuuusssrrrtttuuusssooonnnoooqqqnnncccUUUKKKGGGEEEBBB@@@;;;>>>BBBGGGMMMRRRVVVYYYZZZXXX[[[cccdddZZZLLLBBB;;;===???===<<>>@@@AAA???===;;;;;;;;;;;;<<<>>>AAACCCCCCAAA???:::>>>===AAAGGGMMMdddooolllsss~~~nnn\\\QQQOOOQQQddduuuyyy{{{}}}ooorrr]]]>>>555///---...+++++++++++++++++++++++++++******++++++++++++******************+++,,,---...222333777;;;<<<<<>>@@@AAAAAA@@@>>>===AAA@@@@@@???>>>===<<<<<<;;;:::999999888888999999~~~uuu```hhhvvvzzz~~~ppphhh```___kkkvvvyyywwwwwwtttnnnpppsssttt~~~vvv}}}{{{}}}yyyvvvxxx|||ppplllkkkkkkpppxxx~~~yyytttqqqqqqsssuuuvvvxxxxxxyyy{{{|||{{{xxxuuurrrrrrrrrqqqpppooonnnmmmmmmggg\\\PPPEEE???>>>?????????@@@CCCGGGKKKMMMNNNOOOSSSYYYcccllljjjXXXFFF;;;======<<<>>>BBBGGGIIIVVVWWWVVVTTTRRRTTTZZZ___fffnnn|||~~~yyyvvvwwwvvvuuuvvvzzzzzz|||}}}zzzuuurrrrrrssszzz||||||{{{yyywww|||zzzzzz{{{|||xxxoooggg^^^ZZZ```yyy{{{rrrqqqpppjjjffffffhhhccc]]]XXXTTTRRRPPPOOOJJJIIIGGGEEEDDDCCCBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDCCCBBBBBBAAA@@@@@@@@@AAA@@@@@@@@@??????===<<<;;;;;;<<<>>>AAACCCCCCAAA>>>AAA===@@@FFFGGGOOOooolllgggooooooWWWKKKKKKGGG[[[qqq~~~~~~{{{xxxooouuu[[[;;;888333,,,++++++,,,,,,,,,+++++++++******)))))))))***+++++++++,,,+++***)))))))))+++---///222555999;;;;;;>>>DDDHHHSSSYYYYYYbbbvvv~~~yyy^^^LLLAAA===DDDOOOfffuuuxxx\\\PPPMMMLLLTTTeeexxxvvvnnnmmmhhhbbb```___\\\UUUOOOIIIDDD===777666777888999888<<>>???@@@CCCFFFKKKOOOSSSZZZcccjjjvvv}}}{{{rrrkkkeeecccbbbaaa```___^^^]]]\\\ZZZYYYYYYXXXXXXXXXYYYYYYYYYWWWVVVVVVVVVWWWUUUTTTOOOMMMJJJHHHFFFDDDAAA???@@@???======>>>>>>===;;;;;;;;;<<<===>>>>>>>>>>>><<<<<<=========<<<:::999:::::::::::::::999888777}}}wwwgggrrrsssjjjeeefffoooxxxxxxvvvvvvsssjjjiiikkknnn{{{zzzvvvwww|||vvvqqqrrryyyoookkkjjjjjjpppxxx~~~wwwsssrrrssstttuuuxxxyyyzzz}}}~~~}}}yyyvvvqqqqqqqqqqqqqqqpppooonnnlllggg^^^SSSIIIBBB??????>>>>>>@@@BBBFFFHHHJJJKKKNNNTTT^^^jjjuuutttbbbNNN>>>>>>===<<<>>>BBBHHHKKKVVVVVVVVVTTTRRRSSSYYY^^^dddnnn{{{|||{{{wwwrrrpppqqqqqqooopppsssxxxzzz{{{xxxrrrnnnnnnooosssyyy}}}~~~~~~|||{{{yyyxxxyyyzzzwwwpppjjjcccaaaggg~~~wwwppppppnnniiifffgggjjjeee^^^WWWSSSPPPMMMLLLJJJIIIGGGEEEDDDCCCBBBBBBAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBAAA@@@???????????????????????????>>>===<<<;;;<<<>>>AAACCCCCCAAA>>>???<<<@@@HHHJJJTTTuuujjjgggrrrrrrXXXJJJJJJIII]]]tttzzzxxxwwwnnnuuu\\\<<<777333---...---,,,,,,,,,+++++++++*********************++++++++++++***))))))***+++---///111555999;;;<<<>>>BBBFFFNNNWWW[[[eeeyyy~~~www]]]MMMBBB===BBBLLLcccooovvvZZZOOOLLLMMMVVVggg|||xxxpppkkkgggbbb```^^^[[[UUUOOOIIICCC<<<777555666888888999===BBBGGGLLLTTT^^^eeeqqqzzz~~~}}}}}}yyyyyyrrrfff^^^\\\[[[YYYWWWNNNEEEBBBAAAEEEMMMVVVeeennnyyywwwiiiSSSAAA888777222333666000444444555666777777777777666888;;;;;;;;;;;;;;;===;;;;;;<<<>>>???@@@AAABBBDDDHHHNNNRRRWWW^^^gggnnnvvvxxxqqqkkkfffccccccbbbaaa___^^^]]]\\\\\\[[[ZZZYYYXXXWWWWWWWWWXXXVVVUUUUUUVVVVVVTTTSSSPPPMMMJJJHHHGGGEEEBBB??????>>><<<<<<======<<<:::;;;;;;<<<<<<<<<;;;;;;:::;;;;;;<<<===<<<;;;:::999999999999999999888777777~~~|||ooo|||uuulllkkknnnvvvyyyxxxvvvuuuuuukkkhhhiiilll{{{{{{qqquuu}}}~~~tttnnnmmmttt}}}nnnjjjjjjjjjqqqzzz{{{wwwuuutttsssssswwwyyy|||~~~zzzvvvqqqqqqqqqqqqqqqpppooonnnjjjfff___VVVNNNFFFAAA???===>>>@@@BBBDDDFFFHHHHHHNNNVVVbbbrrr~~~lllYYYDDDAAA===<<<===BBBIIIMMMUUUVVVVVVTTTRRRSSSXXX]]]cccmmm|||xxxvvvooojjjfffggggggeeeeeegggoooqqqrrrpppllljjjjjjlllmmmtttzzz}}}~~~}}}~~~~~~{{{xxxvvvvvvwwwvvvrrrnnnjjjiiiqqqwwwssspppooolllgggfffgggjjjeee]]]WWWRRRNNNJJJHHHIIIHHHGGGEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCDDDDDDEEEEEEEEECCCBBBAAA???>>>=========>>>>>>>>>??????>>>======;;;<<<>>>AAACCCCCCAAA>>>>>><<>>888222...000000,,,,,,,,,+++++++++******+++++++++***************+++******)))***,,,---...000444:::=========@@@BBBIIIVVV___kkk}}}~~~~~~sss[[[LLLCCC===@@@HHH^^^fffrrr|||rrrYYYOOOMMMOOOZZZlllwwwnnniiieeeaaa___]]]ZZZTTTOOOGGGBBB;;;666555666777888:::>>>CCCGGGLLLTTT^^^fffqqq{{{~~~~~~~~~zzzyyyrrrggg^^^\\\[[[YYYWWWMMMCCC??????BBBKKKTTT___jjjxxxvvvgggTTTBBB999888444555888222333444555666777777777777777999<<<=========>>>???AAAAAABBBCCCDDDEEEFFFFFFGGGLLLSSSXXX]]]dddmmmsssxxxtttnnniiifffdddcccbbbaaa```___^^^]]]]]]\\\[[[YYYXXXWWWVVVVVVWWWVVVTTTTTTUUUTTTSSSQQQPPPNNNKKKJJJHHHFFFCCC@@@>>><<<;;;;;;;;;;;;:::888::::::::::::999888777666999:::;;;;;;;;;:::999888777888888888888777777666uuurrrlllooouuuzzz{{{yyyxxxxxxyyyqqqqqquuuxxxzzzpppwww|||sssnnnmmmooo~~~ppplllkkkkkksss~~~|||xxxvvvuuusssrrruuuwww{{{~~~yyyuuussssssrrrqqqpppnnnmmmlllgggeee```ZZZSSSKKKCCC>>>===???BBBDDDFFFHHHKKKLLLRRRZZZfffvvvtttaaaLLLEEE>>><<<===BBBIIIOOOVVVWWWXXXWWWUUUUUUYYY]]]cccoooxxxuuupppggg___]]]\\\YYYZZZ\\\```bbbddddddbbbcccfffjjjjjjrrryyy|||}}}|||{{{{{{|||{{{{{{xxxuuuttttttuuutttrrrooopppyyy~~~sssrrrrrroookkkgggeeefffhhhccc[[[UUUPPPMMMJJJHHHHHHGGGFFFEEECCCCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCDDDEEEEEEFFFFFFFFFCCCBBB@@@???===<<<;;;;;;======>>>>>>>>>>>>>>>===;;;<<<>>>AAACCCCCCAAA>>>======BBBJJJRRRbbb|||[[[aaavvvwww[[[LLLJJJNNNddd|||}}}|||}}}uuu|||dddCCC888111...000000,,,,,,,,,+++++++++******,,,+++++++++***)))))))))************+++,,,---...///444;;;>>>>>>===>>>@@@HHHXXXdddqqq}}}}}}}}}pppVVVHHH@@@<<<@@@HHHYYY```iiipppvvv|||pppYYYPPPPPPSSS^^^ooouuukkkfffdddaaa___]]]YYYSSSOOOFFFAAA:::555444555777888:::===BBBEEEJJJSSS]]]eeeooo{{{~~~~~~~~~zzzyyysssggg___\\\ZZZXXXWWWMMMBBB===<<>>@@@AAAAAABBBCCCDDDDDDFFFGGGIIIKKKLLLMMMNNNRRRYYY^^^bbbhhhpppvvvzzzzzzqqqkkkgggfffddddddcccaaa```___^^^]]]\\\[[[ZZZYYYXXXXXXXXXXXXWWWUUUTTTSSSTTTSSSRRRPPPOOONNNLLLKKKIIIGGGCCCAAA===;;;:::999:::999888666777777777777777666555444777888999::::::999888777666666777777777777666666xxx~~~||||||nnnlllrrrxxx{{{|||}}}~~~~~~|||yyy{{{oooyyyxxxpppmmmnnnkkk|||tttooommmmmmuuu{{{xxxvvvuuusssrrrqqqtttxxx|||}}}xxxtttttttttsssqqqnnnllliiihhheeeccc```\\\WWWOOOEEE>>>>>>AAAEEEHHHKKKOOOTTTXXX```fffppp}}}}}}kkkTTTHHH>>><<<===@@@GGGNNNVVVXXXZZZZZZXXXXXX\\\___dddrrr~~~yyyuuuiii\\\VVVTTTSSSTTTWWWXXXZZZZZZYYYXXXZZZ```eeehhhrrrzzz}}}{{{yyyxxxxxxyyy~~~{{{wwwtttttttttuuuvvvsssuuu{{{ssstttsssooojjjgggfffeeeccc^^^XXXRRROOOMMMKKKIIIGGGGGGEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDBBBCCCDDDEEEFFFFFFFFFFFFCCCBBB@@@>>>===<<<;;;;;;<<<======>>>>>>>>>======;;;<<<>>>AAACCCCCCAAA>>>>>>>>>CCCJJJSSSfffsssSSS\\\tttyyy^^^PPPOOOWWWlll~~~}}}uuu}}}iiiGGG:::000---///---,,,,,,,,,+++++++++******,,,+++++++++***)))))))))************+++,,,------///444;;;??????>>>>>>@@@KKK\\\hhhttt{{{||||||lllQQQCCC===<<>>BBBGGGKKKPPPXXXbbbiiirrrwwwxxxZZZKKK???===>>>>>>DDDLLLUUUXXX[[[\\\[[[[[[^^^aaahhhvvvxxxjjj\\\VVVUUUVVVWWWZZZ]]]\\\ZZZUUUSSSUUU\\\bbbiiiuuuzzzvvvvvvyyy|||{{{wwwuuuuuuvvvwwwwww|||~~~{{{xxxuuuuuurrrmmmjjjjjjhhheee___[[[UUUPPPNNNMMMKKKJJJGGGFFFEEEDDDCCCCCCCCCCCCAAAAAAAAABBBBBBBBBCCCCCC@@@AAACCCEEEFFFFFFEEEEEEBBBAAA@@@>>>===<<<<<<<<<=========>>>>>>===<<<<<<;;;<<<>>>AAACCCCCCAAA>>>>>>???CCCJJJUUUjjjnnnPPPZZZrrr{{{aaaTTTUUUaaauuu}}}zzzxxxpppzzzkkkJJJ;;;000---///,,,,,,,,,,,,+++++++++******+++++++++***************)))******+++,,,,,,------///555<<>>;;;<<>>>>><<<@@@HHHRRRVVVZZZ\\\\\\\\\___bbbkkkzzzttthhh]]][[[^^^```aaacccfffccc^^^XXXUUUXXXaaahhhsss~~~|||xxxsssqqqtttzzzzzzvvvuuuvvvxxx|||~~~yyywwwwwwtttsssnnniiiiiimmmkkkfff]]]YYYSSSOOOMMMLLLJJJIIIFFFEEEDDDCCCCCCCCCCCCCCC@@@@@@@@@AAAAAAAAAAAABBB???@@@BBBDDDFFFFFFEEEDDDBBBAAA@@@???>>>======>>>>>>>>>>>>>>>===<<<;;;;;;;;;<<<>>>AAACCCCCCAAA>>>===???DDDKKKWWWooooooQQQ[[[rrr|||dddYYYYYYeeeyyyxxxttt|||qqqkkkxxxiiiJJJ;;;000///111,,,,,,,,,,,,+++++++++*********************+++++++++))))))***+++,,,,,,,,,,,,000555<<>>BBBHHHMMMNNNOOOPPPQQQNNNPPPRRRUUUYYY\\\^^^___dddfffhhhjjjlllsss}}}uuunnnlllfffcccdddbbbaaa```___^^^]]]\\\[[[ZZZZZZZZZYYYZZZZZZ[[[[[[YYYWWWUUUTTTTTTSSSQQQOOOKKKKKKJJJJJJJJJGGGCCC???===;;;999888888777555444444555555666666666555555666777888999:::999888888555666777777888888888777{{{ooojjj~~~|||rrrmmmjjjrrr}}}uuuooolllttt}}}{{{yyyvvvrrrooopppqqqsssvvvyyyzzzxxxvvvllllllllllllkkkjjjiiiiiijjjgggeeedddbbb[[[PPPHHH<<>>;;;>>>FFFPPPTTTYYY\\\\\\]]]___bbbnnn|||nnnddd^^^aaagggiiijjjkkkjjjgggaaa[[[YYY^^^iiirrr~~~~~~yyyuuuuuussspppllllllqqqzzz}}}xxxvvvvvvxxx|||wwwwwwxxxrrrqqqkkkfffiiiooonnnggg^^^YYYSSSOOOLLLJJJIIIHHHFFFEEEDDDCCCCCCCCCCCCCCC??????@@@@@@@@@AAAAAAAAA>>>???BBBDDDEEEEEEDDDDDDAAAAAA@@@???>>>>>>??????>>>>>>>>>>>>===<<<::::::;;;<<<>>>AAACCCCCCAAA>>><<>><<<@@@FFFNNN^^^qqq}}}xxxnnnVVVDDD<<<<<<888:::===888333444666777999::::::;;;???DDDJJJOOOQQQRRRRRRSSSSSSTTTVVVYYY\\\^^^```aaafffhhhjjjlllooowwwoookkkkkkfffccceeeaaaaaa```^^^]]]\\\[[[ZZZ\\\\\\[[[ZZZZZZYYYZZZZZZYYYWWWUUUTTTTTTSSSQQQPPPJJJJJJJJJJJJIIIGGGBBB>>>===;;;999888888777555444777777777777666555444444666777888999::::::999888666666777888888888888888yyyyyy~~~tttpppkkknnnlllvvvpppnnnmmmsss}}}}}}{{{yyyvvvrrrnnnooooooqqqtttvvvwwwuuussspppooonnnkkkgggffffffgggdddccc```___```^^^TTTHHH;;;@@@IIITTT```llluuuzzzwww{{{WWWMMMCCC???===<<<@@@EEENNNOOOQQQSSSVVV[[[aaafffqqq|||mmmjjjiiimmmrrruuutttpppqqqgggaaabbbfffmmmyyy~~~sssooommmllljjjkkknnnvvv|||yyyxxxzzz|||}}}wwwsssqqqpppooommmjjjiiijjjiiihhhggg```[[[UUUPPPLLLJJJHHHGGGEEECCCAAA?????????@@@AAACCCCCCDDDDDDCCCBBBAAAAAACCCCCCCCCCCCDDDDDDDDDDDD@@@???>>>======<<<<<<<<<>>>>>>>>>>>>============888;;;>>>AAABBBBBBAAA@@@@@@DDDFFFIIIWWWttt{{{WWWbbbyyy}}}gggZZZXXXkkk{{{{{{xxxqqquuuxxxqqqzzz~~~~~~bbb???555333...+++...***++++++***((()))+++---***************)))((((((((()))******,,,,,,---...111666;;;>>>AAADDDIIINNNVVVZZZcccppp|||wwwsss{{{www```LLLFFFCCC@@@GGGTTTbbbeeeiiillllllqqqwww```JJJJJJJJJSSSgggzzzssseeedddcccaaa___]]]YYYTTTPPPDDD@@@:::666666777777888===@@@BBBEEEIIIQQQ[[[cccwww~~~}}}|||||||||{{{tttmmmhhh___UUURRRVVVRRRMMMFFF???;;;<<<@@@CCCLLL```jjjmmmVVVDDD===>>>::::::<<<666666777888777666777888:::@@@CCCIIINNNQQQUUUXXX[[[___\\\ZZZ[[[```eeeggghhhkkknnnqqqtttyyysssmmmlllhhhccc```bbbaaa```^^^\\\\\\[[[[[[\\\\\\\\\[[[ZZZYYYXXXWWWWWWUUUSSSRRRRRRPPPMMMKKKOOONNNLLLIIIFFFCCC@@@>>>;;;<<<;;;888444333444777555444444333333444666777;;;;;;;;;;;;;;;;;;;;;<<<999888777777999::::::999wwwwww{{{~~~|||{{{~~~tttkkklllnnnyyyrrrpppooovvv}}}{{{zzzwwwrrrooonnnnnnppprrruuuvvvtttsssoooooommmjjjgggeeefffgggeeeddd```^^^___^^^UUUJJJ@@@CCCIIISSS^^^hhhmmmoookkkwwwnnnSSSJJJAAA>>><<<;;;===BBBHHHJJJMMMPPPUUUZZZaaaeeeoooxxx|||ppppppsssyyy~~~~~~yyytttpppiiigggnnnxxxzzzsssooooooooopppuuu{{{yyywwwyyy|||yyyuuusssqqqqqqooommmjjjiiiiiihhhgggeee___ZZZTTTOOOLLLJJJHHHFFFEEECCCAAA?????????@@@AAACCCCCCCCCCCCCCCBBBAAAAAABBBBBBBBBBBBCCCCCCCCCCCC@@@???>>>======<<<<<<<<<=========<<<<<<<<<<<<<<<===<<<===@@@CCCEEEEEEEEECCCGGGHHHKKKZZZvvv~~~ZZZdddzzzuuuddd]]]]]]kkkzzz~~~zzz}}}ooouuu~~~bbb???555333...+++...***++++++***))))))+++---***************)))(((((())))))***+++,,,---......111555:::>>>???CCCHHHLLLRRRUUU]]]hhhtttvvvrrrzzzttt^^^JJJEEECCCAAAIIIVVVfffhhhlllppppppuuuwww```LLLJJJJJJTTTggg{{{tttfffeeecccaaa___]]]YYYTTTPPPEEEAAA;;;888777888999999<<>>:::<<<>>>888888999999888777888:::<<>>???AAABBBBBBBBB???===;;;;;;;;;<<<;;;:::wwwwwwyyyyyyyyyzzzyyyxxxtttzzzvvvjjjiiippp}}}uuurrrssszzz}}}{{{zzzwwwssspppmmmmmmnnnpppssstttsssqqqnnnnnnllliiifffdddeeeffffffdddaaa]]]^^^]]]VVVMMMFFFEEEHHHPPP[[[aaabbb```\\\eeennnwwwooo[[[LLLEEE???===<<<:::;;;>>>@@@CCCHHHMMMRRRXXX^^^bbbiiipppwwwyyyvvvvvv{{{}}}yyy}}}xxxpppooorrr~~~zzzzzz{{{~~~wwwvvv{{{~~~zzzyyywwwuuutttsssrrrrrrnnnllljjjiiihhhgggeeeccc^^^ZZZSSSNNNKKKIIIGGGFFFEEECCCAAA?????????@@@AAABBBCCCCCCCCCCCCBBBBBBAAA@@@AAAAAAAAABBBBBBBBBBBB@@@???>>>======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<@@@===;;;???GGGLLLLLLKKKEEEHHHJJJNNN^^^{{{]]]ggg{{{zzzlll```]]]aaakkkxxxlllooo~~~bbb???555333...+++...++++++,,,+++))))))+++,,,)))************))))))(((******+++,,,---...//////000444999<<<>>>AAAFFFJJJPPPRRRWWWbbbnnnzzzssspppxxxqqq[[[IIIEEECCCAAAJJJWWWiiikkkoootttvvv{{{vvv```NNNIIIJJJTTTiii}}}vvvhhhfffdddaaa___\\\XXXSSSPPPFFFBBB<<<999888999::::::;;;>>>BBBEEEJJJRRR]]]dddrrrzzzwwwuuurrrnnneeeYYYRRRPPPPPPMMMGGG@@@<<<<<>>>>><<<>>>BBB===:::;;;:::999888999;;;>>>CCCGGGMMMRRRUUUXXX[[[]]]```___```cccjjjppptttvvvuuuxxx|||wwwkkkhhhgggddd```^^^aaa```___^^^\\\[[[ZZZZZZ[[[\\\]]]]]]\\\ZZZXXXVVVTTTSSSRRRQQQRRRQQQNNNLLLKKKJJJIIIHHHFFFDDDBBBAAA999999999777666555777999777777666666777999;;;<<>>===<<<:::|||{{{zzzzzz{{{yyywwwwwwyyyssssss}}}sssggggggqqqxxxuuuvvv}}}{{{zzzwwwtttrrrllllllllloooqqqrrrqqqpppnnnmmmllliiieeeddddddeeefffeee```\\\\\\\\\WWWOOOIIIFFFFFFMMMVVVZZZWWWRRRPPPVVV\\\bbbhhhhhh[[[MMMFFFAAA=========::::::<<<;;;>>>DDDIIINNNSSSXXX[[[```fffkkkmmmmmmrrr|||}}}vvvyyyzzzxxx}}}~~~{{{zzzyyyxxxvvvuuusssrrrrrrnnnllljjjhhhgggfffccc```___ZZZTTTOOOLLLIIIGGGFFFEEECCCAAA?????????@@@AAABBBBBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBB@@@???>>>===<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<======???<<<<<>>BBBFFFYYYcccyyypppXXXFFF??????===AAAFFFBBB======;;;999888999<<>>999999888777666777888999888777777888999;;;===???AAACCCFFFJJJNNNQQQSSSTTTMMMIIIEEEAAA???>>><<<;;;~~~{{{{{{~~~{{{||||||yyyvvvwww||||||ppptttnnndddfffqqq|||wwwyyy|||zzzyyywwwtttrrrmmmllllllmmmooopppooonnnnnnmmmllliiieeeddddddeeedddddd```[[[ZZZ[[[VVVPPPHHHEEECCCHHHPPPSSSPPPKKKIIIMMMQQQUUUXXXWWWOOOEEEBBB>>><<<>>>>>>;;;:::;;;:::===AAAEEEHHHKKKOOORRRXXX^^^dddgggjjjrrr~~~|||~~~~~~|||{{{~~~}}}{{{yyyvvvtttrrrqqqmmmkkkjjjiiihhhfffbbb```___[[[TTTOOOLLLJJJHHHGGGEEECCCAAA?????????@@@AAAAAAAAABBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBCCCCCCCCC@@@???>>>===<<<<<<<<<<<<<<<<<<=========>>>>>>>>>???>>>BBBKKKWWW]]]ZZZVVVGGGJJJMMMWWWooo```fffvvv{{{rrrfff[[[VVVXXXeeeqqqgggmmmbbb???555333...+++...+++,,,---,,,+++******+++((())))))*********))))))***++++++,,,---...///000///444999<<<===@@@EEEJJJOOOSSS[[[fffrrr{{{}}}tttkkklllwwwttt]]]JJJDDDAAA>>>EEERRRdddiiissssss]]]MMMIIIKKKWWWmmm{{{nnniiifffbbb^^^[[[WWWRRROOOEEEAAA;;;888777888999999999===BBBFFFKKKSSS]]]dddttt{{{~~~}}}vvvyyyyyytttiii^^^SSSLLLLLLLLLIIICCC===;;;>>>BBBCCCVVV```vvvrrr[[[HHH@@@@@@???DDDIIIFFFAAA@@@===999777888<<>><<<;;;;;;:::888777777888888888777777777888:::===???AAACCCEEEHHHLLLRRRWWWZZZ]]]WWWQQQIIICCC???===<<<;;;zzz|||~~~}}}zzz{{{zzzwwwuuuuuuzzz}}}|||rrrmmmtttkkkdddgggqqqyyyzzz~~~{{{yyyxxxvvvtttrrrooonnnmmmmmmnnnnnnmmmlllnnnnnnllliiifffdddeeefffbbbbbb```[[[YYYYYYUUUPPPGGGDDDBBBEEEJJJMMMKKKHHHEEEHHHKKKMMMOOOLLLGGGBBB???;;;;;;>>>???<<<;;;<<<;;;===@@@AAABBBEEEHHHKKKTTT[[[bbbgggmmmxxx}}}|||||||||}}}yyywwwyyyzzzxxxwwwyyy||||||zzzyyyvvvsssqqqooolllkkkjjjiiiiiigggccc```^^^ZZZTTTNNNKKKIIIGGGFFFEEECCCAAA?????????@@@AAA@@@AAAAAABBBBBBBBBBBBAAABBBBBBBBBBBBCCCCCCCCCCCC@@@???>>>======<<<<<<<<<<<<<<<======>>>?????????AAABBBGGGQQQZZZ]]]ZZZVVVKKKLLLPPP]]]xxx```eeerrrxxxqqqggg\\\VVVUUU```kkk~~~cccnnnbbb???555333...+++...+++---...---+++*********((())))))************)))******+++,,,---...//////000444:::===???CCCHHHLLLPPPTTT]]]hhhsss{{{|||ssslllnnnzzzvvv___KKKDDD@@@<<>>;;;===AAABBBTTT^^^tttuuu^^^KKKBBBBBB@@@EEELLLIIIGGGDDD@@@;;;888888<<>><<<;;;???<<<999777777777666555555555666777:::===@@@BBBDDDEEEIIIOOOVVV^^^fffjjjggg___RRRFFF???<<<;;;;;;zzz~~~~~~{{{{{{zzzuuussstttuuuuuuuuurrrkkkjjjuuunnngggiiirrrzzzzzz}}}zzzwwwvvvuuutttrrrrrrpppnnnmmmmmmmmmllljjjoooooommmjjjgggeeefffggg___aaa___[[[XXXXXXTTTNNNGGGDDDBBBBBBDDDFFFGGGGGGBBBCCCFFFHHHHHHEEEAAA@@@===999888<<<>>><<<;;;<<<<<<===>>>>>>>>>AAADDDHHHRRR[[[fffoooxxx}}}zzzxxxwwwvvvvvvsssrrruuusssnnnnnnqqqssssssttttttsssqqqpppoookkkjjjjjjjjjjjjhhhdddaaa\\\XXXQQQLLLIIIGGGEEEDDDEEECCCAAA?????????@@@AAA???@@@AAABBBBBBBBBBBBBBB@@@AAAAAAAAABBBBBBBBBBBB@@@???>>>======<<<<<<<<<;;;;;;<<<<<<===>>>>>>???AAACCCGGGLLLQQQRRRQQQNNNKKKLLLPPP^^^{{{```dddooo}}}zzzsssooohhh^^^YYYYYY[[[eeeuuu{{{^^^nnnbbb???555333...+++...,,,---///...,,,*********(((((()))***************))))))***+++,,,---......000555;;;???AAAEEEKKKPPPVVVYYY___iiisss{{{xxxqqqsss~~~vvv___JJJCCC???;;;BBBNNNdddooooooXXXKKKKKKNNN[[[rrrssskkkgggbbb^^^ZZZVVVQQQNNNFFFBBB<<<999888999:::::::::>>>CCCGGGLLLRRR[[[aaajjjrrr{{{~~~{{{}}}rrrhhh___VVVNNNIIILLLLLLFFF>>>:::===AAAAAASSS]]]sssxxxaaaMMMCCCCCCAAAGGGNNNKKKMMMJJJDDD>>>::::::===AAAKKKPPPWWW\\\___``````aaa]]]aaagggmmmqqqwww}}}xxxmmmgggcccdddccc```^^^^^^\\\]]]]]]]]]\\\YYYWWWUUUUUUTTTSSSQQQPPPPPPPPPPPPPPPNNNMMMLLLLLLJJJHHHFFFAAABBBBBBBBBAAAAAA@@@???BBB???:::888777777444222333333444666999===@@@BBBDDDFFFJJJQQQ\\\hhhssszzz{{{ooo]]]MMMAAA<<<;;;:::}}}~~~}}}zzzuuusssuuupppqqqrrroooiiiiiivvvrrrjjjjjjssszzzzzz~~~|||yyyvvvuuuuuusssrrrtttqqqooommmmmmlllkkkiiipppooonnnkkkgggffffffggg]]]______[[[XXXWWWSSSMMMGGGFFFCCCAAAAAABBBDDDFFF???@@@BBBEEEDDD@@@>>>>>>;;;777777;;;<<<;;;:::<<<<<<<<<<<<<<<<<>>======<<<<<<<<<::::::;;;;;;<<<===>>>>>>@@@AAACCCEEEFFFFFFFFFEEEIIIIIIMMM[[[yyyaaadddnnn|||{{{uuuooolllgggaaa]]]^^^YYY```ooo{{{}}}}}}uuuZZZmmmbbb@@@555333...+++...,,,---///...,,,***)))***(((((()))***************((()))***+++,,,------...000555;;;@@@CCCGGGMMMRRR]]]^^^bbbjjjttt}}}}}}uuuwwwuuu^^^JJJCCC???;;;BBBOOOgggtttnnnWWWKKKLLLOOO]]]ssstttlllhhhbbb]]]YYYUUUQQQNNNHHHCCC>>>:::999:::;;;;;;;;;???DDDHHHLLLRRRZZZ```hhhqqqzzz}}}}}}qqqfff___WWWOOOIIILLLLLLGGG>>>:::===AAAAAASSS\\\sssyyybbbNNNDDDCCCAAAGGGNNNLLLQQQNNNGGG@@@;;;;;;???BBBMMMRRRYYY___aaabbbcccccc```eeekkkppptttyyy|||qqqjjjeeebbbcccbbb^^^\\\]]]\\\]]]]]]]]]\\\YYYWWWUUUUUUSSSPPPNNNMMMMMMNNNOOOLLLKKKIIIHHHGGGFFFCCC@@@???@@@AAABBBCCCDDDDDDDDDEEEAAA;;;888777666333000111222333555888<<>>AAABBBCCC>>>>>>????????????>>>>>>777777777777777777888999;;;;;;:::999:::>>>DDDHHHQQQ\\\kkkyyy}}}zzzxxxxxxxxxyyyxxxyyy|||~~~~~~|||}}}yyyuuusssssssssqqqooolllmmmllliiidddbbbccceeedddjjjnnnmmmmmmpppqqqooolllkkkkkkkkkkkkiiifffccc[[[RRRKKKJJJIIIEEEBBBCCCAAAAAA@@@???>>>>>>?????????@@@BBBCCCCCCCCCBBBBBBAAABBBBBBCCCCCCBBBBBBAAA???>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<============DDDDDDBBB???<<<===???BBB@@@EEEJJJUUUmmm]]]fffhhhrrrvvvoooiiiiiihhhbbb[[[YYY\\\^^^hhhuuuzzz|||hhh```bbbZZZ<<<666111000111...++++++++++++++++++++++++************************)))))))))***+++,,,......111666;;;???BBBFFFLLLQQQ]]]ZZZ]]]jjjxxxyyywww|||cccMMMEEEAAA>>>GGGVVVkkktttlllVVVJJJKKKOOOYYYkkk~~~vvviiiddd___[[[ZZZWWWSSSOOOIIIDDD===:::999999888666<<<:::<<>>CCCKKK[[[ooolllZZZIIIEEEHHHKKKNNNRRRRRRPPPKKKEEE@@@======???FFFPPP\\\bbbcccbbbfffiiillllllqqqxxxzzzzzzyyyllliiigggdddbbbbbbaaa___^^^[[[ZZZXXXVVVUUUSSSPPPNNNLLLKKKIIIHHHFFFEEEEEEEEEJJJHHHHHHGGGEEEAAAAAACCCEEEEEEFFFHHHJJJJJJHHHFFFCCCAAA<<<777333111111111555444333444666;;;@@@CCCHHHNNNSSSXXXdddxxx___KKKDDD???<<<;;;}}}yyyuuurrrooonnnqqqvvv|||yyykkkrrrwww~~~|||}}}zzz{{{yyysssppppppnnnooopppooommmllllllmmmmmmmmmllliiieeeccccccddd]]]___]]]XXXUUUUUURRRNNNFFFCCC???===>>>@@@BBBBBB>>>>>>>>>>>>===<<<;;;:::777777666666777777888888666666666666888<<>>>>>??????@@@AAABBBCCCCCCBBBBBBAAA@@@@@@AAAAAAAAAAAA@@@@@@???>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<============AAAAAA@@@>>><<<<<<>>>@@@AAAEEEIIISSSjjj___hhhkkkrrrssskkkdddcccbbb^^^YYYXXX[[[aaammmxxx{{{zzzcccYYY\\\~~~VVV:::555000//////,,,++++++++++++++++++++++++************************)))))))))***+++,,,......000666<<>>BBBJJJZZZnnnqqq___MMMGGGHHHJJJNNNSSSSSSRRRNNNHHHBBB?????????EEEOOOZZZ```aaabbbeeeiiilllooovvv|||}}}}}}~~~rrrgggiiigggdddcccbbbaaa```^^^YYYWWWUUUSSSQQQNNNKKKHHHEEEDDDCCCBBBAAA@@@@@@@@@BBBBBBCCCDDDEEEEEEFFFHHHKKKKKKLLLNNNOOOMMMIIIFFFCCC@@@<<<888555444444444555444333333555999===@@@HHHMMMRRRWWWdddwwwwwwYYYHHHAAA===:::999|||uuurrrqqqrrrvvvxxxxxxvvvsss~~~lllnnnyyy}}}yyyvvv{{{yyy{{{yyysssooonnniiilllnnnnnnmmmllllllmmmlllmmmmmmkkkgggdddcccccc\\\___^^^YYYUUUTTTQQQLLLEEEBBB???===>>>@@@AAAAAA>>>>>>===<<<;;;999888777666666666666666777888888777888888999;;;>>>DDDHHHQQQ[[[hhhvvv}}}pppkkkiiigggfffgggllljjjhhhhhhiiiiiihhhgggjjjkkknnnrrrvvvxxxvvvuuuooorrrwww|||~~~}}}}}}|||yyyvvvtttsssssssssuuuuuuwwwyyy|||}}}|||{{{xxxvvvtttsssssssssrrrqqqrrroooiiiccc```aaafffjjjuuu{{{~~~|||yyyxxxuuuqqqnnnkkkiiigggffffffdddbbbXXXPPPIIIHHHGGGDDDAAABBBAAA@@@??????>>>?????????AAAAAABBBBBBBBBAAA@@@@@@??????@@@@@@@@@@@@?????????>>>===<<<<<<;;;;;;<<<;;;<<<<<<<<<<<<============>>>???>>><<<<<<===>>>BBBDDDHHHRRRhhh~~~]]]ffflllnnnpppggg___]]][[[XXXUUUVVVXXXcccrrr{{{{{{zzz}}}ZZZPPPTTTyyywwwQQQ888444000------***++++++++++++++++++++++++************************)))))))))***+++,,,......///555===CCCEEEFFFIIILLLZZZVVVZZZkkk|||}}}rrrrrr|||sssYYYFFF@@@CCCGGGJJJ___fffyyynnnYYYNNNLLLQQQ\\\mmmtttiiiddd^^^[[[YYYWWWTTTPPPQQQIII@@@:::999999999888999999===DDDJJJOOOWWW```mmmyyy~~~}}}}}}}}}~~~~~~|||zzzvvvuuuuuutttqqqhhh[[[RRRJJJHHHHHHGGG@@@999999===@@@HHHXXXmmmwwwfffSSSIIIGGGIIINNNRRRUUUTTTQQQLLLFFFAAA@@@@@@DDDLLLWWW]]]___aaaeeeiiilllsss}}}~~~xxxppphhhfffdddbbbaaa```___]]][[[VVVTTTPPPMMMKKKGGGDDDAAA???>>>>>>===============>>>???AAACCCGGGKKKNNNPPPTTTSSSSSSSSSRRROOOJJJGGGAAA???===:::888777777777666555444333555777;;;===DDDHHHLLLRRR^^^ooozzz}}}zzzfffOOOCCC???;;;888777~~~}}}{{{rrrpppqqqtttxxxxxxqqqkkkfffooommmxxx}}}vvvrrrqqq~~~zzzxxxzzzxxxsssnnnmmmhhhjjjmmmnnnlllkkkkkkkkklllmmmnnnllliiieeedddccc\\\___^^^YYYUUUSSSOOOJJJEEEBBB???>>>>>>@@@@@@@@@<<<<<<<<<;;;:::999777777555555555555666777777888999:::;;;;;;<<>>===<<<<<<;;;;;;<<<;;;;;;;;;<<<<<<<<<======:::<<<>>>???>>>>>>>>>???BBBDDDJJJVVVlllsssYYYcccmmmhhhnnnfff___\\\XXXSSSQQQQQQWWWgggvvvzzzxxxyyymmmTTTJJJRRRtttqqqMMM777555000------)))++++++++++++++++++++++++************************)))))))))***+++,,,.........555>>>DDDFFFFFFGGGIIIXXXUUUZZZkkk}}}tttiiilllxxxxxx___HHH???EEELLLNNN^^^aaapppppp[[[PPPNNNRRR]]]nnn~~~ssskkkfff```\\\[[[YYYVVVSSSSSSKKKAAA:::888888888777888999>>>EEEJJJNNNWWW```mmmxxx~~~}}}||||||}}}}}}|||zzzxxxwwwwwwwwwsssiii[[[QQQIIIGGGFFFEEE@@@999999<<>>;;;<<<<<<<<<<<<======>>>???@@@BBBCCCEEELLLTTTYYYZZZZZZWWWTTTQQQOOOMMMJJJGGGAAA@@@>>><<<;;;:::999999888777666555666777:::;;;???AAADDDIIITTT```eeedddbbbSSSEEE???===;;;888888|||zzzyyyrrrrrrtttyyy}}}zzzppphhhfffuuupppvvvtttmmmmmmooozzz}}}yyywwwxxxwwwrrrnnnmmmiiikkkmmmmmmkkkiiiiiijjjlllnnnnnnmmmiiifffdddddd]]]___]]]WWWSSSRRRNNNIIIEEEBBB???>>>????????????::::::;;;;;;::::::999999444444444444555666777888888999::::::999999;;;===DDDGGGJJJMMMTTTZZZYYYSSSRRRMMMLLLPPPTTTTTTVVVXXXXXXXXXXXXTTTQQQOOOQQQTTTWWWWWWWWW[[[aaagggkkklllnnnrrrwww|||~~~|||zzzxxxxxxwwwvvvuuutttssssssrrrrrrsssuuuxxxyyywwwvvvpppqqqrrrrrrqqqqqqqqqqqqmmmhhh```\\\___fffpppvvvzzztttmmmjjjfffcccbbbaaa___^^^UUUMMMFFFEEEEEEBBB???@@@@@@???????????????@@@@@@AAAAAA@@@@@@????????????@@@@@@AAAAAAAAAAAA@@@@@@???>>>===<<<<<<;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<999<<>>BBBLLLQQQ^^^^^^fffttt{{{{{{~~~sss___QQQPPPTTT^^^nnnsssnnniiibbb^^^]]]\\\ZZZWWWUUUMMMCCC<<<:::::::::999777999>>>DDDHHHMMMVVVaaakkkuuu}}}||||||}}}}}}|||{{{zzzyyyyyyxxxssshhh[[[PPPJJJFFFDDDCCC???:::999<<<>>>EEETTTjjjvvvbbbOOOEEEFFFKKKOOOSSSTTTTTTQQQKKKFFFBBB@@@CCCHHHOOOUUUZZZ___fffjjjmmm{{{sssmmmiiieee```]]]\\\[[[[[[[[[ZZZWWWUUUQQQMMMHHHDDDAAA>>>:::888:::;;;;;;<<<>>>???AAABBBAAAEEEHHHKKKTTT```fffeee[[[VVVPPPKKKIIIIIIIIIIIICCCCCCBBB@@@>>><<<:::999999888777777888999;;;<<<<<<>>>@@@CCCKKKSSSTTTPPPOOOFFF???>>>>>><<<:::;;;|||yyy~~~vvvyyyuuuxxx|||vvvoooooozzzwwwuuu~~~oooiiikkkpppzzz}}}xxxuuuvvvuuupppnnnnnnjjjkkklllkkkjjjiiijjjkkknnnoooooommmiiifffeeeeee___```]]]VVVQQQPPPMMMIIIDDDBBB???>>>??????>>>===888999999::::::999999999333333333444444666777888:::;;;<<<<<<:::::::::;;;???BBBBBBBBBEEEKKKLLLIIIHHHHHHMMMSSSUUUUUUYYY^^^ccceeeccc]]]UUUQQQSSSVVVWWWVVVVVVYYY^^^dddgggiiilllqqqwww}}}}}}{{{yyyyyyxxxxxxwwwvvvuuutttrrrrrrrrrtttvvvvvvtttrrrmmmoooqqqqqqooonnnooopppiiiddd^^^\\\aaajjjsssxxx}}}xxxsssllliiieeecccaaa___]]][[[SSSKKKEEEDDDDDDAAA???????????????>>>??????@@@AAA@@@@@@??????>>>?????????@@@@@@AAAAAAAAAAAA@@@@@@???>>>===<<<<<<;;;;;;<<<:::;;;;;;;;;;;;<<<<<<<<<999<<>>>>>===<<<888999>>>CCCFFFKKKWWWbbbjjjrrr|||}}}{{{{{{|||||||||{{{zzzyyyxxxwwwrrrhhh[[[RRRKKKFFFCCCBBB@@@;;;:::===>>>EEETTTiii~~~}}}jjjTTTGGGGGGKKKNNNQQQTTTUUUSSSOOOIIIDDDBBBCCCFFFLLLRRRXXX```ggglllsssrrriiifffbbb^^^\\\[[[ZZZZZZZZZZZZYYYVVVTTTMMMJJJEEEAAA>>><<<:::888888999:::<<<>>>AAACCCDDDAAAIIIPPPWWWcccooopppjjjXXXSSSLLLHHHHHHJJJLLLMMMJJJIIIHHHFFFBBB>>>:::888888888777888999;;;===>>>===AAACCCEEEHHHMMMLLLIIIGGGBBB???@@@@@@===<<<===}}}}}}xxxzzzuuurrrxxxxxx}}}}}}xxxxxx{{{yyyyyyqqqjjjnnnttt{{{}}}wwwssssssrrrooonnnooojjjjjjjjjiiiiiijjjmmmoooppppppooolllhhhffffffgggaaa```\\\TTTOOOOOOMMMIIIDDDBBB???>>>??????>>><<<888888888888888777666555222222222333444555777888;;;===??????===<<<<<<===;;;???AAA@@@BBBHHHMMMMMMOOOSSS[[[aaabbbccclllwwwzzznnnhhhiiimmmlllkkkkkklllnnnnnnmmmkkkiiinnnvvv}}}zzzzzzzzzyyyxxxwwwuuuuuusssrrrrrrssstttsssqqqoookkkmmmoooooommmllllllmmmgggbbb]]]]]]ccckkkssswwwyyy}}}|||xxxwwwuuuqqqjjjhhheeecccaaa^^^ZZZWWWRRRJJJDDDCCCCCC@@@>>>>>>??????>>>>>>???@@@@@@AAA??????>>>===>>>>>>@@@@@@??????@@@@@@@@@@@@?????????>>>===<<<<<<;;;;;;<<<::::::;;;;;;;;;<<<<<<<<<888;;;>>>@@@BBBCCCFFFHHHLLLWWWoooiiiaaarrrzzzmmmdddZZZSSSMMMIIILLLRRRgggyyyxxxsssyyyzzzsssooolllWWWXXXYYYgggGGG555444000---000///++++++++++++++++++++++++************************)))))))))***+++,,,......000777@@@EEEEEECCCCCCCCCCCCGGGTTThhhwwwvvvgggnnn{{{sssZZZLLLEEECCCIIISSS______cccfffdddeeeuuukkkWWWSSSUUU]]]lll}}}xxxpppkkkddd```______]]][[[TTTMMMEEE@@@>>>>>><<<:::999:::===BBBDDDJJJWWWdddkkkrrr{{{~~~{{{yyyyyyzzz{{{zzzzzzxxxwwwvvvuuuqqqiii^^^VVVLLLGGGCCCBBB@@@<<<;;;===>>>EEESSShhh~~~rrrZZZKKKIIIMMMOOOQQQTTTWWWWWWRRRMMMHHHEEECCCFFFJJJPPPXXX```hhhmmm|||xxxlllbbb^^^\\\XXXWWWYYYVVVVVVVVVVVVWWWUUURRROOOIIIEEEAAA>>><<<;;;999888888999;;;===@@@DDDFFFHHHHHHUUUbbblllvvv}}}uuufffSSSPPPMMMLLLNNNPPPRRRRRRRRRRRRPPPLLLGGGAAA;;;777555555666777999<<<>>>???>>>DDDHHHHHHIIILLLMMMKKKIIIEEEDDDDDDBBB===;;;===xxxvvv~~~~~~vvvmmmnnnwwwyyy}}}|||wwwwww|||vvvmmmpppvvv}}}~~~wwwrrrrrrqqqnnnnnnpppiiiiiiiiihhhhhhkkkpppsssqqqpppoookkkhhhfffggghhhbbbaaa[[[RRRNNNNNNMMMJJJDDDBBB????????????===<<<888888888777666444333222222222222333444555777888666888;;;<<<;;;::::::;;;777>>>BBBBBBDDDJJJQQQSSS___eeeooouuuvvvzzz}}}uuupppbbbhhhqqqzzz{{{{{{{{{zzzyyywwwuuutttsssrrrrrrrrrsssrrrooommmiiillloooooollljjjjjjlllgggbbb^^^^^^dddlllrrrtttssswwwyyyuuussssssrrroooiiigggeeecccaaa^^^YYYVVVQQQIIICCCCCCBBB???>>>>>>??????>>>>>>???@@@AAAAAA>>>>>>=========???@@@AAA>>>>>>????????????>>>>>>???>>>===<<<<<<;;;;;;<<<:::::::::;;;;;;;;;<<<<<<888:::===???AAACCCFFFIIIQQQ^^^yyyxxxbbb]]]oooyyykkkaaaUUULLLGGGFFFMMMVVVbbbuuuxxxvvv~~~}}}sssppprrr]]]]]]]]]eeeEEE333222...,,,000000++++++++++++++++++++++++************************)))))))))***+++,,,......111888@@@DDDDDDCCCBBBCCCEEEKKKXXXhhhssszzzpppbbbkkk|||kkkPPPJJJJJJIIIMMMVVVbbbdddhhhjjjeeeeeewwwpppZZZTTTUUU\\\kkk|||zzzpppjjjccc_________]]][[[OOOIIIBBB===<<<;;;999777999:::===AAACCCIIIWWWeeemmmsss|||~~~|||zzzxxxwwwxxxyyyyyyyyyvvvuuussssssqqqjjjaaaYYYMMMGGGCCCBBBAAA===<<<>>>???EEESSShhh}}}www^^^NNNLLLOOOQQQQQQUUUXXXYYYUUUOOOJJJGGGDDDFFFIIIOOOWWWaaaiiinnnpppcccZZZRRRQQQOOOLLLMMMRRRQQQQQQQQQRRRRRRQQQMMMJJJFFFCCC>>>;;;::::::999888:::;;;===@@@DDDGGGJJJLLLSSScccttt~~~uuu```PPPPPPPPPRRRUUUWWWWWWVVVXXXXXXUUUQQQJJJCCC<<<888222333444666999<<<>>>@@@===DDDJJJIIIIIILLLNNNNNNMMMJJJIIIHHHCCC<<<:::;;;~~~xxxqqqvvvssshhhgggkkknnnpppyyy~~~{{{}}}yyyzzzsssuuuyyyzzzxxxuuussssssrrrqqqooommmjjjhhhhhhkkkooorrrsssqqqmmmhhheeeeeefffggggggaaa^^^YYYTTTQQQMMMJJJGGGBBBBBBBBBAAA???<<<999888888777666555555444444555444333222222222444666777======>>>>>>>>><<<:::999BBB@@@BBBHHHLLLOOOYYYeeelll|||tttllljjjlllsssxxxyyy{{{~~~}}}{{{zzzyyywwwtttqqqrrrsssssstttsssrrrqqqpppppppppnnnmmmkkkjjjiiihhhjjj```XXXZZZccclllqqqsssttttttuuutttsssqqqooommmfffeeeeeedddccc___YYYUUUPPPLLLGGGDDDDDDCCC@@@===>>>>>>>>>===>>>??????@@@@@@???>>>>>>>>>???AAABBBAAAAAAAAA@@@???>>>======>>>>>>===<<<<<<<<<<<<===<<<<<<;;;:::;;;<<<===>>>===<<<===???BBBEEEFFFGGGUUUbbbfff```SSSpppwww|||lllZZZLLLJJJFFFBBBHHHUUUcccoooqqqssszzzxxxsssvvvtttuuudddddd```~~~eeeGGG555333000111111++++++++++++++++++++++++++++++++++++*********))))))************+++,,,---...444666<<>>@@@DDDMMMSSS[[[dddkkkrrryyy}}}nnnaaaaaammmcccKKKIIINNNMMMNNNSSS```ccccccfffkkkjjjuuuxxxgggZZZXXXZZZfffxxxvvvooofff```bbbeeebbb]]][[[RRRMMMFFFAAA>>><<<;;;:::<<<:::<<>>:::<<>>:::222333444666999<<<>>>@@@AAAEEEKKKOOOQQQRRRSSSTTTSSSPPPNNNKKKCCC;;;999<<<~~~vvvxxx|||ooogggfffiiilllnnnuuuyyy{{{{{{{{{}}}|||xxx{{{vvv{{{}}}vvvvvvzzz}}}yyyvvvsssrrrrrrqqqooonnnmmmkkkhhhiiilllpppssstttppplllhhheeeeeeeeeffffffaaa]]]XXXTTTQQQMMMIIIGGGBBBBBBAAA???>>><<<:::999888777666555444444444444222222111222333666888:::======???@@@@@@@@@???>>>AAABBBFFFNNNSSSYYYfffssstttnnnkkkpppvvvxxx{{{}}}yyyxxxwwwwwwxxxxxxvvvtttuuuuuuuuutttssspppnnnlllppppppooonnnmmmkkkiiihhheee^^^XXXZZZccclllsssvvvwwwwwwwwwwwwuuurrrnnnkkkddddddddddddbbb^^^XXXSSSOOOKKKFFFDDDCCCBBB???===<<<============>>>>>>>>>??????>>>===>>>???@@@AAA@@@??????>>>>>>=========>>>===<<<<<<;;;;;;<<<<<<<<<;;;;;;:::;;;<<<===>>><<<<<<<<<>>>AAADDDFFFGGGUUUccc```]]]UUUppptttuuueeeTTTGGGEEECCC@@@HHHVVVhhhrrrsssttt{{{zzzuuuzzzwwwuuucccccc```dddFFF444333000000111++++++++++++++++++++++++++++++++++++*********))))))************+++,,,---...444555999???@@@@@@EEELLLYYY[[[^^^dddjjjrrrwww{{{~~~mmmcccdddooozzz^^^HHHGGGLLLLLLMMMSSS```dddfffjjjooommmwwwrrr]]]ZZZ[[[fffvvvxxxoooiiigggkkkmmmhhhaaa^^^UUUOOOHHHAAA===<<<:::999:::999;;;???DDDKKKWWWcccmmmuuu|||zzzyyyyyy{{{|||{{{zzzzzzwwwtttttttttnnnbbbXXXNNNGGGCCCDDDDDD@@@======AAAGGGRRReeemmmZZZOOOLLLNNNTTTXXX]]]```___YYYQQQLLLFFFDDDFFFLLLTTT___mmmyyykkkWWWLLLHHHCCCBBBAAA????????????@@@???@@@BBBCCCCCCAAA???>>>===<<<:::888666666888;;;@@@>>>@@@FFFKKKQQQ\\\hhhsss{{{iii[[[VVVUUUTTTVVVYYYZZZXXXWWWVVVTTTRRRMMMGGG@@@;;;777333444555666888;;;===>>>AAAFFFNNNTTTXXXYYYXXXXXXYYYSSSMMMHHHBBB;;;999;;;{{{{{{yyytttmmmgggeeegggkkkooosssttttttuuuxxx|||yyytttuuu}}}rrruuuyyyxxxzzz~~~|||wwwuuurrrqqqppppppnnnmmmnnnkkkiiijjjmmmqqqssstttppplllhhhfffffffffeeeeee```]]]XXXTTTPPPMMMIIIFFFBBBAAA???===<<<;;;::::::888777666555444444444444111111111333555888:::<<<===>>>???AAABBBCCCCCCDDDBBBFFFLLLTTT[[[gggyyy~~~ssslllnnnuuuyyy{{{}}}wwwvvvuuuvvvwwwwwwvvvtttuuuvvvvvvuuusssqqqooommmnnnooopppooonnnllliiihhh^^^[[[XXXZZZcccooozzz}}}zzzwwwqqqkkkgggbbbbbbccccccaaa\\\UUUPPPLLLIIIEEEBBBAAA@@@>>>===:::;;;<<<>>>>>>======<<<>>>>>>=========>>>???@@@>>>>>>>>>==================<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<===;;;;;;<<<===@@@CCCEEEGGGUUUfffYYYYYYZZZqqqtttppp___NNNBBBBBBBBBAAALLL\\\mmmsssqqqqqqyyywwwtttzzzzzzuuuaaabbbbbbaaaEEE444333000000111,,,+++++++++++++++++++++++++++++++++***************************+++,,,---...333333777<<>>CCCJJJVVVbbbmmmuuu~~~||||||||||||{{{yyywwwtttrrrrrrrrrmmmcccZZZPPPIIIDDDDDDDDD@@@======AAAFFFSSSkkkooo\\\PPPLLLMMMVVVZZZ```dddccc]]]UUUOOOGGGEEEFFFLLLTTT]]]jjjvvvkkkUUUGGG???<<<999999999999:::::::::::::::;;;;;;;;;;;;:::999888888999999888777777999;;;AAABBBFFFKKKQQQ[[[jjjxxx~~~pppddd]]][[[ZZZYYYWWWVVVUUUUUUTTTPPPOOOMMMIIIDDD???:::777555555555666888:::===>>>@@@FFFPPPZZZaaacccbbb```aaaVVVKKKEEEAAA<<<999:::|||||||||vvvrrrmmmgggdddffflllqqqtttsssqqqpppuuuyyyvvvoooggg|||}}}ooopppwww{{{wwwxxxzzz~~~xxxvvvsssqqqqqqpppooommmnnnmmmkkklllooorrrtttuuuqqqnnnkkkiiihhhhhhfffeee```\\\WWWSSSPPPLLLHHHEEEAAA???===;;;:::::::::;;;777777666555444444444444222222333444666999;;;<<<>>>???@@@BBBCCCDDDEEEFFFFFFKKKRRRYYYcccuuuxxxooorrrzzz~~~~~~}}}|||zzzwwwvvvvvvuuusssrrrsssssstttuuuuuutttsssrrrmmmnnnooopppnnnkkkhhhfff\\\[[[ZZZ[[[eeewww|||vvvooohhhccc````````````^^^YYYRRRMMMIIIGGGDDDAAA???>>>======:::;;;===??????>>>===<<<===============>>>>>>???=========>>>>>>>>>>>>>>><<<<<<;;;::::::::::::;;;:::::::::;;;;;;;;;<<<<<<999:::;;;===>>>AAAEEEHHHWWWiiitttRRRUUU```sssvvvnnn[[[LLLBBBDDDEEEFFFTTTfffvvvxxxsssrrryyyvvvssszzz}}}uuu___cccggg___DDD444333//////000,,,++++++++++++++++++++++++************************************+++,,,------222333888>>>BBBEEENNNWWWjjjeeeaaacccjjjpppsssrrruuullljjjmmmrrr{{{aaaKKKIIIKKKGGGGGGMMMMMMVVVZZZ```jjjnnn{{{kkkYYYWWWYYYeeewwwtttsssvvvyyyuuullldddbbb\\\UUUJJJAAA<<<:::999999999888:::>>>CCCJJJVVVbbbnnnvvv~~~}}}}}}{{{yyywwwtttqqqppppppppplllddd]]]RRRKKKEEEEEEDDDAAA>>>>>>AAAGGGWWWtttooo\\\OOOJJJJJJRRRWWW___dddccc^^^VVVQQQHHHFFFGGGLLLSSS[[[gggsss~~~jjjTTTGGG@@@<<<:::777777888999999999888888999999888777777777777777666888999:::999:::<<<>>>AAAEEEKKKQQQYYYgggzzzvvvnnnjjjhhhgggddd___XXXSSSPPPOOOPPPNNNMMMLLLIIIEEEAAA>>><<<666666666777:::===@@@BBBAAAGGGRRR^^^hhhmmmnnnmmmhhhYYYIIIBBB@@@===;;;;;;~~~zzz}}}}}}}}}}}}wwwsssllldddaaadddjjjppptttrrrnnnkkkooorrrooohhhYYYkkkzzzooommmssszzzuuuuuusss}}}zzzwwwuuussssssrrrqqqoooooonnnmmmnnnqqqtttvvvvvvsssqqqnnnmmmllljjjhhhfff___\\\WWWRRROOOKKKGGGEEE???>>><<<:::999999:::;;;777666555444444333333333444444555666777999:::;;;??????@@@AAABBBDDDEEEEEELLLQQQWWW___lllyyytttzzz~~~{{{yyyxxxvvvuuussstttuuuvvvwwwwwwvvvuuutttmmmnnnoooooommmjjjgggddd]]]^^^\\\]]]jjj{{{rrrkkkddd```^^^]]]\\\[[[YYYTTTNNNJJJFFFEEECCC@@@>>>=========;;;<<<>>>@@@@@@???>>>===<<<=========>>>>>>>>>>>>>>>?????????????????????<<<<<<;;;::::::::::::;;;:::::::::;;;;;;;;;;;;;;;999:::<<<<<<===AAAFFFJJJXXXjjjiiiLLLPPPeeessswwwlllWWWJJJBBBEEEGGGJJJYYYmmm~~~wwwxxx~~~yyyttt{{{vvv]]]dddnnn\\\BBB444333///...000,,,++++++++++++++++++++++++************************************+++,,,------111333:::BBBEEEFFFLLLSSSccc___]]]aaaiiippprrrqqquuunnnooooooqqq~~~|||bbbLLLHHHHHHDDDEEELLLLLLVVVZZZ^^^gggnnn|||{{{ddd[[[YYY[[[gggxxxzzzwwwuuuuuupppgggaaa```\\\UUUJJJAAA<<<:::999999:::999;;;???DDDJJJWWWcccmmmwww}}}||||||zzzvvvtttrrrpppooonnnnnnjjjddd```UUUMMMFFFEEEEEEAAA>>>>>>@@@GGGZZZyyyqqq^^^PPPIIIIIINNNSSS[[[aaabbb^^^XXXTTTIIIFFFGGGLLLRRRYYYdddnnnwwwpppbbbOOOAAA<<<:::888555888888999999999888777666999888777777777777888999666777999:::;;;===???BBBBBBHHHPPPWWWccctttyyy{{{|||{{{zzzsssggg\\\TTTOOONNNMMMMMMLLLKKKHHHEEECCC@@@???888888888999<<<@@@DDDGGGHHHLLLUUUaaammmuuuxxxyyyiiiXXXHHHAAA@@@???======zzzzzz}}}|||zzz|||{{{yyysssjjjccc```ccchhhlllpppnnnjjjfffgggjjjhhhcccQQQaaaqqqpppooossszzzsssqqqrrr|||~~~{{{{{{yyyvvvuuuuuutttrrrqqqpppooonnnooosssuuuwwwwwwtttrrrpppooonnnllliiifff^^^[[[VVVRRRNNNKKKGGGDDD<<<<<<;;;:::999999999:::777666555444333333333333555555666777999:::;;;;;;?????????@@@BBBDDDEEEFFFPPPWWW^^^iii||||||wwwvvv}}}|||{{{zzzxxxyyyyyyzzzyyyxxxwwwuuussspppppppppooommmiiifffddd```aaa```aaapppwwwnnnhhhbbb]]]\\\ZZZWWWUUUSSSOOOKKKGGGDDDDDDCCC@@@===<<<===???<<<===???@@@@@@@@@???>>><<<===>>>?????????>>>>>>@@@@@@@@@???????????????===<<<<<<;;;;;;;;;;;;;;;999999:::;;;;;;;;;;;;:::999;;;=========@@@GGGLLLXXXiii]]]IIINNNiiipppuuuhhhRRRGGGBBBFFFIIIKKKZZZnnn|||vvvyyyxxxqqqxxxwww\\\eeetttYYYAAA444333///...000---++++++++++++++++++++++++***************+++++++++************+++,,,---...000444<<>>BBBFFFIIIMMMPPPWWWbbbnnnwwwzzzzzzbbbSSSDDD??????>>>>>>???vvv|||~~~}}}|||}}}{{{zzzssskkkffffffhhhiiiiiikkkllliiidddcccfffgggdddQQQ___nnnrrrrrrsss~~~yyyrrrooorrrxxx~~~|||zzzwwwuuuuuutttsssqqqqqqpppoooqqqtttwwwwwwwwwtttrrrqqqpppooolllhhheee^^^ZZZVVVQQQNNNJJJFFFDDD999::::::::::::999999888666666555444333333333333333444666888:::<<<======>>>>>>???@@@CCCFFFHHHJJJQQQZZZfffvvvuuurrrvvv~~~|||zzz{{{{{{|||{{{zzzyyywwwvvvuuutttrrrpppmmmjjjgggeeeaaadddccceeevvv{{{pppkkkfff```[[[[[[XXXSSSPPPMMMKKKHHHEEECCCDDDCCC@@@===<<<>>>@@@=========>>>>>>>>>>>>???===>>>???@@@@@@@@@???>>>@@@@@@??????>>>>>>======>>>===<<<<<<;;;;;;<<<<<<888999:::;;;;;;;;;::::::999<<<>>>>>>===AAAHHHNNNVVVgggVVVKKKRRRqqqqqqttteeeOOOFFFCCCIIIJJJLLL[[[ooo|||yyyuuu}}}|||sssyyyyyy\\\fffwwwWWW???444333...---000---++++++++++++++++++++++++))))))*********+++++++++************+++,,,---...000444<<>>CCCJJJVVVbbbkkkxxx~~~}}}|||{{{yyyuuuqqqrrrqqqooonnnllliiieeecccYYYPPPIIIGGGEEEAAA??????>>>AAAPPPiii}}}tttbbbSSSKKKIIIJJJMMMSSSWWWXXXVVVRRRPPPDDDBBBBBBGGGKKKPPPYYYcccjjjnnnrrrsssrrrsssxxx|||{{{rrrlllggg^^^VVVJJJDDD===999777777666555666666555555666777999:::888888999;;;<<<===>>>???>>>???@@@@@@AAADDDIIIMMMQQQXXX___hhhwwwkkkYYYSSSQQQOOOMMMKKKJJJHHHFFFDDDCCCBBBAAA???>>><<<<<<===AAADDDGGGLLLNNNTTT___iiiooonnnkkkVVVKKK@@@======<<<===???ttt|||{{{tttmmmkkkmmmnnnllliiijjjllljjjeeecccfffiiiiiiTTT```mmm}}}sssuuuqqq{{{zzzrrrooopppttt~~~|||yyywwwuuuuuutttrrrqqqqqqpppppprrruuuwwwxxxxxxsssrrrqqqpppooolllhhhddd^^^ZZZUUUQQQNNNJJJFFFCCC888999:::;;;;;;:::888777666666555444333333333333111333555888;;;===???@@@<<<===>>>@@@DDDHHHKKKNNNPPP\\\lllpppooottt~~~{{{xxxxxxyyy{{{|||||||||{{{{{{yyywwwuuuqqqnnnjjjhhhgggaaadddeeeiiizzz}}}rrrkkkiiifff___YYYZZZVVVQQQLLLJJJHHHFFFEEECCCDDDCCCAAA===<<<>>>AAA===<<<<<<<<<<<<===>>>>>>===>>>???AAAAAA@@@@@@???@@@??????>>>===<<<<<<;;;>>>>>>===<<<<<<<<<<<<===888999:::;;;<<<;;;::::::999<<>>>>>AAAIIIOOOTTTeee~~~TTTPPPYYYyyysssuuucccOOOGGGEEELLLMMMNNN]]]ppp}}}{{{|||zzz\\\fffyyyVVV???444444...---000---++++++++++++++++++++++++))))))******++++++++++++************+++,,,---...000333;;;BBBEEEFFFKKKQQQPPPPPPQQQTTT[[[ggguuu~~~|||wwwnnnggguuu|||^^^QQQHHH??????GGGOOOcccooovvvtttZZZXXXZZZfffxxx~~~sssjjjjjjkkkhhhcccaaaRRRMMMFFFAAA>>><<<;;;:::888777999===BBBHHHUUUaaakkkxxx~~~~~~}}}|||yyyuuurrrsssrrrpppnnnkkkhhhfffdddZZZQQQIIIGGGEEEAAA???@@@===???JJJ^^^nnnwww~~~rrr```QQQIIIGGGHHHJJJNNNQQQQQQOOOKKKIIIBBB@@@@@@DDDHHHLLLUUU^^^ddddddcccdddeeefffgggggghhhfff___WWWSSSQQQKKKDDD???<<<888555444555666777666555555555777999<<<>>>:::;;;===???AAABBBCCCCCCFFFFFFFFFEEEFFFJJJPPPTTTYYY___eeennn}}}eeeSSSNNNOOOMMMJJJMMMLLLJJJHHHFFFDDDDDDCCCBBB@@@===<<<<<<>>>AAADDDHHHJJJPPPZZZccceee```[[[NNNEEE===;;;;;;:::;;;>>>ooo~~~}}}~~~{{{www{{{~~~}}}{{{uuusssppplllkkknnnmmmooolllfffcccfffiiiiiiSSSaaapppzzz|||rrrqqq{{{wwwnnnmmmmmmtttzzzzzzzzzyyyxxxuuusssrrruuutttsssuuuwwwxxxwwwvvvqqqpppnnnmmmllliiieeebbbbbb]]]VVVRRRNNNIIICCC>>><<<:::888777888999999888999777555333222333444555555777999;;;;;;<<<>>>@@@AAA???AAADDDGGGKKKRRR[[[[[[eee|||kkkkkknnnwww~~~{{{|||yyy{{{~~~~~~|||{{{|||{{{vvvpppkkkiiiggggggeeefffhhhmmmxxxxxxrrrjjjeeedddaaa\\\WWWSSSQQQOOONNNMMMKKKGGGEEE@@@@@@??????>>>>>>======>>>>>>>>>>>>============????????????>>>>>>>>>>>>??????@@@@@@@@@@@@??????:::::::::999999888888888999999999::::::;;;;;;;;;<<<>>>??????>>>AAAFFFKKKOOOgggppp^^^LLLfffuuu^^^OOONNNKKKHHHHHHQQQeeewwwzzzwww\\\bbb}}}LLL???222///000///......++++++++++++++++++++++++************************+++++++++***++++++,,,,,,///333:::???CCCEEEGGGIIIPPPSSSXXX[[[]]]dddqqq~~~nnndddtttfffQQQDDD===???DDDMMM]]]qqqhhh[[[WWWWWWbbbtttsssiiiiiiiiiddd______PPPMMMIIIDDD???:::777555777777:::???DDDJJJUUUaaakkkwww~~~~~~zzztttooorrrpppmmmkkkiiigggdddbbbXXXQQQIIIDDDDDDDDDBBB@@@;;;BBBKKKVVVcccqqqooo]]]MMMDDDAAA>>>@@@DDDGGGHHHGGGEEECCC>>>>>>???AAADDDIIIMMMOOOUUUUUUUUUUUUUUUTTTTTTTTTXXXRRRKKKFFFDDDAAA===::::::777444222222333333333777888999777666777<<<@@@???BBBEEEGGGGGGJJJOOOSSSQQQTTTVVVWWWWWWYYY^^^bbbdddgggooo{{{~~~kkkXXXQQQQQQOOOKKKHHHNNNLLLIIIGGGEEEEEEFFFFFFBBBAAA@@@??????@@@AAAAAAAAADDDIIIMMMNNNMMMKKKIII???===:::888777888:::;;;mmm}}}}}}vvvwww{{{}}}|||}}}}}}zzzvvvtttooojjjjjjmmmnnnpppnnnhhheeegggjjjiiiYYYggguuu~~~yyyuuu{{{qqqppppppuuu~~~zzzzzz{{{{{{zzzyyywwwvvvwwwwwwwwwxxxxxxwwwsssppppppnnnmmmlllllljjjgggeeebbb___ZZZTTTOOOIIIDDD@@@???===::::::;;;<<<<<<;;;999888666444333444555666666888:::;;;<<<===???AAACCCBBBDDDIIILLLOOOWWW```fffttt|||fffeeehhhttt}}}{{{{{{zzz|||~~~~~~}}}{{{zzzzzzzzzxxxtttooolllkkkjjjkkkmmmmmmkkklllrrryyyzzzvvvrrrllleeeaaa___\\\WWWSSSPPPOOOMMMKKKKKKIIIFFFCCC@@@@@@??????>>>==================<<<<<<<<<<<<<<>>>>>>>>======>>>>>>????????????>>>>>>;;;;;;:::::::::999999999999999:::::::::;;;;;;;;;;;;===??????>>>BBBHHHMMMVVVoooooo___NNNhhhyyycccPPPNNNJJJIIIMMM\\\qqq{{{sss\\\hhhxxxJJJ>>>222///000///---...++++++++++++++++++++++++************************++++++******++++++,,,,,,...333999???BBBEEEGGGIIIMMMTTT\\\``````dddppp|||nnndddrrr}}}iiiUUUGGG???@@@EEETTTdddyyyggg^^^ZZZYYYccctttssskkkjjjkkkfffbbbaaaQQQOOOJJJEEE@@@;;;888666777777:::???DDDJJJUUU```iiiwww~~~~~~}}}yyyuuuqqqtttrrrnnnllljjjhhhdddbbbYYYRRRIIIDDDCCCCCCAAA???<<>>;;;<<>>;;;;;;<<<>>>AAAEEEIIIKKKMMMLLLLLLLLLKKKKKKJJJJJJGGGCCC???======<<<;;;999;;;:::888777888999999:::888;;;===>>>===>>>CCCGGGJJJMMMQQQSSSUUUZZZbbbhhhlllnnnpppooooooooorrruuuxxxzzzsssdddUUUPPPPPPNNNKKKJJJMMMLLLIIIGGGEEEEEEFFFFFFDDDCCCAAA@@@?????????@@@===???BBBEEEFFFEEEDDDBBB<<<;;;999777666777777888fffyyywwwwwwwwwzzzzzz|||xxxuuusssqqqjjjddddddiiilllooooookkkhhhiiiiiiggg[[[hhhvvv~~~}}}zzzvvvssstttwww~~~zzz{{{|||||||||||||||{{{zzzzzzzzz{{{yyyuuuoookkkooommmkkkkkklllllljjjiiicccbbb___XXXPPPIIIEEECCC<<<:::777777888999999888:::999777666555666666777777999;;;<<<===>>>@@@BBBCCCDDDHHHMMMQQQTTT]]]ggguuutttccc______mmm}}}|||~~~~~~~~~|||{{{{{{vvvtttqqqooommmmmmnnnnnnqqqpppllliiikkkoooooojjjiiiddd^^^[[[YYYVVVRRRNNNMMMLLLJJJIIIHHHGGGDDDBBB@@@@@@??????>>>======<<<;;;;;;;;;<<<<<<<<<<<<<<>>>>>>>>>>>============>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;:::<<<>>>>>>???CCCJJJPPP___zzzkkk___QQQlll}}}jjjXXXSSSMMMMMMXXXlllmmm\\\pppnnnHHH===222000000...---...++++++++++++++++++++++++************************++++++******++++++,,,---...222888===AAADDDFFFHHHNNNZZZfffhhheeehhhsss~~~mmmeeeqqqxxxqqq]]]KKKAAA@@@EEEQQQbbbvvvmmmccc^^^]]]eeeuuu~~~uuunnnmmmmmmiiidddbbbTTTQQQLLLFFF@@@<<<999777777777999???CCCIIITTT___gggxxx}}}|||{{{yyyvvvssswwwtttqqqnnnllliiieeebbbZZZSSSJJJDDDBBBAAA@@@>>>>>>???DDDQQQaaaqqq|||~~~oooaaaVVVLLLBBB;;;777888888999999888888777666777777999<<<@@@CCCEEECCCCCCBBBBBBAAA@@@??????999777555444555666666666666666777777888:::;;;<<<888<<>>>>>>>>;;;<<<===>>>???>>>===<<<888888777777666555555555___sssyyyyyyyyy~~~zzzzzzuuutttsssqqqjjjcccccchhhiiiooosssqqqnnnllliiiddd[[[gggwww}}}{{{uuuvvvyyy}}}}}}}}}}}}}}}|||||||||~~~}}}{{{zzzxxxtttooolllpppooommmlllmmmmmmllljjjeeefffddd]]]SSSKKKGGGFFF:::888666555666777777777;;;:::999888888888888999999;;;=========>>>@@@BBBCCCDDDJJJPPPTTTXXXcccnnn}}}rrrbbb[[[YYYfff}}}|||}}}tttrrrpppnnnmmmmmmnnnooonnnmmmiiieeegggkkkkkkhhhccc___[[[XXXVVVSSSOOOLLLKKKJJJHHHHHHGGGFFFDDDAAAAAA@@@@@@???>>>===<<<<<<;;;;;;<<<<<<<<<<<<======???>>>>>>>>>============<<<<<<============<<<<<<=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<:::<<<===>>>???DDDLLLSSSfffeee]]]TTTooo}}}lllccc\\\TTTUUUeeejjj\\\vvvcccEEE;;;222000000...---...++++++++++++++++++++++++************************************+++,,,------...222888<<<@@@CCCFFFHHHNNN]]]iiiiiidddhhhuuu~~~lllfffssszzz|||gggPPPAAA>>>BBBIII[[[ooozzzgggccc```ffftttzzzssspppnnnjjjeeeaaaUUURRRLLLEEE???;;;888777777666999>>>BBBHHHSSS^^^gggyyy|||zzzzzzyyywwwuuuyyyvvvrrrooommmiiifffccc[[[UUUKKKDDDAAA@@@???>>>>>>===AAANNNbbbsss||||||lll]]]QQQGGG???;;;666555444444333333333444333444555666999;;;>>>???>>>>>>===<<<;;;:::999999666555333333222333333222333555666888999:::<<<>>>>>>BBBGGGKKKPPPWWW___ffftttzzzqqqbbbXXXSSSOOONNNLLLIIIIIIMMMKKKJJJIIIGGGFFFEEEEEEEEECCCBBBAAA@@@???>>>======>>>>>>======<<<;;;;;;;;;666666777777777666555444^^^rrr|||~~~}}}uuuvvvwww|||yyywwwuuuuuuuuuooohhhgggkkkiiirrryyyyyyvvvrrrkkkeee^^^hhhxxx|||~~~wwwssswww~~~}}}{{{zzzzzzyyy|||yyywwwvvvuuutttrrrtttrrrpppppppppooommmkkkhhhiiiggg```UUUMMMHHHGGG>>><<<:::999:::;;;;;;:::;;;::::::999999999999999:::;;;===>>>>>>>>>@@@BBBAAADDDKKKRRRWWW^^^lllyyyyyypppaaaYYYVVVccc{{{|||{{{{{{tttsssqqqooommmllllllllliiijjjhhheeeeeejjjkkkhhh```^^^[[[XXXUUURRRNNNLLLJJJIIIHHHHHHHHHGGGEEEBBBAAAAAA@@@???>>>===<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>============<<<<<<<<<============<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<:::<<<===>>>@@@EEENNNUUUiii^^^[[[WWWrrr}}}yyykkkfffaaaZZZ]]]rrriii^^^zzz]]]AAA999333111000---,,,...++++++++++++++++++++++++************************************+++,,,---......222777<<>>999666555777666888===AAAGGGRRR]]]hhhxxx~~~{{{zzzzzzyyyxxxwwwyyyvvvrrrooommmiiifffccc\\\VVVMMMEEE@@@?????????>>><<<@@@NNNbbbttt}}}zzzmmm\\\LLLAAA<<<<<<666555333222222222222333222222333555777888:::;;;:::999999888777777666666444444444333333222333333777999<<<===>>>@@@DDDGGGIIILLLRRRWWW___jjjwwwvvvhhh```[[[TTTPPPOOOOOOMMMHHHHHHLLLJJJIIIHHHGGGFFFEEEEEEEEE???????????????>>>>>>>>>@@@???>>>===<<<;;;::::::666777888999888777666444```sss{{{{{{~~~xxxooopppooouuu{{{zzztttqqqqqqrrrpppkkkhhhiiinnnvvv}}}}}}zzzvvvpppjjj___eeeqqqvvvvvv}}}xxxooottt}}}}}}zzzyyyxxxwww}}}zzzwwwvvvvvvxxxxxxxxxvvvuuuuuuuuuuuussspppnnnkkkkkkhhhaaaXXXOOOIIIFFF>>><<<999999:::;;;;;;::::::::::::::::::::::::::::::;;;===>>>===>>>@@@AAAAAAEEEMMMVVV^^^iii|||{{{rrrkkk^^^WWWVVVccc{{{}}}zzzwwwwwwxxxvvvtttrrrpppmmmkkkjjjiiihhhkkkjjjfffeeeggggggeee___^^^\\\YYYUUUQQQMMMKKKJJJHHHGGGHHHHHHGGGEEECCCBBBAAA@@@???>>>===<<<;;;<<<<<<======>>>?????????>>>>>>============<<<<<<<<<<<<============<<<<<<<<<============>>>>>>>>>===============<<<<<<<<<;;;<<<>>>>>>@@@FFFOOOVVVjjjZZZ\\\]]]wwwyyytttgggbbbaaa]]]aaayyyfff___}}}]]]>>>888333222000---,,,---++++++++++++++++++++++++************************)))))))))***+++,,,---...///333888<<>>AAANNNaaaqqqzzz|||zzzuuujjjYYYHHH===999:::444444333222111111222222111222333444555666777777444444444444444333333333///111333444444444666888999<<>>>>>???????????????>>>???>>>===<<<;;;999888888666777888999999888777666\\\pppyyy{{{~~~xxxnnnnnnkkkrrr~~~yyyvvvyyysssnnnmmmqqqsssooojjjhhhrrrwwwzzzwwwtttsssqqqmmmcccbbbgggttt|||zzzwwwvvvnnniiikkkxxxyyyqqquuu}}}}}}{{{yyyxxxxxxzzzxxxwwwwwwyyyzzzzzzyyyvvvvvvxxxyyyzzzyyyuuurrrnnnlllgggbbb[[[RRRJJJDDD<<<:::888777888999999999999::::::;;;;;;:::::::::999;;;============???@@@BBBGGGQQQ]]]iiiyyy}}}|||{{{uuummmeeeZZZVVVVVVdddzzz}}}}}}}}}zzzwwwuuuuuuuuuuuutttrrrpppmmmkkkiiihhhgggjjjkkkgggeeeeeeddd```^^^]]]\\\XXXSSSNNNKKKIIIHHHGGGFFFGGGGGGGGGEEECCCBBBAAA@@@???>>><<<;;;;;;;;;;;;<<<<<<===>>>>>>???>>>>>>=========<<<<<<<<<=========>>>>>>=========<<<<<<<<<=========>>>>>>>>>>>>>>>=========<<<<<<<<<===>>>>>>@@@FFFOOOVVVkkk[[[aaaeeexxxqqqddd___aaa___cccyyyuuuaaa```[[[<<<666333222000,,,+++---++++++++++++++++++++++++************************)))))))))***+++,,,...///111444888<<<@@@DDDHHHKKKTTTbbbiiieeehhhxxxxxxjjjssszzzeeeJJJEEEHHHFFFSSSYYYbbbuuuooojjjdddeeelllxxx}}}rrrkkkjjjfffaaaYYYTTTMMMEEE>>>999666666666666888<<<@@@EEEPPP[[[aaannnvvv~~~~~~~~~|||{{{{{{{{{{{{yyywwwtttrrrnnnllljjjhhhdddbbb]]]XXXPPPGGGBBB@@@CCCEEEBBBAAADDDNNN]]]kkksssvvvqqqkkk___RRREEE<<<777555111111111111111111000000000111222333444444444444111111111222222222222222---000444555666777999<<<;;;>>>BBBDDDFFFMMMWWW^^^aaaiiittt|||ttthhh^^^VVVRRRQQQSSSQQQLLLJJJLLLMMMKKKIIIJJJGGGHHHGGGGGGGGGFFFEEEDDDAAAAAABBBBBBAAA@@@???>>>=========<<<;;;999777666777777777888888888777777UUUjjjwww|||{{{qqqqqqmmmuuu~~~qqqpppwwwzzztttqqqwww|||yyyrrrnnnsssuuutttnnnlllmmmooonnnkkkeeedddooowwwwwwttttttiiiaaa___jjj{{{{{{vvvyyy~~~|||zzzzzzzzzxxxwwwxxxyyy{{{{{{zzzxxxuuuvvvyyy|||~~~}}}yyyuuuppplllfffaaa\\\TTTJJJCCC@@@>>><<<;;;<<<======<<<999999:::;;;;;;:::::::::999;;;<<<===<<<===>>>@@@CCCIIIUUUcccrrr~~~|||{{{yyysssjjjcccYYYVVVWWWcccvvv}}}}}}|||zzzwwwuuuuuuvvvttttttrrrpppmmmkkkiiiiiidddhhhjjjgggeeeeeeccc___\\\\\\[[[WWWQQQLLLHHHGGGGGGFFFEEEFFFGGGFFFEEECCCBBBBBBAAA???>>><<<;;;;;;::::::;;;;;;<<<===>>>>>>>>>=========<<<<<<<<<<<<======>>>>>>>>>>>>======;;;<<<<<<<<<======>>>>>>??????>>>>>>=========<<<===>>>???>>>@@@FFFOOOVVVmmm]]]eeekkkyyyqqqccc```cccbbbddduuu~~~mmm]]]aaaYYY:::666333333000,,,+++---++++++++++++++++++++++++************************)))))))))***+++---...///111444999===@@@DDDIIILLLOOO\\\dddbbbgggxxx|||nnnuuu|||jjjOOOJJJMMMEEEPPPSSSWWWiiivvvyyy~~~pppjjjddddddjjjuuu}}}pppjjjjjjhhhccc[[[VVVNNNFFF???:::888777666666888<<<@@@EEEPPP[[[]]]jjjsss}}}|||{{{{{{|||{{{yyywwwrrrpppmmmkkkiiigggdddbbb]]]YYYQQQHHHBBBAAADDDGGGCCCCCCFFFNNNZZZfffnnnqqqkkkbbbVVVKKKDDD===666111...//////000000//////...///000111222333333333222000111111222222333333444000333777888888888;;;===AAADDDHHHKKKOOOXXXdddmmmuuuxxxnnnlllfff```ZZZVVVSSSOOOLLLKKKPPPJJJGGGJJJMMMLLLJJJJJJGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDCCCAAA???=========>>>===<<<:::888777666666666666777777777777VVV```rrryyyqqqooosss~~~}}}{{{uuuwwwuuuxxxzzzuuutttwwwqqqlllmmmnnnooosssyyyvvvdddeeeqqqrrrooorrrrrrmmmaaaZZZcccuuuzzzzzz~~~{{{yyyyyyyyyvvvtttuuuwwwwwwuuurrrnnnssswwwyyy|||}}}xxxqqqnnnmmmhhhaaa]]]XXXOOOFFFAAA???<<<::::::;;;;;;:::;;;;;;<<<>>>??????===;;;<<<<<<<<<======>>>@@@@@@@@@HHHUUUeee{{{}}}xxxvvvsssooohhhcccTTTVVV]]]jjjyyy|||yyyyyy|||}}}}}}|||tttrrrtttzzzzzzssskkkgggkkkhhhfffdddddddddbbbaaa___]]]ZZZVVVQQQMMMIIIGGGJJJJJJIIIHHHFFFDDDBBBAAABBBAAA@@@>>><<<;;;:::::::::::::::;;;<<<===>>>>>>???===<<<;;;======<<<;;;============>>>>>>>>>>>>???>>>>>>>>>???@@@AAAAAA========================???>>>>>>@@@BBBHHHPPPXXXrrrzzzSSS```lllzzzxxxfffccceee___[[[___kkk||||||^^^ZZZhhh|||UUU:::777333000///...---,,,++++++*********+++---...,,,,,,++++++***)))))))))*********+++,,,---...///...222888>>>CCCFFFFFFFFFNNNTTTZZZ^^^hhhwwwuuubbbhhh|||iii]]]ZZZNNNIIIKKKPPPVVVXXX]]]kkkxxxuuueee^^^gggpppttt}}}|||ooogggfffeeeccc^^^WWWNNNEEE???;;;999888555666777999>>>EEENNNTTT```gggrrr~~~}}}~~~}}}{{{wwwuuutttuuurrrpppmmmlllkkkgggaaa\\\YYYWWWRRRIIIAAA>>>@@@CCCFFFEEECCCHHHUUUdddjjjhhhbbb\\\SSSHHH???888444333.........//////000111222///000111222333444444555333222111111000000111111555666888777888;;;BBBHHHKKKKKKPPPYYY```iiizzz~~~xxxqqqkkkeeebbb___\\\YYYUUURRRPPPPPPPPPNNNMMMMMMLLLKKKJJJJJJJJJEEEGGGIIIHHHFFFCCCCCCCCCCCCDDDDDDDDDDDDBBBAAA@@@?????????>>>===;;;:::999::::::999888777666555444TTT]]]nnn}}}xxxrrrpppyyy~~~zzz{{{zzzxxxvvvoookkkooouuuyyy}}}zzzeeedddrrryyy{{{|||xxxnnnbbb[[[cccuuu|||{{{|||zzzzzzzzzwwwuuuuuuvvvuuusssqqqnnnsssvvvwwwyyy{{{wwwppplllllliiiccc___\\\TTTLLLEEEBBB>>>;;;;;;;;;<<<;;;::::::;;;>>>@@@@@@>>><<<<<<<<<<<<===>>>???@@@AAADDDKKKXXXiiiyyywwwuuutttrrrmmmeee___UUUVVV\\\gggsss{{{|||{{{wwwyyy|||~~~||||||~~~~~~}}}{{{vvvssstttyyyyyyrrrkkkiiiiiigggeeedddcccbbb```^^^]]][[[XXXTTTPPPMMMKKKKKKLLLKKKJJJHHHFFFDDDCCCBBB@@@@@@>>>===<<<<<<<<<<<<;;;::::::;;;;;;===>>>>>>AAA???<<<<<<<<<<<<;;;:::============>>>>>>>>>>>>>>>=========>>>>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>AAADDDHHHPPPYYYrrrpppUUUdddqqq{{{vvveeeccc^^^[[[WWWYYYfffyyy{{{vvvWWWWWWiiixxxPPP;;;777333000///...---,,,++++++*********+++,,,---******************++++++*********+++,,,---...//////333999???CCCEEEFFFEEEFFFMMMTTTXXXbbbrrrsssccciiiyyyccc[[[[[[QQQKKKMMMQQQVVVWWWZZZeeeqqq~~~uuueee]]]eeennnrrr{{{yyylllffffffeeeccc^^^WWWMMMEEE???;;;999777666666777999===DDDLLLRRR^^^eeeqqq}}}~~~{{{wwwtttrrrrrrsssqqqnnnllljjjfffaaa\\\YYYWWWRRRIIIAAA===???BBBEEECCCAAAEEERRRbbbhhhggg___ZZZQQQGGG===777333111.........//////000111222000111111222333444444555555444444444444555666666555777:::;;;<<<@@@GGGMMMPPPRRRZZZgggrrrzzzuuunnnllljjjfffbbb___]]][[[ZZZXXXUUURRROOONNNNNNNNNKKKKKKJJJJJJIIIHHHHHHGGGIIIJJJJJJHHHEEEBBB@@@@@@CCCDDDDDDDDDCCCBBBAAA@@@??????>>>>>>===;;;:::999::::::999888777666555555RRRZZZkkkzzz~~~xxxrrrpppttt~~~||||||xxxpppnnnwww~~~iiifffuuu|||oooccc[[[ddduuu}}}|||{{{|||zzzxxxvvvuuutttsssqqqoooooorrrttttttvvvxxxuuuoooiiijjjiiieeecccaaa[[[TTTKKKGGGAAA<<<;;;<<<<<<<<<999999:::===@@@AAA@@@>>><<<<<<======>>>@@@AAABBBIIIPPP]]]qqq~~~~~~uuusssrrrrrrpppkkkbbb\\\YYY[[[```hhhooorrrpppmmmkkkmmmpppssswww{{{}}}~~~}}}}}}}}}}}}}}}zzzxxxwwwssssssvvvuuupppkkkjjjfffeeeddddddcccaaa^^^[[[ZZZXXXTTTQQQOOONNNNNNNNNMMMLLLIIIFFFDDDCCCCCCCCC>>>>>>======<<<<<<======;;;;;;;;;;;;;;;<<<===>>>???===<<<;;;=========<<<<<<=========>>>>>>>>>???======<<<<<<<<<===>>>>>>????????????????????????===<<>>===<<<;;;;;;:::::::::999888777666666555RRRZZZkkk{{{yyypppmmmiiissszzz}}}}}}zzz~~~{{{uuuvvv~~~oooooo{{{tttggg^^^dddttt~~~|||{{{{{{|||yyyxxxvvvuuutttrrrqqqpppoooqqqqqqppprrrtttrrrnnndddhhhhhhfffeeeeeeaaa\\\RRRLLLEEE???<<<;;;;;;;;;999999:::===@@@BBBAAA@@@=========>>>@@@BBBCCCDDDMMMTTTcccyyy||||||yyywwwsssqqqpppkkkddd^^^___bbbffflllooonnnhhhddd```aaacccfffkkkpppuuuxxxxxxyyyzzz{{{{{{yyywwwtttuuurrrqqqrrrpppkkkhhhiiifffeeeeeeeeedddbbb]]]ZZZYYYVVVSSSOOOMMMLLLMMMNNNLLLJJJGGGDDDBBBAAAAAABBB???>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>><<<;;;:::;;;===??????>>><<<<<<======>>>>>>??????=========<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<>>???AAACCCBBB@@@AAALLL[[[cccdddYYYTTTLLLBBB:::444111000............///000111222333333333333444444444555555444333222333444666777>>>AAADDDGGGIIINNNVVV\\\eeepppzzzlllfffddd```\\\]]][[[XXXTTTSSSRRRRRRSSSPPPOOONNNLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIEEEFFFGGGFFFEEEDDDEEEFFFCCCCCCCCCCCCBBBAAA@@@@@@???>>>>>>===<<<;;;;;;;;;::::::999888888777666666UUU]]]mmm}}}zzzpppjjjgggpppzzz{{{~~~yyyyyy|||www|||~~~ooocccfffsss~~~wwwzzz~~~{{{{{{|||xxxxxxwwwvvvtttrrrrrrrrroooppppppnnnooorrrppplllaaaeeehhhgggggghhhfffbbbYYYSSSJJJBBB>>><<<;;;;;;999999:::<<<@@@BBBBBBAAA>>>>>>???@@@BBBDDDFFFGGGOOOYYYjjj{{{|||~~~wwwrrrpppmmmhhhdddccceeeiiimmmmmmhhhbbb]]]VVVVVVWWWYYY]]]ccchhhkkkqqqssswwwyyyyyyxxxvvvuuussspppoooooolllgggeeeggghhhggggggffffffccc___[[[YYYWWWRRRNNNKKKJJJJJJKKKIIIGGGDDDAAA??????@@@@@@AAA@@@>>>===;;;::::::999<<<;;;;;;;;;;;;<<<======???===;;;;;;=========<<<<<<<<<<<<===>>>????????????>>>>>>=========>>>>>>===========================<<>>EEEJJJUUU[[[fffrrr}}}~~~zzzxxxwwwvvvrrrppplllmmmnnnmmmkkkhhhfffeee]]]\\\WWWNNNEEE@@@???AAACCCCCCAAABBBKKKXXX```aaaWWWRRRJJJAAA999444222111............///000111222333333333444555555555666;;;:::888777777888:::;;;BBBDDDHHHJJJMMMTTT]]]ddduuuwwwjjjcccbbbbbb^^^ZZZYYYWWWTTTPPPNNNNNNNNNOOONNNMMMMMMLLLKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIDDDEEEFFFFFFDDDDDDFFFGGGDDDCCCCCCBBBAAAAAA@@@@@@???>>>===<<<;;;;;;<<<<<<::::::999999888888777777ZZZ___lll{{{zzzqqqllljjjqqq|||yyy}}}llljjjttt|||sssttt|||{{{|||yyyzzzzzzwwwtttrrrqqqrrrnnnppppppnnnoooqqqnnniii___eeeiiiiiihhhjjjjjjggg```ZZZQQQHHHCCC???<<<;;;:::::::::<<<@@@BBBBBBBBB???@@@AAACCCEEEGGGJJJKKKSSS___qqq{{{~~~yyyssspppooollliiiccceeehhhiiifff```YYYTTTNNNNNNMMMOOOQQQVVVZZZ]]]hhhlllrrruuuwwwwwwxxxyyytttqqqpppppplllfffeeehhhkkkiiihhhgggfffddd```]]]XXXVVVRRRNNNJJJHHHHHHGGGEEECCCBBB@@@????????????AAA@@@>>><<<;;;999999888<<<<<<;;;;;;;;;<<<<<<===CCC@@@>>><<<<<<;;;999888;;;;;;<<<===>>>???@@@@@@??????>>>>>>======>>>>>><<<<<<<<<<<<<<<<<<<<<<<>>EEEJJJTTTYYYbbbnnnyyy{{{xxxwwwxxxwwwtttqqqkkkmmmnnnnnnkkkhhhgggggg^^^\\\XXXOOOEEE@@@???@@@CCCDDDCCCCCCJJJUUU[[[\\\TTTPPPHHH???888444111000.........//////000111222222333333444555666777888;;;:::888777777999;;;===CCCFFFJJJNNNUUU```mmmwwwoooiiibbb______^^^ZZZVVVUUUTTTRRRQQQPPPPPPPPPPPPMMMMMMMMMLLLLLLKKKKKKJJJGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGFFFCCCCCCDDDEEEDDDCCCBBBAAA@@@@@@@@@@@@???>>>===;;;;;;;;;<<<===::::::999999999888888888^^^```iiiuuu|||zzzuuusssoootttvvvpppwww|||rrrsss~~~}}}}}}~~~~~~}}}yyytttpppooopppmmmppppppnnnooopppmmmgggaaaggglllkkkkkkmmmmmmkkkgggaaaXXXOOOIIICCC???<<<<<<;;;;;;<<>>???@@@@@@???>>>======<<<<<<<<<===========================AAA???GGGTTTXXXYYYhhh~~~ooosss|||sssccc^^^SSSRRRdddvvvzzzxxxxxxyyyuuu{{{qqqeeeYYYAAA777444000...---------,,,+++,,,,,,,,,,,,+++***)))++++++***************************+++,,,---...///111444:::@@@EEEGGGGGGGGGHHHZZZkkknnniiikkkttt{{{|||wwwpppttt{{{ccc\\\[[[QQQGGGJJJSSS___eeedddeeehhhrrrzzzgggYYY[[[______fffqqq||||||~~~yyyqqq```[[[SSSKKKFFFAAA<<<999;;;:::999999:::???FFFKKKTTTXXX```jjjvvv{{{wwwwwwxxxxxxtttppplllooopppoookkkgggeeeeee]]][[[WWWNNNDDD>>>===>>>AAACCCCCCCCCHHHQQQVVVVVVQQQLLLEEE===666222000///.........//////000111222111222333555666888999:::777666555444666999===???FFFJJJPPPXXXddduuuoooeeebbb___]]][[[ZZZWWWUUUTTTTTTSSSSSSRRRQQQQQQQQQMMMMMMMMMLLLLLLKKKJJJIIIFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGEEECCCCCCDDDFFFDDDCCCBBB@@@@@@@@@@@@AAA???>>><<<;;;;;;;;;===>>>::::::999999999999888888aaa```eeeooowwwyyyxxxyyyuuuyyy}}}tttyyy|||sssttt~~~{{{tttooommmmmmmmmppppppooooooppplllfffbbbiiinnnnnnmmmnnnooommmkkkfff]]]UUUMMMGGGAAA>>>===<<<;;;<<>>???@@@@@@>>>===<<<;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>BBB@@@HHHVVVZZZ\\\mmmeeelll~~~wwwgggdddTTTSSSiiiyyyxxxsssuuuvvvrrr{{{ooolllzzzUUUAAA666333///............---+++,,,,,,---,,,+++***))))))))))))***++++++,,,,,,*********+++,,,---//////000444:::@@@EEEGGGHHHHHHDDDVVVfffhhhdddhhhttt~~~~~~wwwvvvyyycccZZZWWWLLLCCCGGGQQQ]]]ccccccbbbdddxxxkkk\\\\\\]]][[[aaakkkzzz{{{qqqaaa\\\TTTMMMGGGBBB===:::;;;::::::999;;;@@@FFFKKKUUUXXX___hhhttt|||wwwwwwxxxwwwsssnnnoooqqqrrrpppjjjeeecccccc\\\ZZZVVVMMMCCC<<<;;;<<<@@@BBBCCCCCCGGGNNNRRRQQQOOOJJJCCC;;;444000...............//////000111222000111333555777999:::;;;888777777777:::???CCCFFFJJJNNNVVVbbbrrrqqqggg```___^^^[[[ZZZXXXXXXXXXRRRRRRRRRQQQOOOMMMKKKJJJMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHIIICCCDDDEEEDDDDDDEEEHHHJJJDDDCCCAAA@@@??????@@@AAA???>>><<<;;;;;;<<<===>>>::::::999999999999999999]]]]]]bbbmmmxxx}}}}}}}}}~~~~~~{{{uuuqqqyyysssqqqssswwwrrrqqqqqqooommmnnnoooqqqrrrqqqpppnnnmmmhhhkkknnnooopppqqqsssuuutttpppiii```VVVLLLDDD@@@>>>===<<<<<<<<<===>>>???@@@@@@BBBFFFHHHJJJRRR[[[gggrrr{{{xxxssspppoooooonnnmmmiiidddaaaaaa```^^^ZZZSSSLLLEEEAAAAAAAAAAAACCCGGGJJJKKKKKKTTTWWW[[[___ccckkkuuu||||||yyyuuupppllliiigggeeeccc```___^^^]]]SSSPPPMMMJJJIIIGGGEEECCC>>>AAACCCBBB???===???AAA>>>>>>===<<<;;;:::::::::======<<<<<<<<<<<<======>>>>>>===============>>><<<=============================================>>>>>>???===;;;:::<<<===DDDDDDKKKTTTXXXbbb~~~mmmXXXYYYuuupppaaaWWWTTTWWWmmmtttsssrrrqqquuu{{{rrrwwwwwwoooNNN@@@555333000//////000///...++++++++++++++++++++++++(((((()))***++++++,,,,,,***+++,,,,,,++++++---///666777999>>>CCCFFFGGGGGGHHHOOO[[[cccddddddlllvvv{{{tttyyyooo___SSSKKKAAADDDJJJZZZfff^^^ZZZfffxxxrrr```ZZZ\\\___dddkkkwwwvvvjjj```^^^ZZZQQQGGG@@@>>>>>>888888888888999>>>DDDIIIPPPWWWaaajjjvvv~~~~~~~~~~~~|||yyyvvvsssssssssqqqqqqqqqooolllhhheeeccc]]]\\\XXXNNNCCC;;;;;;===???BBBBBBBBBFFFLLLNNNLLLJJJEEE>>>999555222///---000...,,,...111444333222000222555666555666777888555888:::;;;<<>>>>>>>>>>>============;;;:::888777777888:::<<<^^^___dddooo{{{xxxtttwwwtttzzzuuussstttyyytttssssssqqqooonnnooopppqqqqqqpppnnnmmmlllnnnqqqsssssstttvvvxxxvvvsssmmmdddYYYOOOGGGBBB<<<;;;:::::::::;;;===>>>@@@@@@BBBGGGIIIMMMVVV```hhhuuuvvvqqqmmmmmmllllllkkkhhhccc___```^^^YYYSSSLLLGGGBBB@@@??????AAADDDIIIMMMPPPRRRVVVZZZ```dddhhhooowww~~~|||wwwrrrmmmhhhgggeeebbb```^^^]]]\\\TTTQQQNNNKKKJJJHHHFFFDDD@@@AAABBBAAA?????????@@@>>>>>>===;;;;;;::::::;;;======<<<<<<<<<<<<======>>>>>>===============>>>==================<<<<<<========================;;;<<<===<<<;;;<<<===???BBBDDDLLLVVV\\\jjj```PPPSSSpppvvvgggYYYSSSTTT[[[rrruuusssuuusssvvv}}}pppttt}}}iiiHHH;;;555222///...//////...---++++++++++++++++++++++++((())))))***++++++,,,,,,***+++,,,,,,++++++---///555666:::???DDDGGGHHHGGGGGGNNNXXX___aaabbbjjjuuuxxxzzzrrrbbbTTTHHHCCCDDDGGGVVVddd``````pppyyyfff______bbbhhhnnn}}}xxxlll```___ZZZRRRHHHAAA>>>>>>::::::999888999<<>><<<===???AAABBBBBBFFFLLLNNNLLLIIIEEE>>>888555222000...000...---...111333333111000222555555555555666888666888:::;;;===@@@FFFJJJOOOSSS___tttvvvmmmgggbbb^^^^^^]]]\\\ZZZXXXWWWUUUTTTRRRPPPNNNKKKJJJJJJKKKLLLMMMMMMLLLJJJIIIIIIIIIIIIHHHGGGGGGHHHIIIJJJHHHGGGFFFFFFEEEEEEDDDDDDEEEEEEGGGDDDBBBBBBCCCBBB@@@>>>??????>>>>>>>>>=========;;;:::999999999999:::;;;___```eeeqqqrrrnnnyyyxxx|||xxxwwwvvvzzzvvvuuuuuusssrrrnnnooopppppppppooommmlllnnnpppsssttttttuuuvvvxxxwwwuuuppphhh^^^SSSIIIDDD===<<<:::::::::;;;===>>>BBBAAACCCHHHLLLRRR]]]iiisss{{{tttpppmmmllllllllljjjfff```\\\[[[WWWPPPIIICCC@@@??????<<<>>>@@@EEEKKKRRRWWW[[[]]]cccjjjppptttxxx|||wwwqqqlllgggfffdddaaa^^^]]][[[[[[UUURRRNNNLLLKKKIIIGGGEEECCCAAA??????@@@@@@@@@???>>>===<<<;;;;;;;;;;;;;;;=========<<<<<<=========>>>======<<<<<<===>>>>>>>>>>>>>>>======<<<<<<<<<========================999:::<<<<<<<<<===???AAACCCFFFNNNZZZeeeyyyrrrRRRMMMTTTttt~~~qqqbbbVVVNNNTTT___vvvuuussswwwtttwwwjjjnnncccCCC999444111...---......---,,,++++++++++++++++++++++++)))))))))***++++++,,,,,,***+++,,,,,,++++++---///333666:::AAAGGGIIIIIIGGGGGGLLLTTT[[[\\\___iiittt~~~{{{lllZZZIIIDDDCCCCCCQQQaaabbbhhh|||ooofffeeehhhnnnssswwwlllbbb```[[[SSSJJJCCC???>>><<<;;;:::888888;;;@@@DDDNNNWWWaaaiiittt~~~{{{yyywwwvvvuuuttttttsssqqqnnnjjjfffddd______\\\UUUJJJBBB>>>===>>>AAABBBBBBDDDJJJLLLKKKHHHCCC===888555222000///000///......000222222111000222444555555555666777666888:::<<<>>>BBBFFFJJJLLLQQQ___vvv{{{pppgggcccaaa^^^[[[ZZZZZZYYYWWWVVVTTTSSSSSSOOONNNLLLJJJIIIIIIJJJKKKMMMLLLKKKJJJIIIHHHHHHHHHIIIHHHGGGHHHIIIIIIHHHGGGEEEDDDDDDDDDDDDEEEEEEFFFHHHFFFDDDCCCCCCBBB@@@>>>@@@@@@?????????>>>>>>>>><<<<<<<<<<<<;;;:::999999```aaaeeepppyyywwwxxxzzz{{{}}}zzzpppmmm{{{|||{{{{{{yyy{{{vvvuuuuuutttrrrpppppppppppppppnnnmmmmmmmmmoooqqqrrrrrrrrrssstttuuusssoooiii___UUUKKKEEE@@@???===;;;;;;<<<>>>@@@CCCCCCFFFLLLQQQXXXeeeqqq}}}zzzvvvrrrpppooonnnmmmlllhhhbbb[[[VVVPPPLLLGGGBBB>>>===>>>>>>;;;===AAAFFFMMMUUU^^^ccchhhoooyyy{{{vvvpppkkkfffeeebbb___]]][[[YYYYYYUUURRROOOLLLKKKIIIGGGEEEDDDAAA>>>>>>@@@BBB@@@>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<============<<<<<<======<<<<<<<<<===>>>>>>??????>>>>>>===<<<<<<<<<========================999;;;<<<<<<<<<===@@@BBBIIIIIIQQQaaauuu```LLLRRR]]]{{{{{{lll___VVVJJJTTTaaauuuttttttxxxuuuyyydddiii___CCC;;;333000...,,,------,,,+++++++++++++++++++++++++++))))))*********+++++++++***+++,,,,,,++++++---///222555;;;BBBIIIKKKJJJIIIIIIKKKQQQWWWZZZ^^^iiittt}}}{{{xxxbbbMMMCCCAAA@@@NNN```dddnnnuuujjjhhhlllrrrvvv~~~uuukkkdddbbb\\\UUULLLEEE@@@>>>;;;;;;:::888888;;;@@@DDDOOOWWWaaajjjttt~~~||||||zzzyyywwwuuutttssssssrrrqqqmmmiiifffccc``````]]]WWWMMMDDD???===<<>>@@@@@@@@@@@@?????????>>><<<===>>>>>>===;;;999888aaabbbdddmmmyyyooonnnpppqqqqqqvvvsssrrrlllkkk|||}}}zzzyyyuuutttuuutttrrrqqqqqqqqqppppppooonnnmmmmmmnnnppppppoooooopppqqqooonnnlllfff^^^UUUMMMHHHDDDBBB???<<<;;;<<<>>>???DDDEEEJJJRRRXXX___kkkvvvyyyuuurrrqqqrrrqqqooommmiiiccc[[[QQQKKKCCCBBB@@@???>>>>>>>>>>>><<>>>>>AAABBB@@@>>>======<<<;;;;;;;;;;;;<<<<<<<<<===>>>>>>===<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>====================================<<<===>>>>>>===>>>@@@BBBKKKLLLWWWooo}}}UUUHHHTTTbbb~~~pppaaaVVVPPPIIIWWWdddrrrzzzrrrvvvzzzyyyccckkk[[[AAA<<<222000---,,,,,,---,,,+++++++++++++++++++++++++++***************+++++++++***+++,,,,,,++++++---///222555;;;CCCJJJMMMMMMKKKKKKLLLPPPVVVZZZ^^^iiiuuu}}}zzz|||gggOOODDDAAA@@@MMM___cccnnnvvviiifffkkkppprrrrrr{{{uuulllgggccc^^^WWWOOOHHHAAA>>>999999888777888<<>>BBBFFFIIIJJJMMMVVVhhhqqqfffdddaaa^^^[[[YYYXXXVVVUUUSSSSSSRRRPPPOOOMMMLLLKKKIIIHHHGGGFFFFFFHHHJJJKKKLLLLLLKKKJJJIIIIIIIIIIIIKKKIIIFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBCCCDDDEEEEEEFFFFFFEEEDDDBBB@@@??????@@@@@@@@@@@@?????????>>><<<===>>>???>>><<<999777cccddddddjjj~~~{{{nnnlllnnnpppooonnnjjjkkkiiigggyyy|||{{{{{{|||xxxtttttttttsssrrrssssssrrrqqqpppooooooooonnnpppqqqqqqpppoooooopppjjjjjjgggddd^^^WWWQQQMMMHHHFFFBBB>>><<<<<<>>>???EEEHHHPPPYYY```eeennnwwwxxxuuurrrrrrsssooommmjjjeee^^^SSSHHHAAA<<<===>>>?????????>>>>>>===AAAFFFLLLSSS___lllvvv|||yyyvvvsssnnndddbbb___\\\YYYWWWUUUTTTRRROOOLLLIIIHHHFFFDDDBBBAAA@@@@@@AAAAAAAAA???>>>===<<<<<<;;;;;;;;;<<<<<<;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===========================>>>????????????AAACCCJJJQQQdddmmmMMMEEETTTeeeyyygggWWWOOOMMMLLL]]]iiirrrzzzvvvqqqxxx|||~~~fffrrrUUU===888333000---,,,------,,,+++++++++++++++++++++++++++***************************+++,,,,,,++++++---///222555;;;CCCJJJNNNOOONNNLLLLLLOOOUUUZZZ___jjjttt}}}{{{}}}oooWWWGGGDDD@@@KKK[[[___iiixxxjjjeeegggjjjjjjhhhsssxxxpppiiieee___XXXQQQJJJCCC>>>999888888777888<<>>>>>>>>;;;<<<===>>>>>><<<:::888ffffffdddhhh}}}~~~rrrqqqvvvzzz{{{vvvqqqppplllgggsss{{{vvv{{{yyyyyyttttttuuutttrrruuuuuusssrrrqqqpppppppppooopppqqqqqqooommmnnnnnnhhhgggeeeccc___ZZZWWWTTTPPPMMMHHHCCC@@@@@@AAABBBFFFKKKUUUaaagggiiiooovvv~~~zzzxxxuuurrrsssooommmiiiddd\\\QQQFFF>>>======>>>>>>????????????===BBBIIIPPPYYYgggwww}}}uuusssooojjjcccaaa^^^[[[XXXUUUTTTSSSOOOMMMIIIGGGEEEDDDAAA???>>>@@@CCCCCCBBB@@@>>>>>><<<<<<;;;;;;;;;<<<<<<===;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;<<<===>>>>>>=========>>>??????@@@@@@========================<<<>>>@@@@@@@@@BBBEEEGGGMMM^^^{{{{{{ZZZGGGGGG[[[qqqtttaaaQQQLLLMMMQQQeeerrrwww{{{vvvrrryyyzzzgggwwwzzzQQQ<<<888333111...------------,,,++++++++++++++++++++++++***************************+++,,,,,,++++++---///333555;;;BBBJJJOOOQQQQQQKKKKKKNNNUUUZZZ___iiirrr}}}~~~mmmNNNHHH@@@GGGUUUYYYddd{{{qqqiiiiiihhheeedddooo|||yyyrrrkkkfff```ZZZSSSLLLCCC>>>::::::888777777:::@@@DDDKKKSSS\\\dddppp|||{{{vvvuuuvvvuuurrrnnnjjjjjjkkkkkkiiigggdddcccccc```[[[UUUNNNGGG@@@<<<999???CCC@@@???BBBGGGHHHHHHCCC<<<777333000...,,,***,,,.........///222555555777999999888777888999999999;;;@@@FFFJJJKKKKKKLLLYYYnnnssslllhhhbbb]]]XXXXXXVVVTTTQQQOOONNNNNNPPPOOOMMMKKKHHHFFFDDDCCC???>>>======???AAACCCEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJGGGDDDBBBBBBBBBAAAAAACCCCCCBBBBBBAAABBBBBBBBB@@@BBBCCCBBB???>>>???AAA??????>>>>>>>>>=========:::;;;<<<<<<<<<<<<::::::iiiiiieeeggg||||||~~~uuuwww|||uuukkkqqq~~~zzz{{{sss}}}{{{wwwyyyuuuuuuvvvuuussswwwvvvtttsssrrrqqqqqqqqqnnnooopppooommmkkkkkklllhhhgggeeeccc```^^^[[[ZZZXXXTTTNNNIIIEEEDDDEEEFFFFFFLLLXXXeeekkklllooouuu|||||||||wwwsssqqqpppnnnkkkfff___TTTHHH@@@@@@@@@???>>>>>>>>>???@@@===CCCKKKSSS]]]lll~~~yyyqqqnnnjjjeeebbbaaa^^^[[[WWWUUUSSSRRRNNNKKKHHHEEEDDDBBB@@@>>>;;;@@@EEEEEEBBB???===>>><<<<<<;;;;;;;;;<<<<<<===;;;<<<===??????===<<<;;;:::::::::;;;<<<===>>>???<<<<<<===>>>???@@@AAAAAA========================;;;===???AAABBBDDDHHHJJJRRRjjjcccLLLEEELLLfff~~~nnnZZZKKKHHHKKKTTTkkkyyy}}}xxxssszzzuuu~~~eeexxxwwwQQQ===:::444111...---......---,,,++++++++++++++++++++++++++++++*********************+++,,,,,,+++,,,...///444666:::BBBJJJPPPRRRSSSJJJJJJMMMTTTZZZ___hhhqqq}}}}}}{{{TTTKKK@@@DDDPPPTTT```xxxyyyooommmjjjeeedddooo{{{xxxqqqlllggg```ZZZTTTMMMDDD>>><<<<<<:::777777999>>>AAAIIIQQQYYYbbbmmm{{{||||||{{{vvvuuuvvvvvvrrrnnniiiiiijjjkkkjjjhhhfffdddeeeaaa\\\UUUOOOHHHAAA===999???CCC@@@>>>BBBFFFHHHIIIDDD===777333000---+++(((+++.........///333666666888::::::888888888999999999;;;@@@GGGKKKLLLKKKSSS```uuu{{{nnnlllkkkfffaaa\\\[[[XXXTTTOOOKKKIIIIIILLLKKKIIIFFFCCC@@@>>>===;;;:::::::::;;;>>>@@@BBBBBBBBBCCCCCCDDDFFFGGGHHHJJJGGGCCCAAAAAAAAA@@@@@@DDDCCCBBBBBBAAAAAAAAAAAA>>>AAABBBAAA???>>>@@@BBB>>>>>>>>>>>>============::::::;;;;;;;;;;;;;;;;;;jjjiiieeedddooo}}}{{{yyy}}}wwwxxxtttyyyvvvttt|||~~~}}}{{{{{{zzzzzzyyyssswwwzzzxxxqqqllljjjkkkqqqpppoooppppppooollljjjhhhiiiiiigggdddbbbbbbccceee```YYYRRRMMMKKKLLLLLLOOOPPPWWWdddlllooovvv~~~|||wwwsssrrrrrrsssrrrnnnkkkhhh]]]MMMCCCBBB===@@@CCCDDDCCCAAAAAAAAAEEEGGGKKKTTTcccvvvzzzrrrkkkfffeee___\\\YYYXXXWWWTTTOOOJJJFFFFFFFFFFFFEEEEEEEEEDDDAAAAAAAAA@@@???>>>======;;;;;;<<<<<<<<<<<<<<<<<<<<<=========<<<;;;;;;:::===<<<<<<<<<<<<;;;;;;;;;============>>>>>>>>>>>>========================>>>>>>>>>@@@CCCGGGKKKMMMZZZvvvqqqQQQEEEBBBSSSrrrqqqbbbSSSHHHFFFHHHPPPkkkxxxwwwzzzzzzvvvvvvyyyvvvyyynnnmmmKKK;;;777000...,,,,,,------,,,+++++++++++++++++++++++++++*********************************+++,,,---///000333888<<>>@@@BBBDDDGGGIIIOOOGGG>>>666333111///---............000222333555999999888777666666666777;;;;;;@@@HHHKKKJJJKKKMMMUUUeeeyyy|||sssppplllfffaaaccc```]]]ZZZWWWSSSNNNKKKMMMIIIDDD@@@>>>===;;;999999999888888888999::::::>>>>>>>>>AAACCCEEEDDDDDDGGGFFFDDDBBBAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@??????>>>===AAAAAA@@@@@@???>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;nnnkkkddd^^^cccooowwwwwwpppppprrrzzz}}}}}}wwwrrrwww~~~|||sssrrrzzz}}}~~~}}}{{{zzzyyywwwqqquuuyyywwwrrrlllkkklllnnnmmmmmmnnnooonnnllljjjiiijjjjjjiiigggffffffggggggddd___YYYTTTPPPNNNNNNLLLLLLSSS```kkksss~~~{{{xxxuuuuuuvvvwwwxxxtttqqqmmmaaaPPPEEEBBB===@@@CCCDDDDDDDDDDDDEEEHHHJJJPPPZZZiii{{{{{{rrrjjjdddbbb^^^[[[XXXWWWUUURRRMMMIIIHHHGGGFFFEEEDDDCCCBBBBBB@@@AAAAAA@@@@@@>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;<<<<<<=====================>>>>>>>>>>>>========================<<<<<<===@@@DDDIIIMMMPPP^^^{{{fffKKKEEEHHHZZZttt}}}nnn```RRRHHHFFFJJJTTTkkkuuutttzzz|||zzz{{{|||}}}xxxmmmgggGGG:::888000...,,,,,,------,,,++++++++++++++++++++++++++++++++++++************************+++,,,---...///222888<<<@@@GGGQQQVVVWWWSSSMMMKKKNNNTTT\\\jjjwww~~~xxxrrr|||bbbSSSIIIKKKPPPUUU]]]ggguuuzzz{{{zzzuuubbbeeefffooo{{{zzzssslllkkkhhhccc[[[PPPFFF@@@;;;:::888666777:::===???IIIQQQ[[[ccciiinnnuuuyyy|||{{{wwwtttyyy~~~~~~{{{wwwssspppooommmnnnnnnmmmjjjgggfffeeebbb```\\\XXXRRRKKKCCC>>>:::<<<>>>@@@AAACCCFFFHHHMMMFFF===666333111///...000000000111222444666777:::999888777777777777888:::;;;@@@HHHLLLKKKMMMQQQXXXgggzzz{{{tttrrrpppkkkffffffccc___\\\YYYVVVRRROOOMMMIIIDDD???===;;;999777777777777777888888999:::;;;;;;;;;===???@@@??????CCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@???>>>>>>@@@@@@??????>>>======<<<===<<<<<<<<<<<<;;;;;;;;;pppllldddZZZXXX___eeehhhiiimmmrrrzzz}}}nnnrrryyy|||uuuqqqxxx{{{qqqpppyyy{{{vvv|||yyyvvvtttppptttxxxxxxtttooonnnnnnlllkkkkkklllnnnnnnmmmkkkjjjlllmmmlllkkkiiijjjjjjjjjiiigggccc]]]XXXSSSPPPKKKKKKPPP\\\kkkyyy~~~|||zzzyyyyyy{{{{{{}}}zzzxxxsssgggUUUGGGAAA===@@@CCCEEEFFFGGGJJJLLLLLLQQQYYYcccppp|||rrriiibbb___\\\ZZZWWWUUUSSSOOOKKKHHHHHHHHHFFFEEECCCAAA@@@???@@@@@@@@@@@@@@@???>>>===============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999:::;;;<<<===>>>??????============>>>>>>>>>>>>========================;;;;;;===@@@EEEJJJOOORRRaaa]]]GGGGGGPPPcccwww~~~vvviii]]]QQQHHHGGGKKKWWWjjjrrrqqqwww{{{{{{tttiii___CCC999888000...,,,,,,------,,,+++++++++++++++++++++++++++++++++++++++******))))))++++++++++++,,,,,,---...111777===AAAHHHQQQVVVVVVVVVPPPLLLMMMRRR\\\kkkxxx}}}uuukkkuuu~~~bbbUUUMMMOOORRRSSSXXX___gggkkkmmmmmmxxxrrr```ccceeemmmyyyzzzrrrpppmmmiiiddd\\\SSSIIIBBB;;;:::888777888:::<<<>>>GGGMMMVVV^^^eeellltttyyy~~~}}}zzzwww{{{{{{wwwssspppnnnmmmmmmnnnnnnmmmjjjgggfffaaa___\\\XXXSSSLLLEEE@@@;;;===???@@@@@@AAADDDFFFIIIDDD<<<666333111000///////////////111333555666:::999888777777777888999:::;;;AAAHHHLLLLLLOOOTTT___mmm}}}{{{vvvuuutttpppmmmkkkhhhccc```]]]ZZZWWWUUUOOOKKKDDD???;;;999666555666666666777888999::::::::::::;;;<<<<<<<<<<<<;;;>>>??????@@@@@@??????>>>?????????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@?????????>>>>>>===<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;pppllleee[[[VVVYYYaaagggkkkpppuuu{{{vvvkkkooovvvyyywww|||zzzzzzrrrpppyyyzzzqqqpppwww~~~xxxsss}}}vvvqqqnnnooossswwwxxxuuurrrppppppkkkjjjjjjlllnnnooonnnmmmlllnnnoooooommmkkkkkkkkklllmmmmmmkkkfff___WWWRRROOONNNQQQ\\\mmm~~~}}}}}}~~~~~~~~~|||wwwlll[[[KKKAAA===???AAADDDFFFJJJNNNRRRRRRZZZcccllluuu~~~sssiiiaaa]]]YYYXXXUUURRROOOLLLIIIGGGGGGFFFEEEDDDBBBAAA@@@???@@@@@@@@@@@@@@@???>>>===>>>>>>>>>===============;;;;;;;;;:::::::::;;;;;;:::;;;;;;<<<===>>>>>>>>>============>>>>>>>>>>>>========================<<<===>>>AAAEEEJJJOOORRRccc{{{ZZZEEEGGGUUUkkk{{{|||yyyqqqggg\\\QQQHHHHHHNNNXXXllluuusssvvvvvvxxxppplllaaaXXX???777666000...,,,,,,------,,,+++++++++++++++++++++++++++,,,,,,++++++***))))))))),,,,,,,,,++++++,,,------000777===BBBIIIRRRVVVUUUVVVQQQKKKIIINNNZZZjjjvvvzzzwwwmmmwww}}}```UUUOOORRRSSSQQQTTT[[[\\\aaaeeekkkxxxmmmZZZ]]]bbbjjjuuu~~~{{{sssnnnjjjeee```ZZZRRRIIIBBB<<<;;;999888888999;;;===AAAHHHQQQZZZbbblllvvv}}}~~~{{{~~~~~~zzzvvvssspppooonnnmmmlllkkkkkkiiifffddd```^^^[[[WWWSSSMMMFFFAAA<<<>>>???@@@???@@@BBBCCCFFFBBB<<<666222111000000/////////000111444666777:::999888777777888999:::<<<===CCCJJJLLLMMMQQQWWWdddrrr|||xxxwwwvvvssspppooolllgggdddaaa___]]][[[RRRMMMFFF???;;;888666444777888999:::;;;<<<<<<<<<<<<===>>>>>><<<;;;;;;<<<;;;<<<>>>?????????>>>===??????@@@@@@@@@@@@AAAAAA@@@@@@AAABBBBBBBBBAAAAAA?????????>>>======<<<<<<===<<<<<<<<<<<<;;;;;;;;;ooonnniiiaaaYYYXXXaaakkknnnqqqtttuuuxxx{{{xxxrrrlllnnnrrryyyxxxssswww~~~ssswwwxxxtttooopppxxx{{{rrrooosssyyyzzzwww||||||sssllliiimmmoooqqqrrrrrrpppoooooommmlllkkklllnnnoooooonnnmmmoooqqqpppmmmkkkjjjjjjnnnpppqqqqqqlllddd[[[UUURRRRRRTTT^^^sss~~~{{{qqqbbbPPPCCC<<<===@@@BBBEEEKKKRRRWWWZZZcccmmmtttxxx~~~sssiii```\\\WWWVVVTTTQQQMMMIIIHHHGGGDDDDDDCCCCCCBBBBBBAAAAAA??????@@@@@@@@@???>>>>>>??????>>>>>>>>>=========<<<;;;:::::::::;;;<<<<<<====================================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@BBBEEEJJJNNNPPPccc}}}tttUUUAAAFFFXXXqqq}}}tttnnnfff^^^SSSKKKLLLRRR^^^ttt|||yyytttwwweeefff]]]uuuQQQ>>>777333000...,,,,,,------,,,++++++++++++++++++++++++++++++++++++*********)))))),,,,,,,,,++++++,,,------000777===BBBIIIRRRVVVUUUTTTPPPJJJFFFKKKYYYiiitttxxxwwwaaaXXXTTTVVVWWWSSSVVV]]][[[```fffooo}}}lllWWWYYY___fffqqqzzz}}}uuulllgggaaa]]]YYYSSSKKKEEE<<<;;;:::888888999:::;;;@@@FFFOOOXXX```jjjuuu}}}}}}~~~|||{{{}}}|||xxxuuusssrrrqqqpppmmmiiiggggggfffdddbbb___]]]ZZZWWWSSSLLLEEE@@@<<<>>>????????????@@@BBBCCC@@@<<<666222000000111111111111222444666999::::::999777666666777999;;;???@@@EEEKKKLLLMMMRRRZZZfffttt{{{yyywwwtttqqqqqqnnnjjjgggeeeccc```^^^TTTOOOGGG@@@<<<:::888666;;;;;;===>>>????????????===>>>@@@???<<<:::;;;<<<:::;;;===>>>??????>>>===???@@@@@@@@@AAAAAAAAABBB???@@@AAAAAABBBBBBBBBBBBAAA@@@@@@??????>>>=========<<<<<<<<<<<<;;;;;;;;;qqqqqqppphhh\\\WWW___llluuuwwwvvvsssssswwwxxxvvvjjjjjjmmmttt}}}wwwqqqssswwwxxxrrrssssssqqqpppsssyyywwwqqqqqqsss|||~~~|||yyywwwzzz{{{rrrkkkhhhiiiiiijjjkkkkkkkkkkkkkkkpppnnnllllllmmmnnnnnnmmmmmmoooqqqqqqooolllkkkkkkoooqqqtttsssooohhh```[[[UUUVVVXXXbbbyyyxxxjjjVVVFFF===>>>???AAAFFFMMMUUU[[[bbblllvvv{{{|||{{{qqqhhh```[[[VVVVVVTTTPPPKKKGGGGGGGGGCCCCCCCCCCCCCCCBBBBBBBBB??????@@@@@@@@@??????>>>@@@@@@??????>>>>>>=========<<<;;;:::;;;<<<===>>>>>>>>>>>>=========<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAACCCFFFJJJNNNPPPbbb}}}fffMMM@@@JJJ___yyy~~~ooolllgggaaaWWWPPPSSSZZZjjj}}}xxxyyyccceeegggiiiJJJ>>>888222000...,,,,,,------,,,+++++++++++++++++++++++++++************************++++++++++++,,,,,,---...111777===AAAHHHQQQVVVVVVSSSQQQLLLGGGLLL[[[kkkuuuwww~~~yyyggg^^^YYY[[[ZZZWWWZZZbbbbbbdddiiiqqq}}}rrr[[[ZZZ\\\bbblllwwwwwwqqqjjjccc___\\\WWWOOOIII===<<<:::999999999999:::AAAGGGOOOWWW^^^fffpppvvvzzz|||}}}~~~~~~}}}zzzwwwtttrrrrrrqqqppplllhhhggghhhhhheeebbb```^^^[[[XXXSSSMMMFFFAAA<<<===??????>>>>>>???AAAAAA@@@<<<666111//////111------...///111333666777999888666444555777999;;;???BBBGGGLLLLLLNNNUUU___fffuuu}}}zzzwwwssspppooonnnkkkiiihhheeebbb___TTTNNNGGG@@@===;;;:::999===>>>???@@@@@@@@@???>>>:::===???>>>:::888999;;;:::;;;<<<<<<============>>>>>>??????@@@AAAAAAAAA>>>>>>@@@AAABBBBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;tttuuuvvvpppaaaXXX```nnn{{{|||zzztttssswww{{{|||jjjkkkmmmttt}}}{{{yyyuuuppppppnnnnnnpppvvv}}}xxxtttsssyyy{{{~~~{{{vvvssswww{{{rrrmmmkkkiiihhhffffffggghhhiiijjjqqqooolllkkkkkkkkkjjjiiijjjmmmppprrrqqqooooooooorrrsssuuuuuuqqqkkkeee```]]]^^^___ggg}}}zzzyyy}}}rrr\\\III??????@@@BBBGGGOOOXXX___iiittt~~~vvvnnnfff^^^ZZZVVVVVVTTTOOOJJJFFFFFFHHHFFFEEEEEEDDDCCCBBBAAAAAA>>>??????@@@@@@@@@??????AAAAAA@@@??????>>>======>>>===<<<;;;;;;===???@@@===============>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAACCCGGGKKKOOORRRaaa\\\LLLIIIYYYmmmyyykkkiiihhhddd]]]XXX\\\eeeuuu}}}}}}wwwgggkkkzzz___DDD>>>:::222000...,,,,,,------,,,+++++++++++++++++++++++++++)))))))))***++++++,,,,,,*********+++,,,---...///222888<<<@@@GGGQQQVVVWWWTTTTTTPPPKKKPPP```pppxxxssszzzzzzkkkbbb[[[[[[YYYUUUZZZdddhhhggghhhooozzzyyy```]]]YYY^^^hhhsss}}}zzzxxxpppgggbbb___ZZZRRRJJJ===<<<;;;:::999999999999>>>DDDMMMUUU\\\ccclllrrryyy~~~}}}yyyuuurrrpppoooooollljjjjjjlllooonnniiidddcccaaa]]]ZZZUUUOOOGGGBBB;;;<<<>>>>>>===>>>???AAA@@@???<<<777111......000,,,,,,,,,---000222555666888777444333333666888:::===@@@FFFLLLMMMPPPZZZeeekkk{{{~~~zzzvvvssspppmmmlllkkkkkkiiifffaaa^^^RRRLLLEEE???<<<<<<;;;;;;<<<===>>>??????===<<<;;;999<<>>?????????<<<===>>>@@@AAABBBBBBBBB@@@@@@@@@???>>>>>>=========<<<<<<<<<<<<;;;;;;;;;tttxxx{{{uuufff\\\dddssszzz|||zzzsssqqquuuzzz|||nnnnnnqqqwww|||qqqllliiiiiippp|||yyyvvvyyyzzz|||xxxuuuttt{{{sssoooooollljjjgggfffgggiiikkklllrrrooollljjjiiiiiihhhggghhhkkkpppssssssssssssssstttuuuvvvuuurrrmmmhhheeeeeeffffffkkk~~~yyywwwyyy{{{{{{}}}tttpppqqqvvv|||~~~xxx```KKKAAAAAABBBCCCHHHQQQ[[[bbbmmmxxxssskkkddd]]]YYYVVVVVVTTTOOOIIIFFFFFFHHHHHHGGGFFFEEECCCAAA@@@@@@>>>??????@@@@@@@@@??????AAAAAA@@@@@@???>>>>>>===>>>===<<<;;;<<<===???AAA;;;;;;<<<===>>>???@@@@@@============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@CCCGGGMMMQQQTTTaaaZZZPPPUUUhhh{{{rrrgggggghhhfffaaa]]]ccclll|||||||||~~~pppkkkqqqXXX@@@>>><<<444000...,,,,,,------,,,+++++++++++++++++++++++++++(((((()))***+++,,,,,,---*********+++,,,...///000333888<<>>===>>>???AAA@@@@@@===777000------///222222222444666999;;;===888666444222222555888:::;;;>>>EEEKKKNNNRRR^^^jjjrrr~~~{{{wwwsssqqqkkkkkkkkkkkkjjjfffaaa\\\OOOJJJCCC===;;;;;;<<<<<<:::;;;======<<<;;;888777:::===@@@???;;;888:::===:::999888777777888999:::::::::;;;;;;<<<======>>>;;;<<<>>>???@@@AAABBBBBB?????????>>>======<<<<<<======<<<<<<<<<;;;;;;;;;sss{{{{{{xxxqqqbbb]]]jjjwwwxxxrrrwww|||{{{{{{ooommmyyy}}}qqqmmmiiilllpppuuu|||www|||wwwpppwww~~~yyyrrrkkkkkkjjjiiiiiiiiijjjkkklllmmmmmmllljjjgggggghhhjjjkkklllmmmppptttwwwxxxxxxyyywwwtttrrrqqqoookkkhhhdddgggjjjrrrrrriiieeeffflllttt|||}}}~~~~~~{{{vvvoooiii```bbbgggqqqyyy~~~kkkVVVDDD@@@???CCCHHHOOO[[[fffjjjzzz}}}ooojjjfff```\\\TTTRRRNNNJJJGGGEEEEEEEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@??????>>><<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@>>>????????????>>>>>>===@@@<<<>>>FFFJJJLLLTTT```vvv|||UUUVVVccc{{{~~~uuullldddaaaggglllkkkjjjkkk|||yyyzzz~~~vvvsssPPP>>>777444111000000///...------,,,,,,+++*********+++,,,,,,---+++******)))))))))))))))------,,,,,,,,,---......222777===BBBFFFKKKSSSXXX]]]WWWQQQQQQYYYfffqqqwwwqqqnnnqqqzzz~~~qqqbbbVVVSSSPPPKKKPPP[[[fffjjjjjjpppuuuZZZ[[[___hhhttt~~~~~~vvvjjjdddbbb^^^VVVNNNFFFBBB===:::999888888777===@@@IIISSSZZZ___gggpppwww}}}}}}{{{~~~{{{zzz{{{}}}~~~|||xxxtttqqqooooooooommmnnnqqqwww{{{yyyppphhhlllgggaaa\\\XXXQQQIIICCC>>>===<<<===>>>???>>>===CCC???:::444///---------...///000222444777999;;;:::::::::999777777999;;;@@@CCCGGGJJJPPPYYYdddlll}}}}}}zzzsssmmmfffiiihhhccc```___XXXOOODDDBBB@@@>>>===<<<<<<<<<<<<;;;999888666666555555777;;;???>>>;;;888888:::888777444333222444666777333555888999:::;;;<<<>>>??????@@@@@@@@@AAAAAAAAAAAA@@@>>>=========>>>???>>>>>>===<<<<<<<<<<<<<<>>>>>========================<<<<<<=========>>>>>>>>>>>>>>>======>>>>>>???@@@???@@@@@@@@@@@@@@@??????AAA>>>@@@GGGJJJMMMYYYhhhwwwTTT^^^rrrwwwkkkeeebbbgggkkkjjjjjjlllyyyxxxzzz~~~~~~lllLLL<<<888555111///......---,,,,,,++++++++++++******++++++,,,---++++++***))))))))))))))),,,,,,,,,+++,,,,,,---...222666<<>>???>>>===@@@===888333000...//////000000111333666888;;;<<<:::::::::999777888:::<<<@@@CCCHHHMMMTTT^^^kkkttt}}}||||||xxxqqqkkkcccfffddd___\\\ZZZSSSKKKBBBAAA@@@>>>============;;;::::::999888777777777777999<<<===;;;::::::::::::888555333222222333333444666888999999999:::<<<===>>>>>>???@@@AAAAAAAAA@@@???>>>=========>>>???>>>>>>===<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<========================>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAABBB@@@CCCHHHJJJPPPcccxxxnnnRRReeevvvjjjfffcccdddfffgggkkkooovvvwwwyyy|||~~~uuubbbEEE:::888444000---------,,,,,,++++++***++++++******++++++,,,,,,++++++***))))))))))))***++++++******++++++,,,---111666;;;@@@DDDKKKTTT[[[aaa]]]WWWSSSVVV]]]fffmmmmmmiiiiiipppxxx}}}{{{~~~qqq^^^SSSLLLHHHJJJQQQiiijjjiiirrrqqq]]]cccmmmxxx}}}vvvmmmgggddd```XXXRRRGGGCCC>>>:::999999999999;;;===EEENNNSSSWWW```hhhttt|||~~~}}}zzzwwwzzz}}}~~~~~~zzzvvvsssqqqppppppsssrrrtttwwwyyywwwqqqlllhhhddd___[[[WWWQQQIIICCC???>>><<<<<<>>>>>>>>>===>>>;;;777222000///000111111111222444777999<<<===;;;;;;:::999777888;;;===AAAEEEKKKQQQZZZfffuuu~~~|||{{{zzzuuummmggg``````^^^YYYVVVSSSMMMGGGAAA@@@??????>>>?????????<<<<<<;;;;;;;;;:::;;;;;;:::;;;<<<======<<<:::999:::888666555333333333333444666888888777777888999;;;;;;<<<===???@@@AAAAAA@@@???>>>=========>>>>>>>>>=========<<<<<<<<<<<>>===========================;;;;;;;;;;;;<<<<<<<<<=========<<<<<<======>>>???@@@@@@@@@@@@@@@AAABBBBBBBBBAAAEEEIIILLLUUUoooeeeRRRiiisssiiieeeaaa^^^^^^dddmmmuuuvvvxxxyyyyyyzzznnnpppYYY@@@999888333...---------,,,,,,,,,++++++,,,++++++***++++++,,,,,,,,,+++******))))))***************)))***++++++,,,111555:::???DDDKKKUUU\\\aaa___[[[WWWWWW[[[ccciiikkkggghhhpppxxx{{{}}}|||}}}~~~{{{cccRRRIIIEEEIIIPPPhhhjjjkkkxxx~~~gggmmmvvv|||xxxooohhhccc```\\\YYYNNNIIICCC===;;;:::999999;;;===CCCLLLPPPTTT\\\eeettt}}}|||{{{|||||||||~~~~~~}}}yyyuuurrrppppppppppppppppppqqqrrrpppmmmiiihhhddd```]]]YYYSSSKKKEEE@@@>>><<<<<<===>>>>>>===>>>;;;666222000///000111111111222444777999;;;===;;;;;;:::999888999<<>>>>>>>>??????@@@AAAAAABBBCCCBBB@@@===;;;;;;:::999888888888888999555666888888777666777888999999;;;<<<>>>???@@@AAA??????>>>>>>===========================<<<<<<;;;mmmzzz~~~~~~uuugggffffffsss}}}}}}xxxvvvzzz~~~zzzxxxxxxpppllljjjmmmooopppxxxssspppsss{{{~~~{{{~~~}}}yyyrrrooommmllljjjiiiiiijjjjjjnnnoooooonnnkkkjjjjjjjjjkkkmmmoooooommmmmmoooqqqzzzyyyxxxwwwvvvsssoookkkcccjjjooopppoookkkaaaWWWQQQJJJDDDDDDDDDDDDGGGKKKHHHIIIIIIIIIKKKOOOVVV[[[eeeqqq}}}}}}mmmVVVLLLEEEJJJVVVbbbnnnvvv|||sssiii^^^TTTOOOPPPLLLKKKJJJHHHGGGFFFEEEEEE@@@@@@?????????@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<==================>>>??????>>>>>>>>>>>>???AAABBBCCCBBBBBBEEEKKKPPP^^^~~~```XXXmmmppphhhddd\\\VVVXXXdddrrr|||}}}~~~}}}yyyyyyjjjzzz~~~TTT???:::777111---............------------,,,,,,++++++***++++++,,,,,,++++++*********************)))))))))***++++++000444:::???DDDKKKTTT[[[___``````]]]ZZZ[[[bbbgggllljjjmmmvvv}}}~~~}}}}}}|||kkkUUUHHHDDDIIIPPPccciiinnnqqqvvv|||~~~}}}}}}|||rrrhhhbbb``````aaaXXXRRRIIIBBB===;;;999888;;;===CCCJJJOOORRR[[[dddppp{{{}}}}}}~~~{{{wwwssspppooonnnnnnnnnmmmmmmmmmmmmllljjjhhhhhheeeaaa___\\\VVVNNNGGGAAA???<<<;;;<<<=========>>>;;;777222///...//////000000111333666888;;;<<<<<<<<<;;;999888999===@@@DDDIIIOOOXXXcccrrr{{{tttkkkccc]]]\\\XXXUUURRROOOKKKGGGEEEBBBBBBCCCDDDEEEEEEFFFFFFEEEDDDBBBAAABBBEEEGGGIIIJJJMMMOOOPPPOOOKKKHHHEEECCCBBB@@@???>>>>>>>>>???999:::<<<;;;:::999999:::888999:::;;;===>>>@@@@@@>>>>>>>>>>>>======<<<<<<=========>>>===<<<;;;;;;nnn{{{zzzjjjfffaaalllwww{{{yyyvvvwwwyyyyyywwwwwwwwwmmmllllllsssvvvwwwwwwssspppsss{{{zzz~~~~~~yyyrrrpppooonnnlllllllllmmmmmmiiijjjlllmmmkkkkkkkkklllkkkmmmpppooommmmmmooorrrwwwwwwwwwxxxxxxuuuqqqnnnnnntttwwwuuuppphhh]]]TTTNNNGGGAAA@@@AAAAAACCCGGGEEEGGGJJJLLLNNNSSS\\\bbbmmm{{{~~~rrr^^^TTTMMMOOOXXXdddpppzzz~~~yyymmmddd[[[RRRMMMMMMJJJJJJIIIHHHFFFDDDCCCCCC??????>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>??????@@@>>>>>>===>>>???AAACCCDDDCCCBBBFFFNNNWWWjjjrrr]]]```uuu|||oooeeeaaaYYYSSSYYYiiiyyy||||||vvvnnnwwwQQQ???:::555000---........................,,,,,,++++++******++++++,,,,,,+++************+++******))))))******+++,,,///444;;;@@@EEEKKKSSSXXX\\\aaaeeeccc]]][[[___dddlllkkkoooyyy~~~xxx```MMMFFFIIIOOO\\\fffrrrxxx}}}}}}xxxwww|||wwwllldddaaacccfff___XXXNNNEEE???<<<:::888;;;===BBBIIIMMMQQQZZZccclllwww~~~}}}{{{wwwssspppnnnmmmmmmllllllmmmmmmlllkkkjjjiiigggdddbbb```^^^XXXPPPIIIBBB???<<<;;;<<<=========>>>;;;666222///......///000000111333666888:::<<<===<<<;;;999888:::>>>BBBEEEJJJQQQZZZgggxxxxxxpppggg___[[[[[[VVVRRRQQQOOOJJJHHHHHHEEEFFFGGGIIIIIIJJJIIIIIIHHHFFFDDDDDDGGGMMMSSSWWW[[[aaaffffffaaaZZZUUUSSSNNNLLLHHHEEECCCCCCDDDEEECCCDDDEEECCC@@@=========999999:::;;;===>>>??????======>>>>>>>>>===<<<;;;<<<===>>>>>>>>>===;;;:::nnn{{{~~~~~~}}}nnngggaaahhhrrrxxxyyyuuurrrqqqqqqrrrvvv|||zzzrrrmmmoooxxx}}}~~~zzzwwwuuuwww}}}zzz}}}zzztttooonnnmmmllllllmmmnnnooohhhjjjlllmmmlllkkkkkkllljjjmmmpppooommmlllooosssssstttvvvyyy{{{zzzwwwtttrrrwwwyyytttllldddZZZQQQLLLEEEAAAAAABBBAAABBBEEEEEEHHHKKKMMMQQQXXXdddlllwwwxxxhhh___WWWVVV[[[cccqqq|||{{{pppddd]]]XXXQQQLLLLLLHHHHHHGGGEEEDDDBBB@@@???>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>???????????????@@@AAAAAA???>>>>>>>>>@@@BBBEEEFFFFFFDDDHHHRRR```wwwzzz___WWWddd|||uuukkkaaa^^^XXXVVV```rrr|||}}}pppvvvpppMMM>>>:::444//////---------------------------,,,++++++******++++++---,,,++++++******+++++++++************+++,,,,,,...444<<>>>>>>>><<<===>>>>>>>>>===<<<;;;<<<===>>>???>>>===;;;:::lllyyy}}}}}}rrrjjjbbbfffooowwwyyytttnnnkkkkkkoootttzzzyyynnnqqq{{{}}}||||||yyy}}}}}}~~~|||vvvmmmlllkkkjjjkkkkkkmmmnnnlllnnnooonnnllljjjiiiiiigggkkkooonnnkkkkkknnnrrrppprrruuuzzz}}}~~~|||yyynnnssstttoooggg```WWWOOOHHHBBB???@@@@@@===<<<>>>AAADDDGGGIIINNNYYYhhhsss|||pppggg___[[[\\\bbbppp}}}uuuiii]]]YYYVVVQQQMMMLLLFFFFFFEEEDDDAAA???===<<<>>>>>>===>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAAAAA???>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>@@@@@@??????@@@@@@AAABBB@@@?????????AAACCCFFFHHHHHHEEEIIIVVVfffdddOOOPPPcccxxxmmmggg^^^]]]YYYYYYfffyyy}}}yyywwwqqqjjjJJJ>>>:::333///000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++---,,,++++++******++++++++++++******++++++,,,---...444===CCCGGGKKKPPPSSSXXXaaajjjhhh___WWWVVVYYYaaa^^^aaakkkuuuyyy|||}}}```MMMFFFFFFNNNaaattt|||nnnhhhmmmuuuwwwllleeecccddd```YYYOOOFFF@@@===;;;:::888999>>>EEEJJJOOOXXXbbbmmmvvv|||}}}~~~|||xxxtttqqqooooooooofffhhhkkklllkkkiiiiiihhhdddbbb```___^^^XXXPPPIIICCC@@@<<<;;;;;;<<<======999777333000///000222333222333444666888;;;===>>>>>>===;;;999888;;;@@@DDDCCCIIIRRR^^^nnn~~~yyyqqqiiibbb^^^]]]YYYRRRNNNOOONNNJJJIIILLLLLLMMMNNNOOOPPPOOOOOONNNGGGEEEDDDFFFOOO\\\jjjrrr|||hhh\\\YYYMMMKKKIIIHHHKKKQQQXXX\\\]]]]]]ZZZTTTLLLFFFBBBAAA<<<<<<<<<=========>>>>>><<<===>>>>>>>>>===;;;:::<<<===>>>???>>>===;;;:::qqqwww~~~wwwnnn\\\aaalllxxx{{{sssjjjfffjjjssszzz~~~~~~rrrvvv{{{|||{{{www~~~}}}yyyzzzxxx|||}}}|||}}}yyyzzz{{{}}}~~~{{{uuuooonnnmmmllljjjiiihhhgggmmmkkkiiihhhhhhjjjmmmoookkklllmmmooooooooonnnmmmpppppprrrxxx~~~~~~zzztttuuuqqqlllfff```XXXQQQLLLJJJGGGBBB???===>>>AAACCCCCCDDDHHHOOOWWW```nnn{{{}}}yyyooonnniiibbb```gggwwwjjjccc[[[VVVTTTRRRMMMHHHEEEDDDBBB@@@???============>>>???AAAAAA@@@??????@@@@@@???>>>???@@@AAABBBBBBAAA???============>>><<<===============<<<<<<>>>>>>>>>???@@@@@@AAAAAA@@@@@@????????????@@@@@@??????AAABBBDDDEEEFFFGGGHHHKKKOOOXXXooonnnUUUPPPTTTvvvvvvkkkeeeddd]]]]]]iiiwww~~~bbbqqq\\\DDD???777000111222......---------,,,,,,,,,++++++++++++++++++++++++******++++++++++++******,,,+++)))''''''(((***+++///444:::AAAFFFKKKOOORRRWWW___ffffff^^^VVVSSSSSS]]]___aaabbbgggqqq{{{~~~~~~rrrWWWJJJHHHNNN```vvv{{{wwwyyyhhhaaagggooo{{{zzzrrrkkkeeebbbXXXTTTMMMGGGBBB>>>;;;888<<<;;;===DDDKKKPPPWWW]]]lllwww~~~zzzwwwssspppnnnmmmjjjkkklllmmmlllkkkiiigggeeeeeedddccc```ZZZQQQLLLGGG???;;;===@@@>>><<<;;;<<<999555111000111333555777777888999::::::;;;;;;;;;;;;:::888777888;;;>>>JJJPPPXXXbbbqqq~~~{{{uuupppjjjccc\\\XXXYYYVVVSSSPPPNNNLLLJJJHHHLLLMMMNNNOOONNNLLLJJJHHH@@@???BBBIIISSSaaattthhhVVVPPPCCCEEEFFFIIINNNVVV___eeellljjjaaaUUUNNNLLLJJJGGG>>>===<<<;;;;;;;;;;;;;;;@@@>>>===<<<<<<===>>>@@@============<<<<<<<<<<<>>===>>>@@@AAACCCDDDIIIRRR[[[eeesss|||yyytttsssoooiiieeejjjwwwyyyqqqfff___XXXTTTRRRPPPLLLHHHDDDCCCBBB@@@>>>============>>>>>>???????????????AAA@@@@@@??????@@@AAABBB@@@???>>>===<<<<<<<<<===<<<<<<============<<<<<<>>>>>>>>>???@@@@@@AAAAAA@@@@@@????????????@@@@@@???@@@AAABBBCCCEEEFFFGGGLLLOOOTTTbbb}}}eeeQQQRRRaaa|||vvvpppkkkpppiiiiiirrr}}}]]]ppp~~~ZZZDDD???666000111000------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++***)))(((((()))***+++...333:::@@@FFFKKKPPPSSSVVV]]]cccddd___YYYTTTSSSYYY\\\___bbbhhhqqqyyy~~~aaaPPPLLLMMMYYYhhhppppppnnnkkkjjjxxxxxxeee]]]bbbiii{{{yyyrrrkkkeeebbbYYYUUUNNNHHHCCC@@@<<<999<<<:::<<>>@@@>>><<<;;;<<<999555222000111444555777777888999:::;;;;;;<<<:::::::::999999;;;???BBBNNNSSS\\\iiiyyy{{{uuuoooiiiccc\\\XXXWWWTTTQQQPPPOOOOOOMMMKKKLLLMMMMMMMMMLLLJJJHHHFFF@@@???BBBJJJTTTbbbvvv{{{___LLLEEE@@@BBBFFFJJJOOOVVV]]]cccjjjhhh___SSSLLLIIIGGGCCC???>>>======<<<<<<<<<===???>>>===<<<<<<===>>>???============<<<<<<<<<<<>>======>>>>>>CCCDDDKKKVVV```kkk{{{~~~{{{yyyxxxxxxvvvppplllnnnvvv~~~~~~yyyuuutttpppkkkfff^^^ZZZTTTPPPOOOMMMJJJFFFCCCBBB@@@???>>>========================>>>??????BBBAAAAAA@@@@@@@@@AAAAAA???>>>===<<<;;;;;;;;;<<<<<<<<<===============<<<>>>>>>>>>???@@@@@@AAAAAA@@@@@@????????????@@@@@@@@@@@@AAAAAACCCDDDFFFFFFMMMPPPXXXlllmmmXXXMMMWWWttt~~~{{{yyywwwyyytttuuu}}}{{{|||oooWWWnnnwwwWWWCCC>>>666000000...,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++***)))(((((()))++++++---111888???EEEKKKQQQUUUXXX[[[```cccaaa\\\UUUQQQUUUXXX]]]ccciiiqqqyyymmmYYYRRRTTTYYY```cccbbb```aaabbbppp}}}wwwccc[[[```hhh{{{~~~zzztttmmmgggcccZZZUUUOOOJJJEEEAAA===;;;;;;999:::AAAGGGLLLRRRYYYhhhttt}}}{{{~~~~~~|||}}}|||yyyvvvsssqqqpppoooooooooppppppooommmjjjiiieeeeeeeeedddbbb\\\UUUPPPJJJCCC>>>@@@@@@>>>;;;;;;<<<999666222111222444555666777888999:::;;;;;;<<<:::::::::::::::===BBBEEEOOOTTT___nnn|||vvvooohhhbbb\\\XXXTTTRRRPPPPPPPPPQQQPPPOOOLLLMMMMMMLLLJJJHHHFFFDDDAAA???BBBIIISSSaaatttnnnUUUDDD===;;;???EEEJJJPPPUUU[[[___dddccc[[[PPPHHHEEEBBB>>>??????>>>>>>======>>>>>>???>>>===<<<<<<===>>>???============<<<<<<<<<<<>>>>>======<<<<<>>===<<<<<<<<<======<<<;;;;;;===>>>???BBBAAAAAA@@@@@@@@@@@@@@@>>>>>>======<<<<<<<<<<<<;;;<<<==================>>>>>>>>>???@@@@@@AAAAAAAAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAACCCDDDFFFGGGPPPTTT___xxxXXXMMMLLL^^^vvvuuu{{{}}}|||{{{aaaVVVmmmoooSSSBBB===555000///,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******)))))))))***+++,,,,,,000777>>>EEELLLRRRVVV[[[\\\___cccccc^^^UUUMMMQQQSSSXXXaaajjjqqq{{{rrr```YYYZZZ[[[^^^bbbaaa^^^\\\^^^lllyyyzzzggg___eeemmmzzz~~~~~~yyyqqqiiidddYYYUUUPPPKKKFFFBBB>>>;;;;;;888999???DDDHHHOOOVVVbbbooo{{{}}}|||zzzwwwtttwwwyyy{{{{{{{{{~~~~~~~~~~~~}}}{{{yyywwwtttrrrpppnnnnnnmmmnnnoooooommmkkkhhhgggddddddccccccaaa]]]WWWRRRLLLFFFAAABBBAAA===;;;<<<<<<:::666333222222444555666666777888:::;;;<<<<<<:::;;;;;;::::::===AAAEEEMMMSSS^^^ooo~~~vvvnnngggaaa[[[WWWTTTRRRPPPPPPQQQQQQPPPOOOMMMMMMMMMKKKIIIGGGEEEDDDAAA???AAAGGGNNNZZZkkkzzzrrr^^^MMMBBB===888===DDDJJJOOOTTTXXX[[[]]]\\\VVVKKKEEECCC@@@<<>>>>>======>>>>>>>>>??????>>>======>>>??????============<<<<<<<<<<<>>>>>=========<<<@@@DDDMMM[[[hhhuuu}}}zzzxxxwwwqqqssssssqqqoooooorrruuuwwwpppjjjiiigggccc___[[[YYYXXXOOOMMMKKKIIIGGGFFFDDDCCC???>>>======<<<<<<<<<<<<===<<<;;;;;;;;;<<<>>>???@@@@@@@@@@@@@@@@@@@@@???>>>??????>>>>>>>>>======;;;;;;<<<===============>>>>>>>>>???@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCFFFHHHJJJRRRZZZmmmrrrNNNJJJRRRjjj|||lllrrrtttccc]]]rrrhhhPPPAAA<<<333000000+++,,,,,,,,,+++++++++******++++++++++++++++++++++++******++++++++++++*********************+++,,,,,,+++000666===DDDKKKRRRWWW]]]^^^aaadddeee___TTTKKKLLLLLLSSS___hhhpppzzzqqqccc]]]WWWVVV[[[cccddd^^^XXXXXXiiivvvmmmeeeiiipppxxx~~~{{{qqqhhhbbbYYYUUUPPPLLLGGGCCC???<<<;;;888888===AAAFFFMMMTTT\\\iiitttwwwuuusssqqqmmmpppsssvvvxxxzzz~~~~~~~~~~~~~~~}}}|||yyyxxxuuurrrpppnnnmmmlllmmmmmmnnnnnnmmmkkkhhhgggcccbbbbbbbbbaaa^^^XXXUUUOOOIIIEEEDDDAAA<<<:::<<<<<<:::777444333333444555555666777888:::;;;<<<===;;;;;;;;;::::::<<>>777<<>>>>>??????>>>>>>>>>>>>??????============<<<<<<<<<<<<^^^kkkxxxrrreee]]]dddsss~~~{{{wwwuuuuuuwwwuuuuuuwww|||~~~ssstttxxx~~~vvvnnnnnntttzzz{{{yyy|||~~~}}}|||||||||}}}}}}~~~~~~~~~{{{zzzzzzyyy{{{||||||}}}~~~~~~yyyyyyzzz~~~~~~}}}xxxsssqqqooollliiiffffffffffffdddeeefffgggiiikkkmmmnnngggiiikkkmmmnnnoooooonnnjjjiiigggfffgggiiikkkllljjjfff___YYYSSSNNNIIIEEE======>>>>>>>>>>>>>>>>>>AAAEEEOOO]]]kkkxxx}}}yyyvvvuuunnnooonnnmmmlllmmmppprrrxxxxxxzzzzzzyyytttlllgggeeedddaaa]]]ZZZVVVTTTRRRJJJIIIHHHFFFDDDCCCAAAAAA======<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>===>>>>>>???@@@@@@??????>>>>>>????????????>>>>>>:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBAAAAAABBBEEEHHHLLLNNNOOO___yyyaaaMMMMMM```|||}}}}}}zzztttpppfffqqqmmmgggllldddNNN@@@:::222000111,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))******++++++******)))))))))***++++++,,,,,,,,,,,,000666<<>>===:::>>>BBBGGGKKKPPPUUUXXXWWWVVVOOOEEE@@@AAA@@@>>>======<<<<<<<<<===>>>>>>????????????????????????============<<<<<<<<<<<>>>>>???@@@AAAAAACCCGGGRRR```nnn{{{~~~xxxtttrrrpppooommmkkkjjjkkknnnpppnnnnnnoooqqqpppmmmgggcccccc```\\\YYYWWWTTTPPPMMMFFFGGGFFFEEEBBB@@@??????<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>===:::;;;<<<>>>????????????<<<===>>>??????>>>======:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBCCCFFFKKKOOOQQQTTTjjjjjjQQQQQQTTTppp}}}xxxvvvooogggdddeeetttccchhh~~~aaaMMM@@@999000000333...------------,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***))))))***+++,,,,,,,,,,,,---000666<<>>;;;<<<<<<;;;;;;>>>BBBFFFOOOVVVaaalllwwwwwwlllccc]]]YYYVVVTTTRRROOONNNNNNNNNLLLKKKLLLKKKJJJIIIGGGGGGFFFFFFCCCAAABBBCCCAAA@@@FFFNNNTTTVVVUUUOOOFFF???<<<<<<>>>@@@BBBEEEHHHNNNTTTYYY\\\YYYPPPDDD??????@@@>>>>>>=========>>>>>>???@@@?????????@@@@@@?????????============<<<<<<<<<<<>>>>>;;;;;;:::::::::;;;<<<<<<;;;<<<>>>?????????>>>===888999;;;===????????????;;;<<<===>>>>>>===<<<<<<:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBDDDGGGLLLQQQTTTaaazzzUUUHHHUUUYYY{{{}}}vvvqqqhhhaaa___fffvvv|||___jjjxxx```LLL@@@888///000444///......------------,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++((()))***+++,,,---------...111666<<>>999777;;;>>>BBBIIIPPPSSS___iiikkkjjjkkkkkkjjjnnnqqquuuwwwxxx{{{~~~}}}}}}}}}~~~}}}|||~~~|||yyyuuuqqqnnnlllkkkfffhhhiiikkkkkkjjjiiihhheeeeeeeeeffffffeeebbb___TTTOOOLLLHHHBBB;;;:::<<<;;;:::888666555444444444444555777888:::<<<===>>>;;;;;;<<<<<<===AAAEEEIIINNNVVV```iiippp{{{wwwlllccc]]]YYYVVVRRRPPPNNNMMMNNNNNNMMMLLLJJJIIIHHHGGGFFFFFFFFFFFFCCCBBBCCCEEEBBB@@@CCCJJJNNNRRRTTTPPPGGG@@@===>>>AAABBBBBBCCCFFFLLLTTTYYY```\\\RRREEE>>>>>>???>>>??????>>>>>>???@@@AAAAAA??????@@@@@@@@@@@@??????>>>=========<<<<<<<<<<<>>===<<<;;;::::::;;;;;;::::::999888<<<===>>>>>>>>>===;;;:::;;;;;;;;;<<<<<<<<<<<<======>>>>>>????????????>>>;;;;;;;;;;;;<<<<<<<<<===BBBBBBBBB@@@>>>>>>@@@AAA>>>>>>>>>??????@@@@@@AAA@@@@@@BBBFFFHHHKKKTTT]]]ssslllXXXGGGNNNlll{{{ooo^^^WWWXXXjjj}}}ooofffwwwwww\\\MMM===666444111......///......------,,,++++++******************************)))(((((()))******))))))***++++++++++++***+++---222999@@@HHHNNNQQQ\\\___eeejjjllliiiccc]]][[[]]]nnn{{{pppqqqyyyxxx|||{{{zzz}}}{{{sssooommm[[[MMMGGGQQQ]]]```]]]]]]ZZZiii{{{|||pppnnnrrrqqqxxx|||qqqfffaaa___]]]ZZZVVVPPPHHHBBB<<<:::888888<<>>???<<<;;;<<<=========CCCLLLTTTXXX___fffmmmwwwzzzggg```aaa]]]UUUTTTSSSQQQOOOMMMLLLKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJFFFEEECCC???======???BBBOOOTTTXXXRRRHHHAAABBBEEEDDDFFFGGGEEEDDDGGGOOOVVV```ZZZPPPEEE===;;;===???===;;;:::;;;>>>@@@>>><<<============>>>>>>>>>>>>???>>>>>>===<<<;;;;;;;;;DDDXXXnnnzzzppp^^^XXXaaammmrrr{{{{{{{{{zzz|||~~~{{{zzztttttt~~~zzzyyyxxxoooqqq{{{}}}yyyuuuuuuxxx{{{~~~|||{{{{{{zzzyyyyyy{{{}}}||||||{{{yyyyyy{{{~~~zzzxxxvvvttttttuuuwwwxxx{{{}}}|||{{{yyywwwvvvvvvvvvvvvtttssspppnnnmmmllllllllliiijjjiiigggddddddeeegggbbbbbbcccddddddddddddcccbbbdddhhhiiigggeeeccccccfffeeecccbbbccceeehhhjjjllljjjeee___WWWNNNHHHDDD@@@@@@@@@??????BBBGGGJJJNNNQQQZZZfffpppzzz{{{vvvsssssssssnnnmmmjjjhhhfffffffffgggeeeeeedddcccbbb___]]][[[WWWVVVSSSOOOKKKGGGDDDCCCAAAAAA@@@>>>===<<<;;;:::999::::::;;;;;;;;;::::::;;;<<<<<<===<<<;;;:::999;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<============<<<============>>>>>>>>>>>>AAAAAAAAA@@@>>>>>>???AAA>>>??????@@@@@@AAAAAABBBCCCBBBDDDGGGIIINNN[[[hhh```QQQHHHVVVvvv|||uuugggWWWSSSWWWkkk|||oookkk}}}sss[[[LLL<<<666444111......///......------,,,++++++************************++++++++++++++++++++++++))))))***++++++++++++***+++---333:::BBBIIIOOORRR[[[___eeekkknnnlllfffbbb^^^\\\jjjwwwlllllluuuuuuyyy~~~wwwtttvvvzzzqqqjjjfffTTTFFFAAALLLYYY]]]]]]^^^dddooo}}}vvvpppqqqrrrwww~~~vvvmmmfffdddaaa___[[[UUUNNNHHH>>>;;;888999>>>EEEKKKNNNLLLSSS\\\ccchhhiiiiiiiiimmmooosssvvvxxxzzz}}}|||~~~~~~|||xxxtttqqqooonnngggjjjlllllljjjhhhggggggeeeeeeeeeeeeeeeeeeddddddZZZVVVOOOIIIDDD@@@<<<999:::;;;999777444222222333444555666777999<<<>>>???>>><<<===?????????EEENNNTTTYYY```fffnnnxxxmmmddd```[[[TTTRRRQQQPPPNNNLLLKKKKKKJJJJJJJJJJJJJJJIIIIIIHHHHHHCCCCCCBBB@@@>>>???BBBEEELLLPPPRRRNNNGGGCCCEEEHHHHHHIIIJJJGGGDDDEEEKKKPPPVVVRRRLLLDDD???======???===;;;:::;;;>>>???>>><<<======>>>>>>>>>????????????>>>>>>===<<<<<<;;;;;;===OOOeeeuuu~~~wwwdddYYY]]]gggnnnwwwwwwwwwvvvxxx~~~yyyttt}}}yyyuuupppzzz~~~vvvqqqwwwzzzooolllsss||||||yyyyyy|||~~~wwwsssxxxwwwvvvxxxzzz||||||{{{{{{yyyxxxyyy}}}{{{yyywwwtttsssssstttuuuwwwyyy{{{~~~~~~}}}}}}|||zzzwwwtttrrrrrrrrrsssrrrpppnnnkkkjjjiiihhhhhhhhhhhhhhhfffdddbbbccceee``````aaabbbbbbbbbbbbbbbbbbdddffffffeeeddddddeeehhhgggdddccccccfffiiikkkllljjjfff```XXXPPPIIIEEE@@@???>>>>>>???CCCIIINNNSSSVVV^^^iiirrryyy~~~yyyuuurrrpppoooooopppnnnlllhhhfffcccbbbbbbbbbaaa___]]][[[YYYWWWVVVUUUTTTQQQMMMIIIEEEBBBAAA??????>>><<<;;;:::999999888999:::;;;;;;<<<<<<;;;::::::;;;;;;;;;:::999888:::::::::;;;;;;;;;<<<<<<:::;;;<<<===============?????????@@@@@@@@@@@@AAA@@@@@@@@@???>>>===???@@@???@@@@@@AAABBBBBBCCCCCCEEEFFFHHHIIIKKKTTThhhzzzvvvSSSKKKLLLaaawwwnnn^^^PPPRRR\\\sssrrrwwwnnnZZZJJJ;;;555333111......///......------,,,++++++************************+++,,,---......---,,,+++))))))***++++++++++++******---333;;;CCCJJJPPPSSSZZZ^^^eeelllqqqqqqlllhhhaaa\\\cccuuu}}}ssshhhfffppprrrxxx}}}|||uuuqqqqqqzzz}}}uuukkkbbbQQQDDD>>>GGGSSSXXX[[[___jjjrrr~~~xxxrrrrrrtttyyy|||tttjjjgggdddaaa___[[[SSSNNNBBB===888:::AAAGGGIIIIIIDDDHHHPPPZZZbbbfffgggffflllnnnqqqsssuuuyyy}}}{{{|||}}}}}}|||}}}{{{wwwsssqqqpppooojjjkkklllkkkhhhfffffffffeeeeeeeeeeeeeeeddddddcccXXXTTTNNNIIIEEEAAA===:::;;;<<<<<<:::666333222111444444555777999;;;===>>>???>>>???AAAAAAAAAHHHPPPTTTYYY___fffmmmwwwtttfff___YYYSSSPPPOOONNNMMMKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHFFFEEEAAAAAAAAA@@@@@@BBBEEEHHHIIIIIIIIIHHHFFFFFFHHHJJJLLLMMMLLLIIIEEECCCEEEHHHJJJHHHEEEBBB???>>>>>>>>><<<;;;:::;;;=========;;;======>>>>>>>>>????????????>>>>>>======<<<<<<;;;555DDDZZZmmmzzz|||lll^^^\\\dddmmmxxxwwwtttrrrssszzz~~~yyyqqq|||wwwtttrrrmmmwww|||uuunnnpppxxx}}}yyyoookkknnnwww~~~||||||~~~vvvqqqwwwvvvvvvwwwyyyzzzyyyxxxyyywwwuuuvvvzzz~~~~~~~~~xxxwwwuuusssrrrrrrrrrsssrrrsssuuuwwwxxxwwwwwwvvvzzzxxxuuurrrpppppppppqqqpppnnnllliiigggffffffffffffggggggeeebbbaaaaaabbb^^^___```aaabbbbbbbbbaaabbbccccccbbbbbbbbbdddfffiiihhheeedddeeegggjjjmmmnnnlllhhhbbbZZZQQQIIIEEE@@@???>>>===???EEEMMMSSSWWWYYY```iiinnnsss|||zzzwwwsssqqqooonnnmmmlllnnnmmmkkkhhheeebbb___^^^___]]][[[XXXUUUSSSRRRRRRRRRQQQNNNJJJGGGCCC@@@???>>>======<<<:::999999888777888999;;;<<<<<<======:::::::::::::::999999999999:::::::::;;;;;;;;;;;;<<<<<<===>>>????????????@@@@@@@@@@@@AAAAAAAAAAAA>>>@@@@@@???>>>>>>???@@@@@@@@@AAABBBCCCDDDEEEEEEEEEFFFIIIKKKOOO\\\vvvbbbLLLJJJSSSkkk{{{rrrgggXXXOOOXXXhhhppplllWWWHHH999444333111///...///......------,,,++++++************************+++,,,...//////...,,,+++))))))***++++++++++++******---333;;;DDDKKKQQQTTTZZZ^^^eeennntttuuussspppddd[[[\\\kkkvvvrrriiiffflllqqqxxx}}}}}}xxxtttsssxxxtttiiiWWWHHH???EEEMMMRRRXXX```hhhtttxxxtttssswwwxxxkkkgggbbbaaa```]]]VVVQQQFFF@@@999:::@@@DDDCCC@@@<<>>???>>>???AAAAAABBBHHHQQQTTTYYY___eeellluuuvvvfff\\\WWWTTTPPPOOONNNMMMLLLKKKKKKKKKIIIIIIJJJJJJIIIGGGDDDBBBAAABBBBBBAAAAAABBBEEEHHHGGGEEECCCBBBDDDFFFHHHIIILLLMMMLLLIIIEEEBBBAAABBBDDDAAA???======>>>>>>>>><<<;;;;;;;;;<<<<<<<<<;;;<<<<<<=========>>>>>>>>>>>>>>>>>>>>>======<<<<<<222===QQQgggwwwqqqaaaXXX\\\dddsssrrrpppmmmoooxxx~~~tttzzz~~~|||~~~{{{tttrrrppppppxxx}}}yyyrrrqqquuuxxxzzzvvvppplllnnnttt|||}}}|||~~~~~~vvvuuuxxxwwwwwwwwwxxxwwwuuussstttsssrrrtttxxx{{{}}}~~~zzz{{{{{{{{{zzzzzzyyyxxxsssrrrqqqqqqqqqqqqrrrsssppppppqqqrrrsssrrrrrrqqquuusssqqqooooooooopppqqqmmmllliiigggeeedddddddddeeeffffffdddaaa_________^^^^^^```aaaaaabbbbbbbbb```aaaaaa```___aaadddgggiiihhhgggfffgggjjjlllnnnpppnnnkkkddd[[[QQQIIIDDDAAA@@@>>>>>>@@@GGGPPPVVVYYYZZZ^^^dddgggkkkttt~~~}}}vvvsssooonnnnnnmmmkkkjjjiiiiiihhhfffddd```]]]\\\\\\ZZZXXXUUURRRPPPOOOOOONNNMMMKKKGGGDDDAAA???=========<<<;;;:::999999888666777888:::;;;<<<<<<<<<;;;;;;;;;:::::::::::::::999999999999:::::::::;;;;;;;;;===>>>>>>??????????????????@@@@@@@@@AAAAAA>>>???@@@@@@???>>>???@@@@@@AAABBBCCCDDDEEEFFFFFFEEEFFFJJJNNNVVVhhh}}}TTTGGGLLL[[[tttvvvkkk```SSSQQQcccyyyooollllllUUUFFF888222222000/////////......------,,,++++++************************)))+++,,,......,,,+++)))))))))***++++++++++++******---222:::CCCKKKSSSWWWZZZ^^^fffooovvvyyywwwuuufff[[[XXXcccppprrrnnnllliiiooowww{{{||||||zzzxxxuuu|||}}}sss]]]NNNAAABBBGGGMMMXXXccckkk~~~xxxvvvxxx~~~xxxlllgggaaa```aaa```ZZZTTTKKKCCC;;;:::===???<<<888777999???JJJWWW```dddeeennnnnnooooooqqquuu{{{}}}|||zzzxxxxxxyyyyyyzzz~~~{{{vvvqqqnnnmmmlllmmmkkklllmmmllljjjiiijjjkkkjjjiiihhhfffccc```^^^]]]UUUSSSPPPMMMJJJFFFAAA===>>>===:::555111000111333222333444555777:::<<<===>>>===>>>@@@AAAAAAHHHPPPUUUYYY```fffllluuurrrbbbYYYVVVWWWPPPPPPOOOMMMMMMLLLLLLLLLHHHHHHIIIIIIHHHFFFCCCAAACCCCCCCCCBBBAAAAAACCCEEEGGGDDD@@@???AAADDDEEEFFFJJJJJJIIIGGGDDDBBBAAA@@@CCC???;;;999;;;===>>>>>><<<<<<<<<<<<<<<;;;<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>=========333:::KKKbbbuuuvvvdddUUURRRWWWhhhiiiiiijjjnnnxxxyyy{{{{{{yyyxxxyyy~~~wwwsssrrrpppppprrrtttuuutttssssssrrrssssssrrrooonnnrrryyy}}}|||~~~{{{vvvwwwxxxxxxwwwwwwxxxwwwtttqqqqqqpppppprrrvvvyyy{{{{{{xxxxxxxxxxxxwwwvvvttttttooooooooopppqqqrrrssssssqqqqqqqqqqqqppppppooonnnnnnnnnmmmmmmmmmnnnnnnnnnjjjhhhfffdddcccccccccccccccdddeeeccc```]]]]]]]]]]]]]]]^^^```aaaaaaaaaaaa^^^______^^^^^^```dddgggfffggghhhiiikkkmmmnnnooopppooolllfff]]]SSSJJJEEEBBBAAA@@@@@@CCCJJJRRRYYYYYYXXXYYY]]]aaafffrrr~~~zzztttpppmmmlllmmmmmmjjjgggeeeeeeeeedddbbb^^^[[[YYYXXXWWWUUUSSSQQQOOOMMMLLLJJJIIIGGGDDDBBB@@@>>>===<<<<<<;;;::::::999888888555666777999:::;;;;;;;;;<<<;;;:::999999999::::::888888999999999:::::::::888999:::;;;<<<=========????????????@@@@@@@@@@@@>>>@@@AAABBB@@@@@@@@@AAA@@@@@@AAACCCDDDEEEFFFGGGFFFGGGLLLUUUbbbyyykkkLLLEEEQQQggg}}}qqqcccXXXQQQWWWqqq}}}lllrrrmmmSSSDDD666111111000/////////......------,,,++++++************************)))***+++,,,,,,+++***)))))))))***++++++++++++***+++,,,111777AAAKKKTTTYYY\\\```gggpppxxx{{{zzzxxxhhh]]]VVV^^^kkkrrrssssssiiipppvvvxxxzzz~~~}}}uuu|||hhhVVVEEE@@@BBBIIIXXXhhhvvv|||}}}~~~yyyooohhhbbbaaacccddd___YYYNNNFFF===999999:::888555666888???HHHTTT^^^eeehhhooooooppppppqqqtttyyy}}}~~~|||zzzzzz{{{|||{{{zzz{{{xxxtttpppmmmkkkkkkkkkjjjlllmmmmmmllljjjkkkllljjjiiihhhfffccc```]]]\\\VVVTTTRRRPPPMMMHHHBBB>>>>>>===999444111000222555222222333555777999;;;<<<===<<<===@@@@@@AAAHHHPPPVVV[[[bbbjjjqqq|||kkk^^^WWWUUUVVVQQQQQQOOONNNMMMLLLLLLLLLGGGGGGGGGGGGFFFEEECCCBBBCCCDDDDDDCCCAAA@@@AAABBBFFFCCC@@@???@@@BBBCCCCCCFFFFFFEEEDDDCCCBBBAAA@@@CCC???:::999;;;>>>???>>><<<>>>>>>>>><<<;;;<<<===;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>333666DDD[[[ppp{{{{{{jjjXXXPPPQQQ^^^bbbfffiiimmmsss|||||||||{{{yyyvvvvvvyyy}}}yyypppqqqrrrppppppkkkhhhmmmsssvvvtttqqqqqqssstttpppmmmooowww~~~}}}~~~xxxtttvvvwwwwwwwwwxxxyyywwwuuurrrqqqpppoooqqqtttwwwxxxxxxwwwwwwwwwwwwvvvuuutttsssppppppqqqqqqrrrsssssstttrrrqqqpppooonnnlllkkkjjjhhhiiijjjkkkkkkjjjiiiiiieeedddbbbaaa``````aaaaaabbbcccdddbbb___\\\[[[[[[ZZZ[[[\\\^^^___`````````\\\]]]^^^^^^^^^```cccfffdddeeeiiilllnnnoooppppppnnnmmmkkkggg___VVVNNNIIICCCCCCCCCCCCFFFLLLTTTZZZXXXUUUUUUXXX]]]gggvvvyyyrrrnnnjjjjjjlllkkkhhhdddccccccdddccc```\\\WWWTTTSSSSSSSSSRRRPPPNNNKKKJJJEEEEEEDDDBBB@@@???>>>===:::999999888888777777777444555666777888999999999;;;:::999888777888888999888888888888999999999999777888:::;;;<<<=========??????@@@@@@@@@AAAAAAAAA>>>@@@BBBCCCBBBAAAAAABBB???@@@AAABBBDDDEEEFFFGGGIIIJJJQQQ^^^qqqZZZKKKJJJ\\\xxxppp___TTTSSSaaatttppp|||kkkQQQBBB555000111000/////////......------,,,++++++******************************++++++++++++******))))))***++++++++++++***+++,,,///444>>>IIITTT[[[^^^aaahhhqqqxxx{{{zzzxxxjjj___WWW[[[fffpppuuuxxxpppvvvyyyxxxzzz}}}hhhQQQEEEAAAFFFWWWiii}}}{{{ppphhhaaa```dddfffaaa[[[NNNHHH@@@:::777777888888777;;;BBBJJJSSS]]]ffflllpppqqqrrrrrrrrrtttxxx{{{}}}||||||~~~~~~yyywwwuuuqqqnnnllljjjjjjjjjmmmnnnnnnllliiihhhhhhhhhggggggeeeccc```^^^]]]XXXVVVUUUSSSOOOJJJCCC>>><<<<<<:::777444222444555111222333444666999;;;<<<===<<<===@@@@@@AAAHHHQQQWWW]]]fffpppzzzvvveee]]]WWWSSSSSSQQQPPPOOOMMMKKKJJJJJJIIIFFFFFFFFFEEEEEEDDDDDDDDDBBBCCCCCCBBB@@@@@@@@@BBBCCCBBBAAA@@@???@@@BBBCCCDDDCCCAAAAAAAAAAAA@@@@@@AAA===:::<<<@@@BBBAAA>>>===???@@@???===;;;===>>>=========>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>000111>>>UUUjjjuuu}}}rrr___UUUTTTZZZ```fffjjjlllnnnrrruuu~~~|||{{{zzzwwwtttvvvyyy}}}zzznnniiinnnpppnnnuuujjjdddjjjwww}}}{{{wwwrrruuuuuupppkkklllvvv~~~~~~vvvrrrsssuuuuuuvvvxxxyyyyyyvvvtttrrrqqqpppqqqtttvvvvvvvvvvvvvvvwwwwwwvvvuuuuuutttrrrrrrssssssssstttttttttpppooonnnllljjjhhhgggfffeeefffhhhiiiiiigggeeedddbbbaaa```___^^^______```aaabbbcccbbb___\\\ZZZZZZYYYYYY[[[\\\]]]^^^^^^^^^[[[\\\]]]]]]^^^___ccceeebbbeeeiiimmmpppqqqqqqpppkkkkkkjjjggg```XXXQQQLLLDDDDDDDDDEEEHHHMMMUUUZZZWWWTTTRRRVVV\\\iii|||yyyqqqmmmiiiiiikkkjjjfffbbbbbbccccccbbb___YYYTTTQQQPPPQQQRRRQQQPPPMMMJJJHHHCCCCCCBBBAAA@@@???>>>===888888777777666666555555444555666777777888777777:::999777666666666777888777888888888888999999999999:::;;;===>>>?????????@@@@@@@@@AAAAAAAAABBBBBB>>>AAACCCDDDCCCBBBBBBCCC??????@@@BBBCCCEEEFFFFFFMMMMMMUUUeee{{{jjjOOOPPPQQQhhhrrr^^^UUUWWWiiirrrjjjooo~~~jjjPPPBBB444000000000///000///......------,,,++++++************************,,,++++++******++++++,,,))))))***++++++++++++***,,,,,,---222<<>>AAAAAABBBIIIRRRXXX___jjjuuupppccc^^^XXXRRROOOQQQPPPNNNLLLJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDEEEEEE@@@AAABBBBBB@@@@@@AAABBB@@@AAABBBAAA???@@@BBBDDDDDDBBB???>>>????????????===<<<;;;???DDDFFFBBB>>>>>>@@@AAA@@@===<<<===???????????????@@@@@@@@@@@@>>>>>>>>>>>>>>>?????????---333>>>NNNaaaqqq}}}yyyhhhYYYQQQMMM\\\lllqqqmmmiiikkkpppxxx|||zzzoooqqqtttsssqqqqqqxxxyyyssshhhbbbfffiiiiiiqqqjjjkkkyyy|||sssooorrrqqqkkknnnwwwzzz~~~|||}}}|||{{{yyyzzzvvvuuuxxx|||vvvtttqqqppprrruuuwwwwwwwwwvvvvvvuuuttttttssssssooopppqqqrrrrrrrrrrrrrrrqqqooolllkkkjjjhhheeecccbbbcccdddeeeeeeeeedddcccdddbbb```]]]\\\]]]___```cccbbb```^^^\\\ZZZYYYXXX\\\[[[ZZZ[[[^^^___]]]ZZZ]]]]]]\\\[[[ZZZ\\\___aaadddeeehhhlllqqquuuuuutttqqqpppnnnkkkggg^^^RRRJJJHHHEEEBBBBBBGGGMMMRRRTTTQQQTTTVVVZZZfff{{{|||wwwrrrkkkgggfffeeeccc``````_________^^^[[[WWWSSSPPPOOOMMMKKKIIIHHHGGGGGGCCCAAA>>><<<<<<<<<<<<;;;555555555555555555555555111222333555666888999:::;;;:::888777777777888888999:::;;;;;;999888999;;;;;;<<<===>>>>>>????????????@@@AAAAAABBBBBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAA???AAACCCBBBAAACCCHHHMMMQQQUUUbbbyyysssXXXLLLJJJ[[[xxxwwwkkkaaaWWWVVVssswww```gggzzzjjjKKK???444222333000---,,,......---------,,,,,,,,,---------,,,,,,+++++++++******************************))))))******+++,,,++++++,,,000999FFFSSS[[[eeejjjmmmoooqqqvvvvvvsssooodddXXXSSSYYYggguuu}}}}}}~~~jjjSSSJJJLLLUUU^^^zzz{{{tttjjj```]]]aaaccc```ZZZPPPKKKCCC<<<:::::::::::::::===CCCLLLVVV```hhhlllssssssrrrssstttwwwyyy{{{}}}~~~~~~zzzwwwssspppnnnkkkhhhfffjjjkkkkkkkkkjjjgggdddbbbaaaccceeeffffffeeecccaaa^^^]]][[[XXXTTTMMMFFF@@@======???CCCEEEBBB:::444333333333444666888999:::;;;<<<======@@@EEELLLQQQaaajjjvvv}}}kkk```[[[WWWSSSSSSNNNMMMLLLKKKJJJIIIHHHHHHGGGGGGFFFEEEDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@????????????>>>>>>======<<<<<<@@@??????>>>===<<<<<<;;;???======DDDLLLMMMEEE<<<===>>>>>>===<<<<<<>>>???AAA@@@???======???@@@AAAAAAAAA???>>><<<<<<;;;;;;---222;;;JJJ\\\nnn|||~~~ooo```VVVPPP\\\kkkrrrrrrpppsssvvvyyyzzz~~~}}}qqqppprrrrrrpppqqqtttvvvrrriiidddhhhnnnppptttrrruuuvvvmmmnnnmmmiiillltttyyy~~~~~~|||~~~~~~yyytttwww~~~{{{sssqqqooooooqqqsssssssssrrrrrrqqqqqqqqqpppppppppoooppppppppppppppppppppppppnnnkkkjjjiiihhhfffdddbbbcccdddeeeddddddbbbbbbdddbbb```^^^]]]^^^___```aaa``````___^^^]]]\\\\\\^^^]]]\\\^^^```aaa```^^^\\\]]]^^^^^^^^^___bbbeeeeeeeeehhhlllqqquuuuuuuuuuuuuuuttttttooofffZZZQQQMMMIIIEEEDDDHHHNNNUUUXXXXXX[[[\\\```lllwwwqqqjjjfffeeedddbbb___^^^^^^]]]]]]\\\YYYUUUQQQNNNMMMKKKIIIGGGFFFEEEEEEBBB@@@>>><<<<<<;;;:::888555555555444444444444444222333444555666888999999::::::888777777777888888:::;;;<<<;;;:::999:::;;;;;;<<<===>>>>>>????????????@@@AAAAAABBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@BBBDDDCCCBBBDDDJJJNNNVVV^^^pppcccLLLIIIOOOkkk|||qqqcccYYYSSSXXXwwwkkkbbbrrrkkkJJJ>>>444222333000------......---------,,,,,,,,,---,,,,,,,,,++++++++++++******************************))))))******+++,,,---,,,---000888CCCPPPXXXdddjjjoooooopppssstttrrrpppfffYYYRRRVVVaaammmuuuwwwxxx~~~}}}|||```PPPKKKQQQZZZuuu~~~vvvlllbbb```dddfffbbb\\\SSSMMMDDD===:::999::::::===@@@EEEMMMWWWbbbjjjooorrrssstttuuuwwwyyy{{{|||zzz|||{{{zzzwwwssspppooommmjjjhhhkkkkkkkkkkkkiiigggeeedddbbbccceeeffffffdddbbbaaa___]]][[[XXXTTTNNNGGGBBB>>>???BBBGGGIIIFFF???999333333333444555777999:::<<<>>>???AAACCCIIIQQQWWWbbbooowwwfff]]]YYYVVVSSSSSSLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>======<<<<<>>>>>===<<<<<<;;;===<<<===BBBGGGHHHBBB;;;===>>>???>>><<<<<<>>>???@@@???>>>======>>>???@@@@@@???>>>>>>======>>>>>>...000777CCCTTThhhyyyxxxhhh\\\SSS[[[gggrrryyy}}}{{{xxxyyyvvvrrrssstttuuuwwwtttvvvssskkkfffjjjqqquuu{{{|||mmmiiihhhfffhhhnnnttt{{{~~~}}}~~~~~~|||tttttt{{{}}}yyyooonnnnnnnnnpppqqqooonnnnnnnnnnnnoooooooooppppppoooooonnnnnnmmmnnnnnnnnnnnnllljjjiiiiiihhhfffdddcccddddddeeedddcccaaa```dddbbb```^^^^^^^^^```aaa^^^^^^^^^^^^______``````]]]]]]]]]___aaabbbaaa```]]]___aaaccccccdddfffgggfffgggiiimmmqqqtttuuuuuuwwwyyy|||}}}yyyooocccZZZTTTNNNHHHEEEIIIQQQXXX]]]ccceeegggjjjvvvuuuoooiiieeedddccc```^^^[[[ZZZYYYYYYYYYVVVRRROOOKKKJJJIIIGGGEEEDDDCCCBBBAAA???===<<<<<<:::777555444444444444444444444444444444555666666777888888:::999888888777888888888:::;;;<<<<<<;;;:::;;;<<<;;;<<<===>>>>>>????????????@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@AAAAAA@@@@@@@@@AAACCCDDDDDDCCCFFFKKKPPPZZZhhhiiiQQQDDDMMM```uuugggXXXPPPQQQ^^^fff^^^ddd|||gggGGG===444222222000...---......---------,,,,,,,,,+++++++++++++++***************************************))))))******+++,,,.........000666@@@LLLTTTaaaiiipppooonnnppprrrrrrqqqhhh[[[TTTUUU]]]hhhnnnqqqqqqzzz|||}}}tttXXXJJJLLLUUUjjjzzz}}}zzz{{{~~~xxxooofffeeeiiikkkfff```WWWPPPFFF>>>::::::::::::>>>@@@DDDLLLVVVaaajjjpppqqqrrruuuwwwyyyzzzzzzzzzvvvyyy~~~~~~{{{yyywwwtttrrrqqqooommmkkkmmmmmmkkkjjjiiihhhggggggcccdddfffggggggeeebbb```^^^]]]ZZZXXXTTTOOOHHHCCC???AAAEEEKKKOOOMMMFFF@@@555444444333444666888999:::<<>>>>>>>>============<<>>>>>======<<<<<<<<<;;;;;;<<>>;;;===>>>???>>>======>>>??????>>>===<<<<<<===>>>???============>>>???@@@@@@...///222;;;KKK___ttt~~~oooaaaVVVZZZbbbppp~~~zzzvvv{{{{{{vvvwww{{{yyyzzzvvvoooiiikkkqqqvvvrrrhhheeecccdddffflllttt|||}}}}}}~~~tttqqqvvvzzzyyyvvvmmmmmmnnnpppqqqpppmmmjjjmmmnnnnnnooopppqqqrrrrrrooonnnmmmlllkkkkkkllllllkkkjjjhhhhhhhhhhhhfffeeeeeeeeeeeeeeeeeecccaaa```cccbbb```___^^^___```aaa[[[[[[\\\]]]]]]^^^______[[[\\\]]]^^^___`````````___aaaeeeffffffffffffgggggggggiiilllqqqtttttttttvvvzzzvvvkkkcccZZZSSSJJJFFFIIISSS\\\bbbnnnpppqqquuu|||rrrmmmfffbbbaaa```^^^[[[WWWVVVUUUUUUUUUSSSOOOLLLIIIIIIHHHFFFEEECCCAAA@@@???>>>===<<<;;;999666333333333333333444444444444666666666666666777777777999999888888888888888888:::<<<===<<<;;;;;;<<<>>>;;;<<<===>>>>>>????????????@@@@@@AAAAAAAAA@@@@@@??????@@@@@@@@@@@@??????AAACCCDDDDDDDDDGGGMMMSSS\\\ooogggUUUJJJFFFZZZwwwwwwmmm```RRRMMMUUUhhhxxxXXX[[[jjjzzz^^^DDD;;;333222222///............---------,,,,,,,,,******************************************************))))))******+++,,,,,,,,,---///333===JJJSSS[[[fffoooooommmooorrrtttqqqjjj```YYYXXX^^^ffflllnnnjjjrrrbbbLLLJJJRRR___mmmuuuzzz}}}xxx}}}|||zzzzzz}}}yyyrrrkkklllqqqsssmmmfffZZZSSSIIIAAA<<<;;;;;;;;;===>>>AAAHHHQQQ\\\gggmmmoooqqqtttwwwxxxxxxwwwvvvrrrvvv{{{}}}yyywwwtttsssrrrrrrpppoooooommmkkkiiihhhhhhiiiiiieeefffhhhiiihhheeecccaaa]]][[[YYYWWWTTTOOOIIIDDD@@@BBBGGGNNNSSSRRRLLLGGG888666444333333555888999;;;>>>CCCEEEIIIPPP[[[cccuuussshhh\\\WWWUUUQQQPPPQQQKKKKKKJJJJJJIIIHHHGGGGGGHHHGGGFFFEEEDDDCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@========================>>>>>>=========<<<<<<<<<;;;<<<======<<<;;;<<<<<<===>>>@@@???>>>===>>>???>>>===<<<<<<<<<<<<===>>><<<<<<<<<<<<===>>>??????......///555BBBVVVlll{{{wwwhhhZZZYYY]]]jjj|||}}}xxxzzz}}}wwwxxx}}}zzzvvvqqqnnnoootttyyyyyykkkeeebbbaaaaaadddnnnwww{{{}}}tttooopppssstttsssnnnnnnppprrrrrrqqqllliiillllllmmmnnnpppqqqrrrsssnnnnnnmmmllllllkkkkkkllljjjhhhggggggggggggfffdddeeefffffffffeeedddbbbaaaaaa```___^^^^^^______```ZZZZZZZZZ[[[[[[[[[\\\\\\\\\]]]___````````````aaabbbdddggghhhgggeeeeeedddhhhhhhhhhkkkooorrrssssssuuu{{{{{{rrrlll___WWWMMMHHHLLLVVVaaahhhvvvxxx{{{vvvoooiiiccc___]]]]]]ZZZXXXTTTSSSQQQQQQQQQOOOLLLJJJIIIIIIHHHGGGEEECCCAAA@@@>>>===<<<;;;;;;999555222333333333444444555555555777777777777777777777777888888888888999888888888:::;;;<<<<<<;;;;;;===>>>;;;<<<===>>>>>>?????????@@@@@@@@@AAAAAA@@@??????>>>??????@@@@@@??????>>>???AAACCCCCCDDDIIIPPPVVVbbbxxxzzzTTTKKKJJJNNNfff|||sssjjj^^^SSSTTTaaavvvpppSSS```zzzsssVVVAAA999333222222///...///......---------,,,,,,,,,******************************************************))))))******+++,,,)))***,,,---111;;;IIISSSVVVbbblllnnnmmmpppuuuwwwsssnnnfff___[[[\\\```dddjjjccchhh{{{iiiQQQMMMRRRZZZhhhmmmooorrrnnnkkkrrrwww~~~}}}zzzzzz||||||vvvsssvvv||||||tttkkk\\\UUULLLDDD???===;;;;;;<<<===???EEENNNYYYbbbhhhlllnnnqqqtttuuusssqqqppppppsssyyy~~~|||yyywwwuuuttttttsssrrrqqqooommmkkkhhhggghhhiiijjjggghhhiiijjjhhhfffcccaaa[[[YYYWWWUUURRRNNNIIIFFFAAABBBGGGNNNTTTUUUQQQLLL;;;999666333333555888:::???DDDIIIMMMPPPXXXeeennn{{{mmmddd[[[WWWSSSOOOMMMNNNLLLLLLKKKKKKJJJIIIIIIIIIGGGFFFFFFEEEDDDCCCBBBBBBAAAAAA@@@@@@@@@?????????<<<<<<<<<<<<<<<=====================<<<<<<<<<<<<===>>>>>>===;;;:::<<<>>>===>>>@@@@@@???>>>>>>???===<<<<<<<<<<<<<<<<<<===<<<<<<<<<;;;;;;<<<<<<===.........111;;;NNNcccrrr|||~~~ppp```[[[ZZZcccttt||||||~~~wwwwwwyyysssrrrtttvvvyyy~~~qqqhhhccc```^^^___jjjtttxxx{{{uuummmjjjkkknnnpppppppppqqqssstttqqqmmmiiihhhiiijjjkkkmmmnnnooopppmmmmmmnnnnnnnnnmmmlllllliiihhhffffffffffffdddcccdddeeeeeefffeeedddbbbaaa______^^^^^^^^^^^^^^^___[[[[[[[[[[[[[[[\\\[[[[[[```aaaccccccbbbbbbbbbcccdddfffiiiiiigggeeeeeedddhhhhhhgggjjjmmmpppqqqqqquuuzzz~~~xxxuuueee]]]SSSNNNRRR]]]iiiqqq{{{~~~tttkkkfff___[[[ZZZYYYVVVTTTQQQPPPNNNNNNNNNMMMJJJHHHHHHHHHHHHHHHFFFDDDAAA@@@===<<<:::::::::999777555333444444555555666666666777777777777777777777777777777888999999999999888999:::<<<<<<;;;;;;<<<>>>;;;<<<===>>>>>>?????????@@@@@@@@@@@@@@@@@@???>>>?????????@@@@@@????????????AAACCCDDDFFFLLLUUU[[[mmmkkkKKKGGGMMMWWWqqqyyypppiii___ZZZcccsssoooUUUmmmkkkNNN>>>777333222111......000......---------,,,,,,,,,*********+++++++++++++++******************************))))))******+++,,,''')))+++,,,///999GGGQQQTTT___iiimmmooossswwwxxxwwwtttnnneee]]]XXXWWWWWWddd```dddsss{{{yyywwwlllWWWPPPSSSXXXgggllljjjiiibbb___hhhppp}}}|||wwwxxx{{{~~~}}}wwwlll\\\WWWOOOHHHCCC???<<<;;;<<<===@@@EEEMMMVVV^^^cccgggiiillloooppppppooonnnooorrrvvv{{{}}}zzzzzzxxxuuutttttttttrrrqqqnnnllljjjhhhggghhhiiijjjggghhhiiiiiigggdddaaa___[[[YYYVVVUUUSSSOOOKKKHHHBBBCCCGGGNNNTTTVVVTTTQQQ???<<<888444333555999;;;===DDDLLLQQQVVV___nnnyyy|||ooohhh```YYYVVVRRRMMMKKKLLLLLLLLLKKKKKKKKKJJJJJJJJJFFFEEEEEEDDDCCCBBBAAA@@@@@@?????????>>>>>>>>>>>>;;;<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<>>>??????===<<<<<<===???<<>>>>>>>><<<==================<<<<<<<<<<<<;;;;;;<<<======.........000777GGG[[[iiiuuu~~~ttthhh```YYY]]]jjjxxxyyyvvv}}}zzzqqqsssxxxzzz{{{}}}|||~~~{{{uuukkkfffbbb______iiisssvvvyyy|||}}}|||}}}}}}uuukkkdddccciiinnnqqqqqqrrrssstttqqqmmmjjjgggggghhhiiikkklllmmmmmmlllmmmoooqqqqqqpppnnnmmmiiihhhfffeeeeeeeeecccaaaaaabbbcccdddccccccaaaaaa]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^______`````````aaadddeeeeeebbbaaabbbccceeegggiiijjjhhhgggggghhhhhhgggfffhhhkkknnnpppppprrrwww}}}|||zzzyyyllldddZZZVVV[[[fffsss{{{~~~~~~ssshhhbbb\\\XXXVVVVVVSSSQQQPPPNNNLLLLLLLLLKKKIIIGGGGGGHHHHHHGGGFFFCCC@@@>>>===;;;999999999:::999888444444555666666777888888666666777777777888888888666777888999:::999999888888999;;;;;;::::::<<<===;;;<<<===>>>>>>?????????@@@@@@@@@@@@@@@???>>>>>>???@@@@@@@@@@@@@@@@@@??????AAADDDFFFIIIPPPZZZbbbwww{{{^^^FFFFFFSSSddd}}}ssskkkfffaaacccsssoooccccccFFF;;;666222222111......111......---------,,,,,,,,,++++++++++++,,,,,,,,,---******************************))))))******+++,,,(((***,,,,,,---555CCCNNNVVV___hhhmmmqqqvvvxxxvvvyyyxxxtttlllbbbYYYTTTRRR^^^eeemmmsss{{{|||{{{vvvtttoooqqqlll[[[SSSRRROOOcccmmmlllggg]]]ZZZdddkkk||||||zzzvvvvvvyyyvvvhhh[[[WWWQQQKKKFFFBBB===:::999;;;>>>CCCJJJQQQXXX[[[```cccfffjjjnnnoooppppppoooqqqtttxxx|||}}}|||}}}zzzxxxuuutttttttttrrrqqqlllkkkiiihhhgggggghhhhhheeefffffffffdddaaa^^^[[[\\\ZZZXXXVVVTTTRRRNNNKKKEEEEEEGGGMMMSSSWWWWWWTTTCCC???999555444666:::<<<<<>>>>>>>>>>>============;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======>>>>>>>>>>>><<>>>>>=========>>>>>>=========<<<<<<<<<===>>>???@@@AAA......///000666CCCVVVdddnnnzzzuuunnndddYYYYYYcccooowwwyyy}}}}}}www|||}}}rrrtttzzz{{{yyyyyyxxxxxxyyywwwrrrrrrxxxmmmhhhdddaaa```jjjrrruuuwwwzzz{{{zzz|||~~~~~~|||vvvkkkaaa___eeemmmrrrrrrrrrssssssqqqmmmjjjhhhhhhiiijjjkkklllmmmmmmkkkmmmpppssssssrrrooommmjjjhhhfffeeeeeedddbbb```______aaabbbbbbaaa``````\\\\\\\\\\\\\\\\\\\\\\\\``````aaabbbcccdddeeeeee```ccceeeccc```^^^___aaaeeegggiiijjjiiiiiikkklllhhhgggfffgggjjjmmmoooooonnnrrrxxxzzzyyyxxxxxxyyyqqqiii```\\\bbbmmmzzzzzzqqqfff```ZZZVVVUUUTTTQQQOOOOOOMMMKKKKKKKKKJJJHHHGGGFFFGGGGGGGGGEEEBBB???===>>>;;;999888999:::::::::555555555666777888888999666666666777888888999999666777888999::::::999888777888::::::::::::;;;===;;;<<<===>>>????????????@@@@@@@@@@@@@@@???>>>===@@@@@@AAAAAAAAAAAA@@@@@@@@@BBBEEEHHHLLLSSS^^^fff}}}lllVVVDDDGGGXXXpppyyymmmeeebbbbbbiii}}}|||nnnrrr[[[???:::555222222111......111......---------,,,,,,,,,+++++++++,,,,,,---------*********************************)))***++++++,,,))),,,---,,,,,,333@@@KKKYYY```hhhmmmrrrwwwwwwtttxxxyyyxxxrrrhhh^^^WWWUUU[[[lllyyyyyy{{{|||uuusssrrrkkkjjjxxxkkk^^^TTTPPPEEE]]]lllnnniii^^^[[[fffiii{{{|||yyywwwvvvwww}}}uuueeeZZZWWWRRRMMMIIICCC>>>:::666888;;;@@@FFFMMMRRRUUU\\\___ccchhhmmmpppssstttpppqqqsssvvvzzz~~~~~~zzzzzz~~~zzzxxxuuuttttttsssrrrpppjjjjjjiiihhhggggggggggggccccccddddddbbb___[[[YYY]]][[[YYYWWWVVVTTTPPPNNNGGGGGGHHHMMMSSSXXXXXXWWWEEEAAA;;;666444666:::===BBBLLLYYYbbbkkkzzzzzzooofff\\\WWWSSSSSSPPPKKKIIIKKKIIIIIIIIIIIIIIIIIIHHHHHHDDDCCCBBBAAA@@@??????>>>============<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======;;;<<<<<<<<<<<<<<<<<<<<<>>>===<<<===???@@@???===<<>>>>>======>>>>>>>>>>>>======;;;;;;<<<>>>@@@BBBDDDEEE000//////111222999IIIXXXnnnttt{{{}}}ppp```UUUUUUYYY]]]jjjzzz}}}yyyyyy|||zzzuuupppvvvyyyuuuooooooxxxvvvoooiiibbb```fffrrr}}}{{{yyy|||}}}}}}~~~~~~~~~xxxlllaaa]]]aaafffiiikkkmmmooopppooonnnmmmgggkkklllhhhggglllqqqrrrnnnnnnnnnllljjjkkkmmmoooggggggfffeeecccbbbaaaaaa^^^^^^^^^^^^______```aaa___]]]\\\[[[\\\^^^aaaccc```aaabbbdddeeefffggggggbbbbbbbbbdddeeeeeedddbbbeeefffhhhiiikkkkkklllllliiifffeeefffjjjmmmmmmlllnnnooopppsssvvvxxxwwwvvvnnnllliiiiiimmmuuu}}}}}}rrroooggg```WWWQQQNNNMMMLLLKKKJJJJJJKKKKKKJJJJJJIIIHHHBBBBBBAAAAAA@@@???>>>>>><<<;;;::::::999999::::::888888888888888888888888888888888888999:::;;;<<<999999999999999999999999;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<===???@@@@@@@@@@@@???AAABBBBBB@@@@@@AAACCCBBBBBBCCCDDDEEECCC???<<<;;;DDDGGGJJJQQQTTT^^^rrriiiKKKBBBLLL\\\~~~|||nnnaaa___fffhhh|||eeerrr}}}qqqNNN>>>555444333111000//////...,,,,,,------------------+++++++++************))),,,+++++++++***)))))))))))))))************))))))++++++---...---000<<>>?????????????????????@@@@@@@@@@@@??????===========================>>>@@@@@@???@@@CCCEEE...---...///000666DDDRRRfffoooyyy~~~xxxhhhZZZVVVUUUWWWbbbppp}}}~~~}}}}}}|||yyyqqquuuxxxxxxuuuvvv{{{{{{wwwpppiiieeekkkwww~~~~~~{{{|||{{{{{{{{{|||~~~~~~{{{tttiii^^^ZZZ^^^dddhhhiiikkklllmmmmmmlllllljjjmmmkkkfffdddiiinnnoooqqqnnnkkkhhhhhhiiikkklllggggggfffeeeeeedddcccccc``````______^^^_________aaa___^^^\\\\\\]]]^^^```aaabbbcccdddeeeffffffffffffdddaaa```aaaaaa```___cccdddfffggghhhiiiiiiiiihhheeecccdddgggiiiiiihhhmmmnnnqqqssstttuuuvvvvvvpppnnnmmmmmmrrryyytttllljjjddd^^^UUUOOOMMMLLLJJJIIIIIIIIIIIIIIIIIIHHHGGGGGGBBBAAAAAA@@@??????>>>>>><<<;;;::::::999999::::::888888999999999999888888888888888999999:::;;;<<<999999999999999999999999:::;;;<<<<<<======<<<<<<<<<===>>>??????@@@@@@??????@@@BBBAAA@@@@@@AAACCCBBBBBBCCCDDDDDDCCC@@@===>>>GGGIIILLLTTTWWWcccwww```HHHEEEUUUhhhxxxrrrfff[[[[[[dddrrrvvv]]]pppiiiJJJ>>>555444333111000//////...------------------------++++++++++++************+++++++++*********************++++++++++++******++++++,,,...---///:::EEEWWWZZZbbbkkkrrruuuuuuuuuyyywwwxxxyyytttggg^^^\\\___yyy|||zzz{{{yyyyyyxxxuuutttzzz|||rrrmmmiii^^^RRRKKKNNNWWWaaafffeeeddddddvvv~~~vvvuuutttwww|||qqqgggbbb\\\UUUQQQPPPLLLFFFAAA999999999;;;???GGGQQQWWW[[[]]]aaadddfffjjjnnnqqqtttrrrssswwwzzzzzz}}}|||yyyxxxxxxyyyzzzyyysssooonnnmmmkkkiiiggggggggggggfffeeecccbbb___aaabbb______bbbaaa___\\\\\\ZZZWWWTTTRRRQQQQQQJJJHHHFFFIIINNNSSSVVVWWWSSSIII???;;;:::999<<<@@@FFFRRRaaammm{{{tttlllddd]]]VVVSSSOOOLLLKKKKKKJJJHHHFFFGGGGGGHHHHHHFFFEEEDDDCCCCCCCCCCCCBBBAAA@@@???===============<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::<<<<<<============<<<<<<======>>>????????????>>>>>>??????????????????>>>????????????????????????<<<>>>?????????@@@CCCEEE++++++,,,...///222===HHHZZZhhhvvv|||ooo___WWWRRRQQQZZZfffwww||||||{{{{{{}}}~~~xxx{{{~~~}}}zzzuuuooojjjooo|||~~~{{{zzzxxxwwwwwwxxxyyyzzzyyyvvvoooddd\\\YYY\\\```hhhiiiiiijjjkkkkkkkkkkkklllmmmjjjeeefffmmmuuuwwwuuuooohhhdddeeehhhiiijjjhhhhhhgggggggggfffffffffccccccaaa```___^^^]]]]]]]]]\\\\\\\\\\\\\\\]]]^^^bbbcccddddddeeeeeeeeedddfffccc___\\\]]]^^^______aaabbbcccdddeeeffffffffffffdddbbbbbbdddfffffffffmmmpppssstttrrrrrrtttvvvqqqoooooopppuuu|||rrrjjjfffddd___ZZZSSSNNNKKKIIIHHHGGGFFFGGGGGGGGGGGGFFFEEEEEEAAA@@@@@@??????>>>>>>===<<<;;;::::::999999::::::888999999::::::999999888888888999999:::;;;;;;<<<::::::::::::::::::::::::999:::;;;<<<===>>>>>>>>>>>>>>>???????????????>>>???@@@AAAAAA@@@@@@AAACCCBBBCCCDDDEEEDDDBBB@@@???BBBJJJKKKMMMUUUZZZggg}}}tttUUUIIINNNbbbxxxwwwpppjjjfff\\\TTTWWWbbb}}}jjj___~~~^^^DDD<<<555444333111000//////............------,,,,,,+++,,,+++++++++***************************+++++++++++++++,,,,,,,,,,,,++++++++++++,,,---,,,---666AAARRRXXXbbbjjjqqqssssssrrrwwwwwwzzz|||xxxnnneeeaaaeeexxxuuuxxxzzz||||||yyywwwyyyuuunnnmmmkkk```SSSLLLJJJNNNYYYccchhhkkknnn|||yyysssssswww~~~~~~rrrkkkeee^^^WWWSSSRRROOOHHHCCC;;;:::999999===EEEOOOWWWZZZ\\\___bbbeeeiiinnnrrrvvvsssrrruuuwwwwwwyyy~~~}}}zzzwwwuuuttttttttt}}}~~~yyysssoooooonnnllljjjggggggffffffdddcccaaaaaa___bbbbbb``````bbbbbb___[[[ZZZYYYWWWVVVTTTSSSRRRJJJHHHGGGHHHLLLPPPSSSTTTUUULLLBBB>>><<<;;;>>>CCCKKKUUUbbbpppuuunnnjjjaaaZZZSSSQQQMMMKKKKKKKKKJJJIIIFFFGGGHHHHHHHHHGGGEEEEEECCCCCCCCCBBBBBBAAA@@@???<<<============<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;======>>>>>>>>>>>>======<<<===>>>>>>??????>>>>>>>>>>>>????????????>>>>>>????????????????????????;;;===>>>??????@@@CCCEEE+++***,,,/////////777???QQQaaasss{{{}}}ttteeeZZZRRROOOVVV___ggg{{{|||}}}|||~~~~~~sssuuu{{{~~~~~~}}}yyyvvvsssqqqmmmqqq~~~~~~|||yyyvvvttttttuuuvvvvvvvvvrrrkkkccc]]][[[]]]___hhhhhhhhhiiiiiijjjjjjjjjiiijjjiiihhhmmmzzzwwwnnneeebbbeeejjjkkkkkkiiiiiiiiiiiiiiihhhhhhhhhgggfffdddaaa___^^^]]]]]]VVVWWWXXXZZZ\\\]]]______dddddddddeeeeeeddddddcccaaa___]]]\\\^^^```aaaaaa```aaabbbccccccccccccccccccbbbbbbbbbdddfffggghhhqqquuuxxxvvvrrrooorrrvvvoooooonnnpppsssyyy~~~~~~pppiiieeeaaa___ZZZWWWRRRMMMJJJHHHGGGGGGDDDDDDDDDEEEDDDCCCCCCBBB?????????>>>>>>=========<<<;;;::::::999999::::::999999:::;;;;;;:::999999888999:::;;;;;;<<<<<<<<<::::::::::::::::::::::::888999;;;<<<>>>??????@@@@@@@@@@@@@@@??????>>>===>>>@@@AAAAAA@@@@@@AAABBBAAACCCEEEEEECCCBBBAAAAAACCCJJJKKKLLLTTTZZZiii\\\MMMOOO[[[pppooohhhbbb]]]UUUNNNVVVdddsssdddjjjzzzUUU@@@;;;555444333111000//////...//////...---,,,,,,++++++,,,,,,+++++++++*********)))))))))***+++++++++,,,***++++++++++++++++++***+++***+++,,,++++++222;;;LLLVVV```hhhnnnrrrrrroootttwww{{{}}}zzzqqqhhhbbbccc|||qqqooossszzz}}}|||xxxvvvzzz~~~{{{tttppppppnnncccVVVOOOHHHHHHUUUbbbhhhmmmsss||||||qqqqqqvvv~~~}}}vvvqqqggg```YYYUUUTTTPPPJJJEEE???===:::888:::BBBMMMUUU[[[]]]```bbbeeejjjppptttwwwsssrrrssstttsssvvvzzzwwwwwwvvvvvvuuuvvvvvvvvv{{{~~~~~~~~~zzztttqqqqqqqqqooommmhhhhhhgggeeedddbbbaaa```ccceeeeeebbb```aaa___\\\YYYXXXWWWWWWWWWVVVTTTSSSKKKJJJIIIIIIKKKOOORRRSSSUUUMMMEEEAAA???>>>BBBGGGNNNVVVbbbqqquuujjjhhheee]]]UUUPPPNNNLLLJJJJJJJJJIIIHHHFFFGGGHHHHHHHHHGGGEEEEEEBBBBBBBBBBBBAAA@@@??????<<<<<<======<<<<<<;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<============<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>??????AAADDDFFF,,,+++---000000///333:::III[[[ooowwwzzz{{{mmm```TTTNNNQQQWWW[[[ppp|||zzz}}}|||yyylllpppxxx{{{{{{~~~zzzqqquuuyyyyyytttpppqqqtttpppsss~~~~~~zzzuuusssssstttttttttsssooojjjeeecccbbbbbbaaadddeeeffffffgggfffffffffeeeggggggiiirrruuunnnfffdddhhhmmmnnnnnnjjjjjjjjjjjjjjjjjjjjjjjjiiihhhfffdddaaa```___^^^XXXYYYZZZ\\\^^^```aaabbbddddddeeeeeeddddddcccccc______^^^```aaabbbaaa___aaaaaabbbbbbcccbbbbbbbbbaaaaaabbbccceeehhhkkkmmmvvvyyy{{{wwwqqqnnnpppssspppooooooppprrruuuxxxyyy~~~~~~qqqjjjgggddd___ZZZVVVTTTQQQMMMIIIGGGFFFFFFBBBBBBBBBBBBBBBAAAAAA@@@>>>>>>============<<<<<<<<<;;;::::::999999::::::999:::;;;<<<<<<;;;:::999999999;;;<<<<<<===<<<<<<::::::::::::::::::::::::888999;;;===>>>???@@@@@@@@@@@@AAA@@@@@@???>>>===>>>???AAA@@@??????@@@BBBAAACCCEEEEEECCCAAABBBCCCCCCJJJKKKNNNWWW___nnnsssOOOIIIXXXiii|||uuulllddd\\\VVVOOONNN\\\nnndddcccuuuqqqOOO>>>999555444333111000//////...//////...---,,,,,,++++++,,,,,,,,,++++++++++++***)))))))))***+++++++++,,,))))))************)))))),,,******,,,++++++000777FFFRRR^^^eeejjjpppqqqnnnsssxxx||||||yyyqqqhhhaaa^^^rrr|||nnnlllrrrzzz~~~}}}xxxuuuvvvyyy|||{{{xxxuuutttpppeeeYYYQQQFFFDDDPPP\\\aaagggooo{{{mmmlllrrr{{{~~~zzzvvvhhhbbb[[[WWWUUURRRLLLGGG???===:::888:::CCCNNNVVV\\\___bbbeeehhhmmmrrrvvvwwwsssqqqrrrrrrppprrruuussssssuuuvvvwwwxxxyyyyyyzzz}}}~~~||||||~~~yyyssspppppppppooommmjjjiiihhhfffdddbbbaaaaaabbbeeeeeebbbaaabbb___[[[XXXVVVUUUVVVWWWWWWTTTRRRMMMLLLKKKKKKKKKNNNRRRTTTSSSMMMHHHFFFCCCBBBEEEKKKPPPVVV```mmm{{{kkkcccbbb___XXXPPPNNNLLLJJJIIIJJJIIIHHHGGGFFFFFFGGGGGGGGGFFFEEEDDDBBBBBBBBBBBBAAA@@@???>>><<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::<<<<<<===>>>>>>>>>>>>>>>>>>>>>===<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::<<<>>>???@@@BBBEEEHHH...---...000000///111666AAATTTgggrrrwww|||wwwhhhZZZPPPMMMNNNWWWmmmzzz|||{{{vvvzzz}}}vvvhhhnnnvvvuuuzzz{{{yyyjjjmmmtttxxxvvvrrrssswwwqqqsss|||{{{uuurrrsssttttttsssqqqmmmjjjjjjkkkkkkhhheeebbbccceeeffffffeeecccbbbdddffffffhhhqqq}}}rrrnnniiihhhkkknnnoooooollllllkkkkkkkkkjjjjjjjjjkkkjjjhhhfffdddcccbbbbbbbbbaaaaaaaaaaaaaaabbbcccddddddeeeeeeeeedddcccccccccbbbbbbbbbbbbaaa^^^[[[aaaaaabbbbbbbbbaaaaaa```^^^```bbbccceeehhhlllooovvvxxxwwwtttooommmnnnpppppppppqqqqqqrrrssstttuuuwww{{{}}}uuuooohhhdddcccaaa[[[VVVQQQQQQPPPLLLHHHFFFEEEFFF@@@AAAAAAAAAAAA@@@??????<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::999:::<<<======<<<:::999999:::;;;===>>>======<<<::::::::::::::::::::::::999:::;;;===???@@@@@@@@@@@@AAAAAAAAA@@@???>>>>>>>>>???@@@@@@??????@@@BBBAAADDDFFFEEEBBBAAABBBEEEDDDMMMPPPVVVbbblll}}}dddPPPPPPiii{{{}}}qqqggg^^^VVVQQQNNNUUUmmmttt___llleeeIII<<<999555444333111000//////............------,,,,,,+++,,,,,,,,,,,,++++++++++++***************+++++++++)))))))))******)))))))))+++)))***,,,,,,+++///444@@@OOO[[[aaafffooorrroootttzzz}}}|||xxxsssjjjbbb^^^iiixxxzzzqqqppptttzzz~~~}}}xxxuuuwwwzzz{{{~~~zzztttjjj```TTTGGGAAAJJJQQQTTT]]]iii{{{oookkkooovvv|||xxxkkkeee^^^ZZZXXXUUUOOOJJJ>>><<<999888<<>>;;;<<<<<<<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;:::::::::;;;;;;:::::::::;;;<<<======>>>>>>======>>>===<<<;;;;;;<<<===>>>????????????????????????;;;===???@@@BBBDDDGGGJJJ///------000000...000555888JJJ^^^kkkssszzz}}}ppp```TTTNNNKKKSSSjjjyyy|||~~~yyyssswwwzzz|||ooocccmmmsssoooyyy}}}{{{~~~tttqqqttt|||zzzuuusssmmmnnnuuu|||}}}~~~zzzsssqqqsssuuutttrrrnnnlllkkknnnrrrrrrmmmhhhdddfffiiikkkkkkiiifffddddddeeeeeegggmmmuuuxxxvvvpppooommmllllllllllllmmmmmmmmmlllkkkjjjjjjiiiiiikkkjjjiiihhhgggfffffffffeeedddbbbaaaaaabbbcccdddccccccdddeeeeeeddddddddddddbbbaaa`````````^^^]]]aaaaaaaaaaaa``````___^^^\\\^^^aaaaaabbbeeeiiimmmqqqpppnnnmmmlllkkkllllllmmmnnnpppqqqrrrrrrrrrrrrrrrrrrvvv{{{~~~~~~zzzyyyxxxuuuooojjjeeebbb^^^\\\[[[XXXTTTPPPLLLMMMMMMKKKGGGCCCCCCDDD@@@@@@@@@@@@@@@??????>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::999999::::::999:::<<<>>>>>><<<:::999999:::<<<>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::<<<===??????@@@@@@@@@@@@AAAAAAAAA@@@??????===???@@@@@@??????@@@AAAAAADDDFFFEEEBBBAAACCCFFFHHHSSSYYYcccsssnnnXXXYYYbbbtttmmm```WWWPPPOOOTTTeeehhh___zzzyyyWWWBBB;;;:::555444333111000//////...------------------------------,,,,,,,,,++++++++++++++++++***************)))******++++++******)))+++)))***---...,,,///333<<>>;;;;;;<<<<<<;;;;;;:::999;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;:::;;;<<<======>>>>>>======>>>===;;;::::::;;;===>>>????????????????????????;;;===@@@AAACCCEEEIIILLL///,,,,,,//////...000444222CCCWWWfffpppyyy~~~|||~~~tttfffZZZRRRNNNLLLfffwww|||~~~xxxqqquuutttvvv|||fff^^^kkkqqqllltttwwwyyyzzzxxxuuummmggghhhmmmrrrsssrrrwww~~~yyyrrrppprrrttttttrrrllljjjkkkpppvvvvvvpppiiiiiilllooorrrrrroookkkhhhccceeeeeefffkkkqqqqqqmmmnnnppppppooommmjjjiiijjjnnnnnnmmmllljjjiiihhhhhhkkkkkkjjjiiihhhhhhiiiiiibbbaaa___^^^___aaadddfffbbbcccddddddeeeeeeeeedddbbb```]]]\\\^^^```bbbbbb````````````___^^^]]]]]][[[]]]_________aaaeeeiiikkkiiigggggghhhjjjjjjjjjiiijjjmmmooopppqqqqqqqqqooommmooouuuyyywwwsssqqqwwwsssnnnjjjhhhddd^^^YYY[[[ZZZWWWVVVTTTQQQNNNLLLIIIKKKLLLIIIEEEBBBAAABBB@@@@@@@@@@@@@@@???>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::999999::::::999;;;===>>>>>>===;;;999999:::<<<>>>???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<>>>???????????????@@@@@@AAAAAAAAA@@@@@@===???@@@@@@??????@@@AAAAAADDDGGGEEEBBB@@@CCCGGGKKKWWWaaammm]]]PPP___uuummmhhh\\\SSSNNNPPP[[[ttt[[[\\\mmmMMM===999:::555444333111000//////...,,,,,,---------------------------,,,,,,,,,++++++,,,+++++++++******))))))+++++++++,,,,,,++++++++++++)))***---...---///333:::JJJWWWZZZ```mmmtttrrrxxx~~~~~~|||{{{uuummm```\\\```mmmuuuuuutttuuu}}}}}}yyyyyy~~~~~~yyybbbPPPDDDDDDEEEGGGYYYooowwwqqqlllppp{{{zzzrrrllleeeaaa___\\\VVVPPPIIIFFFBBB>>>===BBBIIIOOORRRWWW]]]cccgggiiikkkmmmooonnnooorrrrrrmmmkkklllnnnppptttxxx{{{{{{{{{zzztttvvvwwwvvvttttttxxx|||}}}}}}}}}~~~yyytttnnnlllmmmnnnmmmkkkkkkiiifffccc```___^^^^^^___cccdddbbb``````]]]XXXVVVSSSQQQSSSVVVUUUPPPKKKHHHJJJJJJIIIIIIKKKPPPTTT\\\ZZZZZZYYYSSSKKKIIILLLJJJOOOTTTWWW^^^hhhoooooorrruuujjjfff___]]]ZZZVVVRRROOOMMMKKKLLLJJJIIIHHHHHHFFFCCCAAABBBCCCDDDDDDDDDCCCAAAAAAAAAAAAAAAAAA@@@???>>>>>>;;;;;;<<<<<<;;;;;;:::999<<<<<<<<<;;;;;;:::::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===============>>>===;;;::::::;;;===>>>========================<<<>>>@@@BBBDDDGGGJJJMMM,,,,,,++++++,,,...///000///:::KKK^^^mmmvvv{{{}}}|||}}}|||zzzrrreeeWWWNNNOOO^^^qqq~~~zzzssspppqqqzzz{{{iiidddeeeiiimmmttt{{{ooorrrzzz~~~yyytttlllkkkmmmpppqqqsss{{{yyysssqqqqqqrrrsssqqqkkkiiiooouuuvvvuuuuuuuuuyyyzzzvvvsssqqqnnniiikkkgggccccccggglllpppqqqtttuuuuuusssoookkkiiihhhjjjjjjjjjjjjiiiiiiiiiiiijjjgggeeeeeeiiikkkkkkjjjgggeeecccaaa``````aaabbbcccccccccddddddeeeeeeeeedddcccaaa``````aaaccceeeiiieee___]]]___aaaaaa```______^^^]]]]]]^^^^^^___bbbaaaaaaaaacccdddfffhhhdddeeefffhhhjjjkkkmmmmmmiiijjjkkklllmmmmmmmmmmmmllljjjgggddd```[[[VVVRRRTTTTTTSSSQQQOOOLLLJJJHHHJJJIIIHHHFFFDDDAAA???>>>;;;;;;;;;<<<<<<=========::::::999888888999::::::<<<;;;:::999999999:::;;;888999;;;<<<<<<;;;999888:::;;;===??????>>>===<<<::::::::::::;;;===>>>???===>>>>>>>>>>>>?????????AAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@??????>>>>>>JJJCCCAAAEEECCC>>>EEEQQQYYYhhh|||sssYYY[[[iii{{{lll___ZZZRRRJJJOOOgggrrrhhhjjjyyyWWWCCCAAA???444666555444333222111111111000///...,,,,,,---......,,,,,,+++***))))))******,,,+++++++++******))))))******))))))******+++,,,(((((((((((()))+++---///888AAAOOOZZZccchhhmmmqqqrrrxxx~~~~~~xxxqqqeee^^^\\\bbbhhhjjjlllnnnwwwxxxxxxvvvtttwww~~~uuu\\\FFFAAAEEEKKKXXXeeevvvooodddmmmzzz~~~~~~}}}}}}~~~~~~~~~|||{{{sssoookkkiiigggbbbXXXPPPIIIFFFEEEDDD@@@>>>AAAHHHKKKTTT]]]```___```dddggghhhmmmssstttpppllljjjiiillllllnnntttyyy|||zzzwwwyyyxxxvvvtttrrrrrrrrrsssyyyzzz{{{||||||{{{zzzyyytttsssrrrpppppppppqqqqqqjjjjjjiiiddd___\\\]]]___aaaaaaaaabbbbbbaaa]]]YYYVVVUUUTTTTTTTTTSSSQQQOOOLLLJJJIIIHHHIIILLLOOOQQQXXX\\\___\\\UUUOOOMMMNNNMMMOOOSSSWWWVVVTTTYYYaaagggyyyzzzooofffaaa___YYYUUUQQQMMMLLLKKKIIIHHHHHHGGGGGGFFFEEEDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@CCCCCCBBBAAA@@@>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<@@@DDDDDD???<<<===???:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<>>>???@@@BBBEEEHHHKKKLLL---,,,,,,+++,,,---//////000888FFFXXXgggrrrwwwyyy{{{|||}}}|||vvvkkk]]]TTTLLLZZZmmmzzz~~~{{{wwwuuussszzz}}}}}}yyyiiieeehhhlllqqqyyyvvvkkklllrrr|||xxxuuuqqqqqqvvvzzz}}}|||wwwtttssssssrrrnnniiiiiiooouuuwwwxxx{{{~~~zzzwwwsssnnnjjjfffcccbbbfffkkkoooppprrrssstttrrrnnnkkkjjjjjjhhhhhhggggggggggggggghhhjjjhhheeefffhhhjjjjjjhhhgggeeecccaaa``````aaabbbbbbbbbcccdddeeefffggghhhccccccbbbbbbbbbccceeeeeegggccc^^^\\\]]]_________^^^]]][[[ZZZYYYZZZ[[[\\\]]]\\\\\\\\\^^^___aaabbb^^^___```bbbccceeefffggggggggghhhhhhhhhiiiiiiiiihhheeeaaa^^^[[[XXXSSSPPPQQQPPPOOOMMMKKKJJJIIIHHHGGGGGGFFFDDDBBB???===<<<:::::::::;;;;;;<<<<<<<<<:::999888888888888999:::;;;:::999888888999::::::888999;;;<<<<<<;;;999888999;;;<<<>>>>>>===<<<;;;999:::;;;<<<===>>>>>>???>>>>>>>>>?????????@@@@@@AAAAAAAAA@@@@@@@@@@@@???AAA@@@@@@??????@@@AAAAAAFFFAAAAAAEEEDDD@@@GGGRRRcccuuuiiiXXXcccwwwyyyjjj]]]WWWPPPLLLWWWssslllkkktttnnnRRRAAA>>>===444666555444333222111111111//////...---------------,,,,,,+++******************)))))))))((((((((((((******))))))******+++,,,***)))))))))***+++---...555>>>LLLXXXaaafffkkknnnooovvv}}}{{{tttaaaYYYUUUZZZ```dddeeegggooorrruuuwwwxxx|||mmmTTTHHHFFFIIIVVVdddmmmqqqdddjjjuuuxxxzzz~~~zzzzzzzzz{{{{{{{{{zzzzzz|||wwwrrrnnnkkkdddZZZRRRMMMIIIGGGDDD@@@<<<>>>CCCFFFOOOZZZ___```aaaccceeelllooorrrssspppllliiigggkkkkkkmmmsssxxxzzzxxxvvvxxxvvvuuusssrrrqqqqqqrrrwwwxxxyyyyyyyyyyyyxxxwwwqqqpppooommmllllllmmmmmmfffgggfffccc___]]]^^^___`````````aaabbb```\\\YYYWWWUUUTTTTTTTTTSSSQQQOOOKKKJJJIIIHHHIIIKKKNNNPPPVVVYYY\\\ZZZTTTPPPNNNOOOOOONNNOOOPPPMMMKKKPPPXXXcccuuu|||rrrggg]]]VVVRRRQQQSSSPPPLLLJJJIIIIIIHHHGGGGGGFFFFFFEEEDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@AAAAAA@@@???>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;>>>BBBAAA===:::;;;>>>;;;;;;<<<============<<<;;;;;;<<<<<<<<<<<<======>>>???@@@BBBEEEIIIKKKMMM------,,,,,,,,,------...111555???OOO```mmmtttvvvyyy{{{~~~{{{qqqeee\\\MMMYYYiiiuuuyyyyyywwwvvvtttxxxyyyzzzzzzmmmjjjlllqqqvvv}}}sssjjjiiilll{{{{{{xxx}}}~~~zzzwwwtttrrroookkkhhhiiinnnsssvvv{{{~~~|||wwwrrrlllhhheeedddfffjjjmmmooopppqqqrrrqqqnnnlllkkkllljjjiiihhhgggggghhhiiijjjjjjhhhffffffggghhhhhhggggggfffdddbbbaaaaaaaaabbb```aaabbbdddfffggghhhiiiaaabbbdddeeefffgggffffffeeeaaa]]][[[\\\]]]]]]]]]^^^\\\XXXVVVUUUUUUWWWYYYXXXXXXXXXXXXYYY[[[\\\]]]^^^^^^___```aaabbbccccccdddcccbbbbbbbbbcccdddeee```]]]YYYVVVTTTRRRPPPNNNNNNLLLJJJHHHGGGFFFFFFFFFDDDCCCBBBAAA???===;;;:::999999999:::::::::::::::999999888888888888999999999888888777777888888999888999:::;;;;;;:::999888999:::;;;<<<===<<<;;;:::999:::<<<===>>>???>>>>>>??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@BBBAAA@@@@@@@@@BBBDDDEEEDDDAAABBBGGGHHHGGGOOOZZZtttvvv]]]YYYnnnvvvgggZZZRRROOORRReeewwwkkkuuu^^^LLL@@@;;;:::555666555444333222111111111......//////......---,,,,,,++++++************+++)))))))))))))))(((((((((******))))))******+++,,,++++++*********+++---...111:::HHHUUU^^^dddhhhiiijjjrrr{{{}}}wwwggg\\\TTTWWW]]]aaaccceeehhhnnntttxxx{{{kkkVVVIIIGGGSSSbbbbbbzzzuuuggghhhnnnqqqssswwwuuuuuuuuuvvvwwwxxxxxxxxx{{{vvvqqqmmmfff]]]WWWRRRMMMIIIFFF@@@:::999===AAAIIITTT[[[^^^^^^___aaajjjjjjlllnnnooommmiiifffiiiiiikkkpppvvvyyyxxxuuuuuuuuusssrrrqqqqqqqqqqqquuuvvvwwwxxxxxxwwwvvvuuupppooommmlllkkkjjjjjjjjjcccddddddcccaaa^^^^^^______^^^___``````^^^[[[WWWXXXVVVUUUTTTTTTSSSPPPNNNKKKJJJIIIHHHHHHJJJLLLMMMRRRUUUXXXWWWSSSPPPOOOPPPSSSOOOLLLIIIDDDBBBGGGOOOaaaqqqzzzsssrrrkkkaaaVVVNNNIIIGGGGGGIIIGGGDDDDDDEEEFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::<<<>>>===:::888:::===<<<<<<===>>>>>>>>>======;;;<<<<<<<<<=========>>>>>>>>>@@@CCCFFFIIILLLNNN...------------,,,------111333999GGGYYYhhhrrrvvvxxx{{{~~~vvvjjjbbbTTT[[[fffnnnqqqqqqppppppppptttwwwzzz|||qqqmmmmmmqqqvvvzzz|||}}}zzztttooommmmmmwww~~~{{{xxxtttpppmmmiiiggghhhllloooqqqxxx~~~|||{{{xxxsssrrroookkkhhhhhhiiikkkmmmnnnooopppooommmlllmmmnnnooonnnlllkkkkkklllmmmnnnjjjiiihhhggggggfffeeeeeefffeeedddbbbaaaaaaaaaaaa```aaabbbcccdddeeeffffff```bbbeeehhhiiiiiigggfffcccaaa^^^\\\[[[\\\]]]]]]^^^[[[WWWSSSRRRSSSUUUWWWWWWWWWWWWXXXYYYYYYZZZ[[[\\\\\\]]]^^^^^^___``````aaa___]]]\\\\\\]]]___```YYYVVVQQQNNNMMMMMMMMMLLLMMMKKKHHHEEECCCBBBCCCCCCAAAAAA@@@???>>><<<:::999888888888888999999999999888888888777777888888888666666666666777777777888888888999:::::::::999999888999:::;;;;;;;;;::::::888:::===???@@@@@@>>>>>>@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDEEEFFFFFFGGGDDDEEEIIILLLQQQ]]]jjj{{{ccc[[[cccyyysssfffZZZMMMOOO[[[wwwwwwxxxzzzSSSIIIAAA:::888777666555444333222111111111---.../////////...,,,+++,,,++++++******+++++++++++++++++++++++++++++++++******))))))******+++,,,,,,,,,+++******+++,,,---...777DDDQQQ[[[bbbeeefffeeennnwww}}}yyypppbbbWWWUUUYYY\\\___bbbeeellluuuzzz}}}dddMMMEEENNN\\\^^^vvv|||xxx~~~{{{nnnjjjjjjjjjlllooonnnpppqqqrrrssstttvvvxxx|||yyyuuuppplllfff```[[[UUUOOOKKKHHHBBB;;;888:::AAAEEENNNXXX]]]]]]^^^```cccbbbdddhhhlllllliiieeeffffffhhhnnnuuuyyyxxxvvvtttssssssrrrrrrqqqqqqqqquuuvvvwwwxxxxxxwwwvvvuuuoooooonnnlllkkkjjjiiiiiicccdddeeedddbbb```^^^]]]]]]]]]^^^______]]]YYYVVVXXXVVVUUUTTTTTTRRRPPPMMMKKKJJJIIIHHHHHHIIIJJJKKKNNNPPPSSSSSSQQQOOOOOOPPPUUUOOOHHHDDD???>>>CCCKKKZZZkkk|||~~~wwwoooiiiggg```VVVLLLDDDAAA@@@AAA???>>>===???BBBDDDEEEEEECCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>>===<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;::::::;;;<<<;;;999888:::===<<<======>>>>>>>>>>>>>>><<<<<<<<<======>>>>>>???>>>???@@@CCCFFFIIILLLNNN------------------,,,,,,111111666AAARRRcccpppvvvwwwyyy}}}~~~wwwmmmfffYYY]]]aaaeeegggggghhhiiijjjnnntttzzzxxxnnniiifffhhhmmmoooqqqssstttuuutttrrrpppvvv}}}}}}}}}zzzwwwtttpppmmmiiiffffffiiijjjlllrrryyyyyyzzzxxxuuuwww{{{zzzuuuzzzwwwsssnnnkkkiiijjjkkklllmmmnnnnnnllllllmmmooorrrqqqpppnnnnnnnnnnnnnnnhhhhhhhhhgggfffeeeddddddeeedddcccbbbaaa`````````aaaaaaaaaaaaaaaaaaaaabbb___bbbfffiiikkkiiigggeeebbbaaa___]]][[[[[[\\\]]]___\\\WWWSSSRRRSSSUUUWWWUUUUUUVVVWWWWWWXXXXXXXXXVVVVVVWWWXXXYYYYYYZZZZZZ^^^\\\ZZZXXXXXXXXXZZZ[[[TTTPPPKKKIIIIIIJJJJJJJJJMMMKKKGGGDDDAAA@@@@@@@@@?????????>>>===<<<:::999888888888888888888888888777777777777777777777777555555666666777777777777777888888999::::::::::::888999999:::::::::::::::999;;;===???@@@@@@???>>>@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@>>>@@@DDDFFFHHHGGGFFFEEEIIIGGGFFFJJJPPP\\\mmm|||fff]]]ggguuuzzzqqqeee[[[KKKUUUkkkxxxpppNNNHHHBBB;;;999888666555444333222111111111---.../////////...,,,+++,,,+++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,******))))))******+++,,,,,,+++*********+++,,,------444???MMMXXX```cccdddaaajjjsssyyy~~~{{{rrrdddUUUOOONNNQQQVVV[[[dddmmmwww|||~~~kkkOOODDDIIIRRR```yyyzzzssswwwwwwoooiiiffffffhhhiiikkkmmmnnnoooqqquuuxxx|||zzzwwwsssmmmggg```[[[VVVQQQMMMKKKFFF???;;;<<>><<<<<>>>>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::;;;===<<<======>>>>>>>>>>>>>>><<<<<<======>>>???@@@@@@???@@@AAACCCFFFIIILLLMMM,,,,,,---......------,,,///000444<<>>>>>>>>>>>>>>>>>===<<<;;;:::888888888888888777777777666666777777777777666666444444555666777777777777777777888888999999::::::999999999:::::::::;;;;;;;;;<<<>>>???@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA???AAADDDGGGHHHHHHFFFEEEHHHHHHJJJNNNXXXiii}}}www```hhh~~~{{{tttmmmbbbYYYMMM```wwwgggMMMGGGAAA======999666555444333222111111111......//////......---,,,,,,++++++++++++,,,,,,---)))))))))*********************))))))******+++,,,******)))))))))***,,,---,,,111;;;GGGTTT]]]bbbcccbbbjjjrrrwww|||}}}vvviiiYYYOOOJJJKKKTTT^^^kkkttt}}}lllRRRFFFGGGLLLbbb||||||rrruuuvvvkkkdddaaaaaacccfffiiijjjkkknnnsssxxxzzzrrriiiaaa\\\XXXSSSOOOOOOKKKDDD???>>>@@@@@@JJJ\\\gggfffcccdddZZZ\\\aaafffjjjjjjgggdddddddddfffkkksssxxxyyywwwooopppqqqqqqqqqqqqqqqpppmmmmmmnnnoooooonnnmmmmmmhhhhhhhhhhhhhhhgggeeeeeeiiihhheeeddddddbbb___\\\]]]\\\]]]^^^^^^\\\YYYUUUVVVUUUTTTTTTTTTSSSQQQOOONNNMMMLLLJJJIIIHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHFFF???:::999888999???EEEWWWeeepppoooeee]]]XXXUUUQQQLLLDDD===777666777888777777888<<<@@@DDDEEEEEEBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@????????????=========<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>>>>======<<<<<<===>>>???@@@AAAAAAAAABBBCCCDDDFFFIIIKKKLLL***+++---............------000333777???MMM^^^jjjssstttwww{{{|||{{{wwwsssddd```YYYTTTSSSSSSUUUVVV\\\___gggqqqxxx|||zzzuuuqqqnnniiifffhhhnnnqqqnnnjjjhhhiiilllooopppqqqwww~~~|||sssppprrrtttpppkkkhhhgggiiijjjkkkjjjdddbbbeeeiiihhhhhhiiijjjkkkkkknnnxxx|||vvvppplllmmmnnnlllllllllllljjjkkkmmmooorrrrrrrrrqqqnnnkkkhhhfffdddfffhhhhhheeeccccccdddbbbaaaaaaaaa___^^^]]]\\\___`````````````````````^^^aaadddggggggeeecccaaa^^^______]]]ZZZXXXZZZ\\\\\\[[[XXXVVVUUUUUUVVVVVVQQQRRRSSSTTTTTTTTTSSSRRRSSSSSSTTTVVVWWWYYYZZZ[[[VVVUUUTTTSSSRRRQQQPPPPPPKKKHHHEEECCCCCCDDDDDDCCCDDDDDDCCCBBB@@@???>>>>>><<<<<<<<<<<<<<<;;;:::999999999999888888777777777555555666777777666555555333444666777888888777777777777777888888999:::;;;:::::::::::::::;;;;;;<<<<<<===>>>>>>@@@@@@AAABBB@@@@@@@@@@@@AAAAAAAAAAAACCCBBBBBBBBBBBBAAAAAAAAACCCCCCCCCDDDEEEFFFFFFGGGHHHLLLQQQXXXeeexxxkkkeee|||uuuppphhh^^^UUURRRmmm{{{{{{yyy^^^KKKDDD>>>???@@@999666555444333222111111111//////...---------------+++++++++++++++,,,---...)))))))))******+++++++++******))))))******+++,,,((((((''''''(((***,,,---+++...555AAAOOOZZZ___aaaffflllrrrvvv{{{zzzoooaaaTTTKKKMMM\\\jjj{{{|||nnnYYYOOOMMMNNN```{{{sssttt}}}{{{mmmbbb]]][[[]]]```dddffffffjjjqqqvvvxxxnnnddd___[[[VVVRRRRRRPPPHHHBBB@@@@@@???KKK___hhh```VVVRRRLLLRRR\\\dddggghhhgggfffhhhggghhhlllrrruuuvvvtttlllmmmnnnooooooooonnnnnnjjjjjjkkkllllllkkkjjjjjjffffffggghhhhhhgggfffeeehhheeebbbbbbbbbbbb```^^^]]]]]]]]]^^^___]]]YYYVVVUUUTTTSSSTTTUUUTTTRRRQQQOOONNNMMMLLLJJJIIIHHHGGGGGGFFFEEEEEEEEEDDDCCCBBB>>>888555666888999===BBBWWWdddlllggg\\\TTTPPPOOOGGGDDD>>>:::777666888999888888:::>>>BBBEEEFFFEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@????????????;;;;;;;;;;;;::::::::::::999999999999999999999999::::::::::::::::::::::::999::::::;;;;;;::::::999999999:::<<<======;;;:::;;;;;;<<<============<<<<<<======>>>@@@AAAAAABBBCCCCCCDDDEEEFFFHHHIIIJJJ)))***,,,...//////......,,,///222444888CCCUUUbbbqqqrrruuuyyy}}}}}}{{{yyyllleeeZZZQQQLLLKKKKKKKKKYYY[[[bbbkkkqqqtttwwwzzzyyywwwvvvvvvsssqqquuu{{{|||vvvmmmgggeeehhhmmmpppkkkooottt|||~~~xxxpppkkkjjjkkkfff```\\\]]]aaadddfffjjjdddaaaeeejjjjjjgggggghhhiiiiiimmmyyy~~~|||wwwqqqnnnnnnppplllllllllkkkjjjjjjmmmooosssttttttssspppkkkgggdddbbbeeehhhhhheeecccccceeeaaaaaa``````___^^^\\\[[[^^^______```aaabbbbbbccc___```ccceeeeeedddaaa___\\\]]]^^^\\\XXXWWWXXXZZZ[[[ZZZXXXVVVVVVUUUVVVVVVRRRSSSTTTUUUUUUUUUTTTSSSMMMNNNOOOQQQSSSTTTVVVVVVSSSSSSRRRRRRPPPOOOMMMLLLHHHFFFCCCBBBBBBBBBBBBAAA??????@@@@@@@@@@@@???>>>;;;;;;;;;;;;;;;:::999888:::999999999888888777777444555666777777666555444333444666888888888888777777777777777888999:::;;;;;;;;;:::::::::;;;<<<============>>>???@@@BBBCCC??????@@@@@@@@@AAAAAAAAACCCCCCBBBBBBBBBAAAAAAAAAFFFDDDBBBAAAAAADDDGGGIIIJJJPPPYYYbbbqqqrrrffflll}}}rrrmmmeeeZZZRRRVVVvvvtttppp~~~kkkXXXIIIAAA;;;@@@BBB999666666444333222111111111000///...,,,,,,---......++++++++++++,,,,,,---...+++++++++,,,,,,---------*********)))***++++++,,,'''&&&&&&'''(((***,,,---***,,,222===KKKWWW^^^```iiioootttvvv{{{zzzqqqcccUUULLLNNN```rrr{{{qqquuuqqqaaaYYYVVVTTT\\\yyytttttt{{{~~~nnnbbbZZZWWWYYY]]]aaaccccccgggooouuu|||rrriiiddd^^^XXXUUUUUURRRJJJCCCAAAAAA@@@LLL```fffVVVDDD<<<<<>>::::::999999999999999999999999999999999999999999::::::::::::::::::::::::999::::::;;;;;;::::::999888888999<<<======:::888:::;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@AAABBBBBBEEEEEEEEEEEEFFFGGGHHHIII...---,,,,,,......---,,,,,,...111000222:::IIITTTiiilllrrrwww{{{|||{{{{{{rrreeeXXXQQQKKKDDDDDDHHHVVV]]]eeeiiikkklllpppttt}}}zzz}}}zzzoooeeecccgggmmmxxxqqqlllrrrxxxvvvtttlllbbbZZZZZZXXXVVVVVV[[[dddkkkiiigggeeeccccccfffiiikkkeeehhhkkkoooyyy~~~{{{uuunnniiiggghhhhhheeehhhkkkkkkjjjjjjnnnqqquuuxxxxxxuuunnnhhhfffeeefffhhhiiijjjjjjiiigggfffeeeccc```]]]\\\\\\\\\]]]^^^]]]]]]___bbbddddddcccffffffdddbbb```]]]\\\[[[```___]]][[[YYYYYYYYYYYYZZZWWWTTTSSSUUUWWWXXXYYYUUUTTTSSSRRRQQQPPPOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPQQQPPPOOOMMMKKKJJJHHHHHHEEECCC@@@>>>===>>>???AAA??????>>>===============<<<<<<;;;::::::999888888999999999888888888777777666666666666666666666666777888888888888999999999888888777777777777777888::::::;;;<<<===>>>???@@@@@@???>>>>>>>>>???AAABBBDDDDDDDDDEEEDDDDDDCCCCCCAAA@@@?????????AAACCCEEECCCDDDDDDAAA???AAAFFFKKKRRRSSS___uuu|||fffjjjyyyyyyuuummm\\\RRRTTTbbbiiigggwwwaaaQQQFFFEEECCC;;;999===999888777666444222111111---------............///,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******************************++++++++++++++++++++++++------111;;;IIIVVV```eeerrrrrrrrruuuyyy}}}~~~oooccc\\\TTTSSSiiittttttyyyzzzwwwuuunnnmmm~~~uuuoookkkbbbXXX[[[eee{{{tttmmmsssrrrwwwttt^^^TTTTTTQQQVVV[[[^^^bbbhhhpppsss{{{ssshhh```]]]YYYUUURRRQQQNNNJJJGGGCCCEEEKKKRRRPPPGGG>>>;;;888<<>>AAADDDFFFEEECCCBBB@@@AAABBBBBBBBBAAA@@@???AAA@@@???>>>===<<<;;;:::;;;:::999888888888999:::888888777777888888999:::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>======<<<<<<<<<;;;??????@@@@@@AAABBBCCCDDDHHHFFFBBBBBBDDDIIILLLNNN...---,,,,,,......---,,,,,,///000//////555AAAKKK___fffooovvvzzzzzz{{{{{{tttiii]]]UUUNNNGGGEEEGGGQQQXXXaaahhhkkknnnrrrvvvvvvxxx~~~sssgggbbbdddhhhllliiihhhkkksss~~~zzzqqqooooookkkddd[[[YYYWWWVVVYYY```iiippppppmmmjjjfffeeeeeefffgggfffiiikkknnnvvvzzzvvvsssnnniiieeedddeeegggeeehhhlllmmmkkkkkkllloooqqqtttvvvtttoookkkjjjjjjhhhjjjmmmoooooolllhhheeeaaa```___]]]\\\\\\\\\\\\^^^]]]]]]___aaaccccccbbbbbbbbbaaa___^^^]]]\\\[[[___^^^\\\ZZZYYYXXXXXXXXXYYYWWWUUUUUUVVVXXXXXXXXXTTTTTTSSSRRRQQQPPPOOONNNOOOOOOOOOOOOOOOOOOOOOOOONNNNNNLLLKKKIIIGGGFFFEEECCCAAA???===<<<===>>>???>>>>>>===<<<<<<<<<<<<<<<::::::::::::::::::::::::999999888888888777777777777777777777777777777777888888888888999999999999:::999999888888888999999;;;;;;<<<======>>>>>>???AAA@@@?????????@@@AAABBBAAABBBBBBCCCCCCCCCBBBBBBDDDCCCAAA@@@???@@@AAABBBCCCDDDDDDBBBAAABBBHHHMMMQQQYYYjjjnnn]]]ggg}}}rrroooeeeUUUNNNTTTrrruuubbbgggwww^^^PPPFFFFFFCCC;;;888<<<777777666555444333333333000000000//////.........,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++******************************+++++++++++++++++++++++++++,,,///888EEETTT___fffqqqsssvvvxxxzzz{{{}}}}}}ppphhhddd\\\YYYjjj}}}rrrtttxxxvvvtttsssmmmjjjvvv{{{xxxvvvlll```TTT[[[pppxxxrrrtttuuutttwww```TTTRRROOOSSSXXX[[[___eeelllpppyyyzzz|||~~~|||vvvnnnhhh___\\\XXXVVVTTTQQQLLLHHHCCCCCCGGGKKKHHH>>>666444444888BBBNNN[[[dddgggfffjjjggghhhmmmnnnkkkiiiiiikkkllloooppppppnnnllljjjjjjjjjkkkllllllkkkjjjiiinnnmmmkkkkkkjjjiiifffcccaaa``````cccffffffeeebbb___```aaa```^^^[[[WWWUUUXXXXXXWWWVVVUUUTTTRRRRRRRRRQQQPPPOOOMMMKKKJJJIIIFFFEEEBBB@@@>>>===<<<<<<777555333222444777<<<>>>IIILLLOOOLLLEEE???<<<<<<888777777888999;;;===>>>===@@@DDDGGGIIIHHHEEEDDDDDDDDDDDDDDDCCCBBB@@@?????????>>>===<<<;;;;;;:::;;;:::999888888888999999999999888888999999:::;;;::::::::::::::::::::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>>>>???@@@?????????@@@AAABBBCCCDDDGGGEEECCCCCCFFFJJJMMMOOO...---,,,,,,......---,,,,,,...000...,,,000888???RRR]]]kkkuuuxxxxxxyyy{{{vvvmmmccc\\\TTTKKKFFFEEEIIIQQQ\\\dddjjjnnnssswwwsssyyyzzzlllcccaaadddeeeggghhhgggffflllxxx|||tttrrrrrrppplll]]]YYYUUUVVV\\\fffpppuuuxxxuuupppkkkgggeeeeeeeeeggghhhjjjlllsssyyyyyyuuurrrpppkkkfffaaa___```bbbccchhhmmmooommmkkkkkkllljjjnnnrrrrrrooollllllmmmiiikkkoooqqqpppkkkeeeaaa]]]]]]]]]]]]]]]\\\\\\[[[^^^]]]\\\^^^```aaaaaa```______^^^^^^]]]]]]]]]]]]]]]\\\[[[YYYXXXWWWWWWWWWXXXWWWVVVWWWXXXXXXWWWUUUSSSSSSRRRQQQPPPOOONNNNNNOOONNNNNNNNNNNNNNNNNNNNNKKKJJJIIIGGGFFFDDDCCCBBBAAA???===;;;;;;;;;===>>>===<<<<<<;;;;;;;;;;;;;;;888999999:::;;;<<<<<<===999999888888888888777777888888888888888888888888888888888888999999999:::;;;::::::999999::::::;;;<<<<<<======>>>>>>>>>???CCCBBBBBBAAAAAAAAABBBBBBAAAAAABBBCCCDDDDDDDDDDDDFFFEEECCCAAA@@@???@@@@@@CCCEEEEEEDDDCCCEEEKKKPPPTTTccczzztttbbbYYYkkkvvvkkkfff[[[NNNOOOZZZvvv___\\\nnnnnnXXXMMMFFFFFFCCC<<<888:::555555555555555444444444222222111000///...------++++++++++++++++++++++++------,,,,,,++++++******************************++++++++++++++++++++++++***+++...555AAAPPP^^^gggoootttzzz{{{yyywwwzzz}}}|||sssnnnmmmeee___jjj{{{vvvppptttwwwtttssstttpppjjjooo~~~{{{yyy||||||pppbbbOOOQQQ```xxxxxxtttppp~~~sss{{{eeeWWWQQQNNNOOOSSSVVV[[[```ggglllqqqsssuuuxxxyyyvvvoookkk```___]]]\\\YYYUUUOOOKKKFFFDDDDDDDDD???666///...222777AAAMMMYYYbbbeeeeeeiiiffffffkkkmmmlllkkkmmmmmmnnnooopppooonnnllljjjkkkkkkkkkkkklllmmmnnnooonnnllljjjhhhhhhgggfffddd```___```aaacccdddcccaaa^^^^^^______]]]ZZZXXXVVVZZZYYYXXXWWWUUUTTTRRRRRRRRRQQQPPPNNNMMMKKKJJJIIIEEECCCAAA>>><<<:::::::::666555333222333777:::===AAADDDFFFDDD>>>999888888777777777999:::<<<>>>??????BBBGGGKKKMMMKKKIIIGGGIIIHHHGGGEEECCCAAA@@@???===<<<<<<<<<;;;;;;::::::;;;:::999999888888999999:::999999999999:::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::========================;;;<<<<<<===>>>???@@@AAA>>>>>>>>>???@@@AAACCCDDDEEEDDDDDDEEEHHHKKKNNNPPP...---,,,,,,......---,,,+++---///---,,,---222777GGGUUUgggrrruuuuuuwwwzzzwwwqqqiiiaaaYYYOOOHHHDDDDDDKKKUUU^^^fffkkkpppsssvvv}}}uuujjjddddddgggjjjkkkfffbbbdddmmmvvv~~~}}}|||wwwqqq___ZZZUUUWWW___jjjssswww{{{xxxtttoookkkiiiiiiiiiggghhhiiilllqqquuuvvvtttwwwuuuppphhh___[[[ZZZ\\\bbbgggmmmpppnnnkkkiiiiiifffjjjooopppnnnkkkkkkllliiijjjlllllljjjeee```]]]ZZZ[[[]]]^^^___^^^]]]\\\]]]\\\\\\]]]___``````______^^^^^^^^^]]]]]]\\\\\\[[[[[[YYYXXXWWWVVVVVVUUUVVVVVVWWWXXXYYYXXXUUUSSSQQQQQQQQQPPPOOONNNNNNNNNNNNNNNMMMMMMMMMMMMMMMLLLHHHGGGFFFEEECCCBBBAAA@@@???>>>===;;;;;;;;;<<<===;;;;;;:::::::::::::::;;;999999::::::;;;<<<<<<<<<::::::::::::999999999888888888888888888888888888888888888999999999:::::::::::::::999::::::;;;<<<;;;<<<<<<===???@@@@@@AAADDDDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGFFFEEEDDDBBBAAA@@@AAAAAADDDEEEFFFEEEEEEHHHNNNTTT[[[mmmooobbb```bbbyyyyyyooofff___TTTNNNXXXiiifffQQQ^^^|||}}}```RRRKKKFFFFFFCCC<<<888888666666666555444444333333111111000000///......---++++++++++++++++++++++++,,,,,,,,,,,,++++++*********************************************************+++---222<<>><<<:::999999555444222222333666999;;;<<<>>>???===:::777666777888999999:::<<<===>>>??????CCCIIIMMMOOONNNLLLJJJMMMLLLIIIEEEBBB@@@>>>===;;;;;;::::::::::::::::::::::::999999999999888999999999888888999999:::;;;999999999999999999999999999999::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>======>>>???@@@AAACCCDDDCCCDDDFFFHHHJJJMMMQQQTTT...---,,,,,,......---,,,***,,,...---,,,---111444@@@NNNaaammmqqqrrruuuxxxvvvsssmmmeee]]]TTTKKKDDDAAAGGGOOOXXX___fffjjjmmmxxx}}}vvvmmmiiihhhhhhhhheeebbbbbbgggkkkqqqyyyxxxmmmbbb]]]XXXYYYaaakkkssswwwzzzyyyuuurrrpppooooooooohhhgggiiilllpppsssuuuvvvxxxwwwsssiii___YYYXXXYYY```eeekkknnnllliiihhhiiiiiimmmrrrrrroookkkjjjjjjkkkjjjiiigggdddaaa^^^\\\YYY[[[]]]___```___^^^]]]\\\[[[[[[\\\___``````___]]]]]]\\\[[[ZZZZZZYYYYYYYYYYYYYYYXXXWWWVVVUUUUUUTTTUUUVVVXXXYYYXXXSSSPPPPPPPPPOOOOOONNNNNNMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKFFFFFFEEEDDDBBBAAA@@@@@@>>>>>>===<<<<<<<<<======::::::999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::888888888888888888888888888999999999999:::::::::999999999999999:::;;;;;;::::::<<<>>>@@@BBBCCCDDDDDDDDDDDDEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHCCCCCCCCCCCCCCCCCCCCCCCCDDDFFFHHHGGGHHHLLLRRRXXXcccwww|||jjjYYYYYYeeesssqqqhhh^^^XXXRRRVVVhhh{{{aaaQQQfffnnnYYYMMMIIIFFFEEECCC===999888888888777555444333222111........................++++++++++++++++++++++++,,,+++++++++++++++******************************************************+++---///111888FFFXXXffflllsssxxxvvvpppnnnttt|||xxxssspppiii```___eeejjjsssxxxtttmmmkkkmmmoootttyyyzzzuuuqqqssszzz|||yyyttttttzzz|||sssgggSSSJJJJJJWWWdddjjjmmmrrrwwwyyyjjj___WWWPPPLLLOOORRRTTT[[[cccllllllnnnppprrrpppllliiifffggghhhfff```YYYRRRNNNLLLFFFAAA>>>999444222555777>>>HHHSSS\\\bbbfffhhhhhheeeeeejjjmmmlllmmmooopppppppppoooooonnnnnnnnniiihhhggggggiiikkknnnpppmmmiiifffcccdddddddddddd______^^^\\\ZZZYYYXXXXXXVVVWWWYYYZZZ[[[\\\\\\[[[XXXWWWUUUSSSRRRQQQQQQQQQOOONNNMMMKKKJJJHHHGGGFFFFFFDDD@@@===:::888777777444333222111222555777999999:::::::::888888888888<<<<<<<<<<<<======<<<<<<>>>BBBHHHMMMPPPPPPOOOMMMQQQNNNJJJEEEAAA>>><<<<<<::::::::::::999999999999::::::::::::999999888888777777777777777888888999999999999999999999999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>????????????======>>>???@@@BBBDDDEEECCCEEEHHHJJJLLLPPPUUUYYY...---,,,,,,......---,,,***+++,,,------...111333:::FFFWWWdddkkkooosssvvvuuuuuuppphhh```YYYPPPGGGBBBEEEKKKRRRZZZaaafffiiisssyyy~~~~~~~~~yyyqqqddddddddddddddddddddddddkkksss~~~|||lllbbb___\\\^^^cccllltttyyy{{{zzzwwwuuutttsssssssssjjjhhhiiimmmppppppsssvvvssssssqqqiii___YYYZZZ]]]___dddhhhiiihhhgggiiikkkooossswwwvvvrrrmmmjjjjjjmmmkkkiiifffccc```^^^]]]ZZZ[[[]]]___``````^^^]]][[[[[[[[[\\\___aaaaaa```ZZZZZZYYYXXXWWWVVVVVVUUUXXXYYYYYYXXXXXXVVVUUUUUUSSSTTTUUUWWWXXXVVVRRRNNNOOONNNNNNNNNMMMMMMMMMLLLLLLLLLKKKKKKJJJJJJIIIIIIDDDDDDCCCBBBAAA@@@??????======<<<<<<<<<<<<<<<===999999999999999::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::888888888888888888888888999999999999::::::::::::999999999999:::;;;<<<<<<:::;;;<<<>>>@@@BBBDDDDDDCCCCCCDDDEEEFFFFFFEEEEEEDDDDDDEEEFFFGGGGGGGGGGGGBBBBBBCCCCCCDDDEEEEEEFFFEEEGGGIIIIIIJJJOOOVVV\\\lllrrrdddVVVOOO\\\pppvvveee]]]UUUSSSXXXeeezzzddd___xxxbbbUUUIIIHHHGGGEEEBBB>>>;;;:::999999777666444222111000------------.........///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******************************************************,,,...000000444???RRR```iiipppvvvvvvqqqooouuu{{{yyytttqqqjjjaaa\\\\\\aaalllvvvuuummmfffeeehhhqqqwww{{{yyytttrrrvvv{{{|||zzzwwwvvvyyy{{{uuulllXXXLLLEEELLLVVV^^^hhhsss|||xxxlllbbbVVVMMMMMMOOOPPPWWWaaahhhiiikkkooorrrsssrrrppplllmmmmmmjjjbbbZZZSSSPPPKKKEEE???<<<888444555888888???IIISSSZZZ___ccceeeiiiffffffkkkmmmlllkkkmmmnnnnnnmmmmmmmmmmmmnnnoooiiihhhgggggggggiiilllmmmkkkhhhdddccccccccccccccc^^^^^^]]]ZZZWWWUUUVVVWWWVVVVVVXXXYYYZZZ[[[[[[[[[WWWUUUTTTRRRQQQQQQQQQRRROOONNNMMMKKKJJJHHHGGGFFFDDDBBB>>>:::777555444333333222111111222444666777888777777777888999::::::===>>>>>>>>>>>>===<<<<<<===AAAFFFLLLPPPSSSSSSSSSTTTPPPJJJDDD@@@===<<<<<<;;;:::::::::999999888888999::::::::::::999888777666666666666666777888888999999999999999999999999888999999::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::<<<===???@@@AAABBB>>>>>>>>>@@@AAACCCEEEFFFDDDGGGKKKMMMNNNSSSYYY___...---,,,,,,......---,,,,,,,,,,,,+++,,,---000222333===KKKZZZeeemmmsssvvvuuuvvvssskkkddd___VVVLLLCCCDDDHHHNNNWWW___fffiiimmmxxxwwwiiikkkmmmllliiifffcccccchhhmmmuuu}}}mmm```aaaaaacccgggnnnwww}}}}}}{{{xxxuuusssrrrqqqllliiijjjmmmnnnlllnnntttoooqqqpppjjjaaa\\\]]]aaa___bbbdddddddddeeeiiimmmppptttxxxwwwrrrlllhhhgggkkkkkkiiigggdddaaa^^^\\\ZZZ[[[\\\]]]^^^^^^]]]]]]ZZZZZZZZZ]]]```bbbcccbbbXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYXXXWWWVVVUUURRRSSSTTTUUUVVVTTTPPPMMMNNNMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKJJJIIIHHHHHHHHHBBBBBBAAA@@@??????>>>>>>;;;;;;:::::::::;;;;;;;;;999999999999999:::;;;;;;::::::;;;;;;<<<<<<======;;;:::::::::999999999999777777777777777777777777999999999:::::::::;;;;;;::::::::::::;;;<<<===>>>===>>>>>>???@@@AAABBBBBBAAABBBDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFBBBBBBCCCDDDEEEFFFFFFFFFEEEGGGJJJKKKLLLQQQYYY___www|||ooo___TTTOOOWWWnnnfffZZZRRRNNNTTTdddyyyuuuiiiyyymmmWWWPPPHHHHHHGGGDDDAAA???===<<<888777666555444333222222////////////............------------------------******************++++++************************************************+++...000//////888JJJYYYeeemmmvvvyyywwwtttvvvyyy}}}yyywwwuuupppeee\\\XXX]]]eeennnqqqmmmgggfffgggqqqvvv{{{{{{wwwssstttxxxzzz}}}}}}}}}|||uuubbbSSSFFFFFFJJJRRRaaappp}}}wwwnnn^^^PPPNNNNNNNNNVVVaaadddeeehhhlllqqqssssssrrrssstttsssmmmddd[[[UUURRRNNNGGG@@@===:::666777;;;;;;BBBLLLTTTYYY]]]aaacccjjjggghhhmmmnnnkkkiiiiiikkkjjjiiiiiiiiikkkmmmnnnjjjiiihhhhhhhhhhhhiiijjjhhhfffcccbbbccccccbbbaaa\\\]]]]]]ZZZWWWVVVWWWZZZXXXXXXXXXXXXXXXXXXXXXXXXVVVUUUSSSRRRQQQRRRSSSTTTPPPPPPNNNMMMKKKIIIHHHGGGDDDBBB???:::777444333222222222111111111333444666555444333333666888:::;;;<<<===>>>?????????>>>===>>>AAAFFFKKKQQQUUUWWWYYYVVVRRRLLLEEE@@@>>>>>>>>><<<<<<;;;:::999999888888999999:::::::::999888777777777777666777888888999888888888888888888888888888888999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999;;;<<<>>>@@@AAABBB>>>??????AAABBBDDDFFFGGGFFFIIILLLNNNOOOUUU]]]ddd...---,,,,,,......---,,,---,,,+++******,,,...000...666CCCRRRaaalllssswwwvvvxxxuuulllgggcccZZZPPPDDDDDDGGGMMMVVV```gggkkklll{{{zzzsssxxx{{{xxxppphhhdddcccddddddhhhqqq~~~xxxiii___aaadddgggjjjpppyyy~~~yyyuuurrrooonnnnnnkkkjjjmmmllliiijjjpppqqqsssssslllccc^^^___ccc___aaabbbaaaaaadddjjjooonnnrrrvvvuuupppiiieeedddggghhhiiihhheee```[[[XXXZZZZZZ[[[\\\\\\\\\\\\\\\ZZZZZZZZZ]]]aaadddddddddYYYZZZZZZ[[[\\\]]]]]]^^^XXXYYYYYYZZZYYYXXXVVVUUURRRRRRSSSTTTTTTSSSOOOLLLMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKJJJIIIIIIHHHGGGGGGAAA@@@@@@???>>>======<<<999999999999999999999999:::999999999:::;;;;;;<<<888999:::;;;===>>>??????999999999888888888777777666666666666666666666666999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<>>>??????AAA@@@@@@@@@@@@@@@@@@@@@@@@AAACCCEEEFFFGGGGGGFFFIIIIIIJJJJJJJJJIIIHHHHHHCCCCCCDDDEEEEEEEEEEEEEEEEEEHHHJJJLLLNNNSSS[[[aaajjjaaaUUUOOORRRddduuuXXXRRRLLLKKKYYYpppkkknnn___PPPMMMGGGIIIHHHDDD@@@??????===666666555555555444444444222222111000///...------........................******************++++++************************))))))))))))))))))))))))***...000---,,,444EEETTTbbbkkkwww}}}}}}yyywwwwwwzzzyyyyyyyyyuuukkk___WWWYYY]]]eeelllnnnlllkkkkkkssswww|||~~~zzzuuutttwww}}}lll[[[JJJDDDDDDIIIYYYkkk~~~vvvcccRRRNNNMMMMMMUUUaaabbbbbbdddhhhmmmoooooonnnwwwxxxvvvpppfff\\\WWWTTTQQQJJJDDD@@@<<<999:::>>>>>>EEEOOOVVV[[[^^^aaadddkkkhhhiiinnnoookkkgggggghhhgggffffffgggiiikkkmmmlllkkkjjjiiihhhhhhhhhhhhgggeeecccbbbccccccbbb```ZZZ\\\\\\ZZZXXXXXXZZZ]]]\\\[[[ZZZXXXWWWVVVUUUTTTVVVUUUSSSRRRRRRSSSUUUVVVRRRQQQPPPNNNMMMKKKJJJIIIGGGDDDAAA===999666555444222222111111111222444555333111000111444777999:::;;;<<<>>>???@@@@@@@@@???>>>AAAFFFKKKQQQWWW[[[]]]XXXTTTMMMFFFBBB??????@@@======<<<;;;:::888888777999999:::;;;:::999888777888888888777888999999:::888888888888888888888888888888999::::::;;;<<<<<<========================;;;<<<<<<<<<======>>>>>>??????@@@AAACCCEEEGGGHHHGGGJJJMMMOOOPPPVVV```hhh///000111111///+++(((%%%---------....../////////000222:::IIIZZZgggmmmnnnqqqpppoooooonnnhhh```YYYQQQGGG@@@FFFTTTdddsss}}}|||wwwmmmhhh^^^eeeaaagggpppuuu}}}{{{jjjgggfffdddfffooozzzyyysssnnnkkkiiihhhggggggffffffggghhhiiimmmtttwwwqqqiiieeebbb___^^^___ccciiiiiieeeeeehhhmmmlllkkklllllliiiddd___eeeeeeeeebbb^^^[[[ZZZ[[[]]]\\\[[[ZZZYYYYYYZZZZZZXXXXXXWWWXXXYYY[[[]]]^^^WWWWWWYYY\\\______^^^\\\WWWWWWVVVVVVUUUTTTTTTSSSOOOPPPQQQQQQQQQPPPOOONNNMMMMMMMMMLLLLLLLLLLLLLLLLLLKKKJJJHHHGGGFFFEEEEEEEEECCCAAA>>><<<<<<======::::::999888888999999999:::::::::999999999888888<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999999888999:::999888777888999888888999::::::::::::999:::;;;;;;<<<===>>>>>>???@@@@@@@@@AAACCCEEEFFFGGGGGGFFFFFFEEEEEEEEEEEEEEEJJJJJJKKKKKKKKKKKKKKKJJJGGGFFFEEEEEEEEEFFFHHHIIIJJJIIIIIILLLPPPVVVbbbooo~~~^^^TTTNNNTTTaaavvvjjjRRRMMMGGGIII]]]~~~~~~mmmooo[[[QQQJJJIIIGGGEEEDDDDDDBBB@@@>>>===;;;888555444333444444111111000000//////......------......------,,,+++++++++++++++++++++++++++))))))))))))))))))))))))*********))))))))))))))),,,,,,---...---///;;;GGG^^^iiiuuu{{{~~~~~~{{{vvvxxx||||||rrr```PPPTTTWWW```hhhjjjjjjmmmrrryyy{{{vvvuuuttt~~~oooZZZHHHDDDLLL\\\ggg||||||kkkVVVKKKLLLQQQUUUUUU___aaacccbbbbbbcccgggkkksssvvvuuulllccc^^^\\\YYYSSSNNNHHHBBB???===<<<:::DDDEEEIIIOOOXXX___dddeeeiiihhhhhhjjjllllllhhheeefffcccdddhhhiiihhhiiimmmnnnllliiigggfffffffffgggiiigggeeeccccccbbb___]]]```]]][[[ZZZZZZYYYXXXWWW[[[[[[[[[ZZZXXXVVVSSSRRRSSSSSSSSSSSSRRRRRRRRRRRRQQQPPPPPPOOONNNMMMLLLLLLEEEDDDAAA>>>:::777444333222222222111222222333444333333222222333555777999:::<<<>>>>>>===<<<<<<===>>>CCCHHHNNNWWW]]]\\\WWWXXXSSSLLLHHHGGGGGGHHHHHHBBB<<<888:::;;;888666555999999888777666666777777777777777777777888888999777999:::999777777888999::::::::::::;;;<<<======>>>>>>>>>>>>>>>======<<>>??????@@@@@@@@@AAABBBDDDEEEFFFGGGGGGFFFFFFFFFFFFGGGGGGJJJJJJKKKKKKKKKKKKJJJJJJGGGGGGFFFEEEEEEFFFGGGHHHLLLKKKMMMPPPSSSYYYfffrrrqqqZZZTTTTTTaaattt}}}___NNNMMMKKKTTTlll|||gggVVVNNNGGGHHHGGGFFFFFFEEECCC@@@======;;;888666444333444444222111111000//////......------......------,,,+++++++++++++++++++++++++++***************************)))))))))))))))))))))******,,,---,,,...888DDDYYYeeerrrxxx{{{|||zzzuuutttxxx{{{|||zzzrrrbbbSSSOOOQQQXXX___aaabbbfffmmmzzz~~~qqqYYYKKKJJJSSS\\\sssppp\\\OOOLLLOOOQQQRRR[[[]]]___^^^\\\___eeekkkooorrrqqqjjjdddaaa^^^[[[UUUQQQKKKFFFBBB@@@===<<>>>>>???@@@EEEJJJQQQZZZbbbccc^^^]]]YYYSSSOOOLLLKKKJJJIIICCC<<<888:::;;;888666666888777666666555555666666777777666555666777888999777888999999888888999;;;999999999::::::;;;<<<=========>>>>>>>>>>>>>>>===>>>??????@@@@@@AAABBBBBBCCCCCCBBBBBBCCCDDDEEEFFFHHHJJJNNNQQQRRRVVVdddsss//////000000000000111111,,,,,,,,,------------.........111999FFFTTT___eeemmmmmmmmmooopppnnnjjjggg```VVVKKKHHHMMM\\\rrrtttmmmmmmggggggeeekkkqqqttt~~~yyyvvvzzz|||yyyuuuyyywwwnnnhhheeeeeedddeeegggiiijjjkkkkkkkkklllooopppnnnkkkhhh```XXXXXXUUUWWW___fffffffffgggdddbbb```______^^^\\\ZZZ[[[\\\\\\[[[ZZZYYYYYYZZZ[[[[[[[[[[[[[[[\\\\\\\\\XXXXXXWWWWWWWWWWWWXXXXXXWWWWWWWWWYYYZZZZZZXXXVVVTTTTTTSSSSSSRRRQQQQQQQQQOOOOOOPPPPPPOOONNNNNNMMMNNNMMMMMMMMMLLLLLLLLLKKKJJJJJJHHHFFFEEEDDDDDDDDDAAA@@@>>><<<:::::::::;;;999999999999999999999999777777888999:::;;;<<<<<<::::::::::::::::::::::::<<<<<<;;;::::::999999888777999:::999888888999:::999999:::;;;;;;;;;;;;:::<<<<<<======>>>>>>??????@@@@@@@@@@@@AAABBBCCCDDDGGGGGGFFFGGGGGGHHHIIIJJJJJJKKKKKKKKKKKKKKKJJJJJJIIIHHHGGGFFFFFFFFFGGGHHHHHHHHHKKKPPPTTTZZZhhhuuucccVVVXXXcccxxxhhhTTTKKKIIIOOO___{{{rrrzzz^^^TTTNNNHHHHHHGGGGGGGGGGGGEEEAAA>>><<<;;;888666444333333333222222111111000/////////---............---,,,,,,++++++++++++++++++++++++************************))))))))))))))))))******))))))***+++***,,,555???RRR___lllssswwwyyyxxxuuuppptttwwwxxxwwwqqqdddXXXLLLLLLOOOTTTWWWYYYaaaiiiwww}}}oooUUUIIILLLSSSiiivvv}}}wwwssswww{{{zzzyyygggXXXOOOLLLMMMNNNUUUYYY\\\[[[YYY\\\eeemmmmmmppppppkkkhhhgggddd___YYYUUUOOOJJJFFFCCC@@@>>>@@@CCCHHHPPPXXX^^^```aaahhhggggggiiikkkmmmlllkkkhhheeedddgggjjjkkknnnssstttrrroookkkhhhgggfffeeegggeeecccbbbbbbaaa___]]]ZZZYYYXXXXXXYYYYYYXXXVVVUUUVVVWWWWWWVVVUUUSSSRRRSSSSSSSSSSSSRRRRRRRRRRRROOOOOOOOONNNMMMLLLKKKJJJIIIFFFAAA;;;777333111111111111111222333444555666333222222222333555777888:::===@@@AAA@@@@@@@@@AAABBBGGGMMMTTT```kkknnnjjjddd```ZZZVVVRRROOOLLLJJJDDD===888888999888777888666666555555444444555555777666444444444555777999777888::::::999999:::<<<999999999999:::;;;<<<<<<<<<===>>>???????????????>>>??????@@@@@@AAAAAABBBEEEDDDDDDDDDDDDFFFHHHIIIKKKMMMPPPTTTWWW]]]mmm|||111000000//////000222222,,,,,,,,,---------------//////000666@@@NNN]]]fffkkklllnnnoooppppppnnnmmmfff]]]SSSLLLKKKTTThhhzzz}}}~~~~~~}}}ooojjjlllhhhllljjjqqqvvvyyyxxxwwwwwwnnnhhhfffeeedddddddddeeegggiiikkkllljjjllllllkkkkkkiii```UUUQQQNNNSSS___iiikkkiiihhhcccbbb___]]]\\\\\\\\\[[[______```^^^[[[YYYYYYZZZYYYYYYZZZ[[[[[[\\\\\\\\\\\\[[[[[[ZZZYYYYYYXXXXXXWWWVVVVVVVVVWWWWWWUUUSSSRRRRRRQQQQQQPPPOOOOOOOOOOOOOOOOOONNNNNNMMMLLLLLLNNNMMMMMMLLLLLLKKKKKKKKKIIIHHHGGGEEEDDDCCCCCCCCC@@@???>>><<<;;;:::::::::888888999999::::::999999888888999999:::;;;;;;<<<::::::::::::::::::::::::;;;;;;;;;;;;:::999888888777999:::999888888999;;;::::::;;;<<<<<<<<<<<<;;;=========>>>>>>>>>??????@@@?????????@@@AAABBBBBBEEEEEEFFFFFFGGGIIIJJJKKKKKKKKKKKKKKKKKKKKKJJJIIIJJJIIIHHHFFFFFFGGGHHHHHHDDDFFFKKKPPPUUU]]]lll{{{]]]TTTaaaxxx}}}nnnZZZNNNKKKIIIUUUlllrrrkkkYYYVVVSSSOOOKKKIIIFFFEEEEEEDDDCCCAAA<<<;;;999777555444333333333222222111111000//////...............------,,,++++++++++++++++++++++++************************)))))))))))))))************)))***+++++++++222;;;JJJXXXgggooossswwwxxxwwwppptttvvvuuutttpppggg]]]OOOLLLLLLNNNPPPTTT^^^iiiuuuyyy||||||~~~]]]JJJJJJPPPbbbsss}}}wwwoooooorrrrrrxxxsssbbbTTTLLLJJJKKKOOOVVV\\\]]][[[^^^gggoooqqqsssssspppmmmlllgggaaa[[[XXXSSSNNNJJJGGGBBB??????AAAEEELLLTTT\\\aaaccchhhhhhhhhhhhjjjkkklllmmmkkkgggeeeggghhhiiimmmrrruuusssppplllhhhfffdddcccdddbbb```______^^^\\\ZZZXXXVVVVVVWWWXXXYYYWWWVVVTTTTTTUUUVVVVVVUUUTTTTTTSSSSSSSSSSSSRRRRRRRRRRRRNNNNNNOOONNNMMMLLLJJJIIIHHHEEE@@@:::666333333333000000000111222333444555111111111222333444666777999<<>>???@@@AAAAAAAAA?????????@@@AAAAAABBBBBBDDDDDDDDDDDDEEEGGGIIIJJJPPPPPPTTTYYY___hhhyyy444222000///...///000111------------------------//////000333;;;JJJ[[[fffjjjlllnnnppppppooonnnnnniiicccZZZRRRLLLMMMZZZgggooowww}}}zzzuuuuuuwwwwwwmmmlllqqqnnnsssooosssxxx|||{{{xxx|||vvvnnnhhheeedddeeecccaaaaaabbbeeeiiikkkggghhhggggggjjjiii```UUUKKKKKKSSScccnnnpppllljjjdddcccaaa^^^\\\[[[\\\]]]^^^___```___]]][[[\\\]]]XXXXXXYYYZZZ[[[[[[[[[ZZZ\\\\\\[[[ZZZYYYXXXWWWWWWWWWUUUTTTTTTUUUTTTSSSQQQQQQQQQPPPOOOOOONNNNNNMMMOOOOOONNNMMMLLLKKKKKKKKKMMMMMMLLLKKKKKKJJJIIIIIIGGGFFFEEEDDDCCCBBBBBBBBB@@@???>>>===<<<;;;;;;;;;777888999::::::::::::999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;999888777777999::::::999999:::;;;;;;;;;<<<============<<<============>>>>>>>>>>>>???????????????@@@AAABBBDDDDDDEEEEEEGGGHHHJJJKKKKKKKKKKKKKKKKKKJJJIIIIIIJJJIIIHHHGGGGGGHHHIIIIIIJJJKKKPPPTTTXXX___ppp|||^^^SSSlllppphhh___SSSLLLMMMOOOaaa{{{zzzdddYYYVVVSSSQQQMMMJJJEEEBBBBBBCCCEEEEEE<<<<<<:::888777555444444333333333222111111000000......//////......---,,,++++++++++++++++++++++++************************(((((())))))************,,,***+++---,,,,,,111888BBBRRRbbbjjjooouuuxxxyyysssvvvwwwtttrrrooohhhaaaTTTOOOLLLKKKLLLQQQ]]]iiitttzzzcccMMMIIINNN\\\sss~~~pppjjjjjjkkkqqq|||~~~mmm\\\QQQLLLKKKKKKSSS[[[^^^___aaahhhnnnuuuyyyyyytttppplllfff```\\\YYYUUURRRNNNJJJEEEAAA@@@??????DDDNNNXXXaaaeeehhhhhhhhhhhhhhhiiikkklllnnniiifffggggggfffiiinnnsssqqqnnnkkkgggdddbbbaaaaaa___]]]\\\\\\\\\ZZZXXXVVVUUUUUUVVVXXXXXXWWWUUUSSSTTTUUUVVVWWWVVVVVVUUUSSSSSSSSSSSSRRRRRRRRRRRRMMMNNNNNNNNNMMMKKKIIIHHHFFFCCC>>>:::666555555666////////////000111222333000000111222333444555666777:::===>>>>>>>>>>>>???AAAFFFMMMWWWffftttzzzyyyjjjddd[[[TTTPPPNNNNNNMMMEEE===777777888777777888666666666555555666777777555444333222333444666777:::;;;<<<:::888666777888999999999999:::;;;<<<<<<<<<<<<>>>@@@AAABBBBBBBBB@@@@@@@@@AAABBBBBBCCCCCCDDDDDDDDDDDDFFFHHHJJJLLLPPPQQQVVV^^^gggsss555444222000///.../////////............---------,,,...///111666BBBSSS```fffjjjmmmoooooonnnnnnnnnkkkfff```YYYPPPKKKOOOWWWgggqqqyyywwwrrrqqqrrrsss|||ooottt~~~}}}~~~vvvuuuvvvzzz|||}}}}}}zzzzzz~~~wwwpppjjjeeecccfffdddaaa``````bbbeeegggcccdddddddddggghhhaaaXXXLLLNNNWWWfffoooppplllkkkddddddbbb___\\\ZZZ[[[\\\YYYZZZ\\\]]]]]]]]]___aaaXXXYYY[[[\\\\\\[[[ZZZYYYZZZZZZZZZYYYXXXVVVUUUTTTVVVUUUSSSSSSSSSSSSRRRPPPPPPPPPOOOOOONNNMMMMMMMMMOOONNNMMMLLLKKKJJJJJJJJJLLLLLLKKKJJJIIIHHHHHHGGGEEEDDDCCCBBBBBBAAAAAAAAA>>>>>>>>>===<<<<<<;;;;;;666777999:::;;;;;;:::999<<<;;;;;;;;;:::::::::999:::::::::::::::::::::::::::;;;<<<<<<;;;:::888777777999::::::999999;;;<<<<<<<<<===>>>>>>>>>>>>===<<<<<<<<<===============????????????@@@AAABBBCCCDDDDDDEEEEEEGGGHHHIIIJJJLLLLLLLLLLLLKKKJJJIIIHHHIIIIIIHHHHHHHHHIIIJJJKKKNNNOOOSSSVVVXXXaaatttsssbbbZZZwwwsss___[[[XXXOOOMMMRRRXXXlllmmmuuuxxxbbbXXXRRROOOOOOMMMIIICCC@@@AAACCCEEEEEE>>>===<<<:::999777666555444444333333222111111111...////////////...------++++++++++++++++++++++++++++++++++++++++++++++++((((((((()))******++++++...,,,,,,......,,,///555;;;KKK\\\fffkkkrrrxxx{{{vvvxxxxxxssspppnnnkkkeeeYYYSSSMMMJJJIIINNN\\\iiittt}}}~~~{{{jjjRRRJJJKKKTTTnnnrrrkkkhhhfffnnnwwwwwwgggZZZRRROOOKKKQQQWWW]]]```dddjjjnnnyyyzzzqqqjjjddd___]]][[[XXXVVVRRRNNNIIIEEEAAA>>><<>>DDDKKKTTTaaammmqqqnnnccc]]]UUUOOOLLLLLLLLLLLLDDD===888888999888777888666666666555666666777888444444444444444555666666:::;;;;;;999777666666777::::::::::::;;;<<<============???@@@AAABBBBBBCCCAAAAAABBBCCCCCCDDDDDDEEEDDDDDDDDDEEEGGGIIILLLMMMNNNPPPVVVbbbnnn|||666555444222111111000000000000/////////.........+++...000000222;;;JJJWWW```eeellloooooonnnmmmnnnnnniiieee___WWWNNNMMMPPP[[[hhhssstttpppnnnoooooo|||wwwqqq|||yyyuuuwww{{{uuuzzz|||xxxyyy~~~wwwooohhhdddfffeeedddcccbbbbbbbbbbbb___aaaaaaaaacccfffccc]]]SSSTTT\\\fffkkkjjjjjjkkkfffgggfffccc^^^[[[[[[\\\XXXZZZ\\\]]]]]]^^^```bbb[[[\\\]]]^^^^^^]]][[[ZZZYYYYYYYYYYYYXXXWWWUUUTTTVVVTTTRRRRRRSSSSSSRRRQQQPPPPPPOOOOOONNNMMMMMMLLLOOONNNLLLJJJIIIIIIIIIIIIKKKJJJJJJIIIGGGFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@AAA<<<<<<<<<<<<<<<;;;:::999555777999;;;;;;;;;:::999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<;;;:::888666777999::::::::::::;;;===<<<===>>>>>>??????>>>>>><<<<<<<<<<<<;;;;;;;;;;;;>>>>>>??????AAABBBDDDDDDFFFFFFFFFGGGGGGIIIJJJJJJLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHIIIJJJLLLMMMOOOQQQVVVZZZ___kkkjjjhhhmmm{{{fffVVVVVVTTTOOOTTT___iii}}}ttteeeyyynnn___WWWNNNJJJMMMIIIGGGDDDBBBCCCCCCCCCBBB???>>>>>><<<:::999777666444444444333222222111111///////////////...------++++++++++++++++++++++++++++++++++++++++++++++++'''(((((()))******++++++...,,,,,,......,,,...222333EEEWWWaaagggooowwwzzzuuuxxxwwwqqqnnnnnnmmmiii```XXXQQQLLLJJJOOO]]]jjj~~~yyyvvvzzzuuu\\\OOOLLLNNNeeeyyy|||vvvrrrmmmgggooouuu~~~~~~qqqdddYYYSSSSSSSSSVVVZZZaaahhhnnnqqq~~~uuukkkfffbbb^^^]]][[[ZZZWWWSSSMMMIIIBBB???<<<>>>EEENNNVVV[[[]]]aaaeeeggghhhiiikkkmmmnnnjjjiiijjjiiiggghhhkkkllllllkkkiiigggeeecccbbb___]]][[[[[[[[[[[[YYYXXXVVVVVVVVVXXXYYYXXXVVVSSSRRRSSSTTTUUUUUUUUUTTTSSSSSSSSSSSSSSSRRRRRRRRRRRRKKKLLLMMMNNNMMMJJJHHHFFFFFFDDDAAA>>>;;;888666555444333222222222222222222444444666777888888999999777999<<<<<<;;;;;;;;;;;;===BBBGGGNNNXXX```aaa\\\WWWTTTPPPNNNLLLKKKIIIHHHCCC<<<888:::;;;888666666555444444444555555666777333444555666777666666555666777888888666666777888;;;;;;;;;;;;<<<===>>>>>>>>>???@@@AAABBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEEEEGGGIIILLLNNNPPPOOOQQQZZZhhhwww555555555444444333333222111111000000/////////...,,,000333111000777EEEQQQ\\\bbbjjjnnnooonnnnnnooopppkkkgggccc[[[RRRNNNOOONNN]]]kkkooollllllllllllwww~~~tttqqq~~~vvvvvvwwwtttzzz{{{uuuwww~~~uuummmgggfffggghhhhhhfffccc___]]]]]]___```___aaaeeeddd```YYYZZZ___eeegggeeegggkkkiiikkkjjjgggaaa]]]]]]^^^\\\^^^______^^^]]]___```]]]^^^`````````^^^\\\[[[ZZZ[[[[[[[[[[[[YYYWWWVVVUUUTTTRRRQQQRRRSSSRRRQQQPPPPPPOOOOOONNNMMMMMMMMMOOONNNLLLJJJIIIHHHIIIIIIJJJJJJIIIHHHFFFEEEEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@;;;;;;;;;;;;::::::999888555777999;;;<<<;;;:::999888999999:::;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<<<<:::888666777999::::::::::::<<<=========>>>???????????????;;;;;;;;;;;;;;;;;;;;;:::>>>>>>???@@@AAACCCEEEFFFHHHHHHHHHHHHIIIJJJKKKKKKLLLLLLLLLLLLKKKJJJIIIHHHHHHGGGGGGHHHIIIKKKMMMOOORRRVVV\\\dddmmm~~~|||fffnnnlll[[[RRRTTTTTTQQQ[[[lllrrrnnn{{{eee]]]VVVLLLIIIOOOEEEEEEDDDEEEEEEDDDAAA????????????===<<<:::888777555444444333333222222111///////////////......---++++++++++++++++++++++++++++++++++++++++++++++++'''(((((()))***+++++++++...,,,+++......+++,,,000///AAATTT^^^eeemmmuuuzzztttvvvuuupppmmmnnnnnnlllfff^^^UUUPPPMMMRRR___llltttqqquuu~~~eeeVVVOOOLLL___pppwwwzzz{{{tttjjjpppttt|||wwwjjj^^^VVV[[[XXXVVVZZZcccmmmtttwwwzzzooojjjhhh```___]]]\\\ZZZVVVPPPLLLBBB@@@>>>???DDDKKKQQQTTTXXX]]]cccgggiiijjjmmmooommmjjjjjjlllllliiijjjmmmkkkkkkjjjjjjhhhgggeeeddd```^^^\\\\\\]]]\\\[[[YYYWWWWWWWWWYYYZZZXXXVVVSSSQQQRRRSSSTTTTTTSSSRRRQQQSSSSSSSSSSSSRRRRRRRRRRRRKKKLLLMMMNNNMMMJJJGGGEEEGGGFFFCCC@@@<<<888555333666666555444333333333333666777888:::;;;;;;;;;;;;888:::<<<===<<<::::::;;;<<<@@@EEEJJJQQQVVVTTTNNNOOONNNNNNNNNNNNKKKHHHDDDBBB<<<888:::;;;888666555333333333333444444555666333444666888888777666444222444666777666777999:::<<<<<<;;;<<<<<<===>>>?????????@@@AAABBBBBBBBBBBBDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFGGGHHHJJJMMMPPPRRRRRRTTT___ooo555777888999888555222000........................---///000///...333===FFFVVV[[[ccciiimmmnnnnnnnnnpppnnnjjjeee^^^WWWRRRNNNLLLQQQ\\\hhhllljjjjjjnnnxxx|||www|||uuutttnnnpppssskkklll|||yyyqqqjjjnnnrrrtttrrrlllfffcccbbb```aaabbb___\\\\\\___ccc^^^```dddgggffffffllluuu{{{|||xxxmmmccc___]]][[[[[[YYYYYYZZZ\\\_________]]]\\\\\\\\\\\\[[[ZZZXXXXXXYYYZZZZZZYYYWWWWWWXXXXXXUUUSSSRRRRRRRRRPPPOOOTTTSSSQQQPPPOOONNNNNNNNNPPPOOOMMMKKKIIIHHHGGGGGGFFFFFFFFFFFFFFFEEEDDDCCCCCCBBB@@@???>>>>>>======>>>======;;;:::999888888666999;;;<<<;;;::::::;;;888999999::::::999999888;;;<<<<<<<<<;;;::::::999;;;;;;;;;;;;;;;:::999888777777777888999:::<<<===???????????????>>>======>>><<<:::999999:::;;;<<>>>>>>>>@@@HHHQQQVVVYYY^^^bbbeeehhhkkkmmmlllkkkiiihhhggghhhiiijjjllljjjhhhiiikkkkkkhhheee```______^^^]]]\\\[[[ZZZ[[[ZZZXXXXXXXXXVVVTTTRRRTTTTTTSSSRRRQQQPPPPPPOOOOOOPPPRRRTTTTTTTTTSSSSSSQQQOOOMMMLLLJJJJJJKKKKKKHHHGGGDDD@@@>>><<<;;;;;;777666444333333444555666444444555888<<>>===<<<<<<;;;:::???@@@CCCGGGJJJLLLLLLKKKHHHGGGGGGHHHIIIIIIGGGEEECCC<<<777888999777555666888666444444666666666555222222333444555777777888666666666777888888999999===============<<<<<<<<<@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDEEEFFFFFFGGGGGGEEEEEEFFFHHHJJJLLLOOOQQQVVV]]]iiizzz777888999:::999666333111//////.....................///000...---000888???OOOVVV```gggjjjlllmmmnnnpppnnnlllgggaaa[[[UUUQQQKKKJJJOOOZZZbbbeeehhhkkkyyy~~~vvvrrrwwwzzzyyyuuukkkllliiilllooohhhhhhwww}}}wwwsssssstttuuutttooojjjfffeee___``````___]]]]]]^^^```___aaafffkkkkkklllsss|||ttthhhbbb^^^[[[YYYYYYYYY[[[^^^``````______^^^]]]]]]\\\[[[YYYXXXYYYZZZZZZZZZYYYXXXXXXXXXVVVTTTRRRQQQQQQQQQOOONNNQQQQQQPPPOOONNNNNNOOOOOONNNMMMKKKJJJIIIHHHIIIIIIHHHHHHGGGGGGEEEDDDBBBAAACCCBBB@@@???>>>>>>======>>>======<<<:::999999888777999<<<<<<;;;:::;;;;;;999999::::::::::::999999::::::;;;;;;:::999999888::::::;;;;;;:::999999888777888888888999;;;<<<===???????????????>>>=========<<<:::999999:::<<<===>>>??????AAABBBDDDFFFGGGFFFEEECCCBBBCCCFFFHHHJJJKKKLLLLLLJJJHHHGGGGGGHHHGGGJJJMMMMMMMMMMMMPPPRRRVVV]]]dddnnnzzzfffWWWQQQJJJGGGLLL]]]{{{wwwtttfffXXXRRROOOLLLIIIHHHEEEDDDCCCDDDDDDCCC@@@>>>>>>>>>>>>>>>===<<<:::999777555333333333222000////////////............---------,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++************************++++++++++++,,,---.........666CCCPPP]]]gggoootttwwwsssooommmnnnppppppoookkkfff[[[WWWUUURRRccc|||{{{{{{xxxwwwzzz~~~lll[[[LLLNNNUUUdddttt{{{xxxrrrhhhllluuu}}}tttnnnddd]]]]]]eeekkkmmmwwwyyyrrrmmmiiibbb^^^aaaccc___YYYVVVOOOIIICCC@@@??????FFFNNNTTTWWW\\\```cccfffkkknnnlllkkkhhhgggfffggghhhiiimmmkkkiiijjjkkkkkkhhhfffbbbaaa```___]]]\\\[[[[[[XXXVVVUUUUUUUUUTTTRRRPPPUUUSSSQQQOOONNNNNNPPPQQQOOOPPPQQQRRRSSSTTTTTTTTTQQQPPPNNNLLLKKKJJJJJJJJJHHHGGGDDD@@@===;;;::::::777666444333222333555666444444555888<<<@@@AAAAAACCCBBBAAAAAAAAA@@@???>>>@@@AAADDDHHHKKKMMMLLLKKKGGGGGGGGGHHHIIIHHHEEECCCDDD<<<777888999777555666666555333333555555555444333333444444555666777777666666777777888999999999>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@AAAAAABBBCCCEEEEEEFFFGGGGGGHHHHHHIIIIIIIIIJJJKKKLLLOOORRRUUU[[[cccsss:::;;;;;;;;;:::777444333000000000//////............///000...,,,---222666DDDNNN[[[dddgggiiikkkmmmoooooonnnkkkggg```ZZZVVVLLLFFFCCCJJJUUU]]]eeekkkyyy~~~~~~zzzqqqooorrrsssppplllfffiiiiiinnnuuupppqqq~~~zzzyyyxxxvvvtttqqqllliii```___]]]]]]]]]^^^]]]\\\```bbbhhhmmmooosss|||zzzkkkccc^^^[[[ZZZ[[[\\\```cccdddcccbbbaaa```___^^^\\\[[[YYYYYYZZZZZZZZZZZZYYYYYYYYYYYYSSSQQQOOOOOOOOOOOONNNMMMOOONNNNNNNNNNNNNNNNNNOOOLLLKKKIIIHHHHHHIIIJJJKKKIIIHHHHHHGGGEEECCCAAA@@@CCCBBB@@@???>>>>>>======>>>======<<<;;;:::999999888:::======<<<;;;;;;<<<999999::::::::::::999999999999::::::999999888888999999:::::::::999888888999999999999:::<<<======>>>>>>??????>>>>>>======<<<<<<:::::::::;;;<<<===>>>>>>>>>@@@AAACCCEEEFFFDDDCCCBBBBBBCCCFFFHHHJJJHHHIIIKKKKKKIIIHHHHHHIIIIIIMMMPPPQQQPPPQQQUUUXXXXXXcccrrrkkkYYYQQQKKKFFFHHHSSSjjjwwwggg[[[QQQNNNNNNKKKHHHHHHFFFEEEDDDEEEEEEDDDAAA>>>AAAAAA@@@@@@???===<<<;;;888666333222222222000///000000/////////.........---------------,,,,,,,,,,,,++++++++++++*********************************+++******++++++,,,---...---111;;;IIIXXXeeemmmqqqtttqqqnnnmmmooopppqqqqqqkkkiiiaaa\\\ZZZWWWhhhwwwxxx~~~{{{xxxxxx~~~wwwcccNNNKKKLLLYYYlllzzz|||yyymmmpppwwwzzznnnfffccchhhmmmqqq{{{|||vvviiicccaaaeeehhhfffaaa___XXXQQQIIIDDD???===BBBIIIRRRUUUYYY\\\```eeejjjnnnmmmkkkhhhfffeeefffhhhiiilllkkkjjjjjjkkkjjjhhhfffbbbaaa```^^^\\\ZZZYYYXXXUUUSSSQQQQQQRRRQQQPPPNNNTTTRRROOOLLLKKKMMMPPPRRROOOOOOOOOPPPQQQRRRTTTTTTQQQPPPNNNLLLKKKJJJJJJIIIIIIGGGDDD@@@===;;;999888777666444222222333444555555444555888<<>>>>>>>>>>>????????????AAAAAA@@@@@@@@@AAABBBBBBGGGGGGHHHHHHIIIJJJJJJJJJMMMMMMNNNNNNOOOQQQVVVYYY```jjj|||============;;;999666555222222111000//////......---...//////------///111:::FFFVVVaaaeeegggjjjmmmnnnooopppoookkkfff___\\\RRRIIIBBBCCCJJJSSS```kkkxxx~~~xxxrrroooqqqrrrpppmmmfffkkklllqqqzzzzzz}}}~~~zzzxxxwwwuuuqqqmmmeee```\\\ZZZ\\\^^^]]][[[```aaaeeejjjooovvv{{{jjjbbb___\\\]]]___bbbfffiiijjjhhheeeccccccbbb___\\\ZZZYYYYYY\\\[[[YYYYYYZZZZZZYYYYYYQQQOOOMMMMMMNNNNNNMMMLLLOOOOOONNNMMMLLLLLLMMMMMMMMMKKKIIIGGGGGGHHHIIIKKKGGGGGGGGGFFFEEECCCBBBAAABBBBBB@@@???>>>=========>>>======<<<;;;:::::::::999;;;===>>>===;;;;;;<<<999::::::::::::::::::999999999::::::::::::999999888999999:::999999888888::::::::::::;;;<<<===>>>===>>>>>>>>>>>>>>>======;;;;;;::::::;;;<<<===>>>======>>>???@@@BBBDDDEEECCCCCCCCCCCCDDDFFFIIIJJJGGGHHHJJJJJJIIIGGGGGGHHHMMMQQQTTTTTTTTTUUU[[[```ccctttsss```RRRMMMHHHFFFQQQeeessszzzmmm___VVVOOOOOONNNLLLJJJJJJHHHGGGFFFFFFFFFEEEBBB???BBBBBBAAA@@@>>>===<<<;;;999777444222222222111000111111111000000//////.....................------+++++++++*********))))))************************************+++,,,---...,,,...444AAARRRaaakkkooosssqqqpppoooooopppppppppkkkllleee___\\\XXXfffzzzrrrsss}}}|||tttttt|||mmmVVVMMMGGGPPPcccuuu|||}}}ttttttzzz|||rrrjjjiiilllrrr}}}{{{kkkfffdddiiillliiifffddd^^^VVVNNNGGGAAA===@@@FFFNNNQQQUUUZZZ^^^dddjjjnnnnnnmmmjjjhhhggghhhiiikkkjjjjjjjjjjjjiiiiiigggfffaaa```^^^\\\YYYWWWUUUTTTUUUSSSQQQQQQQQQQQQPPPOOORRRQQQOOOMMMMMMNNNPPPQQQNNNNNNNNNNNNOOOQQQSSSTTTPPPPPPNNNMMMKKKJJJIIIIIIHHHGGGDDDAAA>>>;;;999777888666444333222333444555888777666888;;;>>>@@@@@@CCCEEEIIIKKKLLLKKKKKKKKKKKKOOOTTTXXXYYYYYYYYYYYYYYYYYYZZZ\\\[[[WWWRRRMMMGGG???888888888666555666555444222333444555555444555555555555666666666666777777888888999:::::::::===>>>>>>>>>>>>>>>??????BBBAAAAAA@@@@@@AAAAAABBBGGGGGGHHHHHHIIIJJJJJJJJJNNNOOOOOOOOOOOORRRYYY^^^hhhttt>>>>>>>>>===<<<:::888777444333333111000///......,,,---///////////////000444???OOO\\\bbbfffjjjmmmnnnpppqqqqqqnnniiiddd```VVVPPPIIIDDDBBBHHHWWWfffvvv{{{}}}yyyssspppqqqrrrssssssiiiooonnnpppxxxyyy}}}{{{wwwvvvuuusssqqqkkkfff___\\\]]]___^^^]]]___^^^___ccciiissszzziiicccaaaaaa___```dddhhhkkkkkkiiifffddddddccc___[[[YYYYYY[[[]]]ZZZXXXXXXYYYZZZYYYXXXPPPNNNLLLLLLNNNNNNNNNMMMRRRQQQOOOMMMLLLJJJJJJJJJMMMKKKIIIGGGFFFFFFGGGHHHDDDDDDEEEEEEEEEDDDDDDCCCBBBBBB@@@???>>>==================<<<<<<;;;;;;::::::<<<>>>>>><<<;;;;;;;;;:::::::::;;;;;;:::::::::::::::;;;;;;;;;;;;;;;:::888999999:::::::::999999::::::::::::;;;<<<======<<<======>>>>>>>>>======:::::::::;;;<<<===>>>>>>======>>>???@@@AAACCCDDDDDDDDDDDDDDDEEEGGGIIIJJJGGGHHHIIIIIIGGGFFFGGGGGGOOOSSSUUUUUUTTTXXXaaaiiivvv~~~qqqcccUUULLLHHHFFFMMMdddtttlllccc[[[TTTOOOOOONNNKKKIIIJJJIIIHHHGGGGGGGGGFFFCCC@@@AAAAAA@@@>>>===<<<<<<;;;;;;888555444444555444333333333222111000000//////........................+++++++++*********))))))************************************+++,,,---------,,,000;;;KKK\\\ggglllssssssrrrqqqooonnnnnnnnnmmmnnnggg```]]]WWW___tttwwwqqqqqq}}}wwwooorrryyyyyy}}}www___SSSHHHJJJXXXiiisssvvvooottt}}}qqqlllnnnuuu{{{nnniiihhhlllmmmiiifffeee```YYYRRRKKKDDD>>>???DDDJJJNNNSSSXXX]]]ccciiimmmooonnnlllkkkjjjkkklllmmmhhhiiiiiiiiihhhgggffffffbbbaaa___]]]ZZZWWWUUUTTTXXXVVVSSSRRRSSSSSSRRRQQQOOOPPPPPPQQQQQQQQQPPPPPPNNNMMMMMMLLLMMMOOOPPPRRROOONNNNNNMMMLLLKKKJJJIIIHHHGGGEEEBBB???<<<999888999777555333333333444555:::999777888;;;>>>??????CCCGGGKKKNNNOOOOOOPPPQQQRRRXXX```eeefffdddcccccchhhhhhhhhhhhfffaaa[[[VVVIII@@@999888888666444666666444333444666777777666555555666666666666666666888888888999::::::;;;;;;<<<<<<<<<======>>>>>>>>>AAAAAA@@@@@@@@@AAABBBBBBFFFFFFGGGGGGHHHHHHIIIIIILLLMMMOOONNNNNNSSS\\\cccrrr>>>>>>>>>===<<<;;;:::999666555444333111000......,,,---...///000000000000000999GGGUUU___fffiiikkkooopppqqqqqqoookkkgggdddZZZVVVPPPIIIAAAAAAMMM[[[nnnrrryyyxxxvvvsssqqqppprrrtttvvvrrryyyvvvtttxxxwwwxxx|||tttpppppprrrtttrrrooojjjfffdddcccaaa```^^^\\\\\\___ccclll}}}xxxjjjeeedddccc^^^___bbbfffhhhhhheeeccccccdddccc___ZZZXXXYYY\\\]]]YYYVVVVVVXXXZZZYYYWWWPPPNNNMMMMMMOOOPPPPPPOOOSSSRRRPPPNNNLLLJJJIIIIIIKKKKKKIIIHHHGGGFFFFFFEEEBBBCCCDDDDDDEEEEEEDDDDDDCCCBBB@@@???>>>>>>===============<<<<<<<<<;;;;;;:::<<<======<<<:::::::::::::::;;;;;;;;;;;;::::::::::::;;;<<<<<<<<<;;;;;;999999:::;;;;;;;;;:::::::::::::::::::::;;;<<<<<<<<<<<<===>>>>>>>>>======999:::;;;<<<===>>>??????>>>>>>>>>???@@@AAACCCDDDDDDDDDDDDDDDEEEFFFGGGGGGFFFGGGGGGGGGFFFFFFHHHJJJNNNRRRUUUUUUUUU\\\jjjuuuwwwkkkaaaVVVLLLGGGFFFKKK___jjjccckkkwww```XXXRRRNNNNNNMMMIIIHHHIIIKKKJJJIIIIIIIIIGGGDDDAAA@@@???>>>===<<<<<<<<<======:::777666777888999999444444333222111000000///---------...............,,,++++++++++++************************************))))))******+++,,,------,,,...666DDDTTTaaaiiiqqqssstttrrrpppnnnmmmmmmooopppiiibbb```XXXXXXeeessswwwrrrrrr}}}zzzmmmkkkoooqqqxxxkkk^^^OOOIIIOOOZZZcccgggfffsss{{{vvvxxx}}}xxxppplllkkknnnmmmiiieeeeeebbb]]]WWWQQQIIIAAA@@@CCCFFFKKKQQQXXX^^^dddiiimmmlllmmmmmmnnnnnnnnnnnnnnnhhhiiijjjiiigggfffffffffeeeeeeccc```^^^[[[ZZZYYY[[[XXXUUUSSSSSSSSSRRRQQQMMMNNNQQQSSSSSSRRRQQQOOONNNMMMMMMLLLLLLMMMMMMNNNMMMMMMMMMMMMMMMLLLKKKKKKHHHGGGFFFDDDAAA>>>;;;:::;;;999777555444444555666:::888777888;;;>>>@@@AAADDDIIINNNPPPPPPQQQTTTWWWZZZbbbnnnuuuuuussspppoootttsssqqqooolllfff___ZZZJJJAAA:::888888555444666666555333444666888888777555555555666666777777777888999999::::::;;;<<<<<<;;;;;;<<<<<<======>>>>>>@@@@@@@@@@@@AAABBBCCCDDDEEEEEEFFFFFFGGGGGGHHHHHHIIILLLNNNNNNOOOVVVaaajjjwww============<<<<<<<<<;;;777777555444222000///......------...//////...------333???NNN\\\dddggggggppppppppppppnnnkkkhhhfff^^^ZZZUUUOOOGGGCCCGGGPPP```fffppp|||qqqssstttsssrrrssstttvvvuuu~~~{{{~~~zzzvvv||||||pppiiijjjpppuuuwwwxxxxxxvvvpppjjjeeeccc^^^]]]]]]______cccooo{{{~~~}}}sssiiieeebbb_________aaadddfffeeeccc```aaacccbbb^^^YYYWWWYYY]]]]]]XXXTTTTTTWWWYYYXXXVVVPPPOOONNNNNNPPPRRRQQQQQQRRRQQQPPPNNNLLLKKKKKKJJJGGGHHHHHHIIIHHHGGGFFFEEECCCDDDDDDDDDDDDDDDCCCCCCCCCBBB@@@???>>>>>>==================<<<<<<<<<<<<999;;;======;;;999999999::::::;;;;;;;;;;;;::::::999999:::;;;;;;;;;;;;;;;999:::;;;<<<<<<<<<<<<<<<:::999999999999::::::;;;;;;<<<<<<===>>>>>>======888999;;;<<<>>>??????@@@?????????@@@AAABBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDGGGLLLOOOOOOSSSVVVWWW[[[fffyyyxxxggg^^^XXXPPPIIIFFFMMM\\\zzzrrr\\\eeezzziii^^^WWWQQQMMMMMMLLLIIIIIILLLMMMKKKJJJJJJIIIHHHDDDAAA???>>>===<<<<<<===>>>???>>><<<999888:::<<<>>>>>>555555444333222111000000,,,,,,---------.........,,,,,,,,,,,,++++++++++++************************))))))))))))***+++,,,---,,,,,,---222<<>><<<<<<;;;888666555555666777666555444777<<>>>>>??????>>>>>>???@@@AAACCCDDDEEEEEEEEEFFFFFFGGGGGGHHHHHHIIILLLPPPQQQSSS[[[iiisss=========<<<<<<<<<======888777666444222000///...///...------------,,,+++,,,000999IIIYYYccceeedddpppppppppooommmjjjhhhgggbbb]]]XXXUUUOOOHHHGGGIIITTT[[[jjjzzz|||~~~wwwlllpppuuuwwwvvvttttttuuuooo{{{~~~}}}{{{uuuxxxzzz|||mmmeeeeeennnvvvyyy~~~zzzppphhhddd^^^^^^```aaa___^^^eeennniiipppsssooohhhbbb]]]XXXaaaaaabbbdddfffeeecccaaa```bbbbbb^^^XXXVVVZZZ^^^]]]XXXSSSSSSWWWYYYXXXUUUQQQPPPOOOOOOQQQSSSSSSRRRQQQPPPOOONNNMMMMMMMMMMMMDDDEEEGGGIIIJJJIIIGGGFFFEEEEEEEEEEEEDDDCCCBBBAAACCCBBB@@@???>>>>>>=====================<<<<<<<<<999;;;<<<<<<:::999888888:::;;;;;;<<<<<<;;;;;;:::777888999::::::::::::::::::;;;;;;<<<=========<<<999999888888999999::::::;;;;;;<<<===>>>>>>======888999;;;===>>>???@@@@@@@@@???@@@@@@AAABBBCCCDDDBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAABBBDDDIIIOOOTTTRRRVVVZZZ\\\aaapppnnn]]]XXXVVVPPPJJJIIIWWWlllxxxaaa___tttxxx```]]]WWWRRRNNNOOONNNLLLMMMPPPMMMLLLKKKJJJJJJHHHEEEBBB???>>>=========>>>@@@@@@???===::::::<<>>===<<<999777666666777777333222222666<<>>???@@@@@@@@@===>>>>>>@@@AAACCCEEEFFFEEEFFFFFFGGGGGGHHHIIIIIIJJJNNNRRRSSSVVV___nnnzzz;;;===>>>???>>>>>>???@@@::::::999777444222///.........---,,,,,,,,,------...///444@@@PPP]]]dddeeelllkkkkkklllmmmllljjjhhhbbb___ZZZVVVRRRMMMGGGCCCKKKVVVdddooossssssssssssyyy}}}uuuvvvxxxzzz{{{xxxtttpppmmmpppvvv}}}~~~zzzvvv{{{~~~~~~rrrkkkkkkooorrr}}}tttlllggg[[[YYYVVVVVVYYY]]]```aaabbbbbbcccbbbaaa___]]][[[]]]^^^```cccffffffccc___cccaaa]]][[[ZZZZZZYYYYYYVVVUUUSSSRRRRRRSSSTTTTTTRRRRRRSSSTTTSSSRRRPPPOOORRRQQQPPPOOONNNMMMJJJHHHHHHHHHGGGGGGFFFEEEEEEDDDFFFFFFFFFEEEEEEDDDCCCBBBBBBAAA@@@>>>===<<<<<<<<<============<<<;;;:::999999999999999999999999999:::999888777777888999:::<<<<<<;;;::::::;;;;;;;;;<<<;;;;;;:::888777777666999::::::999888888999;;;<<<<<<<<<;;;;;;:::::::::::::::;;;===>>>@@@AAAAAA>>>>>>???@@@@@@AAABBBBBBFFFFFFEEEBBB@@@@@@BBBDDDDDDCCCBBBCCCGGGLLLPPPRRRUUUWWW[[[___hhh{{{uuubbbUUUTTTPPPGGGJJJUUUgggqqq]]]bbbrrrjjj[[[WWWUUUQQQMMMJJJJJJKKKLLLLLLMMMOOOQQQOOOKKKFFFBBB@@@DDD@@@<<<===AAACCCAAA>>>BBB@@@===:::999:::;;;===555555555555444222000//////...---...//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************************,,,///111999IIIYYYeeelllqqqppppppsssvvvvvvttttttsssoooiiiaaaXXXRRRSSSYYYeeennnmmmhhhhhhlllooo{{{zzzsssmmmkkkqqqxxxuuuaaaRRRIIIHHHLLLVVV[[[jjj~~~xxxyyy{{{zzzqqqjjjdddhhhmmmnnnllliiihhhhhhggghhhhhhcccZZZOOOGGGCCCAAAGGGPPPYYY___bbbaaa``````ccchhhjjjkkkkkkkkklllkkkiiihhhiiikkklllkkkjjjhhhgggeeecccaaa___^^^^^^XXXUUURRRNNNMMMMMMOOOPPPMMMNNNNNNNNNNNNOOOOOOOOONNNNNNMMMLLLKKKJJJIIIHHHKKKKKKKKKKKKLLLLLLLLLLLLLLLIIIEEECCCBBBAAA???>>>===<<<;;;:::888666444333333333444666:::AAAJJJPPPPPPOOORRRTTTRRRSSS^^^lllzzz|||tttooofff\\\KKKAAA:::999999777444333666666666666666666666666777888999888777666777888999999999:::;;;<<<===>>>?????????>>>??????@@@AAA>>>>>>???@@@BBBCCCDDDDDDBBBBBBBBBDDDFFFGGGGGGGGGLLLIIIMMMWWW^^^eeeyyy999;;;<<<======<<<======::::::999777555333111000///...------,,,,,,------///...111:::GGGVVVaaagggiiiiiijjjjjjkkkjjjhhhfffdddbbb^^^ZZZVVVQQQKKKGGGFFFMMMYYYccciiilllmmmmmmmmmsssyyyzzzzzzzzzzzzzzzyyywwwvvvmmmooottt|||}}}{{{vvvuuuwwwxxx|||tttiii```\\\YYYVVVUUUWWWYYYZZZ[[[]]]]]]]]]\\\[[[ZZZXXXWWW\\\]]]```dddggghhhfffdddeeebbb^^^ZZZXXXWWWWWWVVVUUUTTTSSSRRRRRRSSSTTTUUUQQQSSSVVVXXXXXXWWWTTTRRRTTTSSSQQQPPPOOOMMMKKKIIIGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFEEEDDDCCCCCCCCCBBBAAA???>>>>>>============<<<<<<;;;::::::999999999999999999999999999:::999888777777888999::::::999999888888999999999:::::::::::::::999999999999:::;;;:::888888:::;;;<<<;;;;;;;;;:::::::::::::::;;;<<<===>>>@@@AAAAAA??????@@@@@@AAABBBBBBBBBCCCDDDEEECCCAAA@@@@@@AAABBBCCCDDDGGGLLLQQQUUUWWWYYY\\\bbbjjjxxxlll]]]TTTSSSMMMGGGPPPaaaggg\\\hhh{{{aaaUUURRRRRROOOLLLJJJKKKLLLLLLLLLLLLMMMOOONNNJJJEEEBBB@@@AAA>>><<<===???BBBBBBAAAAAA???===;;;999999:::;;;777777777666555333111000///...---...//////---+++,,,,,,,,,,,,,,,,,,------************************************************+++***,,,...000777FFFTTT]]]fffnnnpppqqqsssuuutttuuutttssspppkkkcccZZZUUUSSSWWW```iiikkkhhhiiimmmnnnzzzzzzuuupppqqq{{{sss]]]MMMHHHKKKQQQVVV```ooo~~~~~~sssrrrsssuuuyyyyyytttjjjccc\\\aaagggjjjjjjiiiiiiiiiggggggfffbbb\\\SSSKKKFFFDDDHHHNNNTTTYYY\\\]]]]]]```dddiiillllllkkkkkkkkkkkkjjjjjjkkkllllllkkkiiifffeeecccaaa___^^^]]]]]]XXXUUURRRNNNLLLLLLNNNOOOMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKJJJIIIIIIHHHJJJJJJJJJJJJJJJJJJIIIIIIIIIGGGEEEDDDDDDDDDCCCAAA===<<<;;;:::888666444333333444666888<<>>>>>???>>>>>>???BBBDDD@@@???===<<<:::999999999999999888777666444333222000...------......---+++++++++,,,,,,---------...************************************************+++***+++...///444@@@MMMZZZeeeoootttvvvyyyyyywwwuuutttrrroookkkddd]]]WWWRRRSSSXXX```eeefffhhhmmmrrr}}}|||xxxttt}}}qqqVVVKKKKKKOOOUUU[[[aaannn}}}xxxxxxvvvwww~~~sssiiikkklllnnnrrrrrrmmmddd]]]UUU[[[bbbgggjjjjjjkkkkkkhhhfffdddbbb```ZZZRRRKKKIIIIIIKKKMMMQQQUUUXXXZZZaaaeeejjjmmmmmmlllkkkkkkkkkkkklllmmmnnnnnnkkkhhhbbbbbb```___^^^]]]]]]]]]YYYVVVSSSOOOLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFDDDCCCBBBCCCEEEEEEDDDBBB===<<<;;;:::888777666555333555888;;;???EEELLLQQQRRRSSSUUUYYY[[[^^^fffooovvvjjjWWWJJJ===888888666666888666666666666666666666666777888999888777777888999::::::;;;;;;<<<>>>???@@@@@@@@@??????@@@@@@AAABBBAAAAAAAAABBBBBBBBBCCCCCCAAAAAACCCEEEGGGJJJLLLMMMPPPQQQYYYeeerrr???>>>======>>>===<<<:::888888888888777555444333000000///...------------+++---...///555CCCUUUbbbaaadddggghhhgggfffeeeeeeeeecccaaa___\\\XXXRRRMMMGGGEEEFFFKKKUUU___eeegggeeeppp|||~~~|||}}}zzz}}}}}}vvvgggZZZYYYWWWWWWXXXXXXWWWVVVSSSSSSTTTVVVXXXZZZ\\\]]]___bbbgggiiijjjkkkmmmooopppmmmhhhaaa[[[WWWVVVVVVRRRRRRQQQPPPPPPQQQRRRSSSRRRUUU[[[______\\\VVVRRRSSSTTTSSSQQQNNNKKKIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEBBBBBBAAA@@@???>>>>>>???<<<<<<;;;:::999999999999888999999999999999::::::999999999999999999999999::::::::::::::::::;;;<<<;;;;;;;;;<<<<<<<<<<<<===;;;<<<===<<<::::::<<<===:::::::::::::::::::::999;;;<<<===>>>???@@@AAAAAAAAAAAAAAABBBBBBCCCCCCCCC???AAABBBAAA@@@???@@@AAADDDGGGLLLPPPTTTWWWZZZ\\\cccnnn|||oooeee[[[SSSNNNKKKPPPfffoooccc^^^sssuuucccWWWRRRPPPNNNLLLKKKJJJKKKKKKJJJIIIHHHJJJJJJIIIEEEBBBAAAAAA>>>AAACCCAAA======AAAEEE@@@@@@???===<<<;;;999999;;;:::999888666555333222111///------......---,,,++++++,,,,,,---.........***************************************+++++++++,,,***+++---...000:::DDDXXXcccnnnsssvvvzzz{{{zzzsssqqqnnnllliiieee^^^XXXRRROOOOOOVVV]]]aaaeeejjjwww~~~{{{bbbPPPMMMOOOXXX]]]___lll|||{{{nnnnnnkkkmmmyyyzzzqqqiiiggggggiiilllnnnjjjccc\\\WWW[[[bbbgggkkkkkkkkkkkkiiieeebbbbbbdddaaaZZZSSSMMMJJJGGGFFFIIINNNUUUYYYaaaeeeiiilllmmmlllkkkkkkllllllmmmooopppnnnkkkhhhaaa```______^^^^^^^^^^^^[[[YYYUUUQQQOOOMMMMMMNNNNNNNNNMMMMMMLLLLLLLLLKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGFFFEEEEEEDDD???>>>???AAACCCCCCAAA???===<<<;;;:::999888777777444777;;;>>>CCCIIIOOOTTTSSSUUUXXX[[[^^^cccjjjpppzzz~~~qqq___PPP@@@999666555666888666666666666666666666666666888999999888777888:::=========>>>???@@@AAABBB@@@@@@@@@@@@@@@AAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEFFFHHHJJJNNNPPPRRRSSS]]]oooEEEBBB>>><<<<<<<<<;;;999888888888777777666444444222111000///............))),,,///000333===LLLXXX]]]aaaeeehhhgggffffffffffffeeecccaaa___\\\WWWSSSMMMHHHEEEGGGPPPZZZbbbeeehhhsss~~~~~~|||}}}}}}xxxdddbbb^^^[[[ZZZXXXUUUSSSQQQQQQRRRTTTXXX\\\```bbbccchhhnnnooommmlllnnnqqqsssrrroooiiiaaaZZZWWWVVVRRRQQQPPPOOONNNOOOPPPPPPRRRUUUZZZ\\\\\\WWWRRRNNNQQQRRRRRRPPPLLLIIIHHHIIIGGGGGGGGGGGGFFFFFFFFFFFFEEEFFFFFFFFFFFFEEEEEEDDDAAA@@@???>>>>>>>>>>>>>>>===<<<:::999999999999999888888888999999:::::::::999999999::::::999999999999999999999::::::;;;<<<=========<<<<<<<<<;;;;;;<<<======<<<;;;;;;<<<>>>::::::::::::::::::::::::<<<======>>>???@@@AAAAAAAAAAAABBBBBBBBBBBBCCCCCCAAA@@@@@@>>>>>>@@@DDDGGGIIILLLPPPRRRTTTWWW[[[^^^kkk}}}zzzuuulll___TTTQQQTTT]]]qqqtttdddbbblll|||hhh^^^WWWRRRQQQNNNLLLJJJJJJJJJJJJHHHGGGHHHIIIIIIFFFCCCAAA@@@AAABBBEEEGGGCCC>>><<>>===<<<<<<===<<<:::888777555444333333111///......///...---,,,,,,,,,------.........************************))))))*********+++++++++,,,***+++------...555===RRR\\\fffjjjnnntttxxxxxxqqqmmmiiihhhhhheee___YYYTTTNNNKKKOOOUUUZZZ```gggssslllUUUMMMJJJVVV___eeettt~~~nnniiieeeggguuuyyy{{{tttoooeeedddeeehhhjjjhhhbbb^^^]]]___bbbfffiiiiiihhhgggiiifffcccdddgggfffaaa\\\QQQMMMGGGDDDEEEKKKSSSXXX___cccgggjjjjjjkkkkkklllmmmmmmnnnppppppnnnjjjgggbbbaaa``````______``````]]][[[XXXTTTRRRPPPPPPPPPPPPPPPOOONNNMMMMMMLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHGGGFFFFFFEEEDDDDDD?????????@@@BBBAAA???=========;;;:::999999999999777999===AAAFFFLLLRRRWWWVVVZZZ^^^___aaagggoootttvvv}}}wwwcccSSSBBB999666444444666666666666666666666666666666888999999888888999;;;::::::;;;;;;<<<>>>???@@@AAAAAAAAAAAAAAABBBBBBCCCDDDDDDCCCCCCCCCCCCBBBBBBFFFHHHIIIIIIJJJLLLPPPSSSVVVYYYeee~~~LLLFFF???;;;;;;;;;:::888999999999888888666555555333222111///............))),,,///000222999DDDMMMWWW]]]cccgggfffffffffhhhjjjhhhfffdddccc```]]]ZZZQQQLLLHHHFFFKKKSSS[[[```nnnzzz}}}vvvwww}}}|||}}}|||{{{vvvnnnfff```ZZZTTTQQQRRRRRRQQQSSSVVV[[[```bbbeeemmmtttuuupppmmmooorrruuuwwwyyytttkkkbbb[[[YYYTTTSSSRRRPPPOOOOOOOOOOOORRRSSSVVVVVVUUURRRNNNKKKNNNPPPRRROOOKKKHHHHHHJJJJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDCCCBBB@@@??????>>>======>>>>>>>>>===;;;999999999::::::888888888999999::::::;;;999999::::::::::::999999777777666777777888999:::======<<<<<<<<<;;;;;;;;;;;;<<<===<<<::::::<<<===::::::;;;;;;;;;;;;<<<<<<======>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAA@@@???>>>???CCCIIINNNNNNQQQSSSUUUVVV[[[bbbhhh|||{{{xxxxxxxxxqqqggg___bbbjjjttt~~~hhhaaarrr~~~hhh^^^YYYSSSPPPQQQNNNKKKIIIHHHHHHIIIHHHGGGJJJJJJHHHEEEBBB@@@@@@AAADDDFFFGGGCCC===;;;>>>BBBAAAAAA@@@???????????????@@@>>><<<:::888777666555555333000//////000//////------------------------************************)))))))))***++++++,,,,,,,,,******---------111777KKKUUU```eeekkksssxxxyyyqqqlllhhhggghhhgggbbb]]]XXXQQQMMMMMMOOOSSS\\\dddnnn}}}uuu[[[PPPEEENNNZZZhhh{{{wwwlllgggfffrrrrrrzzzyyyttthhhfffddddddfffeeebbb^^^``````aaacccfffgggfffeeeiiigggeeefffiiiiiigggeeeXXXSSSKKKEEEEEEJJJQQQVVV]]]```ccceeeggghhhkkkmmmooonnnnnnoooooommmjjjgggccccccbbbaaa````````````]]]\\\YYYVVVTTTSSSRRRRRRQQQQQQPPPOOONNNMMMLLLKKKJJJJJJJJJIIIIIIHHHHHHHHHFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBAAABBBCCCBBBAAA???>>>===;;;:::999:::;;;;;;:::<<>>???@@@AAABBBBBBAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCHHHJJJLLLLLLLLLOOOTTTYYY^^^gggzzzWWWNNNDDD===<<<======;;;<<<<<<<<<;;;:::888777666333333111000///.........***,,,---...000555>>>DDDQQQXXX```dddeeedddfffiiillliiifffccccccbbb```___UUURRRMMMIIIHHHMMMUUU[[[ooo{{{yyynnnmmmuuu}}}}}}yyy}}}|||uuuqqqsss{{{wwwmmmeee^^^ZZZXXXVVVTTTTTTVVVYYY^^^```eeeoooxxxyyytttoooppptttzzz{{{oooeeeaaaYYYWWWUUUSSSQQQPPPPPPPPPPPPPPPPPPPPPOOONNNLLLKKKMMMPPPRRRPPPLLLIIIJJJLLLLLLLLLKKKJJJHHHGGGFFFFFFFFFFFFFFFEEECCCBBB@@@???@@@@@@??????>>>>>>?????????>>><<<:::999:::;;;;;;777888888999::::::;;;;;;999999:::;;;;;;:::999999666666666666777888999:::;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<<<<;;;::::::;;;===;;;;;;;;;<<<<<<=========>>>>>>>>>??????@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@??????@@@AAACCCGGGMMMQQQQQQSSSVVVWWW[[[cccpppyyyxxxtttuuuvvvvvvsssrrrvvv}}}ppp```jjjwwwgggZZZXXXTTTMMMLLLQQQKKKHHHEEEEEEGGGIIIKKKKKKLLLKKKIIIEEEAAA??????@@@CCCDDDCCC@@@===<<<===@@@@@@???>>>======???AAABBBCCCBBB???===;;;999999999888555222000000111111000/////////...------,,,,,,************************((())))))***++++++,,,,,,,,,******---...---///333AAAMMM[[[dddllltttzzzzzztttooojjjiiillllllhhhccc]]]XXXRRROOOMMMOOOXXXcccuuuiii\\\KKKMMMUUUggg|||uuunnnjjjqqqxxx~~~{{{rrrnnnhhheeeeeeeeeccc```bbb```___bbbfffiiijjjjjjhhhhhhhhhiiijjjkkkkkkkkk```ZZZQQQJJJGGGIIIOOORRR[[[\\\___```bbbfffkkknnnpppooommmmmmmmmllliiigggdddcccbbbaaa````````````\\\[[[YYYWWWUUUTTTSSSSSSQQQQQQPPPNNNMMMKKKJJJJJJIIIHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBCCCBBB@@@@@@BBBCCCBBBBBB>>>===;;;:::::::::<<<======>>>@@@CCCHHHPPPXXX^^^fffpppvvvpppkkkrrr~~~uuulllYYYLLL???:::888666555666666666666666666666666666666888999999999999:::<<<>>>>>>>>>>>>???AAABBBCCCBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEGGGJJJMMMNNNOOOSSSZZZ```jjj|||```VVVIIIBBB@@@AAAAAA@@@??????>>>===<<<:::999888444333222000///.........,,,+++++++++---333:::???MMMUUU^^^cccccccccfffiiikkkhhhcccaaa`````````___XXXVVVRRRLLLIIIKKKSSSYYYiiitttzzzpppdddcccmmmvvv|||xxxyyyzzz}}}~~~wwwnnniiippp{{{zzzrrrlllhhh^^^\\\YYYWWWWWWYYY]]]___dddooozzz|||vvvqqqrrrvvvzzzooojjj\\\[[[XXXUUUSSSRRRQQQQQQNNNNNNMMMLLLLLLLLLMMMNNNLLLPPPSSSQQQMMMJJJLLLOOONNNNNNLLLKKKIIIGGGFFFFFFFFFFFFEEEDDDBBBAAA???>>>AAAAAA@@@@@@???@@@@@@@@@@@@>>><<<:::::::::;;;<<<777777888999::::::;;;;;;999999;;;;;;;;;;;;999999888888888888999:::;;;<<<888888999:::;;;<<<===>>>:::;;;<<<;;;999999;;;<<<<<<<<<<<<=========>>>>>>>>>>>>>>>???@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@<<>>???@@@@@@@@@@@@>>><<<<<<===??????>>><<<;;;<<<>>>AAACCCFFFEEEBBB???===<<<;;;;;;999666333111111222222111000000///...---,,,,,,+++************************((())))))***++++++,,,,,,,,,******......---...222444CCCTTT```jjjrrrvvvvvvxxxrrrllllllpppqqqlllgggaaa\\\WWWRRRMMMMMMWWWccc{{{}}}vvviiiWWWQQQTTTfffzzz|||tttmmmqqq}}}|||vvvnnniiiggggggeeeccccccaaa```ccciiinnnqqqqqqhhhiiijjjjjjjjjkkkmmmooofff```VVVNNNIIIIIILLLOOOYYYZZZ\\\]]]```dddkkkoooqqqooommmlllkkkkkkiiigggdddcccbbbaaa____________ZZZZZZXXXVVVUUUTTTSSSSSSQQQPPPOOOMMMLLLJJJIIIHHHHHHGGGFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBBAAA???===>>>@@@BBBCCCBBB>>>===;;;::::::;;;<<<>>>>>>???AAACCCHHHPPPZZZ```lllyyywwwpppwwwvvvppphhhaaaSSSGGG===::::::888777777666666666666666666666666666888999999999999;;;<<<::::::;;;;;;<<<>>>???@@@CCCBBBBBBBBBBBBCCCDDDDDDCCCDDDDDDDDDEEEEEEEEEFFFEEEIIIMMMOOOQQQVVV^^^fffrrrYYYYYYUUUMMMJJJKKKKKKHHHLLLIIIGGGDDD>>>888999>>>666666555444222111000000...---++++++---111555888IIIQQQZZZ```aaabbbdddggggggfffeeedddcccbbbbbbbbbYYYYYYVVVOOOIIIIIIOOOUUU```jjjqqqmmmiiijjjjjjgggooo~~~qqquuutttwww}}}}}}tttjjjeeeqqqqqqfff]]]^^^___\\\ZZZ[[[aaannnzzzzzzqqqmmmrrr{{{wwwnnnccccccbbb___[[[VVVRRRPPPMMMMMMMMMNNNOOOPPPQQQRRRSSSQQQNNNKKKNNNSSSSSSNNNNNNLLLJJJIIIHHHFFFCCCAAABBBBBBBBBBBBAAA@@@??????>>>>>>????????????>>>>>>???>>><<<;;;::::::;;;;;;888888888999999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;===>>>????????????<<<===>>>@@@@@@@@@???>>>EEECCC@@@>>>===>>>@@@AAA===CCCFFFFFFKKKSSSTTTQQQYYYVVVWWWaaannnwwwpppkkkeeefffkkkvvvppphhhsssrrr\\\XXXTTTQQQPPPNNNIIIEEEHHHEEECCCDDDGGGIIIHHHGGGFFFFFFDDDCCCAAA???>>>===>>>======>>>>>>>>>;;;999===;;;;;;<<<<<<<<<@@@DDDOOOMMMJJJDDD???===???BBB<<<999777666666666444333111111000///---,,,+++***+++,,,,,,,,,,,,+++******+++++++++*********)))))))))***+++---...///000000333===LLL\\\hhhoooqqqqqquuupppkkkjjjnnnqqqpppnnnlllggg]]]RRRKKKPPP]]]hhh}}}}}}~~~wwweeeYYYRRRZZZlll|||{{{tttvvv{{{pppkkkhhhcccaaabbbaaaeeeffffffmmmyyyuuupppiiiggghhhkkkmmmnnnsssmmmbbbXXXQQQOOOOOOPPPTTT\\\aaa```bbbjjjoooooouuuqqqkkkgggffffffggggggfffdddbbbaaabbbbbbaaa```\\\[[[YYYWWWUUUSSSQQQPPPQQQNNNKKKHHHGGGHHHJJJLLLHHHGGGFFFEEEDDDCCCCCCCCC??????@@@AAAAAABBBCCCCCC???>>>>>>>>>???@@@@@@AAAAAA???<<<::::::;;;===>>>???AAADDDEEEGGGNNNYYYbbbtttvvvvvvtttsssyyyvvvnnniii^^^UUUSSSDDDBBB>>>:::777555444444666666555555555666666777666666777888999:::;;;;;;===>>>>>>>>>>>>>>>======@@@@@@AAABBBCCCEEEEEEFFFBBBCCCDDDDDDCCCCCCEEEGGGJJJLLLNNNQQQVVV```llluuuJJJMMMOOONNNQQQWWWZZZYYY[[[SSSKKKEEE>>>777666:::888777666444333111000000000...,,,,,,---///333555CCCLLLVVV]]]___```bbbeeeeeedddcccccccccccccccddd]]]\\\XXXRRRLLLKKKNNNQQQ\\\cccgggeeedddggghhhffffffvvv}}}zzzzzznnnlllmmmqqqpppllliiiiiiwwwwwwooommmiiiaaa\\\\\\[[[dddmmmnnniiihhhnnnvvvzzzqqqlllllllllhhhbbb[[[UUUQQQQQQPPPOOONNNNNNNNNOOOOOOMMMPPPPPPNNNNNNSSSUUUUUUOOOLLLIIIGGGFFFEEECCCBBBBBBBBBBBBBBBAAA@@@???>>>??????@@@@@@@@@@@@?????????>>><<<;;;:::::::::;;;888999999999999999999:::::::::::::::::::::::::::::::::::::::::::::::::::<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;<<<===>>>>>>>>>>>>======>>>?????????>>>>>>CCCAAA???======???AAABBBCCCHHHKKKKKKNNNTTTUUUSSSWWWUUUZZZlllrrrlllfff^^^^^^dddyyyiiisss|||fffZZZVVVSSSQQQPPPNNNJJJGGGHHHEEECCCCCCFFFHHHHHHGGGHHHGGGFFFEEECCCBBB@@@@@@???>>>>>>>>>???>>><<<:::======>>>???AAADDDHHHKKKQQQRRRPPPKKKDDD>>>===>>>===;;;999888888888666444222111000///...---,,,,,,,,,,,,------,,,,,,+++***+++++++++*********))))))******+++,,,---......///222999GGGWWWeeennnpppoooppplllhhhhhhllloooooonnniiifff___UUUOOOSSS^^^hhh~~~}}}zzzwww|||fffYYYOOOTTTbbbssszzz}}}xxxnnniiigggdddcccdddfffjjjkkklllsss~~~zzzuuunnnjjjjjjmmmppprrruuupppiii```YYYUUUSSSRRRQQQXXX]]]]]]```hhhmmmmmmppplllfffccccccdddffffffdddbbb`````````aaa```___\\\[[[YYYWWWTTTSSSRRRQQQRRRPPPMMMJJJIIIHHHIIIJJJFFFEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@???????????????@@@AAAAAA@@@???===;;;;;;<<<>>>??????BBBDDDEEEHHHNNNYYYaaammmppprrrrrrsss{{{lllaaa[[[QQQIIIIII???===:::777444333333333555555555555555666777777555666777888999::::::;;;===>>>>>>>>>>>>>>>======@@@@@@AAABBBCCCDDDEEEEEECCCDDDDDDDDDCCCDDDFFFHHHIIIKKKNNNRRRYYYfffwww<<>>999888::::::999888666444222111000111000---,,,,,,...000111<<>>???@@@@@@AAAAAA@@@@@@???======<<<;;;::::::::::::999999999999999888888888::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;::::::;;;<<<============>>>>>>?????????>>>======???>>>======>>>@@@BBBDDDEEEJJJNNNNNNPPPTTTWWWVVVWWWYYYfffuuukkkeee]]]VVVYYYbbbzzzvvvhhh```VVVTTTQQQPPPPPPOOOLLLJJJGGGEEECCCCCCDDDFFFFFFFFFIIIIIIHHHGGGFFFDDDDDDCCCAAA@@@??????@@@???===;;;<<<<<<>>>AAAFFFNNNUUUXXX[[[^^^^^^WWWLLLCCC>>>>>>>>>===<<<<<<<<<:::777444222111111000///......---,,,------------,,,+++++++++++++++***************,,,+++*********+++------000444>>>OOO```lllooommmjjjgggdddeeeiiilllmmmlllffffffbbbZZZUUUVVV]]]ddd}}}wwwsssvvv~~~jjj]]]OOOMMMVVVfff{{{vvvkkkgggfffdddeeegggkkkoooqqqtttzzzyyyssspppqqqtttwwwwwwuuuqqqkkkddd]]]XXXUUUOOOTTTYYYZZZ^^^eeejjjkkknnnjjjdddaaabbbdddfffhhhbbbaaa___^^^______^^^]]]^^^\\\YYYVVVTTTSSSSSSTTTTTTSSSQQQNNNLLLJJJHHHGGGCCCCCCBBBAAAAAA@@@AAAAAABBBBBBAAA@@@??????>>>>>>@@@????????????@@@AAAAAA???>>>===<<<<<<===???@@@@@@BBBEEEFFFHHHOOOXXX___gggkkkooorrrwwwsssZZZOOOIIIBBB>>>???:::999777555444444444444444444444555555777888999555666666777888999::::::===>>>>>>?????????>>>>>>??????@@@AAABBBCCCDDDDDDCCCDDDDDDDDDCCCDDDGGGIIIIIIMMMRRRWWWaaattt666===DDDKKKXXXhhhrrrvvvjjjZZZIIIAAA???>>>===>>><<<;;;999888555444222111111000...,,,,,,---///000555>>>JJJUUU[[[^^^```bbbeeedddddddddddddddeeeeeeccc```\\\YYYWWWTTTQQQNNNPPPNNNLLLLLLQQQYYY^^^```___kkkyyy~~~vvvtttrrrooojjjiiirrr~~~tttgggaaa[[[ZZZXXXWWWXXX[[[aaaeeerrrxxxxxxqqqllljjjooouuuuuuooofff___[[[VVVTTTQQQOOONNNOOOPPPRRRNNNTTTWWWUUUSSSSSSRRRPPPNNNJJJEEECCCBBBCCCCCCBBBAAAAAABBBAAAAAA@@@???>>>>>>??????@@@@@@??????>>><<<;;;;;;::::::::::::999::::::999999888888777777999999999999999999999999999999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>======>>>>>>>>>>>>>>>==================>>>@@@BBBEEEFFFIIIMMMQQQRRRSSSVVV[[[___]]]hhh~~~yyymmmaaa[[[UUUTTT___nnn}}}wwwaaa___RRRQQQPPPPPPOOOOOONNNMMMFFFEEECCCCCCCCCDDDEEEFFFIIIIIIHHHHHHGGGGGGFFFFFFDDDBBBAAAAAAAAAAAA???===;;;;;;<<>>>>>===>>>===;;;777444111111111000///.........,,,,,,,,,,,,,,,+++******************************---+++***(((((()))+++,,,///000777GGGZZZiiimmmlllgggeeeccccccfffhhhiiihhhdddfffeee```YYYVVVXXX\\\sssyyyzzz|||{{{yyywwwwwwzzz|||}}}tttfffVVVLLLMMMYYYppp~~~vvvlllhhhgggeeefffiiikkkooosssxxx~~~{{{wwwwwwxxxuuuvvvuuusssmmmddd\\\WWWQQQSSSVVVYYY]]]ccchhhjjjpppkkkfffccccccfffhhhiiibbb```^^^^^^______^^^]]]^^^\\\XXXUUUTTTTTTUUUVVVVVVVVVUUUSSSPPPLLLHHHFFFBBBAAAAAA@@@???@@@@@@@@@AAAAAA@@@??????>>>>>>===@@@@@@?????????@@@@@@AAA===<<<;;;;;;;;;===>>>@@@@@@BBBDDDFFFIIINNNUUU[[[```dddjjjnnnttt~~~~~~mmm[[[IIIAAA>>>;;;:::<<<777666666555555666777777333333444444666777999999555666666777888999::::::>>>>>>??????@@@@@@????????????@@@@@@AAABBBCCCCCCBBBCCCCCCCCCCCCEEEHHHKKKLLLRRRZZZcccppp666;;;@@@FFFSSSdddqqqvvveeeUUUEEE???@@@@@@@@@@@@===<<<;;;999777666444444000///...------...000111111999EEEQQQZZZ^^^aaabbbhhhgggfffeeeeeedddddddddbbb```^^^\\\[[[XXXUUURRRMMMHHHCCCCCCHHHOOOWWW\\\fffoooxxx|||xxxwwwvvvrrrkkkgggoooyyyxxxooofffaaaZZZUUUTTTVVVXXXZZZaaadddgggjjjjjjjjjkkkkkkkkkrrrxxxyyyssskkkeeeccc]]][[[XXXUUUSSSRRRSSSSSSSSSWWWZZZ[[[\\\[[[SSSKKKLLLHHHDDDAAAAAABBBBBBAAAAAAAAAAAAAAA@@@???>>>>>>======>>>>>>>>>>>>======:::::::::::::::999999999999999999888888777777777999999999999999999999999999999999::::::;;;;;;;;;;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>????????????>>>>>>>>>=====================>>>???AAACCCFFFIIIKKKOOOSSSWWWWWWVVVXXXaaajjjnnnqqqcccUUUPPPOOOWWWmmmvvviii^^^XXXOOOPPPPPPOOONNNNNNNNNNNNFFFEEEDDDCCCCCCCCCEEEFFFIIIIIIIIIHHHHHHHHHHHHHHHGGGEEECCCCCCCCCBBBAAA???=========@@@OOOeeevvv|||{{{qqqcccTTTJJJEEEDDD??????>>>>>>>>><<<777444222111111000///...------+++++++++++++++******)))************************---+++)))(((((()))***+++///...222@@@SSScccjjjkkkgggeeedddcccdddeeeeeeeeedddgggiiiddd[[[TTTRRRRRR___xxxtttuuuuuuvvvyyy|||}}}||||||}}}~~~qqq```RRRKKKPPPaaarrryyysss}}}zzzoookkkjjjhhhhhhkkkiiilllqqqwww}}}}}}xxxvvvssstttvvvuuuqqqiiiaaa\\\WWWVVVWWWZZZ^^^aaadddgggoookkkfffddddddfffggghhhdddbbb```___``````___^^^^^^\\\YYYVVVUUUUUUWWWXXXWWWXXXXXXVVVSSSOOOJJJGGGCCCCCCBBBAAA@@@@@@@@@@@@????????????????????????@@@??????>>>>>>?????????:::::::::999:::;;;<<<===???@@@BBBDDDGGGLLLRRRUUUWWW[[[```dddiiiqqqzzzvvvbbbTTTJJJ@@@;;;:::888888888444444444444555666777777333333444444666777999999666666777888999:::;;;;;;>>>>>>???@@@@@@@@@@@@@@@???@@@@@@AAAAAABBBBBBBBBAAABBBBBBCCCDDDGGGKKKOOOQQQXXXdddqqqrrr666:::>>>BBBMMM]]]iiimmm\\\OOOCCC@@@AAA@@@???>>>======<<<;;;999888777666111000///......///000111///666AAAMMMWWW^^^aaabbbiiihhhgggeeeddddddcccccc`````````^^^\\\ZZZXXXWWWOOOHHHBBB@@@BBBFFFOOOXXXiiirrryyyzzzyyy}}}zzzzzz{{{xxxqqqlllpppyyytttnnneee]]]XXXUUUTTTSSSYYYXXXXXXZZZ]]]aaaeeehhhnnnuuu{{{zzztttmmmiiiiiihhhgggddd```]]]ZZZXXXWWWZZZ___dddggghhhdddWWWJJJIIIFFFCCCAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@???>>>===<<<==================<<<888999999::::::999999888888888888888888777777777999999999999999999999999888999999::::::;;;;;;<<<;;;<<<===>>>>>>===<<<;;;<<<<<<<<<<<<<<<=========>>>??????@@@@@@?????????===<<<<<<<<<<<<===>>>???@@@AAACCCEEEHHHKKKNNNOOORRRTTTXXXZZZXXX[[[iiiwwwiiiZZZMMMLLLRRRaaa{{{xxxzzznnnccc]]]TTTOOOPPPPPPOOOMMMLLLLLLMMMFFFFFFFFFEEECCCCCCEEEGGGIIIIIIIIIJJJJJJKKKKKKKKKJJJHHHEEEDDDDDDDDDCCCAAA@@@BBBAAADDDVVVpppzzzjjjZZZPPPIIIFFFEEEBBBAAA??????>>><<<999666444333222111000...------++++++,,,,,,,,,+++*********************+++++++++,,,+++***))))))******+++...---000:::KKK[[[fffjjjgggffffffeeeddddddeeeeeedddhhhlllhhh^^^TTTNNNLLLQQQfffvvvssssssooorrrxxx~~~~~~~~~|||~~~}}}oooaaaTTTPPPWWWbbbrrrmmmkkkvvv}}}tttqqqooommmlllnnnjjjkkkooouuuzzz~~~vvvtttqqqssstttuuurrrmmmhhheee```[[[YYY\\\^^^___```ccchhheeecccbbbcccdddeeedddeeecccaaa```aaaaaa```___]]][[[YYYWWWVVVWWWXXXYYYXXXXXXYYYXXXVVVRRRNNNKKKGGGFFFEEECCCBBBBBBAAAAAA??????@@@@@@@@@@@@@@@@@@??????>>>=========>>>>>>:::999999999999::::::;;;<<<===???BBBEEEIIIMMMOOOSSSUUUYYY\\\```dddiiimmmppplllkkknnnpppjjj\\\PPPFFFBBB===:::888666555444111111222333333444444444444444444555555777888999777777888999:::;;;<<<<<<>>>???@@@AAAAAAAAAAAAAAA@@@AAAAAAAAABBBBBBBBBCCCAAABBBCCCDDDFFFJJJPPPTTTXXXaaaqqqwww\\\:::>>>AAADDDKKKUUU[[[\\\PPPHHHBBBBBBDDDAAA??????======<<<;;;;;;:::999999444333222000////////////...333<<>>???HHHTTTdddpppzzzyyyvvvwww{{{~~~~~~{{{}}}|||}}}}}}yyyuuuxxxvvvkkkbbb[[[VVVTTTTTTRRRQQQQQQTTTXXX[[[]]]ffflllrrrqqqlllhhhhhhjjjmmmmmmmmmkkkiiifffdddbbbhhhpppxxxyyytttiiiXXXJJJGGGDDDBBBAAAAAAAAA???>>>@@@AAAAAA@@@@@@???>>>=========>>>>>>>>>>>>======777888999::::::999888888777777777777888888888888888888888888888888888888888888999::::::;;;<<<<<<;;;<<<===>>>>>>===<<<;;;;;;<<<<<<<<<=========>>>>>>>>>????????????>>>>>>;;;;;;;;;;;;<<<>>>???@@@DDDEEEGGGJJJMMMPPPRRRTTTTTTWWW^^^ccceeemmm}}}bbbUUUMMMSSS```qqqggg___[[[VVVOOOQQQQQQOOOLLLJJJJJJLLLGGGHHHHHHFFFCCCCCCEEEHHHJJJJJJKKKLLLMMMMMMNNNNNNLLLJJJGGGEEEEEEEEEDDDCCC@@@DDDEEEIII[[[tttsss___RRRMMMKKKHHHEEEFFFCCCAAA@@@???===;;;999888777666444222000......------......------,,,+++))))))*********+++++++++******++++++++++++++++++---,,,...666CCCSSS```gggffffffggggggffffffggghhhccciiinnnkkkaaaUUUNNNKKKJJJXXXdddrrr|||rrrrrrqqqrrrxxx}}}|||vvvgggZZZWWWZZZbbbdddgggooo~~~~~~}}}~~~wwwvvvvvvsssrrrsssooonnnpppuuuwwwzzz{{{uuutttrrrsssttttttsssrrrqqqppphhh```\\\]]]^^^[[[[[[]]]___^^^___aaaccceeeeeedddeeecccaaa```aaaaaa```___[[[[[[ZZZYYYXXXXXXXXXXXXXXXXXXYYYYYYWWWUUUQQQOOOKKKJJJHHHFFFEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@??????>>>>>>===<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::<<>>===;;;888555444444222222222333333333333333333555555555555555666777777888999::::::<<<<<<===>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBCCCEEEGGGJJJPPPVVV[[[cccnnntttcccPPP???CCCGGGGGGJJJNNNOOOMMMFFFBBB@@@DDDFFFDDDBBBBBB======<<<<<<<<<;;;;;;;;;777666444222000...------...222:::EEEQQQZZZ___aaabbbbbbaaaaaabbbbbbcccdddaaadddeeeaaaZZZWWWXXX[[[TTTMMMGGGBBB<<<:::DDDRRR]]]lllyyyzzzuuuuuuxxx{{{vvvooo{{{|||zzzzzzyyyzzz|||{{{yyy}}}xxxlllbbb\\\ZZZPPPOOOMMMMMMNNNPPPQQQQQQXXX^^^eeeeeebbbaaaeeeiiimmmnnnppprrrrrrqqqpppooouuuzzzhhhVVVHHHEEECCCBBBAAAAAAAAA???===@@@@@@AAA@@@@@@???>>>===>>>>>>????????????>>>>>>777777999::::::999888777666666777777888888999999888888888888888888888888888888999::::::;;;<<<<<<;;;<<<===??????===<<<;;;;;;<<<<<<<<<======>>>>>>===>>>>>>>>>>>>>>>======;;;::::::;;;<<<>>>@@@AAAGGGHHHJJJMMMPPPSSSUUUVVV[[[```iiissszzzppp___TTTQQQ]]]nnn~~~uuucccYYYUUUVVVPPPRRRRRROOOKKKHHHIIIJJJGGGHHHIIIGGGDDDCCCEEEHHHKKKLLLMMMNNNOOOPPPPPPQQQMMMKKKGGGFFFFFFFFFEEEDDD===CCCGGGKKK\\\sss}}}yyy~~~mmmYYYNNNMMMNNNKKKGGGHHHFFFCCCAAA@@@???===;;;;;;:::888666444111000/////////000000//////...---))))))******++++++++++++)))***+++,,,,,,,,,,,,+++,,,,,,---333>>>MMM[[[eeeeeefffggghhhhhhhhhjjjkkkbbbiiiooommmcccWWWPPPMMMGGGQQQYYYfffxxxxxxoooqqqwwwvvvzzz}}}wwwfff\\\ZZZUUU]]]eeejjjsss||||||~~~yyyzzzzzzxxxwwwxxxuuurrrsssuuuvvvwwwxxxsssuuuttttttttttttuuuvvvwwwxxxlllccc]]]^^^]]]YYYWWWYYYZZZ[[[]]]aaaeeeggggggfffdddbbb`````````aaa```___ZZZZZZZZZZZZYYYYYYYYYXXXWWWXXXYYYYYYXXXVVVTTTRRRNNNMMMKKKIIIGGGEEEDDDDDDEEEDDDCCCBBB@@@???>>>===>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::888888:::===AAADDDFFFFFF@@@AAACCCEEEFFFGGGGGGHHHCCCFFFIIIIIIEEE@@@<<<:::888999888444333444555555555555666666666555444333666666555555555666666777999::::::;;;<<<===>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCEEEGGGIIIMMMSSS[[[```nnnyyylll\\\SSSFFF@@@AAADDDKKKRRRTTTOOOJJJCCCBBBAAABBBCCCCCCAAA@@@>>>>>>>>>===============:::999777444333222222222,,,///666AAAMMMWWW[[[\\\]]]___``````___```bbbdddcccbbbaaa```^^^[[[YYYXXXZZZUUUMMMFFFAAA@@@BBBCCCRRR[[[gggoootttwww{{{{{{mmmqqq{{{~~~~~~wwwwwwxxxyyy}}}zzznnneeebbbYYYSSSNNNNNNMMMKKKKKKMMMRRRTTTVVVWWWWWWZZZ```eeeooojjjooo|||||||||vvv```PPPIIICCCAAA>>>>>>@@@AAA@@@>>>>>>AAAEEEGGGEEEBBB???===>>>>>>??????>>>>>>>>>???::::::;;;;;;:::999777666555555666666777888888888777888999::::::999888777777888:::;;;<<<<<<;;;::::::::::::;;;;;;;;;<<<<<<:::;;;===>>>>>>>>>===<<>>>>>???AAADDDGGGGGGIIIKKKLLLNNNSSSYYY]]]cccjjjyyyxxxfff^^^^^^aaalll}}}|||kkkddd\\\XXXZZZXXXVVVRRROOOLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKMMMNNNNNNNNNLLLLLLMMMNNNOOOOOONNNLLLIIIGGGDDDCCC@@@HHHKKKKKKSSScccjjjfffjjj```SSSMMMNNNOOOMMMIIIHHHGGGEEEEEEDDDCCC@@@===???===:::777444222000///000000...---------------+++***************++++++***************************---///000333>>>OOO\\\eeeddddddfffhhhiiihhhgggdddeeehhhjjjggg___TTTMMMNNNJJJNNN^^^mmmqqqmmmiiitttvvvyyy}}}sss]]]YYYZZZZZZZZZbbbooo|||~~~xxxzzz}}}|||zzzyyyxxxxxxzzzuuuqqqrrrwww}}}{{{xxxxxxssswwwxxxuuusssttttttrrriiifffdddccc^^^WWWUUUXXXXXXZZZ^^^cccgggiiihhhfffhhhfffdddbbbaaa```aaaaaa^^^^^^^^^]]][[[YYYXXXWWWYYYWWWVVVVVVWWWXXXWWWVVVUUURRROOONNNMMMLLLJJJIIIDDDCCCBBBBBBBBBAAA???===??????===<<<;;;::::::::::::::::::999999999888888777888999;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999777666666555444444444444555666666555444444444444555666666888777666555555666777888777999;;;===>>>>>>>>>===@@@AAABBBBBBAAAAAACCCDDDAAA??????DDDGGGEEEDDDFFFDDDGGGKKKNNNTTT]]]iiirrrkkk\\\QQQHHHDDD@@@@@@CCCHHHNNNPPPLLLHHHCCCBBBAAABBBCCCBBB@@@>>>======>>>>>>>>>>>>======;;;:::888666444333333333---///444===HHHQQQUUUVVVZZZ]]]```bbbbbbaaabbbcccbbbbbbaaa___]]][[[YYYXXXYYYVVVQQQLLLGGGDDDCCCBBBGGGQQQ^^^iiipppvvv|||~~~sssvvv{{{{{{{{{~~~~~~|||zzzqqqnnniiibbb[[[XXXTTTNNNJJJJJJJJJMMMPPPRRRSSSVVVZZZ^^^dddeeeooo{{{~~~{{{mmmZZZNNNJJJFFFCCC???>>>@@@BBBBBBBBBAAACCCFFFGGGFFFDDDBBBAAA???>>>===<<<======<<<;;;<<<;;;:::888777777888888888888888888777777777777777888888999999888888777777888:::;;;<<<<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;<<<======>>>>>>======>>>>>>=========>>>>>>>>>;;;===???@@@AAACCCFFFIIIJJJLLLNNNOOORRRXXX___dddqqq~~~rrriiilllooosss{{{qqqgggeee___[[[\\\XXXVVVSSSPPPNNNMMMNNNNNNKKKKKKKKKKKKKKKLLLMMMMMMMMMNNNOOOOOONNNMMMLLLMMMNNNNNNMMMLLLJJJHHHFFFEEE>>>CCCDDDFFFRRRcccgggaaabbbZZZQQQLLLKKKKKKJJJHHHJJJHHHFFFEEEEEEDDDAAA@@@???>>>;;;888555333111111000000///...------------++++++************++++++************************))),,,...///111;;;KKKWWWaaaccceeeggghhhhhhhhhhhheeehhhkkkllliiibbbZZZUUUMMMGGGGGGTTTcccjjjkkkkkknnnsssxxx|||qqqXXXWWWUUUVVV]]]hhhqqquuu{{{~~~~~~zzz{{{~~~|||wwwwww|||}}}{{{zzzyyy|||yyyuuusssvvv{{{~~~zzzyyyyyy|||{{{wwwtttuuuuuurrrlllhhheeeeeeaaa[[[YYYZZZZZZZZZ\\\```fffiiihhhffffffdddbbbbbbccceeedddccc___^^^^^^]]][[[ZZZXXXWWWYYYXXXWWWWWWXXXYYYYYYXXXYYYVVVRRRPPPOOOMMMKKKIIIEEEDDDCCCBBBAAAAAA???>>>???>>>===<<<;;;;;;:::;;;999999999999888888888888555666888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888888777666555555333333333333333444555555444444444444444555666666777666555555555666777888888999;;;===>>>>>>>>>>>>???AAABBBBBBAAA@@@BBBCCCCCC@@@@@@DDDFFFDDDEEEGGGKKKMMMPPPSSS[[[hhhzzzmmmZZZQQQIIICCC@@@@@@???@@@DDDHHHJJJGGGDDDCCCBBBAAABBBBBBAAA???<<<;;;<<<>>>??????>>><<<;;;<<<;;;999777555444444333//////222888???FFFKKKMMMTTTYYY___cccdddcccbbbbbbaaaaaa___^^^\\\ZZZXXXWWWXXXXXXVVVSSSOOOJJJEEEBBB>>>HHHVVVbbbkkkrrryyy}}}zzz{{{yyy{{{}}}}}}}}}{{{rrrlllrrr~~~{{{ssslllhhh```VVVOOOMMMGGGIIILLLNNNOOOQQQUUUWWWWWW]]]iiisssrrrqqq}}}vvvdddWWWQQQQQQLLLIIIDDDAAABBBCCCDDDDDDCCCDDDDDDEEEDDDCCCBBBBBBCCC???<<<<<<======<<<999===;;;888666555777999:::::::::999999888777777666888888777777777777888888888999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<==================>>>>>>???<<<<<<======>>>???@@@AAA===???BBBDDDEEEGGGJJJLLLOOORRRUUUWWWZZZaaajjjqqq}}}rrrooosssvvvdddaaaccc___[[[[[[YYYWWWUUURRRQQQQQQRRRRRRMMMMMMLLLMMMMMMNNNOOOOOOMMMNNNOOOPPPOOONNNLLLKKKLLLLLLLLLKKKJJJHHHFFFEEE???@@@???CCCQQQaaaddd]]]XXXVVVQQQNNNKKKJJJJJJJJJMMMJJJGGGEEEEEEDDDCCCBBB???>>><<<999666444333222111000///......---------++++++************++++++************************)))+++---,,,...777CCCNNNYYY___fffiiiiiihhhhhhhhhfffjjjooonnnjjjddd```___PPPGGGCCCJJJWWWaaahhhmmmiiiooovvvzzz|||```[[[XXX[[[cccjjjnnnoootttvvvvvvuuuxxx|||}}}zzz|||~~~|||zzz|||xxxttttttxxx~~~|||}}}|||}}}{{{wwwpppjjjeeeeeeddd___ZZZYYYZZZXXXWWW\\\ccchhhhhhfffeeebbb```bbbgggjjjhhheee___^^^^^^\\\[[[ZZZYYYXXXYYYXXXXXXXXXZZZ\\\[[[ZZZ\\\YYYUUUSSSQQQOOOMMMJJJGGGFFFEEECCCAAA@@@@@@@@@>>>===<<<;;;;;;:::;;;;;;888888888888777777777777444555666777888888999888777777777777777777777777555555555555444444444333222222222222222333333444444444444444444555555666666555444444555666777888999:::;;;===>>>>>>>>>>>>???AAABBBAAA@@@@@@AAACCCDDDAAA@@@CCCDDDCCCFFFJJJOOOQQQTTTWWW```rrroooZZZOOOKKKFFFAAA??????>>>>>>@@@CCCDDDBBBAAABBBAAAAAAAAABBB@@@===;;;999;;;>>>???@@@>>><<<;;;<<<;;;999888666444333333000000000222666;;;@@@BBBKKKRRR[[[bbbeeedddbbbaaaaaa```^^^]]][[[YYYXXXXXXYYYYYYYYYWWWSSSMMMHHHEEE>>>FFFRRR]]]fffnnntttxxxxxxxxxzzz}}}}}}}}}~~~vvvwww{{{rrrgggfffooozzz{{{wwwpppdddZZZWWWNNNNNNMMMLLLLLLMMMPPPRRRMMMSSS\\\bbb``````kkkzzzvvvjjj___XXXXXXYYYRRRPPPNNNLLLJJJIIIHHHGGGHHHFFFDDDCCCBBBBBBAAA@@@EEEBBB>>>===@@@@@@>>>;;;<<<:::888777777777999:::999999999888888888777777999888777666666777888999999999:::;;;;;;<<<<<<<<<;;;<<<<<<<<<<<<=========???>>>===<<<===>>>???@@@======>>>>>>???@@@AAABBB@@@CCCFFFHHHIIIJJJMMMOOORRRWWW^^^ccchhhqqq|||{{{xxx{{{wwwpppwwwvvvhhh\\\[[[]]][[[WWWVVVYYYXXXVVVTTTSSSTTTUUUVVVQQQPPPPPPOOONNNOOOOOOOOOMMMNNNOOOQQQQQQOOOLLLIIILLLKKKKKKIIIHHHFFFDDDCCCAAABBBBBBEEEOOO[[[^^^[[[SSSUUUUUUSSSOOOMMMMMMOOOMMMJJJFFFDDDCCCDDDCCCCCC???>>><<<:::777666555444222111000///............,,,,,,+++*********++++++************************)))***++++++,,,222<<>>>>>??????@@@BBBCCCBBBAAA@@@BBBCCCDDDAAA@@@BBBCCCCCCHHHNNNSSSWWW]]]cccnnnoooaaaSSSLLLIIICCC>>><<>>>>>???@@@@@@????????????@@@AAAAAA@@@<<<999999:::===??????>>><<<;;;::::::999777555444222111111000//////000333777:::AAAIIITTT]]]bbbcccbbbaaaaaa```^^^\\\ZZZYYYYYYYYYZZZZZZYYYVVVSSSOOOLLLJJJAAAFFFOOOYYYccclllssswwwwwwttttttxxx}}}~~~~~~vvvmmmttt|||ssslllhhhiiilllooo}}}ssshhhddd[[[WWWPPPKKKHHHHHHIIIJJJHHHIIIMMMPPPQQQSSSZZZaaadddcccaaa^^^[[[YYYXXXYYYRRRUUUXXXZZZYYYWWWUUUTTTSSSOOOJJJGGGGGGFFFEEECCCGGGDDDBBBBBBCCCBBB???<<<999::::::::::::999999888777777777888888999999999:::999888777777888999:::::::::::::::;;;<<<======<<<<<<<<<=========>>>>>>??????>>>======???@@@AAA@@@@@@@@@@@@@@@AAABBBCCCCCCEEEGGGIIIJJJKKKNNNPPPSSS]]]jjjvvv{{{rrrqqqwwwwwwwwwjjj```WWWUUUWWWWWWVVVUUUYYYXXXVVVUUUUUUUUUWWWXXXUUUTTTRRRQQQOOONNNNNNNNNOOONNNOOOQQQRRRPPPLLLHHHKKKJJJIIIHHHFFFCCCAAA@@@AAADDDGGGGGGJJJPPPUUUWWWQQQUUUWWWVVVRRROOOOOOQQQLLLIIIEEECCCCCCCCCBBBBBB???>>><<<:::888666666555222222111000////////////---,,,,,,+++******++++++************************)))************...555:::DDDOOO]]]fffhhhggghhhiiifffjjjmmmkkkddd``````bbbYYYPPPHHHFFFIIIMMMTTT[[[gggmmmtttxxxyyy|||iii]]]WWW^^^kkkrrruuuwwwsssyyy~~~{{{vvvvvvzzzzzzzzzxxxuuusssvvv}}}|||ssskkkjjjggg```YYYUUUVVVRRRPPPTTT]]]eeeiiiiiigggcccaaaeeekkklllgggaaa```___]]]\\\[[[[[[[[[[[[WWWWWWWWWYYY[[[\\\[[[YYYXXXVVVSSSSSSSSSSSSRRRPPPLLLMMMLLLIIIEEEBBBCCCDDD;;;;;;:::999888888888999777777777666666666555555666666777777777777777666444444444444444444444444222222222333333333333444333333333333333444444555333333333333333444555555444444333444555777999:::============>>>??????@@@BBBCCCDDDCCCBBBAAABBBCCCBBB@@@@@@CCCDDDFFFLLLTTTWWWaaaooo{{{kkk___UUULLLHHHDDD>>>999888?????????@@@@@@?????????======>>>@@@AAA@@@<<<999999:::<<<>>>>>>>>>===<<<:::999999888666444222111111000///...---...111444777???JJJUUU\\\```bbbbbbbbb```^^^\\\ZZZZZZZZZZZZZZZYYYXXXWWWTTTRRRPPPOOODDDGGGLLLUUU___iiirrrwwwssspppnnnrrrzzz~~~~~~sssmmmxxxtttjjjccccccdddhhhnnnwwwxxxsssjjjcccZZZQQQLLLIIIGGGFFFFFFEEEEEEGGGJJJNNNPPPQQQNNNPPPRRRTTTTTTSSSQQQPPPMMMSSS\\\bbbeeeeeedddcccaaa\\\VVVSSSSSSRRRPPPNNNKKKLLLLLLJJJGGGCCC@@@>>>999:::;;;<<<<<<;;;:::999777888888999::::::;;;;;;::::::999999999999::::::::::::::::::;;;<<<===>>>============>>>>>>>>>>>>???????????????@@@@@@AAACCCBBBBBBBBBCCCCCCDDDEEEDDDFFFHHHJJJLLLOOOTTTWWW[[[iii~~~}}}qqqmmmooowww|||ppp___YYYSSSQQQSSSWWWYYYZZZYYYXXXVVVUUUTTTUUUWWWXXXVVVUUUSSSRRRPPPOOONNNNNNQQQOOONNNPPPQQQPPPLLLHHHJJJIIIHHHGGGEEECCCAAA@@@@@@DDDFFFFFFEEEGGGMMMRRRPPPTTTWWWVVVRRROOONNNOOOKKKIIIFFFDDDCCCCCCBBBAAA>>>===;;;999888777666666333222111000////////////...---,,,++++++***++++++************************)))************---111444;;;EEETTT```fffggghhhhhhfffhhhjjjhhhddd```______[[[SSSKKKGGGDDDCCCGGGLLL```hhhuuussscccXXX\\\fffmmmssszzzuuuyyy}}}{{{tttsss}}}zzzyyyyyywwwvvvwwwzzz}}}|||~~~zzzsssqqqlllddd]]][[[TTTSSSRRRTTTYYY___dddgggfffdddcccgggkkkkkkeee``````___]]]\\\[[[[[[\\\\\\XXXWWWXXXZZZ\\\\\\ZZZXXXVVVTTTRRRRRRSSSTTTSSSRRRNNNPPPQQQNNNIIIEEEDDDEEE>>>===<<<:::999999888888777777777777666666666666777777888888888777666666444444444444444444444444222222222222333333333333333333333333333444555555333333333333333444444555444444444444666888:::<<<>>>>>>>>>>>>>>>???@@@@@@BBBCCCDDDCCCAAA@@@AAABBB@@@@@@BBBGGGIIIKKKTTT]]]\\\kkkkkk\\\TTTMMMGGGEEEBBB===;;;<<<>>>@@@AAABBBAAA@@@@@@???:::;;;===???AAA@@@===:::999:::;;;<<<============:::::::::999777555333222000111000...,,,,,,///222...666AAALLLUUU\\\aaadddcccaaa___\\\[[[[[[[[[\\\XXXYYYYYYYYYXXXVVVSSSRRRJJJJJJKKKPPPXXXccclllqqqooollliiillluuuxxxwwwuuulllhhhggggggbbbhhhooowww|||vvvlllddd]]]VVVPPPKKKHHHGGGFFFEEEGGGIIIHHHGGGFFFFFFGGGIIIJJJJJJIIIHHHGGGNNNXXX___ccceeefffgggjjjeee```^^^___```]]]ZZZWWWZZZ]]]YYYQQQHHHCCCBBB<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;::::::;;;<<<>>>>>>======>>>>>>>>>?????????>>>???@@@@@@AAAAAA@@@@@@BBBBBBCCCDDDEEEGGGHHHIIIIIIKKKMMMOOOSSSZZZaaafffppp}}}qqqlllooottt{{{tttdddVVVTTTQQQPPPSSSXXX[[[\\\YYYWWWUUUTTTSSSTTTUUUVVVTTTSSSRRRQQQQQQPPPPPPPPPTTTPPPNNNNNNQQQQQQMMMIIIGGGGGGHHHHHHGGGFFFEEEEEEBBBCCCDDDEEEEEEGGGKKKPPPSSSUUUVVVUUUSSSPPPMMMLLLKKKIIIGGGFFFFFFEEEBBBAAA<<<<<<:::999777777666666333333222111000000000000......---,,,++++++++++++******************************+++++++++---///111333===KKKZZZdddhhhhhhgggeeefffggggggfffdddaaa```^^^WWWOOOIIIBBB===@@@FFFTTT```vvvooo]]][[[___ccckkkvvvzzzxxxwwwxxxvvvvvv}}}|||{{{{{{{{{yyyvvvtttsssxxx}}}}}}|||}}}~~~|||xxxuuuooofffaaabbbVVVVVVVVVVVVVVVXXX]]]aaabbbccceeehhhjjjiiieeeaaa```___]]][[[[[[[[[\\\]]]ZZZZZZZZZ\\\]]]]]][[[XXXXXXVVVTTTSSSTTTTTTSSSRRRPPPSSSVVVSSSMMMGGGFFFFFFBBBAAA???===<<<:::::::::888888888777777777666666777777777777777666555555444444444444444444444444222222222222111111111111222222222222222333333444333333222222333333444555444444444555777:::<<<>>>??????>>>>>>>>>???@@@AAA@@@AAABBBAAA???>>>???@@@???AAAFFFLLLOOOSSS\\\fffkkk~~~|||jjj\\\RRRNNNHHHDDDCCC@@@======@@@>>>@@@CCCDDDCCCAAAAAA@@@999:::<<>>>>>;;;;;;;;;;;;999666444333///111111///,,,,,,...111***111<<>>;;;::::::<<<>>>@@@?????????>>>======<<<<<<:::;;;<<<======<<<;;;:::;;;;;;::::::;;;<<<>>>???>>>>>>>>>>>>????????????>>>???@@@AAABBBAAA@@@@@@AAABBBCCCEEEGGGIIILLLMMMOOOPPPSSSVVV\\\eeennnttt|||pppnnnllltttzzz~~~ggg___RRRRRRRRRQQQSSSXXX[[[[[[XXXWWWUUUSSSSSSSSSTTTUUUQQQQQQQQQQQQQQQRRRSSSSSSUUUQQQMMMMMMPPPQQQMMMIIIFFFFFFGGGHHHIIIJJJJJJIIIFFFCCCBBBEEEIIILLLNNNPPPWWWWWWWWWVVVUUURRRNNNLLLLLLJJJIIIHHHHHHFFFCCCAAA<<<;;;999888777666666666444333222111000000000000///...---,,,++++++++++++***************************++++++,,,,,,---...//////777EEEUUUbbbhhhhhhfffddddddeeehhhiiihhheeebbbbbb[[[SSSKKKBBB===???FFFIIIZZZvvvuuu___XXXVVVWWW```mmm~~~vvvsssvvvyyy|||~~~{{{tttnnnmmmsssyyyzzzwwwuuuwwwzzz~~~~~~{{{xxxuuunnnfffccceeeXXXZZZZZZWWWSSSSSSXXX]]]^^^aaaeeehhhiiihhheeeccc```___]]][[[[[[[[[]]]^^^\\\[[[\\\^^^___^^^[[[YYYZZZXXXVVVTTTTTTTTTSSSQQQPPPUUUXXXVVVOOOIIIGGGGGGEEEDDDBBB@@@>>><<<;;;;;;888888888888777777777777777777777777666555444444333333333333333333333333222111111111000000000000111111111000111222222333333333222222333333444555555555555666888;;;===???@@@???>>>>>>>>>???@@@AAA>>>@@@@@@???===<<<===>>>???BBBIIIPPPTTTXXXbbbmmmkkk^^^UUUMMMIIIDDD@@@>>>;;;777999===<<<>>>???AAAAAA???>>><<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;;;;:::999888888888999999444111///------...---,,,***111666:::DDDTTT^^^___ccc``````bbb___YYYZZZ```^^^^^^]]]]]][[[ZZZXXXXXXTTTSSSRRRSSSVVV[[[___ccchhh```[[[aaakkkvvv}}}|||tttmmmiiijjjttt}}}~~~||||||zzzwwwwww}}}tttlll___YYYQQQKKKHHHGGGDDDBBBCCC???===???DDDEEEBBB>>>EEEGGGJJJLLLNNNRRRYYY^^^]]]^^^```aaaaaabbbdddeeeiiillllllggg\\\PPPHHHDDDEEEDDDCCCDDDFFFGGGGGGFFFCCCCCCBBBAAAAAA@@@?????????>>>>>>>>>>>>>>>?????????>>>>>>=========>>>>>>??????>>>===<<<<<<<<<<<<===???@@@@@@???>>>@@@AAADDDCCCCCCDDDFFFJJJOOORRRQQQWWW___eeennn|||}}}}}}yyylllfffhhhsss{{{pppccc^^^TTTQQQOOOOOORRRVVVXXXZZZ[[[XXXTTTPPPNNNNNNOOOQQQOOOOOOOOOOOOOOOOOOOOOOOOOOOQQQRRRRRRQQQMMMIIIFFFGGGIIIKKKMMMMMMKKKIIIGGGEEEDDDEEEGGGLLLPPPRRRSSSWWWWWWVVVUUUSSSPPPMMMLLLKKKIIIGGGDDDBBBAAAAAAAAA===;;;999999999999777555222222333222222111//////000///---,,,++++++,,,---+++++++++************)))++++++******++++++,,,---000555???NNN\\\eeeiiihhhhhhgggfffhhhjjjjjjgggcccccc___XXXNNNGGGCCCBBBCCCFFFbbbnnn\\\TTTSSSWWWZZZnnnnnnttt|||~~~|||}}}rrrgggiiioooqqqoooppptttsssnnntttwww{{{}}}~~~|||yyywwwtttpppkkkjjjjjjhhheeeaaa^^^^^^]]]ZZZWWWUUUUUUVVVXXX]]]ccchhhiiihhhhhhhhhddd```]]]]]]___```___]]]```_________```^^^[[[YYYYYYXXXUUUSSSRRRRRRRRRRRRSSSTTTSSSQQQMMMKKKJJJKKKHHHHHHHHHGGGEEEBBB@@@>>>:::999777777888888777555888888777666555555555555888777666555333222111111222222333333333333333222222333333444333333222111333333333333444555666666555666888:::===???AAABBBCCCCCCBBBBBBBBBAAAAAAAAABBB>>>===>>>>>>===@@@EEEEEEHHHQQQZZZ^^^dddtttqqqfff[[[QQQJJJGGGBBB===;;;===>>>===<<<>>>>>>???@@@@@@???>>>>>>;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;999888888888:::;;;555333///.........---,,,)))///333444<<>>@@@CCCDDDEEEHHHLLLPPPTTTTTTVVVWWWYYY[[[]]]^^^```aaa```ZZZRRRJJJFFFDDDDDDCCCDDDFFFHHHIIIHHHGGGEEEEEEDDDDDDCCCCCCBBBBBB@@@@@@??????>>>????????????>>>>>>======>>>>>>?????????>>>======>>>???@@@??????@@@AAAAAABBBCCCDDDIIIIIIJJJKKKNNNRRRVVVZZZbbbjjjvvv{{{uuuwwwuuuoooqqqxxx|||iii```[[[VVVSSSPPPOOOQQQUUUXXXYYYZZZXXXTTTQQQOOOOOOPPPPPPLLLLLLLLLLLLLLLLLLMMMMMMMMMNNNPPPPPPNNNKKKGGGEEEFFFGGGIIIIIIIIIHHHFFFEEEBBBAAABBBDDDIIINNNPPPQQQVVVVVVVVVUUUSSSQQQOOOMMMKKKJJJGGGDDDBBBAAA@@@@@@===;;;::::::::::::888777444444444333333222111111000///...,,,,,,,,,,,,,,,++++++++++++************++++++******++++++,,,---...222;;;IIIWWWaaafffgggjjjhhhggghhhiiijjjgggeeeccc___YYYRRRKKKFFFDDDCCCKKKgggzzz|||wwweeeYYYTTTTTTVVVaaafffpppxxxwwwyyyyyymmmddd___eeehhhhhhkkkqqqrrrooolllnnnppprrrqqqmmmjjjgggccc```\\\ZZZ[[[]]]```aaabbbbbbaaa^^^YYYVVVUUUVVVYYY]]]bbbffffffffffffgggdddbbb______bbbeeeeeeddddddbbb``````___^^^\\\ZZZYYYXXXWWWVVVUUUTTTTTTSSSSSSTTTTTTQQQNNNLLLLLLMMMKKKLLLMMMMMMKKKFFFBBB???>>><<<:::999999999888666999888888777777888888888666666666555444444333333000111111222222222111111333333333333222222222222444444444555666777888999999:::<<<===???AAABBBCCCEEEDDDDDDCCCBBBAAAAAAAAA@@@===<<<>>>??????DDDIIILLLOOOXXXaaaiiissszzzggg]]]TTTKKKFFFDDDAAA===<<<>>>??????>>>????????????????????????<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>===:::888888999;;;===777444111///......,,,+++***///111000444@@@NNNVVV\\\[[[]]]ccceeebbb```__________________^^^]]]]]]YYYYYYXXXWWWWWWWWWXXXXXXSSSMMMKKKQQQ[[[fffsss}}}|||tttkkkggghhhooo}}}yyynnneeefffnnnuuu|||~~~{{{uuunnnhhhdddaaa```^^^XXXQQQMMMLLLKKKHHHEEE@@@BBBCCCDDDEEEGGGKKKMMMNNNMMMMMMOOORRRTTTUUUUUUUUUTTTPPPKKKFFFCCCCCCDDDDDDDDDEEEGGGJJJKKKIIIHHHCCCCCCCCCCCCCCCBBBBBBBBB???>>>>>>===<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<======<<<;;;;;;<<<>>>@@@BBBBBBCCCCCCDDDEEEGGGIIIJJJOOORRRVVVZZZ___eeelllqqq}}}{{{tttqqqssstttuuummmbbb\\\XXXYYYUUUPPPNNNPPPSSSVVVXXXWWWVVVUUUTTTRRRQQQPPPOOOIIIIIIIIIHHHHHHHHHIIIIIIJJJKKKLLLMMMLLLIIIFFFDDDEEEEEEEEEEEEDDDCCCCCCCCCAAA@@@@@@CCCHHHMMMOOOPPPTTTTTTTTTTTTSSSRRRPPPOOOLLLKKKHHHEEEBBB@@@??????===<<<;;;;;;<<<<<<:::888777666555444333333333333000///...---,,,,,,,,,,,,,,,+++++++++************++++++******++++++,,,---+++///666BBBOOO[[[bbbfffiiigggeeeeeefffgggfffeeebbb```\\\WWWQQQKKKFFFDDDLLLiii{{{ooossszzz~~~mmm]]]RRROOOPPPSSS\\\jjjpppnnnsssssshhh```YYY]]]```aaadddjjjmmmllliiijjjlllllliiiddd___[[[UUURRRNNNJJJJJJOOOVVV\\\dddddddddaaa]]]YYYWWWWWWZZZ]]]```bbbccccccdddeeefffdddbbbbbbeeeiiikkkllljjjgggbbb___^^^^^^]]][[[YYYYYYYYYXXXWWWVVVUUUTTTTTTUUUTTTSSSPPPOOOPPPQQQOOOPPPRRRRRRPPPKKKEEEBBBCCC@@@===;;;;;;;;;:::999888888888888999999999999555555555555555555555555111222222222222222111111555555444333333444555666666666666777888:::;;;<<<======>>>@@@AAABBBCCCCCCFFFEEEDDDCCCAAA@@@@@@@@@???<<<===@@@BBBEEEKKKSSSVVV[[[eeeppp|||jjjZZZSSSMMMFFFCCCAAA???======???@@@@@@@@@>>>>>>===<<<<<<===>>>>>><<<<<<;;;;;;;;;;;;::::::999:::;;;===>>>>>>??????@@@>>>;;;999888:::<<<>>>999666222000///...---+++,,,000111///000:::KKKWWW___^^^```cccfffdddaaa^^^_________```______^^^^^^ZZZZZZZZZZZZYYYXXXWWWVVVOOOJJJHHHNNNWWWaaannnyyy|||~~~vvvpppiiieeegggooo}}}|||qqqnnnnnnoooqqqttttttxxx~~~|||~~~~~~{{{{{{|||wwwrrrkkkeee```[[[UUUQQQMMMMMMMMMOOOQQQVVV[[[^^^[[[XXXVVVVVVXXXXXXUUUQQQOOOMMMIIIEEEAAA@@@AAABBBDDDDDDDDDGGGHHHHHHFFFDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@???>>>======<<<======<<<<<<<<<<<<<<<<<<===>>>>>>===<<<<<<===@@@CCCEEEFFFIIILLLKKKHHHJJJPPPVVV[[[```iiirrrzzz}}}yyyxxxuuutttuuuvvv~~~qqqeee___ZZZWWWZZZUUUPPPMMMNNNQQQSSSUUUUUUUUUVVVUUUTTTRRROOONNNHHHGGGFFFEEEEEEEEEFFFFFFGGGHHHJJJKKKJJJHHHFFFDDDCCCCCCBBBAAAAAABBBCCCDDDBBBAAAAAADDDIIINNNPPPQQQPPPQQQQQQRRRRRRQQQOOONNNMMMKKKHHHEEEBBB@@@???>>>======<<<===>>>===;;;999888777555444333333444444000///......---,,,,,,,,,,,,,,,+++++++++*********++++++******++++++,,,---,,,...333<<>>>>>===<<<;;;::::::::::::999999888888555555555555555555555555444555555555555444444333888777666555555777999;;;888888888999;;;<<<>>>>>>>>>>>>???AAABBBCCCDDDEEEFFFEEECCCAAA@@@?????????@@@???@@@DDDGGGLLLUUU^^^dddkkkxxxrrr^^^SSSNNNIIIDDDBBB???>>>===>>>???@@@AAAAAA===<<<;;;;;;;;;;;;<<<===<<<<<<;;;;;;::::::::::::888:::;;;===>>>????????????>>>;;;:::999:::<<<>>>:::777333111000///...,,,---.../////////777GGGUUUcccdddddddddeeedddbbb___^^^_______________^^^^^^YYYZZZ[[[[[[[[[ZZZZZZYYYOOOKKKJJJNNNUUU]]]iiitttzzzwwwuuurrrlllfffgggooozzz|||vvvtttkkkiiiiiijjjjjjlllxxx|||sssjjjdddaaa``````ccciiiqqqxxx}}}|||wwwqqqoooooolllccc[[[TTTQQQNNNJJJHHHFFFEEEDDDCCCBBBBBBCCCDDDDDDAAA???CCCCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@?????????????????????>>>>>>???@@@@@@AAAAAAAAAAAABBBDDDGGGJJJLLLKKKRRRWWWSSSMMMOOO\\\iiisss{{{uuuppprrrtttuuuxxx{{{zzziiiddd___[[[YYYYYYUUUOOOLLLLLLNNNPPPQQQTTTUUUVVVVVVTTTQQQNNNKKKGGGFFFDDDCCCCCCCCCDDDEEEFFFGGGIIIJJJIIIHHHGGGFFFBBBAAA@@@@@@AAACCCEEEGGGBBBBBBBBBDDDIIIMMMOOOPPPLLLMMMNNNOOOOOONNNMMMLLLMMMKKKHHHEEEBBB@@@???>>>>>>======>>>???>>>;;;999777666555444444333333333////////////...---,,,,,,,,,,,,,,,++++++++++++***++++++******++++++,,,---...///222888BBBNNNZZZaaaddddddcccbbbbbbdddeeegggdddbbb```^^^[[[UUUNNNHHHFFFXXXrrruuuiii```eeemmmuuuzzz~~~ooo^^^TTTQQQMMMOOOWWWaaafffnnn||||||zzzvvvssslllddd]]]ZZZWWWWWWXXX[[[```ddddddfffgggfffccc^^^YYYVVVMMMMMMJJJEEEBBBCCCJJJPPPYYY[[[]]]]]]\\\\\\]]]^^^^^^___```___^^^^^^```bbbiiihhhgggffffffhhhkkknnnnnnjjjeeeaaa___^^^]]]\\\WWWWWWXXXYYYYYYXXXWWWVVVWWWWWWVVVTTTSSSSSSUUUWWWWWWUUURRROOOMMMKKKJJJJJJJJJGGGDDDCCCBBBBBBAAA@@@AAAAAA@@@???>>><<<:::888999888888777777666666555777777777777777666555555999888777666777999<<<===;;;;;;;;;<<<===>>>???@@@@@@AAABBBCCCEEEGGGHHHIIIDDDCCCAAA???>>>??????@@@BBBAAADDDIIINNNTTTaaammmwwwrrrdddUUUMMMIIIDDDAAAAAA>>>>>>>>>??????AAADDDEEE<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999888999;;;===>>>>>>>>>>>>>>>===<<<;;;:::;;;<<<<<<:::777444222111111///...,,,+++,,,...///555AAAMMM```eeeiiiiiiggggggeeeccc```````````````___^^^]]]YYYZZZ[[[\\\]]]]]]]]]]]]TTTOOONNNPPPSSSYYYdddooo||||||wwwuuuuuuqqqkkkkkksss{{{~~~|||yyyzzzzzzwwwtttuuurrrvvvjjjbbb\\\[[[[[[```qqq~~~~~~yyymmmaaa^^^ZZZWWWUUURRROOOLLLFFFDDDCCCCCCDDDDDDCCCBBBEEEDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAABBBCCCCCCBBBCCCFFFIIILLLPPPSSSUUUYYY```ddd```[[[aaattttttgggeeekkkmmmsss|||mmmeeebbb]]]ZZZ[[[XXXUUUPPPMMMMMMOOOOOOOOOTTTTTTUUUUUUSSSOOOKKKIIIGGGEEECCCAAAAAAAAACCCCCCEEEFFFGGGIIIIIIIIIHHHHHHBBBBBBAAAAAABBBDDDFFFGGGBBBAAAAAACCCGGGJJJLLLMMMJJJKKKLLLMMMMMMLLLKKKJJJLLLKKKHHHEEEBBB@@@?????????>>>>>>??????>>>:::777666666777666666555333333//////000//////...,,,,,,,,,,,,,,,,,,++++++++++++++++++******++++++,,,---//////111444;;;FFFRRRZZZbbbccceeeeeeeeefffhhhjjjfffccc```^^^\\\XXXRRRLLLHHHQQQ___lllrrrpppkkkfff___dddkkkrrrxxx~~~vvvuuuyyy}}}xxxiii___ZZZVVVQQQSSS^^^iiirrr~~~yyyuuuvvvxxxtttnnn]]]WWWSSSRRRSSSVVV\\\bbbcccdddffffffddd___ZZZWWWJJJHHHFFFDDDCCCFFFKKKOOOSSSTTTVVVXXXYYY[[[^^^aaa```aaabbbaaa___^^^___```ggghhhhhhgggffffffhhhjjjllljjjgggeeedddbbb```^^^WWWXXXXXXYYYYYYYYYXXXXXXXXXXXXWWWUUUSSSSSSUUUXXXYYYVVVRRRNNNLLLLLLMMMNNNLLLJJJIIIIIIJJJJJJHHHFFFJJJJJJIIIHHHFFFCCC@@@>>>======<<<;;;::::::999999999::::::999999888777666999999999999:::<<<>>>???????????????@@@AAABBBBBBDDDEEEEEEGGGHHHIIIJJJJJJBBBAAA???>>>???@@@BBBCCCEEEFFFKKKRRRYYYbbbrrrzzzppp```VVVLLLHHHEEE@@@>>>???>>>???@@@@@@BBBFFFKKKOOO<<<<<<===>>>>>>===<<<<<<<<<<<<;;;;;;:::999999888777999;;;===>>>===<<<<<<<<<<<<<<<<<<;;;;;;:::::::::777444222222222111000///++++++///222444;;;EEETTTaaammmooommmmmmllliiibbbbbbbbbbbbaaa```___^^^\\\\\\\\\]]]^^^___``````[[[WWWTTTUUUUUUXXXbbblllwww}}}zzzxxxwwwvvvuuuwwwvvvrrrrrrzzzxxxrrrssssssmmmhhhfff```gggwwwrrrfff]]][[[[[[^^^mmm~~~}}}qqqlllfffbbb```^^^\\\YYYOOOMMMKKKLLLNNNPPPQQQQQQRRRRRRQQQPPPNNNMMMLLLLLLIIIIIIIIIIIIJJJJJJKKKLLLJJJJJJJJJKKKKKKMMMNNNNNNKKKNNNSSSZZZ```eeeiiikkkqqqssstttsssvvvxxxkkk^^^]]]eeennnxxxooobbb___]]]XXXXXX]]]XXXUUURRRPPPPPPQQQPPPOOOTTTUUUUUUSSSQQQMMMIIIGGGEEEDDDAAA???>>>???@@@BBBDDDDDDFFFGGGHHHHHHHHHHHHDDDDDDCCCCCCCCCCCCCCCDDDEEECCCBBBDDDGGGJJJKKKKKKJJJKKKLLLLLLLLLLLLJJJJJJKKKJJJGGGDDDBBBAAA@@@@@@@@@????????????===888555666777999999999777444333//////000000///...---,,,------,,,,,,,,,+++++++++++++++******++++++,,,---------...///333<<>>===<<<;;;>>>???@@@AAACCCDDDEEEFFFEEEDDDDDDCCCDDDDDDEEEEEEGGGFFFFFFFFFFFFFFFEEEEEE@@@@@@??????@@@CCCGGGIIILLLOOOVVV```jjjwwwuuuggg___SSSLLLFFFDDDBBB>>>===???>>>???AAACCCFFFMMMVVV]]]<<<>>>???AAAAAA???>>><<<<<<<<<;;;::::::999888888777999;;;<<<======;;;::::::;;;<<<<<<<<<;;;999888999777444222333333222111333...---222555555999@@@III\\\nnnsssrrrrrrqqqnnneeeeeeddddddbbbaaa______^^^^^^^^^^^^^^^___aaaaaabbb^^^[[[ZZZXXXZZZccclllooozzz|||wwwsssrrrssssssxxxyyyvvvxxxwwwnnnnnnnnnggg___\\\\\\bbbppp~~~qqqgggfffddddddooo~~~{{{uuunnniiigggfffeeecccYYYWWWUUUVVVYYY]]]```aaagggfffeeecccbbb```___^^^YYYYYYYYYYYY[[[\\\]]]^^^\\\\\\\\\\\\]]]^^^___```[[[___gggpppxxx~~~uuuooodddYYYYYYbbbtttpppcccZZZZZZXXXRRRUUU^^^XXXVVVTTTSSSSSSSSSQQQPPPUUUUUUTTTRRROOOKKKHHHEEEDDDBBB@@@===<<<===???@@@BBBCCCDDDFFFGGGGGGHHHHHHFFFEEEEEEDDDCCCAAA@@@@@@HHHGGGFFFGGGIIILLLMMMMMMKKKLLLMMMMMMMMMLLLJJJJJJKKKIIIGGGDDDBBBAAAAAAAAA@@@@@@???@@@???<<<777444666888;;;<<<;;;999555333///000000000000...---,,,---------,,,,,,,,,++++++++++++******++++++,,,---++++++++++++...666@@@IIIVVV[[[___bbbbbbccceeegggkkkeee^^^[[[[[[ZZZVVVRRRMMMLLLJJJKKKOOOTTT[[[___cccgggmmmrrrvvvxxxzzz|||}}}zzz|||{{{lllbbbdddkkkooouuu}}}~~~{{{|||{{{xxx|||~~~{{{~~~~~~oooddd[[[VVVSSSPPPUUU]]]bbbccceeeeeebbb]]]XXXUUUQQQKKKCCC@@@DDDIIIMMMOOOPPPQQQQQQQQQSSSXXX^^^bbbccceeefffeeeccc```______aaadddhhhiiigggfffgggiiiiiijjjlllnnnooolllgggbbb[[[[[[ZZZYYYZZZ\\\]]]^^^ZZZZZZXXXTTTRRRRRRTTTWWWYYYXXXWWWVVVUUUTTTTTTSSSNNNOOORRRUUUXXXXXXUUUSSSNNNOOOOOOOOONNNKKKIIIGGGBBBBBBCCCDDDDDDEEEFFFFFFEEEFFFEEEEEEDDDCCCBBBAAADDDEEEGGGIIIKKKLLLLLLMMMIIIHHHGGGGGGFFFFFFGGGGGGFFFFFFEEECCCBBB@@@???>>>@@@@@@???@@@BBBFFFJJJMMMTTTXXXaaalllxxxsssfff\\\VVVLLLGGGDDDDDDCCC??????AAA===???BBBEEEJJJSSS___gggBBBAAAAAA@@@???>>>=========<<<:::888666666666666::::::;;;;;;;;;:::999999<<<;;;999888888999;;;<<<<<<:::888555333333333333222222222222333444555666???TTTnnn{{{zzzrrrnnnnnnrrrmmmgggbbbaaabbbbbbbbbbbbbbbbbbcccccccccddddddeeeccc```^^^^^^```ccceeejjjsss~~~yyyrrrrrrtttooowww{{{zzz{{{}}}yyysssmmmgggccc```aaafffmmmwww~~~~~~}}}wwwsssrrrrrrrrruuuyyyuuunnnpppvvvuuuoooiiiaaacccqqqzzzzzz~~~}}}{{{yyywwwuuuwwwzzz~~~~~~}}}yyyttttttyyy}}}~~~}}}ppprrrsssnnnbbb[[[eeeuuurrrhhh___WWWUUUXXXZZZXXXUUUWWWWWWVVVRRROOOOOOSSSVVV]]]\\\WWWQQQOOONNNHHHAAAAAAAAA@@@???>>>>>>>>>>>>???BBBEEEHHHHHHEEEBBB???BBBDDDGGGGGGDDDAAA???>>>AAABBBEEEHHHJJJLLLMMMMMMLLLKKKJJJIIIIIIIIIIIIIIIHHHFFFDDDAAA@@@???>>>???<<<===???AAA@@@>>>;;;999777666666444333222111111333333333222111000//////---,,,,,,---///000///...++++++************++++++,,,,,,,,,---///555<<>>@@@AAA@@@;;;BBBHHHIIIHHHJJJPPPWWWfffjjjrrrmmmaaaYYYRRRLLLHHHEEE@@@======>>>???@@@;;;AAAGGGIIINNN[[[ppp@@@AAAAAA@@@???>>>===<<<<<<;;;999777666666666777999999::::::::::::::::::;;;:::999888888999:::;;;;;;:::777555444333333333333333333333333444444555>>>RRRlllzzz{{{vvvtttuuurrrooojjjfffdddddddddeeeffffffffffffffffffeeeeeeeeedddbbb``````bbbdddeeegggpppzzz|||{{{{{{yyysssxxx}}}{{{uuunnngggccceeefffhhhnnntttyyy|||}}}yyyuuuvvvwwwttttttuuu|||~~~yyywwwzzz~~~zzzuuuyyywwwkkkhhhnnnoooqqqnnnfffeeettt{{{mmmeee^^^WWWWWWZZZ]]][[[XXXVVVUUUTTTQQQNNNOOORRRVVVZZZZZZVVVQQQOOOOOOJJJDDDCCCBBBAAA@@@???>>>>>>???@@@BBBFFFIIIIIIFFFBBB@@@BBBDDDFFFFFFCCC@@@>>>===???AAADDDHHHKKKMMMNNNNNNLLLKKKJJJIIIIIIHHHHHHHHHGGGEEECCCAAA@@@??????@@@@@@@@@AAAAAA@@@===;;;999999888777555444333222111333333333222222111000///...---,,,---///000///...++++++************++++++***+++,,,,,,...222888<<>>???@@@AAAAAA???===<<<;;;:::999777666666777777888888888999:::::::::;;;888999999999999999999888:::999777666555444444444555555444444444444333333:::JJJaaasss{{{}}}}}}}}}wwwuuurrrnnnjjjiiijjjlllooonnnmmmkkkjjjhhhgggfffeeeddddddccccccdddeeeeeefffooouuuvvvvvvyyy}}}~~~yyy~~~}}}{{{wwwooojjjmmmiiieeedddgggmmmsssvvv|||xxxuuuwwwvvvsssqqqsss|||wwwoooooopppttt~~~rrrbbb[[[YYYjjjllloooooonnnuuuwwwiiifffaaa]]]XXXYYY]]]___]]]ZZZTTTSSSQQQNNNLLLMMMPPPSSSUUUVVVTTTPPPOOOOOOLLLGGGEEEDDDBBBAAA@@@??????@@@BBBDDDGGGIIIIIIGGGDDDBBBBBBDDDEEEEEEBBB???======>>>@@@DDDIIILLLNNNOOOOOOLLLLLLKKKIIIHHHGGGFFFFFFDDDCCCBBBAAA@@@@@@AAAAAADDDDDDBBBAAA???>>><<<;;;<<<;;;999777555333222222333333333333222111000///000///---...//////...,,,++++++************++++++)))***+++,,,---000333666CCCOOO[[[___`````````___dddeeedddaaa^^^\\\\\\]]]YYYRRRJJJCCC???BBBPPP^^^hhhcccdddppp}}}~~~vvvjjjccc```aaaiiiwwwyyyooojjjsss~~~yyyrrrlllhhhddd^^^ZZZYYYYYY[[[^^^___^^^ZZZWWWTTTRRRNNNKKKIIIHHHHHHHHHLLLNNNQQQSSSSSSSSSTTTUUUSSSWWW[[[^^^^^^]]]\\\\\\ccccccaaa^^^\\\]]]```ccceeeiiiooouuuzzzyyyuuuqqqggghhhiiigggccc___]]]\\\]]][[[YYYYYYZZZ[[[[[[[[[XXXVVVSSSSSSTTTUUUVVVVVVVVVVVVVVVXXXZZZZZZYYYWWWSSSTTTTTTTTTRRRPPPOOOMMMJJJJJJKKKOOOSSSVVVWWWVVVRRROOOJJJFFFEEEGGGJJJLLLPPPMMMJJJJJJLLLLLLIIIFFFCCCCCCCCCCCCCCCCCCCCCCCC>>>@@@CCCDDDDDDDDDEEEFFFKKKNNNSSSVVV[[[eeesss}}}qqqgggYYYOOOKKKIIIEEEBBB<<<<<<;;;<<<>>>@@@CCCEEEJJJIIIMMMYYYkkk~~~<<<>>>@@@AAAAAA???===;;;:::999888666666666777888777777777888999:::;;;;;;666777999::::::999777666888888777777666666555555777777777666555444444333555>>>PPPggg|||{{{uuuppppppssswwwxxxwwwtttqqqmmmjjjgggfffdddeeeeeefffffffffffffffjjjooosssssstttwwwxxxvvvsss}}}~~~yyyuuuxxxqqqgggaaa```cccgggjjjooonnnooooookkkiiinnnvvv|||llliiieeefffqqq}}}}}}vvvyyy|||}}}}}}pppbbb\\\[[[]]]jjjnnntttxxx|||}}}fff___aaa___\\\YYYZZZ]]]^^^\\\XXXSSSQQQNNNJJJHHHHHHJJJLLLNNNPPPPPPMMMMMMOOOMMMIIIHHHFFFDDDAAA@@@@@@@@@AAADDDEEEGGGIIIIIIGGGEEEDDDCCCEEEFFFEEEBBB???>>>>>>@@@BBBFFFJJJLLLMMMMMMMMMLLLLLLKKKJJJHHHGGGEEEDDDBBBBBBAAA@@@@@@AAABBBBBBFFFEEECCCAAA@@@??????@@@???===;;;888666444333333222333333333222222111000111000......//////---+++,,,++++++******++++++,,,)))+++,,,------...000222>>>IIIVVV^^^``````^^^]]]bbbbbbaaa```^^^^^^^^^___[[[TTTLLLFFFAAAAAAKKKWWWbbbaaadddnnn{{{wwwcccXXXWWW[[[dddqqq|||sssmmmpppxxxtttrrrmmmeee___]]][[[YYYYYYZZZ[[[[[[ZZZXXXVVVSSSPPPMMMJJJHHHGGGKKKMMMPPPQQQRRRQQQQQQPPPPPPSSSUUUWWWXXXZZZ]]]___ggggggeeeccc```___aaaccceeeiiioootttvvvvvvuuutttpppqqqrrrnnniiidddbbbbbbfffdddaaa``````___^^^]]]YYYVVVSSSRRRTTTWWWYYYYYYWWWWWWWWWYYYZZZZZZXXXVVVTTTUUUUUUTTTRRRPPPNNNMMMNNNNNNOOORRRVVVXXXWWWVVVPPPLLLFFFBBBBBBEEEIIIMMMLLLJJJGGGFFFGGGFFFDDDAAA@@@AAAAAAAAAAAA@@@AAABBB@@@DDDHHHIIIIIIKKKOOORRRTTTWWW[[[aaajjjxxxvvvhhh___XXXOOOIIIGGGFFFDDDAAA======>>>>>>???AAAEEEGGGLLLPPPZZZkkk~~~;;;===???AAAAAA@@@===<<<999888777666666666777888777666666777777999:::;;;666777999;;;;;;999777666888888888888888888888888999999999999888666555444555777DDD___xxxttttttyyy}}}~~~|||yyyuuupppkkkhhhfffeeefffggghhhiiihhhhhhgggnnnppprrruuu|||}}}uuuqqqzzz|||yyy{{{}}}xxxnnneee```______^^^___ccceeeccc\\\\\\kkk}}}tttpppjjjiiiqqqzzzzzzuuufffffffffddddddiiipppwww|||vvvttt~~~wwwiii]]]XXXZZZ```eeettt{{{oooccc___^^^^^^\\\YYYYYYZZZZZZWWWTTTTTTPPPKKKGGGDDDDDDDDDDDDHHHLLLMMMJJJJJJLLLLLLJJJHHHGGGDDDBBB@@@AAABBBCCCEEEFFFGGGHHHHHHGGGFFFEEEDDDFFFGGGFFFCCCAAAAAAAAACCCEEEHHHKKKMMMLLLKKKJJJLLLLLLLLLKKKIIIGGGEEEDDDAAAAAA@@@???@@@AAABBBCCCEEEDDDBBBAAAAAABBBCCCDDD@@@>>>;;;888666555555555222333333333333222111111222111////////////---+++,,,,,,++++++++++++,,,,,,***,,,...///......///111999BBBOOO[[[______]]]^^^aaa```____________```___[[[VVVQQQLLLGGGCCCGGGMMMXXX\\\ccclllwwwfffWWWWWW___bbbkkkwww|||wwwssslllzzz}}}zzzxxxssskkkdddddd```ZZZVVVVVVYYY[[[]]][[[ZZZWWWTTTQQQNNNKKKJJJJJJKKKMMMPPPQQQPPPOOOMMMRRRRRRQQQQQQRRRWWW]]]bbbiiijjjiiigggdddbbbcccdddfffjjjppprrrssssssuuuvvvyyyzzzzzzuuunnniiihhhjjjqqqoookkkhhhfffddd```^^^XXXUUURRRRRRTTTWWWXXXYYYXXXWWWWWWXXXYYYYYYWWWUUUUUUUUUUUUTTTRRROOOMMMKKKMMMMMMNNNPPPRRRRRRQQQOOOKKKGGGBBB>>>>>>BBBGGGJJJGGGFFFDDDCCCCCCBBBAAA???BBBDDDFFFEEEDDDDDDEEEGGGJJJMMMPPPQQQSSSWWW^^^dddeeehhhnnnvvvuuuddd[[[RRRMMMGGGCCCAAA@@@>>>;;;>>>???@@@??????AAAEEEIIIMMMZZZnnn;;;<<<>>>@@@@@@???>>>===888777666555666777888999777777666666666888999:::777888:::;;;;;;:::888777888999999:::;;;;;;::::::;;;;;;<<<<<<;;;999888666888888CCC___|||xxxyyy{{{}}}~~~|||yyyuuuqqqmmmjjjiiiiiiiiijjjkkkllllllllllllrrrrrrsssxxxzzzmmmrrruuuwww}}}}}}yyyvvvwwwxxxzzz|||{{{ssskkkfffbbb^^^\\\ZZZ]]]___ZZZSSSVVVkkkzzzyyyvvvuuu{{{}}}iiieee___[[[ZZZ]]]aaaeeefffkkkooonnnmmmkkkeee^^^aaaiiiqqqtttvvv{{{rrriiigggeeeccc___[[[[[[aaajjjppp~~~ssshhhdddaaa^^^^^^\\\YYYXXXWWWVVVSSSQQQTTTOOOIIIEEECCCBBBBBBAAAFFFJJJLLLJJJIIIKKKLLLJJJHHHFFFCCCAAA@@@AAACCCDDDFFFFFFFFFGGGGGGFFFFFFFFFDDDEEEFFFFFFDDDCCCCCCDDDDDDFFFJJJLLLMMMLLLJJJHHHLLLLLLLLLLLLKKKIIIGGGEEEAAA@@@?????????AAABBBCCCCCCCCCBBBAAABBBCCCDDDEEE@@@>>>;;;888666666666666222333333333333333222222222111////////////...,,,,,,,,,++++++++++++,,,,,,+++---//////......///111444:::GGGUUU\\\\\\]]]``````___]]]^^^___``````___[[[XXXTTTRRRLLLEEEDDDGGGLLLTTT]]]gggvvvooo]]]ZZZ```bbbfffmmmtttwwwxxxwwwuuuiiitttwww~~~~~~{{{vvvooojjjlllfff^^^YYYXXXYYY[[[\\\\\\[[[YYYVVVTTTRRRQQQPPPLLLLLLLLLOOOQQQQQQPPPNNNTTTRRRPPPNNNNNNSSSZZZ```fffggggggfffcccbbbbbbbbbfffkkkpppqqqpppqqquuuzzz}}}~~~yyyrrrnnnqqqttt{{{xxxtttpppmmmiiidddaaaWWWUUURRRRRRTTTVVVWWWWWWYYYXXXXXXYYYYYYYYYVVVTTTUUUUUUTTTSSSQQQNNNKKKJJJIIIIIIIIIKKKLLLKKKHHHFFFFFFCCC@@@===>>>AAAEEEHHHEEEEEEDDDDDDCCCCCCCCCBBBCCCFFFIIIJJJIIIIIILLLPPPTTTUUUWWWZZZ^^^eeemmmrrrtttyyytttbbbWWWRRRLLLHHHDDDAAA???===<<<:::<<<>>>?????????CCCJJJOOOYYYkkk;;;<<<===>>>????????????777666555555666777888999888777666555555666888999888999:::;;;;;;:::999888888999;;;<<<============<<<===>>>>>>>>><<<:::999999===IIIaaa}}}zzzxxxxxxvvvtttrrrpppnnnnnnnnnnnnnnnooopppqqqqqqrrrwwwwwwwwwyyylllllliiiiiiqqq|||yyyyyyyyyzzz{{{{{{|||}}}|||xxxsssnnnkkkiiifffdddbbbaaa^^^ZZZUUUYYYkkk~~~zzz}}}xxxqqqgggcccdddgggiiiiiidddiiinnnpppppplllbbbWWWYYY]]]______aaafffiiiiiijjjmmmrrryyyzzzrrrzzz{{{kkk]]]WWWXXXYYY___eeeiiilllqqqzzzyyyhhhaaa```___^^^]]][[[YYYWWWUUUTTTSSSQQQSSSNNNHHHEEEDDDEEEDDDCCCFFFLLLNNNKKKIIIKKKLLLKKKFFFDDDBBB@@@@@@BBBDDDFFFFFFFFFFFFEEEEEEFFFFFFFFFBBBCCCDDDDDDCCCCCCDDDEEECCCFFFJJJMMMNNNMMMJJJIIIKKKLLLMMMMMMLLLJJJHHHGGGAAA@@@?????????@@@AAABBBDDDCCCCCCBBBBBBBBBCCCCCC???===:::777666666777888222222333333444333333222222000//////000000...------,,,,,,++++++,,,,,,---,,,---...---------///111000333>>>MMMVVVXXX\\\aaa```^^^\\\]]]___aaa```___]]]YYYWWWUUUOOOGGGDDDEEECCCJJJSSSaaaxxx{{{jjjaaaaaacccdddgggkkkppprrrrrrqqqfffnnnooo{{{}}}|||vvvrrrppppppkkkeee```]]][[[ZZZXXX\\\[[[YYYWWWVVVVVVVVVWWWOOONNNMMMOOORRRTTTTTTRRRSSSRRRPPPNNNMMMPPPUUUYYY]]]^^^``````^^^]]]]]]]]]aaaggglllmmmkkknnnuuu}}}|||~~~~~~yyyssssssyyy~~~zzzvvvsssnnniiifffYYYXXXVVVVVVXXXYYYYYYXXX[[[ZZZYYYZZZ[[[ZZZWWWUUUUUUTTTTTTRRRPPPMMMJJJHHHFFFFFFGGGIIIJJJIIIFFFDDDCCCBBBAAA@@@AAACCCFFFGGGFFFGGGHHHHHHHHHHHHIIIJJJGGGKKKQQQSSSTTTVVV\\\```dddeeegggmmmuuu}}}rrraaaUUUMMMIIIFFFDDDAAA>>>============:::===???AAACCCKKKVVV^^^rrr;;;<<<<<<===>>>???@@@@@@666666555555666777888999999888666555444555777888:::::::::;;;;;;:::::::::999:::<<<>>>??????>>>>>><<<===???@@@???>>><<<;;;777???OOOccczzzyyyssssssssssssrrrrrrrrrrrrrrrrrrrrrrrrssstttuuuvvv{{{}}}}}}{{{~~~pppllldddaaaiiixxx||||||||||||{{{yyywwwvvvwwwtttqqqooonnnnnnmmmlllmmmgggaaa]]][[[___lllyyyyyyxxx~~~|||rrrooosssxxxyyyxxxuuu|||qqqccc]]]]]]ZZZVVVVVV[[[]]]\\\]]]___aaadddggghhhbbb\\\TTT\\\hhhpppttttttuuuuuurrruuuxxxyyywwwvvvwwwxxxrrrwww~~~}}}}}}pppfff\\\RRRPPPTTTSSS]]]kkkssswww}}}zzzpppeee]]]ZZZ\\\^^^]]][[[XXXVVVUUUTTTTTTTTTRRRMMMHHHEEEFFFHHHHHHGGGHHHMMMPPPLLLJJJKKKLLLKKKEEECCCAAA??????BBBEEEGGGFFFFFFEEEEEEEEEEEEFFFFFF@@@AAACCCCCCBBBCCCDDDFFFAAADDDIIIMMMOOONNNLLLJJJKKKLLLMMMNNNMMMLLLJJJHHHAAAAAA@@@??????@@@AAABBBEEEDDDDDDCCCBBBAAAAAA@@@???===:::777666666888999222222333444444333333333111000//////000000///...---,,,,,,++++++,,,,,,---+++,,,,,,,,,+++,,,///222---///999HHHRRRVVV[[[bbb```^^^\\\]]]```aaa```^^^```[[[WWWUUUOOOHHHDDDEEE???CCCKKK\\\{{{yyylllfffdddddddddggglllnnnnnnmmmeeekkkjjj{{{zzz|||wwwttttttqqqnnnjjjfffbbb^^^XXXUUU\\\[[[YYYWWWWWWXXXZZZ[[[RRRPPPNNNPPPTTTWWWWWWUUUQQQQQQQQQPPPNNNNNNPPPRRRUUUWWWZZZZZZYYYXXXXXXXXX[[[aaaggghhhgggjjjttt}}}yyy{{{{{{xxxtttvvv~~~}}}zzzvvvrrrmmmjjj]]]\\\[[[\\\]]]^^^]]][[[]]]\\\[[[[[[\\\[[[XXXVVVTTTTTTSSSRRROOOLLLIIIGGGFFFFFFHHHJJJLLLLLLIIIFFFBBBBBBCCCDDDEEEFFFGGGHHHHHHJJJKKKLLLLLLMMMNNNPPPQQQWWW]]]aaadddhhhoootttxxxyyy}}}pppaaaUUUMMMGGGBBB>>><<<:::999999:::;;;<<<:::===AAADDDIIITTTbbblll???>>>===<<<:::999888777999888777666666777888999555555555444444666:::===999999999999999888777666888666666:::AAADDDCCC???<<<<<<;;;:::;;;<<<===>>>AAAGGGQQQ```ttt{{{wwwvvvtttrrrqqqtttxxx|||xxxyyyyyyxxxvvvuuuuuuuuu{{{zzztttiii]]]WWW___rrr|||zzzzzz}}}wwwtttsssuuutttqqqooonnnpppsssuuuuuusssqqqpppqqqssstttuuuwwwnnnmmmllliiijjjqqq~~~}}}uuussszzzqqqnnnhhhbbbdddjjjllliiieee[[[YYY______VVVQQQTTTSSSTTTXXX^^^cccfffeeeccc___\\\ZZZ\\\bbbgggjjjjjj___aaagggmmmsssvvvvvvvvvrrrtttrrrppptttyyyyyyxxxsssppprrrllleee___ZZZUUUSSSVVV]]]```mmmxxxzzzyyy~~~~~~mmmhhhaaa\\\[[[[[[[[[[[[ZZZYYYWWWTTTRRRQQQSSSTTTPPPMMMIIIHHHIIIIIIHHHFFFKKKKKKLLLMMMMMMMMMMMMMMMCCCBBBAAAAAACCCCCCBBBAAACCCCCCDDDEEEEEEDDDCCCCCCCCCDDDEEEEEEEEEEEEDDDDDDJJJIIIIIIKKKLLLKKKHHHFFFKKKLLLNNNOOONNNLLLIIIGGG>>>>>>>>>>>>???@@@AAABBBEEEDDDBBBAAA@@@@@@AAAAAA???<<<999888999;;;<<<;;;888666444222111222444555222222222222222111000/////////...---------......,,,,,,,,,,,,,,,,,,,,,,,,...000555>>>IIITTT\\\```aaaaaa___\\\]]]``````]]]___\\\XXXTTTPPPLLLGGGDDDEEEGGGKKK]]]~~~~~~zzziiidddaaabbbgggjjjfffcccbbb``````mmm|||wwwtttttttttsssooojjjeeecccbbbddd___ZZZYYY\\\]]]\\\YYYVVVTTTSSSUUUYYY\\\[[[ZZZUUUTTTRRRQQQOOONNNMMMLLLKKKKKKLLLMMMOOOQQQRRRSSSUUUXXX]]]bbbgggjjjllllllsssvvvuuupppqqqxxx~~~{{{uuuqqqrrrooojjjeeeccccccdddcccbbbbbb___[[[ZZZ[[[[[[YYYVVVWWWXXXVVVRRRMMMLLLOOOSSSQQQPPPPPPQQQSSSTTTSSSRRRKKKKKKJJJIIIJJJMMMSSSWWWXXXVVVUUUUUUXXX\\\bbbeeegggnnnvvvzzz{{{}}}yyymmm^^^QQQJJJEEE???;;;<<<999888;;;===;;;;;;>>>???===???FFFNNN[[[sss======<<<;;;:::999999888777666666555666777888999888888777666666777:::===999999999999999888777777888555444888===@@@@@@===<<<;;;;;;:::;;;<<<===>>>@@@DDDLLLVVVggg~~~zzzyyyzzz}}}~~~{{{xxxuuuuuuvvvxxx{{{|||wwwmmmbbb\\\___jjjsssrrrqqqrrrxxxvvvppppppppppppqqqtttxxx~~~|||rrreee```aaa```\\\```hhhyyyyyyyyy}}}yyy{{{~~~tttjjjfffiiiggg^^^[[[^^^[[[]]]aaagggmmmqqqrrrrrreeecccbbbeeekkkqqqttttttllliiiiiiooowww}}}}}}{{{zzz}}}}}}|||yyypppiiigggfffbbbaaaddd___ZZZVVVUUUTTTVVV^^^ffftttqqqfffbbb]]]ZZZYYYYYYYYYYYYXXXWWWVVVTTTSSSSSSUUUWWWUUURRRNNNLLLLLLLLLJJJHHHJJJKKKLLLMMMNNNMMMMMMLLLDDDCCCAAABBBDDDEEEDDDCCCAAABBBDDDFFFFFFEEECCCBBBEEEEEEFFFGGGHHHHHHIIIIIIJJJIIIIIIJJJLLLMMMLLLKKKNNNOOOOOONNNLLLJJJGGGEEE>>>======>>>???@@@AAAAAADDDCCCBBBAAAAAAAAABBBCCC???===:::999:::<<<<<<;;;;;;999666333222222444444222222333333333222111111...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///222:::DDDPPPYYY______```^^^ZZZZZZ^^^___]]]]]]ZZZVVVSSSPPPLLLHHHFFFGGGFFFIII]]]zzzzzz{{{mmmfffbbbdddfffccc```___YYYYYYeee~~~~~~yyyvvvuuuuuuuuussspppkkkfffccc^^^YYYVVVVVVZZZ]]]]]][[[[[[YYYXXXZZZ^^^aaabbbbbbYYYVVVSSSPPPOOONNNMMMMMMJJJJJJJJJKKKLLLOOOQQQRRRXXXYYY[[[___ccchhhkkkmmmtttwwwwwwttttttyyy}}}{{{}}}~~~yyyxxxwwwsssooommmmmmnnnmmmlllgggccc^^^[[[\\\^^^^^^^^^^^^]]]\\\YYYVVVVVVXXXZZZYYYYYYZZZZZZ[[[\\\^^^___]]][[[WWWVVVWWW[[[___bbbddddddccceeehhhmmmsssvvvwww}}}zzzsssooommmkkkaaaTTTJJJDDDAAA===999===999999<<<===<<<<<>>AAADDDIIITTTjjj}}}}}}~~~xxxuuuuuuwwwxxxyyyxxxpppkkkiiiiiijjjiiiiiikkkrrrzzzuuunnnppprrrvvv{{{~~~lll^^^[[[]]]ZZZUUURRRZZZlll}}}{{{|||~~~}}}yyypppmmmqqqooopppsssyyyzzzyyyxxxzzz~~~}}}xxx|||zzzsssoooiiiaaaZZZWWWVVVUUUVVVYYY[[[XXXYYY]]]cccjjjuuu~~~ooofff]]][[[XXXWWWXXXXXXWWWVVVTTTTTTSSSSSSTTTUUUWWWXXXWWWTTTQQQNNNMMMLLLKKKIIIHHHJJJMMMOOOPPPOOONNNLLLFFFEEECCCDDDEEEGGGGGGFFF@@@AAADDDEEEFFFEEECCCBBBEEEEEEFFFGGGHHHJJJKKKLLLJJJIIIIIIKKKNNNPPPQQQQQQRRRQQQOOOMMMJJJFFFDDDBBB============>>>???@@@@@@CCCBBBBBBBBBBBBCCCDDDDDD@@@>>><<<;;;<<<======<<<>>><<<999666333333333333111222333333333333333333///...------,,,,,,,,,---+++++++++,,,,,,---------......///444===IIIUUU]]]\\\]]][[[WWWWWW\\\^^^]]]^^^[[[WWWTTTRRROOOLLLIIIIIIFFFGGG[[[rrrrrrzzz}}}{{{ssskkkhhheee```]]]]]]WWWVVV^^^rrr|||zzzxxxwwwwwwxxxxxxtttlllfff\\\XXXTTTTTTXXX\\\^^^^^^aaa___^^^___cccgggiiijjjbbb^^^YYYUUUSSSQQQNNNLLLJJJIIIHHHHHHJJJMMMPPPRRRYYYYYY[[[]]]bbbiiinnnrrruuuyyyyyyuuutttxxx{{{{{{vvvvvv{{{}}}zzzxxxuuuttttttttttttssspppkkkeeeaaabbbeeehhhjjjiiigggeeedddeeefffgggfffeeegggiiiiiiiiilllrrrwww{{{uuunnnjjjlllppprrrsssrrrrrrsssvvvzzz}}}lllhhhgggddd^^^[[[TTTIIIBBB???===;;;999===:::999<<<===<<<===AAACCCHHHRRR```nnn~~~~~~oooccc999999:::::::::;;;;;;;;;777777777888999;;;===???=========;;;999888999:::999:::::::::::::::999999999666333333666888999999:::::::::;;;;;;;;;<<<<<<;;;>>>??????EEEUUUlll}}}{{{xxxwwwvvvvvvuuu{{{|||wwwpppjjjhhhgggkkksssyyy{{{|||~~~{{{xxxzzz|||vvvgggaaa___\\\WWWQQQUUUbbbttt}}}{{{}}}|||{{{{{{~~~~~~yyyuuutttvvvxxxuuuoooiiiffffff```]]]YYYXXXXXXXXXZZZ\\\aaabbbiiisss}}}{{{mmmeeeaaaVVVUUUUUUVVVWWWWWWUUUSSSRRRQQQPPPQQQSSSTTTUUUUUUTTTRRROOOMMMLLLKKKKKKKKKIIIKKKOOORRRSSSRRRPPPNNNIIIGGGFFFGGGHHHJJJJJJIIIAAABBBBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFHHHJJJKKKLLLKKKJJJKKKNNNQQQSSSSSSQQQPPPMMMJJJGGGDDDBBB@@@===============>>>??????AAAAAABBBBBBCCCDDDEEEEEEAAA???>>>>>>??????===<<>>===>>>???===:::888777888999::::::;;;;;;;;;:::::::::888555555666888999::::::::::::;;;;;;;;;;;;;;;:::<<<===<<<===EEETTT```}}}|||wwwsssssswwwzzzrrrnnnnnnrrrxxxzzzvvvvvvzzzuuuvvvjjjbbb^^^^^^___]]]aaakkktttuuutttuuuwwwvvvsssssswww|||vvvnnngggcccaaa^^^```bbbaaa^^^]]]___bbb___aaacccdddeeeggghhhhhhlllpppzzztttlllgggaaa\\\SSSSSSTTTVVVWWWWWWTTTRRRQQQOOONNNOOOQQQSSSRRRQQQPPPPPPOOOMMMLLLMMMNNNOOOLLLNNNQQQTTTUUUTTTQQQPPPLLLKKKJJJKKKLLLMMMKKKJJJEEECCCAAA???@@@BBBEEEGGGGGGGGGGGGGGGGGGGGGHHHHHHMMMLLLJJJLLLNNNQQQSSSSSSNNNMMMKKKHHHFFFCCCBBBAAA==================>>>???@@@@@@AAABBBCCCDDDEEEEEEBBBAAA@@@AAABBBAAA>>><<<>>>===:::777444222111000000000111222333333333222444333222111000000000000******+++,,,,,,---......///...------222===JJJTTTTTTXXXXXXTTTTTTXXX]]]^^^bbb___[[[XXXUUURRRNNNKKKHHHHHHJJJRRRbbbttttttllleeefffnnnxxx~~~fff\\\\\\bbb^^^^^^eeennnvvv~~~}}}}}}~~~|||}}}}}}xxxzzzrrrhhh___\\\]]]aaadddhhhhhhhhhiiijjjmmmpppsssyyywwwuuutttpppfffYYYOOONNNLLLHHHFFFFFFHHHJJJLLLOOORRRYYYbbbllluuu||||||{{{vvvooooootttwwwvvvwwwuuuzzzyyyzzz}}}~~~~~~wwwnnnfff[[[TTTRRRRRRQQQOOOHHHDDD@@@<<<;;;::::::::::::999:::=========BBBIIIIIIUUUfffwwwvvvdddUUUKKKFFF888888888999:::;;;;;;;;;444444444555666888;;;<<<>>>???@@@???<<<999777777::::::;;;<<<<<<<<<;;;;;;999999888777888999:::;;;999999:::;;;;;;;;;;;;::::::;;;<<<;;;;;;???FFFKKK[[[rrr}}}wwwvvvxxx||||||zzz|||zzzoookkkpppuuuxxxlllhhhkkkkkkfffdddggghhhffffffhhhgggeeeccceeekkkvvv~~~wwwwww{{{|||xxxqqqnnnhhh```XXXSSSQQQRRRNNNPPPTTTWWWZZZ___dddggggggmmmrrrtttvvvyyyzzzyyy~~~lll___``````ZZZSSSSSSSSSSSSUUUVVVVVVSSSPPPPPPMMMLLLNNNQQQSSSRRROOOQQQQQQQQQPPPOOOPPPRRRTTTOOOPPPSSSTTTUUUSSSQQQPPPOOONNNOOOPPPQQQOOOLLLIIIFFFDDDAAA??????AAADDDFFFHHHIIIIIIJJJJJJIIIIIIHHHKKKJJJJJJKKKOOOQQQRRRRRRLLLLLLKKKIIIGGGEEECCCAAA>>>>>>>>>======>>>>>>??????@@@AAABBBCCCCCCCCCCCCCCCCCCCCCDDDDDDBBB???<<<<<<;;;999777555333222222111222222333333333333222333222111000///.........+++++++++,,,,,,---------///...---,,,...777BBBLLLQQQVVVYYYVVVUUUYYY]]]______]]]YYYVVVTTTQQQNNNKKKIIIJJJJJJLLLPPPXXX```eeecccgggkkkmmmqqqzzzsssaaa]]]___]]]]]]bbbhhhooo{{{{{{yyy{{{~~~sssiiibbb______```gggiiilllnnnooorrruuuxxx~~~ssscccVVVRRROOOLLLHHHFFFEEEFFFGGGIIIMMMUUU^^^hhhrrryyy}}}{{{yyyrrrkkklllrrruuuuuuvvvrrrssszzz}}}xxxuuuvvv}}}vvvjjjaaa]]][[[WWWQQQKKKGGGFFFFFF@@@???<<<:::888888888999999999;;;??????@@@GGGOOOVVVcccssszzzfffVVVIIICCCCCC888888888999::::::;;;;;;666666666666777999;;;<<>>;;;999888::::::;;;<<<<<<<<<<<<<<<888999999999999999:::;;;888999:::;;;;;;;;;::::::;;;:::::::::<<>>>>>>>>??????>>>???@@@BBBBBBBBBAAAAAADDDDDDDDDFFFFFFDDD@@@<<<;;;;;;:::888777666555555555555555555555555444333444333222111000/////////,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,111:::BBBOOOVVVZZZYYYWWW[[[^^^___]]][[[YYYWWWVVVUUURRRPPPLLLJJJHHHGGGHHHJJJNNNQQQWWWhhhxxx{{{{{{~~~lll```[[[ZZZ\\\```cccjjjwwwyyyxxx{{{yyyqqqhhh```\\\YYY```dddjjjnnnqqquuuyyy|||}}}mmm```ZZZXXXTTTPPPLLLIIIGGGFFFHHHJJJNNNTTT\\\eeelllqqqrrrpppjjjeeegggmmmooolllkkkeeecccfffiiiiiikkkoootttxxxmmmgggccc\\\WWWTTTSSSQQQLLLGGGCCCAAA@@@;;;;;;;;;:::999999:::;;;:::;;;>>>BBBCCCEEEMMMWWWdddppp~~~hhhWWWKKKCCCCCCHHH888888999999999::::::::::::999999999:::<<<>>>???@@@BBBDDDCCC@@@===;;;:::::::::;;;<<<=========<<<666888:::::::::::::::;;;888999:::;;;<<<;;;::::::<<<999888999===AAAAAA@@@CCCHHHQQQ```yyy|||dddZZZ]]]kkkvvv{{{yyy|||~~~tttfff___^^^\\\\\\___jjjxxx}}}uuupppnnnjjjddd```[[[```fffooo~~~|||vvvuuu|||wwwlllffffffddd___\\\^^^aaa]]]WWWSSSSSSRRRPPPOOOPPPSSSUUUYYY]]]gggvvvhhh^^^UUUTTTSSSPPPQQQVVVUUUTTTSSSSSSSSSRRROOOMMMMMMKKKKKKOOOVVVYYYXXXUUUTTTUUUUUUSSSOOOOOOQQQTTTQQQQQQQQQQQQPPPOOONNNNNNRRRSSSUUUWWWWWWRRRLLLFFFBBBCCCDDDDDDCCCAAA???===???BBBFFFIIIJJJIIIGGGFFFAAABBBEEEJJJOOOSSSSSSRRRPPPQQQQQQPPPMMMIIIDDDAAA@@@@@@???????????????@@@>>>???@@@AAABBBAAA@@@???DDDDDDEEEGGGGGGEEE@@@<<<;;;:::::::::999888888777777888888888777666555555777666555333222111111111---,,,,,,,,,,,,,,,,,,,,,***,,,---+++***---555<<>>===::::::;;;;;;;;;;;;===???<<<===@@@EEEFFFIIIRRR\\\kkkxxxooo[[[MMMEEEBBBGGGOOO888:::<<<===;;;::::::;;;888999:::::::::;;;===??????@@@AAAAAA@@@>>>;;;999888999;;;<<<<<<<<<;;;;;;::::::999999999999888999888888:::;;;;;;:::999888666888;;;<<<<<<===???@@@CCCBBBEEEMMM[[[ttt~~~nnneeeeeegggsss~~~yyylllffffffccclllwwwrrreee___[[[VVVSSSTTTUUU[[[kkk~~~zzzxxx{{{~~~zzz}}}}}}xxxwww|||wwwppplllggggggoooxxx|||rrrhhh```[[[ZZZ]]]YYYTTTRRRSSSTTTSSSQQQRRRRRRTTTXXXXXXXXX]]]ccchhhtttooo^^^YYYSSSPPPQQQSSSSSSSSSUUURRRNNNPPPSSSTTTRRRNNNLLLHHHKKKWWWgggjjj```TTTQQQSSSUUUUUUTTTTTTUUUVVVVVVTTTQQQOOOOOOOOOQQQRRRTTTSSSTTTWWWZZZZZZVVVRRRKKKIIIGGGDDDBBB@@@>>>>>>===>>>AAAEEEIIIJJJIIIGGGFFFFFFHHHMMMRRRTTTRRROOOOOOVVV]]]^^^WWWNNNHHHEEEAAAAAA@@@@@@??????@@@@@@;;;<<<>>>???@@@@@@??????BBBAAAAAADDDFFFEEE@@@<<<>>>>>><<<;;;;;;:::::::::<<<999888:::======999555333333333333222111000000---,,,,,,,,,,,,,,,,,,+++...---,,,+++---///222444>>>MMM\\\aaa``````aaaaaa^^^[[[XXXXXXZZZZZZYYYWWWTTTQQQLLLFFFBBBBBBEEEHHHOOOttt{{{yyynnnXXX\\\^^^```hhhuuuzzzyyy{{{~~~|||wwwyyywwwooommmiii___WWWUUUVVVSSSVVV___gggkkkrrr{{{{{{}}}{{{qqqqqqtttuuupppeeeYYYQQQMMMKKKIIIHHHIIILLLOOOQQQQQQTTTTTTUUUXXX\\\^^^______NNNLLLKKKMMMNNNQQQZZZdddvvvyyyrrrnnneeeaaa\\\YYYXXXVVVRRRNNNHHHDDD???=========;;;:::999:::;;;;;;<<<===>>>>>>AAA>>>@@@HHHMMMOOOWWW```www~~~vvv```MMMGGGFFFEEEMMMYYY:::<<<>>>>>><<<;;;;;;;;;888999;;;;;;;;;<<<>>>@@@???@@@AAAAAA???===;;;:::;;;;;;<<<<<<<<<:::999888:::;;;;;;;;;;;;;;;::::::666777777888888777777666777999;;;<<<<<<===>>>???@@@>>>>>>CCCKKK]]]vvvwwwsssnnnoooyyy|||zzzvvvtttvvv{{{qqqmmmppprrryyypppllliiiddd```[[[ZZZ^^^jjjxxx~~~{{{tttlllhhheeefffeeeeeennnyyyzzzuuuuuuuuuqqqnnnmmmppphhh___YYYTTTSSSYYYaaaggggggddd^^^WWWRRRSSSUUUVVVVVVWWWYYY[[[[[[ZZZXXX^^^]]]```dddeeedddiiipppxxxlll___ZZZVVVQQQOOOPPPSSSTTTTTTTTTQQQOOOPPPSSSTTTPPPLLLJJJIIIOOO^^^mmmooocccVVVQQQSSSUUUUUUTTTTTTTTTUUUUUUUUUTTTSSSRRRQQQQQQQQQUUUUUUUUUWWWXXXVVVRRRNNNJJJHHHEEEBBB???>>>===<<<======>>>AAACCCEEEFFFFFFGGGGGGIIINNNRRRSSSQQQOOOQQQYYYbbbccc]]]RRRJJJFFFCCCBBBAAA@@@@@@@@@@@@@@@===>>>???@@@@@@@@@???>>>AAAAAAAAACCCCCCBBB???<<<>>>>>>===<<<<<<<<<<<<<<<===:::888999;;;;;;777333444444555555444333111000---------,,,,,,,,,,,,+++...---,,,+++,,,///222444;;;JJJYYY^^^______``````]]]ZZZXXXXXXZZZ[[[ZZZXXXUUUSSSNNNHHHCCCBBBDDDFFFMMMkkkyyyyyytttaaa```___eeeuuu}}}yyyzzzxxxuuuxxxyyyqqqoookkkaaaYYYVVVTTTPPPPPPWWW^^^ccclllvvvvvvyyy~~~xxxxxx|||~~~{{{rrrfffZZZSSSLLLIIIFFFFFFGGGJJJKKKKKKJJJJJJIIIKKKNNNPPPOOOOOOKKKIIIJJJMMMPPPUUUaaalllwwwzzzooofffaaa^^^[[[WWWSSSPPPOOOMMMIIIFFFEEEBBB>>><<<======;;;999999:::;;;;;;<<<===>>>???BBBAAADDDKKKOOOTTT^^^hhhzzzrrrcccUUUIIIEEECCCFFFTTTeee===>>>@@@@@@>>><<<<<<<<<:::;;;<<<<<<<<<===???AAA??????@@@@@@???===;;;:::<<<<<<<<<;;;:::999777666:::;;;===>>>>>>===;;;:::777777666666666666666777888:::<<<===<<<<<<===>>>???======???BBBKKK\\\lllzzzooonnnrrrvvv{{{vvvnnnkkkqqq{{{}}}wwwwww{{{}}}}}}{{{wwwssskkkiiiiiiooovvvyyyuuuoooeeebbb______^^^aaakkkuuuzzzpppgggfffffffffhhhkkkqqqeeeXXXOOOJJJHHHKKKQQQRRRVVVWWWSSSNNNMMMSSSZZZ]]]ccckkkpppqqqnnnkkkjjjooommmmmmqqqrrrsssxxx~~~jjj]]]XXXUUURRROOOMMMOOOQQQSSSTTTSSSQQQQQQRRRTTTSSSOOOKKKHHHJJJTTTdddrrrsssfffXXXQQQSSSUUUUUUTTTSSSTTTUUUSSSSSSTTTTTTSSSQQQNNNMMMSSSSSSTTTUUUVVVTTTQQQNNNLLLIIIEEEAAA>>>======>>>??????@@@@@@BBBDDDEEEGGGIIIJJJKKKNNNQQQQQQOOOMMMQQQYYYbbbeee___TTTKKKEEEEEEDDDCCCBBBAAAAAAAAAAAA???@@@@@@@@@@@@??????>>>???AAABBBBBB@@@>>>======>>>>>>>>>>>>>>>=========<<<:::777888999999555222444555777888777555222111------------,,,,,,++++++...---,,,+++,,,...111222777EEESSSZZZ]]]___```___ZZZYYYWWWXXXYYYZZZZZZYYYWWWUUUQQQKKKEEECCCCCCDDDIII^^^jjjnnnuuuwwwyyyxxxjjjbbb\\\eee{{{{{{uuuvvvtttrrrtttzzz|||zzz}}}wwwuuuqqqiiiaaa^^^VVVQQQNNNOOOSSSYYYbbbkkkppptttyyyrrrcccYYYPPPMMMHHHDDDDDDEEEEEEEEEFFFEEEDDDDDDFFFFFFEEEDDDGGGFFFIIIOOOUUU]]]kkkwwwxxxmmmbbb[[[VVVSSSQQQOOOLLLHHHFFFEEECCCAAA???@@@>>><<<<<<<<<<<<;;;::::::<<<===>>>>>>???BBBDDDHHHIIINNNSSSWWW]]]jjjuuuwwweeeRRRLLLHHHGGGGGGMMMaaawww???AAABBBBBB@@@>>>===>>>>>>??????>>>===<<<>>>???????????????>>>===<<<;;;<<<<<<;;;:::999888777777888:::<<<>>>???>>><<<::::::999888777666777888999999;;;======<<<;;;<<<======<<<===@@@AAAEEEPPP[[[jjjxxxpppnnnnnnrrrwww|||zzzuuuuuuyyy|||}}}|||zzzxxxyyy{{{~~~zzz|||}}}zzzxxxzzz}}}}}}yyytttiiikkkoooqqqqqqsssxxx}}}rrreee```bbbgggooowwwppp```VVVPPPMMMMMMPPPXXX]]]```]]]WWWWWW___hhhxxx~~~xxxtttuuuvvvxxxnnnaaa[[[ZZZSSSQQQNNNLLLMMMOOOQQQRRRSSSSSSSSSTTTUUUSSSOOOKKKGGGJJJTTTcccoooooodddYYYQQQRRRTTTTTTSSSRRRRRRSSSQQQQQQPPPOOONNNLLLKKKJJJNNNOOORRRTTTUUUUUUSSSQQQNNNKKKFFFBBB??????@@@AAADDDEEEGGGGGGGGGHHHIIIJJJKKKKKKMMMNNNOOOOOOMMMLLLLLLRRRYYY\\\XXXQQQJJJEEEGGGFFFEEECCCBBBBBBBBBBBBBBBBBBBBBAAA@@@??????>>>???BBBDDDBBB???===>>>@@@?????????????????????>>>;;;999777777999999777555555777999;;;:::777444222.........---,,,,,,++++++---,,,++++++,,,...000111333@@@MMMTTTZZZ^^^```^^^WWWVVVVVVVVVWWWWWWXXXXXXWWWVVVSSSNNNHHHEEEDDDDDDGGGSSSWWW\\\iiiqqqwww}}}wwwjjj___eeexxxxxxsssuuusssoookkklllqqquuu}}}{{{vvvppplllbbb\\\VVVRRRQQQTTTYYY]]]fffkkkrrrwww{{{}}}vvvggg]]]XXXSSSLLLGGGEEEDDDCCCCCCFFFDDDCCCCCCCCCCCCBBB@@@CCCDDDKKKUUU^^^gggssswwwpppjjjeeefffaaaYYYRRRNNNLLLKKKJJJFFFEEECCCAAA???>>>===<<<;;;:::::::::;;;;;;;;;;;;<<<>>>AAABBBCCCEEEJJJMMMQQQVVV\\\aaaeeennn|||lllZZZMMMLLLOOOSSSXXXbbbuuu@@@BBBCCCCCCAAA@@@???@@@BBBCCCBBB@@@===;;;;;;<<<>>>>>>>>>>>>======<<<;;;::::::999999888888888888555777:::=========;;;:::;;;:::888777777777888999999;;;======<<<;;;<<<===:::999;;;???@@@BBBHHHPPPSSSrrr}}}uuummmjjjjjjrrryyyzzzrrrkkkiiikkkooorrr~~~|||}}}~~~vvv{{{qqqhhhhhhooo{{{zzzjjjaaa[[[XXXXXX[[[kkkqqqtttqqqkkkkkkrrr{{{}}}uuurrrsssvvv~~~mmmccc\\\WWWVVVRRRQQQOOOLLLKKKLLLNNNOOOSSSTTTUUUVVVVVVTTTPPPNNNHHHJJJPPP[[[dddeee^^^WWWOOOQQQRRRRRRQQQPPPPPPQQQQQQOOOMMMKKKJJJJJJKKKKKKMMMPPPRRRTTTTTTRRRQQQPPPLLLIIIEEEAAA??????AAABBBDDDHHHMMMOOONNNLLLKKKKKKKKKLLLMMMMMMMMMLLLKKKKKKIIILLLOOOQQQOOOLLLJJJHHHGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDCCCBBBAAA@@@@@@???AAACCCEEECCC@@@???AAADDD???@@@@@@AAA@@@@@@???>>>888777777888999:::::::::666888;;;<<<;;;999555333//////...------,,,++++++,,,,,,++++++,,,---...///111:::EEEMMMUUU\\\___]]]TTTTTTTTTSSSRRRRRRSSSTTTUUUUUUTTTQQQLLLHHHGGGGGGHHHMMMKKKOOO^^^hhhqqq{{{nnnllltttzzzzzzxxxtttwwwvvvnnndddaaajjjuuu}}}{{{sssoooggg___YYYXXXXXXXXXXXX\\\ccciiinnnsssyyy|||}}}}}}|||}}}{{{tttjjjbbb]]]XXXQQQKKKHHHEEEDDDBBBBBB@@@??????@@@@@@???>>>???DDDNNN[[[dddkkkuuu~~~zzzmmmbbb\\\XXXUUUTTTPPPJJJFFFDDDCCCBBBAAA@@@??????===<<<;;;;;;<<<888888999999:::;;;===???===AAAEEEFFFGGGKKKQQQWWWXXX```iiiqqqzzzuuubbbTTTRRRTTT[[[hhhuuu???AAACCCDDDBBBAAAAAAAAADDDDDDCCC@@@<<<::::::;;;>>>>>>>>>======<<<<<<<<<999999888777777888888888444555888:::;;;;;;;;;::::::999888777666666666666888:::<<<===<<<<<<===>>>>>><<<>>>AAABBBAAAEEEJJJPPPhhhuuukkkgggnnnsssyyy|||}}}zzzooohhhggghhhiiijjjuuu~~~~~~uuussswwwuuuoookkkiiilllppp~~~tttqqqrrrvvv}}}mmmbbb^^^XXXSSSRRRPPPPPPOOOMMMKKKJJJLLLNNNRRRSSSTTTUUUUUUSSSRRRPPPJJJKKKMMMRRRWWWYYYVVVSSSNNNOOOQQQPPPOOOMMMNNNNNNQQQOOOLLLJJJIIIKKKMMMNNNPPPRRRTTTSSSPPPMMMJJJIIIFFFDDDAAA>>>===>>>???@@@BBBHHHNNNQQQOOOLLLJJJJJJJJJKKKLLLLLLJJJIIIIIIJJJKKKKKKJJJIIIJJJJJJKKKLLLFFFEEEDDDDDDCCCCCCDDDDDDEEEEEECCCBBBAAAAAAAAAAAACCCDDDCCCBBBBBBBBBEEEGGG@@@AAAAAABBBAAA???>>>===666666777777999:::<<<===888999;;;<<<;;;999666555000//////...---,,,++++++++++++++++++,,,,,,------///555<<>>CCCMMMYYYaaafffnnnwwwxxxvvvsssrrrrrrooommmssszzzvvvrrrnnnnnnppprrrqqqpppgggddd___YYYTTTQQQNNNMMMKKKHHHDDDAAA@@@???===<<<999:::::::::888888999;;;888999:::;;;<<<>>>CCCFFFCCCHHHLLLMMMMMMPPPXXX______iiivvv{{{hhh\\\WWW___dddqqq>>>@@@CCCCCCCCCBBBBBBCCCBBBBBBBBB???<<<;;;;;;===>>>>>>===<<<<<<<<<<<<===;;;:::999777666666666666444555777999:::;;;<<<<<<:::::::::999999888777666777999;;;<<<<<<===>>>???BBB???@@@BBBCCCBBBEEEJJJQQQaaazzz{{{|||}}}}}}zzzuuurrrrrrtttuuuzzzyyyvvvuuutttkkkwwwzzz~~~||||||}}}{{{{{{|||~~~wwwwwwzzz|||qqqbbb]]]YYYRRROOOSSSMMMOOOOOOMMMKKKKKKMMMPPPOOOQQQRRRRRRRRRQQQRRRRRRMMMMMMMMMNNNPPPPPPOOOMMMLLLNNNOOONNNLLLKKKKKKLLLMMMLLLKKKJJJJJJKKKLLLLLLNNNQQQRRRQQQMMMHHHFFFEEEAAA@@@???>>>>>>>>>???@@@AAAFFFMMMNNNLLLJJJJJJLLLHHHJJJKKKJJJHHHGGGHHHJJJNNNKKKIIIGGGGGGHHHIIIJJJDDDCCCCCCCCCCCCDDDEEEEEEFFFEEECCCBBBBBBBBBCCCCCCEEEBBB@@@AAACCCFFFGGGHHHAAAAAABBBBBBAAA>>><<<:::666666777666777888:::<<<999:::;;;;;;:::999777666000000///...---,,,+++++++++++++++++++++,,,,,,,,,,,,000333:::EEERRRWWWUUUVVVWWWVVVRRRMMMKKKKKKLLLLLLOOORRRTTTSSSRRRQQQQQQKKKMMMGGGEEEKKKNNNZZZppp}}}tttmmmooouuuzzzxxxxxxwwwqqqkkknnnvvv}}}sssqqqvvvzzzyyyccc[[[PPPMMMRRR\\\gggmmmrrruuuwwwwwwuuuqqqnnnmmmaaa^^^ZZZVVVSSSOOOKKKHHHFFFDDDCCCCCCCCCCCCAAA@@@???AAAHHHPPPVVVZZZccclllsssiiibbbaaaaaabbb```^^^cccjjjlllssszzz}}}}}}yyyxxxvvvqqqkkkaaa]]][[[[[[]]]^^^]]]ZZZUUURRROOOMMMKKKIIIHHHGGGFFFCCC@@@>>>>>>===<<<:::555777888888666777999<<<<<<===>>>>>>???CCCJJJOOOQQQUUUYYYXXXVVVYYY```gggkkkvvvlllaaaaaaeeeuuu===???BBBCCCCCCCCCCCCDDD???@@@@@@???===<<<===>>>>>>======<<<<<<<<<=========<<<999777555444444444555666777888:::;;;======<<<<<<======<<<;;;999888666888;;;<<<======???@@@???<<<;;;???@@@@@@DDDHHHMMMXXXpppssshhh~~~sssjjjggggggfffooozzz{{{zzz~~~}}}}}}{{{~~~lll```YYYXXXRRRIIIKKKTTTKKKMMMNNNMMMKKKLLLOOORRRMMMOOOPPPPPPOOOPPPQQQRRROOOOOONNNNNNMMMLLLKKKIIIKKKLLLNNNMMMKKKJJJJJJKKKGGGHHHIIIJJJJJJJJJIIIHHHIIILLLOOONNNJJJGGGEEEEEE@@@@@@@@@@@@@@@@@@AAAAAABBBGGGLLLLLLJJJIIILLLOOOGGGIIIJJJIIIGGGEEEGGGIIINNNLLLHHHFFFFFFFFFFFFEEEBBBBBBBBBCCCCCCDDDEEEFFFFFFEEECCCBBBBBBCCCDDDDDDEEEAAA>>>???CCCGGGIIIHHHAAABBBBBBBBB@@@>>>;;;999666777666666555555888999::::::::::::999888777777111000///...---,,,++++++++++++++++++++++++,,,,,,+++,,,...333@@@NNNTTTRRRYYYYYYXXXSSSMMMIIIIIIJJJHHHLLLQQQUUUUUUUUUTTTTTTKKKNNNHHHDDDEEEEEERRRkkkvvvuuuzzz|||wwwwww|||{{{vvvsssvvvnnn}}}}}}uuuwwwyyyjjjVVVJJJLLLVVV```ffflllqqqvvvwwwtttpppnnnnnndddbbb___\\\ZZZVVVQQQNNNFFFDDDBBBAAAAAA@@@>>><<<@@@@@@CCCHHHLLLPPPZZZdddyyyhhhZZZYYYVVVUUUWWWXXXWWWUUUYYY```bbbkkktttxxxvvvvvvzzz~~~xxxyyyyyyvvvssspppooopppwwwzzzrrrrrryyy~~~wwwmmmfffcccaaa^^^ZZZUUURRROOOOOORRRSSSSSSQQQNNNKKKHHHHHHGGGEEECCCCCC???===:::999999999777666444777999888777777:::===@@@AAAAAA@@@BBBGGGOOOUUU^^^bbbeeeccc___```gggnnnxxxrrrccc___hhhttt<<<>>>AAACCCCCCBBB@@@?????????@@@@@@@@@@@@?????????>>><<<;;;:::::::::;;;===<<<999777555333222222222444777:::<<<=========<<<<<<=========;;;:::999<<<:::999:::;;;===>>>>>>===>>>>>>???AAABBBCCCDDDHHHOOO___ooorrriiiaaa```yyy|||sssmmmkkkkkkjjjmmmwww|||{{{vvvssszzz}}}}}}}}}{{{~~~nnn\\\XXXSSSQQQQQQPPPMMMIIIKKKJJJLLLPPPPPPMMMOOOSSSTTTSSSQQQOOONNNOOOQQQRRRMMMLLLKKKLLLNNNMMMJJJGGGGGGGGGIIILLLNNNMMMJJJGGGJJJIIIGGGFFFFFFGGGIIIIIIJJJJJJKKKKKKIIIGGGDDDBBBDDDCCCAAA??????@@@AAABBBFFFFFFFFFGGGGGGHHHIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIKKKHHHDDDAAAAAABBBBBBBBB???>>>>>>>>>???AAADDDFFFCCCBBB@@@???@@@BBBDDDFFFEEEDDDCCCBBBBBBBBBCCCDDDAAA???>>>======<<<:::888555666777888::::::;;;;;;>>><<<::::::;;;;;;:::999888555222//////...,,,+++,,,+++++++++++++++,,,,,,///,,,,,,333:::AAAJJJRRRXXXYYYYYYWWWSSSOOOMMMMMMOOOPPPRRRUUUXXXXXXWWWUUURRRJJJEEEFFFEEEGGGWWWlllzzzooojjjuuu}}}wwwiii^^^VVVQQQSSSXXX```hhhlllggghhhoooqqqlllkkkhhhdddbbbaaa]]]VVVQQQLLLJJJGGGDDDBBBBBBBBBCCCCCCAAA@@@@@@DDDKKKRRRVVVgggrrrzzztttcccSSSMMMMMMIIIIIIJJJJJJKKKOOOTTTXXXggggggiiijjjiiigggeeedddgggggggggeeecccccceeeggglllkkkjjjhhhgggfffffffffdddbbb___[[[XXXUUURRRQQQMMMLLLKKKJJJIIIIIIIIIIIIGGGFFFCCCAAA???===<<<;;;::::::;;;::::::999888777:::::::::999888:::===@@@BBB@@@BBBHHHMMMSSS```nnnvvvvvvsssllleeeeeelllsssvvvggg___^^^fffzzz<<<===???AAAAAA@@@???>>>===>>>???@@@@@@???>>>=========<<<;;;:::::::::;;;;;;:::888666444333222222333555888:::<<<===<<<<<<>>>?????????>>>===;;;::::::999888999;;;===>>>???>>>???@@@AAABBBAAAAAAAAA===BBBMMMYYY[[[UUUPPPQQQbbbtttvvvpppkkkppp{{{xxxzzzzzzzzz|||~~~zzzuuuuuu}}}jjjaaaUUURRRPPPQQQSSSSSSPPPMMMOOOLLLMMMOOOOOOMMMOOOSSSTTTSSSRRRQQQQQQQQQQQQRRRMMMLLLKKKLLLMMMMMMJJJGGGFFFFFFGGGIIILLLLLLJJJHHHEEEEEEEEEEEEFFFHHHIIIJJJJJJJJJJJJJJJHHHFFFDDDCCCCCCBBB@@@>>>>>>???@@@AAAAAA@@@@@@AAABBBCCCEEEFFFIIIIIIJJJJJJJJJJJJIIIIIIIIIFFFBBB@@@???@@@@@@@@@===<<<<<<;;;<<<>>>@@@BBBAAA@@@>>>======???AAABBBBBBAAA@@@??????@@@AAAAAA>>>===<<<<<<<<<;;;999777666777888999:::;;;;;;;;;>>><<<;;;;;;<<<<<<;;;:::999666333000000///---,,,---,,,,,,++++++,,,,,,------+++,,,111666<<>>AAAEEECCCGGGSSS]]]dddmmmuuu~~~tttjjjkkkvvvyyyiiiaaa[[[]]]fffvvv<<<<<<===>>>>>>>>>>>>===:::;;;>>>??????>>>;;;::::::;;;;;;;;;;;;;;;::::::999888777555333222222222555666888;;;<<<======<<>><<<;;;888888888888:::<<>>???@@@@@@?????????AAADDDGGGHHHHHHIIIKKKLLLLLLKKKIIIHHHFFFCCC@@@>>>>>>???>>>>>>===<<<;;;;;;;;;===>>>???>>>===;;;::::::;;;<<<===>>>>>>============>>>>>>===<<<;;;<<<===<<<;;;999777888999:::;;;<<<<<<<<<>>><<<;;;;;;<<<===<<<::::::777444222222111///...------,,,,,,,,,,,,------+++***,,,///111555AAAMMMSSSUUUXXXXXXWWWUUUTTTTTTSSSTTTTTTUUUVVVVVVWWWWWWUUUOOOKKKLLLMMMRRRbbbsss~~~~~~yyy{{{pppkkkmmmooovvv||||||{{{yyypppaaaVVVRRRSSSOOOOOOUUU[[[]]]^^^```iiikkkmmmlllgggaaa[[[YYYVVVTTTQQQNNNJJJHHHGGGFFFAAA@@@@@@@@@AAAAAABBBBBBCCCFFFHHHGGGDDDBBBCCCEEE???@@@BBBCCCEEEHHHMMMQQQQQQQQQRRRSSSSSSRRRPPPOOOLLLMMMOOOOOOPPPQQQTTTVVVWWWVVVTTTQQQOOOMMMLLLLLLJJJIIIHHHGGGFFFFFFFFFFFFCCCBBBBBBAAA@@@@@@@@@@@@>>>===<<<;;;::::::999999555666777888999:::;;;<<<999;;;>>>???@@@AAACCCEEEJJJJJJQQQaaaooowwwzzz{{{uuukkkmmm}}}pppddd___WWWVVVZZZfffwww;;;;;;;;;;;;;;;<<<<<<<<<777999<<<>>>>>><<<999777888999:::;;;;;;;;;999999777777555444333333222222444666888:::===>>>??????BBBBBBAAA@@@???===<<<;;;777888999:::;;;===@@@BBBBBBBBB@@@???===<<<;;;:::>>>@@@BBBDDDDDDDDDEEEGGGEEEKKKYYYmmmtttnnnnnnoooooohhhgggfffhhhpppzzz{{{{{{zzzzzz~~~}}}~~~|||gggXXXRRRRRRIIINNNXXXcccjjjjjjbbb\\\WWWRRRNNNOOOOOONNNOOORRRQQQRRRSSSTTTTTTSSSQQQPPPNNNMMMMMMLLLLLLKKKIIIHHHGGGEEEDDDDDDEEEEEEDDDCCC???@@@CCCEEEGGGHHHHHHGGGJJJIIIGGGFFFDDDDDDDDDDDDAAA???===<<<<<<<<<>>>???@@@?????????AAAEEEHHHKKKHHHJJJLLLNNNNNNLLLJJJHHHEEEBBB???>>>>>>???>>>===???>>>============>>>>>>===<<<:::999888888999:::<<<<<<<<<<<<<<<<<<======<<<<<<;;;<<<>>>>>>===;;;777888999:::;;;;;;;;;;;;<<<;;;:::;;;<<<<<<;;;::::::888666444444333111///------,,,,,,+++,,,,,,,,,***+++---...---000<<>>======<<<<<<<<<===999999888888888888999999888888999999;;;<<<===>>>===>>>@@@AAACCCEEEIIILLLPPPUUU___nnnzzzyyynnnhhhnnn~~~{{{nnn___XXXZZZ___bbbjjjyyy::::::::::::::::::::::::666888;;;======;;;888666777888999::::::999888888777666555444444444444555333555777:::===@@@BBBBBBAAA@@@???>>>===<<<<<<;;;999:::<<<<<<<<<>>>BBBEEEFFFCCC@@@<<<::::::;;;<<<<<>>===<<<<<<>>>@@@CCCFFFHHHHHHJJJLLLNNNNNNLLLJJJHHHEEECCC@@@???@@@@@@???>>>>>>>>>>>>===============<<<;;;:::999888888999999;;;<<<<<<===============;;;::::::;;;======<<<:::888888999:::;;;;;;;;;;;;::::::999;;;<<<<<<:::999:::888777666555444222000------,,,+++++++++++++++,,,---//////---...888DDDLLLPPPUUUWWWWWWWWWVVVWWWUUUVVVVVVTTTRRRQQQRRRTTTTTTQQQNNNMMMMMMPPPYYYbbbhhhhhhkkkrrryyy|||{{{xxxuuuwww{{{~~~~~~zzzsssnnnooofffbbbccceee\\\MMMHHHLLLSSSXXX]]]___^^^]]]^^^```___^^^]]]YYYUUUQQQMMMKKKHHHFFFBBB???>>>???@@@BBB???===;;;<<>>???>>>======???AAABBBBBBBBBCCCCCCCCCBBBBBBCCCEEEFFFFFFEEEEEEFFFGGGCCCBBBBBBAAA@@@@@@AAAAAAAAAAAA@@@???>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<777777666777777888999999::::::::::::;;;<<<===>>>===>>>@@@AAADDDIIIOOOTTT\\\eeerrr|||~~~pppfffdddkkkvvv}}}tttlllfffdddcccbbbcccgggooottt}}}999::::::::::::999999888666777:::;;;;;;:::777666777888888888888888777777777777666666666777777888444555777:::===@@@BBBDDD??????===<<<<<<<<<<<<<<<:::<<<>>>>>>===>>>BBBFFFGGGEEEAAA>>><<<===>>>???;;;???BBB@@@>>>???>>><<<888>>>FFFKKKOOOYYYfffqqq|||rrreee^^^XXXZZZ___eeemmmtttvvvvvv___VVVTTTQQQLLLIIIEEEQQQdddyyyxxxYYYRRRNNNOOOQQQOOONNNOOONNNOOOQQQRRRSSSRRRPPPOOOOOOOOONNNLLLIIIHHHIIIJJJJJJHHHFFFEEEEEECCC@@@>>>DDDDDDEEEEEEEEEDDDDDDCCCFFFFFFEEEDDDDDDCCCBBBBBB@@@???===;;;;;;<<<===>>>>>>???@@@BBBDDDFFFHHHJJJHHHIIIKKKLLLLLLKKKIIIHHHEEECCCAAA@@@AAAAAA@@@???<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999999::::::;;;<<<===>>>?????????>>>999888888999;;;;;;:::888999:::;;;;;;<<<<<<<<<;;;:::999:::;;;======;;;999:::888777777666555333000///...---,,,+++++++++,,,------///000...---444===HHHMMMSSSWWWYYYYYYZZZZZZVVVXXXYYYVVVRRRPPPQQQSSSRRRPPPNNNLLLLLLNNNRRRVVV\\\ZZZ[[[aaajjjqqqtttuuutttuuuwww{{{~~~|||~~~}}}sssqqqppplllbbbUUUNNNMMMGGGIIIMMMPPPSSSWWW[[[^^^^^^_________]]]ZZZWWWUUUTTTPPPKKKFFFBBBAAABBBBBB@@@>>><<<>>>@@@AAA???<<<:::;;;======<<<===???AAA=========>>>>>>>>>??????AAACCCDDDCCCBBB@@@@@@AAA>>>============>>>>>>???>>>>>>===;;;;;;:::::::::<<<<<<;;;;;;:::;;;;;;<<<777777777777888999:::;;;;;;::::::::::::<<<>>>???>>>AAAEEEIIIOOOWWW```fffsss~~~|||pppaaaXXXXXX]]]bbbeee[[[]]]^^^aaakkkwww}}}}}}~~~888999;;;;;;;;;999888666777888999::::::999888777999888777777666666666666888888888888888999:::;;;888888999;;;===???AAABBB>>>===<<<<<<<<<<<<===>>>:::===???>>><<<<<>>@@@@@@===777<<>>AAABBBDDDGGGIIIJJJJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIDDDBBB@@@@@@AAAAAA@@@>>>;;;<<<<<<=========<<<<<<999999999::::::::::::;;;;;;<<<===???????????????<<<;;;:::;;;<<<<<<;;;999<<<<<<===>>>>>>>>>>>>===;;;;;;<<<>>>??????===;;;999888777777777555333000111000///......---------...,,,---000///---000555???EEEMMMSSSWWWZZZ[[[]]]WWWZZZ\\\ZZZUUUQQQQQQRRRNNNOOOOOONNNMMMNNNOOOOOOPPPQQQRRRTTTXXXcccqqq{{{wwwvvvvvvxxxwwwtttrrryyy~~~{{{tttnnnmmmkkkddd[[[JJJGGGDDDDDDGGGKKKOOOQQQUUUXXX[[[___``````___^^^^^^\\\XXXTTTPPPMMMKKKJJJIIIGGGDDDCCCCCCDDDCCCAAA;;;===>>>>>>======>>>@@@===============>>>>>>??????AAACCCBBBAAA?????????>>>>>>============>>>>>>;;;;;;::::::999:::::::::;;;;;;:::::::::;;;;;;<<<999999999999:::;;;<<<<<<===<<<<<<<<<>>>AAACCCEEEHHHNNNWWWbbblllvvv~~~zzzccc[[[QQQLLLLLLPPPUUUWWW[[[lllxxx{{{888999;;;<<<<<<:::777555888888999999999999888888:::999777555555555555666999999999999:::;;;<<<===;;;;;;;;;;;;<<<>>>???@@@>>>===<<<<<<<<<===???@@@:::===???>>>;;;;;;???DDDEEEGGGJJJKKKKKKHHHEEECCC===BBBBBB===;;;>>>???===>>>??????===<<<>>>DDDIIIQQQggg}}}{{{ppphhhbbbccciiimmmyyy|||mmm\\\WWWSSSPPPKKKFFFEEEHHHIIIMMMVVVaaaiiiiiiddd^^^VVVOOOLLLPPPSSSQQQMMMLLLQQQQQQRRRSSSSSSSSSSSSSSSOOOPPPOOOLLLHHHGGGHHHKKKEEEEEEGGGIIIJJJIIIEEEBBBBBBAAA@@@???@@@AAABBBCCCBBBCCCDDDEEEEEECCCAAA???@@@???===<<<<<<<<<>>>???===???BBBEEEGGGGGGFFFFFFIIIIIIIIIIIIIIIIIIIIIIIICCCAAA@@@@@@AAAAAA???>>>======>>>???@@@@@@??????888888999999::::::;;;;;;:::;;;===???@@@??????>>>@@@???>>>???@@@@@@>>><<<>>>??????@@@@@@@@@@@@???<<<<<<===@@@AAAAAA???===888777777777777666333000333333111000////////////...+++,,,///000------000666<<>>>>>???@@@AAAAAA???AAACCCCCCBBB@@@@@@AAA======<<<::::::999999::::::::::::::::::;;;<<<===;;;:::::::::::::::;;;;;;;;;:::::::::;;;<<<======?????????AAACCCGGGJJJMMMSSS]]]kkk{{{zzzfffQQQOOOLLLJJJJJJOOOVVV[[[hhh999888888:::<<<<<<;;;:::;;;:::888888999:::999888333333333333333333222222666666555555666888;;;<<<>>>===<<<===???@@@@@@???>>>===<<<<<<<<<===???@@@<<<>>>???>>>===<<<===>>>EEEGGGIIIJJJJJJHHHFFFDDDAAA@@@>>>===;;;;;;::::::;;;::::::::::::;;;<<<<<>>@@@BBBCCCDDDDDDEEECCCBBBCCCFFFFFFDDDAAA@@@@@@@@@??????>>>===<<<:::;;;===>>>@@@AAAAAAAAA<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;<<<===>>>???@@@>>>>>>@@@CCCDDDBBB???EEEAAA<<<;;;===>>>>>><<>>AAACCCBBB===777777777888888888666444333444555666444111///...///000...------...///...---...333;;;FFFPPPXXX[[[[[[YYY[[[\\\[[[XXXUUURRRRRRTTTQQQNNNNNNPPPRRRRRRQQQGGGJJJKKKIIIJJJTTTffftttzzz|||zzzyyy{{{zzzwwwkkkaaa```bbbmmm{{{~~~~~~hhhaaaVVVMMMGGGDDDBBBBBBCCCCCCHHHSSSXXXYYY^^^eeeggggggiiillljjjfffhhhmmmiiiccc[[[TTTOOOLLLJJJHHHGGGEEEBBB@@@@@@@@@???>>>AAAAAA@@@??????>>>>>>===???BBBDDDCCC@@@>>>???AAA>>>:::999===???===>>>@@@@@@???===;;;:::;;;===>>>AAA>>><<<;;;;;;;;;;;;::::::;;;;;;;;;:::;;;>>>@@@BBB>>>>>>DDDIIIMMMWWWbbbhhhzzzhhhTTTGGGHHHLLLQQQUUUXXX```iii999999999:::<<<===<<<;;;<<<:::888888999999999888555444444444444555777777:::999888888:::<<<>>>??????>>>===>>>@@@AAA@@@???>>>===<<<<<<<<<===>>>???>>>???@@@???======>>>???BBBCCCEEEFFFFFFEEECCCBBB>>>>>>===<<<;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<>>>CCCJJJRRRZZZbbbjjjooo{{{~~~yyyyyy}}}}}}kkk^^^YYYPPPNNNLLLIIIHHHGGGHHHIIIGGGGGGGGGIIIKKKMMMLLLKKKNNNOOOPPPOOOLLLJJJJJJKKKKKKQQQVVVUUUUUUUUUTTTQQQNNNLLLIIIHHHIIIHHHGGGFFFEEEFFFGGGIIIIIIIIIHHHHHHDDDCCCAAA???>>>>>>??????CCCAAAAAACCCBBB>>>???CCCBBB???<<<;;;<<<===<<<:::;;;<<<===???@@@AAAAAABBBBBB@@@???AAACCCDDDBBB@@@??????@@@@@@???>>>===<<<;;;<<<===>>>>>>>>>>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<888999999;;;<<<>>>@@@AAA@@@>>>===???BBBCCCCCCAAADDDAAA>>>>>>???@@@???>>>@@@??????@@@BBBAAA===:::999999999999888777666666444555666555333222333444111///,,,++++++,,,+++***,,,000777@@@KKKTTTYYY\\\\\\]]]^^^]]]YYYVVVTTTTTTVVVSSSPPPPPPQQQSSSSSSRRRHHHJJJJJJHHHIIIRRRaaallluuu|||}}}vvvmmmddd```bbbdddhhhxxx}}}tttooofff^^^VVVOOOIIIFFFAAA>>>AAAHHHNNNRRRXXX```ggghhhlllppppppnnnpppuuuvvvsssmmmgggbbb___\\\[[[PPPMMMIIIGGGFFFEEEDDDBBBBBBBBBCCCDDDDDDEEEEEEFFFGGGIIIKKKMMMLLLJJJHHHGGG@@@<<<:::===>>><<<<<>>>>>===>>>>>>??????===;;;:::<<<>>>>>>>>>>>>???@@@@@@???@@@CCCEEEGGGFFFJJJSSSZZZbbbooo|||uuu\\\MMMOOORRRVVVZZZZZZ^^^kkkyyy:::::::::;;;===>>>===<<<<<<:::888777888888777666555555555666777999<<<===;;;;;;::::::;;;===???@@@@@@???>>>???@@@AAA@@@???===<<<<<<<<<<<<===>>>>>>@@@AAAAAAAAA???>>>???@@@??????@@@@@@AAA@@@@@@???;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<;;;::::::::::::<<>>>>>>>>???AAA???@@@AAA@@@<<<===BBBAAA???<<<<<<<<<=========;;;<<<===>>>>>>??????>>>>>>===<<<===???@@@???>>>===>>>@@@AAAAAA???>>><<<<<<<<<<<<======<<<<<<;;;:::::::::;;;;;;<<<<<<<<<777888999;;;===???AAABBB@@@>>>>>>???AAACCCDDDCCCBBBAAA@@@AAABBBBBBAAA??????@@@BBBAAA@@@>>>======<<<;;;:::999999888888888555666666666555666888:::555222---+++***+++*********,,,111888BBBMMMWWW]]]]]]^^^^^^\\\XXXUUUTTTTTTVVVTTTQQQPPPQQQRRRRRRRRRKKKJJJHHHGGGIIIOOOYYY```iiittt~~~}}}tttjjjeeeffflllnnnkkknnnuuuvvvzzz||||||yyytttnnnggg^^^UUUOOOEEE???===@@@EEEKKKQQQWWWaaabbbgggooossstttxxx}}}|||xxxtttpppnnndddaaa]]]ZZZXXXVVVTTTRRRMMMNNNPPPSSSUUUWWWXXXYYYXXXYYYZZZ^^^___\\\UUUPPPEEE@@@>>>???>>><<<===AAAAAABBBCCCCCCDDDDDDDDDDDDCCC@@@>>>===???AAABBBCCCCCCEEEGGGHHHHHHIIIKKKNNNSSSXXXbbboooxxxwwwgggYYYQQQTTTYYYaaaeeeeeejjj|||;;;;;;;;;<<<>>>???>>>===;;;999666555555555444222222444666999<<<===>>>>>>::::::999::::::<<<===>>>@@@???===>>>??????>>>===;;;;;;;;;<<<<<<<<<======@@@BBBBBBAAA@@@??????AAA??????>>>======<<<<<<<<<888888999:::;;;<<<<<<<<>>===;;;::::::999999<<<===???@@@AAACCCFFFHHHHHHMMMXXXiii~~~yyyfff___^^^\\\WWWTTTLLLKKKIIIHHHGGGHHHIIIJJJJJJGGGDDDCCCDDDEEEFFFFFFIIIKKKLLLMMMLLLKKKLLLMMMQQQVVVYYYWWWVVVWWWWWWTTTKKKIIIGGGGGGHHHHHHGGGFFFHHHHHHHHHHHHGGGEEECCCAAACCCBBB@@@>>>>>>???@@@BBBBBB??????AAA???<<<>>>BBBBBB@@@???>>>>>>?????????======>>>>>>>>>>>>======;;;;;;;;;;;;===>>>>>>>>>===>>>@@@BBBAAA@@@>>>===;;;;;;<<<=========<<<<<<888999999:::;;;<<<<<<===::::::<<<===>>>???@@@@@@@@@??????@@@BBBDDDEEEFFFAAABBBCCCEEEEEEEEECCCAAAAAAEEEGGGEEE@@@<<<===@@@===<<<:::999888888999:::888888777666555666999<<<;;;666111---,,,,,,,,,,,,)))***,,,222;;;GGGTTT\\\ZZZ[[[[[[YYYUUUSSSSSSSSSTTTRRRPPPNNNNNNOOOPPPPPPNNNKKKGGGFFFHHHLLLQQQSSSYYYeeexxx~~~|||zzztttppprrrxxx|||xxxuuuuuupppssswwwyyy{{{~~~|||{{{yyywwwssslllddd___QQQJJJEEEEEEJJJOOORRRTTTZZZXXX[[[bbbggglllssszzz~~~}}}yyywwwssspppnnnllliiifffeeegggiiilllooopppqqqrrrnnnllllllnnnooojjj^^^SSSJJJEEECCCBBBAAA@@@CCCHHHIIIKKKNNNPPPRRRSSSSSSRRROOOKKKGGGEEEFFFHHHIIIJJJLLLOOOSSSVVVXXXZZZ]]]___eeeooowww{{{{{{sssiiiaaa\\\YYYWWW^^^jjjsssvvv|||<<<;;;;;;===??????>>>===888666444333333333111000///222777<<>><<<:::999999666777999;;;===>>>>>>>>>@@@???>>><<<;;;:::999999888:::<<<<<<===>>>AAACCCBBBDDDJJJSSSbbbuuuiiiaaaZZZYYYYYYVVVSSSSSSOOONNNKKKIIIHHHHHHHHHIIIKKKHHHDDDCCCDDDFFFGGGGGGJJJKKKMMMNNNMMMMMMNNNOOOTTTXXXYYYUUUSSSUUUUUURRRNNNLLLJJJIIIIIIIIIHHHGGGFFFFFFGGGFFFEEECCCBBB@@@@@@???======>>>@@@DDDFFFCCCAAA@@@AAA@@@===???DDDEEEEEEDDDCCCAAA@@@@@@AAA>>>>>>??????>>>======<<<::::::;;;;;;<<<===???AAA>>>???AAAAAAAAA@@@>>>===::::::<<<===>>>?????????888888999:::<<<===>>>>>>>>>??????@@@@@@@@@???>>>AAAAAABBBCCCCCCDDDFFFGGGAAACCCFFFGGGGGGEEEDDDCCCEEEJJJLLLIIIBBB===>>>@@@===<<<:::999888888999:::::::::999666444444777999<<<777222...------------***+++,,,...555AAANNNXXXXXXYYYZZZYYYVVVTTTSSSTTTTTTSSSQQQOOONNNOOOQQQRRRRRRNNNIIIFFFGGGIIIJJJKKKRRR\\\rrr}}}xxx~~~{{{~~~yyywwwtttqqqrrrwww~~~|||yyyvvvsss```[[[VVVWWW^^^ddddddaaa\\\VVVRRRSSSVVVZZZaaaiiirrrxxx|||zzz~~~{{{xxxwwwvvvmmm^^^RRRMMMIIIGGGGGGFFFGGGMMMUUU]]]___cccfffiiijjjiiiiii\\\XXXTTTRRRSSSWWWYYY[[[aaaeeekkkppptttwwwzzz|||wwwhhhdddgggkkkuuuzzzuuummmhhhddd```ccciiivvv;;;;;;;;;<<<>>>???>>>===666444222111222222111000///333999>>>@@@???<<<:::<<<<<<======>>>>>>>>>>>>???===<<<;;;<<<;;;:::888999:::;;;;;;<<<<<<;;;;;;<<<>>>??????>>>>>>@@@AAABBBBBBAAA@@@>>>;;;:::888777999;;;===???@@@@@@@@@@@@???>>><<<;;;::::::::::::;;;<<<<<<<<<<<>>AAAFFFHHHEEEBBBAAABBB@@@>>>@@@EEEIIIJJJKKKJJJFFFCCCAAAAAA>>>>>>>>>>>>>>>===<<<<<<:::;;;<<<<<<<<<>>>AAADDDAAAAAAAAAAAA@@@???>>>===999:::;;;===???@@@@@@@@@888888:::;;;===>>>???@@@AAABBBCCCCCCBBBAAA???>>>BBBDDDFFFGGGFFFFFFFFFHHHBBBEEEGGGHHHFFFEEEDDDDDDGGGKKKOOOLLLFFF@@@???@@@===<<<;;;:::999999999999;;;;;;:::888555333444666888555000...---...------,,,---------111:::GGGPPPVVVYYY[[[[[[YYYWWWVVVVVVUUUUUUTTTSSSQQQRRRUUUWWWWWWSSSMMMIIIGGGGGGGGGGGGSSS]]]sss}}}~~~}}}~~~|||uuussswww~~~qqqnnnkkkmmmxxxxxxjjj```VVVQQQOOOOOORRRWWWbbblllzzz~~~zzzwwwnnn___TTTRRRPPPNNNPPPPPPTTT^^^iiiyyyzzz}}}~~~iiieeeaaaaaaeeekkkqqqttt{{{}}}rrreee^^^```gggmmm}}}zzzxxx|||;;;::::::<<<>>>???>>><<<666444222222333333222111555777:::<<<>>>===<<<<<<>>>>>>??????????????????@@@>>><<<<<<<<<;;;:::888888999:::;;;<<<;;;;;;:::888:::<<<======>>>@@@AAA???@@@AAAAAA@@@>>><<<:::999;;;===@@@BBBBBBBBBAAA??????===<<<;;;;;;;;;;;;<<<===>>>>>>>>>???AAACCCCCCDDDDDDEEEFFFLLLSSSYYYjjj{{{ssseeeYYY[[[XXXWWWWWWUUURRRSSSWWWPPPNNNKKKHHHFFFFFFFFFGGGGGGEEECCCDDDFFFIIIJJJKKKKKKMMMOOOPPPOOONNNOOOPPPMMMQQQQQQNNNMMMPPPRRRQQQOOOMMMJJJHHHHHHGGGEEECCCAAABBBDDDFFFHHHHHHHHHHHH@@@>>><<<;;;===AAAEEEHHHEEEBBBAAAAAA@@@>>>@@@FFFNNNPPPRRRPPPKKKEEEAAA@@@<<<<<<=========<<<;;;;;;999:::<<<;;;;;;===AAAEEEDDDCCCAAA@@@>>>>>>>>>>>>999:::;;;<<<===>>>>>>>>>888999:::<<<>>>@@@AAABBBBBBCCCDDDEEEEEEDDDBBBAAADDDGGGJJJKKKIIIGGGFFFGGGDDDFFFHHHHHHEEECCCCCCDDDEEEIIIMMMMMMIIIDDDAAA@@@============<<<;;;::::::;;;;;;;;;999777555555555555333000///000000000///---......---...444>>>FFFRRRVVVZZZ\\\[[[YYYWWWVVVTTTUUUVVVTTTSSSTTTWWWZZZ[[[WWWQQQKKKGGGEEEFFFHHHRRR___www~~~ssspppuuu}}}~~~~~~{{{}}}zzzoooddd]]]YYYTTTTTTVVVYYYdddsss~~~~~~zzzrrrhhh```]]][[[[[[^^^aaahhhvvvwwwtttppppppuuu}}}kkkeeebbbcccdddfffnnnwww:::::::::;;;===>>>===<<<666444333333444555444333:::::::::;;;;;;<<<>>>>>>===>>>>>>?????????>>>>>>AAA???=========<<<:::888888999:::;;;<<<;;;::::::666888:::;;;<<<===???AAA<<<>>>@@@BBBBBB@@@>>><<<:::<<>>===<<<<<<;;;<<<<<<999;;;<<<===>>>???BBBDDD@@@CCCFFFFFFFFFGGGJJJMMMRRReee}}}tttsssrrruuuqqqeee```YYYRRRQQQOOOQQQVVVVVVSSSQQQRRRMMMLLLIIIGGGEEEEEEFFFGGGGGGFFFEEEGGGJJJMMMNNNNNNLLLMMMOOOOOONNNNNNOOOPPPIIIMMMNNNKKKKKKPPPSSSSSSNNNKKKHHHFFFEEEDDDBBB@@@EEEFFFGGGHHHIIIHHHGGGGGGAAA???===<<<===@@@DDDGGGEEEBBB@@@AAA???===@@@EEEPPPTTTWWWUUUNNNFFFAAA???:::;;;;;;<<<<<<;;;::::::888:::;;;;;;;;;===BBBFFFGGGEEEBBB???=========>>>:::;;;;;;<<<<<<;;;;;;:::999999;;;===???@@@BBBCCCBBBCCCEEEFFFGGGFFFEEEDDDDDDIIIMMMNNNKKKHHHFFFFFFEEEGGGIIIGGGDDDBBBCCCDDDBBBFFFJJJMMMKKKGGGBBB@@@>>>>>>?????????===;;;::::::;;;<<<;;;999777666777555444222222333444333222---//////---,,,000888@@@NNNRRRXXX[[[[[[XXXVVVTTTRRRSSSTTTSSSRRRSSSWWW[[[]]]ZZZUUUMMMGGGEEEFFFIIIOOO___xxx~~~{{{oooiiinnnuuu~~~~~~yyyooojjjfffaaa]]]^^^XXXaaannnuuuwwwvvvwwwxxx}}}~~~~~~yyyrrrlllgggfffgggkkkpppxxx{{{zzzrrrbbbccc]]]]]]eeemmmrrrzzz999999:::<<<>>>===:::888444333222111111111222333777<<>><<<===???AAAAAA???>>>???@@@CCCBBB???<<<:::999999:::<<<:::888777999::::::999777777777888999:::;;;<<<>>>>>>?????????>>>>>>===@@@@@@AAABBBCCCDDDEEEFFFAAA@@@???===<<<<<<<<<<<<===<<<<<<<<<>>>AAADDDFFFDDDCCCCCCCCCDDDEEEGGGHHHNNNUUUbbbuuu~~~pppfffiiipppxxxxxxhhh\\\WWWVVVTTTRRRUUUSSSRRRTTTWWWXXXWWWTTTMMMLLLJJJGGGDDDBBBDDDFFFEEEGGGIIIIIIIIIIIIKKKMMMNNNMMMLLLKKKKKKKKKKKKKKKMMMLLLLLLNNNPPPRRRQQQQQQOOOKKKGGGGGGIIIJJJIIIGGGGGGHHHIIIIIIGGGEEECCCAAA<<<===>>>???AAABBBDDDDDDHHHEEEAAA>>>===???BBBDDDOOOPPPQQQNNNJJJEEEBBBAAA???===;;;999888999:::;;;777:::===>>>??????AAABBBFFFEEEBBB@@@===<<<;;;:::;;;;;;;;;:::::::::999999;;;;;;;;;<<>>===CCCDDDEEEGGGGGGGGGFFFEEE@@@@@@@@@@@@@@@@@@@@@@@@??????===<<<:::999999999666666666444222111222333222111///...///000222333CCCMMMXXX[[[XXXSSSRRRSSSTTTRRRPPPOOOQQQRRRSSSSSSVVVVVVTTTPPPLLLIIIHHHIIIKKKTTTiii}}}yyy|||}}}yyy~~~~~~rrrjjjjjjqqqxxxvvv{{{uuuqqqooolllhhhdddfffiiilllmmmkkkgggdddbbbggghhhjjjnnntttyyy~~~xxxssslllmmmpppwwwwwwoooppptttwwwzzz|||}}}tttjjjccc^^^ZZZ[[[jjjsssvvvzzzyyy;;;:::;;;===>>>>>>;;;999666555444333222333333444999>>>CCCEEEDDDAAA>>>======>>>@@@@@@???>>>???@@@AAA???===;;;::::::;;;<<<;;;999777666888999999999666777777888999:::<<<======>>>>>>>>>>>>>>>======@@@@@@AAABBBCCCDDDDDDDDD@@@???>>>===<<<;;;;;;<<<<<<<<<<<<>>>@@@BBBDDDFFFFFFEEECCCBBBAAAAAAAAABBBEEEJJJTTTaaasssuuummmqqqvvv|||oooggg]]]XXXWWWWWWVVVTTTTTTSSSRRRTTTVVVWWWVVVSSSNNNNNNKKKGGGCCCAAABBBCCCEEEGGGHHHIIIHHHIIIKKKLLLLLLKKKJJJIIIIIIIIIIIIIIIKKKJJJJJJLLLOOOQQQQQQPPPOOOMMMLLLKKKLLLLLLKKKJJJJJJJJJJJJJJJHHHFFFCCCAAA===>>>@@@BBBCCCDDDEEEEEEFFFDDDAAA???>>>???AAABBBJJJKKKLLLKKKGGGCCCAAA@@@@@@???===;;;;;;:::;;;;;;888:::===>>>>>>???AAABBBGGGEEEDDDAAA???>>>===<<<::::::::::::999999999888;;;<<<===>>>@@@CCCDDDEEEBBBDDDFFFGGGFFFFFFFFFFFFJJJJJJJJJIIIIIIHHHHHHHHHIIIHHHGGGEEECCCAAA@@@???>>>@@@BBBEEEGGGIIIJJJKKKDDDDDDCCCCCCBBBBBBBBBAAADDDCCCAAA???>>>===<<<<<<999999999666333222222333222111000......///111222;;;DDDPPPWWWXXXWWWVVVVVVUUURRRPPPOOOQQQRRRSSSSSSSSSTTTTTTRRROOONNNNNNNNNLLLNNNZZZmmmyyywwwpppkkkpppxxx}}}{{{zzz~~~uuuooopppvvv}}}yyy~~~}}}yyyuuutttuuuvvvtttrrrppppppooommmiiifffcccbbbbbbaaa^^^]]]^^^```dddfffrrrvvvzzz~~~~~~|||{{{wwwrrrnnnhhhjjjnnnvvvuuuiiiaaa[[[]]]___``````bbbeeehhhlllpppqqqrrrqqqqqqnnnmmmjjjddd___]]]]]]^^^mmm{{{<<<<<<<<<===???>>><<<:::777666555444444444555666;;;???CCCEEECCC@@@>>><<<<<<>>>???@@@???>>>???@@@===<<<:::999999:::<<<===999777555555666888888888555555666777888:::<<<===<<<<<<============<<<<<>>===<<<;;;;;;;;;;;;;;;;;;<<<>>>@@@BBBDDDEEEEEEEEEDDDBBB@@@???>>>>>>???CCCFFFKKKQQQ[[[lllpppeee\\\YYYVVVVVVXXXYYYWWWTTTSSSRRRRRRSSSUUUUUUTTTRRROOONNNLLLHHHCCCAAAAAABBBDDDFFFHHHHHHHHHHHHJJJLLLJJJJJJIIIHHHGGGGGGGGGGGGHHHHHHHHHKKKNNNPPPQQQPPPPPPQQQRRRQQQOOONNNNNNNNNMMMMMMMMMLLLJJJFFFCCCAAA>>>@@@BBBEEEFFFFFFEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@BBBEEEFFFFFFDDDAAA@@@???@@@@@@???>>>===<<<;;;;;;;;;<<<=========>>>@@@BBBEEEEEEDDDBBBAAA@@@???>>>;;;;;;;;;;;;::::::::::::<<<===???AAACCCCCCCCCCCCCCCDDDEEEEEEDDDEEEGGGIIIJJJJJJJJJJJJJJJIIIIIIIIIMMMJJJFFFCCCAAAAAACCCDDD???@@@AAACCCFFFHHHKKKLLLFFFFFFEEEDDDCCCBBBBBBAAAFFFEEECCCAAA???======<<<;;;<<<;;;999555333222333333222000///......///000444<<>>======>>>??????===;;;888777666555444555555666<<>><<<;;;;;;===??????>>>===>>>???<<<;;;999888888999:::<<<888666444444555777777777444444555666888:::<<<===::::::;;;;;;<<<;;;;;;;;;??????@@@AAAAAAAAA@@@???<<<<<<;;;:::::::::;;;;;;:::<<>>???@@@AAADDDGGGJJJKKKNNNYYYjjjwwwyyylllddd```XXXWWWVVVVVVXXXXXXVVVTTTRRRRRRRRRRRRRRRRRRQQQPPPNNNNNNLLLHHHDDDBBBBBBCCCDDDFFFGGGHHHHHHHHHJJJKKKJJJJJJIIIGGGFFFFFFFFFFFFGGGGGGGGGJJJNNNQQQRRRQQQPPPTTTVVVVVVRRROOOPPPQQQOOOOOOOOOMMMKKKGGGCCCAAA???AAADDDFFFGGGFFFDDDCCCCCCDDDDDDDDDCCCBBBAAA@@@===@@@BBBCCCBBB@@@@@@@@@@@@@@@@@@???>>>===;;;:::===>>>>>>>>>===>>>@@@BBBBBBBBBBBBAAA@@@???>>>>>>=========<<<<<<<<<<<<;;;===???BBBDDDEEEDDDCCCBBBBBBCCCEEEEEEEEEFFFHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKHHHCCC@@@???BBBFFFIIIEEEDDDCCCCCCDDDEEEGGGHHHFFFEEEDDDCCCBBBAAA@@@???DDDCCCAAA???===;;;:::::::::;;;;;;999666444444444444333111000............333777@@@LLLVVVZZZXXXUUUWWWTTTRRRQQQRRRSSSTTTTTTVVVYYY[[[[[[XXXTTTQQQPPPTTTQQQRRRYYYaaaffffffeee\\\aaaggglllqqqvvvyyyzzz~~~{{{|||sssmmmsssyyy{{{zzzzzz|||}}}~~~ooo___UUUPPPQQQRRRZZZ^^^bbb```[[[VVVTTTUUUWWWVVVVVVUUUSSSPPPMMMKKKJJJKKKNNNSSSWWWZZZZZZXXX]]]\\\^^^cccfffcccXXXOOOKKKFFFDDDFFFHHHHHHJJJMMMJJJPPPZZZccciiiooouuuzzz@@@>>>===>>>??????===;;;888777555444444444555666;;;===??????===;;;::::::;;;===???>>>===<<<===>>><<<:::888777666777888999666555333333555666777777444444555666777999:::;;;777888999:::::::::::::::===>>>???@@@@@@???>>>===;;;::::::::::::;;;;;;<<<:::<<<@@@CCCDDDEEEDDDCCCBBBAAA@@@?????????@@@AAAAAAEEEIIIIIIHHHLLLWWW```kkkvvvggg```]]][[[YYYXXXWWWUUUUUUUUUUUUUUUTTTPPPQQQQQQQQQPPPOOONNNNNNLLLLLLLLLIIIGGGEEEEEEFFFDDDFFFHHHHHHHHHHHHJJJLLLLLLKKKJJJHHHGGGFFFFFFFFFGGGGGGHHHKKKOOORRRSSSRRRPPPSSSVVVUUURRROOOOOOQQQNNNNNNNNNMMMKKKHHHDDDBBB???AAADDDFFFGGGEEECCCBBBDDDEEEGGGGGGFFFEEEBBBAAA<<>>>>>???>>>>>>===;;;;;;???@@@AAA@@@???>>>@@@BBB???????????????===<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;===???BBBEEEFFFDDDBBBAAA???BBBEEEGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIFFFCCC???<<<===BBBGGGKKKHHHGGGEEEDDDDDDEEEFFFFFFFFFFFFEEEDDDBBBAAA@@@@@@BBBAAA???===;;;:::999999777888:::999777666666666444444222111000///......000333999EEEQQQXXXZZZXXXYYYWWWTTTSSSTTTUUUUUUUUUWWWZZZ]]]]]]ZZZVVVSSSRRRVVVYYY[[[\\\^^^```cccddd___aaadddgggiiilllqqqvvv~~~~~~~~~rrrppptttxxxxxxxxxvvvwww}}}pppeee```aaabbbjjjjjjhhhccc\\\WWWVVVVVVVVVWWWYYYXXXUUUOOOIIIFFFGGGGGGHHHKKKNNNNNNMMMKKKLLLLLLOOOVVV\\\]]]XXXSSSRRRKKKGGGJJJNNNSSSYYY___VVV^^^iiisss|||@@@???======>>>>>>===;;;888777666555555555666666999;;;======;;;:::::::::===>>>???>>><<<;;;;;;;;;;;;999777555555666777888666444222333555777777777555555555555666888999:::555666777888999999999888:::;;;===???@@@???===<<<:::::::::::::::;;;<<<===<<<===@@@BBBCCCCCCBBBAAAEEEDDDBBB@@@???>>>??????@@@EEEIIIJJJIIIJJJNNNSSSNNN```yyyssshhh[[[VVVWWWXXXSSSNNNQQQQQQQQQQQQQQQRRRSSSTTTOOOPPPQQQPPPNNNLLLLLLLLLKKKLLLMMMKKKIIIGGGGGGHHHEEEGGGIIIIIIIIIIIIKKKMMMMMMLLLKKKIIIHHHGGGGGGFFFGGGGGGHHHJJJNNNQQQRRRRRROOOPPPQQQPPPNNNMMMMMMMMMJJJKKKKKKKKKJJJHHHEEEDDDBBBCCCEEEFFFFFFEEEDDDCCCFFFGGGHHHIIIHHHFFFDDDBBB>>>@@@CCCDDDDDDBBBBBBBBB>>>>>>==================AAACCCDDDCCCBBB@@@@@@AAA>>>???@@@@@@???===;;;::::::::::::999999999999888===???BBBDDDEEEDDDCCCAAA===AAAEEEGGGHHHHHHHHHIIIKKKJJJJJJIIIHHHHHHGGGGGGBBB@@@===<<<===AAAFFFIIIEEEEEEEEEFFFGGGHHHIIIJJJGGGGGGFFFEEEDDDCCCCCCBBBAAA@@@???===<<<;;;;;;;;;555777::::::999777777777555444444333111000//////------222<<>>??????>>>;;;999999999777666555444444666888999666444333333555777888888666555555555555666777888444444666777777888888888888999<<<>>>??????===<<<::::::::::::;;;<<<===>>>>>>>>>@@@AAAAAAAAA@@@???CCCBBBAAA???>>>>>>??????AAAEEEIIIKKKKKKKKKLLLMMMFFFOOO^^^ooo}}}nnn]]]WWWRRRPPPQQQRRRPPPMMMIIIKKKMMMOOOPPPQQQQQQRRRNNNPPPQQQOOOLLLJJJJJJKKKNNNOOOOOOMMMKKKHHHHHHHHHFFFHHHJJJJJJJJJJJJLLLNNNMMMLLLKKKIIIGGGFFFFFFFFFFFFFFFGGGIIIMMMPPPPPPPPPNNNLLLJJJJJJJJJJJJIIIHHHFFFGGGHHHIIIIIIHHHFFFEEEEEEFFFFFFFFFFFFFFFEEEEEEFFFGGGHHHHHHGGGFFFDDDCCC@@@BBBEEEEEEDDDCCCBBBBBB>>>>>>======>>>???AAABBBBBBEEEGGGGGGEEEBBB@@@@@@AAABBBCCCCCCAAA???===;;;;;;;;;;;;;;;::::::::::::<<<>>>@@@CCCDDDDDDCCCBBB???AAACCCEEEFFFGGGJJJLLLKKKKKKJJJHHHGGGFFFEEEDDDAAA@@@>>>>>>???AAACCCEEEBBBCCCEEEHHHJJJKKKLLLMMMEEEEEEEEEDDDDDDCCCCCCCCC@@@???>>>===<<<<<<<<<<<<888:::<<<<<<:::888777777555555555444333222111000,,,,,,---333>>>LLLWWW^^^^^^[[[XXXWWWXXXYYYYYYXXXVVVXXX[[[[[[ZZZWWWVVVUUUOOOVVVXXXVVVVVVZZZ[[[YYYdddlllwww|||ttthhhfffkkkwwwsssooovvv|||{{{xxxzzz~~~}}}zzzssszzzrrreee^^^]]]aaaiiiqqquuusssnnniiifffjjjqqq|||zzzmmmdddiiivvv@@@>>><<<<<<<<<<<<;;;:::;;;:::999888888888999::::::;;;<<<<<<;;;;;;===>>>???@@@@@@>>>;;;888777888444444333333444777999;;;666444333333666888888888666666555555555555666666333444555666777777777777666888;;;>>>??????===<<<:::::::::;;;<<<===>>>?????????@@@@@@@@@??????>>>>>>>>>>>>>>>???@@@BBBCCC???AAADDDGGGIIIIIIIIIIIIGGGIIILLLRRR]]]lll|||oooccc\\\SSSPPPKKKGGGFFFIIIMMMPPPFFFIIINNNQQQQQQPPPOOOOOOMMMOOOQQQOOOKKKIIIIIIJJJPPPQQQQQQOOOKKKHHHGGGGGGGGGIIIJJJKKKKKKKKKMMMNNNMMMLLLJJJHHHGGGFFFEEEEEEFFFEEEFFFHHHKKKNNNNNNNNNMMMIIIEEEEEEGGGHHHGGGEEEBBBDDDFFFHHHHHHHHHGGGFFFHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGFFFEEECCCBBBAAACCCFFFFFFDDDBBBAAAAAA??????>>>===???AAACCCEEECCCFFFIIIIIIGGGCCCAAA???EEEEEEFFFFFFDDDBBB???===???>>>>>>>>>============<<<===???AAACCCCCCCCCCCCAAABBBBBBBBBCCCFFFKKKOOOKKKKKKIIIHHHFFFEEECCCCCCBBBBBBAAA@@@@@@@@@AAABBBCCCDDDGGGJJJKKKLLLLLLLLLBBBBBBBBBBBBBBBAAAAAAAAA======<<<;;;;;;;;;;;;;;;;;;===???>>><<<999777777555555555555444333222222000...,,,///777CCCQQQZZZ```]]]ZZZXXXYYYZZZZZZYYYZZZ\\\]]][[[XXXTTTRRRQQQLLLPPPRRRSSSYYYaaaccc^^^bbbooo~~~kkkdddgggnnn|||~~~~~~}}}}}}~~~zzzqqqooovvvyyy~~~www~~~=========>>>>>>======<<<<<<:::888888999999888777666777888999:::;;;;;;;;;;;;:::888777777888999999444333333333444444555666888777444333333444777888555444222222555777888777444444666777777666555555777999:::;;;:::;;;===>>>:::;;;===>>>?????????>>>BBBAAA@@@>>>======<<<<<>>===>>>@@@BBBDDDHHHGGGGGGFFFEEEEEEEEEEEE???AAACCCCCCAAA@@@????????????>>>===<<<<<<=========>>>AAACCCDDDDDDDDDDDDAAA???>>>???CCCGGGJJJKKKLLLJJJGGGCCCAAA@@@@@@AAADDDCCCBBBBBBBBBDDDEEEFFFFFFFFFGGGJJJLLLLLLKKKIIIDDDBBB@@@@@@BBBCCCCCCCCC@@@>>>;;;<<<>>>???>>><<>>666666666666555444333222///000000///111999EEEOOOZZZ```bbb]]][[[___aaa```]]]\\\[[[ZZZZZZ[[[[[[[[[QQQQQQRRRUUUWWW[[[^^^```hhhjjjpppyyy}}}xxxjjj^^^```xxxuuuyyytttttt???@@@AAAAAAAAA@@@???>>><<<:::888888999:::999888666777888999::::::::::::777666444333333333444444444333333444444666777777888777666444444666777888666444333333555777888777444555666777777777666666888:::<<<===<<<<<<===>>><<<===???@@@@@@@@@?????????>>>======<<<<<<<<<<<<>>>>>>>>><<<::::::<<<>>><<>>>>>>>>>>>???@@@@@@AAABBBBBBBBBBBBCCCAAA???@@@CCCGGGIIIJJJKKKJJJHHHEEECCCCCCBBBBBBEEEDDDCCCCCCCCCCCCCCCDDDBBBCCCEEEHHHKKKKKKIIIFFFAAA???===>>>@@@AAABBBBBBBBB???<<<<<<===>>>>>><<>>===============888888777777555444333222---......------333>>>FFFSSS]]]dddeeefffjjjkkkjjjkkkfff```^^^```aaa___\\\WWWVVVVVVWWWXXX[[[^^^```eeefffiiioootttrrrkkkeeeccc~~~tttooorrrpppqqq~~~@@@AAACCCCCCCCCAAA???>>><<<:::888888999:::999888666666777888999999999999555444222111000000000111333333333444555777888999888888777777777777888888666444333333555777777777555666777777888888777777999;;;>>>??????======>>>>>>???@@@AAAAAAAAA@@@???<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;999999;;;===;;;>>>BBBCCCDDDDDDEEEFFFGGGFFFEEECCCBBBBBBAAABBBGGGKKKUUUhhhssshhhccc\\\SSSOOOOOOPPPMMMJJJGGGFFFEEEEEEEEEFFFHHHIIIFFFHHHJJJLLLMMMMMMLLLKKKGGGFFFEEEDDDDDDEEEGGGHHHLLLMMMMMMNNNNNNNNNNNNNNNHHHGGGFFFFFFGGGIIILLLNNNOOOOOONNNKKKHHHGGGHHHIIIMMMLLLKKKKKKJJJJJJKKKKKKKKKJJJHHHEEECCCBBBBBBAAABBBBBBCCCCCCBBBBBB@@@@@@FFFGGGHHHJJJLLLLLLJJJHHHGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBBBBCCCDDDEEEEEEDDDBBB@@@@@@AAACCCDDDDDDBBB???<<<<<<>>>AAACCCGGGHHHHHHFFFCCCAAA@@@@@@??????AAAAAABBBAAA@@@???AAAAAA@@@@@@@@@@@@@@@AAAEEECCCAAAAAADDDFFFHHHHHHIIIIIIHHHGGGFFFEEEEEEDDDFFFFFFEEEDDDCCCBBB@@@@@@>>>@@@CCCFFFIIIIIIGGGDDD@@@???===>>>@@@BBBCCCBBBDDDAAA===<<<<<<=========<<<===>>>>>>>>>===<<<<<<;;;:::999888666444333333///000///---,,,///666;;;JJJXXXfffnnnqqqssstttsssuuunnnfffdddfffgggddd```^^^\\\ZZZYYYYYY[[[]]]___fffgggiiikkkllllllkkkkkkgggzzzuuukkkmmmmmmppp}}}}}}~~~???@@@BBBCCCBBB???===;;;;;;999888888999:::999888555666777777888888888777666555333222111111111111111111222333555777999:::999999999999999999999999555444333333555666666555666666777777888888999999:::===@@@AAA@@@>>>======??????@@@AAAAAA@@@>>>>>>:::::::::::::::;;;<<<===:::;;;:::999777888:::<<<;;;===@@@AAABBBBBBCCCDDDDDDDDDCCCBBBAAA@@@??????DDDDDDHHHUUUffftttzzz{{{{{{kkk___WWWYYYTTTOOOMMMNNNNNNKKKHHHCCCCCCBBBAAABBBCCCDDDEEEEEEGGGJJJLLLMMMLLLJJJIIIDDDCCCBBBAAAAAACCCDDDFFFIIIIIIKKKLLLMMMNNNNNNNNNHHHHHHGGGGGGHHHJJJLLLMMMMMMMMMLLLIIIGGGFFFGGGIIIMMMLLLKKKJJJJJJIIIIIIIIIIIIHHHGGGFFFDDDCCCBBBAAAAAAAAAAAAAAAAAABBBBBBBBBHHHHHHIIIKKKMMMLLLJJJGGGGGGGGGFFFEEEDDDCCCCCCCCCDDDCCCBBBBBBBBBDDDEEEFFFEEEDDDBBBAAA@@@AAABBBCCCEEEBBB>>>;;;;;;???CCCFFFGGGHHHGGGEEEAAA>>>>>>>>>???AAACCCDDDDDDCCCBBBAAABBBAAA@@@???@@@AAABBBCCCGGGEEECCCBBBDDDEEEFFFFFFEEEFFFFFFGGGGGGFFFEEEEEEGGGGGGFFFEEECCCAAA>>><<<===>>>AAAFFFIIIIIIFFFCCCBBB@@@???@@@BBBDDDEEEEEEEEEBBB???===<<<======>>><<<===???AAAAAA@@@>>>=========;;;999777555444444555555444111//////222444CCCQQQbbbnnntttuuuvvvvvvxxxtttnnnjjjhhhgggfffeeebbb```]]]ZZZYYYZZZ[[[]]]jjjnnnqqqqqqooolllkkkllljjjxxx|||nnnnnnnnnqqq|||~~~{{{zzz@@@AAAAAAAAA@@@>>><<<:::999888666666888999999888555555666666777777666666777666444222222222222333000000111333555777999:::999999::::::::::::999999555444333444666666555444666666666777888888999::::::===@@@AAA@@@===<<<;;;======>>>??????>>>===<<<::::::::::::;;;<<<======999999999888777777999;;;;;;===???@@@@@@@@@BBBCCCBBBBBBAAAAAA@@@???>>>>>><<<>>>BBBIIIPPPWWW[[[]]]hhhrrr|||kkk___WWWRRRNNNPPPNNNKKKJJJKKKIIIFFFCCCCCCBBBAAAAAAAAABBBDDDDDDEEEGGGJJJLLLMMMLLLJJJHHHDDDCCCAAA@@@@@@AAACCCDDDEEEFFFHHHIIIKKKLLLLLLLLLJJJIIIIIIIIIJJJKKKLLLMMMKKKKKKJJJHHHFFFFFFGGGIIIKKKKKKKKKJJJIIIHHHGGGFFFGGGGGGHHHGGGFFFDDDBBBAAA@@@@@@@@@@@@BBBDDDFFFGGGIIIIIIIIIKKKMMMLLLIIIGGGGGGGGGFFFEEEDDDCCCBBBAAABBBAAAAAAAAABBBCCCEEEFFFDDDCCCBBBAAA@@@@@@AAAAAADDDBBB>>><<<===@@@DDDGGGGGGGGGGGGDDDAAA???>>>???AAABBBDDDFFFFFFEEECCCBBBAAAAAA@@@AAABBBDDDFFFGGGHHHFFFCCCCCCDDDEEEDDDCCCAAABBBCCCDDDEEEEEEDDDDDDGGGGGGFFFEEECCC@@@===<<<>>>???BBBEEEHHHHHHFFFCCCBBBAAA???@@@BBBDDDDDDDDDDDDCCCAAA???======>>>???>>>@@@BBBDDDEEECCCAAA???@@@>>><<<:::888777666666999888777444111///000111999DDDVVVhhhrrrvvvxxxzzz{{{}}}|||uuulllffffffhhhcccaaa^^^[[[ZZZZZZ[[[\\\iiiqqqyyy|||xxxrrrnnnlllnnnyyyuuusssqqqooovvv}}}~~~yyy~~~CCCBBBBBBAAA???===<<<;;;777666444555666888777777444555555666666555555555555444333111111222333333111111222444555888999;;;::::::999999999999::::::666555555666888888666444555555555666777888999::::::===??????===;;;:::::::::;;;<<<=========<<<;;;::::::999::::::;;;<<<<<<888888888777666777999;;;;;;===????????????AAACCCBBBBBBAAA@@@???===;;;:::777;;;@@@CCCDDDFFFIIIKKKKKKTTTbbbqqquuukkk]]]RRRMMMKKKJJJIIIJJJIIIHHHHHHIIIHHHFFFDDDDDDCCCCCCBBBCCCDDDEEEFFFFFFGGGIIIKKKKKKJJJIIIHHHEEECCCBBB@@@@@@@@@BBBCCCCCCDDDFFFHHHIIIJJJJJJKKKKKKKKKKKKJJJJJJKKKKKKKKKJJJKKKJJJHHHGGGFFFHHHJJJJJJJJJJJJIIIIIIGGGFFFEEEFFFGGGHHHIIIHHHFFFDDDBBBAAA@@@@@@@@@BBBDDDGGGIIIHHHHHHIIIJJJLLLLLLIIIGGGFFFGGGGGGGGGEEECCCAAA@@@???>>>>>>>>>@@@BBBDDDEEEBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@???>>>???AAADDDFFFGGGGGGGGGEEEBBBAAABBBCCCDDDEEEEEEFFFEEEDDDCCCBBB@@@AAAAAABBBDDDEEEGGGHHHGGGEEECCCCCCCCCDDDCCCAAA@@@@@@AAAAAABBBBBBCCCCCCFFFFFFEEEDDDBBB@@@>>>===@@@AAABBBDDDGGGGGGEEECCCBBB@@@>>>>>>@@@AAAAAAAAABBBCCCCCCAAA???>>>>>>???BBBCCCEEEGGGGGGEEECCCAAAAAA@@@===;;;999999999999:::888666333111000//////111999KKKcccuuu|||~~~tttiiigggiiidddcccaaa```____________hhhqqq|||zzztttqqqqqq{{{~~~~~~{{{ssssss|||zzz|||uuu{{{wwwCCCAAA???===;;;:::::::::555444333333555666666555444444555555555444444333444333222222222333444555444444555666777999;;;<<<;;;:::999777777999:::;;;999999999:::;;;;;;999777555444444444555777999:::;;;<<<===<<<:::888888999999:::;;;<<<======<<<<<<999999888888888999::::::777888888777666777999<<<<<<>>>??????>>>???AAACCCBBBBBBBBBAAA@@@>>><<<::::::===@@@AAA@@@@@@BBBDDD>>>DDDMMMVVV```jjjvvv~~~ooobbb]]]VVVMMMHHHGGGHHHHHHGGGIIIIIIIIIIIIJJJIIIGGGFFFCCCBBBAAAAAAAAABBBDDDEEEFFFFFFGGGHHHHHHHHHGGGGGGFFFDDDBBB@@@??????@@@AAADDDDDDFFFGGGIIIJJJJJJJJJLLLKKKKKKJJJIIIIIIIIIHHHHHHHHHHHHFFFEEEEEEGGGHHHHHHHHHIIIIIIHHHGGGFFFEEEFFFGGGIIIKKKJJJHHHEEECCCDDDBBB@@@???@@@BBBEEEGGGFFFFFFGGGIIIKKKKKKIIIGGGFFFGGGHHHIIIGGGDDDAAA>>><<<;;;;;;<<<===@@@BBBCCCBBBBBBBBBBBBBBBCCCCCCCCC@@@AAABBBDDDEEEFFFFFFFFFDDDDDDDDDCCCAAAAAACCCEEEGGGFFFFFFEEEDDDCCCBBBBBB@@@AAABBBCCCDDDDDDDDDDDDEEEDDDBBBBBBCCCCCCAAA@@@@@@@@@??????@@@AAACCCDDDEEEDDDCCCBBBAAA@@@@@@@@@CCCBBBAAABBBDDDEEEDDDCCCCCCAAA???>>>???@@@@@@@@@???BBBDDDCCCAAA??????@@@EEEFFFGGGGGGGGGEEECCCBBBBBB@@@>>><<<::::::;;;<<<;;;888555333222111111000111777IIIfff}}}~~~qqqlllkkkeeeeeeffffffffffffffffffpppvvv~~~zzzwwwsss}}}|||wwwvvv|||zzz|||||||||{{{zzz~~~uuummm{{{AAA???<<<999777666666777444333222222444555555555444444444555555444333333555444444333444666777888777777777888999;;;<<<===<<<:::888666666888:::<<<<<<;;;<<<===>>>>>>;;;999444444333444555777999:::;;;;;;;;;:::888666777888888999;;;======>>>======888888777777777777888888777888888888777777:::<<<===>>>??????>>>???AAACCCAAABBBCCCCCCCCCBBBAAA@@@??????>>>==================@@@DDDHHHKKKRRRZZZaaappp~~~ssshhh\\\TTTPPPKKKEEECCCDDDFFFFFFEEEIIIIIIIIIHHHHHHFFFEEEDDD@@@???>>>>>>>>>???AAAAAAEEEEEEEEEEEEEEEFFFFFFFFFFFFDDDBBB???>>>>>>>>>???EEEEEEGGGHHHIIIJJJJJJJJJLLLKKKKKKJJJHHHGGGFFFFFFDDDDDDDDDCCCAAAAAACCCEEEGGGGGGHHHIIIHHHGGGFFFEEEFFFHHHJJJLLLKKKIIIFFFDDDFFFDDDAAA???>>>@@@CCCDDDEEEEEEFFFIIIKKKKKKIIIGGGEEEGGGIIIJJJIIIEEEAAA>>>:::999::::::<<<>>>AAABBBBBBBBBCCCCCCDDDDDDEEEEEEBBBDDDGGGIIIKKKJJJIIIHHH@@@@@@AAA@@@???@@@BBBEEEIIIHHHFFFDDDCCCBBBBBBBBB@@@AAABBBCCCCCCCCCAAA@@@DDDCCCAAAAAABBBBBBAAA???BBBAAA?????????AAACCCDDDDDDCCCBBBAAA@@@AAABBBBBBDDDBBB@@@@@@BBBCCCCCCBBBFFFDDDAAA@@@AAABBBAAAAAA===AAADDDEEEBBB@@@???@@@GGGGGGGGGGGGFFFEEECCCBBBBBB@@@>>><<<;;;;;;======<<<:::666444444444444444777:::MMMlll{{{zzzqqqmmmfffhhhiiikkklllllllllkkk}}}~~~{{{uuu~~~sssjjjssssssxxx~~~yyy}}}zzz{{{yyyuuuxxxxxxuuu=========<<<;;;888666555000111333444555555444333000000/////////111222333222444666666666666777999::::::;;;;;;;;;;;;;;;;;;===999666666999<<<======::::::;;;;;;<<<=========888777666777:::===??????;;;:::777666444444555555:::;;;;;;:::999888:::;;;:::999777555555555555666777777777777888999:::;;;<<<===>>>???AAABBBCCCDDDAAAAAA@@@@@@????????????<<<<<<<<<;;;:::;;;>>>AAACCC@@@@@@DDDDDDCCCHHHPPPYYYbbbooo{{{xxxmmmccc]]]VVVMMMGGGIIIFFFBBBAAAAAACCCCCCCCCFFFFFFFFFGGGGGGHHHHHHHHHAAA@@@???>>>>>>@@@BBBDDDFFFFFFFFFHHHIIIHHHEEEBBBBBB@@@===;;;<<<>>>BBBEEEHHHIIILLLNNNNNNMMMKKKJJJLLLJJJHHHHHHIIIIIIFFFCCCDDDCCC@@@???@@@BBBFFFHHHHHHGGGFFFEEEFFFFFFDDDCCCDDDEEEHHHJJJKKKIIIFFFDDDEEECCC@@@>>>>>>???BBBDDDHHHGGGHHHJJJKKKKKKIIIGGGBBBDDDFFFGGGFFFCCC???<<<<<<<<<<<<;;;::::::<<<>>>DDDCCCBBBBBBDDDDDDAAA>>>???AAADDDGGGIIIJJJJJJJJJCCCAAA???>>>??????>>><<>>>>>DDDEEECCCCCCBBB@@@?????????@@@AAA@@@@@@>>>=========>>>???AAA@@@???>>>>>>@@@BBBCCCEEEDDDCCCBBBAAA@@@?????????>>>>>>@@@CCCEEEFFFFFFEEECCC@@@===<<<<<<===>>>EEEDDDBBB@@@??????@@@AAA@@@AAACCCCCCCCCAAA???>>>>>>>>>??????>>>===<<<<<<<<<999999;;;:::777666888<<>>>>>???AAADDDEEEGGGFFFFFFGGGHHHFFFCCCAAA@@@>>><<<<<<===@@@DDDGGGIIIJJJLLLNNNNNNMMMKKKIIIJJJHHHGGGGGGHHHGGGEEEBBBCCCBBB@@@@@@@@@BBBEEEGGGEEEDDDCCCCCCDDDDDDCCCCCCDDDFFFHHHKKKKKKJJJFFFDDDFFFDDDAAA??????@@@BBBDDDFFFEEEEEEGGGIIIJJJIIIHHHBBBCCCDDDDDDCCCAAA>>><<<=========;;;::::::<<<>>>BBBAAAAAABBBCCCAAA>>><<<>>>@@@DDDHHHJJJKKKKKKJJJAAA@@@>>>>>>@@@AAA@@@???@@@CCCBBB>>>>>>CCCDDDAAAAAAAAA??????>>>???@@@AAABBBAAA@@@???>>>>>>??????AAA@@@???>>>>>>@@@AAACCCEEEDDDDDDCCCBBBAAA@@@@@@@@@???>>>@@@CCCEEEEEEEEECCCAAA>>><<<;;;<<<>>>???AAAAAA@@@@@@???@@@@@@@@@@@@AAAAAABBBAAA@@@???>>>>>>>>>>>>>>>=========<<<>>>:::999::::::777777:::DDDLLLWWW```gggnnnvvv|||www}}}xxxrrroooooorrrrrrppprrrwww~~~~~~~~~vvvooo}}}yyywww|||yyyxxxwwwxxxyyywwwvvv{{{:::::::::999888777555444111222333444555555555555666555444444333333444444555666666555444555888::::::::::::;;;;;;;;;<<<<<<;;;999888888:::<<<======>>>===<<<<<<<<<<<<<<<<<<777666666888::::::999888555555666777777777777777;;;<<<<<<;;;999777888999;;;;;;::::::888777666555555666666777999;;;<<<===@@@@@@AAABBBCCCDDDDDDEEE???CCCHHHLLLNNNKKKGGGEEE===>>>======<<<===@@@CCCDDDBBBAAABBBAAA???BBBGGGGGGKKKOOORRRSSSUUUZZZ^^^ggglllttt{{{yyymmmbbbYYYUUUQQQLLLJJJJJJJJJGGGEEEDDDBBB@@@???AAACCCDDDDDDBBBBBBCCCDDDDDDDDDDDDCCC????????????AAADDDFFFGGGHHHGGGFFFGGGGGGEEEBBB???===<<<<<<<<<>>>BBBFFFHHHIIIJJJKKKMMMLLLKKKIIIHHHHHHFFFEEEDDDEEEDDDCCCAAAAAAAAAAAAAAABBBCCCDDDEEEDDDDDDCCCCCCCCCDDDFFFFFFHHHIIIKKKMMMOOOMMMIIIEEEFFFDDDBBB@@@???@@@BBBDDDCCCBBBBBBCCCFFFHHHHHHHHHCCCDDDDDDDDDCCCAAA@@@>>>??????>>><<<::::::<<<>>>BBBCCCEEEFFFEEEAAA>>>;;;<<>>===>>>AAABBBCCCBBB>>>@@@@@@===>>>AAABBB@@@@@@???>>>>>>>>>???@@@AAADDDCCCBBB@@@????????????@@@???>>>>>>>>>???AAABBBDDDDDDDDDDDDCCCCCCBBBBBB@@@??????@@@CCCEEEEEEDDD@@@???<<<::::::;;;===???<<<<<<>>>??????@@@@@@@@@@@@@@@????????????>>>>>>???>>>>>>============>>>@@@;;;999:::999777999===LLLLLLLLLLLLNNNWWWccclllkkkwww}}}||||||vvvsssrrrsssrrrrrrvvv|||~~~~~~wwwrrrxxxssstttuuuxxxzzzwwwxxx999999888777777666555444222333444444555555666666888777666555555444444444555666777777666555666888999::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;===>>>>>>>>>???>>>===<<<;;;;;;;;;;;;666666666888999999666444444555777888888888777666<<<======<<<999777777888999:::::::::999777555444555555666777999;;;===>>>??????@@@@@@AAABBBBBBCCCAAAEEEIIIMMMMMMKKKGGGDDD<<<<<<<<<<<<;;;===@@@CCCCCCBBBBBBAAA@@@???AAADDDCCCFFFIIIJJJKKKLLLOOORRRTTTWWWZZZ]]]```eeelllqqq||||||jjjaaa\\\WWWRRRQQQNNNKKKIIIHHHGGGEEECCCDDDBBBAAAAAADDDFFFGGGGGGAAABBBCCCCCCCCCCCCBBBBBB>>>>>>???AAACCCFFFHHHJJJKKKIIIHHHGGGGGGEEEBBB???<<<<<<;;;<<<>>>AAADDDEEEFFFGGGHHHIIIIIIHHHFFFEEEEEEDDDBBBBBBAAAAAAAAA@@@???@@@AAABBBBBBCCCCCCCCCEEEEEEEEEEEEEEEGGGJJJMMMOOONNNNNNPPPRRRPPPLLLHHHEEECCCAAA?????????AAABBB@@@???>>>???BBBEEEGGGGGGFFFFFFFFFFFFEEEDDDCCCBBB@@@???>>><<<::::::<<>>>>>???AAACCCCCCBBB<<<===>>>===>>>???@@@???@@@???>>>>>>>>>???@@@AAACCCCCCBBBAAA@@@??????>>>???>>>>>>>>>>>>???@@@AAADDDDDDDDDDDDCCCCCCCCCCCC?????????@@@BBBDDDCCCBBB@@@>>>;;;999888999;;;<<<999:::<<<>>>???@@@?????????>>>>>>=========>>>>>>???>>>===<<<<<<===>>>>>>AAA<<<999999888777:::???LLLHHHCCC>>>>>>EEEPPPXXXYYYhhhyyy}}}wwwuuuvvvvvvuuusssrrrqqqsssyyy}}}~~~~~~|||}}}vvvsssvvvvvvwwwuuussswww}}}yyy~~~{{{|||888777777666666555555555444444444444555666777777888888777777666555444333333666999:::999666555444999999::::::;;;<<<======<<<===>>>?????????@@@@@@@@@>>><<<:::999999:::;;;777666666777888777555333666777888888888777555444;;;<<<===<<<:::777777777777888888999888666555444555555666888:::<<<>>>?????????@@@AAABBBBBBCCCCCCEEEFFFGGGHHHGGGEEECCCAAA::::::;;;::::::;;;???BBBAAACCCCCCAAA@@@AAACCCDDD@@@AAACCCEEEFFFGGGIIIKKKLLLLLLLLLLLLLLLNNNRRRTTTUUU^^^kkkuuu|||wwwuuu}}}ppp```UUUSSSSSSRRRPPPNNNLLLIIIFFFEEECCC@@@???BBBAAA@@@AAADDDFFFGGGGGGBBBBBBDDDEEEDDDCCCBBBAAA>>>???@@@CCCEEEHHHJJJLLLLLLKKKIIIGGGGGGEEECCC@@@======<<<======>>>???@@@CCCCCCDDDDDDDDDDDDCCCBBBBBBBBBAAA???>>>>>>???@@@>>>???@@@AAABBBBBBBBBAAADDDEEEEEEDDDEEEHHHMMMRRRTTTQQQOOOOOOQQQPPPKKKGGGCCCBBB@@@>>>======>>>???===<<<;;;<<<@@@CCCEEEEEEFFFFFFFFFEEEEEEDDDCCCCCC@@@???===;;;999:::===???DDDKKKRRRSSSMMMEEE@@@>>>999;;;???CCCDDDDDDBBBAAAAAA???>>>>>>@@@BBBBBBAAA===<<<<<<===>>>???@@@AAABBBAAA@@@??????@@@AAABBBAAAAAAAAA@@@@@@???>>>===>>>=========>>>>>>??????CCCCCCCCCCCCBBBBBBBBBBBB>>>>>>>>>@@@AAABBB@@@???@@@>>>;;;888777888999::::::;;;===>>>??????>>>===>>>======<<<<<<===>>>>>>>>>>>>============>>>>>>AAA<<<888888888777;;;@@@DDDBBB===:::999===BBBGGGIIIZZZppp}}}|||tttooooootttvvvuuuqqqooossszzz}}}|||{{{wwwttt|||vvvrrrvvvzzz||||||yyy{{{zzz~~~777777666555555555666666555555444555555666888888888999999888777666555444444777:::;;;999666444444888999::::::;;;<<<======;;;>>>@@@AAAAAA@@@@@@AAA???===;;;999888888999:::777666666666777777555333777777777777777666555555:::<<<======:::888777777666666777777777777666666666666777888:::<<<===>>>@@@@@@AAACCCDDDEEEFFFGGGHHHGGGEEECCCAAA???>>>>>>999999:::999999;;;>>>AAABBBEEEFFFBBBAAACCCDDDDDDAAABBBBBBCCCDDDEEEEEEFFFEEEDDDDDDCCCDDDEEEFFFGGGFFFJJJPPPVVV]]]iiiyyyzzzkkk```ZZZYYYYYY___YYYRRRMMMMMMNNNNNNMMMJJJIIIHHHFFFEEECCCBBBAAA>>>======>>>AAACCCDDDCCCBBBCCCEEEEEEEEEDDDBBBAAA>>>@@@BBBDDDGGGJJJLLLMMMLLLJJJHHHFFFFFFEEECCCAAA??????>>>>>>>>>=========??????@@@AAAAAAAAAAAAAAA@@@@@@@@@>>><<<<<<>>>@@@>>>>>>???@@@AAAAAAAAAAAAAAABBBCCCBBBBBBFFFNNNTTTYYYSSSMMMLLLMMMLLLHHHDDDBBBAAA???===<<<<<<======;;;::::::<<>>===;;;999888999===@@@CCCMMMWWWWWWOOOEEE???===:::;;;>>>???@@@@@@???>>>@@@>>>===>>>???AAAAAA@@@@@@===<<<>>>??????AAAEEEEEEDDDCCCBBBBBBBBBCCCCCC@@@@@@@@@AAA@@@??????>>><<<=========>>>>>>>>>>>>BBBAAAAAAAAA@@@@@@??????=========>>>@@@@@@>>><<<>>>===:::888777888999:::@@@@@@@@@??????>>><<<<<<<<<<<<============>>>>>><<<======>>>>>>>>>>>>===@@@;;;777888888777;;;@@@===<<<;;;:::::::::;;;<<<@@@NNNcccsssvvvqqqoooqqqwww{{{zzzsssnnnrrrxxx|||}}}xxxwwwxxx{{{yyytttqqqttt{{{yyyzzzvvvuuu}}}777777666555555666777888666555555555555777888999999::::::;;;:::999777777888999:::888666555555666888999999:::;;;<<<===>>>999===@@@BBB@@@??????@@@===;;;999777666777999:::999777555555666777666555666666666666666777777888888:::======;;;999888888666666666666777888999:::888888888999:::;;;======??????AAACCCEEEFFFHHHIIIGGGFFFDDDBBB@@@>>><<<<<<999::::::::::::<<>>@@@BBBBBBAAAAAACCCDDDEEEEEECCCAAA??????AAACCCFFFHHHKKKLLLMMMJJJHHHEEEDDDDDDCCCBBB@@@@@@@@@AAAAAA@@@???>>>=========>>>???@@@AAAAAABBB???@@@???===;;;;;;>>>AAA>>>>>>>>>???@@@@@@AAAAAA@@@AAABBBBBBBBBGGGPPPXXX___WWWNNNKKKKKKLLLHHHDDDBBBAAA@@@>>>======<<<<<<:::999:::<<>><<<;;;999777666999===AAADDDPPP\\\]]]RRRFFF@@@>>>========================<<<;;;;;;<<>><<<>>>@@@???CCCIIIIIIHHHFFFEEEDDDDDDDDDDDD???@@@AAABBBBBBBBBAAA@@@<<<<<<======>>>>>>======@@@@@@???>>>>>>===<<<<<<;;;;;;<<<===>>>>>>;;;999;;;:::888777888:::<<<>>>GGGFFFCCCAAA>>><<<;;;:::;;;<<<===>>>???>>>>>>===:::<<<>>>@@@@@@???===<<<>>>999777888888777:::>>>;;;:::888888888999999999<<>>777;;;@@@AAA???======>>><<<:::777666555777999:::999777555444666777777777555555444444666888:::;;;777:::<<<===;;;999999999777666666666777999;;;===999888999999:::;;;<<<===<<<===>>>AAACCCEEEGGGHHHFFFEEEEEEDDDBBB???===<<<:::;;;;;;;;;;;;===@@@CCCIIIMMMMMMFFFCCCDDDDDD@@@=========>>>@@@AAAAAAAAA@@@@@@@@@AAACCCCCCBBBAAA@@@???>>>>>>@@@DDDIIILLLVVV^^^fffeeebbbfffsssxxxnnnddd\\\PPPNNNLLLJJJJJJKKKMMMOOODDDGGGJJJJJJHHHFFFGGGHHHBBBCCCDDDBBB@@@>>>>>>>>>>>>>>>===???AAACCCCCCBBBAAABBBDDDEEEDDDBBB@@@>>>@@@BBBDDDGGGIIIKKKLLLMMMHHHFFFCCCBBBBBBBBB@@@???@@@AAABBBCCCBBBBBB@@@???<<<<<<===???@@@AAABBBCCC>>>??????===::::::>>>AAA>>>>>>>>>>>>???@@@AAABBBAAACCCDDDDDDDDDIIISSS\\\fff]]]RRRLLLMMMNNNKKKGGGCCCBBBAAA???>>>=========999999:::===@@@AAA???>>>@@@BBBEEEFFFFFFDDDAAA???::::::888666666999>>>AAAGGGTTTaaabbbVVVIIIBBBAAA@@@???>>>===<<<<<<======999999999;;;???BBBCCCCCCFFF@@@<<>>=========@@@???>>>===<<<;;;:::999;;;:::;;;<<<===<<<:::777888777777777888<<>>;;;:::999:::<<<>>>@@@@@@???>>>===999;;;>>>AAAAAA@@@===;;;===888666888888777999======:::777555666888999999;;;;;;CCCQQQ]]]gggttt|||rrrrrrtttuuu~~~|||zzzwwwlllgggggggggmmmwwwtttooopppuuuyyy~~~xxxxxx999999888888888999;;;<<<666444444666999;;;:::888>>><<<:::999777777777888:::888555333222333444444555666888999:::;;;;;;;;;<<<<<<============<<<<<<::::::999888999:::<<<===777666666777999999888666;;;:::999999888888888999???>>>===<<<:::999888777;;;888666555666888888888777:::<<<<<<::::::<<>>BBBGGGJJJLLLHHHCCC@@@>>>===;;;:::888888888888999;;;===>>>IIIMMMPPPMMMGGGBBBBBBDDDCCCAAA???>>>???AAAAAA@@@CCCBBBBBBAAA@@@???>>>>>>AAAAAA@@@@@@???@@@@@@@@@JJJJJJJJJKKKNNNSSSXXX[[[dddggglllooosssyyy}}}{{{pppjjjccc^^^\\\YYYRRRMMMBBBCCCDDDFFFIIIKKKNNNOOODDDDDDDDDDDDDDDEEEFFFGGGCCCCCCDDDDDDCCCCCCBBBBBB>>><<<;;;<<>>======<<<======<<<===???BBBEEEGGGKKKIIIDDD@@@===<<<<<<<<>><<<:::888:::::::::;;;;;;<<<<<<===AAACCCEEEEEECCC@@@??????======<<<;;;:::<<<@@@CCCXXX\\\aaa___WWWMMMEEEAAA<<<===???@@@@@@???>>>===999999999999:::<<<>>>???AAA@@@@@@@@@AAADDDGGGIIIIIIIIIIIIHHHGGGFFFEEEDDDFFFFFFGGGFFFEEEDDDBBBAAA;;;>>>>>><<<===AAABBB@@@???>>><<<:::999999999999>>>GGGLLLFFF===888666444777666666888;;;???CCCFFFMMMJJJDDD>>>:::888888888???@@@@@@@@@???===<<<;;;<<<<<<<<<<<<::::::;;;===<<<<<<;;;;;;;;;:::::::::777777777666666555555555:::999<<>><<<<<<<<<===???CCCGGGIIIKKKGGGCCC@@@>>>===;;;:::999999888888999;;;<<<===DDDGGGJJJJJJGGGDDDCCCDDD@@@>>>===>>>@@@BBBCCCCCCCCCBBBAAAAAA??????>>>===??????>>>>>>>>>???????????????@@@AAADDDHHHKKKMMMLLLOOORRRSSSUUUYYY___ccccccdddfffiiimmmppprrrssszzztttqqqooonnnrrrrrrqqqmmmhhhccc```___VVVRRRMMMMMMNNNNNNKKKHHHBBBBBBCCCEEEGGGIIIKKKLLLBBBBBBBBBBBBBBBBBBCCCDDDAAAAAAAAAAAAAAA@@@???>>>>>><<<;;;<<<>>>@@@???===<<>>>>>>>>???@@@????????????>>>>>>>>>=========>>>@@@BBBEEEGGGIIIGGGCCC???===<<<<<<<<>>AAAAAAAAAAAADDDIIIPPPUUUddd```YYYRRRMMMJJJIIIIIIEEEEEEDDDCCC@@@>>>;;;:::999999999::::::;;;;;;;;;>>>@@@CCCDDDBBBAAA@@@@@@===>>>===<<<;;;<<>>???@@@@@@@@@???>>>>>>::::::999:::;;;===>>>???BBBBBBBBBCCCEEEGGGJJJKKKJJJJJJIIIHHHGGGFFFDDDDDDEEEEEEEEEEEEDDDBBBAAA???;;;>>>???>>>@@@CCCCCC???>>>===;;;::::::;;;===>>>KKKQQQSSSJJJ@@@:::888666888888777888:::>>>AAADDDJJJGGGBBB===:::999999:::??????@@@??????===<<<;;;======<<<;;;:::::::::;;;;;;<<<<<<<<<<<<=========999999999999999999999999<<<:::<<>><<<<<<;;;:::888777666666666555444555666777666555777888::::::999999;;;<<<<<<<<<>>>@@@BBBDDDFFFGGGIIIFFFBBB???>>>===;;;::::::999999999999:::;;;<<>>>>>===<<<<<<<<<======>>>>>>>>>>>>>>>@@@AAACCCEEEGGGHHH@@@AAAAAAAAAAAACCCFFFHHHMMMNNNOOOQQQSSSUUUVVVWWW[[[```ggglllooopppqqqrrrtttxxx~~~~~~tttmmmhhheeeccc___]]]YYYVVVSSSRRRQQQRRRXXXZZZ\\\[[[XXXTTTRRRQQQMMMIIIFFFEEEFFFFFFDDDAAAAAABBBBBBCCCDDDFFFGGGHHHCCCCCCBBBAAAAAAAAABBBBBBDDDEEEDDDDDDCCCBBBAAA@@@===<<<;;;<<<===>>>===<<<>>>AAACCCDDDCCCBBBBBBCCCFFFDDDCCCCCCDDDEEECCCBBBCCCBBB@@@>>>======>>>>>>>>>>>>?????????@@@@@@@@@>>>>>>>>>???AAACCCEEEFFFEEECCCAAA???===<<<=========<<<;;;:::999:::;;;<<<===>>>???AAACCCHHHNNNRRReee___WWWOOOIIIGGGGGGHHHDDDDDDEEEDDDBBB@@@===;;;888888888999999999999999;;;===AAABBBBBBAAAAAAAAA===>>>???>>><<<;;;<<<===DDDJJJQQQSSSOOOIIIEEECCC@@@@@@AAAAAA@@@???>>>===::::::::::::;;;===>>>???AAABBBDDDFFFIIIKKKLLLLLLKKKJJJIIIHHHGGGEEEDDDCCCCCCDDDDDDDDDCCCAAA???>>>;;;???@@@@@@CCCGGGFFFBBB>>><<<;;;:::<<>>===<<<<<<;;;;;;:::999999::::::<<<<<<<<<===>>>>>>??????999:::;;;<<<===>>>??????>>>===>>>BBBHHHUUUjjj}}}}}}~~~~~~zzzzzz~~~||||||ssspppwww{{{yyy{{{;;;;;;::::::999999999999888777777666777999999:::>>>===:::777555333333333111222333555888:::;;;<<<::::::;;;<<<<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::999888888888888999999999:::888555555666888999999999999999:::;;;<<<===>>><<<<<<;;;:::999888777777777666666888999999888666777888888999999::::::;;;;;;===???BBBDDDEEEEEEDDDFFFCCC@@@>>>>>>===;;;::::::::::::::::::::::::;;;<<<<<<>>>AAACCCDDDCCCAAA<<<;;;;;;===AAACCCDDDDDDBBBBBBAAA@@@???>>>======:::;;;<<<===>>>>>>??????BBBCCCEEEFFFHHHHHHHHHGGGBBBAAAAAA@@@??????@@@AAABBBCCCDDDEEEFFFGGGHHHIIIIIILLLQQQTTTWWWWWWWWWWWWVVVXXX\\\___aaacccdddeeeeeehhhmmmpppqqqoookkkiiiiiieee]]]WWWRRROOONNNNNNLLLLLLKKKKKKLLLNNNPPPRRRWWWZZZ]]]]]]ZZZUUURRRPPPLLLJJJGGGFFFFFFFFFDDDBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBGGGGGGGGGFFFEEEDDDCCCBBB======<<<<<<======<<<<<>>@@@???>>><<<<<<<<<============>>>???@@@AAABBBBBB>>>???@@@AAABBBCCCDDDDDDAAA@@@???>>>>>>=========::::::::::::::::::;;;;;;:::<<>>===<<<<<<999999999:::;;;;;;<<<===>>>@@@CCCGGGIIIKKKKKKKKKKKKKKKIIIGGGFFFDDDCCCCCCDDDDDDDDDDDDCCCAAA@@@>>><<<>>>>>>???EEELLLMMMIII@@@???<<<;;;===AAAEEEHHH\\\^^^YYYNNNDDDBBBBBBAAAAAA@@@>>>=========>>>??????>>><<<::::::<<<===???@@@@@@@@@@@@@@@?????????;;;:::999:::;;;=================================888999;;;===???@@@BBBCCC>>>???BBBFFFLLLYYYooo{{{zzz;;;;;;;;;;;;::::::999999888888777777777888:::<<<@@@>>><<<999777555555555222333555777888999999888::::::;;;<<<<<<;;;;;;;;;<<<<<<============<<<<<<::::::::::::::::::999999777555333444777:::;;;<<<;;;::::::::::::;;;<<<<<<======<<<;;;:::999999888777666666777999:::888777888777888888::::::;;;::::::===@@@CCCDDDDDDCCCBBBCCCAAA???=========;;;:::999:::::::::::::::::::::;;;;;;<<>>AAABBBBBBAAABBBAAAAAA@@@???>>>===<<<;;;<<<===>>>???@@@??????@@@AAACCCEEEEEEEEEDDDCCC??????>>>===>>>>>>>>>===;;;;;;===>>>@@@AAACCCCCCEEEFFFIIIKKKMMMMMMKKKJJJIIIJJJLLLMMMOOOPPPOOONNNNNNPPPRRRSSSTTTSSSRRRQQQQQQPPPOOOLLLJJJHHHGGGGGGAAAAAABBBDDDGGGIIILLLNNNNNNRRRUUUVVVSSSNNNKKKIIICCCBBBAAABBBDDDFFFFFFFFFBBBBBBBBBBBBBBBCCCCCCDDDEEEDDDCCCBBBBBBAAABBBBBBDDDDDDDDDCCCCCCAAA@@@@@@>>>>>>>>>===<<<;;;;;;<<>>@@@AAABBBCCC>>>???@@@BBBCCCCCCBBBBBB>>>>>>?????????>>>======999999::::::::::::::::::888;;;@@@DDDHHHLLLQQQTTTYYYTTTKKKCCC>>>===???AAA>>>???@@@@@@@@@>>><<<::::::999999888888777777777:::<<>>>>>>>>===???@@@@@@===:::888888888???EEEHHHFFFBBB@@@?????????>>>===<<<;;;;;;;;;888888999999:::::::::;;;:::===@@@DDDGGGHHHHHHGGGJJJIIIHHHFFFDDDCCCCCCCCCDDDEEEEEEEEEDDDBBB@@@???<<<<<<;;;===FFFPPPTTTRRREEEBBB???>>>>>>AAAEEEGGGUUUVVVSSSKKKEEEFFFHHHHHHFFFEEECCCAAA@@@?????????<<<;;;::::::;;;===???@@@AAAAAAAAAAAAAAAAAABBBBBB===<<<;;;===AAADDDDDDDDD>>>>>>===<<<:::999888888777888999;;;===???AAABBB======AAAFFFLLLWWWjjj|||:::;;;;;;;;;;;;;;;:::999999999999999888:::>>>@@@AAA???===:::888777777777444666888999:::999777666999999:::;;;;;;;;;;;;;;;<<<==================<<<::::::;;;;;;;;;:::999999555333333444888;;;<<<===;;;:::::::::::::::;;;<<<======<<<;;;;;;:::999999555444333444666888777666999888777999;;;<<<;;;::::::<<<@@@BBBCCCCCCAAA@@@@@@???============;;;999888999:::;;;;;;;;;;;;:::;;;===>>>??????>>><<<;;;>>>======???@@@AAA@@@>>>AAAAAA@@@???>>>======<<<<<<===???@@@AAA@@@@@@??????@@@AAABBBCCCBBBAAA@@@;;;:::999:::<<<<<<;;;:::======???@@@BBBDDDEEEFFFHHHHHHHHHJJJLLLLLLIIIGGGEEEEEEEEEHHHJJJKKKJJJHHHFFFEEEEEEEEEFFFGGGGGGHHHDDDFFFHHHHHHEEECCCBBBAAA@@@AAAAAABBBCCCDDDEEEFFFDDDHHHLLLNNNLLLIIIGGGFFFCCCCCCBBBAAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAABBBCCCAAAAAA@@@?????????@@@@@@DDDEEEEEEEEEEEEDDDCCCCCC???@@@@@@???<<<;;;;;;<<<;;;<<<>>>>>>>>>>>>@@@AAAFFFDDDAAA@@@@@@>>><<<:::;;;:::999999999:::;;;<<<;;;;;;<<<>>>???@@@AAABBB===>>>@@@BBBBBBBBB@@@???===>>>???@@@@@@???>>>===::::::::::::::::::::::::666:::@@@EEEHHHKKKNNNPPPNNNJJJEEE???<<<;;;;;;<<<<<<============<<<<<<;;;<<<<<<;;;:::999888888777:::<<>>>>>>>>===???@@@???<<<999888888888>>>DDDGGGEEEAAA??????>>>===<<<;;;::::::;;;;;;888888999:::::::::::::::999;;;???BBBDDDEEEEEEEEEHHHGGGEEECCCBBBBBBCCCCCCEEEEEEEEEEEEDDDBBBAAA???;;;;;;:::===HHHSSSWWWUUUHHHFFFBBB@@@???AAACCCEEEKKKNNNMMMHHHGGGJJJLLLLLLJJJIIIGGGEEEBBBAAA@@@???;;;;;;;;;;;;<<<>>>???AAAAAA@@@@@@@@@AAABBBCCCCCCAAA???>>>@@@EEEIIIIIIHHH>>>>>><<<:::888666555444666666888999;;;===>>>???:::999;;;AAAFFFMMMYYYeeesss999:::;;;<<<<<<<<<;;;:::888999999999888:::???CCC@@@???===;;;999999999999777888;;;======;;;999777777777999:::;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;999::::::;;;:::999888777444444444666999;;;;;;;;;888888888888999;;;<<<===<<<<<<;;;;;;:::999999999666444333333555777888888:::999888999<<<===<<<;;;:::<<>>===<<<<<<======;;;999777888999;;;<<<<<<;;;;;;:::===AAAAAA>>><<<<<<======<<<===???AAAAAA@@@>>>AAAAAA@@@???>>>===<<<<<<===>>>@@@AAAAAA@@@>>>===@@@AAABBBBBBCCCCCCCCCBBB===<<<;;;<<<>>>???===;;;888999:::;;;<<<===>>>>>>GGGGGGGGGIIILLLMMMKKKIIIDDDCCCCCCEEEHHHIIIGGGEEE@@@@@@@@@@@@@@@AAAAAAAAA???BBBDDDCCCAAA>>>>>>???CCCCCCCCCCCCCCCCCCDDDDDDCCCFFFJJJLLLKKKIIIHHHGGGGGGFFFEEECCC@@@>>>>>>>>>??????>>>>>>???@@@@@@AAA??????????????????@@@AAAFFFFFFGGGHHHHHHHHHGGGGGG@@@AAABBB@@@===;;;<<<===999;;;<<<<<<<<<===???AAADDDBBB@@@??????>>><<<:::999888888777888999:::;;;:::;;;;;;===>>>???@@@@@@;;;===@@@BBBBBBAAA>>>======>>>@@@AAAAAA@@@>>>======<<<;;;:::999999::::::666:::@@@CCCEEEFFFGGGHHHDDDCCCAAA>>><<<;;;::::::<<<<<<;;;:::;;;;;;<<<===>>>>>>===<<<;;;:::999999888;;;>>>@@@@@@@@@@@@AAA>>>??????>>>;;;999999999888===DDDGGGEEECCCAAABBB======<<<;;;;;;;;;<<<===999:::;;;<<<<<<<<<;;;;;;;;;===???BBBCCCDDDEEEEEEFFFDDDCCCAAAAAAAAACCCDDDDDDDDDDDDDDDCCCAAA???>>>999:::;;;@@@KKKUUUVVVQQQHHHFFFDDDBBBAAAAAABBBCCCGGGJJJLLLIIIIIILLLMMMKKKKKKJJJHHHFFFCCCAAA???>>><<<<<<<<<<<<===>>>???@@@??????>>>>>>???@@@BBBCCCAAA>>><<<>>>CCCFFFEEECCC===<<<;;;:::888666555555666666777888999:::;;;;;;999666888>>>DDDGGGLLLQQQYYYeeeyyy888999;;;<<<===<<<;;;;;;555666777777666999>>>CCC???>>><<<:::999999999999888:::===??????>>>;;;999555666888999:::;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::888999::::::999888777666555555555777999:::999888555555666888999;;;===>>>;;;::::::999999888888888999666444444666999:::;;;;;;999888999===>>>===;;;:::<<<>>>@@@AAA@@@???>>>===<<<;;;<<<======;;;999666777999;;;<<<<<<<<<<<<999>>>BBBBBB>>>;;;<<>>===<<<<<<===>>>@@@AAA@@@???===<<<@@@@@@AAAAAAAAABBBBBBCCC@@@>>>===>>>@@@AAA>>><<<=========>>>>>>??????@@@AAAAAAAAADDDHHHJJJIIIFFFEEECCCCCCDDDFFFFFFCCC???>>>???@@@AAAAAA@@@@@@???===@@@BBBAAA>>>===???AAA===>>>>>>???@@@AAAAAABBBCCCFFFIIIIIIHHHEEEDDDDDD===>>>?????????@@@BBBDDD======<<<======>>>???@@@@@@@@@@@@@@@AAABBBCCCCCCBBBCCCDDDEEEEEEFFFEEEEEEAAACCCCCCAAA===;;;<<<>>>;;;<<<>>>>>>>>>???AAACCCBBB@@@???>>>???>>><<<;;;888888777777777999:::;;;::::::;;;<<<===>>>??????;;;===@@@BBBBBB@@@===;;;===???AAABBBBBB@@@>>><<>>??????>>>===<<<:::999===<<<:::999:::;;;===???@@@@@@???>>><<<;;;::::::666999===@@@AAAAAABBBCCC>>>>>>???===:::999999:::777===DDDGGGFFFDDDDDDDDD>>>===<<<;;;;;;<<<>>>???;;;<<<===>>>>>>>>>===<<<>>>???AAABBBDDDEEEFFFFFFDDDCCCAAA@@@@@@AAACCCDDDBBBCCCCCCCCCBBB@@@>>>===888:::===DDDNNNVVVTTTLLLGGGFFFDDDCCCBBBBBBBBBBBBFFFKKKMMMKKKKKKNNNMMMJJJKKKJJJHHHFFFCCCAAA???>>>===============>>>???@@@======<<<<<<===???AAABBB>>>:::777999===???===:::<<<;;;::::::999888777777777777777888888999999999999666777???FFFHHHIIIKKKDDDOOObbbwww::::::;;;;;;::::::999888999888777666666888:::<<>>;;;999777555444333222444777::::::888666444333444555777888888888888::::::;;;;;;;;;:::888777999999999999888666555444888777555666888999888888===<<<;;;::::::;;;<<<===999::::::::::::999888888777777666666666666666777666888:::<<<>>>===<<<;;;999999:::<<<>>>===;;;999======<<<;;;:::888777666999:::;;;;;;::::::<<<>>>======<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>???@@@@@@@@@@@@@@@???>>>===<<<;;;<<<===???@@@@@@???>>>===>>>>>>>>>???@@@BBBCCCDDDAAAAAA@@@???===<<<;;;;;;===<<<<<<;;;;;;===>>>???AAABBBEEEGGGGGGFFFDDDCCCBBBCCCCCCCCCBBB@@@>>>===@@@@@@AAABBBBBBBBBBBBAAA>>>>>>>>>>>>???@@@AAABBBBBBAAA???>>>>>>@@@AAACCCCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDBBB@@@????????????CCCBBB@@@>>>======>>>>>>@@@AAAAAABBBAAAAAAAAA@@@@@@AAABBBDDDDDDDDDCCCCCCBBBAAA???>>>>>>>>>??????======>>>>>>????????????AAA???===;;;;;;<<<===>>>999888666555555666888999;;;===@@@CCCDDDDDDBBBAAABBB@@@???@@@BBBBBB???<<<===???BBBBBB@@@>>>>>>>>>@@@???===;;;999888777777777888999:::<<<===>>>>>>===???@@@???===;;;;;;<<<======<<<<<<<<<>>>???@@@??????>>>===<<<;;;;;;:::999:::;;;???BBBDDDDDDBBBCCCAAA===999888888:::;;;======CCCIIIJJJEEE@@@@@@???>>>>>>>>>???>>>===<<<;;;<<<===<<<;;;:::;;;<<<:::BBBJJJKKKFFFCCCDDDGGGJJJEEE@@@>>>@@@BBBCCCBBBGGGCCC@@@AAACCCAAA<<<777???;;;===JJJZZZ___WWWLLLDDDCCCBBBBBBCCCEEEGGGIIIMMMLLLLLLLLLMMMNNNOOOOOOKKKJJJHHHGGGDDDBBBAAA@@@::::::;;;;;;;;;<<<<<<<<<:::;;;<<<>>>???AAABBBCCC<<<999777888;;;>>>>>><<<<<<;;;::::::::::::999888:::::::::;;;;;;:::::::::<<<888<<>><<<:::888666444333333222444777999:::888666444333333444555777888999999;;;<<<<<<<<<<<<;;;999888555555555555555666888888888777555666777999999888<<<;;;:::999999999:::;;;999999999999999888888777888777777666666666777777888999:::<<<<<<<<<;;;;;;999999:::<<<>>>>>>;;;999;;;;;;;;;;;;:::999888888888999::::::::::::<<<>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@@@@@@@@@@@@@???>>>======<<<===???@@@@@@???>>>============>>>???AAABBBCCC????????????????????????===<<<;;;;;;;;;<<<>>>???@@@AAADDDFFFFFFEEECCCBBBAAAAAAAAAAAA@@@???>>>===??????@@@AAAAAAAAAAAA@@@>>>>>>>>>>>>???@@@AAAAAAAAA@@@???>>>>>>@@@AAACCCBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA@@@@@@AAABBBBBBEEECCCAAA???>>>???@@@@@@CCCCCCCCCCCCCCCBBBAAAAAA>>>???@@@BBBCCCCCCBBBBBBCCCBBB@@@?????????@@@AAA@@@@@@???>>>============@@@???>>>===<<<======>>>:::999888888888888999:::>>>@@@BBBDDDEEECCCAAA@@@@@@??????AAADDDDDDAAA???>>>AAACCCCCCAAA???>>>>>>@@@???===<<<;;;:::999999777777888:::<<<>>>???@@@???@@@AAA@@@>>><<<===>>>>>>======<<<<<<===>>>?????????>>>>>>======<<<<<<888999;;;???CCCFFFFFFEEEBBB@@@===:::999:::<<<======???EEELLLMMMGGGBBBAAA>>>===>>>>>>???>>>===<<<===>>>???>>><<<<<<<<<>>>>>>CCCGGGFFFBBB@@@CCCHHHKKKGGGCCCAAACCCEEEEEEDDDDDDAAA>>>???AAAAAA===999<<<999<<>>===:::::::::;;;;;;;;;<<<<<<<<<<<<===>>>???@@@@@@@@@???<<<::::::<<<======;;;;;;;;;:::999999999888777::::::;;;;;;;;;;;;::::::;;;888;;;EEEKKKHHHCCCAAA???>>>CCCLLLOOOQQQ]]]nnn::::::;;;;;;::::::999888555555555666777:::<<<>>><<<;;;999777555333222222222444666888999777555444333333333333555777999:::============<<<;;;:::999444333111111444888===@@@999777555555777999999999;;;:::999888777777888999999999999888888888777777888888777777777777888888:::::::::::::::::::::::::::::::::<<<>>>>>><<<:::999999:::;;;;;;:::::::::777888::::::999999;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;===>>>???@@@@@@@@@????????????????????????===>>>?????????>>>===<<<<<<<<<<<<===>>>???@@@AAA===>>>???@@@AAABBBBBBCCC===<<<;;;;;;;;;<<<>>>>>>???@@@BBBCCCDDDCCCAAA@@@??????>>>>>>>>>>>>>>>???===>>>??????@@@@@@??????===>>>>>>>>>???@@@@@@AAA@@@??????>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCEEEFFFFFFDDDBBB@@@???@@@BBBCCCEEEEEEEEEEEEDDDBBBAAA@@@<<<<<<>>>???AAAAAABBBBBBCCCBBBAAA@@@???@@@AAABBBDDDBBB@@@===<<<;;;;;;;;;>>>>>>??????>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;BBBCCCEEEFFFFFFDDDAAA???@@@@@@AAACCCEEEEEECCCAAA@@@CCCEEEDDDBBB@@@>>>>>>@@@???>>><<<;;;:::::::::555666888:::<<>>>>>???AAA??????>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>999999;;;@@@DDDHHHIIIHHHBBB@@@===;;;;;;<<<>>>@@@>>>AAAHHHPPPQQQJJJCCCBBBAAAAAAAAA@@@@@@@@@?????????@@@AAA@@@>>>===>>>???AAACCCDDDAAA======BBBGGGKKKIIIEEEDDDEEEFFFGGGFFFBBB???<<<<<<>>>???===;;;777777;;;DDDNNNSSSRRROOOKKKJJJIIIIIIIIIKKKLLLMMMLLLLLLKKKJJJJJJIIIIIIHHHGGGFFFDDDAAA???===;;;:::999999999:::::::::;;;;;;======>>>>>>>>>>>>??????AAA???<<<<<<<<<<<<;;;:::;;;;;;::::::999888888777999999::::::::::::999999999777:::AAAFFFDDD@@@>>>???<<<===@@@??????IIIVVVuuu::::::;;;;;;::::::999888555555555666777999;;;<<<:::999777555444222222222222333666777777777555444222222111111333666999;;;<<<<<<<<<;;;::::::999888777555222111444:::BBBFFF999777555555666888999999;;;:::999777777777777888888888777777666666666777888777777777777888888999;;;;;;:::999888888999999;;;::::::;;;======<<<:::999::::::;;;;;;::::::999666888999:::999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===???@@@@@@@@@@@@???????????????@@@AAAAAA===>>>>>>???>>>>>>===<<<;;;;;;;;;;;;<<<===>>>???>>>>>>???@@@AAABBBCCCDDD<<<<<<;;;:::;;;<<<===>>>===>>>@@@AAAAAA@@@???>>>???>>>===<<<===>>>@@@AAA<<<===>>>>>>???>>>>>>>>>======>>>?????????????????????>>>>>>???@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFEEEDDDAAA??????@@@CCCDDDFFFFFFEEEDDDCCCAAA??????;;;<<<===>>>???@@@AAABBBAAA@@@???>>>>>>???@@@AAADDDBBB???===;;;;;;;;;;;;<<<===???@@@@@@???===<<<::::::;;;<<<<<<;;;::::::BBBCCCEEEGGGGGGEEECCCAAABBBCCCEEEFFFGGGEEECCCAAABBBDDDFFFFFFCCCAAA??????AAA@@@>>><<<:::999888888444555888:::===@@@BBBCCCEEEDDDCCCAAA??????AAACCCBBBAAAAAA@@@????????????=========>>>>>>>>>>>>>>><<<<<<===AAAEEEHHHIIIIIIBBBAAA???>>>>>>???AAACCC???BBBKKKTTTUUUMMMEEECCCJJJIIIFFFCCCAAA@@@BBBCCC@@@AAAAAA@@@>>>===>>>???@@@BBBBBB???<<<<<<@@@DDDHHHGGGEEEDDDDDDEEEEEEEEEAAA>>>;;;:::;;;<<<;;;:::666888;;;@@@FFFJJJLLLLLLJJJJJJIIIIIIJJJKKKLLLLLLKKKKKKKKKJJJJJJIIIHHHHHHEEEDDDBBB@@@===;;;999888777777777888888888999999<<<<<<======>>>????????????>>>===<<<<<<<<<;;;;;;<<<======<<<:::999888999888888999999999999888888777777999>>>AAA@@@===;;;===;;;;;;===<<<<<>>@@@AAAAAA@@@@@@>>>>>>>>>>>>???@@@AAABBB>>>>>>>>>>>>======<<<<<<::::::::::::;;;<<<======?????????@@@@@@AAAAAAAAA<<<;;;;;;::::::<<<===>>>======>>>>>>>>>>>>===<<>>=========???AAABBB<<<<<<===>>>>>>>>>>>>=========>>>?????????>>>>>>===>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCBBBAAA???>>>>>>@@@BBBCCCEEEDDDDDDCCCAAA???===<<<<<<<<<======???@@@AAAAAA>>>>>>===<<<<<<===>>>???AAA@@@>>><<<<<<<<<<<<===;;;<<<>>>@@@@@@>>><<<;;;999999::::::::::::999999>>>@@@CCCFFFGGGFFFEEEDDDEEEGGGIIIIIIGGGDDDAAA???BBBDDDFFFFFFDDDBBB@@@@@@BBB@@@>>>;;;888666555444444555888:::===@@@BBBDDDEEEEEEDDDAAA??????AAADDDCCCCCCCCCCCCBBBBBBAAAAAA==================>>>>>>@@@??????AAAEEEGGGHHHGGGDDDCCCAAA@@@@@@AAACCCDDD@@@DDDMMMVVVWWWNNNFFFCCCPPPNNNKKKFFFAAA???AAACCC???@@@@@@???===<<<<<<======???AAA@@@>>><<<===???BBBCCCCCCBBBBBBAAAAAABBBBBB???<<<:::999999888777777999<<<>>>@@@CCCEEEHHHGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJKKKKKKKKKJJJIIIHHHCCCBBBAAA???===;;;:::999666666666666777777777777::::::;;;===>>>???@@@AAA<<<<<<======<<<<<<<<<===>>>@@@@@@>>>;;;::::::;;;777777888888888888777777777888:::<<<>>>???===;;;666777999;;;::::::>>>CCCHHHYYYrrr::::::;;;;;;::::::999888888888777777777666666666777666555444333333333333222333444555555555444333111111000111222333555666666555555555555666777777666333000///111666<<<@@@777555222111333555777777999888777777777777888999777666555444333444555666666555555555666777888999999999999888888777777777:::999888888:::;;;:::999;;;<<<;;;;;;:::999888777555888:::;;;;;;::::::;;;::::::::::::;;;;;;;;;;;;:::<<<>>>@@@AAAAAA@@@???>>>>>>=========>>>@@@AAA???>>>>>>======<<<<<<<<<:::::::::::::::;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<;;;:::::::::;;;=====================<<<<<<;;;>>>>>>===>>>>>>???@@@@@@;;;<<<======>>>>>>======<<<===>>>?????????======<<<======>>>???@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>???AAABBBCCCBBBBBBAAA???===<<<;;;===<<<<<<<<<===>>>???@@@<<<;;;:::999:::;;;<<<===========================999;;;===>>>>>>===<<<;;;999999888888888888999999:::===@@@DDDFFFFFFFFFEEEFFFIIIKKKKKKGGGCCC@@@>>>AAACCCFFFFFFDDDBBBBBBBBBAAA???===:::777555444333555666888;;;>>>@@@BBBDDDCCCDDDCCCAAA??????@@@BBBCCCCCCDDDDDDDDDCCCBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>BBB@@@@@@AAADDDFFFGGGFFFGGGFFFEEECCCBBBBBBCCCCCCAAADDDMMMVVVVVVNNNGGGDDDOOOPPPOOOKKKEEE@@@@@@AAA>>>??????>>><<<:::;;;;;;:::===@@@AAA???>>>======>>>@@@AAAAAA@@@??????@@@AAA@@@>>>;;;999777666666999;;;===>>>>>>???AAACCCCCCCCCDDDEEEFFFGGGHHHHHHJJJKKKKKKKKKJJJIIIGGGFFFAAA@@@???>>>===;;;::::::666666666777777777888888888999:::<<<>>>@@@AAABBB;;;===??????>>>======>>>???BBBCCC@@@<<<:::;;;===888888999999999999888888777:::<<<;;;===@@@@@@===777888:::;;;:::999:::;;;===FFFWWWnnn::::::;;;;;;::::::999888666666777777777777777666777666555444444333444444222222333444444444444333111111111111222222333333333333333333444666777888333222000000222666:::<<<666333000///111333555666666555555555555777888999777666444333222333444555444444444444555666777888777888888999999888777666999777666777888:::999888:::::::::;;;;;;::::::999666888;;;===<<<;;;;;;;;;999999:::::::::;;;;;;;;;:::<<>><<<;;;<<<===>>>?????????>>>===<<<;;;;;;;;;;;;;;;:::::::::;;;<<<<<<;;;;;;<<<<<<<<<=========;;;;;;:::::::::;;;<<<============<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>======<<<<<<===>>>>>>>>>>>>>>><<<===>>>??????>>>===<<<;;;<<<===>>>@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCBBBAAA@@@???<<<===>>>???@@@@@@@@@@@@AAAAAAAAA@@@???===<<<;;;===<<<;;;:::;;;;;;<<<===::::::999888999:::;;;<<<<<<===>>>???>>>===;;;:::999999;;;<<<<<<<<<;;;;;;:::999888777777888999:::888:::>>>BBBDDDEEEDDDCCCDDDHHHKKKKKKGGGCCC@@@??????BBBEEEEEEDDDCCCBBBCCC???>>><<<:::888777777666666777999;;;>>>@@@BBBCCCAAABBBBBBAAA???>>>>>>???@@@AAABBBCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@?????????@@@??????@@@CCCFFFHHHHHHKKKJJJHHHFFFDDDBBBBBBAAAAAADDDLLLTTTUUUMMMFFFDDDJJJPPPVVVVVVPPPHHHBBB@@@??????@@@>>><<<::::::;;;:::<<<>>>?????????>>>>>><<>>>>>>>>===:::888777777999:::<<<===???@@@AAABBB@@@AAACCCEEEFFFHHHHHHIIILLLLLLLLLKKKHHHEEEBBB@@@>>>>>>======<<<;;;;;;:::888888888999999999::::::::::::;;;<<<===>>>???@@@???AAACCCBBB@@@>>>>>>??????BBBCCCAAA<<<999:::===;;;;;;<<<<<<<<<<<<;;;;;;888===>>><<<===BBBCCC@@@===>>>===;;;::::::;;;;;;;;;@@@HHHUUUmmm::::::;;;;;;;;;:::999999444444666777888888888888777666555444444444444444222222333333444444444333000111222222222222111111222222222333444666888:::222222222333555888;;;===666222///...000222444555444333333333444666888999777666444222222333444555333333333444444666777777555666888::::::888777555888777555666777999999888777888999:::;;;;;;;;;;;;666999<<<======<<<;;;<<<999999999::::::;;;;;;;;;:::<<>><<<;;;;;;<<<===>>>??????>>><<<<<<;;;;;;;;;;;;;;;:::::::::;;;<<<<<<888999999:::;;;<<<======;;;;;;:::999:::;;;<<<============<<<<<<;;;;;;;;;:::;;;<<<======<<<;;;:::<<<======>>>>>>>>>>>>>>><<<===???@@@???>>><<<;;;;;;<<<===???@@@@@@AAAAAA???????????????????????????@@@AAABBBBBBBBBAAA@@@;;;===>>>@@@AAAAAAAAA@@@AAAAAAAAA@@@???>>>===<<<<<<;;;:::999999999:::;;;:::999999888999:::<<<<<<<<<===???@@@???===:::888888999999:::;;;;;;;;;;;;;;;:::888777777888:::;;;888:::===AAACCCCCCBBBAAABBBFFFKKKKKKHHHCCCAAAAAA>>>AAADDDEEEDDDCCCCCCCCC===<<<;;;;;;::::::::::::777888999;;;>>>@@@BBBCCC???@@@BBBAAA???======>>>>>>???AAABBBCCCBBBAAAAAADDDDDDCCCBBBBBBAAA@@@@@@???======???CCCGGGIIIIIIMMMLLLJJJGGGDDDBBBAAA@@@AAACCCKKKSSSTTTMMMFFFDDDGGGQQQ\\\```ZZZPPPGGGBBB???@@@@@@???<<<;;;;;;<<<;;;<<<===>>>>>>??????@@@===@@@DDDDDDBBB@@@@@@AAA;;;<<<>>>===<<<:::999999888999;;;===@@@BBBBBBBBB@@@AAACCCFFFHHHIIIJJJKKKMMMMMMLLLJJJFFFBBB>>>;;;<<<<<<;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<=========>>>BBBEEEGGGEEEAAA>>>>>>???>>>AAACCC@@@;;;888:::=========>>>>>>>>>>>>======888>>>@@@===>>>CCCEEECCC>>>>>>;;;888777:::=========AAACCCFFFTTTppp777777888999888777666555666666777888888888888888444333333222111111111222111333555777777555333111000000111111111000000///222111000111333444333222/////////111444888<<>>======<<<<<<<<<======???>>>===;;;999777666555999999888999:::;;;<<<===;;;999888:::<<<<<<999666888999999:::;;;<<<======;;;===>>>???>>>===;;;::::::;;;;;;;;;;;;;;;::::::<<<<<<============<<<<<<;;;<<<===??????===<<<;;;:::;;;<<<===>>>???@@@AAA@@@@@@???>>>===<<<;;;;;;@@@@@@@@@BBBCCCCCCBBB@@@???????????????===<<<<<<===<<<;;;<<<======;;;999:::999888777666666666666777888999888777777999;;;<<<<<<<<<<<<;;;:::999888888888888999:::;;;<<<===<<<;;;:::999888888888888888<<<@@@BBBCCCCCCCCCCCCFFFCCCAAABBBDDDDDDBBB@@@BBBDDDEEEGGGFFFDDDBBB@@@======<<<;;;::::::999999999:::;;;???BBBDDDCCCBBBAAAEEEFFFCCCAAAAAA@@@>>>============>>>@@@BBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@>>>>>>BBBFFFJJJKKKNNNJJJEEECCCCCCBBB@@@===>>>EEEMMMOOOLLLEEE@@@===EEEIIIQQQZZZ___YYYMMMBBBBBBBBBAAA===<<<===<<<:::777999<<<@@@CCCCCCAAA>>>BBBAAA@@@@@@AAAAAA???===>>>===;;;888777888999:::;;;<<<===>>>?????????>>>???@@@CCCDDDDDDEEEGGGIIIMMMKKKGGGBBB???<<<:::999======<<<;;;;;;:::999999<<<===>>>===;;;:::;;;<<<>>>===<<<;;;<<<>>>???AAAIIILLLMMMJJJEEEBBBBBBDDDBBB>>>:::888888999999999===>>>???@@@AAA@@@@@@???<<<>>>AAACCCCCCDDDEEEEEEAAA@@@>>><<<;;;;;;;;;;;;>>>999;;;DDDJJJRRRfff}}}555666777777777666444333555555666777777777777777444444333222222222222222222333444555555444333222111111111222222111111000444222111111333444333333111111111222444777:::<<<999666222111222333444444444333333333333444444555444444444444333333333222111111222333444444444444333555777777666444333333333333333444555666777888999888777999;;;<<<;;;888;;;999888999;;;<<<;;;999;;;:::999999999:::;;;<<<;;;<<<>>>???@@@@@@@@@@@@======<<<<<<<<<<<<<<<===>>>>>><<<;;;999777666555777777777888999:::::::::999888888:::======;;;999777888888999:::;;;<<<<<<<<<<<<>>>>>>>>>===;;;:::;;;;;;<<<<<<<<<;;;;;;:::<<<======>>>>>>======<<<;;;<<<===>>>>>>===<<<;;;888999:::;;;<<<===>>>>>>>>>>>>======<<<<<<<<<<<<@@@@@@AAABBBCCCCCCAAA@@@AAAAAAAAA@@@@@@???>>>======<<<;;;;;;<<<<<<;;;999888888888777666666555555777888999888777777999;;;<<<======<<<;;;:::999999999999888999999:::;;;<<<===<<<:::999888777888888;;;===???@@@@@@AAACCCEEEFFFCCCAAABBBCCCCCCBBB???AAACCCDDDEEEEEECCCAAA???<<<<<<<<<;;;;;;;;;;;;;;;>>>>>>>>>@@@CCCCCCBBB@@@AAAEEEGGGCCCAAABBBAAA???>>>=========>>>@@@BBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAA???@@@CCCHHHJJJLLLNNNKKKFFFDDDCCCBBB???===@@@DDDHHHHHHEEEAAA>>>===???BBBHHHQQQVVVTTTLLLDDDBBBAAA???===<<<===<<<:::<<<===???BBBEEEEEECCCAAAAAA@@@???@@@AAAAAA???===>>><<<:::888888888999999::::::<<<===>>>?????????===>>>@@@AAAAAABBBDDDFFFKKKIIIFFFBBB>>><<<;;;:::======<<<<<<;;;::::::999;;;<<<===<<<;;;;;;;;;===???===<<<;;;;;;===@@@AAAGGGHHHHHHGGGDDDBBBAAAAAA@@@===:::888999:::::::::===>>>?????????===<<<;;;>>>@@@BBBCCCCCCBBBBBBCCC@@@???>>>===<<<<<<<<<<<<>>>;;;<<>>===<<<;;;:::;;;;;;<<<<<<<<<<<<<<<;;;===>>>>>>??????>>>>>>===;;;<<<===>>>>>>===<<<;;;999999::::::;;;<<<======<<<;;;;;;;;;;;;;;;;;;<<<>>>???@@@BBBBBBAAA@@@@@@AAAAAA@@@@@@???>>>>>>======;;;:::;;;<<<<<<:::999777888888888888666555444777888999999888888999;;;============<<<;;;::::::::::::999999999::::::;;;>>><<<:::888777777888888===>>>???>>>>>>???CCCEEEEEECCCBBBBBBBBBBBBAAA???AAABBBCCCDDDDDDCCCAAA???<<<<<<<<<<<<<<<===>>>>>>BBBAAAAAAAAABBBBBB@@@>>>@@@DDDFFFCCCAAABBBAAA???>>>===<<<<<<===???AAACCCCCCDDDDDDDDDDDDDDDDDDCCCCCCAAA@@@AAADDDHHHJJJKKKMMMJJJGGGEEECCCAAA???<<>><<<<<<;;;;;;:::?????????@@@BBBCCCBBB@@@AAAAAA@@@AAACCCCCCBBB@@@<<<;;;999888888888999999999999:::;;;===>>>>>>???===>>>@@@@@@@@@AAACCCEEEIIIGGGDDD@@@>>><<<;;;;;;<<<<<<<<<;;;::::::999999999:::<<<<<<;;;<<<===??????>>><<<;;;===AAAEEEHHHDDDCCCBBBBBBBBBAAA???======;;;888888999;;;<<<<<<999:::<<<======<<<:::999AAAAAABBBBBBBBBAAA@@@@@@>>>>>>>>>>>>>>>===<<<;;;>>>;;;>>>BBBBBBAAAJJJVVVxxx:::;;;;;;<<<<<<:::999888555666666777777777777777666555555444444555555555444333222222222222333444333333333333333444444555999666222111222444555555333333222333444555666777666333000//////000000///222222333444444333111000444333222111111111222333111333555666666444111//////111333333222111111222222222333333555666888999777777888999;;;<<<;;;;;;<<<;;;:::999999888888777888777777666777888:::;;;::::::999999999999:::;;;;;;::::::::::::;;;;;;<<<;;;::::::888777666555555333555777888999888666555777888999;;;<<<;;;:::999777777888999:::;;;<<<<<<<<<<<<=========<<<;;;:::;;;;;;<<<=========<<<<<<>>>>>>????????????>>>>>>;;;<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<======>>>;;;;;;:::999888999999::::::<<>>===============;;;999999:::;;;:::999777888:::::::::888555444666888999:::999999:::;;;<<<=========<<<<<<;;;:::<<<<<<;;;;;;:::;;;;;;;;;>>>===;;;999888888888999===?????????>>>???AAACCCDDDCCCBBBAAAAAAAAA@@@???BBBBBBDDDDDDDDDCCCBBBAAA???>>>===<<<<<<===>>>>>>BBBAAA@@@@@@@@@@@@>>><<<===AAACCCAAA???@@@@@@>>>>>>===;;;;;;<<<>>>@@@BBBBBBCCCDDDDDDDDDDDDCCCBBBAAA@@@???AAADDDGGGHHHHHHHHHGGGFFFEEEDDDBBB???>>>CCCAAA???<<<:::999:::;;;::::::;;;AAAHHHPPPTTTVVVOOOFFF>>>::::::999:::<<>>===<<<>>>======>>>@@@AAA@@@>>>:::999888888888888999999::::::::::::;;;<<<<<<===???@@@AAAAAA@@@AAADDDFFFFFFDDDAAA???===<<<;;;;;;:::::::::999999888888888777999;;;<<<<<<===>>>@@@???===<<<<<>>>>>===<<<;;;===<<<>>>BBBCCCCCCJJJTTTtttwww|||<<<<<<=========<<<;;;:::777777888999999999999888777666666666666666777777555444222111111222444555444444333333444555666666999666333222333555666777111111222333444555666777444222///.../////////...111111333333333222111000555444444333333333333333222333555666555333000//////111333333222222333444333333333444555666777888666777888999:::::::::;;;999999999888777555555555666666555555666777999:::999888888777777888999999999999999999999:::;;;;;;999999888777666666555555444555777999999888666555888999:::;;;999888777666888888999:::;;;<<<======<<<<<<<<<<<<<<<;;;;;;:::::::::;;;<<<======<<<<<<>>>>>>????????????>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;999777777777777888666:::===?????????@@@BBBAAAAAA???>>>======>>>>>><<<;;;999888999::::::999999:::;;;;;;;;;999777555555777:::::::::::::::;;;<<<<<<<<<<<<<<<<<<;;;:::>>>======<<<<<<<<<<<<=========<<<;;;;;;:::::::::<<<>>>AAABBB@@@???>>>>>>AAAAAABBBAAA@@@@@@@@@@@@CCCDDDEEEEEEEEEEEEDDDDDDBBBAAA???===<<<;;;<<<<<>><<<<<<===>>>===<<<999>>>@@@===<<<>>>>>><<<===<<<:::999999<<<>>>@@@???@@@BBBBBBBBBBBB@@@???>>>======???BBBDDDDDDDDDAAACCCDDDEEECCCBBB@@@???@@@???>>>===<<<:::999888;;;::::::>>>EEEOOOVVV[[[XXXJJJ===999888777:::???===;;;999999:::;;;:::999888777777888:::;;;:::888888888777777888888888999<<<<<<;;;::::::::::::;;;@@@@@@@@@?????????BBBDDDCCCBBB@@@===<<<;;;;;;;;;888888888777777777777777666888:::<<<<<<===???AAAAAA???<<<;;;===AAAFFFJJJEEEBBB???>>>???===999555888777666777:::===>>>>>>999999;;;<<<<<<<<<<<<<<>>>>>AAABBBAAA???888999;;;<<<======<<<;;;???>>>???AAABBBFFFNNNVVVnnngggbbbdddqqq999:::;;;;;;;;;:::888777777888999999::::::999999888777777777777888888999555555333333333333555555444444333333333555666777888666444333555777888888111111222333444555555666222000......///000///...000000111222222222222222555666666666666555444444222333555555555333111000000111333333222333444666444444444444444555666777555777999999888777888999777888999777555444444555444444444444555666888999777777777888888999999999888777777888888999:::;;;777777777666666555555555555555666777777777666555777999::::::777555444444888999:::;;;<<<======>>><<<<<<<<<;;;;;;;;;;;;;;;999999:::;;;<<<<<<<<<<<<===>>>>>>??????>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999888888;;;:::888666666777888999888;;;???@@@???>>>@@@BBBCCCBBBAAA????????????@@@<<<:::888777888999999999999::::::::::::888777666555777:::;;;;;;:::;;;<<<:::;;;;;;;;;;;;;;;::::::======<<<<<<<<<======>>><<<===>>>??????>>>===<<<<<>><<<<<<>>>@@@AAAAAA??????@@@BBBDDDDDDEEEFFFFFFFFFFFFEEEDDDBBB???<<<;;;:::;;;;;;===;;;999999;;;<<<;;;;;;666;;;===;;;:::<<<===;;;<<<:::888666777999<<<>>>===>>>@@@AAAAAA@@@>>>===::::::;;;===@@@BBBAAA@@@===@@@CCCDDDBBB@@@>>>>>>=========>>>???===999666999999999<<>>>>>>>><<<;;;<<>><<<::::::999:::777777777777777777777777666888:::<<<<<<===???AAACCC@@@<<<999888:::<<<>>>BBB@@@???>>>===;;;888666777666666777;;;===>>>=========<<<;;;::::::;;;;;;AAA???<<<===@@@BBB@@@>>>888888:::;;;<<<=========CCCBBB@@@???@@@DDDKKKQQQ]]]VVVQQQTTT\\\iiizzz777888888999999777666555777777888999999999999999888888888888888999::::::666555555444444555555666444333222222333444666888666555444555777999:::999333333333444444333333333000///......000111000////////////000111222333444666777999::::::888666444333333444444444333222222///000111222222222555777555555444444444555555666555777999888666444555777666888999888555444555777333333222333444555777888555666888::::::;;;::::::777666666777888999::::::666666555555555555555555555555555555444444444444444777999888666444444444888888999:::;;;<<<<<<===<<<<<<;;;;;;:::::::::;;;777888999:::;;;;;;;;;;;;<<<======>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;<<<:::999999999888888777777888777666555666888;;;===>>>BBBEEEDDD@@@>>>???AAABBBAAA???===<<<===>>>>>><<<:::777666777888999888999999888888777666666555444777:::<<<<<<;;;;;;<<<999999:::::::::::::::999;;;:::::::::;;;<<<======:::<<<@@@BBBCCCBBB???===???@@@AAAAAA>>>===<<<<<<;;;>>>@@@@@@??????AAADDDCCCDDDDDDEEEEEEEEEEEEEEECCCAAA>>>;;;::::::;;;<<<===;;;999888999::::::999555:::<<<;;;:::<<<===;;;;;;999666444444777:::<<<<<<===???AAAAAA???===<<<999999:::===@@@@@@???===<<>>:::777888999:::<<<@@@FFFKKKOOOQQQBBB888:::<<<999999===<<<;;;::::::;;;;;;:::999===<<<;;;<<<======;;;999444555666777888888888888;;;;;;:::999:::<<<>>>??????>>>===;;;:::;;;===@@@AAA@@@===;;;999888888888888888888888888888888888777999;;;<<<<<<===???AAABBB@@@===:::888888:::;;;;;;======<<<:::999888999666666666888;;;=========<<<:::888888888;;;>>>@@@DDD@@@<<<<<>><<<:::::::::;;;===???@@@AAAEEEEEECCC@@@@@@DDDIIIKKKKKKHHHGGGKKKOOOTTT___jjjzzznnn777777888999888777666555666666777888888888888888999888888888999::::::;;;666666666666666666666666444333222111222444666888555444444666999;;;::::::555555555444333222111000///......///111222111000............000222444555777999;;;======:::777555333333333333333333333333...///000111111222444666666666555444444444444555555777999888555333333555666888:::999666555666999222222222222333555777888444666999;;;<<<<<<;;;:::666666666666777888999:::555555555555555555555555444444333222222333333444111444777777555333444666777777888999:::;;;;;;<<<<<<<<<;;;::::::::::::;;;666777888999::::::;;;:::<<<<<<============<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::999999999666555444555777:::>>>@@@DDDGGGJJJGGGAAA>>>>>>@@@>>>===;;;999888999:::;;;<<<:::777666777888999888888777666555444444444555444777:::<<<<<<;;;;;;<<<888888999:::::::::999999888888888999:::;;;<<<===888<<>>AAABBBAAA>>><<<;;;<<<>>>:::===???@@@??????BBBEEEBBBCCCCCCCCCDDDDDDEEEEEEAAA???<<<::::::;;;===>>>???===:::888999999999888555:::===;;;;;;===>>><<<:::888555222333555999;;;<<<===???AAAAAA???===<<<888999:::===@@@@@@???======@@@DDDDDD???:::777666;;;::::::<<<>>>>>>;;;888888:::<<<>>>AAADDDHHHKKKIII<<<555<<<@@@;;;888<<<999999888999;;;;;;999777999888777777888888666444333444555777888888888888999999888999;;;>>>AAACCCAAA@@@???===;;;<<>>===<<<<<<===>>>???666999<<<;;;999777999<<<666666666888;;;======<<<666444333444888===CCCGGGGGGBBB===<<<>>>???<<<999<<<;;;;;;<<<>>>@@@CCCDDDEEEFFFEEECCCCCCGGGIIIIIICCC@@@AAAEEEGGGIIIRRR^^^```tttzzzggg\\\VVV::::::888777666666666666555444444444555666888999;;;:::999999888888999999888777777555444333222222000111222444666888:::;;;::::::::::::::::::::::::555333222111222222111000///////////////000111111000111222111111222444666666888;;;;;;999777666666222333444444444333222111111111000000111222222333333333222222222333444444555666666555333333444666777777777777666555333333555444333222222222333444666444333555888999777444333333555777999;;;===>>>777666555444333333444444666666555555555444444444333444444555555444444333555666888:::;;;:::999888<<<===>>>>>>===:::777444222444666888999999888777999:::<<<>>>>>>===<<<;;;999999888888999999:::;;;999999888888777666666666777444333777:::===CCCJJJLLLLLLLLLKKKGGGBBB<<<999;;;;;;;;;:::999888777666666777888:::::::::999888888777666555444333333333555777999:::999888888999999888777777777888999::::::999888888777888888888777888888999:::<<<===>>>===>>>???>>><<<;;;<<<===??????@@@AAABBBCCCCCCDDDEEEDDDBBB@@@>>>>>>>>>>>>BBB???===;;;;;;<<<;;;:::777999;;;======;;;999888888:::>>>???>>><<<::::::;;;999777555555666888999;;;<<<<<<===<<<;;;999888:::999999999:::<<<>>>???;;;===@@@BBBAAA???===;;;;;;;;;<<<=========<<<;;;:::>>>??????CCCKKKPPPPPPDDD???:::999<<<>>>;;;888::::::;;;>>>@@@@@@===;;;999999888999::::::888666777777666666666666777777:::;;;<<<<<<;;;<<<>>>@@@AAA@@@???======>>>@@@AAABBB@@@===:::777444333333777777666666666666777777999:::<<<===>>>>>>>>>===??????>>>>>>======<<<<<<>>>999777;;;>>><<<::::::222333555777888999999999888777777777888:::===>>>EEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAACCCCCCCCCFFFHHHHHHDDDAAA===???@@@@@@EEELLLOOOLLLVVV]]]jjj{{{uuudddXXXQQQMMM;;;:::999888777777777777777666666555666777999:::::::::999999999999999999666666666555444444333333111333555777999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;666444222111222222111000000////////////000111111000111111111111222666888888:::<<<<<<999777666666333444444555444333222111222111111111111111222222333333222222222333444444555666666555333333444555777777777777666555333333333333222222222333444555555333333444777888666444333444666888;;;<<<===>>>999777555333222222444555555555555444444444444333333444444555555444444333444555777999:::999888888;;;<<<======;;;999666444333333444555666777888888888999;;;<<<===<<<;;;:::888888888888888999999:::999888888777777666555555555444777>>>CCCDDDGGGLLLLLLKKKIIIEEEAAA===999777::::::::::::999888777777666777888888888888888777777666555444444444444444555777::::::999888999999888777777666777888999::::::999888888777777777777777777777888999:::<<<===???@@@AAA@@@???>>>???@@@?????????@@@AAAAAABBBBBBCCCBBB@@@>>>=========>>>AAA>>><<<;;;;;;;;;:::999777999;;;===>>>===;;;:::999<<>>AAAAAA@@@>>><<<<<<>>>@@@@@@???======>>><<<@@@AAAAAAEEELLLPPPOOODDD???:::999<<<>>>>>><<<<<<<<<<<<>>>@@@AAA???===:::888888999;;;<<<;;;:::999888777666666777888999;;;===>>>>>>======???AAABBBAAA>>><<<<<<>>>@@@AAABBB@@@===999777555555555777666666666666666666777999;;;<<<>>>?????????>>>>>>>>>==================>>>888777;;;===;;;999:::555555666666777777777777888777666666777:::===???CCCCCCBBBAAAAAA@@@@@@@@@@@@AAAAAABBBDDDEEEEEEFFFEEEEEEEEEGGGIIIGGGCCC???CCCCCCAAAAAAGGGOOOQQQNNNJJJOOOXXXdddsssxxxtttlllcccZZZSSSNNNKKK;;;;;;:::999999888999999999999888777777888999:::999999999999999:::::::::555555555555555555555555444555888;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<888555333222222222111000000000000///000000111222111111111000111333888;;;:::<<<===<<<:::777666666444444555555444444333222222222111111111111111222222222222222222333444444555666666555333222444555666666666666666555444333222222222222333333444555333222222333555555444333222444777:::<<<<<<<<<<<<;;;999666444222333444555444444444444333333333333333444444555555444444333222333555777888999888888999:::::::::999666444333444333222222333555888999777888999:::;;;:::999888777777666666777777888999888888777666666555555444555777>>>HHHKKKIIIGGGHHHFFFEEEBBB???<<<:::999999888999999999999999888888777777666666666666666666666555555444444444555555666888:::;;;:::888999999777777666666777777888999::::::888777666666666666666666555666666888:::;;;>>>???AAAAAA?????????@@@??????????????????????????????===<<<<<<<<<===>>>@@@>>>;;;:::;;;;;;:::999777999;;;===>>>>>>===<<<<<<>>>AAAAAA@@@>>>======<<<:::888666666777999:::::::::999888888888999999;;;:::999999999:::;;;;;;888:::===@@@AAAAAA@@@@@@@@@DDDGGGFFFAAA>>>>>>AAA>>>BBBDDDDDDGGGMMMOOOMMM@@@<<<888888===AAADDDDDD???>>>===>>>@@@AAAAAA@@@;;;999888999;;;>>>@@@AAA<<<:::888666666888:::<<<===???@@@@@@??????AAABBBCCCAAA===;;;:::<<>><<<999999777777777666555555444444888777555444666999===???AAAAAA@@@@@@@@@@@@@@@@@@??????AAABBBDDDFFFGGGHHHFFFGGGGGGHHHHHHEEE@@@<<>>???>>><<<;;;:::::::::;;;;;;;;;;;;;;;999666444333333333111000111000000000000111222222111222111111111444999======>>>>>>===999777666666555555555555444444333333333222111111000111111111111111111111222333444444555555555444333222333555555555555666555555444444444333333333333333333333222222222333333333222222000222666999::::::999888::::::999888666555444444444444333333333222222222333444444555555444444333000111333555777888888888888888777777555444333222333333333444555666777888555666777888888888777777666555555555555666777777777777666666555555444444666:::CCCMMMOOOGGG@@@>>><<<<<<<<<<<<<<<<<<<<<<<<777777888999999999999999777666555444333444555666444444444444444555666777666888:::;;;999888888999777777777777888888999999:::999888777666555555555666555444333444555777888:::<<<>>>???>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::;;;<<<===@@@>>><<<<<<======;;;:::666888:::<<<============>>>@@@BBBCCCAAA?????????:::888666444333555666888<<<;;;:::999:::;;;<<<===<<<;;;:::999888999999:::999:::===???AAACCCCCCCCCGGGLLLOOOKKKCCC>>>???BBB>>>BBBEEEEEEGGGLLLMMMJJJ===999777888===DDDIIIKKK@@@>>><<<<<<>>>@@@AAAAAA===;;;999:::===BBBEEEGGG>>><<<999777777999<<<>>>???@@@BBBBBBAAAAAABBBCCCDDDAAA<<<999999;;;???BBBBBB@@@>>>;;;999999::::::666666555555555555666666;;;<<<>>>@@@AAABBBAAAAAA;;;;;;<<<<<<=========>>>???:::999===@@@>>>;;;:::888777666555555444444444888666444333555999===@@@>>>>>>??????@@@?????????===>>>???@@@BBBDDDEEEFFFFFFGGGGGGGGGFFFBBB===:::AAA???===AAANNNXXXXXXQQQMMMLLLKKKJJJLLLRRR[[[```rrr}}}qqqggg[[[RRRMMMOOOQQQSSSSSSRRRPPPOOO;;;;;;;;;;;;;;;;;;<<<<<<:::999888777777777888999999::::::;;;;;;;;;:::999333444444555777888888999999:::===??????>>><<<;;;888888999999999:::::::::999777444333444444222111111111111111111222333333222222333222333666:::>>>>>>>>>>>><<<999666555666555555444444333333333333222222111111111111111222111111111111222333444555444555555444222222333555333444555555555555555444555555555444333222111000111222333333222111111111///111444777888777666555888999;;;<<<;;;888444222444444333333333222222222333444444555555444444333000111222444555777777888777666555444333222222222111333666999:::999777666444555555666666666666666555555444444555555666777777777666666555555444444333777@@@KKKKKKCCC:::777777888;;;===>>>===<<<:::666666777888999999999999666555444333333444555666444444444444444555666777666888::::::999777777777888888888999999999999999999888777666555555555555666555333222222333555777999;;;>>>>>>===<<<;;;<<<<<<<<<<<<======>>>>>>???<<<;;;:::::::::;;;======AAA???>>>>>>??????===<<<666777999;;;<<<=========@@@AAACCCBBBAAA?????????:::888666444444555777888;;;::::::999:::;;;===>>>===<<<:::999888999999::::::;;;===???AAACCCDDDEEEKKKPPPRRRNNNDDD>>>???BBB===AAACCCCCCEEEIIIJJJGGG???===:::999<<>><<<999999;;;>>>???@@@???<<<:::;;;???DDDHHHJJJ???===:::888888:::===??????AAACCCCCCBBBAAAAAABBBBBB???;;;888888;;;???BBBCCCBBB@@@>>>===<<<<<<<<<666666555555555555666666:::<<<>>>@@@BBBBBBBBBBBB;;;<<<<<<<<<======>>>>>>AAA<<<<<<@@@CCC@@@======888777666555444555555555777666444444666:::>>>@@@<<<===>>>>>>???>>>>>>===>>>>>>???@@@AAABBBCCCCCCDDDEEEFFFDDDAAA===:::888999;;;>>>GGGUUU___]]]UUULLLKKKHHHEEECCCFFFLLLPPPVVVdddzzzooo]]]WWWUUURRROOOIIIIIIIIIJJJJJJIIIIIIIII;;;;;;::::::;;;<<<======999888777777777888999::::::;;;<<<<<<<<<;;;999888555555666777888999::::::;;;<<<===>>>>>>===;;;:::777777888888999999::::::888666444444555555444333222222111111222222333444222444555555555777:::<<<===>>>===;;;888666555666555444333222222222222333111111000000111222222333000000000111111333444555444555555444222111333444222333444555555555555555555555555444333222111000111222444333111000111111///000222444555555444333555777:::;;;;;;888555222444444444444333333333333333444444555555444444333111222222333555666777888666555333222111111222222000333777:::<<<:::777555444444444555555555666666555555444444555555666777888888777666666555555444---000999CCCEEE???999888999:::===???>>>;;;888666666666777888999999999888444444333333444555555666444444444444444555666777555777999999777666555666777777888999999999999888777666666555555555555555666555222111000222444555:::===???@@@>>><<<;;;;;;999999;;;<<<>>>???AAAAAA===<<<;;;;;;;;;<<<===>>>AAA@@@???@@@AAA@@@???===888999:::;;;<<<=========@@@AAABBBAAA???>>>>>>???===;;;999777777888:::;;;777777777888999:::;;;<<<>>>===;;;:::999::::::;;;<<<<<<<<<===>>>@@@BBBCCCIIIMMMNNNKKKDDD???>>>@@@===@@@AAA@@@BBBGGGIIIGGGFFFCCC???<<<;;;<<>>>>>???===:::;;;>>>CCCFFFGGG>>>===;;;999999;;;===>>>>>>@@@BBBCCCAAA@@@@@@@@@???===:::888999<<<@@@BBBDDDDDDDDDCCCBBB@@@>>>===777777666666666666777777:::;;;===@@@AAABBBBBBBBB============>>>>>>>>>>>>BBB>>>>>>CCCEEEBBB???>>>:::999777666555555666666666666666666888;;;>>>@@@;;;<<<===>>>>>>===<<<;;;???@@@@@@AAABBBCCCCCCDDDCCCCCCCCCAAA>>>;;;::::::888<<>>999999888888888:::;;;<<<;;;<<<======<<<:::888666777777888999::::::;;;;;;<<<<<<<<<<<<<<<;;;:::999777777888999999:::;;;;;;777555444444555666666555333222222222222333444444333555777888777888999:::<<<<<<<<<:::777555555666444333222111111111222222//////000000111222444444//////000000111333444555444444555333222111222444111222333444555555555555222222333444444444333222111333555444111000000222000111222333333444333333444555555666666555444444555555555444444444444333333444444555555444444333333333333444444555666777666555222000000111222333000222666888999888777666444444444444555555666666555555555555555666666777999888888777777666555555//////444<<<>>>:::888999;;;;;;<<<<<<;;;:::777666666777888888888888888777111222333555666666666666555555444444444555555666444666888888666444444444444555666777888777777666555555444444555555666666777555222000000111333555:::<<>>===<<<<<<===>>>>>>@@@??????@@@AAA@@@>>><<<<<<<<<======>>>>>>>>>>>>???@@@AAA@@@===<<<<<<===>>><<<:::888888999;;;<<<555666888999:::;;;;;;;;;>>>===<<<;;;;;;;;;<<<===<<<;;;:::999:::<<<===???BBBDDDEEEDDDAAA???>>>>>>===@@@@@@???AAAFFFIIIHHHGGGEEEBBB>>>:::999:::;;;;;;999888888:::<<<===<<<===;;;999999<<>>>>>;;;:::999999:::===@@@BBBFFFGGGHHHHHHFFFBBB???<<<888888777777777777888888999:::===???AAABBBBBBBBB???????????????>>>>>>>>>BBB>>>>>>CCCFFFCCC???===>>><<<999777555444555555555666777999;;;===???@@@;;;<<<===>>>===;;;999888<<<===>>>???AAABBBDDDDDDBBBCCCBBB???;;;:::<<>>::::::999999:::<<<===>>><<<===>>>>>><<<:::777555888888999::::::;;;<<<<<<===<<<<<<;;;::::::999999888888999::::::;;;<<<<<<666555444444666777777666333333222222333333444555333555888999999888888999;;;<<<;;;999666555555777333222111000000000111222/////////000111333444555/////////000111333444555444444444333222111222444111222333444555666666666///000222444555555555555111333555444111000111222222222222333333444444444444333111111111222444666666666555555555444444444333444444555555444444333444444444444444555666777666555222000///000222444111222444555666777777777555444444444444555666666666555555555555666777777999999888888777777666666444222444888999777666888:::999999999999999::::::777777888888888888777777000111444666777777777777666555555444444444555555444555777777555333333333222333555666666666555444444444444444444555666777888666333000000111333555888:::<<<<<<999666444333444555888<<<@@@CCCFFFGGGAAA@@@???>>>======>>>??????>>>>>>???@@@@@@>>>;;;???????????????@@@@@@@@@>>>???@@@>>><<<;;;;;;<<<===;;;999777666888999;;;666888:::<<<============>>>===<<<;;;;;;<<<===>>>;;;:::888777777888:::;;;<<<<<<>>>?????????>>>>>>>>>@@@@@@>>>@@@GGGJJJIIIDDDCCCAAA>>>;;;:::;;;<<<;;;999888999;;;======<<<;;;999777888:::<<<======<<<<<<;;;;;;;;;;;;<<<<<<;;;>>>@@@AAA???>>>======999999888999;;;>>>@@@BBBGGGHHHJJJKKKIIIDDD???<<<999999888888888888999999888:::<<>>>>>AAA======CCCFFFBBB>>>===AAA???;;;888555444333333555666888;;;===??????@@@;;;<<<======<<<:::888777777888:::<<>>;;;;;;>>>BBB===BBBFFFIIIMMMQQQOOOJJJAAABBBBBB@@@??????AAACCC===@@@CCCFFFJJJRRR\\\ccc{{{}}}lllbbb[[[SSSNNNNNNLLLIIIEEEBBBBBBEEEGGGDDDEEEFFFFFFEEECCCAAA@@@999;;;===??????>>><<<;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>===<<<;;;888888888999:::;;;<<<===AAA===888777999;;;;;;;;;;;;:::888777777888;;;<<<666555555555555666777777444444444444444555666777000666;;;===999666666888;;;;;;999777666555555555555444444333222111//////000000000111111222222222222222222222333333444555777777666555555555555555555555444333333333333333333444555555333111111222333333222111111222333333222222222333333333444444333444555666666555444333666777777777666555444333111000000000111222222333444444444444555555555666777666555444333222222222555333222333666888666444666666666666555555555555444444444444444555666777;;;;;;;;;:::888666555444222333555666888999999999777888999::::::999888777;;;888666555777888777777777666555444555666888:::555555666666555444333333555444444444444555666666555666888999:::999999888555555777888888999999999555555444444444333333333888999:::;;;:::888666555666666888<<>>===<<<<<>>===<<<;;;<<<======AAABBBBBB@@@???>>>@@@AAA>>>===;;;::::::;;;<<<===>>>;;;888888999;;;======::::::::::::<<<>>>@@@AAAFFFBBB>>>===???@@@???>>>@@@===999999;;;======;;;<<<======>>>???@@@@@@AAACCC???<<<<<<@@@EEEGGGGGGEEEDDDAAA???===;;;:::999::::::999999999999888888;;;888444333555888:::;;;<<<======>>>>>>===<<<;;;;;;:::999:::;;;;;;:::888===999555666999===???>>><<>>===>>>??????AAA@@@???===;;;::::::::::::<<<>>>===:::777555444666888;;;=========>>>???>>><<<===???<<<777555888;;;;;;<<<>>>???@@@AAABBBBBB@@@>>><<<;;;;;;======CCCBBBDDDKKKQQQQQQLLLHHHAAABBBAAA???======???AAABBBAAA@@@@@@BBBGGGKKKNNN\\\hhhxxxwwwlll]]]RRRNNNLLLIIIGGGCCCBBBBBBAAAAAAAAABBBBBBCCCGGGJJJHHHDDD@@@AAADDD:::;;;===>>>>>>===;;;999888888999999::::::::::::;;;<<<=========<<<;;;:::999999999999999:::;;;<<<>>>;;;888777999::::::999777777777777888888888888888777666555555555555555555555555555666666666666222666;;;<<<999666777999999888777555444444333333444444333333222000///...000111111111222222222222222222222222222333444555666666555666666777888888999888777555444444333333222444555444333111111222333333222111111222333333333333333333444444444444333444555666666555444333555555555555555444333333111111111111222222333444666666666666666666777777666555444444333333333333555444222444666777666444666666666666555555555555444444333444444555555666:::::::::999888777555555333444555777777888888888666777888999999888777666999777555555777888888777777666555444444666777888555555555555555444444333333333333333333444444555666777888999999999888888555666777888888888888888444444444333333333222222666777999:::999888666555666666888<<>>>>>===<<<<<<======<<<;;;;;;;;;<<<===???@@@AAA@@@???>>>>>>???======<<<;;;;;;<<<===>>>AAA>>>:::888888:::;;;<<<===<<<<<<===>>>@@@BBBDDDFFFBBB???>>>???@@@???>>>???<<<999999;;;======<<<<<<======>>>>>>?????????BBB???>>>???CCCGGGIIIIIIDDDCCCAAA>>><<<:::999888::::::::::::::::::::::::;;;888555444666888:::::::::;;;<<<=========<<<;;;<<<;;;;;;<<<===>>><<<:::;;;999777999===??????>>><<<>>>BBBEEEFFFEEECCCAAA===<<<;;;999888777777777666999===???@@@BBBFFFJJJHHHFFFDDDAAA@@@@@@@@@AAA???>>>>>>===<<<;;;::::::999:::;;;:::888555444555777:::<<<===<<<<<<======>>><<<===???<<<777666999999:::<<<>>>@@@BBBCCCDDDAAA@@@>>><<<;;;<<<======AAADDDHHHKKKQQQTTTMMMCCCBBBDDDEEEEEECCCAAA@@@@@@AAA???>>>>>>???CCCFFFIIIKKKRRR^^^qqqwwwpppkkkfff]]]QQQJJJGGGGGGEEECCCCCCCCCBBBAAAAAAAAAAAAAAABBBEEEHHHGGGCCC@@@AAACCC:::;;;<<<===<<<;;;888777444555555666777888999999;;;<<<<<<===<<<;;;:::999999999999999999999999999:::999777777999999888777333444666777888777666555999999777666555444444444666666777888888777555555333666888888666444666888777777666555555444333333333333222222111000///...111111111222222222222222111111111111222333444555555555555666777888999::::::999777555333222111111222333444444222111222222333222222111111222222333333444444444444555555555444444555555555555444444333333444444444333333222333333333333333444444444888888888888888777777777555444444333333444444444555444444444666777666555666666666555555555555444333333333333333444444444888888888888888777777666444555666777777777777666555666777777777777666555777555444555777888999888777666555444444444555666555555555555444444444444444444333333444444555666888888999999999888777777666777777888888888888777444333333333333222222222444555777888999888666555555555777;;;@@@DDDEEEEEE>>>>>>>>>>>>===<<<;;;;;;<<<;;;:::999999:::;;;<<<===???@@@@@@>>>========================>>>???@@@EEEAAA;;;888888999;;;;;;??????@@@@@@BBBDDDEEEFFFEEEBBB???>>>>>>???>>>======;;;999999;;;===>>>>>>========================??????@@@BBBFFFJJJKKKKKKCCCBBB@@@>>><<<999888777999999::::::;;;<<<<<<<<<:::888555555777999::::::999:::<<<============<<<<<<<<<<<<>>>@@@@@@???===:::999:::>>>BBBCCCAAA===;;;:::<<<@@@EEEGGGFFFCCC>>>===;;;:::888777777666555777:::<<<===@@@CCCFFFIIIGGGDDDAAA???>>>??????;;;<<<<<<<<<<<<;;;::::::888999999777555444555666:::<<<======;;;:::;;;;;;>>>======???<<<777777:::888999;;;>>>AAACCCEEEFFF@@@???>>><<<<<<<<<======>>>GGGLLLKKKRRRYYYRRRCCCCCCFFFJJJKKKHHHDDD@@@???@@@???===<<<<<<>>>AAABBBAAAEEEKKKZZZtttwwwfff\\\XXXVVVVVVSSSMMMFFFBBBBBBCCCCCCBBBDDDCCCBBBAAA@@@?????????AAACCCFFFDDDAAA???@@@BBB:::;;;;;;;;;:::888666555333444444666777999:::;;;<<<<<<=========;;;:::999888888888888888888777777777888888999999999777666444444555666777777777777999888777666555555555555777888999:::999777555444333444555444222222444666888888888777777666555555222222222111111///......111111222222222222222222000000000000111333444555444444444555555777888888777666444222111000//////111222444444222111222222222222222222222222222222444444444555555555666666444444444444444444444444222333333444444444333333444444555555555555555444888888888777777777777777333333333333333444555666666555555555666666666555666666555555555444444444222333333333333333333333555666777777888888777777555666666666666666555555555555555555555555555555444333333444777999999888777666555444333333444444555444444444444444444444777666666666666777888888888888888888777777666666777777888888888888777777555555444444444333333333222444666777888777666555555555666:::>>>AAABBBBBB;;;<<<<<<===<<<<<<;;;:::999999888888888:::;;;<<<;;;===???@@@>>><<<;;;;;;======>>>>>>???@@@AAABBBEEEAAA<<<888999;;;======@@@@@@AAABBBDDDEEEFFFGGGDDDBBB@@@???>>>>>>======;;;:::::::::<<<===>>>???============<<<<<<<<<<<<<<<===@@@DDDHHHJJJJJJJJJCCCBBBAAA???===;;;999888999999:::;;;<<<===>>>???:::999777777999:::;;;::::::;;;===>>>?????????>>><<<<<<===@@@BBBBBB@@@>>>:::;;;???DDDHHHHHHBBB>>>:::999:::AAAHHHKKKIIIDDD>>>===<<<:::888888777777666777888999:::<<>>======>>><<<777777;;;:::;;;===>>>AAABBBDDDEEE@@@???>>>===<<<<<<======<<>><<<<<<===>>>???BBBCCCGGGQQQcccxxxssslllcccZZZUUUQQQMMMKKKJJJFFFCCCAAABBBDDDDDDCCCDDDCCCAAA@@@???>>>======???AAACCCBBB@@@???@@@AAA:::::::::999888666444333555555555666888:::<<<=========>>>>>>===<<<:::999666777888888888777666555666888:::::::::999888777777666555555555777999;;;777777666666666777777888777888999::::::888666444666666666444333444555777666666777777777777666555111111111111111000///...111111111111111111111111/////////000111222444444555444444333333333444444444333222111111111111111000222333333222111222333222222222222222222222222444444444555555555666666444444444333333444444444222333444555555555555555555555666666666555555444666666666666666666666666333333333333444444555666666666666666555555555666555555555555444444444444222333333444444333222222444444555666777777777777666666666666666555555444555444444444444444444555333222222444777888888777555555444333333222222222444444333333333333444555777666666666666777888888888777777666555555555555666777777888888888888777777666666666555555555555222333555777888777666555555444555888<<>>???@@@@@@AAAAAABBBCCC???;;;999;;;>>>@@@AAA???@@@AAABBBDDDEEEFFFFFFCCCBBBAAA@@@>>><<<<<<<<<::::::;;;;;;<<<<<<>>>???============<<<<<<<<<<<<999<<>>??????;;;:::999:::;;;<<<<<<;;;<<<===???@@@AAAAAAAAA@@@<<<<<<>>>AAACCCCCCAAA>>>===>>>BBBHHHKKKJJJCCC>>>999:::>>>EEEMMMNNNJJJDDD======;;;:::999888888888:::999777777888:::;;;;;;AAA???<<<:::888888999999888999:::;;;<<<<<<<<<<<<<<<;;;:::888666666999;;;<<<======;;;999888999:::???======>>><<<888888<<<>>>>>>?????????@@@@@@@@@>>>>>>>>>===============<<>>>>>??????@@@AAAEEENNNXXXaaahhhlll}}}pppggg\\\ZZZXXXUUURRRNNNIIIFFFGGGFFFDDDCCCCCCDDDDDDDDDBBBBBB@@@???======<<<<<>>>>>===;;;;;;;;;>>>>>>???@@@AAAAAAAAA@@@@@@===;;;;;;>>>AAACCCCCC>>>>>>@@@BBBCCCDDDDDDDDDBBBBBBBBB@@@===;;;;;;<<<999;;;<<<<<<;;;;;;===>>>========================:::===BBBDDDEEEDDDDDDDDD@@@AAABBBBBBAAA???>>>===999999:::;;;<<<===>>>???<<<<<<<<<===??????>>><<<>>>???AAABBBBBBBBBBBBAAA>>>>>>@@@BBBDDDDDDAAA>>>??????BBBGGGJJJHHHBBB<<<:::<<>>===;;;999999:::;;;<<<::::::::::::;;;<<<===>>>>>>>>><<<:::888888:::<<<:::;;;;;;:::999999:::<<>><<<888999>>>AAA@@@@@@???>>>===<<<<<<>>>>>>>>>>>>>>>=========<<>>===???AAADDDCCCAAA@@@??????@@@@@@@@@AAAGGGOOOSSSSSSSSSVVV^^^```bbbfffooo~~~xxxqqqeee\\\ZZZ]]]ZZZUUUPPPLLLIIIHHHHHHFFFEEEDDDBBBAAAAAAAAAAAAAAA@@@???>>>===<<<<<<<<>>>>>>>>???@@@AAAAAA777666666555444333333222444444333333444777999:::;;;;;;;;;;;;:::888666555222333555777777777666555444666888888777666777999666666666666777999;;;<<<888888777777666777777777666666777777777777777777:::999888888888888777666111222444555666555444333222222222222222222111000000/////////.........------------...000222333444333333333222333333444444555555444222111111111111///111222333222111222333111222333333333333222111333333333333444444444444444444333222222333444444000111222333555555666666444555666777777555333222222222333444555666666777444444333333333444555555666888999888555444555777555555555444444444333333444444666666666444333111333333444555666666666666444444555555666555555555666555444333333444555666222222222444666777666444111111222222222222222222444333222111222333555666333333333333333444444555333222111111111222333444333444666777999:::::::::777777777777666666666666555666777888888777555444444444444666999;;;;;;:::333555888:::;;;:::999888666666666777888;;;===>>><<<===>>>===<<<;;;;;;===>>>???@@@AAAAAA@@@?????????===<<<>>>@@@BBBCCCBBB===>>>@@@BBBCCCDDDDDDDDDAAABBBCCCAAA===::::::;;;999<<<>>>===;;;:::;;;===<<<======>>>>>>?????????<<<@@@DDDEEECCCAAAAAABBB===>>>@@@AAAAAA@@@???>>>999999:::;;;<<<<<<============>>>@@@AAAAAA???===???@@@AAABBBBBBAAA@@@@@@@@@AAACCCEEEGGGEEEBBB???@@@???@@@CCCEEEDDD???::::::===AAAEEEFFFEEEBBB???;;;::::::::::::;;;<<<<<<<<<999666666888;;;<<<<<<:::999888888999;;;===???===<<<:::999:::<<<>>>@@@??????>>>;;;999888999:::888999:::999999:::<<<>>>@@@======>>><<<999:::>>>AAA@@@???>>>===;;;::::::======>>>>>>>>>>>>=========>>>???BBBKKKSSSSSSNNNBBBBBBAAA>>><<<<<<>>>@@@@@@@@@????????????@@@@@@EEEDDDGGGMMMMMMIIIHHHKKKKKKNNNQQQSSSXXXdddvvv{{{oooggghhhfff^^^[[[^^^aaa\\\UUUMMMGGGFFFHHHJJJFFFEEECCC@@@>>>>>>???@@@???>>>======<<<<<<<<<===???>>>======???@@@BBBBBB666555555444444333333222333222111111222444666777999999:::999888666444333111222444666777777666555333555777777555444666999333444666888999:::999999;;;:::999777666666666666666666555555666777888999777666666666777666444333222444666777888777666555222222333333333222222111//////......---------,,,,,,------...000111333444222222222333444555666777555444222000///...------...000222222111111222333111222333444444333222111222222222333333333444444444444222222222222444444...///111222333444555555444555666777666555333111111222333444555777888888555444444333333444444444666888999888555444555777555555444444444333333333444555666777777555333222333444444555666666555555333444444555666666555555666555444444444444555666222222222444666777555333///000111222222222222222444333222111111333555666555444444444444555666666111111000000000111333444222333555777999:::;;;;;;777666666666555555555555666777888999888777555333444444333555888::::::999222444777:::;;;:::888777666666666777999;;;===???===>>>>>>===;;;;;;<<<>>>>>>???@@@AAA@@@???>>>===???>>>>>>???AAACCCBBBAAA===>>>@@@BBBDDDDDDDDDDDDAAACCCDDDAAA===::::::;;;:::<<>>;;;:::;;;<<<<<<======>>>???@@@@@@AAA???BBBEEEEEEBBB@@@@@@AAA;;;<<<>>>@@@AAA@@@???>>>999999::::::;;;<<<<<<<<<>>>>>>???AAACCCCCC@@@>>>???@@@AAABBBAAA@@@???>>>CCCCCCEEEGGGHHHGGGCCC@@@@@@>>>>>>???AAA@@@<<<888;;;===@@@AAA@@@>>>===>>>:::999999:::;;;<<<===>>>;;;888555666:::===??????666666666666888;;;>>>@@@???===;;;999999<<>>???>>><<<999777888999777888999999999:::===@@@@@@======>>><<<999:::?????????>>>===<<<;;;::::::<<<===>>>>>>>>>>>>>>>======;;;<<>>===============>>>??????GGGDDDDDDFFFDDD??????DDDEEEIIINNNOOOPPPWWWcccmmmfffrrrsssggg```]]]^^^WWWWWW```bbb\\\[[[```\\\XXXRRRJJJDDDCCCDDDGGGFFFEEECCC@@@======>>>@@@>>>======<<<<<<<<<======???>>>======???AAABBBBBB666555444333222000000///...///000000///000222444555888;;;;;;999555222111111222333555666777777777666555444333222222333444666666666666777888999:::888777555444333444666777666777777666555555777888666666555555555444444444666555444333333333333333444333222000///.........//////...------------...---,,,---///222333222111///000111222333444444444222111111111000000//////......///111222222222222111111111111111111111111'''***...111333333222222222111111111222333333444222222111111222222333444444444444444444444444444333333333444444444444555444444444444444444444444777777888888888888777777444333222222111111222222111111111222333333444444111222222222111111333555333444444444444444444444555555555666555555444333222222222333333444444444222222222222222222222222333333222222333333444555444444333222222222333333111111000000111111222333222333555666888999999999;;;999777666555666777888888777666555444333222111000000222444666888999:::777333222777???AAA;;;333111333666:::<<<=========999999888999:::<<<>>>???BBBAAA@@@@@@@@@@@@AAABBB=========<<<======>>>???<<<<<<===???BBBDDDCCCBBB@@@AAA@@@>>><<<<<<>>>@@@999;;;<<<<<<:::999999:::<<<<<<<<<===???AAACCCEEEFFFDDDAAAAAACCCCCC@@@>>>??????@@@@@@???>>><<<;;;===;;;::::::;;;<<<;;;999>>>>>>???@@@@@@@@@???>>>;;;===@@@BBBDDDDDDCCCBBBDDDDDDDDDDDDEEEEEEEEEEEEBBB@@@>>>;;;999888999999======>>>???@@@???>>>>>>999999999999:::;;;;;;<<>>???::::::;;;;;;;;;;;;;;;;;;===>>>???>>>===<<<===>>>:::999888888777888888888999888777555444666;;;>>><<<>>>>>>>>><<<;;;<<<===???>>>===<<<;;;;;;<<<======>>>???@@@AAA@@@??????=========>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>===<<<<<<<<<======>>>>>>??????BBBBBBAAAAAAAAAAAAAAA@@@EEEEEEEEEGGGIIIMMMQQQSSSXXX[[[aaakkkzzz|||vvvkkkaaaYYYSSSOOOLLLKKKJJJKKKPPPVVVYYYVVVRRRMMMKKKHHHEEEDDDDDDFFFGGGDDDDDDCCCBBBAAA@@@@@@@@@???<<<;;;===AAAAAA===888===<<<<<<===???AAA@@@???333222111000///...------...///000000///000222444444666999:::888444222111111222333444555666666666666555444333333333444555666555555666666777888999888777555444333444555666444555666666444444555666555444444444444444444444777666555444444444444444333222111///...---------///......------------------,,,---...111222111000......///111111222222222111111000000000/////////......///000111111111111111111111111111111111111---...000222333333222111111111000000111222222333222111111111111222333333333333333333333333333333333333333444444444555555444444444444444444444444555555666666666666555555444444333222222222222333222222222222111111111111///000111111000000222333222333333333444444555555555555555555555444333333222222333333333333333333222222222222222222222222222222222222222333444444333333222222222333333444111111000000111111222333222333444666777777777777888777555444333444555666888777777666444333222222111111333444666777888999777444333777===???;;;666333444777999;;;;;;;;;;;;888888999:::;;;===??????AAA@@@????????????@@@AAA>>>>>>======>>>>>>???@@@<<<<<<===???CCCDDDDDDDDD@@@@@@@@@>>><<<;;;;;;===999:::;;;;;;999777777888;;;;;;<<<===???AAABBBCCCDDDBBB@@@@@@BBBBBB@@@>>>??????@@@AAA@@@>>><<<;;;????????????===<<<::::::===>>>@@@AAABBBAAA@@@???<<<>>>@@@BBBCCCDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDCCC@@@???>>><<<:::999888888;;;<<<>>>@@@AAA@@@???>>>::::::999999999:::;;;;;;>>>;;;888888999<<<>>>>>>;;;;;;;;;;;;;;;;;;;;;<<<>>>??????>>><<<;;;<<<===:::999999888888888888888777666666666999<<>>??????>>><<<;;;<<<===AAA???>>><<<;;;:::::::::===>>>???@@@AAA@@@??????<<<<<<;;;;;;<<<<<<===>>>===>>>>>>>>>>>>>>>======>>>>>>>>>>>>>>>?????????AAAAAAAAAAAAAAAAAAAAAAAAEEEDDDCCCCCCDDDFFFIIIJJJNNNPPPTTTZZZbbbnnnzzzpppfffaaa\\\UUUOOOKKKHHHEEECCC@@@??????DDDIIIKKKIIIEEEGGGEEEDDDCCCCCCDDDEEEFFFCCCCCCCCCCCCBBBAAA@@@???>>>>>>???CCCGGGEEE???999<<<;;;;;;<<<>>>??????>>>111111000//////...------...///000000//////111333111444777888666333222111000111222333444555555555444444333333333444555555444444444444555666777888888777555444333333444444222444666666444333333444333333333333333333333333555444333333333333333333111000///...------,,,,,,......---,,,,,,,,,,,,------,,,,,,...///000///---...///000111111222111111///////////////...............///////////////...000000000000000000000000333333333333222222111111000////////////000111111111111111111111222222333222222222222222222222222333333444444444444555555333333333333333333333333333333444444444444333333555444444333222333333333222222222111000/////////...///000///......000222111111222333444444555555444444555555444444333222333333333333333222222222222222222222222222222222222111111111111222333333111111111111222333444444111111000000111111222333333444444555666666555555777666555333333444555555777777777666555444333333222333444555666777777888777666666777:::;;;;;;999666777888999:::999888888666777999;;;===>>>???@@@@@@@@@???>>>>>>???@@@@@@???>>>>>>>>>>>>???@@@@@@<<<<<<<<>>???AAAAAAAAA???===;;;AAADDDFFFDDD@@@<<<;;;<<<<<<>>>AAACCCDDDCCCBBBAAA??????AAABBBCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBBBB>>>>>>>>>>>>===;;;999888999;;;>>>AAABBBAAA???===<<<;;;:::999999999:::;;;<<<:::999:::<<<>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@>>><<<;;;;;;<<<::::::999888888888888888666444555999???DDDEEEDDD?????????===;;;:::;;;<<>><<<:::999888888===>>>???@@@AAA@@@??????<<<;;;999999999:::<<<===>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@????????????@@@@@@@@@@@@AAAAAAAAAAAADDDCCCBBBAAABBBCCCDDDEEEHHHJJJLLLOOORRRWWW]]]aaa```gggrrr}}}}}}rrriiiccceeeggg___TTTLLLMMMJJJGGGEEEDDDBBB@@@???<<<;;;;;;>>>BBBDDDAAA?????????@@@@@@AAABBBCCCDDDAAABBBCCCDDDCCCBBB@@@>>>>>>???CCCHHHKKKHHH@@@:::<<<;;;:::;;;===>>>>>>===222222111111000000//////...///000/////////111333000222555666444222111111///000111222333333333333333333333333444444555555333333333333444555666666888777555444333222333333000333666666555333222333111222222222222333333333111000000/////////000000000000///...---------.........---,,,,,,,,,,,,,,,...---,,,---......---+++000111222222333333333222.................................///......------000000000000000000000000555444222111111111111222///......---......//////000000000000000111222222333333333333333333333333333333333333444444444444222222222222222222222222222222333333333333222222444333222222111111222222111000000000/////////...///000000///......///111///000111222333444555666444444444444444333222222444333333333222222111111222222222222222222222222111000000000000111222222000000000000111333444444111111000000111111222333444555555555555555444444777777666555555666666777777666666555555444444444444444555555666666777777777777777777777888:::<<<999:::::::::999888777777444666999<<<>>>???@@@@@@@@@??????????????????@@@??????>>>>>>??????@@@AAA<<<;;;<<<>>>BBBEEEFFFFFF???@@@@@@???;;;777555555777888999888555444333444666777:::<<<>>>?????????>>>>>>>>>>>>???@@@@@@???>>>???@@@AAAAAA@@@>>><<>>===???<<<>>>AAADDDEEEEEECCCBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@===???@@@AAA@@@>>><<<:::888;;;???BBBCCCAAA???======<<<:::999888999::::::;;;:::;;;===@@@AAA@@@???===============<<<<<<<<<>>>??????>>><<<::::::;;;::::::999888888888888999666555666<<>>>>>>>><<<999888:::;;;???>>>===<<<;;;:::999999===>>>???@@@AAA@@@??????===;;;999888888:::===???>>>>>>>>>>>>>>>>>>??????BBBBBBBBBAAA@@@@@@@@@?????????@@@@@@AAAAAABBBBBBBBBBBBBBBCCCDDDEEEGGGGGGEEEHHHKKKLLLNNNOOORRRTTTVVVYYY___eeekkkpppuuuwwwwwwjjj___XXXRRRPPPVVVZZZUUUNNNIIIHHHGGGEEEDDDDDDBBB???======<<<<<<>>>@@@AAA@@@>>>;;;===>>>@@@AAAAAAAAA@@@???AAACCCDDDCCCAAA???======???BBBGGGIIIFFF@@@;;;<<<;;;:::;;;===>>>===<<<111111111000000000000000---...//////...///111333///111444444222111000000...///000111111222222111111111222333333333444444111111111111222333444555666555444444333222222222111333666777666444333333222222222222222222222222//////.........//////000000000///....../////////......---,,,,,,,,,,,,---...---,,,---......,,,***000000111111222222111111------------............---............------,,,////////////////////////222111000//////000222333......------,,,------...000000//////000000111222333333333333333333333333222222222222333333333333222222222222222222222222222333333444444333333222222111111000///000000000....../////////000000000000000111000......000111//////000111222444444555333333333333333222222111333333333222222111111111111111111111111111111111000////////////000111111/////////000111222333444111111000000111111222333555555666666555555444444666555555555555555666666555555555555444444444444555555555666666666777777777888888777666777:::===<<<;;;;;;::::::888888777333555888;;;===>>>????????????@@@@@@@@@@@@??????>>>>>>======>>>>>>???@@@;;;::::::<<>>:::666444333555777888777555333333333444666888;;;<<<=========<<<======>>>>>>>>>???@@@===>>>???@@@AAAAAA@@@@@@AAAFFFKKKJJJEEEAAA@@@BBB===>>>AAADDDEEEEEEDDDCCCCCCBBBAAA@@@???@@@AAAAAAAAAAAAAAAAAA@@@@@@??????>>>???BBBDDDCCCBBB???===888;;;???BBBCCCAAA>>><<<>>><<<:::888777888:::;;;;;;<<<===@@@CCCCCCAAA???>>>>>>======<<<<<<<<<<<<===>>>???>>>;;;:::;;;;;;;;;::::::999888999999999888666888>>>EEEHHHEEEAAA======<<<999777777999;;;<<<<<<<<<<<<<<<<<<;;;;;;===>>>???@@@AAA@@@??????>>>===;;;999:::<<<>>>@@@>>>>>>>>>===>>>???@@@AAACCCCCCBBBBBBAAAAAA@@@@@@??????@@@AAABBBBBBCCCCCCDDDDDDDDDDDDEEEFFFFFFGGGBBBDDDGGGIIIIIIJJJLLLNNNWWWWWWXXXYYYZZZ[[[\\\\\\[[[^^^dddjjjpppuuuwwwxxx|||zzzqqqjjjcccaaacccaaa[[[TTTKKKGGGGGGMMMPPPLLLGGGDDDBBBAAA@@@AAAAAA@@@===:::<<<;;;;;;<<<=========<<<===>>>@@@AAAAAA@@@>>>======???AAABBBBBB@@@>>><<<<<<===>>>@@@BBBAAA???======<<<;;;<<<>>>???>>>===.../////////////////////---...//////......000222000222444333111000///000......///000000000000000000000111222222222111111/////////000000111222333444333333333333333222222222444666666555333333444333333333222222222111111000000000000000000111222/////////...//////000000//////...------------......---,,,---......---+++------............---------------...............------...............---//////////////////////////////.........000111222......---,,,,,,,,,,,,---///////////////000000111333333333333333333333333000000111111111222222222111111111111111111111111333333444444444444333333111000//////......//////.........///000111111111000111111000......///111//////000111222222333333222222333333222222111000222222222222222111111111///////////////////////////............///000000////////////000111222222111111000000111111222333444444444555444444333333222222222333333333333333333333333333333444444444555555555666666777777777888888888777666777:::<<<;;;;;;:::999999888888888444555777999;;;<<<===>>>>>>>>>????????????>>>>>><<<<<<;;;;;;;;;<<<======:::999888999<<>>>>>======???@@@=========>>>@@@BBBCCCEEEEEEIIIKKKKKKGGGDDDDDDEEE>>>???AAACCCDDDDDDCCCCCCDDDBBB@@@>>>======???@@@????????????????????????===???BBBDDDDDDCCCAAA@@@:::<<>><<<===<<<999777777999;;;<<<======>>>AAACCCCCCAAA???>>>======<<<<<<;;;;;;;;;<<<===>>>===;;;;;;;;;<<<;;;;;;:::999999999999999777777999>>>CCCDDDAAA>>><<<<<<;;;999777777:::<<<;;;<<<======>>>>>>=========>>>???@@@AAA@@@?????????>>><<<<<<<<<===???AAA???>>>======>>>???AAABBBBBBBBBBBBBBBAAAAAAAAAAAA???@@@AAABBBCCCDDDEEEFFFFFFFFFEEEEEEDDDCCCBBBBBBCCCEEEFFFFFFFFFGGGIIIKKKSSSRRRPPPPPPPPPPPPMMMKKKGGGJJJOOOTTTXXX[[[\\\]]]___gggqqqwwwzzz}}}~~~ssshhh```[[[VVVQQQPPPSSSUUUSSSPPPHHHDDDDDDGGGFFFAAA>>>>>>======<<<>>>???@@@???==================>>>>>>>>>???@@@AAAAAA@@@???>>>===<<<===???@@@@@@>>>===<<<;;;;;;;;;;;;;;;<<<===>>>>>>===<<<<<<>>>???>>><<>>@@@???======>>>@@@===<<<;;;<<<>>>BBBGGGIIIMMMMMMMMMLLLJJJHHHFFFEEEAAAAAA@@@AAAAAABBBCCCCCCDDDBBB???<<<;;;;;;===>>><<<======>>>>>>??????@@@<<<>>>@@@BBBCCCBBBAAAAAA===>>>@@@AAA@@@???===<<<===;;;888777777999<<<>>>======>>>@@@AAAAAA???=========<<<<<<;;;::::::999:::<<<===<<<;;;;;;<<<>>>;;;;;;:::999999999999:::555666999===??????>>>===<<<<<<;;;999888999===???===>>>>>>??????>>>===<<<===>>>???@@@AAA@@@??????>>>>>>=========>>>???@@@???>>>======>>>???AAACCCAAAAAAAAAAAAAAABBBBBBBBB@@@AAABBBCCCEEEFFFGGGHHHFFFFFFFFFEEEEEEDDDCCCCCCEEEEEEEEEDDDCCCEEEIIILLLNNNLLLKKKLLLLLLKKKGGGDDDCCCEEEIIIMMMPPPRRRSSSSSSQQQXXX^^^``````bbbiiiooozzzuuunnnhhheeeeeeeeeeeeaaacccdddcccaaabbbggglllmmmooorrrvvvyyy|||~~~}}}{{{wwwyyy}}}zzzyyyttttttrrroookkkjjjjjjlllllljjjhhheeeeeefffhhhjjjggggggfffddd```[[[VVVSSSNNNMMMKKKKKKLLLMMMLLLJJJGGGCCCCCCDDDCCC>>>===???>>>======>>>@@@AAAAAA@@@>>>???????????????@@@BBB???@@@@@@@@@??????>>>>>>;;;;;;<<<======<<<<<<;;;999::::::::::::;;;===>>>===<<<;;;;;;======<<<;;;111111222222333333444444---...///.........000222333444555333111///...///------......///.........//////000000000...---,,,......---......///000111000000111333333333333333111222222111000000111333777666555444222111000000...............///000000,,,,,,,,,,,,---......///111111000///////////////------,,,...///000///------------......---,,,,,,........./////////000000,,,---...///000000000000........................000000000000///////////////...------,,,,,,,,,,,,...............///000000////////////////////////............////////////000000000000000000000000222222333333333333222222222111111000000000000000222222111111000000//////......///---++++++,,,---000000000000000111111111222222222222222111000000000000111111222222222333------------------------...------------...//////111000000////////////000111111111000111222222333......///000000000000000222333444555555555555555000000000111111222222333444444555666777888999999999777666777999:::999777555555555555555666777777666555555555666888:::<<<999999;;;;;;;;;;;;999999888888777777888888999:::888666444444666999::::::BBBAAA???;;;888666666777222333555666555555666777444444333444666888;;;<<<===???AAA@@@===<<<>>>@@@<<<;;;::::::>>>CCCIIILLLTTTQQQOOOMMMLLLJJJGGGEEEBBBAAA@@@??????@@@BBBCCCDDDBBB>>>;;;999:::<<<===;;;;;;<<<===>>>???@@@@@@;;;<<<>>>@@@AAAAAAAAAAAA??????@@@@@@???>>><<<<<<<<<:::888666777999===???===<<<<<<>>>??????===<<<======<<<;;;::::::999999999;;;<<<<<<;;;<<<===???<<<;;;::::::999999::::::222555999;;;<<<<<<===>>>======<<<::::::;;;???BBB???@@@@@@@@@???>>><<<;;;===>>>???@@@AAA@@@??????=========>>>>>>>>>>>>>>>???>>>======>>>@@@BBBCCC@@@@@@@@@AAAAAABBBBBBBBB@@@AAABBBDDDEEEGGGHHHIIICCCDDDFFFGGGHHHHHHHHHHHHBBBAAA@@@??????CCCHHHMMMMMMLLLKKKLLLMMMKKKFFFBBB???AAAEEEHHHKKKLLLMMMLLLMMMSSSWWWXXXVVVYYYaaahhhmmmeeeZZZRRRPPPPPPPPPOOOMMMOOOPPPNNNLLLMMMRRRXXXVVVXXX[[[___bbbdddeeeeee```\\\WWWYYYiiizzzzzzuuuzzz|||nnncccaaa```___]]][[[XXXVVVUUUXXXYYYYYYXXXVVVTTTSSSTTTQQQOOOMMMLLLMMMPPPUUUXXXZZZXXXTTTPPPNNNMMMMMMNNNFFFGGGIIIJJJJJJHHHGGGFFFCCC@@@@@@BBBAAA???@@@DDD@@@>>><<<<<<===>>>>>>===;;;<<<======<<<===???@@@???>>>>>>>>>????????????;;;;;;;;;;;;;;;;;;;;;;;;888:::<<<<<<<<<<<<===>>><<<;;;::::::<<<<<<;;;:::------...111555777777666111///---++++++...111333111222222222222111000000---------...............//////000000///...------,,,,,,------.../////////111222333333444444333333000000000000000000111111444555555444111/////////111000000///...---------......................../////////...------,,,,,,///...---...//////---+++,,,,,,,,,+++++++++******......---------,,,,,,,,,...///111222222222111000---------...............111000///......///000111//////...------------...............////////////...............///000000000///...///111222111000222111111111000000//////222111111111000000//////111000///...------...///---------............///---...//////......000222111000000///////////////444333222111000000000000////////////............,,,,,,,,,------.........---------......//////////////////000000000000000333111//////000111000///...///000111111222222111111111222333333333333222111111222222222333333333222333444666777777777888666666555666777888:::;;;666555444444333333333333555444222111222444888:::;;;999888888:::;;;<<<;;;777777777777777777777888555555777888:::<<<======@@@???>>>===:::888666555777999999888666444444444333333333444777:::===???CCCBBB???>>>======>>>???>>>===:::999;;;BBBKKKRRRTTTNNNGGGEEEEEEEEEBBB>>>======>>>???????????????@@@===;;;:::;;;<<<;;;;;;999999999:::<<>>>>>>>>@@@CCCEEEEEEDDD@@@@@@???>>><<<;;;:::999666666666666666888===@@@;;;===>>><<<999777999<<>>>>>===<<<;;;;;;<<<>>>@@@BBBAAA@@@@@@???>>>======<<<>>>>>>============>>>>>>@@@???<<<:::999999:::;;;999;;;===>>>>>>???BBBDDDEEEDDDCCCBBBAAA@@@@@@@@@@@@AAACCCFFFIIIIIIHHHFFFEEEFFFGGGHHHGGGEEECCCBBBAAAAAAAAABBBCCCEEEGGGIIILLLLLLKKKJJJHHHFFFCCCBBB???AAADDDGGGJJJJJJJJJJJJMMMOOONNNLLLPPPXXX^^^___]]]UUULLLHHHHHHIIIHHHFFFHHHGGGGGGFFFGGGIIIJJJKKKMMMQQQUUUVVVSSSPPPNNNNNNJJJMMMLLLPPP```sssuuukkknnnssswwwsssiii]]]VVVSSSOOOOOOMMMLLLLLLLLLLLLLLLKKKLLLMMMNNNNNNLLLJJJIIIDDDCCCCCCCCCFFFJJJNNNPPPUUUQQQKKKFFFDDDCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGGGGFFFDDDBBB???>>>>>>???@@@???>>>===<<<<<<===>>>?????????>>>>>>>>>>>>>>>??????@@@@@@@@@@@@???>>>>>>???===;;;999888888888888<<<<<<<<<=======================================111000111444777999888777000///---,,,,,,...000222222222222222222111111000///....................................---,,,,,,,,,,,,---......//////000000111222222333333222222000000000111111111111111333444555444111/////////000000000///...---------------------------------...............---------...---,,,---......,,,*********++++++,,,,,,,,,---......---------,,,,,,,,,......000111111111000///---------...............111000///......///000111//////...------------------.........////////////...............//////000777666555333000...---,,,000000000/////////......111111111000000000//////111000///...------...///------------............,,,---...---,,,,,,...000111000//////......//////444333222111000000000000////////////............+++++++++,,,,,,,,,------++++++,,,,,,,,,---------///////////////000000000222000///...///000///.........///000111111111111000111222222333333222222111111111222222222333333333444555666666666666666555555555555666777999:::777666555444333222222222444333111111222555888:::===:::777777888999:::999888777777777777777777777666666777888:::;;;<<<<<<<<<<<<<<<;;;;;;999888777999:::;;;:::777666555666222222333444777;;;???AAACCCBBB@@@>>>======>>>>>>;;;:::888777999AAAJJJQQQSSSMMMFFFBBBBBBAAA>>>;;;======>>>????????????>>>???===:::999:::::::::999999999999:::;;;===>>>???===<<<<<<>>>AAABBBBBBAAA@@@???>>>===<<<;;;:::999888888888666666777;;;>>><<<===>>><<<:::999;;;===AAA@@@>>>======<<<:::999::::::;;;<<<======;;;:::777888999999999888777666888999:::;;;<<<============<<<;;;:::;;;===???@@@EEEDDDBBB@@@>>>;;;:::999============>>>>>>>>>??????>>>;;;999888888999:::<<<===?????????@@@AAACCCDDDCCCCCCBBBAAAAAABBBBBBCCCCCCDDDGGGIIIIIIHHHFFFFFFFFFGGGFFFFFFDDDBBBAAAAAA@@@@@@AAACCCEEEGGGIIIIIIHHHGGGEEECCCBBBAAA@@@???@@@BBBDDDFFFGGGGGGGGGJJJLLLKKKIIIMMMUUUZZZ[[[SSSLLLEEEBBBCCCEEEDDDCCCCCCCCCBBBBBBCCCDDDFFFGGGGGGKKKNNNOOOMMMJJJHHHHHHFFFIIIKKKPPPaaasssvvvnnnhhhjjjkkkfff\\\SSSOOONNNIIIIIIHHHGGGFFFFFFFFFFFFDDDEEEFFFFFFFFFDDDBBBAAADDDCCCBBBBBBDDDFFFHHHJJJMMMIIIDDDAAA@@@@@@@@@@@@AAAAAABBBCCCDDDEEEFFFFFFDDDCCCAAA@@@?????????@@@???>>>============>>>?????????>>>>>>===>>>>>>??????@@@@@@@@@@@@???>>>>>>>>>===;;;999888888888888;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<222222222444666888777555///............///000000222333333333333222111111000000000//////.........,,,,,,,,,---,,,,,,+++***,,,------......///000000///000000111222111111111111111111111111111111111222333444333000/////////000000//////...------------------------------------------...............---,,,,,,,,,------,,,***))))))***+++,,,---............---------,,,,,,,,,------...////////////...---------.........//////000//////......//////000///......------------------------.........//////...------------...//////999::::::555///++++++,,,//////...............---111111000000000000//////000///......---.........------------............,,,---...---,,,,,,...///000000///............///333222111000000//////000/////////............---******++++++++++++,,,,,,)))************+++++++++///............///000000111///------...///...------...///000111111111111000000111222222222222222111111111222222222222333444444555555555555444444333333333444555666777888777666555333222222111111222222111222444777:::<<>>>>>>>>>>>>>>???<<<999888888888888777999999999999:::;;;;;;<<<;;;::::::;;;===>>>>>>=========<<<<<<;;;:::999999999999999777666777:::===>>>>>>???===<<<;;;===>>>AAA???=========<<<:::888666777888888999999999888777888999::::::999999888:::;;;<<<<<<===<<<<<<<<<===<<<:::::::::<<<>>>???DDDCCCBBB???===;;;999888:::;;;===???@@@@@@??????>>>===;;;999888888888999>>>???AAA@@@??????@@@BBBCCCBBBBBBBBBCCCDDDDDDEEEFFFFFFFFFHHHIIIIIIHHHFFFGGGFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@AAABBBEEEGGGIIIFFFEEECCCBBB@@@@@@AAAAAABBBBBBBBBCCCDDDEEEFFFGGGFFFHHHHHHFFFIIIPPPTTTTTTJJJEEE???===???AAABBBAAA@@@@@@@@@@@@AAABBBCCCCCCBBBEEEGGGHHHFFFDDDCCCCCCAAAEEEIIIPPP```pppssslll___```^^^XXXPPPKKKIIIJJJHHHHHHGGGFFFEEEEEEEEEEEEDDDDDDEEEEEEDDDCCCAAA@@@CCCBBBBBBAAAAAAAAABBBBBBFFFCCC???===>>>???????????????@@@AAABBBCCCDDDDDDAAAAAA@@@@@@@@@???????????????>>>>>>>>>>>>??????>>>>>>=========>>>>>>?????????@@@@@@??????>>>======<<<:::888777777888888::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;111000000111333444222111//////000111111111111111333333333333333222111111222111111000///......---,,,,,,,,,------,,,,,,+++---------...//////000000///000111111222222111111111111111111111000000000000111222222000......////////////......---------------------------------,,,,,,------...//////000...---,,,---......---+++******++++++,,,------.........---------,,,,,,,,,,,,,,,------............,,,,,,------...////////////////////////////////////...------,,,,,,------,,,,,,---------.........------,,,,,,------...///444777888555...+++,,,000........................000000000000000000//////........................,,,,,,---------.........---.........,,,,,,...000000///......------......222111000/////////////////////.........---------+++++++++++++++,,,,,,,,,)))*********************.........---...//////000000...,,,,,,---...---,,,------...///000000000000///000000111222111111111111111111111222222222222444444444444444333222222111111222333444555666666777666555333222111111000000111333555999===@@@BBBDDD@@@:::777666888999999888777777666666555555444777777777888888888888888555666777888999999999999:::;;;<<<;;;999777666777111222444777:::<<<>>>???AAAAAA@@@???>>>===<<<<<<::::::999:::<<>><<<;;;<<<======>>>>>>=========;;;888666666777666555777888999:::;;;;;;;;;;;;999888777888:::;;;:::999::::::999999999999888888888999999999888999<<>>>>>>>>??????===;;;;;;;;;:::888666333444666666666666777888:::;;;<<<>>>>>>>>>======<<<<<<======<<<<<<;;;:::;;;:::::::::;;;>>>@@@BBB???>>>>>>===<<<;;;;;;;;;888:::===@@@AAAAAA@@@@@@>>>===;;;:::999888888999>>>@@@AAA@@@>>>>>>???@@@AAAAAABBBBBBDDDEEEGGGHHHIIIHHHGGGHHHIIIIIIGGGEEEGGGFFFDDDCCCAAAAAA@@@@@@?????????@@@BBBDDDGGGHHHGGGEEECCCAAAAAAAAACCCDDDFFFEEECCCCCCCCCDDDFFFGGGBBBEEEEEECCCFFFLLLOOONNNHHHDDD@@@???@@@AAAAAAAAA@@@@@@@@@AAAAAABBBCCCCCCAAABBBCCCDDDCCCBBBAAAAAA???CCCHHHNNNZZZfffhhhcccUUUVVVUUUQQQLLLIIIIIIJJJHHHGGGFFFEEEDDDDDDDDDDDDEEEFFFFFFFFFEEEDDDBBBBBBAAAAAAAAAAAAAAA@@@@@@???FFFCCC???>>>>>>???@@@???===>>>>>>???@@@AAABBBBBB>>>??????@@@@@@???>>>>>>?????????>>>>>>?????????===<<<<<<<<<<<<===>>>>>>>>>????????????>>>======;;;:::999888777777888999999999888888888888777777::::::::::::::::::::::::111000000000222222000///000111222333444333333222222333333333333222111111222111111000///......---------............------------......///000000111000111111222222222222222111111111000000/////////...///111000///......///............------------------------------------+++,,,,,,---...///000000///...---...000000///---,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,------...//////000......////////////............---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---.........222444222---+++---000//////////////////////////////////////////000000------..................,,,,,,,,,------------...,,,------,,,++++++,,,...///......---------------000000//////.../////////............---------------------------,,,,,,,,,+++++++++++++++*********---......//////////////////---++++++,,,---,,,+++,,,---...//////000//////...///000000111111000000000000111111111222222222333444444333333222111000///000111222333444444555666666444333222111111111///111444888===AAAEEEFFFBBB===888444444555666777666666666666555555444444777777777777777777777777555666777777777777777777888:::;;;999777555555555444555777999:::;;;;;;;;;??????@@@@@@???>>><<<;;;999999999:::<<>><<<;;;;;;<<<============<<<<<<999777555666666555444555777999;;;======<<<<<<777666555666888999888777666666777777777888888888777888::::::;;;===@@@BBBCCCAAA@@@????????????>>><<<:::888888888777555333444777888999888999;;;===<<<===???@@@@@@@@@??????============<<<;;;:::999999999999:::<<<@@@CCCEEE;;;;;;;;;;;;;;;:::::::::888:::===@@@BBBBBBAAAAAA>>>>>>===<<<;;;:::999999<<<>>>???>>>===<<<===???@@@@@@AAABBBDDDFFFHHHIIIIIIHHHGGGGGGHHHGGGFFFDDDFFFEEEDDDBBBAAA@@@@@@@@@?????????@@@AAACCCEEEFFFFFFDDDBBBAAA@@@AAACCCDDDEEEDDDBBBAAAAAABBBDDDEEEAAADDDDDDCCCEEEJJJKKKJJJHHHFFFCCCAAA@@@@@@????????????@@@AAAAAABBBBBBBBB@@@?????????@@@@@@@@@???AAADDDGGGKKKQQQWWWXXXUUUKKKMMMNNNNNNMMMKKKJJJJJJDDDCCCBBBAAAAAA@@@@@@AAAAAABBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAFFFDDD@@@>>>>>>>>>>>>===<<<<<<===>>>???@@@AAAAAA===>>>>>>??????>>>======>>>>>>>>>??????>>>>>>>>>;;;:::::::::;;;;;;<<<=========>>>>>>======<<<;;;:::999888777777777888999888888777777666666666555888888888888888888888888333222222333444444222111111222333333444444333333111222222222222111000000000000000//////...............//////000000//////---......//////000111111000111222222333333222222000000000//////......---,,,...//////...---...///------------------------........................,,,,,,------...///000000///......///111111000......---------,,,,,,,,,+++......---------,,,,,,,,,,,,,,,,,,+++,,,------...+++,,,,,,---...///000000---......//////......---...------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++++++++,,,------...000111///,,,***+++---///////////////000000000......////////////000000,,,,,,---............---,,,,,,,,,,,,------------***++++++***(((((()))+++......---,,,,,,,,,,,,---//////............//////.........------------,,,......------------,,,,,,,,,,,,,,,+++++++++++++++,,,...000222222111///...///---++++++,,,---,,,++++++,,,---...////////////......///000000000000000000000000111111111111222222222333222222111000000//////111222333444444444555444333222222111111222///111555999===AAACCCDDD;;;777333000111222333333555555555555555555555555666666666666777777777777555555666666666666555555777888999888666444444444555666999;;;;;;;;;999888<<<===???@@@@@@???===<<<888888888888888<<<@@@DDDNNNLLLJJJFFFBBB>>>;;;::::::;;;;;;<<<<<<<<<<<<<<<:::888666555555666666555333666999<<<>>>===<<<;;;555444444555777999888777555555666777888888999999777999;;;===>>>@@@CCCEEEEEECCCAAA@@@@@@???>>><<<:::888666666666555333111222555888888666777;;;???<<<===>>>?????????>>>===<<<<<<<<<<<<;;;:::999888888777888999<<>>>>>======<<<::::::999:::;;;============>>>@@@??????@@@AAADDDFFFHHHIIIHHHGGGEEEEEEEEEEEEDDDBBBDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@??????@@@AAACCCDDDBBBAAA@@@>>>>>>>>>??????AAA@@@>>>======>>>@@@AAA@@@CCCDDDCCCDDDHHHIIIFFFEEEEEECCCAAA???===<<<;;;<<<<<<>>>???????????????===<<<::::::<<<=========AAACCCEEEFFFHHHJJJKKKKKKEEEGGGIIIKKKLLLKKKHHHGGGFFFEEEDDDCCCBBBBBBBBBBBB@@@@@@@@@@@@AAAAAAAAAAAABBBBBBAAAAAABBBBBBCCCDDDEEECCC???======<<<;;;999;;;<<<<<<===>>>???@@@@@@>>>>>>>>>======<<<<<<<<<======>>>>>>>>>>>>======888888888888888999:::;;;;;;<<<<<<<<<<<<;;;::::::888777666666666777888999777777777666666555555444777777777777777777777777444333333444666666444333111111111111222222222333000111111111111000/////////.....................---...///000000000000///.........///000000111111///000000111222111111111000//////...------,,,,,,***,,,......------...///------------------------////////////////////////,,,---------......//////...------...000111000...,,,,,,,,,---------------......---------,,,,,,,,,---,,,,,,+++,,,---...///++++++,,,---...///000000------...//////...------...---,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------------,,,,,,,,,,,,------........./////////........./////////000000+++,,,---.........------++++++,,,,,,,,,---------,,,------,,,***)))***,,,...------,,,+++,,,,,,,,,///......------......///.........---------,,,,,,---------,,,,,,,,,++++++,,,,,,,,,++++++*********,,,...222555555333000---///---,,,,,,------,,,+++++++++,,,---............---...//////000000//////000000000000111111111111111111111222111111000000...///111333444444444444333333222222222222222333///111444777999:::;;;;;;666444111000111333333333333333333444444555555666555555555666666777777777333333444555555555555555777888999888555444333444333555999;;;===<<<:::999999;;;>>>@@@AAA@@@>>><<<999999888777777888;;;>>>EEEFFFFFFEEEAAA===999888::::::;;;<<<<<<<<<<<<;;;999777555444666777777777333666999<<<===;;;999777444333333555888999999999666777777999:::;;;<<<<<<:::<<<>>>???@@@AAADDDFFFHHHDDDAAA@@@@@@???<<<::::::888666555555444333111000333666666444555:::>>><<<===>>>>>>>>>===<<<;;;;;;;;;;;;;;;:::999888888888777777777999<<>>???AAACCC>>>>>>???AAACCCEEEGGGHHHFFFDDDBBBBBBCCCCCCBBBAAABBBCCCDDDEEEEEEDDDCCCBBBBBBAAA@@@??????@@@AAABBB@@@??????>>>===<<<<<<;;;>>>===<<<<<<<<<<<<>>>>>>???BBBDDDBBBCCCFFFFFFCCCBBBBBBBBB@@@>>><<<;;;::::::;;;<<<>>>>>>>>>>>>>>>===;;;888888;;;======<<>>???@@@@@@@@@???===;;;::::::;;;;;;;;;<<<===>>>>>>===<<<;;;666555555666777888999999999::::::::::::999888888777666666555666777888999888777777666555555444444666666666666666666666666444333333444555666444333000000//////000000111222000000000000000///......---------...............------...///000000//////......//////000000111111...//////000000000000000//////...---,,,,,,++++++***,,,......------...///------------------------000000000000000000000000---------...............---,,,,,,---///000///---***++++++,,,---...//////......---------,,,,,,,,,...---,,,+++,,,---...///++++++,,,---...///000111,,,---...//////...---,,,...---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---+++******,,,...000///...,,,,,,,,,------.........---.........//////000000***+++---...///...------++++++,,,,,,,,,---------000000111///------...///...---,,,,,,++++++,,,,,,......---------......///......---------,,,,,,,,,,,,,,,,,,++++++*********,,,+++++++++******))))))+++...333777777444000---000...,,,,,,---------,,,++++++,,,---............---......///////////////000000000000111111111111000000111111111111000000...///111333444444444444222222111111222222333444///111333444555444333222666444333333555666666666111222222333444555666666444444555555666777777888111111333444555666666666777999999888666444444444111444888<<<======<<<:::777:::===@@@AAAAAA???===;;;<<<;;;999777888:::<<>>???===???AAAAAAAAABBBCCCEEEIIIEEEAAA??????>>>;;;888:::888666666666555333111333666999999777888>>>CCC>>>>>>?????????===<<<;;;999:::::::::999999888777888888666666777888:::<<<888999:::<<<>>>@@@AAABBB>>>>>>>>>>>>???@@@BBBCCC<<<<<<<<<;;;:::999888777777999<<<>>>???AAADDDFFF>>>>>>???@@@BBBDDDFFFGGGDDDCCCAAAAAAAAABBBAAA@@@AAABBBDDDFFFFFFEEEDDDBBBCCCBBB@@@?????????@@@@@@@@@@@@@@@???>>><<<;;;:::===============>>>>>>???>>>BBBCCCBBBCCCEEEDDDAAA@@@AAABBBAAA>>>===<<<<<<;;;<<<===???@@@??????>>>???<<<999999<<<>>>???>>>======???@@@@@@@@@EEEIIIKKKJJJIIIHHHHHHGGGFFFDDDDDDDDDCCCBBBAAAAAAAAAAAA>>>>>>???@@@AAACCCEEEFFFGGGEEEBBB@@@???@@@BBBCCCDDDBBB@@@?????????>>><<<;;;;;;<<<===>>>???@@@@@@AAA???===:::999999:::;;;:::;;;<<<======<<<;;;:::444444444555555666888888888999999999999888777777666666555555666777888999888888777666555555444444666666666666666666666666333444444555555444444333333333333333333333333333444444222111000/////////111000000///...------,,,------------...///111111111///...///111222222111111111111111000000000000111111000///...---,,,,,,***+++,,,---............000///...---,,,------...------...000000111111111000///...------------------...000111111///---+++///...,,,++++++,,,...///000///...---,,,+++++++++,,,,,,,,,++++++*********////////////////////////---...000222222111///...***++++++,,,,,,++++++***,,,---...---+++***+++,,,---------,,,,,,+++++++++***+++,,,,,,------,,,,,,///...---,,,,,,---...///..................------...000111222111000...---++++++++++++,,,---...//////...,,,,,,...///...---///...,,,+++***+++,,,,,,---,,,,,,++++++,,,,,,---000000//////.........---------,,,,,,+++***))))))---------+++)))***,,,///---000555888:::999666444333111...,,,++++++,,,---........................111000000///...---------,,,,,,---...///000111222///---,,,...111333222000,,,...111333333222000/////////000111111111111111111111111111000000000000555444222333444555555444777555222111333555777777222333333333333333222222333222222111111222222333666666555444333333333333333444555555555555777:::888===???>>>>>>AAABBBAAA<<<;;;999777888999<<<===?????????>>>===;;;:::999::::::::::::::::::::::::::::::999999888777777777999999::::::999888666555888888888888999:::;;;<<<:::;;;<<<>>>@@@BBBCCCDDD?????????@@@AAACCCDDDEEECCC>>><<>>999999===888888777666444333222111666777888::::::999888888;;;???BBB@@@:::777777:::<<<;;;:::888777666666666888999999999999888777777:::===AAACCCCCCCCCCCCDDD======<<<===>>>@@@BBBCCC???>>><<<:::888777777777444===CCCCCCCCCEEEGGGHHH@@@???===>>>@@@BBBCCCCCCCCCBBBAAA@@@???@@@AAABBBAAA>>>AAAIIIKKKGGGEEEFFFCCCBBB@@@?????????@@@@@@AAA???>>>===<<<<<<=====================<<<<<<<<<===BBBGGGGGGCCCAAAAAADDDDDDDDDBBB@@@???>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;999999999999:::;;;<<<<<<<<<===>>>>>>>>>@@@CCCEEEIIIHHHFFFDDDDDDEEEGGGHHHIIIHHHEEECCCAAAAAAAAAAAA>>>>>>???@@@BBBCCCDDDDDDDDDEEEDDDBBB>>>===@@@CCCCCCEEEFFFCCC???<<<===???============>>>>>>>>>>>>======;;;;;;:::;;;<<<===:::;;;<<<;;;999888999999;;;999666222000111555999777777888999999999999999555555444444444444555555666777777666444444555666444555555555555555444333333333444444444444333333222222222222222222222222333333222111111111222222111111000000///......---............///000111222111000//////111222111000000000000000////////////......---------------,,,+++,,,---...............000///...---,,,------...---...///000111111111111//////...---------------+++---///111111000///---///...,,,++++++,,,...///......---,,,++++++++++++......------------------........................000000111111000///...---++++++,,,,,,,,,,,,++++++,,,---------+++***+++,,,---------,,,,,,+++++++++++++++,,,------------,,,///...------------...///........................------/////////...,,,+++++++++++++++,,,---...//////...,,,,,,...///...---...---,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---000/////////.........------,,,,,,++++++*********+++++++++)))((((((+++---,,,...111444555444222111000///---,,,,,,---......------------------------000000000///...---------,,,------...///000000111///---,,,...111222111000---...000222222111000/////////000111111111111111111111111111111111111111444222111111333444444333777555222222444666888888777777777777666555444333333333222222222222333333444444333222222222222333555666777666555666888::::::???AAA>>>===@@@@@@>>>:::999777555555666888:::>>>>>>>>>>>>===<<<;;;;;;888888888888888999999999888888888888999::::::::::::::::::999888777666666777777888888999:::;;;<<<>>>??????@@@BBBCCCDDDDDD>>>>>>>>>>>>???@@@AAAAAA@@@<<<;;;>>>===999999<<<888777666555444333222222666666777888888888888888;;;>>>AAA@@@;;;999:::<<<>>>===;;;:::999999999999:::::::::::::::999888888555777<<<@@@EEEGGGHHHHHH===<<<<<<<<<===???AAABBB@@@???===;;;999888888777777@@@FFFFFFDDDGGGIIIHHH@@@>>>======???AAABBBBBBBBBAAA@@@???????????????AAA???BBBHHHJJJFFFCCCEEEDDDBBBAAA?????????AAABBB>>>===<<<;;;;;;;;;<<<===??????>>>===<<<;;;::::::<<>>===<<<<<<<<>>??????@@@BBBCCCDDDDDDGGGGGGEEEAAA===<<<>>>AAA???@@@@@@>>>===<<<===???<<<<<<=========>>>>>>>>>???>>><<<;;;::::::;;;;;;888999999999999999;;;<<<;;;999888666666777777888666666777888888888888888555555444444444444555555666666777555444333555666444444555555555555555444222222333333333333222222000000000111111222222333333222222222222333444555222222222111000000//////////////////000111111222222111///000111111000///////////////.........---,,,---------......//////------...............---000///...---,,,---......//////000111222222222222//////...------------...***+++...000111111000///...---,,,++++++,,,---......---,,,+++************------------....................................222111111000///...---,,,,,,,,,------------,,,,,,+++,,,---,,,***)))***+++------,,,,,,,,,,,,++++++++++++,,,---------------///...------------...///........................------...///...---,,,+++++++++++++++,,,---...//////---,,,,,,---......---------,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---/////////...............++++++++++++++++++++++++***++++++)))((((((+++---+++,,,---...///...------,,,,,,------.........///------------------------000000//////...---------------.........////////////...---...000111111000/////////000000000000000//////000111111111111111111111111111111111222222222111000000222444444333777444222222555777888999;;;;;;:::999888666444333333333222222222222333333333333444444444444555555666777888777666555777999===AAACCC@@@>>>???>>><<<;;;999777666555666777888;;;<<<===>>>??????>>>>>>777777777777777777777777555666666888999;;;===>>>::::::999888777777777777888888999:::;;;<<<======BBBAAAAAAAAAAAAAAABBBBBB<<<<<<;;;;;;;;;;;;<<<<<<;;;999999<<<<<<999999;;;888777555444333333333444666666555555666666777888;;;===@@@???<<<:::;;;===>>>===<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999888888444555888>>>EEEIIIIIIGGG===<<<;;;;;;<<<>>>@@@BBBAAA@@@???===;;;:::999999999AAAFFFFFFDDDFFFGGGFFF???===;;;<<<>>>@@@@@@@@@@@@@@@??????>>>===<<<<<>>>>>???AAACCC===<<<<<<;;;;;;<<<>>>???AAA@@@???===;;;:::888888:::@@@EEEGGGDDDAAA@@@AAA???>>>>>>===<<<=========AAA@@@>>>===<<<;;;::::::<<<<<<:::999999888888888;;;<<<===<<<<<<>>>AAACCCDDDEEEEEEFFFFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@??????@@@AAABBBBBBCCCCCCJJJHHHEEE@@@<<<;;;===???===;;;999999;;;===>>>>>>;;;<<<<<<<<<============???>>><<<:::999999::::::;;;:::888777777999:::<<<999777777888;;;;;;777444444555666666777777666666444444444444444444444444555666666555333222444555222333444555555666555555111222222333333222222111///000000111222333333444444444333333333444444555333333333222222111111111000000000000000111222222222111000000111111///............---------,,,,,,/////////000000000111111....../////////......---///...---,,,,,,---...///000000111222222222222222///......---------......+++,,,...000111000000///...---,,,,,,,,,,,,---......---,,,,,,+++++++++,,,***+++++++++,,,,,,------........................111000///...............,,,------......------,,,+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------.........------.........---------...............//////000000000///...---,,,,,,,,,,,,,,,---......///---,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---........................++++++++++++++++++,,,,,,+++,,,---,,,++++++---///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------------------------------/////////......---------....................................///000000000000///.........///000000//////000111111111111111000000000111111111111111222111000111333555555444666444333333666888::::::::::::999999888666555444333333333222222333333333555555666777888999999999666777777666444444555777<<>>???@@@@@@BBBAAA@@@>>>=========>>>;;;:::999888888777777888777777999;;;<<<;;;:::;;;888777555444333444555555666555444333444555666777;;;===>>>===:::999999;;;<<<;;;:::999:::;;;===>>>>>>===<<<:::999888777777999888888===DDDGGGDDD@@@<<<<<<<<<<<<===>>>???@@@BBBAAA@@@>>>===<<<;;;;;;:::@@@DDDCCCCCCDDDDDDBBB>>><<<:::;;;<<<>>>???>>>>>>>>>>>>===<<<;;;:::999>>>@@@DDDGGGGGGEEEDDDDDDCCCAAA???======>>>AAACCC>>>>>>======>>>???AAABBB@@@???>>>===;;;:::999888999>>>CCCFFFDDDBBB@@@???@@@??????>>>>>>???@@@@@@AAA@@@>>><<<;;;:::999999;;;::::::999888888999999:::;;;;;;;;;;;;<<>>;;;;;;>>>??????;;;777777:::===>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<===<<<;;;::::::;;;<<<===BBB???;;;888777888888999888555333555999:::666111333333444555555555555555444444444444444444444444444555555444222222333444111222333444555555555555111222222333333222222111000111111222333444555555777666555444333333333333333333333333222222222222000000000000000111111222222111000111222111///---------------,,,,,,,,,,,,000000000000//////////////////000000000///......///...---,,,,,,---...///000111111222222222222111......---------......///......///000000///...------------,,,,,,---------///......------------...+++++++++,,,,,,---------..............................------...///000111,,,------......------,,,+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---------..................------------........./////////////////////......---------,,,,,,------.........---++++++---...---,,,+++,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------...............++++++++++++++++++,,,,,,***,,,---,,,++++++---//////......---------------------......------,,,+++------------------------............------------------------............---...//////......//////000///...---,,,---///000//////000111111111111111/////////000000000111111222111000222444666777666555444333444777:::;;;;;;999999::::::999999888888444333333333333333333444555555777888999::::::999444555555444222222333555999???BBBAAA@@@AAAAAA???@@@???>>><<<;;;;;;<<<<<<888:::===@@@BBBBBBBBBAAA999999888888888777777777444333333333444666999::::::999888777777777888999:::;;;>>>@@@BBBCCCDDDDDDCCCAAA???===<<<;;;<<<<<<;;;:::999777666555555555666888;;;===>>>>>>===;;;888777666555555555666777555444333333333444666777;;;<<<;;;:::888666666777888777666666777999<<<>>>@@@>>><<<:::888777666666<<<:::999===CCCDDD@@@<<<;;;<<<===>>>>>>??????>>>BBBAAA@@@???>>>=========;;;AAADDDCCCCCCDDDCCC@@@>>><<<::::::<<<===============<<<;;;::::::999999===BBBGGGHHHGGGGGGFFFFFFAAA???===<<<<<<>>>@@@AAA======<<<===>>>???AAABBB<<<<<<<<<<<<;;;;;;;;;;;;999<<>>???????????????@@@@@@AAA@@@???===;;;:::999888888888888888888999999:::;;;999::::::::::::;;;===@@@>>>@@@CCCEEEFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBAAAAAA?????????@@@@@@@@@@@@@@@CCCAAA===;;;;;;===???@@@BBB===999888;;;======<<<999:::::::::;;;;;;;;;;;;::::::999:::;;;===@@@AAADDD@@@;;;999999::::::999:::666111222666888666333222222333444444444444333333333444555555444333333333444444333111000222333000000111333333444444444222222333333333333222222222222222333333444444555777777555444333222222222333333333333333333222222000000000//////000000111111000000111222222000---------------,,,,,,,,,+++......------,,,,,,,,,+++//////000000000000000///......---,,,---...///000000000111111111111111000...------------.../////////////////////......---------------------------//////............//////.............../////////------------------------,,,,,,---...///000000111,,,,,,------------,,,,,,,,,---...---+++***+++,,,++++++,,,,,,,,,,,,------,,,,,,---...............------...//////...------,,,,,,------.../////////---------,,,,,,,,,,,,,,,...---------------.........,,,++++++,,,------,,,++++++,,,---------,,,,,,---,,,,,,++++++,,,,,,------------------.........++++++++++++++++++++++++''')))++++++******+++---/////////..................---------,,,,,,++++++........................------------------------,,,,,,---------.........---...//////------...///000///---,,,,,,---......//////000111111111111111/////////000111111222222222111000222555777888888444333333555999;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;444444333333333333444444222444555777888888777777222333333333111111333555777===AAAAAAAAACCCCCC@@@>>>>>>===<<<<<<;;;;;;<<<888;;;>>>AAACCCCCCBBBAAA:::::::::999999888888777444333222222222444666888999999888888888888888999:::<<>>;;;:::999888666666666666777<<>>;;;888777666666999999999===AAABBB@@@===:::<<>>===@@@@@@???????????????@@@>>>CCCEEEEEEEEEGGGEEEAAA>>><<<::::::<<<=========<<<;;;:::999999999:::;;;AAAGGGLLLKKKHHHHHHGGGEEE??????>>>===>>>???@@@AAA;;;:::::::::;;;<<<>>>???999::::::;;;<<<<<<======:::<<<>>>AAABBBAAA@@@??????>>>>>>>>>>>>>>>????????????===<<<::::::999999777777777888888999;;;;;;888999999999888999<<<>>>===???AAADDDEEEEEEDDDCCCDDDDDDDDDDDDCCCBBB@@@@@@??????>>>>>>>>>>>>>>>>>>>>>;;;999999<<<>>>??????AAA>>>;;;::::::;;;;;;;;;999999999999::::::::::::999999999;;;===@@@CCCDDD???<<<888888;;;======<<<===888444222444666666555111222333333444444333333222333444555555444333222222333333222000000111222...///000111111222222111333333444444444444333333222222222222222222333333555555444333222222333333222222222222222222222222000//////......//////000//////000111333333000......------------,,,,,,,,,++++++++++++,,,,,,,,,,,,...///000000111111111111...------,,,---...///000///000000111111000000///---------------...//////.........///////////////,,,------------------,,,......---------......///////////////............------------------------+++,,,...////////////...++++++,,,,,,,,,,,,++++++---...///...,,,+++,,,---+++++++++,,,,,,---------,,,------...............------...//////...------,,,,,,------...//////000------,,,,,,+++++++++,,,......------------.........,,,++++++,,,------,,,***+++,,,---------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------.........---,,,,,,++++++*********''')))***+++******+++---,,,---...............------,,,+++++++++,,,---...////////////////////////------------------------++++++,,,------...//////,,,...000///---,,,---//////......---,,,,,,------//////000111111111111111000111111222333333444444000//////111444777888777444333444666:::<<<======<<<=========<<<;;;::::::444444333333333333444444333444666777888777666555111222333333222222444666777===BBBBBBBBBDDDCCC@@@======<<<<<<<<<<<<<<<<<<:::<<<@@@BBBCCCCCCAAA???;;;::::::999888888777777444333222111222555777999777888888999999999888888999;;;>>>BBBDDDEEEFFFFFF@@@???<<<::::::;;;===>>><<<;;;:::999888888777777999@@@DDDDDDEEEGGGDDD>>>666777999;;;;;;;;;999888333444444555555555555555888777666666777888999:::777666555555888<<<@@@CCCFFFDDDAAA===:::888888888777999;;;===??????>>>===999===AAAEEEEEEBBB>>>;;;>>>>>>>>>>>>???@@@AAABBB>>>BBBDDDDDDFFFHHHFFFAAA???===;;;:::<<<=========<<<;;;888777777999<<<>>>GGGOOOSSSNNNIIIGGGFFFCCC??????@@@AAAAAAAAAAAAAAA::::::999999999;;;<<<===999999:::;;;;;;<<<======;;;;;;<<<>>>@@@@@@@@@???@@@@@@???????????????@@@@@@@@@>>>===<<<<<<<<<<<<999888888888888888999999888888999888777888:::===<<<>>>@@@BBBCCCDDDDDDDDDCCCDDDDDDCCCBBB@@@>>>===>>>>>>======<<<<<<<<<;;;:::888777999<<<======;;;;;;;;;;;;999888777888999888888888888999999999:::;;;;;;;;;<<<>>>AAACCCEEE<<<888666777;;;===<<<999;;;999555333222222333444111222333333444444333333111222444555555444222111111222222111//////000222......///////////////...333444444555555444444333222222222111111111111111333333222222222333444444222222222222222222222222000///............//////......///111333333111///.........---------,,,,,,***++++++,,,...//////000......///111111222222222...------,,,---...///000//////000000000//////...---------------...///000,,,------...///000111111,,,------......------,,,------,,,,,,,,,------............---,,,,,,,,,+++------------------------,,,---///000000...---+++***++++++,,,,,,++++++***...///000///---,,,---...+++++++++,,,,,,---------,,,---......//////......,,,---...//////...---,,,,,,,,,------...///000000//////...------------...///......---------.........,,,++++++,,,------,,,)))***,,,---...---,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------.........------,,,,,,+++***))))))(((***,,,------,,,---///***+++,,,---...------,,,++++++***)))***---///111000000000000000000000000------------------------******+++,,,...///000000,,,...000///---+++---///.........------,,,,,,,,,//////000111111111111111222222333444444555666666///......000333666777777333333444666:::=========<<<<<<<<<;;;:::888777666555444444333333444444555555666888999:::999777666111333444444333444666888888>>>CCCBBBBBBCCCBBB???=========>>>>>>>>>>>>>>>;;;>>>AAACCCDDDBBB@@@>>>:::::::::999888777777666333222111111333666999<<<666777999::::::999888777777999===AAACCCEEEEEEEEE<<<;;;999777777999;;;======<<<;;;:::999999999999;;;BBBGGGFFFGGGIIIFFF???666888:::======<<<:::999333444555666777666555444666555444666888;;;======999888777777:::>>>CCCFFFIIIGGGCCC???<<<:::999999999;;;>>>>>>===;;;;;;;;;999===CCCGGGGGGCCC>>>:::=========>>>???AAABBBCCC<<<@@@BBBBBBDDDGGGDDD??????===;;;;;;<<<============:::777666666999===@@@MMMUUUXXXQQQIIIGGGDDD@@@???@@@BBBCCCDDDCCCBBBBBB<<<<<<;;;:::;;;<<<===>>>:::::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<>>>@@@@@@@@@DDDCCCBBBBBBAAAAAABBBBBBAAAAAA@@@???>>>>>>??????;;;:::999888777777777777777888888777777777:::<<<<<<===???AAABBBDDDDDDEEECCCCCCCCCBBBAAA>>><<<;;;=========<<<;;;;;;::::::888777666888<<<===;;;888555777999888555444555888777888888888888999999999============???AAACCCDDD<<<888666777:::;;;888444666666555333///......000222222333444444444444333111222444555555444222111111222222111///...000111..................------222222222111111111000000333222000//////111222444333333222222222333444444111222222222222000...---000111222222222222111000---...///000000///...---//////...---,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,---...000111222222222000///...---,,,+++++++++---...///000000///...------------............///000000000000000//////...---------............/////////.........---------......---------,,,,,,,,,))))))((('''&&&&&&''''''........................,,,++++++******++++++,,,.........------,,,,,,,,,------++++++++++++------...---,,,,,,,,,,,,---...,,,,,,,,,------.........+++,,,---...///////////////......---------......---,,,+++,,,.........,,,.........------,,,,,,,,,......////////////......------------------------///////////////.........------,,,,,,+++***)))))),,,+++***+++---...---,,,------------------------...---,,,+++,,,---...///,,,...//////...------...///...---,,,,,,,,,,,,,,,//////...---,,,++++++,,,111111000000//////......------,,,+++,,,---...//////111222222111111222333666333222444888999555111111000111111222333444555111222555888;;;>>>???@@@===<<<;;;:::999888888888444444444444444555666777555777999999888666666777555555555555555555555555888;;;@@@CCCCCCAAA===;;;===<<<<<<<<<>>>>>><<<:::???@@@AAAAAAAAA???>>>======;;;888666555555666777777555333444777:::<<<<<<666666555444444444444444999:::<<>>:::888777888:::<<<===<<<>>><<<:::777555555666666888AAAEEEAAABBBIIIHHH@@@<<<=========<<<999777666888666444333555666666555333444666999:::;;;;;;;;;888777666777999===AAADDDJJJGGGBBB===:::888888888===;;;::::::;;;<<<;;;::::::;;;@@@GGGHHHBBB>>>===??????>>>>>>>>>>>>??????CCC@@@???AAAEEEEEE@@@<<<;;;;;;:::999:::;;;===>>>888999999777777888;;;>>>NNNRRRTTTPPPGGG@@@>>>>>>AAAAAAAAA@@@@@@>>>===<<<;;;999777777999<<<===>>>999999:::;;;;;;;;;;;;:::<<<;;;;;;<<<===???AAABBBCCCCCCDDDDDDCCCCCCBBBAAA@@@@@@??????>>>=========BBBAAA???<<<888777888:::666666777888888888888888888999===@@@CCCEEEEEEFFFBBBAAA@@@===;;;999:::<<<<<<:::888777888999999999:::888777888888888555333444444444555555555555666888777666666777999;;;<<>>AAACCCBBB???>>><<<<<<<<<===??????===;;;===>>>???@@@@@@???======:::888666333222111222222555333222333777:::<<<<<<777666555444444555666777;;;<<<>>>AAACCCDDDBBB???;;;999777777999;;;<<<<<>>EEEDDD>>>>>>>>>======;;;:::999888777777777999;;;;;;:::888555666888:::<<<<<<;;;;;;777666666666999===AAADDDIIIFFFBBB===:::999888888===;;;999999;;;<<<;;;:::;;;<<>>>>>??????>>>>>>>>>>>>??????AAA???>>>AAADDDDDD@@@<<<;;;:::999888777666666666777888888888888999===@@@NNNOOONNNIIICCC??????@@@BBBBBBBBBAAA@@@???>>>===<<<:::999999;;;===>>>>>>::::::;;;;;;<<<<<<;;;;;;<<<;;;;;;<<<===>>>@@@AAACCCCCCCCCCCCCCCBBBBBBAAA???@@@@@@??????>>>===<<<@@@@@@>>>:::777666777999777777888888888888777777888:::===@@@CCCEEEEEEFFFAAAAAA@@@>>>;;;:::;;;<<<999888666777999;;;;;;;;;:::999888888888888666444444444444444555555555555777777666666777999:::;;;>>>BBBFFFDDD???::::::;;;888666555777::::::999666555555444333111000//////...///000111111111111111111222555666777666444222222111111000000000000111000000000000////////////111111111111000000000000111000000000111222444555666666555444444333333333111111000///............222111000//////000111222000000////////////000000///...---,,,,,,+++++++++,,,,,,,,,,,,---------...------...///000000/////////...---,,,,,,++++++,,,,,,,,,,,,,,,------...///------------..................//////......---,,,------------........................------------------------,,,,,,,,,,,,......---,,,,,,,,,,,,---........................---,,,,,,++++++,,,,,,---...------------,,,,,,,,,------,,,,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,------------...//////000000000//////------------------......)))((((((***---//////......------------,,,,,,,,,,,,,,,------------,,,,,,------------------------,,,,,,,,,------.........------,,,,,,++++++******,,,*********,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---///000---///000000///....../////////...------------...---------...///000111222000000000////////////...---,,,,,,,,,,,,---...///***---111333222000...---444222111333666777555222111111111000000111222222666666777888888888777777::::::999888888999999999999999888666666666666666:::<<<======:::888777777333333333333333333333333666888<<>>@@@???===::::::;;;<<<=========<<<;;;888777555222111000111111444333222333666999;;;;;;777777555555666777:::;;;>>>>>>???BBBDDDDDDBBB@@@<<<999666555777:::<<<===???>>>;;;888666444444444222888:::888:::AAABBB=========;;;:::::::::;;;<<<888999;;;>>>AAA@@@>>>;;;888999;;;<<<===<<<:::999666555555666999===BBBDDDGGGEEEAAA===:::999999999<<<:::999999;;;<<<;;;:::;;;<<<@@@FFFGGGBBB??????>>>>>>============>>>>>>???>>>>>>@@@CCCCCC???;;;999999888888777555444333777888999999999;;;>>>AAAMMMJJJFFFAAA>>>>>>???AAAAAABBBBBBBBBAAA@@@??????===<<<;;;<<<>>>??????>>>:::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<===>>>???@@@CCCCCCCCCCCCCCCBBBAAAAAA>>>???@@@AAA@@@>>><<<;;;======<<<999666555666777888888888999888888777777:::;;;>>>AAACCCDDDEEEEEEAAAAAAAAA???<<<;;;;;;===777555555666999<<<======999888777888999888666444444444444444555555555555777666666666777888999:::999<<<>>>===999777888999666555555666888888777666444444333333222111000000///000000111111111000000000111333555555444333111111111111111111111222222000000000000////////////111111000000000/////////000///000000111333555666777777666666555444333222111000///---------...///222111///......///111222111000///......///000111///...---,,,+++++++++++++++++++++,,,,,,,,,------------.../////////.........------,,,+++++++++,,,,,,++++++***+++,,,...///,,,,,,---------.........------......------,,,+++,,,,,,---------.........---------------------------------,,,,,,,,,++++++,,,++++++*********++++++........................------,,,,,,,,,,,,---------------------------------------,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...////////////......---,,,,,,------......------+++******+++---///...---------------------------,,,------......------,,,------------------------******+++,,,------......------,,,,,,,,,+++++++++---++++++,,,---...---,,,++++++++++++++++++++++++)))******+++---...///000---///000000///......//////......------.........------------...///000111////////////////////////,,,,,,,,,,,,------......***---000111000.........222111000222444555444222111111000/////////000000000111333666777999::::::::::::999999999::::::;;;999999888777777777888888;;;===>>>===:::888777777333333333333333333333333555777:::===@@@BBBDDDEEE>>>>>>>>>???@@@>>>:::777666777888999:::999888888888777666555444555555555666444333444666777888777888777666666777:::===???>>>>>>???AAACCCCCCAAA???;;;888444444777;;;???AAA@@@>>><<<999666444333333111666888666999???AAA???;;;:::999999:::===@@@BBB======>>>@@@BBBAAA???<<<999:::<<<======;;;999777555555555777:::>>>BBBDDDEEECCC@@@===;;;:::999999;;;:::888999:::;;;;;;:::;;;:::>>>DDDDDD@@@===>>>===<<<<<<;;;;;;<<<<<<===>>>===>>>???AAAAAA>>>;;;666777999:::;;;::::::999999:::;;;;;;:::;;;===@@@IIIEEEAAA>>>>>>???@@@@@@@@@@@@AAAAAAAAA@@@@@@???>>>======>>>@@@@@@???===;;;:::::::::;;;;;;<<<<<<<<<<<<<<<======>>>>>>???BBBBBBCCCCCCCCCBBBAAAAAA===???AAABBBAAA???<<<::::::;;;:::888555444555666666777888888999999999999;;;<<>>;;;777444444555666777777666555555666666666777777888999:::888666555555666666555444777777666777999;;;>>>@@@=========>>>@@@AAA???>>>888666333444888>>>BBBEEE???>>><<<999777444333222111444555666888===???>>>;;;::::::;;;>>>BBBGGGJJJCCCAAA???>>>>>>>>>===<<<888999;;;===<<<:::888666666666666888;;;>>>BBBDDDCCCBBB???===;;;::::::::::::999888888:::;;;;;;;;;999888;;;@@@AAA===;;;===<<<;;;;;;::::::;;;;;;<<<>>>>>>???@@@@@@???===;;;777888:::<<<=========<<<<<<===>>>===;;;:::<<<===CCCAAA??????@@@AAA@@@?????????@@@@@@AAA@@@@@@@@@???>>>>>>???@@@@@@>>><<<;;;::::::999:::;;;<<<<<<======>>>>>>>>>>>>>>>>>>BBBBBBBBBCCCBBBAAAAAA@@@===???AAABBBAAA???<<<:::888999999888555444555666444555777888:::;;;;;;;;;<<<===???AAABBBBBBBBBAAA>>>???@@@???<<<;;;;;;<<<888777666777999:::999888777666555666777777666444333333333444444444444555555555666666777777777666666666555333111111222333555555666666666555555555333333333222222111111111000111111111111000000//////000111222222222111111000000000000111222333333000000000000////////////////////////............---...//////000111222222444555666666555444222111000000//////...//////000000///...------...///000//////............//////...---,,,++++++*********))))))))))))************+++,,,,,,---......------,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,------------------......------,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,------------...------............------,,,------......------,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,)))***,,,---......------111000......//////---,,,,,,,,,,,,------------......//////////////////...------------------------+++++++++,,,,,,---------------------,,,,,,,,,,,,...,,,,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,------------,,,...//////...------...---,,,,,,,,,,,,---.........------,,,,,,,,,---------............/////////+++,,,------......------......---+++***,,,///222////////////000222333444.........------...//////000111333555777888999999;;;;;;:::999999:::::::::666666777777999:::<<<===:::<<<===<<<:::888777777666666666666666666666666555777999<<>><<<;;;999666333555666777777777666444333444555555777888999::::::999888666666666666555333666777777999;;;<<<>>>???;;;;;;;;;<<<>>>??????===888666444666;;;@@@DDDFFF>>>===<<<:::777555333222000222444666888:::;;;<<<===<<<===>>>AAAFFFKKKNNNDDDAAA>>><<<<<<<<<;;;:::555888;;;======;;;999777888888888:::<<>>;;;:::<<<<<<<<<;;;;;;;;;;;;<<<<<>>;;;:::999999:::;;;<<<<<<<<<;;;>>>???@@@???<<<;;;;;;<<<>>>???@@@AAAAAA@@@@@@?????????@@@AAAAAABBBAAAAAABBB@@@??????@@@@@@>>>===<<<;;;:::::::::;;;===>>>??????@@@@@@@@@???>>>>>>BBBBBBBBBBBBBBBAAA@@@@@@>>>???@@@AAA@@@>>><<<;;;888999:::999777666666888555666777999:::;;;;;;;;;<<<===>>>@@@@@@@@@??????<<<>>>???>>><<<:::::::::999888888888999999777555555444444555666666444333333333333333444444444444555555666666666666555555666555444333222222222222555666777777555444555555444444333333222111000000///000000111111111000000///000000111111111111111000000000000000000111111000000000000/////////////////////.........------------...///////////////222333444555555444222111///000000000111000000///........................------............------...---,,,+++************))))))*********+++++++++)))***+++,,,---.........,,,+++++++++++++++,,,,,,.........------,,,+++***++++++,,,,,,,,,---------...............---,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,++++++++++++******************+++,,,,,,+++++++++++++++++++++++++++******))))))******+++,,,,,,,,,---------......,,,---...//////...---,,,,,,,,,---......---,,,,,,,,,,,,,,,+++++++++******++++++,,,---............(((***,,,.........---,,,///...------...///...,,,,,,,,,,,,---------......---......//////......---------------------------,,,,,,,,,,,,------------------------------------,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,++++++---......---,,,,,,---+++++++++++++++,,,------------,,,------...///000---------.........//////+++,,,---.........------------...---,,,,,,...000.........//////000333444---,,,,,,,,,---...//////222333444555777777888888::::::999888777777777777777777777777888999;;;;;;:::<<<>>>===<<<:::999:::999999999999999999999999666888:::===???@@@@@@@@@@@@>>>;;;999999888777555999:::::::::999777555444666777777888888888888888888777666777888888777555555666888:::<<<=========:::999999;;;>>>??????>>>:::888777999===AAACCCDDD<<<<<<;;;:::888666444333222333666:::;;;;;;;;;;;;===<<<===>>>@@@CCCFFFHHHAAA???=========<<<:::888444777:::>>>???>>>;;;:::::::::;;;<<<>>>@@@BBBCCC??????>>>===<<<;;;;;;;;;999888777888:::;;;;;;;;;999777888<<<===::::::<<>>>>>======>>>>>>???AAABBBCCCBBB@@@===:::999888888999:::;;;===>>>???>>>???@@@???===<<<<<<===;;;===@@@@@@======>>>AAA@@@AAABBBCCCDDDDDDDDDDDDEEECCCAAA@@@@@@AAA@@@???>>>===<<<;;;<<<===???@@@@@@AAAAAABBBAAA@@@???>>>AAABBBBBBBBBBBBAAA@@@@@@???@@@@@@??????>>>===<<<888:::;;;;;;999888888999888888999999::::::999999<<<<<<>>>??????>>>===<<<:::<<<======;;;999999999888888777888999999666444333222222333444555333111222222333333333444444444444555666666666555444444444444444444555666666555555777999888666444555666555555444333111000//////...///000111111111111111000000111111111222222222000000//////.../////////000000000000//////////////////.........---------------...............---000222333555555444333111///000111222222111000///------...//////...------+++,,,---......---,,,+++...---,,,+++******************+++++++++,,,,,,,,,((()))+++,,,---.........+++++++++***++++++,,,,,,.../////////...,,,***)))++++++,,,,,,,,,---------......//////......---,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,+++++++++******)))((((((((()))******+++******************************))))))))))))******,,,,,,,,,------.........,,,---...//////...---,,,,,,,,,---......---,,,,,,,,,,,,,,,++++++*********+++,,,---...////////////((())),,,.........---,,,---,,,+++,,,...///...---,,,,,,,,,------.........,,,------......------,,,------------------------------------------------------------------------***)))((()))+++,,,+++***------------------------)))***,,,,,,---,,,+++******,,,------,,,++++++,,,************++++++,,,---,,,,,,,,,---///111222333---------.........//////+++,,,---.........---,,,+++---///000///......///---............000222555+++++++++,,,---...///000111222444666777999999:::999999777666555555555555888888888777888888999999;;;===??????===<<<<<<<<<::::::::::::::::::::::::777999;;;>>>???@@@???>>>>>>;;;888777777888999888=========<<<;;;999777666:::::::::::::::999888777666555555777999:::999888444666999;;;======<<<;;;:::999999;;;>>>@@@@@@@@@<<<;;;:::;;;>>>@@@AAAAAA;;;;;;;;;:::888666555444555666:::>>>@@@>>>======;;;::::::;;;<<<>>>???AAA<<<<<<===??????>>>:::777333666;;;???AAA@@@>>><<<<<<<<<<<<===???@@@BBBCCC>>>>>>>>>===<<<<<<;;;;;;999777777777:::;;;;;;;;;:::888999======;;;;;;>>>AAAAAA@@@@@@@@@@@@AAAAAABBBCCCDDDCCC@@@<<<:::999666666777:::===AAAEEEGGG===>>>@@@@@@>>>>>>>>>???:::===???>>>:::999>>>BBBBBBBBBDDDEEEFFFFFFFFFFFFHHHEEEBBB@@@AAABBBBBBAAAAAA???>>>===>>>???AAABBBAAABBBCCCCCCBBBAAA???>>>AAAAAABBBBBBBBBAAA@@@@@@@@@@@@??????>>>=========999:::<<<<<<:::999::::::;;;;;;;;;:::999888777666;;;<<<===>>>>>>===<<<;;;999;;;<<<<<<:::999888888777777777888999999777555222111111222333444222111222222333333333444444444444555666666666555444333333333444666888999999888555888:::999666444555777666666444333111000///.........///111111222222222111111111111222222222222111000///...............000000000000////////////.........///////////////333222111///............000000111222222222222222222111111000000000000000000///...---,,,++++++++++++++++++,,,,,,---------,,,+++******))))))*********++++++,,,,,,+++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,000...,,,***)))))))))***------,,,++++++,,,,,,,,,......---,,,++++++******+++---......,,,++++++,,,++++++************++++++------------------------++++++++++++++++++++++++************************++++++***)))(((((()))))))))***+++,,,,,,,,,,,,,,,,,,,,,++++++******++++++---,,,,,,++++++,,,,,,------------,,,,,,++++++++++++***)))***,,,---,,,+++******+++++++++,,,,,,,,,....../////////...,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***)))((('''((()))***,,,---.../////////.........---------++++++++++++++++++++++++,,,,,,+++*********+++++++++,,,---------,,,+++***++++++,,,------,,,++++++,,,,,,,,,++++++*********---------.........//////+++++++++,,,---...///000//////...---,,,,,,++++++***+++,,,---............///---+++,,,---/////////000000//////......------///000111333444555666666555555666777777666555444777777888999;;;<<<======???>>>===;;;;;;;;;<<<===<<<;;;::::::999999999999777999;;;>>>???>>>===<<<===;;;999:::<<<===;;;999;;;<<<>>>>>>===999666333888999:::<<<<<<<<<<<<;;;777777777777888999:::;;;888999;;;===>>>>>>======<<<<<<===>>>???@@@AAAAAA;;;;;;;;;<<<>>>>>>===<<<@@@===;;;;;;<<<<<<:::777888999;;;======>>>======;;;::::::;;;===>>>===<<>><<<;;;:::;;;666222333888======;;;777777999:::;;;<<<<<<<<>><<<;;;===@@@CCCGGGFFFFFFFFFCCC===999999555555777:::>>>AAAAAA@@@AAA@@@>>>>>>???@@@???>>>========================@@@AAABBBBBBBBBCCCEEEGGGDDDBBB???======>>>AAACCCAAABBBCCCBBB@@@???@@@AAACCCCCCCCCCCCBBBAAA??????@@@BBBCCCBBBAAA@@@@@@AAA>>>>>>????????????>>>>>>>>>======<<<<<<;;;::::::999999888777666666777777999:::;;;===@@@AAA@@@???888888999999999888777777888888888888888777666555444333333222111111111222444333333222222333333444555444333222222222222222555555555555666666666666444555555666777888888999555555444333222000000///000///...///111222222111111000......000222222222000000000000000000000000222111111111000000//////........................111000///...............//////000111111111111111111111000/////////////////////...,,,,,,++++++,,,++++++,,,,,,------------,,,+++******))))))******++++++,,,,,,,,,++++++***++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,///---,,,***))))))))))))...------,,,,,,,,,------//////......---,,,,,,++++++---...---,,,***++++++***))))))))))))))))))***------------------------++++++++++++++++++++++++************************++++++***))))))))))))))))))***++++++,,,,,,,,,+++------,,,,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,+++++++++***+++***)))***,,,---,,,+++++++++,,,,,,,,,---------------...//////...---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))++++++++++++++++++++++++///.........---------,,,++++++++++++++++++++++++---------------,,,,,,,,,***+++,,,---------,,,+++***+++,,,,,,,,,,,,+++***,,,,,,,,,++++++*********,,,,,,---------.........,,,++++++,,,,,,.../////////......---,,,,,,++++++***+++,,,---............///---,,,,,,---/////////000000/////////.........///000111333444444444444555666777888888777666555555666666777888999::::::<<<<<<;;;;;;;;;;;;<<<<<<>>>===<<<;;;::::::::::::888999:::;;;<<<===>>>>>>>>><<<;;;;;;===>>>===;;;<<<;;;;;;999888666555555777888:::<<<============777666666777888999::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>??????@@@@@@======>>>@@@AAAAAA@@@??????===;;;;;;<<<===;;;888999:::;;;===>>>>>>======<<<;;;;;;<<<>>>???>>>===???@@@AAAAAA@@@>>>;;;:::<<<<<<<<<<<<===???@@@AAABBBAAAAAA@@@@@@AAAAAABBB<<<>>>AAAAAA>>>;;;:::999888555444666:::===<<<999777888999:::;;;;;;;;;;;;;;;<<<<<<;;;;;;===AAADDDGGGFFFFFFEEEAAA===:::999666666777999===@@@@@@@@@AAA@@@>>>>>>???@@@???>>><<<<<<<<<<<<<<<<<<<<<<<>>@@@BBBAAACCCCCCBBBAAA@@@@@@AAAFFFEEEEEEDDDCCCCCCBBBAAAAAABBBCCCCCC@@@?????????======>>>>>>>>>>>>======<<<;;;;;;:::999999888888777777777888888888999999;;;;;;<<<>>>@@@@@@>>><<<::::::::::::999888777666888999999999888777777666555444444333222333333333444444333333333333444444555444444333222222333333444555555555666666666666555555555666777777777888555444444333111000000//////......000333555444333222000......000111111111000000000000000000000000111111111000000000//////.........------,,,,,,,,,......------------............///000000000000/////////...------------...///...---,,,,,,++++++,,,,,,,,,---------------...,,,+++******))))))******,,,,,,,,,,,,,,,+++******++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))(((((((((...------,,,------......000000//////......------+++,,,...---+++******+++))))))(((((((((((()))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++***)))))))))))))))))))))***++++++,,,+++++++++,,,,,,+++,,,,,,---...///,,,,,,++++++++++++,,,,,,+++++++++***************+++***)))***,,,---,,,+++,,,,,,,,,,,,---------...,,,,,,---.........------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,+++******)))++++++++++++++++++++++++......------------,,,,,,++++++++++++++++++++++++,,,---.../////////...---)))***+++,,,---------,,,***++++++,,,,,,++++++***+++++++++++++++*********++++++,,,,,,,,,---------,,,++++++,,,,,,---...///......------,,,,,,++++++***+++,,,---............///---,,,,,,...//////...000000000////////////...000000111222222222222222333444555666666555444444444444444555555666666666777888999:::;;;;;;;;;;;;>>>===;;;:::999888777777999888888999:::<<>>======??????>>>======;;;777444333444555666888999;;;===>>>>>>>>>>>>666666666666777888999999======<<<::::::999999999<<<<<<===>>>>>>>>>>>>>>><<<>>>AAACCCDDDCCCAAA@@@===;;;:::;;;<<<===<<<::::::;;;<<<===============<<<;;;;;;===???@@@???===???@@@AAABBBAAA???<<<;;;<<<<<<<<<<<<===>>>???@@@CCCCCCBBBAAA@@@@@@@@@@@@<<<>>>@@@@@@===:::888777666555444777;;;<<<:::777999999999::::::999999888777888999:::;;;===AAADDDDDDEEEEEEBBB>>><<<;;;:::999777777888;;;>>>@@@@@@AAA???>>>===>>>???>>>===<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@AAABBBAAABBBDDDEEECCCAAA???===<<<>>>@@@AAABBBCCCDDDCCCAAAAAAAAACCCEEEEEEDDDCCCBBBBBBCCCCCCAAACCCDDDCCC@@@>>>======;;;<<<======>>>===<<<;;;:::999888777777666666666444666888999;;;;;;;;;:::===<<<<<<===???>>><<<:::<<<<<<<<<;;;999888666555888999999999999999888777666555555444444444444444555444444333333444444555555555444333333333444444444444444555555555666666555555666666666666666666444444333222111000000///......///222666888888777111000......///000///...000000000000000000000000111111000000000000//////......------,,,+++******,,,,,,++++++,,,------...,,,---......//////.........------,,,,,,,,,,,,,,,...------,,,+++++++++,,,------------------------,,,+++******))))))******------------,,,+++******++++++******++++++,,,---++++++++++++++++++++++++,,,+++***))))))(((((((((,,,,,,++++++,,,,,,------/////////......---------***,,,------+++******+++))))))(((((((((((())))))++++++++++++++++++++++++************++++++++++++******************************)))))))))))))))*********++++++++++++******((((((((()))***,,,---...,,,,,,++++++++++++,,,,,,*********)))))))))))))))+++***)))***,,,---,,,++++++++++++,,,,,,,,,------++++++,,,,,,------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,+++***)))((()))***+++,,,---......------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,...000000///---,,,))))))***+++,,,---------+++,,,,,,,,,,,,,,,,,,++++++++++++*********************+++++++++,,,,,,,,,,,,+++++++++,,,------...---------,,,,,,,,,++++++***+++,,,---...............---,,,---...//////...////////////////////////000000111111111000000//////000111222222222111000333333333333333333333444333444777999:::;;;::::::;;;:::999777555444444333777777888999;;;<<<>>>???>>>>>>===>>>?????????>>>===:::777555444444666777;;;;;;===>>>>>>>>>===<<<666555555555666666777888<<<;;;:::888888888999:::;;;<<<===>>>>>>>>>>>>===:::===AAACCCCCCAAA???>>>:::::::::;;;<<<<<<<<<<<<;;;<<<<<<<<<======<<<<<<;;;:::;;;===??????>>><<<===>>>@@@@@@@@@>>><<<;;;888888999:::;;;===>>>???DDDDDDBBBAAA@@@?????????:::===@@@@@@>>>;;;:::999666555333444777888888666::::::::::::999888777666555777999::::::<<<>>>AAA>>>BBBCCC???<<<<<<<<<<<<;;;:::888999;;;???AAAAAAAAA???======>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;===???AAAAAAAAAAAABBBDDDBBB@@@>>>===<<<===???@@@BBBCCCDDDDDDBBBBBBBBBDDDCCCBBBAAA@@@@@@@@@AAABBBAAACCCDDDCCC@@@<<<;;;:::999:::;;;======<<<;;;:::999888777666555555555666555666999;;;<<<<<<;;;:::<<<;;;;;;===>>>>>><<<:::<<<<<<<<<;;;:::999888777888999999:::::::::999999555555444444444444444555555444444333333444444555555555444444333444444555333333444444444555555555666555555555555555555555333333333222111000000///......000444888:::;;;:::111000......//////...,,,000000000000000000000000000000000000000000//////......---,,,+++******)))+++******++++++,,,---...,,,,,,---...............---,,,,,,+++++++++++++++------,,,+++++++++,,,,,,------------------------,,,+++******))))))******---------------,,,+++***++++++******++++++,,,---++++++++++++++++++++++++************))))))((((((******))))))***++++++,,,------,,,,,,,,,,,,++++++***,,,---,,,+++*********+++******))))))******+++++++++++++++++++++++++++)))))))))******+++++++++))))))))))))))))))))))))***)))))))))))))))***************++++++******)))''''''((()))***,,,---...,,,++++++******++++++,,,))))))))))))))))))))))))+++***)))***,,,---,,,+++)))*********++++++++++++++++++++++++,,,,,,------...------,,,,,,------...------------------------++++++,,,,,,,,,+++******))))))***+++,,,,,,------++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***,,,...///...,,,+++))))))******+++,,,------------,,,,,,,,,,,,------*********************************+++++++++,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,+++++++++***+++,,,---...............---,,,---///000///---...............//////////////////000//////...------...///111111111000///222222222333333333333333111222555777999:::::::::;;;:::888666444333333333444666888;;;<<<===<<<;;;<<<<<<============>>>>>><<<;;;:::999888888777777===>>>>>>>>>>>><<<;;;:::555555444444555555666666888888777777777999;;;<<<:::<<<===?????????>>>===;;;>>>BBBDDDBBB???======999999:::;;;;;;;;;<<<===<<<<<<<<<;;;;;;;;;;;;;;;999999999<<<>>>>>><<<::::::;;;<<<======<<<:::999555666777999;;;>>>@@@AAAEEEDDDCCCAAA@@@???>>>>>>;;;>>>BBBCCCBBBAAA@@@@@@999666222111222444777888;;;;;;;;;:::999888777666666888:::::::::999:::;;;:::AAACCC???;;;<<<>>>======;;;999:::===@@@BBBBBBAAA???===<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===@@@AAA@@@@@@AAABBBAAA???>>><<<<<<===>>>???BBBCCCDDDCCCBBBBBBCCCDDDAAAAAA@@@@@@@@@AAAAAABBBAAABBBDDDCCC???<<<999999777999;;;<<<===<<<:::999:::999777555555555666666666888:::;;;<<<;;;999888999999:::<<<>>>>>>===;;;999999:::;;;;;;;;;::::::777888999:::::::::::::::444444333333333333444444444444444333333444444444444444333333333444444555333333333333444444444444555555555444444444444444333222222111111000000000......111555999;;;;;;:::111///......//////---,,,//////////////////////////////////////////000000---------,,,,,,++++++++++++++++++++++++,,,------,,,,,,---............------,,,++++++******++++++,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++,,,+++******))))))******,,,,,,------------,,,,,,++++++******++++++,,,---++++++++++++++++++++++++******++++++******)))((((((((((((((()))***++++++++++++*********************+++---,,,***))))))***++++++************++++++************************(((((())))))***+++++++++)))))))))))))))))))))))))))))))))))))))******+++*********+++******)))((())))))******,,,---...///++++++************++++++))))))))))))************+++***)))***,,,---,,,+++))))))))))))************++++++*********+++,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++***---,,,,,,++++++***************++++++++++++,,,,,,++++++++++++++++++++++++((()))+++,,,,,,,,,,,,+++***************+++,,,------,,,,,,++++++,,,,,,---)))))))))*********************+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++***+++,,,---............---,,,,,,...///000...------------------.........---...............------...///000222222222222111111111111222222333333333111222444666777999999:::<<<;;;999888777666555555444666999;;;<<<<<<:::999999;;;<<<<<<<<<<<<===???<<<======>>>===;;;999888===>>>>>>>>>===;;;:::999555444444333444444555555444444555666888:::<<<===:::;;;>>>@@@AAAAAA@@@???===AAAEEEDDD@@@===<<<===888:::;;;;;;::::::;;;===<<<<<<;;;:::999999999:::777888999;;;======;;;999777888:::;;;;;;:::999888777777999:::===???BBBCCCEEEDDDBBBAAA@@@?????????===AAAEEEGGGGGGFFFFFFFFF;;;888444111000333777:::<<<<<<<<<;;;:::999777777777999;;;;;;:::888777777;;;EEEIIIBBB===>>>>>>;;;;;;:::999:::>>>AAABBBBBBAAA???<<<<<<<<<<<<;;;::::::::::::::::::::::::::::::<<>>AAABBBCCCCCCBBBAAACCCDDD@@@AAABBBCCCCCCDDDCCCCCC???AAACCCCCC???<<<999888666888;;;======<<<;;;999:::999777555444555666777777888999::::::999999888888888999;;;===>>><<<;;;777888999:::;;;;;;;;;;;;666666888999::::::::::::333333333333333333444555444333333222222333333444333333222222222333444444222222222333333333444444333444444444444444444444222222111111111000000000...///111555888999888777000/////////000000///---////////////////////////......////////////000000------------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---,,,------...............---,,,++++++******++++++,,,+++++++++++++++,,,,,,,,,,,,+++++++++*********,,,+++******))))))*********+++,,,---............++++++******++++++,,,---***************************+++,,,,,,,,,+++***)))(((((((((((()))***+++,,,***************************+++,,,,,,***))))))*********))))))))))))******************************((((((((()))***+++++++++)))))))))))))))))))))))))))))))))))))))***++++++***************)))((((((************+++,,,......++++++************++++++)))))))))******++++++++++++***)))***,,,---,,,+++))))))*********+++++++++,,,+++***))))))***++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,+++++++++------,,,++++++******)))************+++++++++,,,++++++++++++++++++++++++))))))******+++,,,,,,,,,++++++***))))))***+++,,,++++++***))))))***++++++((()))))))))*********+++++++++++++++,,,,,,,,,---,,,,,,+++++++++++++++,,,++++++++++++++++++++++++***+++,,,---............---,,,---...000000...,,,+++++++++,,,,,,,,,------+++,,,---------------,,,---...000222222222222111//////000000111222333333222333333444666888999:::;;;:::999888777777777777666777888999::::::999888999;;;======;;;;;;===???>>>>>>??????>>>===;;;;;;:::;;;<<<======<<<;;;:::444444333333333333444444222333444777888:::;;;;;;999;;;>>>AAACCCCCCBBBAAA>>>BBBDDDBBB===999999;;;888:::<<<;;;999999:::<<<<<<;;;:::888777777888888888888:::<<<>>>>>>;;;999555666888:::::::::888777999999:::;;;<<<>>>???@@@DDDCCCBBBAAA@@@?????????>>>AAAEEEFFFFFFEEEDDDDDD<<<;;;888555444555888;;;=========<<<;;;:::999888777999<<<<<<:::888777777AAAMMMQQQHHH@@@???===888777666777:::===@@@AAA@@@@@@>>><<<;;;<<<;;;:::999999999999999999999999999888;;;>>>@@@@@@??????@@@???>>>===<<<<<<<<<<<<===???AAABBBBBBAAAAAABBBDDD>>>???BBBDDDEEEDDDCCCBBB>>>@@@CCCBBB???<<<999888666888;;;===>>>===;;;999:::888666444333444555666555666666777888999:::::::::999999;;;<<<<<<:::888888888999999999999999999444555666888999:::::::::444444444444444555666666333222222111111222222333111111111111111222333444222222222222333333333333222222222333444444444555111111111111000000000000...///111444777777555333/////////000222222000...////////////////////////........./////////000000------------------------------,,,,,,+++,,,,,,---,,,---......//////......---,,,++++++***++++++++++++++++++***++++++,,,,,,+++++++++*********)))))),,,++++++***)))***************,,,---.../////////++++++******++++++,,,---***************************+++,,,---,,,,,,***)))))))))))))))***+++,,,---*********************+++)))+++,,,,,,***))))))***))))))(((((((((((())))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))((())))))***++++++***************)))(((((((((((((((((()))***+++,,,++++++************++++++))))))******+++++++++,,,+++***)))***,,,---,,,+++******+++++++++,,,,,,,,,---,,,+++)))))))))******,,,++++++******++++++,,,***************************++++++,,,,,,,,,++++++*********++++++,,,,,,---))))))******+++++++++,,,++++++++++++++++++++++++************+++,,,---...,,,+++***)))))))))***+++***)))(((''''''((()))***(((((())))))*********+++++++++,,,,,,,,,---------,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++,,,---............---,,,---...000000...,,,*********++++++,,,,,,,,,***+++,,,,,,---------,,,+++,,,...000000000000///------...///000111222333444333333444555777999;;;888888777666666666666666:::999888777777888999:::999;;;>>>===<<<<<<>>>@@@@@@???>>>>>>============777888:::<<<=========<<<444444333222222333333333111333555777999999999999888;;;>>>BBBDDDDDDDDDCCC===@@@AAA>>>888444555777888;;;<<<;;;999888999<<<<<<;;;999777666666777777888999;;;===??????<<<:::555666888:::::::::999888::::::999999999:::;;;;;;CCCCCCBBBAAA@@@@@@@@@@@@<<<>>>BBBCCCBBB@@@??????<<<<<<;;;:::888888999;;;============<<<;;;:::999666999<<<===;;;999888777GGGTTTXXXMMMCCC@@@<<<555444444555999===?????????@@@>>><<<;;;;;;;;;:::888999999999999999999999999888;;;>>>@@@????????????>>>>>>===<<<<<<<<<<<<<<>>???>>>;;;:::999777555333222333555666444444444666777:::<<<===<<<;;;:::;;;<<<;;;888666999999999999999888777666333444666777999999::::::555555555555555666777888222111111111111111111222111000000000111222222333111111222222222333333333111111222333333444555555111111111111000000000000//////111444666555222000/////////111333333111///////////////////////////---.........//////000000///...,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,000000111000......///111......---------,,,,,,,,,///---+++)))(((((()))***---,,,++++++******++++++++++++***************+++)))***,,,.........,,,+++++++++++++++++++++,,,,,,*********++++++,,,,,,,,,***+++,,,,,,******+++,,,)))((('''))),,,,,,***'''###(((,,,,,,+++++++++))))))************)))))))))))))))))))))))))))))))))))))))))))))******************)))))))))))))))******))))))((((((''''''))))))))))))************++++++++++++*********))))))))))))***++++++,,,,,,+++++++++++++++***)))(((+++***)))))))))***,,,,,,***+++,,,---------,,,+++++++++******++++++,,,---...,,,++++++,,,,,,***)))***++++++,,,,,,------...'''))),,,------,,,)))'''***++++++,,,------------++++++++++++++++++++++++))))))))))))))))))))))))+++***)))'''''''''((()))000---,,,---///000...,,,******+++++++++***))))))+++***))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))***))))))*********+++++++++,,,,,,,,,------.........+++++++++,,,,,,,,,------,,,------......------,,,+++++++++*********)))))),,,+++++++++++++++,,,,,,+++---000222444333111000...000111222111111333444000;;;???777222777888333555444444333333444444555666555555555555666777777;;;;;;;;;<<<<<<<<<============<<<<<<;;;;;;;;;::::::888666999>>>@@@>>>:::111111111111222333444555111222444555888:::;;;<<<<<<===>>>???@@@AAAAAAAAA???===;;;888666555555555444666888999888888888999===;;;:::888777777888888555666888:::;;;:::888666777999;;;<<<;;;;;;<<<======<<<;;;::::::;;;===>>>EEEAAA>>>===>>>>>>===;;;888999;;;<<<<<<;;;:::999;;;======<<<999888:::<<<============<<<;;;:::999999999;;;;;;;;;;;;:::999CCCFFFHHHGGGCCC>>>:::888444666999;;;======<<<<<<:::999888888777777888888???===;;;:::;;;;;;:::999<<<<<<<<<<<<<<<===>>>>>>BBB@@@>>><<<;;;:::::::::AAA@@@???@@@BBBCCCBBBAAA======???@@@@@@AAA@@@@@@===>>>@@@@@@>>>:::666333555999>>>AAABBB???;;;888888777555444333444666777666666666777888888888999;;;;;;;;;::::::999999999;;;:::999777666666555555555777888888666555666777333555666666444333333444222222222111111111000000......///000000000000000111000/////////000222222333333333333333222111000333222222222111000000000...///000111222222222111000000000000000000000000...///000000000///---,,,......---,,,,,,---///000///...---,,,,,,,,,---...---------,,,,,,++++++***.../////////------...000......---------,,,,,,,,,...---+++)))((()))***+++---,,,,,,++++++++++++++++++******))))))*********)))***,,,......---,,,+++***************************++++++++++++++++++,,,***+++,,,,,,******+++,,,+++++++++,,,......+++(((###&&&***,,,+++*********)))******************)))))))))))))))))))))))))))*********)))))))))))))))((((((((((((((((((((((((+++++++++***************(((((()))))))))*********+++*********))))))))))))((())))))******+++,,,,,,+++++++++++++++***))))))+++***)))))))))***+++,,,+++,,,---------,,,+++******************+++,,,,,,---+++***+++,,,,,,+++***,,,,,,,,,+++++++++++++++)))***+++------+++***)))******++++++,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))******(((((('''((())))))---,,,***+++---...,,,***++++++,,,------,,,,,,,,,++++++***)))((((((((()))))))))))))))))))))))))))******)))))))))))))))***))))))*********+++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,------------,,,,,,+++++++++*********)))))),,,++++++*********++++++---///111333444333111000---///111111000000222333666???@@@777111333444///333333333333333333333333444444444444444555666777999999::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<888555444666;;;>>><<<:::333333222222222222222333333333444555777888999999;;;<<<>>>@@@AAABBBCCCCCC>>><<<999777555444444444222444555666555555777999???===;;;999888777777777888777777777888888888888777999;;;;;;;;;:::;;;<<<::::::999999999999::::::???======>>>??????===:::666666777888888888777777:::;;;===;;;999999;;;======>>>>>>>>>===<<<::::::::::::;;;<<<<<<;;;:::999===???BBBBBB@@@<<<999888444666888;;;<<<<<<<<<;;;;;;:::999999888888999999===;;;999999;;;;;;:::999<<<<<<<<<<<<<<<===>>>>>>@@@???===;;;::::::::::::>>>>>>???AAACCCCCCAAA???======>>>>>>???@@@@@@AAA???@@@@@@@@@>>>;;;888666555777;;;>>>???<<<999777888777555444333444555666666666666777888888999999;;;;;;:::::::::999999999::::::888777666555555555555555555666666666555444111222444444333222333555111111111000000/////////...///000000000000000//////000111222333222222111222222222222222111000000///////////////000000000/////////000000111111111000000000000000000000000///////////////...------------,,,---------............---------...//////......---,,,+++***)))))),,,---......,,,,,,---///......---------,,,,,,,,,---,,,************,,,,,,,,,,,,,,,,,,++++++++++++***)))))))))))))))*********+++,,,---...---,,,++++++*********)))(((((((((+++++++++++++++************+++,,,,,,******+++,,,......///000111///,,,)))((()))++++++***))))))*********++++++++++++******))))))))))))))))))))))))++++++******))))))((((((''''''''''''(((((((((((()))******************+++(((((())))))))))))******))))))))))))(((((((((((((((((()))******++++++,,,***++++++++++++***))))))******))))))******+++,,,,,,,,,---------+++***)))***))))))))))))***++++++,,,*********,,,---,,,+++,,,,,,++++++***))))))(((******++++++++++++************************)))(((++++++++++++++++++++++++))))))))))))))))))))))))))))))((((((((()))******+++***))))))***+++***)))******+++,,,------------,,,+++***)))(((((('''((())))))))))))))))))))))))))))))))))))))))))******)))))))))************++++++++++++*********************+++++++++,,,,,,,,,,,,,,,------------,,,,,,+++++++++***************,,,,,,+++***)))))))))***///000222333333222000///,,,...//////......000111888>>>>>>555///111222///000111222333333222111000111111222333333444555555666777777888999::::::;;;888888999999:::;;;;;;<<<666444222555999===>>>===777666444333111111000000333444444555555666666666:::;;;===???AAACCCDDDDDD<<<:::777555333333444444222333444444444555888:::@@@???===;;;999777666666999666444333555777888999888:::<<<<<<;;;:::;;;;;;999:::;;;;;;;;;:::999999999999;;;>>>@@@???<<<999333333444555555555555555888:::;;;;;;:::;;;<<<>>>>>>>>>??????>>>===<<<;;;;;;;;;;;;;;;;;;:::999888666999<<<>>><<<:::999999444666888:::;;;<<<;;;;;;<<<;;;;;;:::999::::::::::::999888999;;;;;;;;;:::<<<<<<<<<<<<<<<===>>>>>>===<<<<<<;;;;;;;;;;;;;;;======>>>AAACCCCCCAAA>>>>>>===<<<<<<<<<>>>@@@AAAAAAAAA@@@???===;;;:::888444666888999:::999777666777666444333333333444555555555666777888888999999:::::::::999999999999999:::999888666555555555555555333222444666777555222000111222111000111333555000000////////////......///000000000000000///......000333555555444111000000111111111111000000///..................//////000///.........///000111000000000000000000000000000///......---.........+++,,,---.........------,,,,,,---------...//////---,,,,,,,,,++++++******+++---......---------///......---------,,,,,,,,,+++++++++++++++,,,---...,,,,,,,,,,,,,,,+++++++++))))))(((((())))))******++++++,,,---------,,,+++,,,,,,+++***)))((((((''',,,,,,++++++******))))))***+++,,,,,,******+++,,,...///111222111///+++)))***++++++***))))))+++,,,+++++++++,,,,,,+++++++++)))))))))))))))))))))))),,,++++++***)))(((''''''''''''((((((((((((((()))&&&'''''''''(((((())))))(((((((((((()))))))))***)))(((((((((((('''''''''(((((())))))***+++++++++******+++++++++******)))***************+++++++++,,,---------,,,+++)))((()))))))))((())))))***++++++***)))***,,,------++++++*********)))))))))(((******)))(((((()))******++++++++++++***)))((((((************************((((((((((((((((((((((((((((((((())))))******+++))))))))))))))))))))))))''''''(((***++++++++++++,,,+++***)))((('''''''''((((((((((((((((((((((((((())))))***************))))))))))))************+++++++++******)))))))))************++++++++++++,,,,,,,,,------,,,,,,,,,************************,,,,,,+++***))))))))))))///000111222111000...---+++---......------...///222666666000...222444333000111333444444333111000//////000222333333444444333444555666777888999999888888888888888888999999777555333555:::>>>@@@AAA:::999777444222000//////222222333444444555555666999:::<<<>>>???@@@AAAAAA:::999666444333333333444555555555555555777:::===???>>>===;;;:::999888777666444222444888;;;;;;;;;:::<<<======<<<;;;<<<<<<<<<===???@@@@@@>>><<<;;;999999;;;<<<===<<<:::888333333444555666666666666777888999;;;<<<===>>>>>>>>>???@@@@@@@@@>>>===<<<::::::::::::999888777777555777;;;<<<<<<:::::::::555666888999:::;;;;;;;;;======<<<;;;;;;;;;;;;;;;999888888999;;;<<<<<<;;;<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<======>>>=========>>>AAABBBAAA@@@>>><<<:::999:::<<>><<<;;;:::999999444444555555555555555444555555444333222333333444444444555666777888888999999999999999999888888888999888777666555444444444666333111333777999555111222222222111//////111222////////////////////////000000000000000//////......000111333333222111000//////000000000000//////111000////////////000000111000...------...///111000000000000000000000000000///...---,,,---...///+++,,,///000111000...,,,++++++,,,,,,------------*********++++++,,,,,,,,,+++---///000///......///......---------,,,,,,,,,+++++++++,,,,,,---......,,,,,,---------,,,+++***)))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,+++------,,,+++******))))))+++++++++******)))))))))***+++,,,,,,******+++,,,---...000111///---***))))))*********)))***,,,...+++++++++,,,,,,+++++++++)))))))))))))))))))))))),,,++++++***)))(((''''''((((((((())))))*********&&&&&&''''''((((((((()))'''(((((((((((()))))))))(((((((((((('''''''''&&&'''(((((()))******++++++)))******+++++++++******))))))******++++++++++++,,,,,,------,,,***)))''')))))))))((())))))***++++++***)))***,,,------+++((((((((())))))*********)))((('''&&&&&&'''((()))+++,,,,,,,,,+++***))))))************************(((((((((((((((((((((((((((((()))*********++++++)))*********)))))))))***&&&'''((()))***++++++++++++***)))(((''''''''''''(((((((((((((((((((((((('''((()))***************)))))))))))))))))))))))),,,,,,++++++******)))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,+++************************,,,,,,+++***))))))******......//////...---,,,++++++,,,------,,,+++---...---//////------111333444000222333555555333222000...///000111222222222222111111222444555777888999999888888777666555555444555444333555999===@@@AAA===;;;999666444111000///000111222333444666777777999:::;;;<<<<<<<<<<<<<<<999888666555444444444444555555555444444666:::<<<<<<<<<<<<;;;;;;::::::999555555666<<>>======>>>>>>???AAACCCBBB@@@===;;;<<<<<<;;;:::888777777888444555777999::::::999888666777888;;;===>>>>>>>>>===>>>@@@AAAAAA???===<<<999888888777777777777777888:::===>>>===<<<<<<<<<666777888999:::;;;;;;;;;>>>===<<<<<<;;;;;;<<<<<<999999999;;;===>>>===<<<<<<<<<<<<<<<<<<===>>>>>><<<===>>>>>>???@@@@@@@@@???===;;;<<<>>>AAACCCCCC===;;;999777888:::>>>AAA>>>===;;;999888777777888444333333222222222333333444333333222222222222222222333333444666777777888888888888888888888888888999888666555444444333333777333111333888:::777222666777666333000//////000000000000000000000000000//////000000000000/////////////////////000111111...//////000000000//////111000000000222444777888333222000...---...000111////////////////////////000///---,,,,,,,,,---...+++---000222333111///---++++++,,,------,,,,,,,,,(((((()))***+++,,,------***---///000////////////......---------,,,,,,,,,,,,,,,,,,------.........,,,---.........---+++***))))))))))))***+++,,,---------,,,,,,,,,,,,++++++------,,,,,,+++************************)))))))))***+++,,,,,,******+++,,,+++---......,,,*********((()))***)))))))))+++---******++++++++++++******))))))))))))))))))))))))++++++******))))))(((((((((((())))))******++++++((())))))))))))))))))***''''''(((((((((((())))))((((((((((((''''''''''''''''''((())))))******+++))))))***++++++++++++***))))))***++++++++++++***++++++,,,,,,,,,***)))(((***))))))))))))***++++++,,,*********,,,---,,,+++'''(((((()))******++++++)))((('''&&&&&&'''((()))+++++++++,,,++++++******************************))))))))))))))))))))))))))))))***+++++++++******)))***++++++))))))***+++))))))***+++,,,,,,,,,,,,))))))((((((''''''(((((())))))))))))))))))))))))&&&''')))***++++++*********)))))))))))))))((((((+++++++++***************((())))))))))))*********++++++,,,,,,,,,,,,++++++***************+++++++++,,,+++++++++++++++,,,,,,------------,,,,,,+++***+++,,,------++++++,,,------...------...///000000111222333444444333222111...///000222222111000000///000111333555666888888888888777666444333222111111111222444666999<<<>>>>>>===;;;888666444333222000111222333555666777888999999::::::::::::999999777888888888888777666555333444444333333333666888::::::;;;;;;;;;;;;::::::777777;;;CCCJJJLLLHHHBBB:::<<<>>>???>>>>>>???@@@===>>>@@@AAA@@@>>><<<:::???>>>===999666444555666555777;;;>>>???===;;;999666666888;;;>>>???>>>===<<<===@@@AAAAAA???===;;;888777777666666777888888;;;===??????>>>======>>>888999999::::::;;;<<<<<<>>>===<<<<<<;;;<<<<<<<<<;;;;;;<<<>>>@@@AAA???===<<<<<<<<<<<<<<<===>>>>>>===>>>???@@@AAAAAAAAAAAA@@@>>><<<<<>>@@@555444333111000000111111///////////////////////////...------,,,---------,,,---000222222111///---,,,------......---,,,+++))))))******++++++,,,,,,(((+++...//////...............---------,,,,,,,,,---------............---,,,---...///...---+++***************+++,,,---......---,,,,,,++++++++++++++++++++++++************))))))))))))***************+++,,,,,,******+++,,,***,,,---,,,))))))+++---)))***+++***((('''((())))))******************)))))))))))))))))))))))))))*********)))))))))))))))''''''(((((()))******+++)))))))))))))))((((((((('''''''''((((((((()))))))))))))))(((((((((''''''''''''(((((()))*********))))))***+++++++++++++++((()))***+++,,,++++++***)))***+++,,,,,,+++***)))***************+++,,,,,,---+++***+++,,,,,,+++***************************)))))))))(((((()))))))))))))))******************************************))))))))))))))))))))))))******+++++++++***)))((((((***+++***(((((()))+++******++++++++++++******(((''''''''''''((())))))))))))))))))))))))))))))&&&''')))+++,,,+++***)))******))))))((((((((((((((())))))))))))))))))***((((((((()))))))))******++++++,,,,,,,,,,,,++++++))))))*********+++++++++++++++++++++,,,---......---------,,,,,,,,,,,,,,,+++,,,------++++++,,,---...------///000000//////222222222222222222222222///000111222222111///......///000222444666888999666666555444333222222111000111333555777888:::<<>><<<:::888777666666222333333444555666666666888888999:::::::::::::::777888:::<<<<<<:::777555333444555555333333444555::::::;;;;;;:::999888777777777:::BBBIIIKKKEEE>>>777999<<<=========???@@@===>>>??????>>>===;;;999===>>>>>>;;;777444444555333666<<<@@@AAA???;;;888777666777;;;???@@@>>><<<;;;<<>>>>>===>>>???::::::::::::;;;<<<============<<<;;;;;;;;;;;;<<<>>>>>>???AAACCCCCCAAA???<<<<<<<<<<<<<<<===>>>>>>======???@@@AAA@@@@@@@@@======>>>@@@CCCDDDCCCBBB:::888777666777999;;;===999888888777666555444444444444333333222222222222111111222111111111000///......///111222333444555666666666777777777888888777777555444333222222222222222333444555666666555;;;===???===999555333111.........//////000000000,,,---...000111111111111.../////////000000000000...///000000111111111000,,,,,,---///333888<<>><<<;;;:::999999888555555555555555555555555666777999:::;;;<<<<<<<<<666999<<<>>>>>><<<888666555666888777666444444555;;;;;;;;;;;;:::888666555666555666<<>>???>>>?????????>>>===;;;::::::===???>>>:::666444444000555;;;@@@BBB???:::666777777888;;;???@@@>>>;;;:::<<>>666999;;;=========???@@@;;;;;;;;;;;;;;;<<<===>>>======<<<;;;;;;;;;;;;;;;@@@@@@AAACCCEEEEEEBBB@@@<<<<<<<<<<<<<<<===>>>>>><<<===>>>@@@@@@@@@???>>>:::<<>>@@@@@@===999666444---------.........//////+++,,,...///111222222222---///111333333222000/////////000111111111111111///...---...000333777999888888888777666444333222////////////////////////,,,---...///...---,,,+++***+++,,,---------,,,,,,------......------,,,+++&&&(((*********)))***++++++,,,------......------///...,,,++++++,,,.../////////...---,,,,,,++++++---...///000000///...------+++***))))))***,,,...,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,+++)))((())))))(((((((((((())))))***)))))))))***+++,,,,,,++++++***************++++++++++++*********))))))((()))))))))))))))((((((((((((((((((((()))*********)))((('''(((***,,,---%%%&&&&&&'''((()))******(((((())))))))))))(((((()))((('''&&&&&&'''((()))''')))***++++++***)))'''&&&&&&&&&&&&'''''''''(((************************))))))***++++++++++++***))))))))))))))))))))))))++++++************++++++******+++,,,,,,,,,,,,+++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))------,,,+++************(((((('''''''''&&&&&&&&&))))))************))))))(((((((((((())))))))))))''''''''')))++++++)))'''***)))((((((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((()))******((())))))***+++,,,,,,---+++,,,---......---+++***++++++************++++++---,,,+++*********+++,,,------,,,,,,+++***))))))***+++,,,+++******,,,......//////000111222222222222111000000000111222333222222000///............////////////000111222333111333666666444222111111///000111333444555666777:::>>>AAA???:::777888;;;888999999888888777666555666666777888999;;;===>>><<<===???BBBBBB???:::555555666777666444444666888666888:::;;;::::::;;;<<<777777777888888777777777444555888:::<<<<<<<<<<<<===@@@BBB@@@===;;;<<<===<<<;;;:::888777555444333999999:::;;;:::999777666888999999::::::999999888888999;;;<<<======>>>>>>:::@@@CCC???::::::;;;:::666777:::<<<>>>????????????<<<999;;;@@@AAA???<<<;;;===>>>;;;777777===BBBFFFGGGHHHHHHFFFBBB>>>;;;666777888::::::;;;;;;:::???@@@AAABBBBBB@@@???===@@@===???JJJWWWVVVHHH999444444555555666777777777888999999999888777555444333111//////000111111000000111222333333333333333---......------///222555888777777888888777555222444444444555555444333333/////////000111333444555999<<>>:::;;;<<<888888888888888888777666777777888888999;;;<<<<<<<<<<<<>>>@@@AAA???;;;888666777777777555555777999888:::<<<<<<;;;:::;;;<<<888888777777777777888888666666777999999:::::::::<<<>>>???>>>999777777999888888888777777777666666666666777777888888888888::::::;;;;;;;;;;;;::::::888999:::<<<============:::AAADDD@@@<<<;;;<<<;;;888999;;;<<<>>>>>>?????????<<<:::<<<@@@BBBAAA>>>=========;;;999:::===@@@DDDEEEGGGGGGFFFBBB???<<<888888888999:::;;;;;;;;;???@@@AAABBBAAA@@@>>>===BBB???AAAIIIQQQOOOBBB555666666666555555555555555777888999:::999888555444333111//////111222222222000111222333333333333333...//////......000333666111222333444444333222222333333444444444444333333111111111111222333444555777:::???BBBAAA===777333111000000000222222000///,,,---...000222444555666000000000000000000000000//////000000000//////...------,,,---...///111222333555555444222000///000---------------...//////////////////...---,,,,,,,,,++++++++++++,,,---...------......------,,,+++***,,,------+++******+++,,,,,,---............---000///...------...///000.........------,,,,,,+++------...//////...------000///---,,,++++++,,,---++++++,,,,,,,,,+++******))))))))))))***+++,,,,,,+++******************+++++++++******)))*********+++***************++++++************))))))))))))(((((())))))***))))))((()))(((((((((((()))******,,,+++)))((((((((()))***'''''''''(((((((((((((((******))))))((((((''''''((((((''''''''''''((((((&&&'''((())))))((('''&&&(((((((((((())))))))))))(((((((((((((((((((((((())))))***++++++++++++***))))))))))))))))))))))))+++******))))))******+++)))***++++++,,,,,,++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))$$$&&&***------,,,***((()))))))))))))))(((((((((''''''((((((((((((''''''(((((((((((())))))))))))***))))))***,,,,,,+++)))'''''''''''''''((())))))))))))))))))))))))))))))***************************)))(((''''''((()))***((((((''''''(((((()))))))))))))))))))))*********'''''''''&&&&&&''''''(((++++++************++++++,,,++++++******+++,,,,,,------,,,,,,++++++*********+++,,,+++******,,,.........//////000000111111000111111222111111000000222111000000////////////////////////000111222333333444444333111///000111111111000000111333444666:::>>>CCCCCC@@@<<<;;;<<<777777888999999999999888999999999999::::::::::::;;;;;;<<<>>>??????===;;;666777888777666777888:::;;;===>>>>>><<<;;;;;;;;;:::999888777777888999:::999888777666666777888888:::<<<===;;;777444444666444444555666666777777888555555444555666888:::;;;;;;;;;<<<======<<<;;;;;;888999:::;;;<<<=========;;;AAADDDAAA======>>><<<:::::::::;;;<<<===???@@@>>><<<;;;>>>BBBDDDCCCAAA???===;;;;;;<<<===>>>===@@@BBBDDDFFFEEECCC@@@>>>:::999999999999;;;<<<===>>>???@@@@@@@@@???===<<>>@@@EEEHHHFFF===555777666666555444444333333555777999;;;;;;999666444222111//////111333333333111111222333333333222222///000000000///000333666555888:::888555333444555222222333333333333222222444333333222222222333333444888===AAA@@@;;;555111111111000111222333111///.........//////000000111000000000000000000000000...//////000000000//////...------------...///000///111111111...---,,,------------------......///---...............------,,,++++++++++++,,,------------......------,,,+++,,,...///...,,,++++++,,,,,,------...............000///............///000......---------,,,,,,,,,...//////////////////...111000///---,,,,,,,,,,,,++++++,,,,,,,,,++++++******)))(((((()))+++---...,,,++++++******++++++,,,,,,,,,+++***)))))))))************)))******+++,,,++++++++++++************(((((()))*********))))))))))))(((((())))))***+++,,,+++***)))(((((((((((((((((((((((((((''''''''')))((((((((((((((())))))(((((((((''''''((((((((('''(((((())))))(((((('''((())))))))))))*********))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))******))))))))))))******))))))***+++++++++++++++))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((%%%''')))++++++***((('''((((((((((((((((((((((((&&&''''''''''''''''''&&&(((((((((((())))))))))))***)))((()))+++,,,+++***''''''''''''(((((())))))))))))))))))))))))))))))+++++++++++++++++++++++++++)))(((&&&&&&((()))+++(((((('''''''''(((((()))+++++++++******************)))((('''''')))***+++++++++************++++++++++++++++++++++++,,,,,,------,,,,,,,,,+++++++++***+++,,,+++******,,,............//////000000000///000111222222111000///222111111000//////000000000000//////000111222222333444333111///...///111222111000000111222444666777;;;@@@AAA???<<<:::999666777888999:::::::::::::::::::::::::::999999999;;;:::999:::===>>>>>>>>>555666777777666777999;;;>>>???@@@???===;;;;;;;;;;;;:::888777777888:::;;;<<<:::777555444444666777888:::<<<:::666444444666222222222333444555666666555555444444555777:::<<<:::;;;<<<======<<<;;;:::777888999:::;;;<<<<<<<<<999???BBB@@@>>>???>>>;;;888777777888:::===???AAA>>>======???BBBEEEDDDCCCAAA===:::;;;???AAA???<<<>>>@@@CCCEEEEEEDDDAAA???<<<;;;:::999999;;;===>>>===>>>>>>>>>>>>===<<<<<<888:::===@@@AAA???;;;888666555555555444444444333333666999<<<<<<:::777444111///......111333333333111222222333333333222222///000111111000111333555===@@@AAA===777222333666111111222333333333222222444444333222111111111111222555888;;;:::777333000111000///000222222000///...............//////////////////000000000000000---...//////000/////////......------------------,,,...///...,,,++++++,,,------,,,,,,------...///,,,------...//////......++++++++++++++++++,,,,,,------......------,,,+++---...000///---,,,,,,,,,,,,---......//////....../////////....../////////---------------,,,,,,,,,++++++++++++++++++++++++111000///...------,,,,,,***++++++,,,,,,,,,++++++***)))(((((()))+++---...,,,,,,++++++++++++,,,,,,,,,,,,+++***)))))))))*********))))))***++++++,,,------,,,,,,,,,+++++++++(((((()))***************)))))))))))))))***++++++,,,,,,+++)))((((((''''''((((((((((((((('''''''''''''''''''''(((***+++,,,'''(((((((((((((((((('''))))))))))))))))))))))))))))))))))))*********+++************************))))))***++++++++++++***))))))))))))))))))))))))***))))))))))))))))))***))))))***++++++++++++***))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((()))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((()))))))))))))))((('''((()))******)))(((((())))))************))))))))))))))))))))))))************************+++)))(((&&&&&&((()))+++((((((''''''''''''(((((('''''''''''''''&&&&&&&&&******)))((()))***,,,---++++++************++++++******++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,***+++,,,+++******,,,................../////////...///000222222111000000222111111000000000000111000000000000000000111222333333333111///...000111222222222222333444666777666999>>>@@@???===:::888666777888:::;;;;;;;;;;;;;;;;;;<<<;;;;;;999888777999777666777:::===>>>>>>444555666777666777:::<<<@@@AAAAAA@@@===;;;:::;;;;;;:::999888888999:::;;;<<<:::777444333333555666555888:::999666444555777111111222222222222222222444333333333444555777888888999;;;<<<<<<;;;999888666777888:::;;;;;;<<<<<<777===@@@???>>>???===:::444444555666999<<<@@@AAA>>>>>>>>>@@@CCCDDDEEEEEEBBB===999;;;@@@DDDBBB???===???BBBEEEEEEDDDAAA@@@>>>===;;;::::::<<<>>>???<<<<<<===<<<<<<<<<;;;;;;666888;;;<<<;;;999888888444444444555555555666666444666:::<<<===:::777555000...------000222333222222222333333333222222111///000222111111111333444999<<<===999222///000333000111222222333333333222444333222000//////......222222222222222222111111///......///000000///---------......///000000111......//////000000000000......////////////......---------------,,,,,,,,,+++---......,,,+++,,,---,,,,,,,,,,,,,,,---......+++,,,---...////////////+++++++++++++++++++++***------......------,,,+++,,,...//////---,,,,,,---------...////////////...........................---------------------------,,,,,,++++++,,,,,,---/////////......------,,,******+++,,,,,,,,,++++++))))))))))))***+++,,,,,,,,,++++++******++++++,,,++++++******)))*********))))))))))))***+++,,,,,,---,,,,,,,,,,,,+++++++++(((((()))***++++++++++++***))))))))))))***+++++++++++++++***)))((((((''''''''''''(((((((((((((((''''''''''''((()))+++,,,''''''((((((((((((''''''******))))))))))))******))))))))))))************************************))))))***++++++++++++***))))))))))))))))))))))))***))))))(((((())))))***((()))******++++++******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))+++***)))((('''''''''(((&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((()))))))))))))))(((&&&'''(((******)))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***((((((''''''&&&&&&'''''''''''''''((((((((((((((((((((((((((()))***++++++++++++************++++++))))))+++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,***+++,,,+++******,,,...------..................------///000111222222222222111111000000111111111111000000000000000111111111333333333111000111222222333444555777888999999888:::===???@@@>>><<<:::777888999:::;;;<<<<<<<<<;;;<<<<<<<<<<<<:::888777777555444555888;;;<<<<<<444555777888888999<<<>>>@@@AAABBB@@@===;;;:::;;;::::::::::::::::::::::::;;;999666444333444666777555888:::999555333444666333333222222222222111111000111333555666555555444666888:::<<<<<<:::888666666777888999:::;;;;;;;;;666;;;>>>>>>???@@@>>>999333333555777:::===???@@@>>>???@@@AAABBBCCCDDDEEEAAA===999:::@@@DDDEEEDDD???AAADDDFFFFFFDDDAAA???>>>>>>===<<<<<<===>>>???<<<;;;;;;;;;::::::::::::888999;;;:::888555444444444444555555666777777888666888:::<<<<<<:::777555111///......000222222222222222333333333222111111///000111111000000111333333444555444111000333555000111222333444444444333333222111000///.........222000///------...000111...------...//////...,,,------...///000111111222---......//////000000111...////////////...---,,,,,,,,,,,,------,,,+++++++++,,,......---,,,---...,,,,,,,,,,,,,,,------...,,,,,,---.../////////...+++++++++,,,++++++***)))------......------,,,++++++---......---,,,---...------...///////////////------............------------------------------//////...------...//////------.........------,,,)))***+++,,,,,,,,,,,,+++)))******+++++++++******++++++************++++++*********)))******++++++))))))))))))***+++,,,---+++++++++*********))))))(((((()))***++++++++++++******))))))******+++,,,***************)))((((((&&&&&&''''''(((((())))))***)))(((''''''((()))***&&&'''((())))))((('''&&&)))))))))(((((()))))))))((((((((()))))))))******************************))))))***++++++++++++***))))))))))))))))))))))))))))))(((((((((((())))))((())))))***************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))*********)))((((((&&&'''''''''((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))***)))'''''')))***+++***'''''')))*********)))((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((()))))))))((('''&&&&&&&&&&&&'''(((((())))))******++++++&&&'''((()))************++++++************++++++((()))+++,,,------,,,,,,------------------------***+++,,,+++******,,,...------------------------,,,,,,---...000222444555222111111000000111222222111111000000000000111111///222444444333222222333222333666999;;;<<<<<<<<<777888:::<<<>>>===<<<:::999999:::;;;;;;<<<;;;;;;:::;;;<<<===<<<;;;999777555333222444666999999999666777999::::::<<>><<<999777666777:::<<<<<<:::777666555666777999::::::::::::777;;;>>>???@@@BBB???:::666777888:::<<<===>>>>>>???@@@AAAAAAAAABBBCCCDDD@@@===999:::???DDDHHHIIIBBBCCCFFFGGGFFFCCC@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;:::999999999999999777888999999888666444333666666777777777777777777888999;;;;;;;;;999777666444222000000222333333333222333333333333222111000...///111111000///000111222222222222333444666777111222333444444555555555333333111000////////////000///.........///000111///......///000000///---------......//////000000------......///000000111000000000///...---,,,+++***+++,,,,,,---,,,++++++***,,,......---,,,---...,,,,,,++++++,,,,,,---...------..................***++++++,,,+++***)))(((------......------,,,+++***,,,---...---------///---......///////////////,,,------......------,,,------------------------,,,,,,************,,,,,,,,,,,,------...---------)))***+++,,,,,,,,,,,,,,,)))***+++,,,,,,+++)))(((+++******************+++***)))))))))***+++,,,,,,))))))))))))***+++,,,---))))))))))))(((((((((((((((((()))++++++,,,,,,,,,*********)))******+++,,,)))************))))))(((%%%&&&&&&'''((()))******...,,,)))'''&&&&&&'''(((&&&'''((())))))((('''&&&((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))(((((((((((())))))(((((()))***************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))%%%'''***,,,---,,,***((('''((((((((())))))******''''''((((((((((((''''''(((((((((((()))))))))))),,,***((((((***+++,,,+++%%%&&&((()))))))))((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((()))((('''&&&&&&&&&&&&&&&$$$%%%%%%&&&'''(((((()))'''(((***,,,,,,,,,,,,+++++++++************++++++((()))+++,,,------,,,,,,------------------------***+++,,,+++******,,,...------------------------,,,+++,,,---///222555777222111111111111111222222111111000000000000000111...111444666555444333444111444888<<<>>>???>>>===555555666888:::;;;:::999::::::;;;;;;<<<<<<;;;;;;:::;;;<<<======;;;999888444222222333555777888777777999;;;<<<<<<>>>AAACCC???@@@@@@???===;;;;;;;;;888:::<<<>>>>>><<<:::888777777666666777888999:::EEEGGGGGGCCC>>>999999:::444555555666666777777777000555===DDDFFFEEEAAA>>>666888:::<<<<<<:::888666555666777888999:::::::::777<<>>===<<<<<>>DDDJJJMMMDDDEEEGGGHHHFFFCCC@@@===>>>>>>????????????>>>===;;;:::999999888888999999333444666888999999888666999999888888777777666666:::;;;;;;;;;:::888777666777555333222333444444444333333333333333222111000---///111111000//////000333111//////000222222222111222333444555555555555444333222111000000000000//////000000000000000000000//////000111111000...........................---------...///000000111111000000///...,,,+++***)))***+++,,,---,,,++++++)))+++---------,,,---...,,,,,,++++++,,,,,,---...---...............------***+++,,,,,,+++***)))(((,,,,,,,,,,,,++++++***)))------,,,+++,,,---...///...............///000000//////...---,,,,,,++++++++++++,,,,,,,,,,,,------------......------,,,++++++,,,------......------))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***))))))*********************************************************************++++++,,,))))))))))))))))))))))))+++++++++***)))(((((('''*********)))))))))))))))&&&&&&''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++*********)))))))))))))))))))))))))))************))))))((('''''''''''''''''''''''''''''''''''''''''''''(((((())))))******))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((())))))(((((((((((()))))))))(((((('''&&&&&&%%%%%%'''''''''''''''''''''''')))((('''''''''(((***+++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))+++***((('''''''''((()))&&&''')))+++++++++************)))(((((((((((((((+++***)))((((((''''''((())))))(((((((((((())))))************************,,,,,,++++++++++++,,,,,,+++++++++*********))))))++++++++++++,,,---......000///...---------------,,,,,,---...///000111222000000111111111222222222//////000000111111222222111222555666777777555444444666888:::;;;:::999888777777888999999:::;;;;;;<<<<<<<<<<<<;;;999777555:::;;;<<<<<<<<<:::777666777444222222555999;;;<<<;;;:::999999:::;;;===>>>@@@???>>>===;;;;;;::::::CCC???:::999:::;;;;;;999888666777999999:::@@@GGGMMMQQQNNNCCC:::999888555777888888777555444555666444666;;;@@@CCCCCC???<<<888999;;;===<<<:::777555999999:::;;;;;;<<<<<<===???AAACCCCCCAAA@@@@@@@@@>>>>>>???>>>======???BBBEEEDDDCCCBBBAAAAAA@@@@@@AAA999555999@@@CCCFFFIIINNNMMMLLLIIIFFFDDDBBBBBBEEEDDDBBBAAA@@@?????????;;;:::888777777777888888444555777888999:::::::::::::::999888888888999999999999999888888888888888777666555444333222222222444333222111000000000000......//////000000111111111222222111000000111333222333444444555555444444333222111////////////000------,,,,,,,,,,,,------000000000000////////////...---,,,,,,,,,,,,---...,,,---...///000111222333///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---------,,,,,,,,,++++++++++++++++++,,,,,,---...+++++++++*********)))))),,,,,,,,,,,,,,,+++******---,,,,,,+++,,,---...//////.........//////000000///......---,,,,,,+++++++++++++++,,,,,,,,,---------------...------,,,+++++++++,,,---------------************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***))))))******+++++++++++++++*********************************((((((''''''(((((()))***))))))))))))))))))))))))++++++******)))((((((''')))))))))))))))))))))***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++***)))))))))))))))))))))))))))))))))******************)))((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))***))))))(((''''''&&&&&&'''''''''''''''''''''''')))(((((('''((()))***+++))))))))))))))))))))))))*********)))))))))((((((((((((((((((((((((((((((+++***)))((('''(((((()))'''((()))******++++++*********)))((((((((((((((()))((((((((((((((()))***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((((()))))))))+++++++++*********))))))++++++++++++,,,---......//////...---------------,,,,,,---...///000111111222222222222333333333333000000000000000111111111222333555777888777666555444555777999999999888777777777888999:::;;;;;;<<<;;;;;;<<<<<<;;;:::888777:::;;;;;;<<<;;;999777666666444222333666999:::;;;::::::::::::;;;<<<===>>>AAA@@@???===<<<<<<<<<<<>>:::999:::;;;:::999999999<<>>===;;;777777888999999777555555666555888<<>>;;;999999:::;;;;;;;;;:::999888;;;;;;;;;<<<<<<===>>>>>>@@@BBBDDDDDDBBBAAA@@@@@@>>>>>>???>>>======???AAADDDEEEFFFGGGFFFEEEDDDCCCEEE@@@>>>BBBFFFIIILLLPPPSSSQQQNNNLLLJJJHHHEEECCCDDDCCCBBBAAA@@@??????>>>;;;:::999888888888999999555666777999::::::;;;;;;;;;:::999999888888999999999999999888888777777777666666555333333222222333333333222111000000000000///////////////000000000000111222111000///111222222333444444555555444444555333111000//////000111//////............//////------------,,,,,,,,,,,,...---,,,,,,,,,,,,---...------...///000111111222///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,------,,,,,,,,,,,,+++++++++***,,,,,,---------,,,++++++,,,,,,,,,,,,,,,---......////////////000000000000.........------,,,,,,+++++++++++++++,,,,,,,,,,,,---------------,,,++++++***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++,,,+++******)))*********++++++++++++++++++++++++************************((((((''''''(((((()))***))))))))))))))))))))))))++++++******)))(((((((((((((((((())))))*********++++++***))))))(((''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))************+++))))))))))))))))))******))))))))))))************+++******))))))))))))***************************))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))*********)))((((((''''''((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))******))))))))))))((((((((((((((((((((((((((((((******)))((((((((((((((((((((((((((()))***+++,,,***))))))(((((((((((((((''''''''''''((()))***+++))))))(((((((((((())))))((((((((((((((((((((((((+++++++++++++++++++++++++++++++++***************++++++++++++,,,---............---,,,,,,,,,------+++,,,,,,---...///000000222333333333333444444444111111111111000000000000333444666777888777777666333444555666777777666666777777888999:::;;;<<<<<<;;;;;;;;;;;;;;;:::999999::::::::::::999888777666444333333555888999999999888999:::<<<===>>>>>>>>>@@@??????>>>=========>>>???<<<:::999:::;;;;;;:::>>>???CCCIIIJJJHHHJJJNNNOOONNNJJJDDDAAAAAA>>>:::777999;;;;;;999666555555777;;;@@@@@@===:::999999;;;:::::::::::::::;;;<<<<<<<<<<<<<<<===>>>??????AAACCCEEEEEEDDDBBBAAAAAA===>>>???>>>======???AAAEEEHHHLLLPPPQQQOOOLLLJJJKKKHHHGGGIIIKKKMMMSSSZZZYYYUUUPPPNNNLLLJJJFFFBBBCCCBBBBBBAAA@@@???>>>>>><<<;;;::::::999:::::::::777777888999:::;;;;;;;;;;;;::::::999888888999999:::999999888777666666555666555444333333222222333333333222111000000000000000000/////////////////////000111111//////000111222333444444555555444444777555222000///000222333111000000//////000000111---,,,,,,,,,,,,+++++++++...------,,,,,,------............/////////000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,++++++++++++*********------,,,+++++++++,,,,,,---------,,,,,,,,,++++++,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,---------/////////000000000000000......---------,,,,,,,,,***++++++++++++,,,,,,,,,,,,------------,,,++++++)))***++++++,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))************************++++++***************+++++++++++++++,,,,,,,,,,,,************************)))))))))))))))***++++++((((((((((((((((((((((((************))))))((((((&&&''''''((()))***+++++++++*********)))))))))((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))*********((()))))))))******************)))(((((()))))))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))***)))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))(((((((((''''''))))))))))))))))))))))))((((((((((((((())))))***((((((((((((((((((((((((***)))))))))((((((((((((((((((((((((((((((((((((***))))))((((((((((((((())))))(((((((((***+++---))))))(((((((((((())))))((((((((((((((()))******))))))(((((((((((())))))))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++************************++++++++++++,,,---......------,,,,,,,,,,,,,,,---+++,,,,,,---......//////222222222222333333333333222222111111000000//////222333444555666666666666333333333333444444555555666777888999:::;;;<<<======<<<<<<;;;;;;:::999888999999888888888777777777444444444777999:::999777777999;;;===>>>???>>>>>>>>>>>>===============>>>;;;::::::;;;<<<>>>???@@@EEEEEEHHHMMMLLLGGGCCCDDDGGGDDDAAA@@@AAABBB???;;;777:::<<<===:::777555444888===BBBAAA<<<999999<<<;;;:::999888999:::<<<>>><<<<<<<<<<<<<<<>>>???@@@BBBDDDGGGGGGEEEBBBAAAAAA===>>>??????>>>>>>???AAAHHHMMMSSSYYY[[[XXXTTTQQQMMMKKKIIIIIIHHHJJJTTT___```YYYQQQKKKIIIGGGCCC@@@AAAAAAAAA@@@@@@???>>>===<<<<<<<<<;;;;;;;;;;;;<<<888888888999999:::;;;<<<;;;:::999999888888888888999999888777666555555444555444444333222222222333333222111000000/////////000000000//////......---...///111000///...///000222333333444444444444444777555222000///000222444111000000000000000000111/////////.........------------------------------........................///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))...---,,,,,,++++++++++++---,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,......///000111000000///---------------,,,,,,,,,*********+++++++++,,,,,,,,,,,,------,,,,,,+++***)))***++++++,,,,,,++++++************************((((((((((((((((((((((((************************+++***************++++++*********++++++,,,,,,,,,************************)))))))))((()))******+++((((((((((((((((((((((((*********)))))))))))))))&&&&&&'''((()))******+++((()))))))))*********+++(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))************((()))))))))************(((((('''''''''(((((()))((((((((((((((((((((((((******))))))(((((('''''')))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''(((((())))))))))))((((((((((((''''''''''''&&&&&&))))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((((((((((((((()))))))))((((((((((((''''''''''''''''''''''''''')))))))))))))))(((((('''))))))(((((((((***+++---))))))(((((((((((())))))******)))((((((((((((((())))))(((((((((((())))))************************&&&''''''((((((''''''&&&************************++++++++++++,,,---......,,,,,,++++++++++++,,,---++++++,,,,,,------......//////000000000111111111222222111111000000//////111111222333444444444444333222111111111222333444555666777888:::;;;<<<===???>>>===<<<:::999888777999888777666666666777777555555666888;;;;;;999777999:::<<<>>>?????????>>>===<<<<<<;;;;;;;;;<<<<<<888:::;;;===???BBBDDDFFFHHHGGGIIIMMMKKKDDD???>>>EEEAAA>>>???@@@???<<<999999;;;>>>>>>;;;888666555666;;;??????;;;888:::===;;;::::::999:::;;;===>>><<<;;;;;;:::;;;===>>>???BBBEEEGGGHHHFFFCCCAAA@@@<<<>>>??????>>>>>>???@@@HHHMMMTTTZZZ\\\YYYUUUQQQKKKHHHEEEBBB???BBBOOO\\\fff^^^SSSJJJFFFDDDBBBAAA???@@@@@@@@@@@@>>>===<<<<<<<<<<<<<<<===<<<<<<<<<888888888888888:::;;;;;;::::::999888777666666666888888777777666555444444444444333222222222333333333222111000////////////000000//////......---------///111111000/////////111222222333333333333333666444222000///000222333000//////......//////000000000000000/////////...---------------------------------------.........///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))...---,,,,,,++++++++++++++++++++++++******************+++,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,,,,---///000000000///...------------------------************++++++++++++,,,,,,,,,,,,,,,+++*********++++++,,,,,,,,,,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((*********************************)))******+++,,,)))))))))******++++++,,,************************''''''&&&&&&''''''((()))))))))))))))))))))))))))******))))))))))))))))))'''''''''(((((()))))))))''''''((())))))***++++++(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))))))))((((((((((((((()))******++++++))))))))))))************'''''''''''''''(((((()))************************))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******)))(((''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''''')))))))))))))))(((''''''(((((((((((()))***+++,,,((((((((((((((())))))***+++***)))(((''''''''''''))))))(((((((((((())))))************************'''((()))******)))((('''***************+++++++++++++++++++++,,,---......++++++******++++++,,,,,,+++++++++,,,,,,,,,---------............/////////111111111111000000000000000000111111222333333444444222111//////111333444444444555777999:::;;;<<<@@@???===;;;:::999999999888777555444444555777888777777888:::<<<<<<;;;999;;;<<<===>>>????????????===<<<;;;;;;:::::::::;;;888:::===???AAACCCFFFHHHGGGDDDEEEJJJJJJEEEAAA@@@GGGCCCAAABBBAAA<<<999888;;;===>>>>>>;;;888777666555888;;;;;;999888:::<<<<<<<<<===>>>>>>>>>======<<<;;;:::::::::<<<>>>@@@BBBEEEHHHHHHFFFBBB@@@???<<<>>>???@@@???>>>???@@@DDDHHHNNNSSSTTTRRRNNNKKKFFFBBB???<<<999;;;FFFRRRddd___WWWNNNGGGDDDCCCDDD>>>??????@@@???>>>===<<<;;;;;;<<<============<<<999888777777777888:::;;;999999777666555555555555666666666666555555555555333333222222222222333333222222111000//////////////////.....................000222222111//////000000000111222222222222111333222111////////////000///......------....../////////.........---------,,,------......------,,,,,,,,,,,,---------......///............---------------------------------,,,,,,,,,,,,------------,,,++++++++++++*********------,,,+++++++++,,,,,,+++++++++*********))))))((()))******+++++++++***)))***+++,,,---,,,,,,++++++,,,.../////////------------------------------************+++++++++++++++,,,,,,,,,,,,+++******++++++,,,---------------************************))))))))))))))))))))))))******************************))))))***++++++,,,'''(((((())))))***++++++************************'''&&&&&&&&&&&&'''(((((()))))))))))))))))))))))))))))))))))))))))))))***''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))(((((((((((('''(((((()))******++++++))))))))))))************((((((''''''((())))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''((()))******)))(((''''''''''''''''''(((((((((''''''''''''''''''''''''&&&'''((()))***))))))((())))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''((())))))***)))((('''&&&'''((()))******++++++***((((((((((((((()))*********)))((((((((((((((()))))))))(((((((((((())))))************************+++,,,---......---,,,+++))))))*********+++++++++++++++++++++,,,---......***************+++,,,,,,++++++++++++,,,,,,,,,,,,------------............000000000000000111111111111111111111222333444444444333000......000222444222333444555777999:::;;;======;;;;;;:::;;;<<<<<<888666444222222444777888:::999999:::<<<===<<<;;;???>>>>>>===>>>>>>>>>??????>>>===;;;;;;::::::::::::===@@@AAA@@@AAACCCEEEDDD@@@???DDDFFFCCCAAAAAADDDAAABBBDDDAAA;;;999======>>>???===;;;888888888::::::;;;;;;;;;;;;<<<<<<>>>@@@CCCEEEDDDBBB???===>>>===;;;:::;;;===@@@AAAAAADDDGGGHHHFFFBBB???>>>;;;===@@@@@@???>>>>>>???BBBEEEIIIKKKLLLJJJHHHFFFAAA>>><<<;;;999999>>>FFFXXXYYYWWWRRRIIIDDDCCCEEE===>>>???@@@???>>><<<;;;:::;;;<<<=========<<<<<<888777666555555777888:::888777666555444333333333444444555555555555666666333222222222222222333333222111000//////......///------.....................000333333222000000000......///000000000000000////////////...---,,,,,,///......------......///......---------,,,,,,,,,,,,,,,---......---,,,,,,******+++,,,---......//////............---------........................,,,,,,,,,---------......,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,------,,,,,,+++++++++*********'''((()))***************)))***+++,,,---,,,++++++***+++---//////...---,,,------------------------)))************++++++++++++,,,,,,,,,,,,+++******+++,,,------......------++++++++++++++++++++++++************************))))))))))))))))))))))))******))))))***+++,,,,,,&&&''''''((()))*********************************((((((((((((((()))******)))))))))))))))))))))))))))))))))))))))*********((((((((((((((('''''''''))))))((((((''''''&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))******))))))(((((((((''''''(((((()))***+++++++++))))))))))))************))))))((())))))***++++++''''''''''''''''''''''''''''''(((((())))))******)))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((('''((()))++++++)))((('''(((((((((((())))))))))))''''''''''''''''''''''''&&&''')))*********)))((()))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''((()))*********)))'''&&&&&&''')))+++++++++******((((((((((((((()))******(((''''''(((((()))***+++))))))(((((((((((()))))))))))))))))))))))))))))))))***,,,------,,,***)))))))))******++++++++++++++++++++++++,,,---......******))))))***+++,,,,,,++++++++++++++++++,,,,,,---------............/////////000000111111222222222222222222333444555666555333000......000333444111222333555666888::::::;;;:::::::::;;;===>>>@@@888666333111222444666999<<<::::::;;;===>>>===<<>>=========>>>???@@@@@@>>>===;;;;;;::::::<<>>???AAACCC===;;;???AAA???===>>><<<;;;???CCCAAA;;;<<>>??????>>>@@@CCCGGGJJJIIIEEE@@@===???>>><<<;;;<<<>>>AAACCCAAADDDGGGHHHEEEAAA>>>===;;;===@@@@@@???>>>>>>???CCCDDDFFFHHHHHHGGGEEECCC>>>;;;<<<>>><<<999:::>>>LLLQQQVVVSSSKKKCCCBBBDDD<<<===???@@@???>>><<<;;;999:::<<<=========<<<<<<888777555444555666888999777777555444333222222222333333444444555666666666222222222111222222333333222111000//////.........,,,------....../////////...111333444333111000000---......///////////////---......///...,,,+++)))//////............////////////.........---------,,,,,,---......---,,,,,,))))))***+++---...////////////.........---------........................,,,,,,,,,------.........---------,,,,,,,,,++++++++++++++++++,,,------...---------,,,,,,,,,++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,------......------,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************...,,,***+++---...---***))))))))))))))))))))))))+++++++++++++++***))))))***)))(((''''''((()))******,,,,,,+++)))((()))*********+++******)))((('''************))))))))))))&&&&&&&&&'''((())))))***''''''((((((((((((((((((******)))(((((((((((((((******))))))((((((''''''((((((''''''''''''(((((('''%%%###"""###$$$''')))))))))))))))))))))))))))%%%&&&&&&'''((()))************))))))((((((''''''''''''(((((())))))******)))'''$$$"""!!!###&&&((())))))))))))))))))))))))((()))***++++++***(((((((((((((((((((((((((((((()))))))))))))))(((''''''(((((((((((((((((((((((())))))(((((('''''''''&&&'''((()))((('''&&&'''(((&&&((()))++++++)))(((&&&$$$%%%'''((((((((('''&&&((())))))***************))))))************))))))%%%%%%%%%&&&&&&'''''''''(((((((((((('''''''''''''''''''''((())))))******))))))))))))))))))))))))((((((((((((((()))******))))))************))))))((((((((((((((())))))***))))))))))))************222000...+++***++++++,,,******)))))))))))))))*********************************+++++++++,,,,,,,,,++++++,,,,,,---...//////000000000000////////////222222111222333555777888111111000//////000111222000222333333333444666888999999:::;;;======;;;999666444333222222555777999<<<:::888888:::<<<===>>>AAABBBBBBAAA@@@???>>>===>>>>>>??????>>>===;;;:::;;;;;;;;;;;;<<<===>>>???>>>===>>>???@@@@@@>>><<>><<<<<<===<<<;;;:::888777666555777999<<<>>>>>>???AAABBBJJJOOOVVVZZZWWWOOOEEE>>>@@@@@@??????>>>?????????@@@BBBDDDFFFEEEBBB>>><<<@@@AAABBBAAA???======>>>BBBBBBBBBCCCCCCBBBBBBAAA;;;???AAA>>>999999>>>DDDSSSSSSPPPLLLFFFBBBAAAAAA>>>>>>>>>??????===999666999888777999;;;<<<<<<;;;999777555555777888999888;;;999666444222222222333444222222333555666555444333111000000111222222111222111111000///000000000/////////...------,,,,,,000000000000000///......////////////////////////111111000///......------.........------.........//////...---------....../////////...---------,,,,,,,,,,,,---------......---------............///000...------------+++***------............------...---,,,+++************,,,,,,++++++***+++++++++,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))*********+++++++++,,,,,,------,,,,,,+++************++++++++++++++++++************++++++************************---+++***+++------,,,*********************************++++++******)))(((***)))(((''''''((()))***)))***+++***((('''((()))((()))***************)))*********)))))))))((((((&&&&&&''''''((())))))***))))))))))))((((((((((((***))))))((((((((((((((())))))))))))((((((''''''((((((''''''''''''((((((((('''%%%$$$$$$%%%''')))((((((((((((((((((((((((&&&&&&''''''(((((())))))***)))))))))((((((((('''(((((((((((())))))))))))+++***(((&&&&&&'''(((***(((((((((((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))((((((((((((((('''&&&&&&'''''''''''''''''''''''')))((((((((('''''''''&&&&&&''')))((('''&&&''')))'''((()))******)))((('''%%%&&&'''((()))(((''''''%%%%%%&&&'''''''''''''''(((((())))))))))))((((((&&&&&&&&&''''''((((((((((((((((((((('''''''''''')))))))))***++++++,,,,,,((((((((((((((((((((((((((((((((((((((())))))***(((((())))))))))))(((((((((((()))***************(((((()))))))))*********///---,,,******+++,,,---******))))))))))))******,,,,,,,,,++++++******************+++++++++,,,,,,++++++,,,,,,---......///////////////////////////111222222333444555666777333222111000//////000000111222333333333555888;;;>>>===<<<<<<<<<;;;999777555444333222333555777999;;;999777777999<<<======@@@@@@@@@@@@@@@???>>>>>><<<===>>>>>>===<<<;;;:::::::::::::::;;;<<<===>>>???>>>>>>???@@@@@@???===?????????>>>>>>===<<<;;;<<<<<<;;;:::999888777777999;;;===>>>>>>???@@@BBBFFFJJJPPPTTTSSSMMMEEE@@@@@@@@@??????????????????AAABBBEEEFFFEEEBBB>>><<<<<<>>>??????===<<<<<<===?????????@@@??????>>>>>><<>>999888===CCCRRRRRRPPPKKKEEEAAA@@@@@@???>>>>>>>>>>>>===:::888999888777888:::;;;;;;:::777666555555777999999888:::888666333222111222222333222222333555666555444333111000000111222222111222111111000000000000000/////////...............000000000000000///..............................///......---,,,,,,++++++......------------......,,,,,,+++++++++,,,,,,------------------,,,,,,,,,,,,,,,,,,---------......---------............///000...------------,,,***------............------...---,,,++++++*********+++++++++******+++,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))((((((((()))))))))*********++++++++++++++++++***))))))))))))************+++***)))(((((()))***+++************************,,,***)))***+++,,,+++***++++++++++++++++++++++++))))))******))))))((('''))))))(((((((((((())))))((()))***)))((('''((()))'''((()))***++++++++++++******))))))))))))((((((&&&&&&''''''((()))))))))*********))))))((((((((())))))((((((''''''(((((()))))))))(((((((((((('''(((((((((''''''((((((((()))(((&&&%%%%%%&&&''')))(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((+++***))))))(((((())))))((((((((((((((((((((((((''''''((())))))(((((('''))))))))))))))))))))))))'''''''''''''''&&&&&&%%%''''''''''''''''''''''''((((((((('''''''''''''''%%%&&&((((((''''''(((***'''((()))******)))((('''&&&'''((()))))))))((((((''''''((()))))))))))))))''''''(((((((((((('''''''''''''''((((((((((((((((((((((((''''''''''''&&&((())))))******++++++,,,((((((((((((((((((((((((((((((''''''(((((()))***''''''((((((((((((''''''''')))***,,,,,,+++***)))(((((())))))))))))******+++******)))***+++,,,---***)))))))))))))))******---,,,,,,,,,++++++***************++++++++++++,,,++++++,,,,,,------......------......///000000000111111333444555555555555444333222000//////...///333333333333444777;;;???DDDAAA>>>;;;:::999666444555444333222333555777999888777555666999;;;<<<<<<======>>>????????????>>>;;;;;;<<<<<<<<<;;;;;;:::999999999999:::;;;<<<===>>><<<;;;;;;<<<======<<<;;;;;;<<<<<<<<<<<<;;;;;;:::::::::::::::999999999;;;===?????????>>>???@@@@@@CCCHHHKKKKKKHHHDDDAAA@@@@@@@@@??????>>>>>>>>>BBBCCCEEEFFFEEEBBB>>><<<888:::;;;;;;::::::;;;<<>>@@@AAA>>>999888<<>>;;;999888666555555444333333444555777888666555444555888:::;;;;;;999:::;;;===>>>>>>??????;;;;;;;;;;;;;;;;;;;;;;;;999999999999:::;;;<<<===:::888666555777888888888888999:::;;;;;;<<<;;;;;;888888999999::::::;;;;;;===???@@@@@@???>>>>>>???>>>???AAABBBBBBAAA@@@???????????????>>>>>>===<<>><<<666777999999999999;;;===BBBBBBBBBBBBBBBAAA@@@@@@???AAA@@@===999888;;;>>>HHHIIIHHHFFFCCC@@@??????@@@>>><<<;;;<<<<<<;;;::::::999888888::::::999777666666666999;;;<<<:::888666555444222222111111222333222111333555666666555444222000000111222111000111111111111111000//////.........///000111111222//////000000000000//////------------------------/////////......------------,,,,,,++++++,,,,,,---,,,,,,,,,---...///000111++++++,,,,,,---------...,,,,,,,,,---------......---------............//////...,,,,,,------,,,+++,,,,,,------------,,,,,,,,,+++******)))))))))***))))))))))))***+++------++++++++++++************(((((((((((((((((((((((()))))))))*********++++++((())))))******))))))(((''''''((((((((()))))))))******)))(((((()))************************************+++************+++************************)))))))))))))))(((''''''(((((())))))))))))(((((()))***++++++))))))***++++++++++++++++++***)))))))))))))))(((((((((((('''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&((((((''''''''''''(((((('''''''''''''''(((((((((''''''((())))))((('''''''''&&&%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((())))))))))))******))))))((((((''''''&&&&&&'''''''''&&&%%%$$$''''''''''''''''''''''''(((((((((((())))))******))))))))))))))))))))))))'''(((((()))))))))((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''###%%%''''''&&&'''(((***''''''((((((((((((''''''((((((((((((((())))))***$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''(((((())))))'''''''''''''''''''''''''''''''''''''''(((((()))&&&&&&''''''''''''&&&&&&$$$&&&(((***+++)))'''&&&'''(((((((((((()))))))))******))))))(((((((((((())))))(((((()))***++++++%%%%%%&&&((()))***+++,,,))))))*********++++++++++++++++++,,,,,,,,,,,,,,,***+++,,,---...///000111000111222333333222111000//////000000111111111111333333333333444777===AAABBB???<<<999999888777666444444333333444555777777555444444555888::::::999777888999;;;<<<===>>>>>><<<<<<;;;;;;:::::::::;;;999999999999:::;;;<<<<<<888555333333444666666666666777888:::;;;<<<<<<<<<666666777888999;;;;;;<<<>>>???@@@@@@>>>======>>>>>>===<<<;;;;;;;;;;;;<<<>>>>>>>>>>>>===<<<;;;:::???@@@AAABBBAAA???===;;;555777888888888999<<<>>>======>>>>>>>>>>>>======@@@@@@@@@<<<999888:::===@@@BBBCCCCCCAAA@@@@@@AAA???===;;;:::;;;;;;;;;:::;;;:::999999::::::999888888777888:::======;;;999555444333333222222222222222111111333555777777666444222000000111222111000000111111111111000//////------...///000111222222//////000000000000//////------------------------...............------------,,,,,,++++++,,,,,,---,,,,,,,,,---...///000111,,,,,,------......//////,,,,,,,,,---------......---------............//////---,,,,,,---...---+++++++++,,,,,,,,,,,,++++++***))))))(((((((((((()))(((((())))))***+++,,,---+++++++++*********)))))))))))))))))))))))))))))))))))))))*********++++++((())))))******))))))((((((((((((((())))))))))))***************************************************+++,,,+++*********,,,))))))))))))))))))))))))))))))******))))))((('''(((((())))))))))))(((((()))***++++++******+++,,,,,,,,,,,,,,,+++***)))((())))))((((((((((((''''''''''''((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((((((&&&''''''''''''(((((((((&&&'''((())))))((('''&&&$$$$$$$$$$$$$$$%%%&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((())))))))))))((('''&&&''''''''''''''''''''''''''''''''''''((()))******(((((((((((((((((((((((('''((())))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''$$$%%%''''''&&&&&&''')))''''''''''''''''''''''''(((((('''''''''((()))***%%%&&&''''''((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%'''''''''&&&&&&&&&&&&%%%'''(((((())))))******+++''''''''''''''''''''''''''''''&&&&&&''''''((()))&&&&&&''''''''''''&&&&&&$$$%%%'''))))))((('''&&&''''''(((((((((((())))))*********))))))(((((('''(((((((((((()))***+++,,,###$$$%%%'''(((***++++++)))))))))************+++++++++++++++,,,,,,,,,,,,******+++,,,---...///000000000000000000000//////---...///111222222222222222222222222333666:::>>>>>><<<999999999999888666444444444444555666666777666555555666888999888777555666888999;;;<<<<<<<<<<<<;;;:::999888888888888888777777888888999:::;;;777555444444555666666555555666777999::::::;;;;;;444555666777888:::;;;;;;===>>>@@@???===<<<<<<===???===:::888777888999:::<<<=========<<<:::888777:::<<<===>>>>>>===;;;:::555666777777777999<<>>????????????@@@@@@>>>;;;999888:::<<<;;;===@@@AAA@@@??????@@@<<<:::999999::::::999888999888777888999:::999888:::999999:::<<<<<<;;;999444444444444444333333333222111111333555777777666444333111000111111000///000111111222222000///...------...//////000111111...//////000000000000000------------------------,,,,,,++++++++++++++++++------,,,,,,,,,,,,------++++++++++++,,,,,,---...------..................,,,,,,,,,---------......---------............///...---,,,,,,......---,,,***++++++,,,,,,++++++***))))))((((((((((((((())))))))))))))))))***+++,,,+++************)))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))******)))))))))(((((()))))))))*********)))***+++,,,,,,+++***)))***************************,,,------******+++---******************************++++++******)))((('''((()))******)))((('''((()))******))))))***,,,+++++++++,,,,,,+++******))))))((((((((('''''''''((((((((((((((((((((('''%%%%%%&&&&&&'''((((((((('''&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''((((((&&&'''((())))))((('''&&&###$$$$$$%%%&&&'''((((((''''''''''''''''''''''''&&&&&&''''''(((((())))))'''((((((((()))))))))***(((((((((((())))))))))))*********)))))))))((((((''''''''''''''''''''''''%%%%%%$$$$$$%%%'''((()))''''''''''''''''''''''''&&&'''(((((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&''''''%%%%%%&&&''''''''''''&&&&&&'''''''''((('''&&&&&&&&&'''((()))'''((())))))******))))))''''''((((((((((((''''''((('''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%''''''(((((()))*********'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''&&&''''''((((((((((((((('''''''''((((((((())))))(((((()))************)))(((((((((((()))***+++,,,&&&&&&''''''((()))))))))))))))))))))************++++++++++++++++++++++++******+++,,,---.........000///......------------...///000111222222111111000111222222222444777999:::999888888999888666555333333444444555666666777888777666777888999777666444555777888999:::;;;;;;;;;:::888666555555555555555555555555666777888888555444444444666666444333444444555777888888888888333444444666777888999:::;;;===>>>>>><<<;;;;;;<<<>>><<<999777666777999;;;:::;;;<<<<<<;;;888666555666777999:::;;;;;;:::999555666666666666888;;;>>><<<<<<>>>@@@AAABBBBBBCCC@@@???===;;;999999;;;<<<999<<<>>>???>>>===<<<===999888888999::::::777555666555555666888999888777;;;999888888999999999888333444444555555555444444111111111222555777777666555333111000111111000//////000222222222111///...---------......//////000......///000000000000000........................++++++++++++++++++++++++......------------......,,,,,,+++++++++,,,,,,---......------------------,,,,,,,,,---------......---------............///...---,,,,,,......---,,,******++++++++++++************)))))))))******+++******))))))))))))******************))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))************))))))))))))))))))************(((***,,,......,,,***(((***************************---...---+++***,,,...+++++++++++++++++++++++++++++++++++++++***))))))'''((()))******)))((('''&&&((())))))(((((()))+++))))))***+++,,,,,,,,,,,,)))(((((((((''''''''''''((((((((((((((('''''''''%%%&&&&&&'''((()))******&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''((((((&&&'''(((******((('''&&&###$$$%%%&&&((()))******''''''''''''''''''''''''%%%&&&&&&'''((()))******'''((((((((())))))******''''''(((((())))))*********))))))((('''(((((((((''''''''''''''''''''''''######""""""###%%%&&&'''''''''''''''''''''''''''%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%'''''''''%%%$$$%%%&&&''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%'''((()))$$$%%%%%%&&&'''&&&&&&&&&''''''((((((((((((''''''))))))(((((('''''''''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''(((((((((((()))))))))***''''''''''''((((((((()))&&&'''(((***++++++,,,,,,(((((((((((()))***+++,,,))))))))))))(((((((((((())))))))))))************++++++++++++++++++++++++***++++++,,,,,,------...000///---,,,++++++,,,---///000111222222111//////...000111222111222444666999888888999999888555222333333444444555666666666999888777888999999777555444555666888999999:::::::::999777444222222222222333333333333444555666666222111222333444444222000222333444555666666666666222333444555666777888999:::<<<======<<<;;;;;;<<<===;;;888666666888;;;===999:::;;;;;;:::777555333333444666888999999999999555555555555555666:::<<<777888:::<<<>>>???@@@@@@???>>><<<:::999:::;;;<<<:::<<>>>>>===<<<<<<;;;:::999;;;;;;:::666222111333555<<<;;;:::999888888777666555666888::::::999777666;;;666111000111333222111111444999;;;<<<<<<<<<===>>>;;;888777888:::<<<<<<666999===>>>===:::999888666444555999======888333222111000//////111333555<<<:::777333222222444555888777666555444333222222222666:::;;;999777777888555444222000000000000111,,,...000000///...///111000000000...---+++)))(((////////////000000000000......////////////.........///000111000///---+++...---,,,++++++,,,...///...------,,,,,,++++++***---------.........//////,,,---///...---,,,,,,---...---,,,+++,,,---...///...,,,******+++++++++***,,,+++******))))))*********)))((((((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((((((((())))))))))))((((((++++++++++++************((((((((((((((()))******))))))************))))))++++++******++++++,,,---++++++++++++++++++++++++***************)))((((((++++++++++++++++++++++++)))******************)))&&&((()))***(((((()))***))))))))))))))))))))))))***)))(((((((((((()))***''''''''''''''''''&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''((()))))))))))))))&&&&&&'''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))((((((((('''''''''&&&&&&&&&&&&''''''&&&&&&%%%''''''''''''(((((((((((())))))(((''''''''''''''''''(((***)))&&&%%%'''(((%%%&&&''''''''''''&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((('''''''''''')))((('''''''''(((***+++((('''&&&'''((((((&&&$$$((((((((('''''''''''''''%%%%%%&&&''''''&&&%%%%%%(((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''(((((((((''''''''''''&&&&&&&&&'''(((***++++++***((('''''''''((()))))))))))))))(((((((((((())))))))))))+++***)))(((((()))***+++,,,+++*********+++---------+++***+++------,,,***+++******))))))******+++...000111111000///000111......///000111111222333:::===AAABBB@@@===;;;:::444333222333555777777777::::::999999888777666666222444666999999999777666888555222111333444444333444333222222222111000///111111111222333333444444333444555555555444444444999888888777777888888999<<<<<<;;;:::999999999999======<<<999555444666999<<<<<<;;;:::999888777777333444666777888888777777888555222111222333222111000333777999::::::;;;<<<<<<:::777777888:::::::::888:::<<<<<<:::777555555666444444777;;;:::666111111111000000000111222333888777555333222222333333777666666555333222222111111444888:::888777666777444333222000000///////////////000000////////////////////////......---,,,/////////000000000000111//////000000000000/////////000222222222000///---,,,,,,,,,+++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++---......,,,+++,,,---...---,,,++++++,,,---......,,,******+++++++++***,,,+++******))))))*********)))((((((((()))++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((('''((((((((((((((())))))))))))((((((++++++++++++************((((((((((((((()))******))))))************))))))+++************+++,,,,,,++++++++++++++++++++++++***************)))(((((())))))))))))))))))))))))((())))))******))))))(((&&&((())))))(((((()))***((((((((((((((((((((((((((((((''''''''''''(((((())))))((('''&&&%%%%%%%%%''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''((())))))))))))(((%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((('''''''''''''''%%%&&&&&&'''''''''&&&&&&''''''''''''(((((((((((((((((((((((('''''''''''''''+++...***$$$!!!$$$(((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''((()))***((('''&&&'''((((((&&&$$$''''''''''''((((((((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''(((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''(((((((((''''''''''''&&&&&&&&&'''((()))******)))((('''''''''((()))))))))(((((((((((((((((()))))))))))),,,+++***))))))***+++,,,*********)))***++++++,,,,,,+++******,,,,,,+++*********))))))))))))******...000111111///...///000.........///000111333444999<<>>555444333333666888999999888777666555555555555555222333555777888999999999777555333333555777888777777666555444333222111000111111222222333333444444444555666666666555444333:::999999888888999999:::;;;:::888777777888999:::<<<<<<;;;999777777999;;;<<<<<<<<<;;;:::999888777222222333333444555666777555444222222333333222111///222444666666666888999;;;999888999:::;;;:::999:::;;;;;;999666333222222555333333555777777333///000000000111111111111222444333333333222222222222555555444333222111111000000333666777777666555666333222222111000......---111000//////000000///...,,,---...///000000000000//////000000000111111111000000000111111000000000///000111111111000///...++++++,,,---------------******+++,,,,,,---......,,,,,,,,,------------...***+++------,,,++++++,,,...---,,,++++++,,,---...---,,,******+++,,,+++***++++++***))))))))))))***)))))))))((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))******++++++,,,,,,++++++***))))))))))))((((((((('''((((((((((((((())))))***((())))))************)))***************++++++,,,***************************************)))(((((())))))))))))))))))))))))(((((())))))))))))(((((('''((())))))(((((()))+++(((((((((((((((((((((((('''''''''''''''''''''''')))((('''%%%%%%&&&&&&'''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''(((((())))))((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''%%%&&&&&&'''''''''''''''''''''''''''(((((((((((('''(((((((((((((((''''''(((***,,,)))%%%"""$$$&&&'''&&&$$$######$$$&&&'''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((('''(((((((((((('''&&&&&&'''(((((('''%%%%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((''''''''''''&&&&&&&&&'''(((((())))))(((((('''''''''((((((((((((((('''(((((((((((())))))))))))+++******))))))******+++)))))))))))))))******+++---,,,,,,,,,---------,,,,,,,,,++++++++++++,,,,,,...000111000///......///---------...///111333444777:::???BBBAAA???>>>===555555555888:::;;;:::888777666555444444555555666222333444555777999;;;<<<777666666777999;;;<<<===<<<<<<;;;888555222111111111111222222333444444555333444555777999999777555;;;::::::999999::::::;;;;;;999777666666888:::<<<:::999888777666777999;;;============;;;:::888777444333111000111222444555333444444444555444222111///000222333222333555777;;;::::::;;;======;;;999999999888666333111111222222111111222444555333000///000111111111111000000000111222333333333222222333333333222111000000000///111333555555555555555222111111000///...---,,,111///......000111000...+++,,,---//////000000000/////////000000000111111//////000000000000//////,,,---.........---,,,,,,***+++---...//////...---+++++++++,,,,,,---------************++++++++++++)))***,,,,,,+++***+++,,,...---,,,+++++++++,,,------+++******+++,,,+++***++++++***))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))((((((((((((((((((((((((,,,++++++***++++++,,,,,,++++++,,,,,,,,,,,,++++++))))))))))))((((((((('''((((((((((((((())))))***(((((()))*********************))))))******+++,,,***************************************)))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))((('''''')))+++((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%'''((()))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''(((((((((((((((%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$''''''((((((((((((''''''(((((((((((((((((((((((('''''''''((((((((())))))&&&&&&&&&'''''''''''''''%%%&&&''''''((((((((('''''''''''''''((((((((((((&&&'''(((((()))(((''''''(((''''''&&&'''&&&&&&%%%'''&&&$$$""""""$$$&&&'''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''(((((('''((((((((((((''''''''''''&&&&&&'''(((((('''%%%$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''&&&'''&&&&&&&&&&&&'''(((((((((''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''((((((((((((''''''(((((((((((()))))))))))))))))))))(((((()))))))))(((((())))))************+++,,,,,,,,,,,,+++,,,,,,,,,++++++******++++++,,,---...000000...---............------...000222444444777;;;<<<;;;999888777444666999===???===999666666666666666666666777777333333333444666999;;;===888999:::;;;<<<===???@@@AAAAAA@@@<<<666222000111111222222333444444555555444444666:::>>>@@@>>><<<;;;;;;::::::::::::;;;;;;<<<:::888777777999;;;===:::888666666777888:::;;;<<<=========<<<:::888777666444111//////000111222444555666777666444222111///000111000000111333666999888999:::<<<;;;999777666666666444222222333555000///000111333444444333000000111111111000000//////000222444444444333222222222222111000000000/////////111333444555444444111111000000///.........000000000111222222111///,,,,,,---.........------...////////////000000000---..................---,,,,,,,,,---------,,,,,,+++,,,...000000000000///---------,,,,,,+++++++++%%%%%%&&&&&&&&&'''''''''(((***,,,,,,+++++++++,,,...---,,,+++***++++++,,,---+++)))***+++,,,,,,++++++***))))))(((((())))))((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((,,,,,,,,,+++,,,,,,---...))))))************))))))++++++++++++************((((((((((((((()))******'''((()))******+++*********))))))))))))***++++++***************************************)))((((((((((((((((((((((((((((((((())))))******))))))(((((())))))(((''''''***,,,((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&%%%%%%%%%&&&'''((())))))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''(((((((((((('''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))&&&&&&&&&&&&&&&'''''''''%%%&&&'''(((((((((((((((''''''''''''((((((((((((&&&&&&((()))))))))(((''''''%%%$$$%%%'''((('''%%%(((&&&%%%######%%%&&&(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''((((((((('''&&&&&&&&&&&&%%%'''((()))'''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''((((((((('''&&&&&&(((((((((((())))))))))))(((((((((((((((((((((((((((((()))************)))((()))******(((((()))***))))))(((((((((((())))))+++---//////...---.../////////---------///111333222444555555444222222333555666:::===???<<<777333///000111222333333222222333333444555777999;;;<<<999;;;<<<=========???@@@AAABBBAAA===666222111222222222333333444444555555777777:::???EEEGGGEEEBBB;;;::::::999999::::::;;;===<<<:::999999:::;;;<<<<<<999777777999;;;<<<<<<;;;<<<======<<<:::777666666444222000000000222333666888999888666444333333111111111///...000333666666666666777999888666444444555555555333333555777111111111111222333444555111000000000000/////////...000111333333333333222222222111111111000000000/////////111444555555444222111////////////111111222555888888666333111000------------------,,,+++------........./////////,,,------......------,,,---------............///+++,,,---...///000000000......---,,,,,,+++******(((((())))))))))))******(((***,,,---,,,,,,,,,......---,,,+++******++++++,,,+++)))***+++,,,,,,+++******)))(((((((((((()))(((((()))************))))))))))))))))))))))))))))))))))))))))))))))))))),,,++++++++++++,,,---...)))******++++++******)))++++++++++++************((((((((((((((()))******'''((()))******+++++++++)))))))))))))))***++++++***************************************)))(((((()))))))))))))))))))))))))))******************)))((()))((('''&&&'''***,,,))))))))))))))))))))))))&&&'''(((((((((((('''&&&&&&&&&''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((())))))))))))%%%%%%%%%&&&&&&'''''''''%%%&&&'''((())))))))))))''''''''''''((((((((((((%%%&&&((()))***)))((('''%%%&&&'''&&&&&&%%%&&&'''''''''&&&%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((''''''((((((((('''&&&%%%&&&%%%%%%'''((()))(((&&&((('''''''''''''''&&&&&&'''&&&%%%%%%%%%%%%&&&'''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&%%%(((((((((((()))))))))))))))))))))******)))))))))((()))***+++++++++******''')))******((('''(((***))))))(((((((((((()))))))))+++---.........///000111000...,,,,,,...000111111111111000//////111333777777777999999888444222+++---///111222222000///222333444666777999::::::888;;;======;;;:::;;;===<<<>>>???;;;555111222444222222333333444555555555999888;;;@@@FFFHHHEEEAAA::::::999999999999::::::===<<<;;;:::::::::::::::<<<999666666888:::;;;::::::;;;<<<===<<<999666555333333222222222333555555999;;;<<<:::666333333444333333111///...000333666888777666777888999777666444666777777555555666777666555444222111111333444222111000///...//////000...///000000111111111111222222111111111111000000000///...000444666555444222111///---...000444666888>>>CCCBBB:::333000000------............------,,,,,,,,,------------...------............------------,,,------......///++++++++++++---...///000,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,)))+++---------------///...---,,,************+++,,,***)))***+++---,,,,,,******)))((((((((((((((('''((()))***+++******)))))))))))))))))))))))))))))))))))))))))))))))))))+++*********+++,,,,,,---+++,,,,,,------,,,,,,+++))))))))))))((((((((((((((((((((((((((()))******''''''(((******+++++++++)))))))))))))))******+++))))))))))))))))))))))))***************)))((((((******************************++++++++++++******))))))((('''&&&'''***,,,************************&&&'''((())))))((('''&&&'''(((((()))(((&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%&&&''''''(((((('''''''''''''''(((((((((((()))''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))%%%%%%%%%&&&&&&'''''''''%%%&&&'''((())))))))))))''''''''''''((((((((()))$$$&&&((()))***)))((('''$$$(((***(((###!!!$$$((('''''''''&&&&&&'''''''''&&&''''''''''''''''''&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((''''''((((((((('''%%%$$$&&&%%%%%%'''((()))(((&&&******))))))(((((((((''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''((((((((('''&&&%%%%%%(((((((((((())))))))))))******++++++++++++******((()))***,,,,,,++++++***)))+++---,,,)))(((***,,,++++++************++++++(((***,,,.........///111222000...,,,,,,---///000000000000......///222555999777555444444444333111///222555888999888666444222333555777888999999999888:::===<<<999888999:::777:::<<<999444111333666222222333444444555555666888888999???EEEFFFBBB===:::999999888888999999:::<<<<<<;;;;;;:::999888888:::777333333666888888777999:::<<<<<<;;;999666444111111222333444666888999<<<======:::666333444555555444222000...000444777;;;:::999999;;;;;;:::999666777999888777555666666:::999777333111000111333333111///...---...///000............//////000000222222222222111111111111000///...000444777666444333111...---...111666888>>>EEELLLIII===333///000------...///000000000///+++++++++,,,,,,,,,------......////////////......+++*********++++++,,,---***)))))))))***,,,...///***++++++,,,,,,------...&&&&&&&&&&&&'''''''''''')))+++---...------...//////---,,,***))))))******,,,***)))***+++------,,,******)))((((((((((((((('''((()))++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))---------,,,,,,++++++++++++++++++++++++***)))((())))))))))))(((((((((((())))))))))))))))))))))))%%%&&&&&&'''((())))))***+++***)))'''''''''((()))(((((()))***++++++,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&''''''''''''&&&&&&))))))(((''''''''''''(((,,,***(((&&&%%%&&&'''((((((((('''&&&'''((()))***&&&%%%%%%$$$$$$######"""&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''')))))))))((((((''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))'''### %%%))),,,,,,***)))(((''''''((()))***'''((((((((('''&&&%%%%%%&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((&&&&&&%%%%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%''')))'''$$$###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%******)))'''&&&%%%$$$###'''''''''&&&&&&'''''''''&&&&&&''''''(((''''''&&&&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''((('''&&&&&&&&&&&&'''((((((''''''(((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))******)))(((''''''))))))***++++++++++++***+++++++++++++++***)))((())))))***+++---...//////------,,,------...///000...//////...------000222777666555444333222222333---444>>>FFFGGGAAA999333666555777;;;;;;777555666;;;::::::999999::::::;;;888888888888777666555444666666555555444444444444666777888:::;;;;;;;;;;;;:::999888888777888888888:::::::::::::::::::::999>>><<<999888888999999888===:::888888:::<<<:::999555555666777888:::<<<===<<<:::888777777777555444888666333000///111555999:::;;;;;;;;;:::999999888999999888888888888999999999666333222222333333333444333222111000000000000///////////////000111111333333333222222222111111444444333333333222222222000///...---...111444666@@@AAAAAA@@@<<<666111---***+++---......,,,+++)))...------,,,,,,------...------------------------++++++,,,---............---,,,++++++******++++++------,,,,,,,,,,,,+++++++++*********))))))((((((************************,,,,,,+++***)))))))))***))))))))))))))))))))))))************))))))))))))))))))************))))))+++*********))))))((((((,,,,,,+++***)))(((''''''------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++*********)))))))))(((((((((((())))))))))))))))))))))))&&&&&&'''(((((()))******+++***)))(((''''''((()))(((((()))******+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%$$$%%%%%%%%%+++***(((&&&%%%&&&''''''''''''&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))(((''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((%%%"""###&&&***++++++***)))(((''''''((()))***''''''((((((''''''&&&%%%&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((''''''&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&((()))(((%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''&&&&&&%%%%%%((('''&&&%%%%%%&&&'''((((((((((((''''''&&&%%%%%%&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''((((((''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''&&&&&&))))))***++++++++++++***+++++++++++++++***))))))***++++++,,,---......///---------------......///...///000///...///111333555555444333222222222222000555===EEEJJJHHHCCC===???999666777888666666888::::::999999999999::::::777777777777666555444444777777666666666555555555222222333444555777999:::999999999888888999999999<<<<<<<<<;;;;;;;;;<<<<<>>;;;999999888;;;999777888:::<<<;;;:::::::::999999999999::::::;;;999777666777777666555777666444111000222666:::;;;;;;;;;;;;;;;:::999999::::::999999999999::::::555333111222444666777777444444222111000000/////////////////////000111111333333333333222222222222333222222222111111111111111000...---...000222444;;;;;;;;;:::888444000---+++---...//////...---,,,...------,,,,,,------...------------------------------......//////......+++*********+++,,,,,,---------,,,,,,,,,+++++++++*********)))))))))((((((************************,,,+++******))))))******))))))))))))))))))))))))************))))))))))))))))))************))))))************)))))))))(((+++******))))))((((((''',,,,,,,,,,,,++++++++++++,,,,,,---------,,,++++++******)))))))))((((((((())))))))))))))))))))))))'''(((((())))))************))))))(((((((((((()))((())))))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((((((((('''&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$***)))(((&&&&&&&&&''''''&&&&&&&&&%%%&&&''''''((($$$%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((('''&&&&&&(((*********))))))(((((((((((())))))''''''((((((((('''&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((()))(((&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''')))'''&&&%%%%%%&&&''')))))))))((('''&&&%%%$$$$$$&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''(((((('''(((((((((((()))))))))))))))))))))))))))))))))************************&&&&&&''''''''''''''''''))))))***++++++++++++******++++++++++++***)))))),,,,,,------..................---,,,,,,,,,------...///000000000000222444444444333333222111111111222333:::EEEPPPVVVUUUQQQLLLAAA888666888888888:::;;;;;;;;;;;;;;;;;;;;;;;;666666555555444444333333666777777777777666555555111111000000111444777999888888999999:::;;;;;;<<>>===<<<<<<===>>>???GGGHHHHHHDDD>>>999888888999777777888:::<<<<<<<<>>===<<<:::999777777888777555555777888888777777666555333222444888<<<<<<<<<<<<<<<<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;555444222333666888999999555444333111000////////////////////////000111111444444444333333333222222111111111000000000000///222000///......///111222444444444333222000...---,,,---///000111111000///...------,,,,,,------...------------------------/////////000//////......)))))))))***+++,,,...///,,,,,,,,,,,,++++++++++++******))))))))))))((((((************************++++++***)))))))))******))))))))))))))))))))))))************))))))))))))))))))************))))))************))))))))))))((((((((((((((((((((((((,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++*********)))))))))((((((((((((((((((((((((((((((((()))))))))*********+++)))))))))(((((((((((()))((()))))))))*********+++))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&%%%%%%%%%%%%&&&)))((('''&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&''''''$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))((('''))))))(((((((((((())))))''''''(((((((((((('''''''''(((((((((((((((((('''''''''''''''''''''''''''%%%&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((('''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((''''''&&&%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((%%%&&&&&&'''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))***++++++))))))***++++++++++++*********+++++++++******)))---.....................///...---,,,++++++++++++,,,...///000000000222444444444444444333333222222222111666CCCSSS```cccbbbUUUGGG;;;999;;;;;;::::::======>>>>>>>>>>>>======555555444333333222222222555555666777666666555444333333333333444555666777888888:::;;;<<<======>>>???>>>===<<<<<<>>>???@@@DDDHHHIIIEEE===777666888666666666888:::<<<===>>>@@@???>>>===:::888666555666555444555777999999999777777777555555666:::===<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999777555555777888888888555444333111000////////////////////////000000111444444444333333333333222111111111000000000//////222111///...---.../////////......------......///,,,---...000111111111111...------,,,,,,------...------------------------///////////////...---,,,************+++,,,---...,,,,,,,,,++++++++++++***))))))))))))))))))((((((******************************))))))))))))******))))))))))))))))))))))))************)))))))))((())))))************))))))*********)))))))))))))))&&&'''''''''((((((((()))++++++++++++++++++++++++******++++++++++++******************))))))))))))(((((((((((((((((((((((())))))))))))************((((((((())))))))))))((()))))))))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''&&&%%%%%%%%%%%%&&&(((''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&&&&%%%''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((())))))((('''&&&%%%(((((())))))))))))((((((''''''((((((((((((((('''(((((((((''''''(((((((((''''''''''''''''''''''''%%%&&&''''''((((((((('''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((((()))((((((((('''&&&&&&%%%%%%###%%%(((******(((%%%###%%%%%%%%%$$$%%%&&&'''(((%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((%%%&&&''''''((((((''''''((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((()))***+++,,,))))))***++++++++++++***)))******+++++++++******---.....................///...---++++++************,,,...//////000222444444555555666555555444333222000333>>>NNN[[[______RRRFFF<<<;;;<<<;;;888666;;;<<<============<<<;;;555444333222111111111222222333444555666555444333444555777888777666444222888999;;;===>>>?????????======<<<<<<<<<===???@@@>>>BBBDDDAAA:::555555777444555666777999;;;>>>???=========<<<;;;999777666555444444666888;;;;;;;;;888999999888777888:::===<<<<<<======>>>======<<<::::::;;;<<<<<<;;;::::::999777666777888999999888666555333111000///......///////////////000000111444444333333333222222222111111111111000000000000111000///...---------...,,,,,,++++++,,,---///000,,,,,,---...///000000000...------,,,,,,------...------------------------...............---,,,+++,,,,,,++++++***++++++,,,,,,,,,+++++++++*********(((((((((((((((((())))))))))))))))))))))))))))))***))))))((())))))******))))))))))))))))))))))))************)))))))))((())))))************))))))))))))))))))))))))******&&&&&&''''''(((((())))))*********+++++++++++++++))))))***+++++++++******++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&))))))(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&((())))))'''&&&&&&&&&(((((())))))))))))((((((''''''((()))))))))((((((((((((''''''''''''((((((''''''''''''''''''''''''%%%&&&'''(((((((((((((((&&&&&&&&&''''''''''''(((&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((&&&&&&&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''(((((())))))))))))((('''&&&&&&%%%%%%"""%%%)))++++++)))%%%"""$$$$$$######$$$&&&((()))%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%'''((((((((('''&&&(((((((((''''''''''''&&&(((((((((((((((((((((((('''''''''''''''''''''''')))((('''&&&'''((()))***))))))***++++++++++++***))))))***++++++++++++***,,,,,,------...............---,,,+++************(((***---///000000222444444555666777777666555444444222222999CCCLLLOOOOOOHHH@@@999:::;;;888444333888999:::;;;;;;:::999888666555333111111111222222000222444555555444333222333555777999888666222000999;;;===???@@@@@@@@@???;;;;;;<<<<<<======>>>>>>999;;;===;;;777444444666333555777888888:::===@@@;;;<<<<<<===<<<:::999888666555555777:::<<<======:::;;;<<<;;;:::999;;;<<<;;;<<<==================999:::;;;<<<<<<;;;:::999666555555777999;;;;;;:::666555333111000///......///////////////000111111333333333222222222111111111111111111000000000000//////...---------------+++++++++,,,,,,...///000,,,,,,,,,------......///...------,,,,,,------...------------------------------------------,,,+++---,,,++++++******++++++++++++++++++************''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))******))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))************'''''''''(((((())))))))))))*********++++++++++++)))***++++++,,,,,,,,,++++++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((()))******)))((()))))))))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&%%%&&&'''(((((((((''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''')))***)))'''&&&''')))'''((()))******)))((('''''''''((())))))))))))))))))((('''&&&&&&'''((()))''''''''''''''''''''''''%%%&&&'''((())))))))))))&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''%%%$$$%%%((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&%%%$$$###$$$%%%'''((($$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%'''((()))((('''&&&(((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((+++)))((('''&&&'''((()))))))))***++++++++++++***))))))***+++++++++++++++***++++++,,,---......///---,,,+++***************(((***...000111222333555333444555777777666444333444444444888===BBBDDDDDDAAA<<<999::::::666555666777999:::;;;;;;:::999777666555333111111111222333000222444666666555444222222444666888888777555444;;;<<<>>>@@@AAAAAA@@@???999:::<<<>>>??????>>>===999999888666555444444444333555777888888999<<<@@@<<<<<<>>>>>>>>><<<:::999888777666888;;;===>>>>>><<<===>>>===;;;::::::;;;:::;;;<<<============<<<:::;;;===>>>>>>===;;;:::666555555777999:::999888666555444111000......---///////////////000111111222222111111111000000000000000000/////////............------------------+++,,,,,,---------......------------------.........------,,,,,,------...------------------------,,,------............---+++++++++***++++++,,,,,,++++++++++++************'''''''''((((((((())))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))************))))))))))))))))))************))))))((()))))))))************((()))))))))))))))))))))))))))******++++++++++++***+++,,,,,,------------+++++++++************)))))))))))))))))))))))))))((((((((((((''''''''''''&&&'''(((*********)))((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))''''''''''''((((((((()))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''&&&''''''''''''''''''&&&))))))(((''''''''''''(((%%%%%%&&&''''''&&&&&&&&&&&&&&&((()))))))))((('''$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&((()))'''''''''&&&&&&''''''''''''''''''''''''''''''''')))***+++***''''''))),,,'''((()))******)))((('''''''''((())))))))))))))))))((('''&&&&&&'''((()))((((((((((((((((((((((((%%%&&&'''((())))))))))))&&&&&&&&&'''''''''(((((('''''''''(((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&$$$###$$$''')))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%""""""###$$$$$$%%%&&&&&&%%%%%%&&&&&&'''(((((()))((('''&&&%%%%%%&&&'''((('''&&&$$$######$$$&&&'''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''((($$$%%%'''))))))((('''&&&(((((('''''''''&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))...,,,***)))((()))***+++))))))***++++++++++++***((()))***+++++++++++++++))))))***+++---...//////,,,+++******************(((+++///111222333555666222333555666666555333222333444777:::===@@@BBBDDD@@@<<<:::;;;:::777888;;;:::;;;===>>>>>>===;;;:::777555333111111111333333111333555777888777555333444555666777999:::;;;;;;<<<===???AAABBBAAA@@@???888:::===@@@AAA@@@>>>===<<<999666555555555555444333555888888777888<<>>???@@@???===;;;:::999888777999<<<>>>??????===???@@@???<<<:::::::::::::::;;;<<<======<<<<<<<<<===>>>@@@@@@>>>===<<<:::999888888888888555333777666444222000......---///////////////000111111111111111000000000000/////////.........---------------------------------+++,,,------------,,,,,,///......---------.........------,,,,,,------...------------------------------...///000000000///)))))))))***+++,,,......+++++++++************)))&&&'''''''''(((((())))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))************))))))))))))))))))************))))))(((((())))))*********+++************)))))))))))),,,,,,,,,+++++++++******)))***,,,---...//////000+++++++++*********))))))))))))))))))))))))))))))***)))(((&&&&&&&&&'''((()))(((&&&%%%$$$&&&'''(((******))))))))))))******+++++++++*********))))))+++******))))))))))))))))))+++,,,***'''%%%&&&(((&&&&&&&&&''''''''''''((())))))(((((((((((())))))***)))'''&&&%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&'''((())))))((((((&&&&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&((())))))((('''''')))***)))((('''&&&&&&'''((()))))))))(((''''''''''''''''''((()))))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&%%%%%%%%%%%%&&&''''''((((((''''''''''''((((((&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$&&&&&&&&&'''''''''((((((%%%&&&'''(((((('''&&&%%%###$$$%%%%%%&&&&&&%%%%%%&&&'''((('''&&&%%%&&&(((((((((((('''((())))))***(((((((((((()))))))))))),,,+++*********+++------,,,+++***))))))***+++,,,,,,+++******+++---///000......---,,,+++))))))(((+++,,,,,,...///000111222444555555555555555444444555666888:::;;;<<<;;;;;;::::::999888999:::<<<===;;;<<<<<<<<<<<<;;;:::999555444222222444666777777333222333777<<<===888333222333444444555777;;;??????>>>>>>===============;;;<<<<<<======>>>??????>>>;;;777555555777888888333444444444444666999;;;===???@@@AAAAAA>>><<<:::<<<<<<<<<<<<===>>>@@@@@@AAA@@@???>>>===;;;:::::::::999999:::===>>>>>>======;;;::::::;;;<<<:::999999999888777777888888999666666555222...---...///000000////////////000000222222333444444444333333111///---,,,,,,,,,...///222///---...000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,......////////////......000///...---------------///............---------,,,---......///.........,,,++++++******++++++,,,+++***))))))((()))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************)))******)))(((''''''((())))))))))))))))))))))))(((((())))))((('''&&&&&&)))))))))))))))((('''''',,,,,,+++++++++*********'''((()))***+++,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))***)))(((((('''''''''((()))((('''&&&&&&'''((((((******))))))))))))******+++++++++*********))))))+++***))))))(((((())))))((())))))(((&&&%%%%%%&&&&&&&&&&&&''''''''''''((((((''''''&&&&&&''''''((((((((('''&&&''''''))))))&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((((((''''''''''''''''''''''''$$$%%%%%%&&&''''''&&&&&&''''''&&&&&&&&&''''''((('''((((((((((((((((((''''''(((((((((&&&&&&'''))))))((('''&&&&&&'''((()))))))))((('''''''''''''''((((((((((((((('''&&&&&&************************((((((''''''''''''((((((''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&'''(((&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%&&&''''''''''''&&&&&&'''((((((&&&&&&'''(((((((((((()))))))))******(((((((((((())))))))))))))))))((((((((()))***+++++++++***))))))***++++++,,,+++***)))***+++---...---,,,,,,,,,,,,,,,+++++++++,,,---///000111222222444555555666666555555444333444666888999999999999:::999888888888:::;;;<<<:::::::::999999999888888666555444444555666666666555444555999======999444333444444555666888<<>>============>>><<<===>>>???@@@@@@@@@@@@>>>;;;888777777888888777222333333333222444666999<<<>>>@@@AAAAAA???<<<;;;<<<<<<<<<===>>>???@@@AAABBBAAA@@@???===<<<;;;;;;:::::::::;;;>>>>>>===<<<;;;:::999:::;;;<<<;;;999999999999888888777777777555555444111...------...///////////////000111111333333333444333333222222000///---,,,,,,---...///111///---...///000...,,,------------------------......////////////......//////...---------------............------------,,,,,,---...............+++******************+++++++++***))))))))))))*********)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))******)))((('''''')))))))))))))))))))))))))))))))))(((((((((((((((((()))))))))))))))((('''''',,,++++++++++++*********'''((())))))*********)))+++************)))))))))))))))))))))))))))))))))))))))******))))))((((((((((((((((((((((((((((((******))))))))))))******+++************)))))))))+++***))))))(((((())))))((('''&&&&&&'''&&&%%%$$$&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''((()))***+++&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((('''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((($$$%%%&&&&&&'''&&&&&&&&&(((''''''&&&&&&&&&''''''(((((())))))))))))((((((&&&'''((('''&&&%%%&&&(((((((((''''''''''''(((((()))(((''''''&&&''''''''')))(((''''''&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%$$$$$$%%%&&&''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&''''''''''''&&&&&&%%%&&&''''''(((((('''''''''((()))((('''&&&''')))'''((()))++++++******)))(((((((((((()))))))))))))))(((((((((((()))******+++******))))))******++++++***)))((()))***+++,,,++++++,,,,,,---------...***,,,...000111222222111444555555666666666555555222333444555666666666666999888888888888999999:::888888666555555555666777777777666555555555666666777777777:::>>>>>>:::666333444555666777999===???@@@??????>>>>>>>>>>>>>>>===>>>@@@BBBCCCBBBAAA@@@>>><<<:::999:::999888666111222222111000111333555:::<<<>>>@@@@@@???===<<<<<<<<<======>>>@@@AAABBBCCCBBBAAA@@@>>>===<<<<<<::::::;;;===??????<<<:::999888888999;;;<<<;;;:::999999999999888777555444444444333111...,,,---...............///111222333333444444444333222111111000///...,,,,,,---......000///......//////...---..............................////////////......///...------------------............------------+++,,,------......------******))))))))))))******,,,,,,+++******************))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))***)))((('''((())))))))))))))))))))))))))))))((((((''''''((()))***((())))))))))))(((''''''++++++++++++************))))))***************)))************))))))))))))((((((((((((((((((((((((((()))***++++++***)))((('''((())))))***))))))(((******))))))))))))******************))))))))))))******)))((((((((((((((()))&&&$$$%%%((()))&&&$$$&&&&&&&&&''''''''''''(((&&&%%%%%%%%%%%%%%%%%%&&&'''''''''''''''((())))))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''(((((((((((()))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''(((((((((((())))))))))))))))))))))))''''''((((((((((((((('''(((((('''&&&&&&&&&&&&'''((((((((())))))(((((((((&&&'''(((((('''&&&'''((((((((((((''''''((((((((((((''''''&&&&&&''''''''')))(((&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$%%%&&&'''(((%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''''''''((())))))''''''((()))'''(((***,,,,,,+++)))((((((((((((((())))))))))))***************++++++,,,******))))))))))))************)))((((((((())))))******+++++++++,,,,,,,,,***+++...000222222111111444444555666666666555555222222333444444555555555777777777777777777888888666555333222111333444666888888888777666555555666888888888:::<<<<<<888555333555666777888:::===@@@@@@@@@???>>>>>>>>>>>>>>><<<>>>@@@BBBCCCBBB@@@>>><<<;;;;;;;;;;;;:::777555222333222111000000222444888:::===???@@@???>>><<<<<<<<<======???@@@BBBCCCDDDCCCBBBAAA???>>>======999:::;;;>>>???>>>;;;888666666666999;;;<<<;;;:::888999999:::888666333222222333333111...,,,,,,---,,,------...000111333444444444444333222111000///000///...------------...//////....../////////...........................---......//////......---......---,,,,,,---------.........---------,,,,,,++++++,,,---------------++++++************++++++---,,,++++++******++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))((('''((()))(((((((((((((((((((((((()))(((&&&%%%%%%''')))***(((((())))))(((((('''&&&+++++++++*********))))))(((((()))*********))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))***++++++***)))(((''''''((()))******))))))******))))))))))))******))))))))))))))))))))))))***))))))((('''((((((((()))&&&$$$&&&)))***(((&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''(((((('''''''''(((((((((((()))&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''(((((((((((())))))))))))))))))))))))'''(((((((((((((((''''''(((''''''&&&&&&&&&''''''&&&''''''((((((''''''&&&&&&(((******((('''(((((('''(((((((((((((((((('''''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%'''((()))((('''&&&''')))&&&(((***+++,,,+++)))((((((((((((((())))))))))))))))))******++++++++++++))))))))))))))))))))))))))))))((((((((((((((((((*********))))))))))))(((***+++---///000111111111333333444555555555555555444444444333444444444444666666666666666666555555444333111000000111333444666888999888666444555666888888888999999888666444222444666888888:::===???@@@??????>>>===>>>>>>>>>:::<<<>>>@@@@@@???===;;;:::999999:::;;;:::777444333444444222000000222444777999<<<>>>??????===<<<;;;;;;<<<===>>>@@@BBBCCCDDDCCCBBBAAA@@@>>>======999999;;;===>>>===999666444444555888;;;;;;:::888777888999999888555333111111222333111...,,,,,,---,,,,,,---...000222333444444444333333222111000/////////......------------......//////......//////------------------------------............------------,,,,,,,,,------......------------,,,,,,,,,***++++++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,++++++******++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***((((((((((((((((((((((((((('''%%%$$$$$$%%%'''(((((((((((((((((('''&&&&&&+++************)))))))))%%%&&&''''''(((((((((((((((((()))))))))))))))***))))))))))))))))))))))))(((((())))))******))))))'''''''''(((((())))))*********))))))))))))******(((((()))))))))))))))******)))((((((''''''(((((('''&&&&&&&&&((())))))(((&&&&&&&&&''''''''''''(((((((((''''''''''''((((((&&&''''''&&&&&&$$$######&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&'''&&&&&&%%%$$$&&&&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&&&&(((***+++)))(((((((((''''''((((((((((((''''''&&&&&&&&&%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&'''((('''&&&%%%&&&(((&&&'''(((******))))))((((((((((((((())))))))))))&&&'''(((((())))))((((((((())))))******))))))((((((((((((((((((((((((((()))))))))(((((((((''''''******+++,,,...///000111111222333444444444444444555555444333333333444444444555555555555444444333222111111000000111333333444777999888555444555777888888888888777555333222111444666888888:::<<<>>>???>>>>>>===============888999;;;<<<<<<;;;:::999666666666777999888666444444444444333111111333555777999<<<>>>???>>><<<;;;::::::;;;<<<>>>@@@AAABBBDDDCCCBBBAAA???>>>======999999999:::;;;:::777555333333555888:::;;;999777777777777777666555333222111222333222///---------,,,------...000111333444222333333333222111000000///............------------...//////......///000------------------------------............------,,,,,,,,,,,,,,,------...------------,,,,,,,,,,,,)))***++++++,,,,,,++++++------,,,,,,,,,,,,------,,,,,,+++***************((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((())))))(((((()))***))))))))))))))))))))))))((((((&&&%%%%%%%%%&&&&&&'''(((((((((((('''&&&&&&************))))))))))))$$$%%%&&&(((((()))))))))(((((((((((())))))******))))))))))))))))))))))))((('''''''''(((((()))***'''&&&&&&&&&&&&((()))*********))))))))))))******(((((((((((())))))******))))))(((''''''''''''(((###%%%&&&&&&&&&&&&((()))&&&&&&&&&''''''''''''(((((((((''''''''''''((((((%%%&&&&&&''''''&&&%%%$$$&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''&&&%%%%%%$$$%%%%%%%%%&&&'''((()))***''''''((((((((((((''''''%%%'''******)))'''''''''&&&'''((())))))((('''&&&&&&%%%%%%%%%&&&&&&'''((($$$%%%&&&&&&'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((('''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%"""######$$$%%%&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$%%%'''&&&'''''''''(((((((((((((((((((((((())))))))))))&&&&&&((()))))))))(((''''''((()))******)))((('''&&&'''((()))))))))))))))(((((((((((())))))))))))******))))))+++---000111///000111222333333333333555555333222222222333333333444555555555333222111111111111222222222333333111555888888555333555777999999999888666444222222000333555777888999;;;===>>>======<<<<<<<<<<<<<<<888888999999999999888888333222222444666777666555333333333222111111444666777999;;;>>>>>>===;;;:::999999:::;;;===???@@@AAACCCCCCBBB@@@???>>>===<<<:::999888888888888666444222333555777::::::777555666666666555555444444444111333444333111///......---------...///111222333111111222222222111111000...............------,,,,,,...000///...---///111........................,,,------......------,,,,,,,,,++++++,,,,,,---...---------,,,,,,,,,++++++)))******+++++++++++++++---,,,,,,++++++,,,,,,---++++++***))))))))))))***((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&((())))))(((((()))+++))))))))))))))))))))))))******)))((('''&&&&&&%%%''''''((((((''''''&&&%%%************))))))))))))&&&'''(((***+++,,,,,,,,,'''((((((((())))))******))))))))))))))))))))))))((('''&&&&&&&&&((()))***'''&&&%%%$$$%%%''')))+++******))))))))))))******'''((((((((())))))******))))))((('''''''''''''''!!!###&&&&&&$$$$$$'''***&&&&&&&&&'''''''''(((((((((''''''&&&&&&''''''((($$$%%%&&&(((((((((((('''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((()))''''''''''''''''''''''''((()))))))))((('''&&&&&&$$$$$$%%%%%%'''(((***+++(((((())))))))))))(((((($$$&&&))))))(((&&&&&&&&&&&&'''((())))))((('''&&&%%%%%%%%%%%%&&&&&&'''(((###$$$&&&'''((('''&&&&&&(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&'''(((((((((''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''%%%$$$###"""""""""$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%###$$$%%%&&&((()))******&&&&&&$$$$$$$$$$$$&&&&&&%%%&&&''''''((((((''''''$$$%%%&&&&&&$$$$$$%%%&&&'''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))'''(((***+++++++++***)))'''((()))******)))((('''&&&&&&((()))************''''''((()))***+++,,,,,,***)))(((((())),,,///111...///000111222333333333555444333111111111222222333444444555444333111111000111222333333333333333///444888888444333555888:::::::::888666333222222///222555777777888:::<<<======<<<;;;;;;;;;;;;;;;999888888888888888888888111000000111444666666555222222222111000111333666888999<<<===>>><<<:::999888888999:::<<<>>>@@@AAACCCBBBAAA@@@>>>===<<<<<<:::888777666666666555333222333555777999999666444666555555444444444555555111333444444222/////////............///111222333000111111222222222111111......//////......---,,,,,,...000000...---///222000000000000000000000000,,,------......------,,,++++++++++++,,,,,,---...---------,,,,,,,,,++++++))))))***+++++++++++++++,,,++++++******++++++,,,+++******)))((()))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))************************&&&((())))))(((((()))+++)))))))))))))))))))))))),,,,,,,,,+++***(((&&&%%%''''''((((((''''''&&&%%%))))))*********+++++++++''''''(((((())))))******++++++******))))))((((((((((((((((((((((((((((((%%%%%%&&&&&&''''''((((((''''''((('''&&&&&&)))+++))))))))))))************%%%%%%&&&'''((((((((('''%%%'''(((((('''&&&&&&'''$$$$$$%%%&&&&&&''''''((((((((('''''''''&&&&&&&&&)))((('''&&&&&&'''((()))%%%%%%%%%&&&&&&&&&''''''&&&&&&$$$$$$$$$$$$&&&&&&'''$$$""""""%%%''''''&&&%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&''''''''''''))))))(((((('''''''''&&&'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''(((&&&(((***+++,,,+++)))((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&******)))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))''''''''''''''''''&&&&&&%%%%%%%%%&&&'''((()))***))))))(((((((((((())))))((('''&&&%%%&&&'''***+++&&&&&&&&&&&&&&&'''((()))((((((''''''''''''((((((&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$&&&)))***'''((((((&&&%%%%%%''')))$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%'''******(((%%%&&&&&&&&&%%%%%%$$$$$$$$$((('''&&&%%%%%%&&&'''(((''''''(((((((((((((((((('''''''''''''''''''''''')))(((&&&%%%%%%&&&'''((())))))))))))(((((((((((((((''''''''''''(((((()))*********))))))((('''&&&((((((((((((''''''''''''&&&&&&'''((()))***+++++++++++++++***++++++,,,,,,//////000000000000///...///////////////000111111111222222222222111000000000000000000111222333444444333222111222444666888777999777444555777555111222111111333666888999999>>><<<:::999::::::999888888777444222111222333444///000111222333444444444444444222000000222777;;;<<<:::888999;;;;;;888555777666555666999===BBBEEEBBB???======>>>>>>;;;888444444444444444444444444555555666666666444333222111111111111111111111111333222222111000///......//////000111222333333333222222222111111111000000............///////////////////////////.........//////............//////,,,---.../////////...---++++++++++++++++++++++++...///...,,,***)))+++,,,((()))***+++,,,---------222000---***))))))***+++*********))))))))))))(((******))))))))))))******))))))))))))))))))))))))''''''((((((((((((''''''%%%&&&(((***+++***)))(((((((((''''''''''''((((((((((((''''''''''''(((((())))))(((((((((((())))))))))))(((((('''''''''&&&))))))*********+++++++++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))&&&'''((('''''''''(((***((((((((()))))))))******&&&&&&''''''((('''''''''&&&'''((((((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%&&&'''''''''$$$"""###%%%''''''&&&$$$%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&'''''''''''')))((((((((('''''''''&&&(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&%%%'''(((******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''############$$$%%%&&&''')))((((((''''''(((((()))(((((('''&&&&&&'''))))))&&&&&&&&&&&&&&&'''((((((((((((''''''''''''(((((('''%%%$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%''')))$$$$$$%%%$$$###"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$&&&((()))'''%%%&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&%%%&&&&&&'''((()))(((((((((((((((((((((***))))))((((((((())))))((())))))))))))(((''''''))))))((((((((('''''''''&&&&&&'''((()))***++++++++++++******++++++,,,,,,/////////000000//////...///////////////000000111111111111111111000000///000000000000111222333444555444333333333555777888666777555222333666666222333222111222555777888777<<<:::888999:::;;;:::999999888555333222333333444000000111222333333333333444444333222111333666999>>>;;;999999999888555222444444555777;;;@@@DDDGGG@@@???>>>>>>???>>>;;;888333333333333333333333333444555555666555444333222000000000000111222333333555444333222000...------//////000222222333333222222222222111111111000000////////////////////////////////////............000//////......//////000------...//////...---,,,++++++++++++++++++++++++...///...,,,******+++---((()))***,,,------......222000---***)))***+++,,,++++++*********)))))))))******))))))))))))******))))))))))))))))))))))))''''''((((((((((((''''''&&&'''(((************))))))(((((('''''''''((((((((((((''''''''''''(((((())))))(((((((((((()))))))))((((((((('''''''''''')))))))))************+++*********)))((('''''''''&&&&&&'''(((((()))******)))))))))))))))))))))))))))))))))))))))(((((((((%%%'''))))))((('''((()))'''''''''(((((((((((()))''''''((((((((('''&&&&&&&&&'''((('''%%%%%%''')))(((((('''&&&&&&%%%$$$$$$'''''''''''''''&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&''''''((('''%%%###$$$%%%''''''&&&###$$$$$$%%%%%%$$$$$$######$$$%%%&&&&&&'''''''''((((((((('''''''''''''''(((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''&&&%%%%%%%%%$$$%%%'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''$$$$$$###$$$$$$%%%&&&''''''''''''&&&&&&'''''''''((((((((((((''''''''''''&&&&&&%%%%%%%%%&&&''''''((((((''''''''''''(((((((((&&&%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&%%%&&&((((((&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&''''''''''''&&&&&&((((((((((((''''''&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%&&&'''((()))((((((((((((((((((((((((***)))((('''''''''''''''''''''((()))))))))(((((())))))))))))((((((((((((&&&&&&'''((()))***++++++++++++******++++++,,,---...............///......//////......//////000111000000000/////////......000//////000000111222333555444444333444555777888444555222///111666777444444222111222444666666555888777777888:::<<<;;;:::999888666444333333333444000111111222222222111111444555555444333333555777;;;999777777777777555333555666777:::===@@@CCCDDD>>>>>>???@@@AAA>>>:::777333333333333333333333333444444555555555444333333111000//////000222444666666666444222000...---,,,///000111222222222222222222222222111111111111111000000000000000000000000........................000000////////////000000...............---,,,+++++++++++++++++++++++++++.........,,,******+++---)))***+++---............111000---+++***+++,,,---,,,,,,,,,+++++++++************))))))))))))******))))))))))))))))))))))))''''''((((((((((((''''''((((((((()))******++++++***)))((('''''''''''''''((((((''''''''''''(((((()))((((((''''''(((((()))((((((((((((''''''''''''))))))))))))***************)))))))))((((((((('''&&&'''''''''((((((((()))************************((((((''''''&&&&&&%%%%%%%%%''')))***((('''''''''&&&&&&&&&'''''''''((((((((((((((((((((('''&&&%%%&&&''''''&&&%%%%%%(((***''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&'''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))''''''''''''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$&&&&&&&&&'''''''''''''''((('''''''''(((((()))***'''&&&&&&%%%%%%&&&&&&'''(((((())))))((('''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&(((''''''&&&&&&''''''((()))'''&&&'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$#########$$$$$$%%%''')))***((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&'''%%%$$$###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''%%%%%%)))((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((()))'''''''''(((((((((((((((((('''&&&%%%$$$#########%%%&&&'''((())))))))))))******)))))))))(((((((((&&&&&&'''((()))***++++++************+++,,,---------------------.........///............///000000//////......---------...///////////////000111222444333333333333444555666333444111///111777:::888444333222222333555444444444444555777;;;======<<<888777555444222222222222111111111111111111000000333555666666444333333444555444444555666777888888999:::;;;<<<============:::<<>>999666222222222222222222222222444555555555555555555555333222000...///000333555555444333222111000///...///000111222222222222222111111111111111111111111111111111111000000000000------...............///000000////////////000000//////......---,,,++++++************************+++,,,---,,,***)))***+++******,,,---.../////////000///---,,,+++,,,------------,,,,,,,,,+++++++++******))))))))))))******))))))))))))))))))))))))''''''((((((((((((''''''))))))(((((()))***+++,,,***)))(((''''''&&&''''''((((((''''''''''''(((((((((((((((''''''(((((((((((((((((((((((('''''''''))))))))))))))))))))))))'''((((((((()))))))))***)))((((((((('''''''''&&&))))))))))))))))))))))))((((((''''''&&&&&&%%%%%%%%%'''******((('''''''''&&&&&&&&&&&&''''''''''''((()))))))))((('''&&&&&&%%%&&&''''''&&&&&&((()))%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''''''''&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%&&&&&&''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&$$$$$$&&&&&&&&&'''''''''((((((***))))))))))))******+++&&&&&&%%%%%%%%%%%%&&&&&&(((((())))))((('''&&&%%%'''&&&&&&%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''')))(((''''''))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$"""$$$&&&&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$((((((''''''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&''''''(((&&&&&&''''''((((((((()))''''''&&&$$$############$$$%%%&&&((())))))))))))))))))))))))((((((((((((&&&&&&'''((()))***++++++************+++,,,---...,,,,,,++++++,,,---.....................//////000///...------,,,,,,------/////////...//////000000222222222222222222333333333444222000333999<<<:::444333111111333444333222111222333777;;;=========666555444222111000//////000000111111111000//////222444666666444333222333333444444444444666888999::::::;;;<<<;;;;;;:::999777:::???AAA@@@<<<888555222222222222222222222222555555555666666777888888666444111///...///000222111111111111111111111111000000111222222222111111111111111111111111111111222111111111000000000///,,,---------......//////000000////////////000000//////...---,,,+++++++++************************)))***+++***)))((((((*********,,,---.../////////......---,,,,,,,,,---------------,,,,,,,,,,,,+++******))))))))))))******((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((()))***+++,,,))))))((('''''''''''''''((((((''''''''''''((((((((((((''''''''''''(((((('''''''''(((((((((((((((***)))))))))))))))(((((('''''''''((()))***************)))(((((('''&&&&&&(((((((((((((((((((((((()))))))))))))))((((((((('''(((***)))'''&&&''''''&&&&&&&&&''''''''''''((((((((()))))))))(((''''''###%%%'''(((''''''((()))$$$$$$%%%%%%&&&'''((((((&&&&&&&&&''''''''''''''''''(((((())))))(((((('''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%'''((((((&&&%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%"""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%%%%%%%&&&&&&'''((((((((((((((('''''''''(((((()))&&&&&&&&&%%%%%%&&&&&&&&&((((((((((((''''''''''''(((((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''')))'''&&&'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%''''''%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""######$$$$$$%%%%%%&&&&&&''''''&&&$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&'''&&&&&&&&&&&&&&&''''''(((((())))))((('''&&&&&&&&&&&&&&&$$$%%%&&&'''((()))))))))((((((((((((''''''''''''&&&&&&'''((()))***++++++)))))))))***+++,,,---...++++++*********,,,---.........------......///000000///---,,,,,,,,,---...//////............//////111111111111111111111111222333222111444;;;===;;;333222000111222333333222///000222666;;;======<<<555444333222000///------...//////000000000//////000222444444333222222333777777777555333333444666666777888999999999888888555999===???===999666555333333333333333333333333555555555555666777888999777666333000///...///////////////000111111222222000111111222222222111111111111111111111222222222111111111000000//////...,,,,,,,,,---......////////////............/////////...---,,,+++++++++,,,************************((()))++++++)))(((((())))))***+++---............,,,,,,+++++++++,,,---------------,,,,,,,,,++++++******))))))))))))******((((((((((((((((((((((((''''''(((((((((((('''''''''''''''((())))))******((((((''''''''''''((((((((((((''''''''''''(((((((((''''''&&&&&&''''''((('''''''''(((((((((((((((******))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((()))))))))))))))((())))))(((&&&&&&'''(((&&&''''''''''''((((((((('''(((((())))))))))))(((!!!$$$((())))))(((''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%%%%'''***)))'''%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%"""###$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''&&&'''(((******)))((('''%%%%%%&&&&&&'''(((((()))''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''(((((('''&&&&&&'''))))))***)))(((''''''''''''((('''&&&&&&%%%%%%&&&&&&'''((('''&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&'''((()))(((&&&&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$%%%&&&&&&'''%%%''')))(((&&&$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$%%%%%%&&&''''''((())))))(((((('''''''''''''''(((%%%%%%&&&'''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&'''((()))***++++++)))))))))***+++,,,...///+++***)))((()))+++---......------------...//////000///---,,,,,,,,,...//////......------......///111111222222222111111111000222222111555:::;;;888222000///000222333333222...///222666;;;======<<<555555444333111///---,,,------...///000000000000///000111111111111222444888888888555222222444777666666666555555555555555333777;;;===:::777555555333333333333333333333333333333222333444666777999555444333111000////////////////////////000000000111111222222222111111000000000111111111222222222111111000//////...------++++++,,,------...//////......------------.........---,,,+++++++++,,,---************************(((***,,,,,,+++******+++((()))***,,,------......************++++++,,,,,,,,,,,,,,,,,,++++++++++++******))))))))))))******((((((((((((((((((((((((''''''((((((((((((''''''$$$%%%'''((())))))((((((''''''&&&''''''((()))***((((((''''''''''''(((((((((''''''&&&&&&''''''(((''''''''''''((((((((()))******))))))((((((((('''******))))))((((((''''''(((((())))))******++++++''''''''''''''''''''''''%%%&&&&&&&&&''''''(((((()))***)))'''%%%%%%''')))'''''''''(((((((((((()))''''''((())))))***)))))) $$$(((+++***((('''&&&(((''''''&&&&&&%%%%%%$$$&&&&&&&&&'''''''''(((((($$$###"""!!!!!!"""###$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%%%%(((******'''$$$%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$""""""###$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''###"""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%)))))))))(((''''''&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((%%%%%%&&&'''((()))***+++((((((((((((((((((((((((%%%''')))***+++***)))(((%%%%%%&&&&&&'''((())))))(((''''''&&&&&&&&&''''''(((''''''&&&&&&''''''(((((('''&&&%%%&&&(((***+++******)))((((((((((((((('''&&&&&&%%%%%%&&&&&&'''(((&&&%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''(((((((((%%%&&&%%%$$$######%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&'''((((((%%%(((******'''%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&$$$$$$$$$$$$&&&'''###$$$$$$%%%&&&'''((((((''''''''''''''''''''''''$$$%%%&&&&&&&&&%%%$$$###%%%%%%&&&&&&'''((())))))&&&&&&%%%%%%%%%&&&''''''%%%&&&''''''((('''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''((()))***++++++)))))))))***+++---...///***)))(((((()))+++---......------------...//////111///...,,,,,,---...//////......---------......222222333333333222222111///111111111444999:::666111000///000222333333333...///222666;;;======;;;666666555444222000...---,,,---...///000000000000...///000000///000222444555666777555333333777::::::888666444222000000///222666:::;;;888555444555444444444444444444444444111111111111222444666888333333222222111000000///000/////////............111111222222222111111000000000111111222222222222111000000///...------,,,++++++,,,,,,---...//////---------,,,,,,------------,,,+++++++++,,,---...))))))))))))))))))))))))))),,,......---,,,,,,,,,((()))***+++,,,---------)))))))))***+++++++++,,,,,,,,,,,,+++++++++************))))))))))))******((((((((((((((((((((((((''''''((((((((((((''''''###$$$'''((())))))'''&&&&&&&&&&&&&&&((()))***+++((((((''''''''''''(((((('''''''''&&&&&&'''''''''&&&'''''''''(((((()))))))))******++++++******)))************************))))))))))))))))))))))))&&&((())))))'''&&&'''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((+++***)))'''''''''((()))))))))************))))))((((((((((((((((((((((((---+++)))'''%%%%%%%%%%%%'''&&&%%%$$$%%%%%%''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%$$$$$$%%%%%%###$$$&&&'''(((''''''&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&(((''''''&&&&&&''''''((()))(((&&&%%%$$$%%%%%%&&&$$$%%%&&&''''''%%%$$$"""$$$%%%%%%&&&&&&%%%%%%$$$'''%%%###""""""$$$''')))''''''&&&&&&&&&&&&''''''&&&'''''''''''''''&&&%%%''''''''''''''''''''''''))))))((('''&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&&&&'''((()))))))))(((%%%%%%%%%&&&'''((()))***)))((((((&&&%%%$$$######&&&&&&&&&''''''''''''(((((('''&&&%%%%%%&&&'''(((******+++***'''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""###$$$&&&'''$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''$$$$$$#########$$$%%%&&&&&&&&&&&&'''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""######$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((''''''&&&&&&%%%$$$$$$((((((((()))******++++++(((((())))))******++++++---,,,***(((((()))***+++..................------000///............---,,,,,,,,,,,,---...///000111666555333111000///......///000000111222444555666222222111111111111111222111111111444888:::;;;:::444444333222111111111222666444333555888999888666222000///......000333444888666444222222444666777888777666555333222111111222333555777777666555444444444444333222111000///222222222222222222222222555444222000///000000111,,,,,,,,,,,,,,,---...///333222222222111111000000//////000000000000//////000///------------+++))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++************++++++******++++++++++++++++++++++++******++++++++++++******(((((((((((()))***+++,,,------,,,,,,+++***))))))&&&''')))++++++)))'''&&&''''''(((((((((((('''''')))((('''''''''(((***+++)))'''&&&'''((()))((('''''''''((((((((((((''''''((('''%%%$$$%%%&&&)))***''''''''''''''''''''''''&&&''''''(((((((((((((((******++++++++++++******************************)))))))))))))))))))))))),,,---...,,,)))'''''''''&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''(((***))))))((((((((((((((())))))************))))))''''''''''''''''''''''''***)))((('''&&&&&&'''(((''''''&&&%%%%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&''''''%%%&&&'''''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%((('''&&&%%%%%%%%%%%%%%%"""###%%%''''''&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$$$$$$$%%%'''((('''''''''&&&&&&'''''''''&&&''''''((((((((('''''''''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''((((((&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))(((''''''''''''((())))))***+++)))'''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&'''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((%%%%%%&&&''''''(((((()))''''''(((((()))*********)))))))))))))))*********+++***)))((()))***,,,---.........---------------...---,,,,,,,,,,,,++++++,,,,,,,,,---...///000111666555333222000///......000000000111222333444555222222111111111111111222222111111333666888888888444444444444444333333333333111111666===AAAAAA???000///......///222555777777555333222222333555666555555444444222111000//////111222444444444222111333333333333222111000000222222222222222333333333444333222000000000000000...---------......///000333222222222111111111111//////000000000000000000111000...---...---,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,++++++++++++++++++***)))))))))************++++++++++++******)))))))))******)))))))))(((((((((((()))***+++,,,------,,,++++++***))))))(((((((((((((((((((((((((((((())))))))))))(((((()))(((((('''((()))***+++)))'''&&&'''((()))((('''''''''((((((((((((''''''''''''&&&&&&&&&'''))))))''''''''''''''''''''''''&&&&&&'''(((((((((((((((+++++++++,,,,,,+++++++++************************)))))))))))))))))))))))),,,------,,,)))'''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((()))))))))(((''''''((())))))******))))))(((''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&'''((()))''''''''''''&&&%%%$$$###%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%$$$''''''&&&&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%%%%!!!"""$$$&&&'''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&''''''((())))))))))))''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%%%%&&&''''''((((((''''''((('''&&&%%%%%%&&&&&&'''''''''&&&&&&&&&''''''((($$$$$$%%%&&&'''(((((()))&&&&&&&&&''''''''''''((())))))(((((((((((()))))))))******)))'''&&&'''(((''''''''''''''''''''''''###%%%'''))))))'''$$$"""&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((()))$$$$$$%%%%%%%%%%%%&&&&&&((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$((((((((((((((((((((((((&&&&&&''''''((())))))***&&&&&&''''''((()))))))))***))))))))))))))))))((((((((((((((()))+++---...------------------------++++++++++++************,,,,,,,,,---...///111111555444333222111000//////000000000111111111222222222111111111111111222222333222111222444555444333333444555666777666555555333000000777AAAGGGGGGDDD///.........000333666777444444222111222333444555222222333333222000///...///000111222333222111000333333333333222111111000111222222222333333333444333222111000000000000000///............///000000222222222111111111111000/////////000000111111111333111///...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++++++++*********,,,+++)))((((((((()))***((()))***++++++***)))((((((((())))))))))))(((((((((((((((((()))***+++,,,,,,,,,,,,+++******))))))***((('''%%%%%%'''(((***))))))************))))))((((((((((((((()))******)))'''&&&'''((()))((('''''''''((((((((((((''''''''''''(((((())))))((((((''''''''''''''''''''''''&&&&&&'''(((((((((((('''++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))%%%'''(((((('''''''''((((((''''''''''''''''''(((&&&&&&&&&''''''''''''((('''''')))))))))((('''&&&(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&'''(((((()))(((''''''&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&''''''((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$((((((''''''''''''((((((%%%%%%'''''''''&&&%%%$$$"""###$$$&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%&&&'''(((((((((''''''''''''((((((((((((''''''&&&&&&((()))************''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%&&&''''''(((''''''''')))(((&&&$$$###$$$&&&'''(((''''''&&&&&&&&&''''''$$$%%%%%%&&&'''((())))))&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((()))***)))'''&&&'''(((((((((((((((((((((((((((&&&'''((()))((('''%%%###''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((($$$$$$$$$%%%%%%%%%&&&&&&((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$(((((((((((((((((((((((())))))(((((('''&&&&&&&&&%%%%%%&&&&&&'''(((((()))******))))))(((((((((''')))((((((((()))***,,,,,,,,,,,,,,,,,,,,,---------***+++++++++*********+++,,,---------...000111222444444333333222111000///000000111111111000000000111111111000111111222333444222111111222333222000222444666888888777666555777333111666@@@EEECCC???............///111333555222222222222222222333333000111222333333222000///111222333333333333222222333333333333333222111000222222222333333333444444222222111000000000000000///...............//////000000000000////////////.../////////000111222333555333000////////////...------------------------******))))))))))))******************************,,,+++)))(((''''''((()))((()))***++++++***)))((((((((())))))))))))(((((())))))(((((()))***++++++,,,+++++++++******))))))***)))'''''''''''')))***((())))))******))))))(((((((((((((((((())))))***)))'''&&&'''((()))((('''''''''((((((((((((''''''&&&((()))***+++***((('''''''''''''''''''''''''''%%%&&&''''''((((((''''''***++++++,,,,,,++++++***************************))))))))))))))))))))))))###%%%''''''&&&&&&&&&'''''''''&&&%%%%%%&&&''''''&&&&&&&&&''''''''''''(((&&&'''((())))))((('''&&&(((((())))))))))))(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''''''''''''''&&&$$$%%%'''((()))((('''&&&''''''((())))))(((''''''&&&&&&((()))************'''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&''''''(((''''''''')))(((&&&$$$###$$$&&&'''(((''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''((()))((('''&&&'''((((((((((((((((((((((((((()))(((((('''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((''''''((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((()))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&%%%%%%$$$%%%%%%%%%&&&''''''((((((***)))))))))((((((''''''******))))))))))))))))))++++++++++++,,,,,,------***,,,---,,,+++***+++------------...///000111222333333333333333222111000000000111111111000//////111111000000111222222333444333111111222222111000222333666777888777666555777333111444;;;???<<<888//////.........///000000000111111222333333333222111222333444444444333222222222222222222222222111222222333333333222111111333333333333333333333333111111111111000000000///......------,,,------...---------........................///000222444555666333000//////000//////------------------------***))))))(((((())))))***************************,,,+++***((((((((()))***((()))************)))((()))******++++++******)))))))))))))))))))))***+++++++++***************)))))))))))))))))))))))))))'''(((((())))))((((((''''''(((((())))))))))))))))))'''&&&'''((()))((('''''''''((((((((((((''''''&&&(((***++++++)))'''&&&''''''''''''''''''''''''%%%&&&&&&'''''''''''''''*********++++++*********************************))))))))))))))))))))))))(((***+++***(((&&&&&&''''''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&''''''''''''(((&&&&&&'''((((((((('''''''''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''%%%$$$###%%%%%%&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&%%%%%%%%%%%%$$$%%%%%%'''((()))%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&''''''''''''&&&&&&$$$%%%&&&(((((('''&&&&&&'''((()))******)))((('''&&&''''''((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''((('''&&&%%%%%%&&&&&&'''''''''&&&&&&&&&''''''((()))((((((((('''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&(((((((((&&&&&&'''((((((((((((((((((((((((((()))(((&&&%%%%%%&&&'''((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((((((((('''&&&((((((((('''&&&&&&%%%%%%&&&%%%%%%$$$$$$######"""!!!"""$$$%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&'''((()))******&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''%%%%%%&&&&&&'''((((((((()))(((((((((((((((((('''*********))))))((((((((()))******++++++,,,,,,---***---///...++++++---///---------...///000222222222222333444444333222111000111222222222111000///000000000000111222333333444333222222444444333222444555666777777777666555333222111333777999888666000000//////.........//////000222333444444333222222222333444444555666666111111111000000000000000222222222333333222222111555555444444333333222222///000000111111000//////......---,,,,,,,,,,,,---,,,,,,------------...............///000333555666777444000//////000000///------------------------******))))))))))))***************+++++++++++++++************+++***************************************++++++++++++*********)))))))))))))))******************************(((((())))))))))))((((((''''''((((((((((((''''''''''''((())))))))))))))))))'''&&&'''((()))((('''''''''(((((((((((('''''''''((()))******)))'''%%%''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&((())))))******))))))(((************************))))))))))))))))))))))))***+++,,,+++)))(((((((((((('''&&&%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((()))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''%%%$$$######$$$%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%''''''''''''&&&'''&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%%%%%%%%%%&&&(((((((((''''''(((((((((%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&'''((()))******)))((('''&&&''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''((((((&&&&&&&&&&&&&&&'''((()))((((((((((((''''''''''''&&&&&&&&&''''''''''''(((&&&'''((())))))((('''&&&&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&(((((('''&&&%%%&&&&&&&&&'''''''''(((((('''&&&&&&%%%$$$$$$###### !!!$$$&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&'''(((((())))))'''''''''((((((((((((((((((((()))))))))))))))))))))))))))***+++,,,,,,,,,))),,,///...+++***---000------......///111222333111222333555555444222111///111222333444333111000000000000000111222333444444333222444666777666555888888888888888777777777444444444444444333444444000000000000000111111111...000333555555555333222333222222222333555888999222222111000000000000000111222222333333222222222777777666444333222111000...///000111111000////////////...---------------------........./////////............000333666888777444000......///000///........................+++******))))))******+++++++++++++++,,,,,,,,,---((()))+++---------,,,+++,,,+++***))))))***+++,,,))))))************))))))******))))))))))))******))))))))))))************((('''&&&%%%%%%&&&'''((((((((())))))))))))((((((&&&'''((()))***))))))((()))'''&&&'''((()))((('''''''''(((((((((((('''''''''(((((()))((('''&&&%%%''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&(((((())))))))))))((((((************************))))))))))))))))))))))))&&&(((************+++,,,***)))'''&&&&&&''')))***&&&&&&&&&'''''''''(((((('''&&&%%%%%%&&&'''((()))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''&&&%%%$$$"""###%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!"""$$$'''((()))(((((()))(((&&&%%%$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%$$$%%%&&&((()))#########$$$%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''((()))++++++)))((('''''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&'''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&'''((()))))))))(((%%%%%%%%%&&&'''((()))***'''''''''(((((((((((((((&&&&&&&&&'''''''''(((((('''((()))******)))((('''%%%'''((('''&&&&&&'''(((''''''''''''''''''''''''"""$$$&&&((()))(((&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&(((((('''&&&%%%###$$$%%%&&&((()))***+++(((((('''&&&&&&%%%$$$$$$!!!$$$'''))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''(((((($$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&'''((())))))'''''''''''''''''''''''')))))))))(((''''''&&&&&&&&&&&&''''''((()))))))))&&&'''''''''(((((())))))%%%&&&''')))************((())))))***++++++,,,,,,(((,,,///...***))),,,000............///111222333000222333555555444333222///111333444444444222111000000000000111222333444444333333555777999999888;;;;;;:::999888888888999777999999777222000000222000000111222333444444444...000333555666555444222333222111000222555888:::555555444333222222333333111222222333333333222222999888777555333111000///...///000111111000//////111000///................../////////000000111111............000333666888777333///---.../////////........................++++++************+++++++++++++++,,,,,,---------'''))),,,...//////---,,,...,,,***((((((***,,,...(((((())))))))))))((((((******)))))))))))))))***)))))))))))))))*********)))'''###!!!!!!###''')))))))))************))))))&&&''')))*********)))((()))'''&&&'''((()))((('''''''''((((((((((((''''''''''''(((''''''&&&%%%%%%''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&'''((()))))))))))))))(((******)))))))))))))))***))))))))))))***************))))))((('''&&&&&&%%%)))))))))(((''''''&&&&&&))))))))))))))))))))))))''''''''''''''''''&&&&&&((((((((((((((('''&&&&&&&&&'''((())))))((('''&&&))))))(((((('''''''''&&&'''&&&&&&%%%%%%&&&&&&''')))$$$!!!###(((***(((%%% """$$$''''''&&&$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((())))))&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''((('''&&&%%%$$$%%%&&&&&&''''''&&&&&&)))((('''&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((((((((((((((('''(((((()))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&+++((($$$!!!"""%%%***------+++'''%%%$$$%%%(((***%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!$$$$$$%%%%%%&&&'''((((((&&&%%%$$$$$$%%%&&&((()))&&&&&&&&&''''''''''''(((''''''((((((''''''&&&%%%''''''%%%%%%$$$%%%&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%&&&'''((()))(((&&&%%%'''))))))&&&###))))))))))))************))))))((((((((((((((())))))************+++++++++***+++,,,------,,,***)))&&&))),,,---......000222111222444555666555444444333333444444555555444444000//////000111222222111000000111444777:::;;;:::;;;<<<<<<<<<;;;999777666555555444333222000///...111111111000000000000000000333555666444222111111222222222222222222333333555444444333222111000000///222666888888777777777999666333222333333333222000000000000111222333444444333000...------......---///111222000...---,,,///...------...000333444444222000...---...///000......---------,,,,,,,,,+++++++++***++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++*********************)))(((((())))))))))))))))))))))))***)))(((''''''((()))******))))))((('''&&&&&&&&&(((((((((((((((''''''&&&%%%&&&''''''((('''''''''&&&'''''''''(((((())))))((((((((((((''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''((((((((())))))(((''''''+++******)))))))))******((((((((()))))))))************)))(((((('''&&&&&&)))))))))(((''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((***************)))((((((&&&'''((())))))((('''&&&)))((((((((('''''''''&&&'''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%&&&&&&&&&&&&!!!$$$&&&''''''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''''''''(((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''(((((('''''''''((((((((((((((((((((((((''''''((()))))))))((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''''''''((('''%%%%%%%%%'''(((***''''''''''''''''''((((((&&&''''''((((((''''''&&&%%%&&&''''''((((((''''''$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$''''''&&&&&&%%%&&&&&&&&&$$$$$$%%%%%%$$$$$$###"""$$$$$$%%%%%%&&&''''''(((''''''&&&%%%%%%%%%&&&'''&&&&&&&&&''''''''''''(((''''''((((((''''''&&&%%%((('''&&&&&&&&&'''))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%&&&'''((()))+++(((%%%%%%'''((('''&&&((((((((()))))))))******))))))(((((((((((()))))))))************+++++++++)))***,,,------,,,+++***+++---000000000000111222222222333444444444444444666666666555444222111000/////////000222333333222555444333555777999:::999<<<<<<<<<<<<;;;999777666555555555444333222111000222111111111111111000000111333666777555444333333222333333333333444444444222222222111111000000000111444777999888777666777777555333333444444333222000000000000111222333444555333111///......//////,,,...000111///......//////...------...///111222333111///---------...///...------------,,,,,,,,,,,,++++++***++++++,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++*********************)))(((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))((('''&&&&&&&&&((((((((((((((('''&&&&&&&&&''''''((()))((((((((((((((((((((()))))))))*********))))))((((((''''''(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((((((((((((((('''&&&%%%***)))))))))))))))******''''''((((((((()))))))))*********))))))((((((''')))))))))(((''''''&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&'''((()))))))))))))))***))))))((('''&&&'''(((((((((((('''&&&(((((((((''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''((()))'''$$$###%%%''' ###&&&'''(((''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%$$$$$$%%%%%%%%%'''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&((((((''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&'''(((((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((%%%&&&'''((((((((('''&&&"""$$$&&&)))***)))'''%%%'''(((((((((((((((((('''%%%&&&''''''((((((''''''#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&'''(((((((((''''''&&&&&&%%%%%%########################&&&&&&&&&&&&&&&'''((((((%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''''')))((('''%%%%%%$$$%%%%%%&&&&&&&&&''''''''''''(((''''''((((((''''''&&&%%%&&&&&&%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((,,,)))&&&$$$%%%'''((()))''''''((((((((()))))))))))))))(((((((((((()))))))))************+++++++++)))***+++---------,,,,,,...000222222000000000111333333222222333333444444666666666555333222000/////////111222333444555555;;;999666666777999999999=========<<<;;;888666555555555555555555444444444333333333222222111111111111444777888777666666666444444444555555666666666222222222222222222222222444777999:::999777666666555444333444666666444222111000000111111222333444555444222000//////000000---///000000......///111000///...------...///000111000...---,,,,,,---...------------,,,,,,,,,,,,,,,,,,++++++***++++++,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******)))************))))))((())))))))))))))))))))))))(((((())))))))))))(((((())))))(((((('''&&&&&&&&&'''(((((((((((('''&&&&&&''''''((()))))))))))))))((())))))))))))*********++++++***)))((((((''''''(((''''''''''''&&&&&&&&&(((''''''&&&&&&''''''(((''''''''''''''''''''''''(((((((((((('''&&&$$$$$$(((''''''''''''(((((()))''''''''''''((((((((((((+++*********)))))))))((()))))))))(((''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&''''''((((((&&&&&&&&&''''''&&&&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&%%%%%%$$$$$$%%%%%% """$$$&&&'''''''''&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&''''''(((&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&%%%$$$%%%&&&'''((($$$%%%&&&&&&''''''&&&&&&''''''(((((((((''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%((((((((((((((((((((((((%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))%%%&&&'''))))))(((&&&%%%"""$$$&&&((()))(((&&&$$$''''''((((((((((((''''''%%%&&&''''''((('''''''''######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((''''''&&&%%%$$$######"""###############$$$$$$$$$'''''''''&&&&&&''''''(((%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''(((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((+++)))'''&&&&&&'''((()))''''''''''''(((((((((((()))(((((((((((())))))***))))))*********+++++++++)))***+++,,,---------------///000000//////000111444333222111111222333444333333444444444333333222...000333555555666777777>>>;;;777666777999:::;;;=========<<<:::888666444666555555666666666777777555555444444333222111111222555888:::999999888999555666666666777888888888555555555666666666666666777999;;;;;;999777666666444333444555777777555333111111111111222333444444555444333222111111111111000111111///...---...000000///...---,,,---------///...---,,,,,,,,,,,,------------,,,,,,,,,++++++,,,,,,++++++******+++++++++++++++,,,,,,,,,------,,,,,,+++++++++++++++*********++++++++++++******))))))************)))((((((((((((((((((((((((((('''((()))******)))((('''(((((((((''''''&&&&&&&&&''''''((((((''''''&&&%%%&&&&&&'''(((((((((((((((((((((((((((((()))))))))******)))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((('''&&&$$$$$$%%%%%%%%%%%%%%%&&&''''''''''''''''''((((((((((((************)))))))))))))))))))))(((''''''&&&&&&((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%$$$%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$!!! %%%'''&&&$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%$$$%%%&&&'''((($$$%%%&&&&&&''''''&&&&&&''''''((())))))(((((('''((((((''''''''''''((((((%%%%%%&&&&&&&&&&&&%%%%%%((((((((((((((((((((((((%%%&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&'''((())))))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''((('''''''''%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&))))))(((&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''((('''''''''(((''''''&&&%%%&&&&&&%%%%%%$$$###"""!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''((())))))((('''&&&&&&''''''''''''((((((((((((((((((((((((((()))******))))))*********+++++++++******+++,,,---.........+++---000000000000111333444333111000000111222333111222333333444444333333///222666777777777888999<<<999666666777:::<<<<<<<<<======<<<;;;888666555666666666666777888999:::888777666555444333222111444777:::;;;;;;:::::::::666666777888999999::::::777777777777888888888888999;;;<<<;;;888666666666444444444666777777555333111111111111222333444555444444333222222111111111333333222000---,,,---...000///......------,,,,,,...------,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++---,,,++++++*********+++++++++,,,,,,,,,---------,,,,,,,,,++++++***************++++++++++++******((())))))*********))))))(((((((((((((((((((((((('''((()))******)))((('''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''(((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''((((((((((((((('''&&&%%%$$$$$$$$$$$$%%%&&&''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&))))))))))))))))))))))))))))))((('''&&&%%%%%%$$$%%%&&&''''''((('''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''$$$ &&&)))'''$$$&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&'''((()))***)))((('''(((((((((''''''(((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&'''(((((((((((('''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&'''((((((((()))((('''%%%%%%&&&'''(((***)))'''%%%$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&&&&''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))((((((''''''&&&&&&%%%%%%%%%&&&&&&''''''((()))((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''&&&&&&&&&''''''''''''(((''''''((((((''''''&&&%%%(((((((((((('''%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''%%%'''))))))'''&&&%%%%%%''''''((((((((()))))))))(((''''''(((((()))***+++)))************+++++++++++++++,,,,,,------......---///111222222222333555222222111111000111111111333333333333333222111111000444999:::999777999:::999777555555777:::;;;<<<;;;<<<<<<<<<;;;999777666777666666666666888:::;;;:::999888777555444222222555888;;;<<<;;;:::::::::666777888888999:::;;;;;;777777777777777777777777:::;;;;;;:::888666555666666555444555666777555333222111111222222333444555333333333222222222111111222333333111///------...////////////......------------------------------,,,,,,,,,,,,++++++++++++------,,,+++************,,,,,,,,,,,,---------------,,,,,,++++++***************++++++++++++******((())))))************)))))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&''''''''''''(((%%%%%%%%%$$$$$$%%%%%%%%%''''''''''''''''''''''''((((((((())))))(((''''''%%%%%%%%%%%%&&&'''((()))((((((((()))))))))******(((((((((((((((((((((((()))))))))(((''''''&&&&&&((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%%%%%%%&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''$$$"""!!!"""%%%''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''''''''((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&''')))*********(((((((((''''''&&&&&&''''''((('''''''''(((((('''''''''((((((((((((((((((((((((''''''((()))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''''''''(((((('''&&&&&&&&&&&&&&&)))((('''&&&&&&&&&'''(((&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((()))((((((((((((((('''''''''$$$%%%%%%&&&''''''(((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%&&&&&&&&&''''''''''''(((''''''((((((''''''&&&%%%&&&'''(((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((((((((('''&&&%%%'''((('''$$$###%%%'''((((((((()))))))))******''''''''''''((()))***+++)))************+++++++++------,,,,,,,,,------......000222222111111111222111111111111111000000///111111222333333333333222111666;;;<<<:::888999;;;777555444555777888999888::::::;;;;;;;;;:::999888888777666555666888999;;;;;;;;;999888666444333222777999<<<<<<;;;:::999999666777777888:::;;;;;;<<<::::::999999888777777777999::::::999777555555666999777555444555666555444222222222222333444555555222222222222222111111000///111222222111//////////////////000//////......------............------,,,,,,,,,++++++++++++***...---,,,+++************,,,,,,,,,------------...------,,,,,,+++******)))******++++++++++++******(((((()))***************))))))))))))))))))))))))))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&((((((''''''&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''((()))))))))))))))(((&&&&&&&&&'''((()))***+++))))))))))))************''''''''''''(((((((((((()))))))))(((''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''''''''"""###$$$$$$%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&'''&&&%%%%%%&&&((($$$$$$%%%%%%&&&'''(((((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%)))))))))))))))(((((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&'''((('''&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%''')))***+++***)))((('''&&&&&&%%%%%%&&&&&&'''''''''((((((((((((''''''(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))'''''''''''''''&&&&&&&&&''''''((((((((('''%%%$$$&&&&&&'''((())))))))))))''''''((((((((((((''''''%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''(((((($$$$$$######$$$$$$%%%%%%###$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''&&&$$$###&&&&&&&&&'''''''''((((((''''''((((((''''''&&&%%%"""###%%%'''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%'''((((((((('''&&&'''''''''$$$!!!!!!%%%((())))))))))))************''''''''''''((()))++++++)))************+++++++++......---,,,,,,,,,------...///111000...------...000111222222222000///...,,,---///222444666777777222888======:::888888;;;666555444555666777666444999:::;;;;;;;;;;;;999999888777666555555777999:::<<<<<<:::888666555333222777:::<<<===;;;999888888666777777888:::;;;<<<<<<======<<<;;;;;;:::999999888999:::888666555555666:::888555444444555555444222222222222333444555555111111222222222111000000+++...111333222111111111//////000000000000//////------...//////.........,,,,,,,,,+++++++++******...---,,,+++************,,,,,,,,,---------......------,,,,,,+++***))))))******++++++++++++******(((((()))***************))))))))))))))))))))))))***)))(((''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%&&&''''''((((((''''''))))))(((((('''''''''&&&$$$%%%%%%&&&&&&''''''((($$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''(((((())))))))))))(((((((((***,,,,,,***((((((((((((((())))))*********+++))))))))))))))))))))))))((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%&&&((()))***'''&&&%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&&&&%%%$$$!!!!!!###(((''''''''''''((())))))''''''''''''''''''''''''%%%%%%%%%$$$$$$#########$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$((()))))))))))))))((((((''''''((((((((('''%%%$$$((((((((((((((((((((((((''''''''''''''''''''''''***)))'''&&&'''(((***+++(((((((((((((((((((((((()))))))))))))))******+++))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''''''''''''''''''''***))))))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******))))))&&&$$$""" """$$$&&&((('''&&&&&&%%%%%%&&&&&&((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&(((''''''&&&&&&%%%$$$$$$((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''######$$$%%%&&&&&&''''''&&&&&&''''''&&&%%%$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$%%%'''((('''&&&&&&'''((((((((('''&&&%%%'''''''''''''''&&&&&&&&&))))))))))))(((((((((((()))((('''&&&''')))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,///////////////000111111000000///////////////000111111222333333333333222666888:::999666444444666666666555444333333333333777999;;;:::999777666777888888777666666777888888999888888888777777666666666999<<<===<<<999777666888999::::::;;;;;;::::::<<<;;;999777666555444444777777777777777888888888222333444555555444333222222222222333333333444444111111111111111111111111333333222222111000//////111222222222222111000000111000///...------...///......------------......,,,,,,+++***))))))************+++,,,,,,,,,,,,+++...+++***+++------***'''***)))))))))***+++,,,,,,...---+++*********++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((%%%%%%&&&&&&'''((())))))%%%&&&&&&&&&%%%$$$######%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((((())))))((((((((("""$$$'''(((''''''((()))((((((((()))))))))******((((((((((((((((((((((((((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&'''((((((((($$$$$$$$$%%%&&&'''))))))%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&$$$"""###%%%'''$$$$$$$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&&&&%%%%%%&&&''''''((((((''''''&&&''''''((((((((('''%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''))))))'''''''''(((***+++(((((((((((((((((((((((())))))(((((())))))***+++))))))))))))(((((((((((())))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((())))))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%'''&&&$$$######$$$&&&'''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&''''''(((((((((((((((''''''&&&'''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$%%%'''((('''&&&&&&&&&'''''''''''''''&&&''''''''''''''''''''''''))))))))))))((((((((((((***)))((('''(((***,,,---,,,,,,,,,,,,,,,,,,,,,,,,///////////////000111111000//////......//////000000111111222333222222222444666888777444333444555555555444333222222333333777999;;;:::888666555555555666777888888888888777888888777777666555444444555888;;;===<<<999888777999999:::;;;;;;;;;;;;;;;:::999888666444444333333444666888::::::999888666444444555555555444333222222222222333333333333444111111111111111111111111333333222222111000000///111222222222222111000000000///...------......///......------------......,,,++++++***))))))******)))***++++++,,,,,,++++++---+++***+++------***(((******))))))******+++,,,---,,,+++*********++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((%%%%%%&&&&&&'''(((((()))((((((((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&''''''((((((((((((''''''!!!###&&&'''&&&&&&'''((('''((((((((((((((())))))((((((((((((((((((((((((((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((((((''''''$$$$$$&&&'''((()))))))))%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%$$$%%%''')))'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&(((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%'''''''''(((''''''&&&%%%(((((((((((((((((((((((('''''''''''''''''''''''')))((('''''''''(((***+++(((((((((((((((((((((((())))))(((((())))))***+++))))))))))))((((((((((((************************))))))(((((((((((((((''')))))))))))))))))))))))))))((('''&&&&&&&&&((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%$$$###'''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&((((((((((((''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$%%%'''((('''&&&&&&%%%%%%%%%&&&'''((((((''''''(((((((((((((((((((((((((((((())))))))))))******)))))))))+++,,,...++++++,,,,,,,,,,,,,,,,,,...............///000000///.............../////////000111111222222111111111333555555444333444555333333222222111222222222888999:::999777444333333222444777999:::999888777888888777666444333222222333666:::<<<<<<:::999888::::::::::::;;;;;;;;;;;;:::999888666555444444444222444888;;;<<<;;;888666666666666666555333222111111111222222222333333333111111111111111111111111333333222222111000000000111111222222111111000///.........---......///000...------,,,,,,------...,,,+++******)))*********)))***++++++,,,,,,++++++,,,+++++++++,,,,,,+++)))******)))))))))***++++++,,,,,,+++************+++))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((%%%%%%&&&&&&'''(((((((((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''((()))***)))'''&&&'''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&(((((((((&&&%%%&&&'''((((((((('''%%%$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%%%%######%%%''''''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%''''''''''''''''''&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''')))(((((('''((()))******((((((((((((((((((((((((((((((((((((((()))******))))))))))))(((((((((((())))))))))))))))))))))))***)))))))))((((((''''''((((((((((((((((((((((((((('''&&&%%%%%%&&&((()))((((((((((((((((((((((((((((((((((((((('''&&&%%%&&&'''((())))))((('''&&&&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$%%%%%%&&&&&&&&&'''''''''''''''''''''''''''%%%&&&&&&'''&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$%%%'''((('''&&&%%%%%%$$$$$$%%%''')))***''''''((((((((((((((()))(((((((((((()))))))))))))))))))))))))))+++,,,---+++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,------...------------------...///...///000000111111000000000111222333444444444555222111111111111111222222777888999888555333111111222333555777888999999999999999777666444333222111111555999<<<<<<:::999999:::::::::::::::;;;;;;<<<<<<;;;:::999777777777666333444777999;;;::::::999888777777555444222111000111111111111222222222222111111111111111111111111222222222111111111000000111111111111111000000///------------...//////000------,,,,,,,,,,,,------++++++***************+++))))))***++++++++++++++++++++++++,,,,,,,,,+++*********))))))))))))******++++++******************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((#########$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''')))***+++***((('''(((***((((((((((((''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&(((((('''%%%$$$%%%%%%&&&''''''%%%$$$###%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&''''''&&&$$$######%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&'''''''''''''''''''''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***((((((((((((((((((((((((((((((((('''((())))))***))))))))))))((((((((((((((((((((((((((((((((((((******))))))((((((((('''''''''''''''''''''''''''''''''&&&%%%%%%&&&'''((((((((((((((((((((((((((()))))))))))))))((('''&&&%%%&&&'''(((((('''&&&%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$############%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$%%%'''((('''&&&%%%$$$$$$$$$%%%&&&((()))&&&'''''''''((((((((()))'''((((((((()))))))))***''''''(((((()))******+++*********++++++,,,,,,,,,***))))))))))))***++++++,,,,,,++++++,,,---......---...//////000000//////000111111333444555555555000000000000111111222333666777888777444111000000333222222222444666:::;;;:::999888777555444333222000444999;;;;;;:::999999:::999999999999:::;;;<<<;;;;;;999888777777777777555555555666777888:::;;;888777666444333111000000000000000111111111222222111111111111111111111111222222222111111111111111000111111111111000//////,,,,,,---.........//////,,,,,,++++++++++++,,,,,,+++***************++++++))))))***++++++++++++******+++,,,,,,,,,+++++++++******))))))((())))))***************************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&'''((()))***%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''(((((())))))))))))((((((%%%&&&'''''''''(((***,,,)))))))))(((((((((((('''''''''''''''''''''''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$""""""$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&))))))***(((&&&$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''(((((()))((((((''''''&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''(((((()))***))))))))))))((((((((((((''''''''''''''''''''''''***))))))))))))))))))(((''''''''''''''''''''''''&&&&&&'''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((''''''&&&&&&$$$%%%&&&''''''&&&%%%$$$''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$'''&&&%%%%%%%%%&&&((((((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$%%%'''((('''&&&%%%$$$$$$$$$%%%&&&''''''%%%%%%&&&&&&'''(((((((((''''''(((((())))))******&&&''''''((())))))******))))))******+++,,,,,,,,,((((((((((((((()))******+++*********+++,,,---...------.../////////......111000000222444555444333000000000000111222333444444555666555333000//////333111//////000444888;;;999999888777666444333333000444999;;;;;;:::999888999888777777777888:::;;;888777666555444444444444666555444333444666999;;;777666444222111000/////////000000000000111111111111111111111111111111111111111111111111111111111000000111111000000///...,,,,,,---.........------,,,++++++******++++++,,,*********)))******+++,,,((()))******++++++******)))+++,,,,,,+++++++++,,,******)))((((((((())))))((()))******+++*********))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&'''''''''''''''''''''''''''&&&%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''######$$$$$$%%%%%%&&&&&&&&&&&&'''''''''((((((((('''((()))******)))((('''))))))************))))))$$$%%%&&&&&&&&&'''))),,,******)))))))))(((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))'''''''''&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&'''((((((&&&%%%%%%&&&''''''&&&&&&''''''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%'''(((((()))))))))'''&&&&&&%%%&&&'''((()))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((((((((((((((((((''''''''''''((())))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))*********''''''''''''''''''''''''&&&&&&(((((('''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%)))(((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''&&&%%%$$$%%%&&&((()))'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$%%%'''((('''&&&$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''((()))*********''''''((()))************((())))))***++++++,,,,,,)))))))))((())))))***+++)))))))))******+++------,,,,,,---............---111//////000333444222000000000000111222333555555222333555444222000//////111000//////000222555777777777666555555444333333111555999;;;;;;999888777888777666555666777999:::777666555444333333333333444444444333444555666777555444222111/////////////////////000000000111111111111111111111111111111111111111111111111111111000000000000000//////...,,,---.........---,,,+++++++++************++++++******))))))***++++++,,,((())))))***************(((***------+++***+++---******)))((((((((((((((('''((()))***++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''&&&%%%$$$""""""###$$$%%%%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%&&&&&&''''''''''''''''''((((((((((((&&&'''((())))))((('''&&&******++++++++++++******)))))))))'''&&&&&&''')))++++++******))))))((((((''''''''''''''''''''''''((((((''''''''''''(((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&)))((('''%%%%%%&&&''''''(((((('''&&&%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&!!!###%%%%%%$$$###$$$%%%$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&(((((('''''''''&&&&&&&&&$$$%%%&&&'''(((((((((((('''&&&&&&%%%&&&'''((()))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))%%%'''((()))(((&&&###!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((((((''''''''''''''''''''''''))))))(((''''''''''''(((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&&&&''''''((($$$#########$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))%%%$$$###""""""$$$&&&'''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$%%%'''((('''&&&$$$%%%&&&'''&&&%%%$$$#########$$$%%%%%%&&&''''''&&&''''''((()))******+++((()))***++++++,,,++++++((())))))***++++++,,,,,,***************++++++,,,))))))))))))***+++,,,---+++,,,------......------000...---///222222000...000000000111222444555666000222444444222000///000......///000111222222333555555555444444333333333222555999;;;:::888777777888777555444555666888999888777666555555555555555222333444555555555444333444333111///......//////////////////000000000000111111111111111111111111111111111111111111222222000000000000000//////...------...///...---+++***++++++************++++++******))))))***+++,,,,,,(((((()))***************'''***------+++***+++...******)))((((((((((((((('''((()))+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%'''''''''''''''''''''&&&***)))'''%%%%%%%%%'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))******''''''''''''((((((((()))%%%&&&((())))))(((&&&%%%+++*********))))))(((((('''((((((((()))*********((((((((((((((((((''''''))))))((('''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%$$$""""""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$&&&%%%$$$###$$$%%%&&&'''(((''''''''''''&&&&&&&&&$$$%%%&&&'''&&&%%%$$$###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%((('''$$$%%%((()))'''%%%&&&''''''((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******++++++'''''''''''''''((())))))(((((((((((((((((((((((((((((())))))))))))(((((('''''''''''''''((())))))(((((((((((())))))))))))+++(((&&&&&&)))+++)))'''***'''$$$###$$$&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((()))(((((('''&&&%%%%%%%%%%%%%%%&&&''''''((()))))))))(((((('''''''''(((((())))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((***)))((('''&&&%%%$$$$$$''''''((((((((('''%%%$$$%%%%%%&&&'''&&&%%%###"""$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''((('''%%%%%%%%%''')))***&&&&&&&&&&&&'''''''''(((((((((''''''''''''((((((((((((((((((((()))******''''''(((((())))))******))))))******+++++++++,,,+++++++++,,,,,,,,,------***+++---///000111222222////////////000000000000222222111111000////////////......///111333222111111111222222222222222222333666999;;;:::999999999444555666999;;;;;;888555777777777777777666666555555444333333555555444333444333222000////////////...//////......///111444111111111111000///------......//////000000111111222222111000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++++++++*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))*********))))))(((------,,,,,,+++***))))))&&&''''''((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((************)))))))))(((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%%%%$$$$$$###############$$$$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&'''(((''''''''''''&&&&&&&&&&&&$$$%%%%%%%%%%%%$$$######%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%((((((%%%&&&))))))'''%%%&&&''''''((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))))))))(((''''''&&&'''((()))***(((((((((((((((((((((((((((((())))))))))))(((((((((''''''''''''((())))))''''''''''''(((((((((((()))((('''((()))))))))(((,,,***'''&&&''')))))))))&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))(((''''''&&&%%%%%%#########$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&$$$$$$%%%%%%&&&&&&&&&%%%$$$###%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''((('''%%%%%%%%%'''(((***&&&&&&'''''''''(((((((((((((((''''''''''''((((((((((((((((((((()))******((((((((())))))))))))))))))))))))(((((((((((((((,,,,,,,,,,,,------------+++,,,---///000000000000....../////////000000000111111111000000000/////////......000222444444333666666666666666555555555444555777999999999999999555555666888999999777555666666666666666555444444555333222333444444333222111000///...------,,,,,,///000000///......///111111111111000000000000000......//////000111111111222222111000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++++++++*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))),,,,,,+++******)))((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%&&&'''((()))&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''************))))))))))))&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''''''''((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&(((((('''&&&%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''((((((''''''''''''''''''&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%((()))''''''***)))&&&&&&&&&'''(((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((++++++***))))))((('''''')))(((&&&%%%&&&''')))+++(((((((((((((((((((((((((((((())))))))))))((((((((((((''''''(((((()))***&&&&&&&&&&&&'''''''''''''''((())))))((('''((((((***'''%%%$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''(((((((((((((((((((((((()))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((%%%%%%&&&&&&%%%%%%$$$###%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%'''((()))''''''''''''((((((((()))((((((''''''''''''((((((((((((((((((((()))******))))))))))))))))))((((((******))))))(((''''''''',,,------------.........------...////////////...,,,------...///000111111000000000000000000000//////...///111444666666555888888888888777777666555444444555666777888999:::777666555555666666555333444444444555444333333222444333111111222222111000/////////...---,,,+++***///111222111...---------000000000000000111222222......///000000111111222222222111000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++++++++***************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))*********))))))(((((('''&&&''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''*********)))))))))))))))))))))((((((''''''&&&&&&(((((((((((())))))))))))))))))((((((((((((((()))((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((((((((('''&&&'''''''''&&&&&&&&&%%%%%%)))(((&&&%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((%%%((()))'''(((******&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))(((((((((((()))(((&&&%%%%%%''')))+++(((((((((((((((((((((((((((((())))))))))))((((((((((((((('''((())))))***&&&&&&'''''''''(((((((((%%%(((+++***(((&&&''')))(((&&&$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((()))))))))(((((('''''''''((((((((((((''''''''''''%%%%%%&&&&&&'''((()))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&%%%$$$######%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&'''((('''''''''((((((((())))))((((((''''''''''''((((((((((((((((((((())))))***+++******))))))(((((((((+++++++++***************---------.........//////......//////......---,,,++++++,,,---///000111111/////////000000000000000/////////111555777777777777777777777666444333222333333222444666888999:::888666444333333444333222222222333333222222111000333222000000111111///...000000000000///...,,,+++///111222222///---,,,,,,000000/////////000111222...//////000111111222222111111111000///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******************************))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((((())))))************)))*********))))))(((((((((&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&%%%$$$###'''''''''&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''))))))))))))))))))******)))))))))((((((''''''&&&((((((((()))))))))******))))))((((((((())))))***))))))((((((((('''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%''''''&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%((('''%%%$$$$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%((()))''''''***)))&&&&&&'''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))))))))))))))(((&&&&&&&&&''')))***(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((()))******''''''((((((((()))))))))%%%(((***)))'''%%%''')))+++)))''''''((()))((('''&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&((()))***'''(((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((())))))***++++++******))))))(((((((((((()))***+++,,,,,,------------.........//////////////////...---,,,+++***+++,,,---...///000000......//////000000000111/////////222555777888777555555666666555444222000333111111333666999::::::999666333111222333222222111111111111111000//////222111//////000000///...//////////////////...---///111333222000...------000//////......//////000//////000000111222222222111111000000//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******************************************************))))))************))))))(((((((((((((((((((((((((((((()))******************************)))))))))&&&''''''(((((((((((((((''''''''''''''''''''''''(((((((((((('''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$###'''''''''&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''))))))))))))************'''''''''''''''&&&&&&&&&&&&&&&&&&''''''(((((()))))))))((((((((()))******)))))))))(((((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%$$$######$$$%%%&&&'''((((((%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######"""""""""###%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%((('''$$$%%%((()))'''''''''((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((()))******'''''''''''''''((())))))(((((((((((((((((((((((((((((())))))))))))(((((())))))(((((())))))***+++(((((((((((()))))))))***'''(((((('''&&&&&&'''))))))(((&&&'''(((((('''%%%'''''''''((((((((())))))(((((((((((((((((((((((('''''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$#########$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&'''((((((%%%%%%$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''((((((((((((((((((((()))************************))))))%%%%%%&&&((()))***+++,,,,,,------------........./////////......,,,++++++***++++++,,,---...//////------...//////000111111000///000222555777777666444555777777777555333222222000000333888;;;;;;999888555333222222333222222000000111111000000///...111000//////111111000///---,,,,,,,,,---...///000333444555333000...---...---...///000000111000000//////000111111222222333111000000000/////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))*********************+++++++++************************))))))************))))))))))))))))))))))))))))))'''((()))******+++******************************&&&''''''(((((((((((((((''''''''''''''''''''''''))))))((((((((('''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%"""###%%%'''((((((((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&((()))))))))************'''''''''(((((((((((((((%%%&&&&&&'''(((((())))))))))))(((((()))******+++))))))))))))((((((((('''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&''''''''''''''''''######$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$#########%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$###"""%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%""""""&&&)))(((''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((&&&&&&((()))))))))((('''(((((((((((((((((((((((((((((())))))))))))(((((())))))(((((())))))***+++'''''''''((((((((())))))***(((%%%$$$%%%'''((((((&&&%%%$$$%%%&&&&&&$$$"""&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''((()))))))))$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&'''(((%%%%%%$$$$$$$$$%%%&&&'''######$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((''''''(((''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&((((((''''''''''''((((((((((((((((((((()))************************++++++&&&&&&'''((()))******+++,,,,,,,,,,,,------------............---,,,++++++++++++,,,,,,------------,,,,,,---...///000111222111000000111444555555444333444666888888666444222111000000444:::===<<<999777555333333444444333222000000000000000//////...000///...///111222222111---,,,++++++,,,///222444:::999888444///,,,,,,,,,***,,,///333555555444444///000000111111222333333000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******))))))*********+++++++++************************))))))************))))))))))))))))))))))))))))))'''((()))******+++++++++))))))))))))))))))))))))&&&''''''(((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%% """$$$'''((())))))(((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&(((((())))))*********+++))))))******++++++,,,,,,'''(((((()))***++++++,,,))))))((())))))***++++++))))))))))))((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''###$$$%%%'''((()))))))))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""''''''&&&%%%%%%'''((()))&&&&&&&&&%%%%%%%%%$$$$$$&&&'''((()))((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''$$$ %%%(((((('''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((''''''&&&&&&%%%&&&(((******)))'''&&&(((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))******+++&&&&&&&&&'''''''''((((((,,,(((###"""%%%((()))((()))((('''((())))))'''%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((($$$$$$%%%&&&'''((()))***%%%%%%$$$###$$$%%%'''(((%%%%%%$$$###$$$%%%'''((("""###$$$%%%&&&'''''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))'''((((((((('''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&((((((''''''''''''((((((((((((((((((((()))******)))))))))***+++++++++,,,************+++++++++++++++++++++,,,,,,,,,---------.........------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///111111222111000000111333444444333111222555666666555333222111///000666<<>>:::555///+++******'''+++000555888999999888000000000111222222333333000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))*********))))))******++++++++++++************************))))))************))))))))))))))))))))))))))))))''''''(((******+++++++++'''''''''(((((((((((((((&&&''''''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%"""$$$&&&(((((((((&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&************************+++***)))(((((()))***++++++***)))***+++++++++***(((((())))))))))))(((((('''''''''''''''((())))))(((''''''&&&&&&&&&''''''%%%&&&((()))))))))((('''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$###"""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%((((((&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&''''''''')))((('''&&&%%%&&&&&&'''$$$%%%&&&'''((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$(((''''''''''''&&&&&&&&&''''''((((((((((((''''''******))))))((((((((('''%%%&&&''')))************))))))))))))))))))))))))&&&&&&'''((()))))))))(((***(((&&&&&&((((((((('''))))))))))))))))))))))))&&&'''((())))))*********''''''''''''(((***+++,,,222...***''''''((())))))''''''&&&&&&&&&%%%%%%%%%+++***)))'''''''''((()))***((('''&&&&&&'''(((***'''''''''&&&&&&%%%%%%%%%''''''(((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((('''''''''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&((())))))(((((( !!!"""###############$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%%%%$$$%%%(((***''''''&&&%%%%%%%%%%%%&&&######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&"""###$$$%%%'''((()))))))))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''((((((((((((((()))******))))))))))))(((((((((((()))((('''&&&&&&'''((()))******))))))))))))*********++++++,,,,,,------...////////////...---,,,,,,++++++++++++++++++,,,,,,******,,,---...000111111222111000222555555222///444444444444444444444444444444666;;;AAABBB===888444444555555444444333222000222444444222000//////000000000000000000000000///000000...,,,000888???JJJBBB666000///000///---000000111555888:::::::::;;;555///---111444444333111111111111111000//////.........------,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************))))))))))))************************))))))))))))((((((''''''''''''(((((('''''''''''''''((()))***))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''')))'''&&&'''******(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''%%%$$$************************))))))(((''''''((())))))******))))))*********)))(((((())))))))))))((((((((((((''''''(((((()))***)))(((((('''&&&&&&&&&'''&&&&&&'''((((((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%((('''&&&&&&&&&&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&)))((('''&&&%%%&&&&&&'''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''''''''''''''))))))((((((((('''''''''&&&&&&&&&''''''(((((((((''''''(((((((((((('''''')))))))))(((((('''''''''&&&''''''(((((((((((('''))))))))))))))))))))))))'''(((((())))))))))))((()))(((&&&&&&((((((((('''((((((((((((((((((((((((&&&'''((())))))******)))(((((('''''''''((())))))...+++(((&&&&&&'''((((((''''''''''''&&&&&&%%%%%%)))((('''&&&&&&''''''(((((('''&&&%%%%%%&&&'''((((((((((((''''''&&&&&&&&&'''''''''((((((''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''' """###$$$$$$############$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&%%%$$$%%%(((***''''''&&&%%%%%%%%%%%%&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%&&&''''''((((((***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''((((((''''''(((((()))***))))))))))))(((((((((((()))(((''''''''''''((()))***))))))(((((())))))*********++++++,,,---------......///......---,,,,,,++++++++++++++++++++++++------...///000111222222333111111333555555222000111222222333444555555666555555666:::??????:::555444444444444444333222222111444666666444222111111000000000000000000000000///000111///...000777<<>>555000///000///---//////000444888<<<=========777000...000222222000111111111111111000////////////...---,,,+++++++++++++++++++++++++++++++++******************************++++++++++++******************************))))))))))))************************))))))))))))((((((''''''''''''(((((())))))(((((())))))******)))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((())))))&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''')))'''&&&''')))***(((%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''&&&%%%************************((((((''''''''''''(((((())))))))))))))))))))))))(((((())))))))))))(((((()))(((((((((((()))******+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&''''''((($$$$$$$$$$$$$$$%%%%%%%%%((('''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((((((((((((''''''&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&'''((()))******''''''((((((((((((''''''(((((((((''''''''''''''''''''''''''''''&&&%%%%%%)))))))))))))))))))))))))))))))))((((((((((((((()))'''&&&&&&((()))((('''((((((((((((((((((((((((&&&&&&'''((()))))))))))))))((('''&&&&&&&&&&&&&&&***(((&&&%%%&&&'''&&&%%%(((((((((''''''''''''&&&'''&&&&&&&&&&&&''''''((('''&&&%%%$$$$$$%%%&&&'''((((((((((((((('''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''"""###$$$%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&%%%%%%%%%''')))''''''&&&%%%%%%%%%%%%&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&'''''''''))))))((('''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&''''''((()))(((((((((((()))))))))))))))((((((''''''(((((())))))((((((''''''(((((()))*********+++,,,,,,---------............------,,,++++++++++++++++++******.........///000111111222333333222333444444333111//////111222333555666666666555666999;;;;;;777333555444444333222222111000333555888888777555444444000000000000000000000000///111222111///000444888???:::333000000000...,,,.........222777<<