BM6P6(@ |||vvvqqqooollljjjiiiiiigggbbb]]]XXXSSSKKKEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBHHHGGGKKKQQQRRR^^^~~~yyy|||xxxooonnnkkkjjjjjjnnnwww}}}xxxsssmmmhhhgggffffffeeeffffffeeeccc```\\\XXXVVVNNNKKKGGGEEEEEEEEEEEEDDDEEEEEEEEEEEEFFFHHHMMMPPPYYYmmm~~~~~~}}}wwwrrrpppnnnkkkjjjjjjhhhccc^^^[[[UUUNNNHHHFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEIIINNNTTTdddzzzpppooooooppprrrxxx}}}wwwsssnnnjjjhhhgggfffeeeeeeeeeeeedddaaa\\\XXXUUUMMMJJJGGGEEEEEEFFFFFFEEEGGGGGGGGGFFFEEEHHHKKKOOOXXXppp~~~|||}}}~~~~~~~~~yyyuuuqqqooolllkkkkkkiiiddd___XXXSSSLLLGGGEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEHHHMMMTTTiiizzzxxxwwwyyy}}}~~~vvvssspppmmmkkkiiigggeeedddeeeeeedddaaa\\\WWWTTTMMMJJJGGGEEEFFFGGGGGGFFFHHHHHHHHHFFFEEEGGGKKKNNNYYYwww|||yyy{{{~~~~~~|||xxxrrrooolllkkkkkkiiiddd```WWWRRRKKKFFFDDDDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEFFFJJJJJJKKKNNNUUUjjj~~~vvvtttrrrpppnnnlllhhhfffdddeeefffeeebbb]]]XXXTTTMMMJJJGGGFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFHHHLLLOOO]]]zzzxxxzzz~~~~~~|||rrrooolllkkkkkkiiiddd```[[[VVVOOOJJJHHHHHHHHHIIIDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEIIIKKKMMMPPPXXXmmmwwwuuusssrrrqqqnnnjjjgggffffffgggfffccc^^^YYYVVVMMMKKKGGGFFFFFFGGGGGGGGGEEEFFFFFFFFFGGGJJJOOORRRccc~~~zzzyyy{{{~~~ssspppnnnmmmmmmkkkfffaaa\\\WWWOOOJJJGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCDDDDDDEEEEEEEEEEEEIIIMMMQQQ]]]vvvxxxwwwtttsssrrrpppllljjjhhhhhhhhhfffccc___[[[YYYOOOLLLIIIGGGGGGGGGGGGFFFDDDEEEFFFFFFGGGKKKPPPTTTiii|||{{{~~~~~~|||zzzyyyyyywwwyyy|||vvvssspppoooooommmhhhddd\\\VVVNNNHHHEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEEEEFFFGGGGGGEEEIIIMMMRRRaaazzzxxxuuusssrrrqqqnnnllllllkkkhhhfffccc```]]]\\\QQQNNNJJJGGGFFFFFFFFFEEEEEEFFFFFFGGGGGGKKKOOOSSSmmm~~~~~~zzzvvvrrrpppooonnnpppuuu{{{xxxuuurrrrrrrrrooojjjfff```ZZZRRRKKKHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEFFFGGGGGGHHHHHHIIILLLOOOSSSddd{{{yyyuuusssrrrqqqooonnnnnnllliiifffccc```___^^^RRROOOJJJGGGFFFFFFEEEDDDGGGHHHHHHGGGGGGJJJNNNQQQnnn{{{vvvqqqmmmjjjiiihhhkkkqqqxxx~~~|||zzzwwwtttttttttqqqiiicccaaaZZZPPPJJJHHHHHHGGGFFFEEEEEEDDDDDDCCCCCCCCCBBBEEEFFFGGGGGGGGGHHHJJJMMMPPPNNNQQQ^^^ttt||||||}}}{{{yyy}}}yyyxxxwwwuuusssqqqooooooooommmjjjgggcccaaa___^^^YYYSSSKKKGGGGGGGGGFFFDDDGGGEEEEEEFFFFFFHHHOOOYYYiii}}}zzzvvvsssqqqooollliiihhhmmmsssyyy~~~~~~zzzwwwssssssssspppiiidddbbbZZZPPPJJJHHHHHHGGGEEEEEEEEEDDDDDDDDDCCCCCCCCCEEEFFFHHHHHHHHHIIIKKKMMMPPPQQQXXXhhh{{{xxxvvvrrruuu{{{{{{zzzyyywwwvvvtttrrrpppooonnnmmmkkkhhhfffdddcccbbbYYYSSSKKKGGGGGGGGGGGGEEEFFFEEEFFFHHHGGGHHHPPPXXXkkk|||yyyuuurrrpppnnnkkkiiihhhlllrrrxxx}}}zzzwwwsssqqqqqqnnniiieeebbb[[[QQQJJJHHHHHHGGGEEEEEEEEEDDDDDDDDDDDDCCCCCCEEEFFFHHHHHHIIIJJJLLLOOOQQQUUUbbbxxx|||uuupppiiiiiiooozzzzzzzzzyyywwwuuusssqqqpppnnnnnnlllkkkiiihhhggggggZZZTTTLLLGGGGGGHHHHHHFFFEEEEEEFFFIIIIIIJJJPPPXXXmmmzzzwwwssspppooommmkkkjjjiiilllqqqvvv|||zzzwwwsssqqqooommmiiifffccc[[[QQQKKKHHHHHHGGGEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEGGGHHHIIIJJJKKKNNNQQQTTT[[[ooowwwooogggeeeiiinnnxxx{{{{{{{{{yyywwwuuurrrqqqoooooonnnmmmllljjjiiihhh\\\UUUMMMHHHHHHHHHHHHGGGEEEEEEGGGKKKKKKKKKPPPXXXqqqyyyvvvrrrooonnnnnnlllkkkkkknnnrrrwww}}}zzzxxxtttqqqooollliiigggddd\\\RRRKKKIIIHHHGGGEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEGGGIIIJJJKKKMMMPPPRRRVVVaaazzzxxxqqqhhheeehhhfffnnnzzz}}}}}}}}}|||zzzwwwtttrrrqqqqqqqqqooommmkkkiiiggg___XXXOOOIIIHHHHHHHHHGGGEEEEEEHHHKKKLLLLLLRRRYYYwww}}}xxxuuuqqqnnnnnnnnnnnnmmmmmmppptttxxx~~~yyyxxxvvvtttpppmmmjjjhhhddd]]]SSSLLLIIIHHHGGGEEEDDDDDDEEEEEEEEEEEEFFFFFFEEEGGGIIIKKKLLLNNNRRRTTTZZZfffyyysssjjjfffhhhbbbhhhpppyyy~~~~~~~~~~~~|||yyyuuussssssssssssrrrpppmmmjjjiiiccc[[[QQQJJJHHHHHHHHHGGGFFFFFFHHHKKKLLLLLLSSS[[[|||~~~yyyvvvrrrnnnllllllmmmnnnmmmmmmpppuuuzzzxxxyyyyyyvvvrrrnnnjjjhhheee]]]SSSLLLIIIHHHFFFEEEDDDDDDEEEEEEEEEFFFFFFFFFEEEGGGJJJKKKMMMOOOSSSVVV]]]jjj{{{vvvnnnhhhiii```dddgggmmmzzz}}}zzzvvvtttssssssttttttsssqqqooommmfff]]]RRRJJJHHHGGGGGGFFFGGGFFFGGGJJJKKKMMMTTT]]]{{{uuusssoookkkiiiiiikkklllllllllpppuuuzzz~~~~~~xxxyyyzzzxxxtttnnnjjjhhheee^^^SSSLLLIIIHHHFFFEEEDDDDDDEEEEEEFFFFFFFFFGGGEEEGGGJJJLLLMMMPPPTTTWWW^^^kkkzzzqqqkkkkkk```aaacccfffrrr~~~{{{wwwuuurrrsssuuuvvvvvvtttsssqqqhhh___SSSKKKHHHGGGFFFEEEHHHGGGGGGIIIJJJMMMUUU^^^xxxrrrpppmmmhhhfffgggiiijjjkkkkkkoootttyyy~~~}}}}}}xxxuuussspppmmmkkkeee___UUUMMMHHHFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDGGGHHHJJJKKKMMMOOOSSSVVV^^^oooyyyuuurrrnnniiihhhgggfffjjjuuu|||zzz|||}}}|||}}}}}}{{{xxxvvvuuutttuuuvvvuuusssrrrqqqeeeWWWLLLIIIIIIHHHGGGHHHJJJEEEEEEMMMNNNSSSaaazzzvvvqqqnnnjjjeeecccdddfffgggjjjlllpppvvv{{{}}}~~~zzzvvvssspppmmmjjjfff```VVVMMMHHHFFFEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDGGGHHHJJJKKKMMMOOOSSSVVV___qqq~~~{{{wwwsssnnnllliiifffhhhppp}}}yyyuuuvvvzzz~~~~~~{{{xxxwwwvvvvvvvvvxxxwwwvvvtttrrrgggYYYNNNJJJIIIHHHGGGGGGJJJEEEEEEMMMNNNTTTbbbyyytttqqqnnniiieeecccdddfffggghhhjjjnnntttyyy}}}}}}|||wwwtttpppllljjjhhhaaaWWWNNNIIIFFFEEEDDDEEEDDDDDDCCCCCCDDDDDDEEEFFFHHHJJJKKKMMMPPPTTTWWWaaattt|||zzzwwwrrrllliiimmmwwwvvvooonnnmmmnnnrrrxxx||||||yyyxxxxxxxxxyyy{{{{{{yyywwwuuujjj\\\QQQKKKIIIHHHGGGGGGJJJFFFFFFMMMOOOTTTdddxxxrrrqqqnnniiieeecccccceeegggfffhhhlllqqquuuyyy|||~~~}}}|||~~~yyyuuupppllliiiiiibbbXXXOOOIIIFFFEEEDDDEEEEEEDDDDDDDDDDDDEEEEEEFFFHHHJJJKKKMMMPPPTTTWWWaaavvvwwwppppppuuuzzzuuummmjjjgggfffgggjjjlllrrr|||zzzzzz{{{}}}}}}{{{wwwmmm___SSSLLLIIIHHHGGGFFFJJJGGGGGGMMMOOOVVVfffzzzuuuqqqnnniiieeeccccccdddffffffgggjjjnnnrrruuuwwwxxxzzz{{{}}}{{{zzzvvvqqqmmmjjjjjjcccYYYPPPJJJGGGEEEDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEGGGIIIKKKMMMPPPTTTXXXaaawwwyyyttttttvvv~~~wwwnnnjjj```______```aaaeeeqqq~~~~~~|||}}}~~~}}}wwwooobbbVVVMMMIIIGGGGGGEEEJJJHHHHHHNNNOOOWWWiii~~~zzzrrrnnniiieeebbbbbbdddeeefffhhhjjjmmmoooqqqrrrsssyyyyyyzzz|||||||||wwwsssnnnkkkjjjcccYYYPPPKKKHHHGGGFFFFFFEEEEEEDDDDDDEEEEEEFFFEEEGGGIIIKKKMMMPPPUUUXXXcccyyy}}}wwwvvv}}}xxxpppkkk^^^\\\\\\\\\[[[]]]hhhttt}}}~~~wwwooocccWWWNNNIIIGGGHHHDDDJJJIIIIIINNNPPPXXXkkkrrrnnniiidddbbbbbbcccdddeeegggiiilllnnnqqqrrrsssxxxxxxxxxyyy{{{~~~}}}xxxtttooollliiibbbYYYPPPKKKIIIHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFEEEGGGIIIKKKMMMPPPUUUXXXeee{{{~~~~~~wwwnnnjjjaaa^^^\\\[[[YYYZZZeeeqqq}}}uuuooodddXXXNNNHHHGGGHHHCCCJJJIIIIIINNNPPPYYYlllrrrnnniiidddaaaaaabbbdddbbbdddgggkkkooosssuuuvvvxxxxxxxxxxxxyyyyyyyyyzzz}}}yyyuuupppmmmiiibbbYYYPPPLLLJJJIIIHHHFFFFFFEEEEEEEEEEEEFFFFFFEEEFFFIIIKKKMMMQQQUUUYYYggg}}}|||uuummmhhhbbb^^^[[[XXXUUUWWWbbbnnn~~~}}}tttnnndddXXXNNNHHHGGGHHHCCCJJJJJJJJJOOOPPPZZZmmmrrrnnniiidddaaaaaabbbccc___aaafffkkkpppuuuxxxzzzwwwxxxxxxxxxxxxwwwvvvuuuzzzvvvrrrooommmfff\\\SSSMMMJJJHHHHHHDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGJJJLLLNNNQQQVVVYYYfff~~~xxxtttoookkkggg```YYYWWWWWWYYY```gggyyywwwqqqhhh]]]TTTMMMJJJIIIJJJLLLIIIKKKQQQRRR^^^vvvqqqmmmiiifffeeecccaaa___aaabbbeeehhhmmmrrrwwwyyy}}}|||wwwuuuvvv{{{wwwrrrooollleeeZZZQQQKKKHHHGGGFFFEEEEEEEEEFFFFFFFFFFFFGGGFFFHHHJJJLLLNNNQQQVVVYYYhhh{{{vvvpppjjjggg```YYYWWWWWWYYY___fffsssyyysssiii]]]TTTNNNJJJIIIJJJLLLJJJKKKQQQRRR___www~~~qqqmmmiiifffdddbbb```^^^^^^___bbbfffkkkpppuuuxxx||||||yyyxxx}}}yyytttqqqmmmeeeZZZQQQKKKHHHGGGFFFFFFFFFFFFGGGGGGGGGHHHHHHGGGIIIKKKLLLNNNQQQUUUXXXiii}}}yyyqqqjjjggg```ZZZXXXWWWXXX]]]dddkkk~~~xxxuuuwww{{{uuujjj___UUUNNNKKKJJJJJJLLLJJJKKKQQQRRR```yyy|||qqqmmmhhhdddbbb```^^^]]]\\\]]]```dddjjjpppvvvyyy}}}~~~{{{{{{vvvsssppphhh]]]SSSMMMJJJIIIHHHFFFFFFFFFFFFGGGGGGGGGHHHHHHJJJKKKMMMNNNQQQUUUXXXhhh~~~zzzrrrlllggg```[[[YYYXXXWWW[[[aaagggyyyzzzwwwxxxyyyxxxlll```UUUOOOLLLJJJIIIMMMKKKLLLQQQSSSaaa|||zzzqqqmmmgggccc```___]]]\\\\\\]]]```dddkkkrrrxxx|||~~~~~~xxxuuuqqqiii]]]SSSLLLJJJIIIIIIEEEEEEEEEFFFFFFFFFGGGGGGHHHJJJLLLMMMOOORRRVVVYYYfff|||}}}zzztttooogggaaa\\\[[[YYYWWWZZZ___fffuuu}}}{{{vvvyyy{{{oooaaaVVVOOOLLLKKKIIIMMMLLLLLLPPPSSScccxxxoookkkeeeaaa^^^]]]\\\[[[[[[\\\^^^ccciiiqqqxxx|||zzzwwwqqqhhh\\\QQQJJJHHHGGGGGGEEEEEEEEEFFFFFFFFFFFFGGGGGGIIIKKKMMMOOOSSSWWW[[[eeezzz|||zzzuuuqqqiiiccc^^^]]][[[XXXYYY^^^dddqqq}}}vvvtttvvv}}}~~~qqqcccWWWPPPMMMLLLHHHMMMLLLMMMPPPSSSddd~~~vvvmmmiiiccc___]]]]]]\\\\\\YYYZZZ[[[___fffnnnuuuyyy|||xxxrrriii\\\PPPJJJHHHGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHFFFHHHKKKMMMPPPTTTYYY\\\ggg{{{}}}zzzuuupppjjjddd```___\\\YYYYYY]]]aaalll~~~xxxuuuyyyrrrdddXXXQQQMMMMMMHHHMMMMMMMMMPPPSSSfff~~~vvvkkkgggaaa]]]\\\\\\]]]]]]ZZZZZZ[[[^^^dddllltttxxx}}}yyytttkkk^^^RRRLLLIIIIIIJJJGGGGGGHHHHHHHHHIIIIIIIIIEEEGGGJJJMMMPPPTTTZZZ]]]iii|||{{{tttoookkkeeeaaa```]]]YYYYYY]]]]]]hhhzzzyyyzzzsssdddXXXQQQNNNMMMHHHNNNMMMMMMPPPSSSfff~~~uuujjjfff```\\\[[[\\\]]]]]]\\\\\\]]]```fffmmmuuuyyy}}}}}}xxxvvvmmm```TTTLLLHHHGGGFFFHHHHHHGGGFFFEEEEEEEEEFFFFFFHHHNNNRRRRRRQQQWWW___mmm{{{sssllliiigggccc```]]]\\\[[[\\\```fffuuu}}}~~~}}}jjj\\\TTTOOOKKKJJJNNNKKKKKKPPPTTTeeeuuukkkhhhccc```___^^^]]]\\\XXXYYY[[[]]]bbbjjjsssyyy~~~yyyxxxoooaaaUUUMMMIIIHHHGGGGGGGGGFFFFFFEEEFFFFFFFFFGGGIIIMMMQQQQQQQQQYYYbbbssszzzrrrkkkiiigggdddaaa___^^^]]]^^^aaafffvvv~~~ooo^^^UUUPPPMMMJJJMMMKKKLLLQQQSSScccxxxmmmiiieeebbb```___^^^\\\XXXYYYZZZ]]]aaaiiirrrxxx|||zzzqqqcccWWWOOOKKKIIIIIIFFFFFFFFFEEEFFFFFFGGGGGGHHHIIILLLPPPPPPSSS\\\ggg|||xxxpppjjjjjjhhhfffcccaaaaaaaaaaaaaaagggwwwtttaaaVVVQQQOOOIIIMMMLLLMMMQQQSSSbbb|||{{{ooolllgggcccaaa```^^^]]]XXXXXXZZZ\\\```gggpppvvv{{{rrrdddWWWOOOKKKIIIIIIFFFEEEEEEEEEFFFGGGHHHHHHHHHHHHKKKNNNPPPUUU```mmmwwwoooiiijjjiiigggfffddddddddddddbbbhhhxxxwwwaaaUUUQQQPPPHHHMMMLLLMMMRRRSSSaaa{{{}}}qqqmmmhhhdddaaa___]]]\\\XXXXXXYYY[[[___fffooouuu~~~{{{rrrdddWWWOOOKKKIIIHHHFFFEEEEEEEEEFFFGGGHHHHHHHHHHHHJJJNNNQQQWWWeeerrryyypppjjjkkkjjjiiihhhgggfffeeeeeedddiiiyyysss^^^SSSPPPNNNHHHMMMLLLNNNRRRSSSaaa|||}}}sssoooiiieeebbb___]]][[[XXXYYYYYY[[[^^^eeemmmsss}}}|||ssseeeXXXOOOKKKIIIHHHFFFFFFFFFEEEFFFFFFGGGGGGGGGGGGJJJOOOSSSZZZhhhvvv~~~tttnnnlllkkkjjjiiihhhgggfffeeeeeejjjyyymmmZZZRRROOOMMMHHHMMMLLLMMMRRRTTTdddvvvrrrlllgggccc```]]][[[YYYZZZZZZ[[[^^^eeemmmsss}}}~~~uuufffZZZQQQLLLJJJIIIGGGGGGFFFFFFEEEFFFFFFFFFEEEFFFJJJPPPUUU\\\kkkxxxzzztttllllllkkkjjjiiigggfffeeegggkkkzzzfffVVVQQQOOOLLLIIIMMMLLLMMMRRRVVVgggzzzvvvooojjjfffbbb___]]]ZZZ[[[[[[\\\___eeemmmrrr{{{vvvhhh[[[RRRNNNLLLKKKHHHHHHGGGFFFEEEEEEEEEFFFDDDEEEJJJQQQVVV^^^lllzzz~~~xxxmmmmmmlllkkkiiigggeeedddhhhlllzzz~~~}}}bbbUUURRRPPPLLLJJJMMMKKKMMMSSSWWWiii}}}xxxrrrlllhhhdddaaa___[[[\\\\\\\\\___eeemmmsssyyy}}}xxxiii[[[RRRNNNLLLKKKIIIHHHHHHGGGGGGHHHHHHIIIGGGGGGIIINNNSSS\\\lll{{{zzzvvvqqqmmmnnnmmmiiihhhiiikkkooo}}}zzzyyydddSSSNNNMMMKKKKKKOOOMMMOOOTTTWWWhhh}}}uuuoookkkgggccc___```___^^^^^^bbbgggmmmpppxxxzzz~~~zzzkkk]]]SSSNNNLLLKKKIIIHHHHHHGGGGGGHHHHHHIIIGGGGGGHHHLLLQQQYYYiiixxxyyysssooopppooollljjjllloooqqq~~~}}}|||~~~cccSSSNNNNNNLLLKKKOOOMMMOOOTTTWWWhhhyyysssoookkkfffbbbaaa`````````cccggglllnnnuuuwww|||{{{lll]]]TTTNNNLLLKKKIIIHHHHHHGGGGGGHHHHHHIIIHHHGGGHHHKKKNNNVVVeeesss}}}wwwssssssrrrooonnnpppsssuuu|||bbbSSSPPPOOOMMMKKKOOOMMMOOOTTTWWWhhh~~~xxxtttpppkkkgggddddddcccccceeegggjjjlllqqqtttyyy~~~{{{lll]]]SSSMMMJJJIIIIIIHHHHHHGGGGGGHHHHHHIIIHHHGGGHHHJJJMMMTTTcccrrr~~~|||wwwwwwvvvrrrqqqsssvvvxxx{{{bbbTTTQQQPPPNNNKKKOOOMMMNNNTTTWWWggg}}}yyytttooojjjhhhggggggfffggggggiiiiiinnnrrrwww|||zzzjjj[[[QQQKKKIIIHHHIIIHHHHHHGGGGGGHHHHHHIIIHHHGGGIIILLLOOOWWWfffuuu}}}uuusssttt{{{~~~|||yyyuuutttuuuvvvzzzzzzbbbUUUSSSRRROOOKKKOOOMMMNNNTTTWWWggg~~~yyyrrrnnnlllkkkjjjhhhhhhhhhhhhiiinnnrrrwww{{{}}}xxxiiiZZZPPPKKKIIIHHHIIIHHHHHHGGGGGGHHHHHHIIIHHHHHHJJJOOOTTT]]]mmm|||sssnnnnnnttt~~~yyyvvvwwwwww|||zzzbbbWWWVVVTTTPPPKKKOOOMMMOOOTTTWWWhhhxxxssspppnnnllliiihhhhhhiiijjjnnnqqqvvvzzz|||~~~xxxiii[[[QQQLLLJJJIIIIIIHHHHHHGGGGGGHHHHHHIIIIIIIIILLLSSSYYYdddvvv|||tttppppppzzz}}}yyyzzz{{{{{{cccYYYWWWUUUPPPKKKOOOMMMOOOTTTWWWhhh{{{ssspppmmmjjjhhhiiijjjlllnnnppptttwwwyyy|||xxxiii\\\RRRNNNLLLKKKIIIHHHHHHGGGGGGHHHHHHIIIIIIIIINNNUUU]]]iii{{{}}}uuuooosss}}}||||||~~~|||dddZZZXXXUUUPPPKKKOOONNNOOOTTTWWWhhhuuurrrmmmiiihhhiiikkkmmmmmmpppsssvvvxxxzzz~~~wwwgggXXXNNNJJJIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGHHHIIILLLRRR\\\gggrrrxxxyyyppppppuuu}}}mmmUUURRRTTTNNNLLLPPPMMMNNNSSSVVVhhh|||wwwppplllkkklllmmmnnnqqqqqqqqqsssvvvyyy}}}wwwgggXXXNNNJJJIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGIIIIIIKKKPPPWWW```hhhmmmmmmuuuuuuqqqtttoooZZZWWWXXXOOOLLLPPPMMMNNNSSSVVVggg|||xxxrrrmmmlllmmmnnnnnnooooooooopppssswwwzzz}}}xxxhhhYYYOOOKKKIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGHHHIIIJJJMMMQQQVVV[[[]]]]]]cccvvvvvvvvvyyynnnZZZWWWVVVKKKMMMQQQNNNNNNSSSVVVgggzzztttpppooonnnnnnnnnjjjjjjjjjlllnnnrrrvvvxxxyyyhhhYYYPPPKKKJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJLLLOOOQQQRRRZZZ]]]mmmzzztttmmm]]]___aaaWWWOOORRRPPPPPPUUUXXXiiixxxssspppmmmkkkjjjeeeeeeeeefffhhhkkkoooqqqyyyiiiZZZPPPLLLKKKKKKIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIKKKLLLMMMNNNXXX[[[kkk~~~www~~~~~~lllaaaiiiqqqkkkPPPSSSQQQRRRWWWZZZkkk|||uuupppkkkfffcccaaa```___```aaadddggghhhzzzjjj[[[QQQMMMKKKKKKIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJLLLMMMNNNSSSXXXjjj~~~yyywwwjjj[[[```hhhcccOOORRRPPPRRRXXX\\\mmm}}}vvvoooiiiccc___]]]\\\[[[ZZZ[[[\\\^^^```zzzjjj[[[QQQMMMLLLLLLIIIIIIHHHHHHHHHHHHGGGGGGIIIIIIHHHHHHIIIKKKMMMNNNPPPXXXmmm~~~xxxsssrrryyykkkTTTSSSXXXRRRLLLPPPNNNPPPWWW\\\nnn{{{uuunnnhhhaaa]]][[[ZZZXXXVVVVVVVVVXXXYYY{{{jjj[[[RRRMMMLLLLLLIIIIIIIIIHHHHHHHHHGGGGGGKKKJJJIIIHHHHHHJJJLLLNNNRRR\\\qqq{{{}}}|||xxxtttoooooovvvqqqZZZWWW[[[UUUIIIMMMLLLOOOVVV[[[mmm~~~yyytttnnnhhhaaa]]]ZZZXXXVVVTTTSSSSSSTTTUUU|||jjjZZZPPPLLLLLLMMMHHHGGGGGGFFFFFFGGGGGGHHHGGGHHHIIIIIIIIIKKKNNNPPPSSSZZZnnn}}}{{{~~~vvvtttnnnnnnooottt}}}tttcccZZZTTTQQQNNNRRRPPPRRRXXX\\\nnnzzzwwwsssoookkkfffaaa]]]\\\[[[YYYVVVTTTSSSRRRRRR|||iiiYYYOOOLLLKKKLLLHHHGGGGGGFFFFFFGGGGGGHHHGGGHHHIIIIIIIIIKKKNNNPPPSSSZZZnnn~~~}}}~~~sssqqqkkkjjjlllqqq|||wwwdddYYYTTTRRRNNNRRRPPPRRRXXX\\\nnn|||vvvsssooollliiiddd```\\\\\\ZZZXXXVVVTTTSSSSSSRRR|||hhhWWWNNNKKKJJJJJJHHHGGGGGGFFFFFFGGGGGGHHHGGGHHHIIIIIIIIIKKKNNNPPPTTTZZZnnn{{{rrrnnnlllkkklllqqq|||zzzeeeXXXSSSRRRNNNRRRQQQRRRXXX\\\mmmyyyqqqpppnnnkkkhhhfffccc___\\\\\\ZZZXXXVVVTTTTTTTTTTTT|||gggVVVMMMKKKIIIHHHHHHGGGGGGFFFFFFGGGGGGHHHGGGHHHIIIIIIIIIKKKNNNPPPUUUZZZnnnxxxqqqnnnrrrppppppttt~~~{{{eeeWWWRRRRRRNNNRRRQQQRRRXXX[[[lll~~~zzzwwwwwwxxxwwwqqqlllkkkjjjgggfffeeeccc```]]][[[ZZZXXXVVVTTTTTTUUUUUU}}}fffUUUMMMKKKIIIGGGHHHGGGGGGFFFFFFGGGGGGHHHGGGHHHIIIIIIIIIKKKNNNPPPUUUZZZooozzztttpppnnnsssrrrtttzzzyyycccWWWRRRQQQMMMRRRQQQSSSXXX[[[kkk}}}xxxqqqoooppppppmmmiiihhhgggfffeeeeeedddaaa___[[[ZZZWWWUUUTTTUUUVVVWWW~~~fffUUUMMMKKKIIIGGGHHHGGGGGGFFFFFFGGGGGGHHHGGGHHHIIIIIIIIIKKKNNNPPPUUU\\\sssxxxqqqooopppqqqrrruuu{{{sss```VVVRRRPPPMMMQQQQQQSSSXXX[[[jjj~~~wwwoookkkkkkkkkhhheeefffeeeddddddeeedddbbb```[[[ZZZWWWUUUTTTVVVWWWYYYgggUUUNNNLLLJJJGGGHHHGGGGGGFFFFFFGGGGGGHHHGGGHHHIIIIIIIIIKKKNNNPPPTTT___xxx{{{rrrmmmnnnsssxxx|||lll]]]VVVRRROOOLLLQQQQQQSSSXXXZZZiiiyyyooojjjiiihhheeeaaaeeecccccccccdddcccaaa___[[[YYYWWWUUUTTTVVVXXXZZZgggUUUOOOMMMJJJGGGHHHGGGGGGGGGGGGGGGGGGHHHGGGHHHIIIIIIIIIKKKNNNPPPTTTaaa|||yyyqqqnnnqqqyyyggg[[[VVVRRRNNNLLLQQQQQQSSSXXXZZZiii{{{qqqkkkiiihhhddd```cccbbbaaabbbcccbbb```^^^[[[YYYWWWTTTTTTVVVYYY[[[eeeVVVNNNJJJJJJKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHIIIJJJJJJJJJLLLOOORRRVVV```{{{}}}yyy||||||zzzyyy```WWWUUURRRPPPLLLRRRQQQSSSZZZ^^^jjj~~~rrrnnniiiaaa^^^bbbdddeeeffffffeeedddbbbaaa___]]][[[XXXWWWWWWXXXXXXfffVVVNNNJJJIIIJJJKKKJJJJJJJJJIIIIIIIIIIIIHHHIIIJJJJJJJJJLLLOOORRRXXXbbb{{{}}}xxxaaaXXXUUUSSSQQQMMMSSSRRRSSSZZZ^^^iii~~~wwwqqqlllccc```cccbbbccccccccccccbbb```______]]][[[XXXWWWWWWWWWXXXgggVVVNNNIIIHHHIIIJJJJJJJJJJJJIIIIIIIIIIIIHHHIIIJJJJJJKKKMMMPPPSSSZZZddd|||uuuaaaYYYVVVSSSSSSNNNTTTRRRSSSZZZ^^^jjj~~~wwwooogggccceeeccccccccccccbbbaaa```___^^^]]][[[YYYWWWWWWWWWWWWiiiXXXPPPJJJHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIJJJKKKKKKMMMQQQSSS[[[eeeppp___YYYTTTRRRSSSOOOUUUSSSSSS[[[___kkk{{{ssskkkggggggffffffeeedddcccbbbbbbaaa^^^]]][[[ZZZXXXWWWWWWWWWjjjZZZRRRLLLJJJJJJHHHHHHIIIIIIIIIIIIIIIIIIGGGIIIJJJKKKLLLNNNQQQTTT[[[fffiii\\\WWWRRRPPPRRRQQQVVVTTTTTT\\\aaannnyyyqqqllljjjggggggfffeeedddcccbbbbbb___^^^]]][[[ZZZYYYXXXXXXjjj[[[SSSMMMJJJJJJHHHHHHHHHHHHIIIIIIIIIIIIGGGIIIJJJKKKLLLNNNRRRUUU[[[eeedddZZZWWWQQQOOOSSSRRRWWWUUUVVV^^^dddqqqyyyrrrmmmhhhgggeeecccbbbaaaaaaaaa```___^^^]]]\\\ZZZYYYYYYhhhZZZRRRLLLJJJJJJGGGGGGHHHHHHHHHIIIIIIIIIGGGIIIJJJKKKLLLOOOSSSVVV[[[ccczzz}}}zzzzzzyyy{{{}}}aaaZZZXXXQQQOOOTTTRRRWWWVVVWWW```ggguuuwwwooojjjhhhfffdddcccbbbbbbbbbaaaaaa```___^^^\\\[[[ZZZ~~~gggXXXQQQLLLIIIIIIGGGGGGGGGHHHHHHIIIIIIIIIGGGIIIJJJKKKMMMOOOSSSVVV\\\bbbuuu~~~zzzxxxyyyxxxwww{{{{{{```ZZZYYYRRRPPPVVVRRRXXXVVVXXXaaaiiixxx{{{qqqmmmllliiigggfffeeeeeeeeebbbaaaaaa```___]]]\\\[[[|||dddWWWQQQMMMIIIHHHIIIHHHHHHGGGGGGHHHHHHIIIJJJKKKKKKKKKKKKMMMQQQTTT[[[ddduuuxxxyyyzzzvvvssssss}}}fff^^^UUUUUUXXXVVVVVV[[[YYYYYYaaahhhyyy~~~yyyrrroookkkhhhiiiiiiiiihhhfffeeedddbbbaaaaaabbbbbbwww```SSSOOOKKKHHHHHHIIIHHHHHHGGGGGGHHHHHHIIIJJJKKKKKKKKKKKKNNNQQQTTTWWW___ooo|||}}}}}}zzzuuuttt{{{}}}xxxssstttyyy}}}ggg___WWWVVVYYYWWWUUU[[[ZZZZZZbbbjjj{{{vvvsssooommmlllllljjjhhhgggfffdddbbbaaa``````aaasss\\\QQQMMMKKKIIIIIIIIIHHHHHHGGGGGGHHHHHHIIIJJJJJJKKKKKKKKKNNNRRRUUUVVV\\\jjj||||||}}}zzzvvvyyy|||vvvnnniiifffhhhmmmxxx}}}hhh```XXXWWWZZZWWWUUU[[[ZZZ[[[dddlll|||{{{wwwuuuuuutttppplllkkkjjjgggdddbbbaaaaaaaaarrr\\\QQQNNNLLLJJJJJJIIIHHHHHHGGGGGGHHHHHHIIIIIIJJJKKKKKKLLLNNNRRRUUUYYY^^^jjj~~~{{{|||ssslllgggccc```aaafffrrr{{{ggg```YYYWWWZZZWWWVVV\\\\\\]]]eeelll|||~~~yyytttpppooollliiifffdddddddddqqq[[[OOOLLLJJJHHHHHHIIIHHHHHHGGGGGGHHHHHHIIIIIIJJJKKKKKKLLLNNNRRRVVV\\\aaammm~~~~~~tttnnnkkkccc___]]]]]]___iii|||wwwddd___YYYXXXZZZVVVXXX___^^^___ffflll{{{zzztttrrrooollljjjiiihhhhhhmmmWWWLLLJJJHHHFFFFFFIIIHHHHHHGGGGGGHHHHHHIIIHHHIIIJJJKKKLLLOOOSSSVVV[[[cccppp|||}}}~~~zzzpppllllllllldddaaa```______fffwwwsssbbb___ZZZYYY[[[XXXZZZaaaaaabbbjjjppp~~~wwwvvvtttrrrpppooooooppp~~~kkkVVVLLLJJJIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHIIIHHHIIIJJJKKKLLLOOOSSSVVVZZZeeeuuu|||{{{|||xxxoookkkiiiiiiiiifffeeedddcccaaafffvvvqqqaaa```\\\\\\^^^ZZZ[[[cccdddfffooovvv~~~~~~~~~}}}{{{{{{{{{||||||~~~jjjVVVMMMMMMMMMMMMNNNIIIHHHHHHGGGGGGHHHHHHIIIHHHIIIJJJKKKLLLOOOSSSWWWZZZgggyyy||||||~~~zzzvvvpppllliiihhhfffeeecccccccccbbb```dddssspppbbbaaa]]]^^^```]]][[[ccceeeiiisss{{{~~~~~~~~~}}}}}}~~~~~~~~~}}}iiiTTTLLLLLLLLLJJJIIIJJJJJJJJJIIIIIIHHHHHHHHHIIIJJJJJJJJJKKKNNNSSSXXX]]]iii}}}|||xxx{{{~~~}}}vvvqqqooollljjjiiihhhhhhgggkkkhhheeecccaaaeeeqqq~~~rrraaa___^^^dddeee^^^]]]eeefffkkkwww~~~~~~}}}}}}}}}~~~{{{hhhTTTLLLLLLLLLJJJIIIJJJJJJIIIIIIIIIHHHHHHHHHGGGIIIKKKLLLMMMOOOSSSVVV```mmm{{{|||~~~xxxqqqnnnllljjjiiihhhhhhggggggkkkhhhfffdddcccfffqqq~~~rrrcccaaa___cccfff___bbbiiijjjooo{{{~~~~~~~~~~~~~~~xxxfffTTTMMMLLLKKKJJJIIIJJJIIIIIIIIIIIIHHHHHHHHHFFFIIILLLNNNOOOPPPRRRTTT```ooo}}}zzzrrrllljjjkkkkkkkkkjjjjjjjjjiiijjjhhhggggggeeegggqqq|||qqqgggddd___bbbfffbbbfffnnnqqqxxx~~~~~~uuudddTTTMMMLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIKKKLLLMMMPPPSSSVVV___nnn}}}vvvpppllljjjlllnnnoooooonnnmmmmmmjjjiiiiiiiiiggghhhqqq{{{rrrjjjggg```bbbgggeeegggrrrzzzqqqbbbTTTNNNMMMKKKIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKJJJJJJKKKOOOUUUZZZ___nnn|||tttooollljjjnnnrrrtttrrrpppooonnnkkkjjjkkkkkkiiiiiiqqq{{{ssslllhhhaaabbbhhhgggffftttmmm```TTTOOOMMMJJJIIIJJJHHHHHHHHHIIIIIIIIIIIIJJJMMMLLLJJJHHHJJJOOOVVV[[[bbbnnn{{{sssooommmlllqqqwwwxxxuuuqqqooonnnmmmllllllllliiijjjrrr|||uuulllhhhaaaccciiiggghhhvvv~~~}}}~~~~~~~~~~~~jjj___SSSOOOMMMJJJIIIJJJHHHHHHHHHIIIIIIIIIJJJJJJLLLLLLKKKJJJKKKOOOVVVZZZbbblllzzz{{{tttrrrqqqrrrxxx{{{uuurrrqqqooommmlllllliiijjjsss~~~wwwkkkgggaaadddiiiggglllyyy||||||}}}}}}}}}~~~~~~~~~iii^^^SSSOOOMMMJJJIIIKKKHHHHHHHHHIIIIIIJJJJJJJJJJJJKKKLLLLLLMMMPPPUUUXXX```iiittt~~~}}}wwwuuuvvvyyy{{{wwwuuupppnnnmmmkkkiiijjjsss~~~xxxkkkfffaaadddjjjgggppp{{{~~~~~~{{{{{{||||||}}}}}}}}}~~~~~~ddd[[[RRROOOMMMIIIGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKLLLMMMQQQVVVZZZdddeeekkkyyy{{{www{{{~~~xxxuuuxxx|||{{{tttooojjjiiihhhiiipppyyyxxxhhhdddeeeeeehhhnnnqqqzzz~~~}}}||||||}}}~~~dddZZZQQQNNNLLLIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLNNNQQQVVVZZZcccccciiivvvwwwtttwww~~~}}}zzzxxxzzz~~~vvvpppllljjjjjjlllsss|||sssdddccceeeeeejjjpppuuu|||~~~~~~~~~}}}||||||}}}~~~~~~eeeZZZPPPMMMKKKIIIIIIKKKIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKLLLMMMQQQVVVZZZaaabbbiiiuuuzzzzzzrrrooorrr}}}||||||~~~xxxsssnnnmmmmmmooowww}}}nnnbbbcccfffhhhmmmtttyyy~~~~~~}}}}}}||||||}}}}}}~~~~~~dddYYYOOOKKKJJJIIIIIILLLJJJJJJJJJJJJIIIIIIIIIIIIHHHIIIJJJKKKLLLPPPUUUYYYbbbdddlllxxxxxxuuuppplllooo~~~{{{yyyyyy}}}|||vvvqqqpppooorrr{{{yyylllccceeeiiijjjooowww{{{~~~}}}}}}}}}||||||}}}}}}}}}|||cccXXXNNNKKKJJJIIIJJJMMMKKKKKKKKKJJJJJJIIIIIIIIIFFFGGGIIIJJJLLLPPPVVVZZZeeehhhqqq|||zzzrrrppplllmmmyyy|||yyyxxxzzz{{{uuusssrrrttt|||tttiiibbbeeeiiiiiinnnvvv{{{}}}|||||||||}}}}}}|||||||||~~~~~~yyyaaaWWWNNNKKKKKKIIIJJJLLLLLLLLLKKKKKKJJJIIIIIIIIIFFFGGGIIIKKKNNNSSSYYY^^^hhhllluuu~~~rrrqqqmmmllluuu}}}xxxxxx{{{~~~{{{wwwuuuvvv~~~|||nnneee```eeehhhhhhlllttt|||~~~{{{||||||}}}}}}||||||{{{||||||~~~vvv___VVVNNNLLLLLLJJJJJJLLLLLLLLLLLLKKKJJJIIIIIIIIIFFFHHHKKKMMMQQQWWW^^^cccjjjnnnuuu~~~vvvrrrnnnkkkqqq{{{wwwxxx{{{|||}}}|||}}}|||yyyyyyxxxkkkcccaaagggjjjjjjoooxxx~~~{{{{{{|||}}}}}}|||{{{{{{yyyzzz|||ttt]]]UUUNNNMMMMMMKKKJJJKKKMMMLLLLLLKKKJJJIIIIIIIIIHHHJJJLLLPPPTTTZZZbbbgggkkknnnuuu|||{{{sssoookkknnn}}}xxxwwwzzz{{{|||zzz{{{~~~{{{{{{wwwkkkeeedddkkkoooooouuu~~~~~~zzz{{{|||}}}}}}|||{{{zzzxxxxxx{{{sss^^^VVVNNNMMMMMMKKKLLLNNNOOONNNMMMLLLKKKJJJHHHGGGLLLLLLNNNQQQWWW^^^eeeiiimmmnnnttt|||wwwooojjjnnnyyy{{{xxxzzz{{{yyyxxxzzzzzz{{{{{{yyyjjjggggggjjjmmmrrrzzz}}}{{{zzzzzz{{{||||||{{{zzzzzz|||{{{}}}rrr^^^VVVPPPPPPPPPNNNOOOQQQPPPPPPPPPNNNLLLKKKKKKLLLJJJJJJLLLPPPVVV]]]eeeiiilllmmmsss{{{yyyqqqkkklllsss}}}yyyzzzyyywwwvvvxxxxxxyyy|||~~~{{{~~~ooolllkkknnnqqquuu~~~}}}{{{{{{{{{{{{{{{{{{{{{{{{|||{{{}}}sss___YYYVVVWWWXXXVVVWWWZZZVVVXXXWWWTTTOOOMMMNNNPPPJJJJJJLLLQQQXXX```hhhllloooooouuu}}}xxxqqqmmmnnn~~~zzzyyyxxxuuutttttttttuuuyyy~~~}}}~~~|||zzzpppmmmmmmppprrrvvv}}}||||||{{{zzzzzz{{{|||||||||{{{}}}uuudddaaa___bbbccccccdddhhhfffgggfff```XXXQQQOOOPPPLLLMMMPPPUUU\\\eeemmmrrrtttsssyyyyyyrrrnnnxxxzzzyyywwwtttsssrrrqqqrrrvvv{{{{{{wwwyyyyyywww}}}{{{pppnnnnnnrrruuuxxx~~~|||{{{yyyyyy{{{|||~~~}}}}}}~~~yyyllliiijjjnnnpppqqqtttzzzzzz{{{yyyrrrfffZZZRRRNNNNNNOOORRRWWW___hhhqqqvvvvvvvvv{{{}}}uuunnnttt|||yyywwwuuutttqqqpppqqqtttyyy~~~|||uuusssvvvuuutttzzz{{{tttpppooorrrxxx{{{}}}~~~}}}{{{zzzzzz{{{}}}~~~~~~~~~{{{rrrppprrrvvvyyy{{{yyyiiiYYYOOONNNOOORRRWWW___iiiqqqvvvwwwvvv|||~~~vvvnnnooo|||yyyvvvuuupppoooooorrrwww|||yyysssrrruuutttsss|||vvvqqqkkklllrrr{{{~~~}}}}}}|||{{{{{{|||}}}}}}~~~~~~|||tttsssuuuzzz}}}{{{eeeUUUPPPQQQTTTYYYaaajjjrrrwwwyyyxxx~~~wwwnnnlllwww{{{wwwvvvooommmlllooosssxxx{{{}}}}}}}}}}}}wwwsssrrrvvvvvvvvv|||qqqqqqjjjmmmwww||||||||||||||||||||||||{{{|||zzzvvv{{{tttsssuuuzzz}}}nnn[[[SSSTTTWWW\\\dddmmmuuuzzz{{{{{{yyypppkkkrrr~~~|||wwwvvvnnnlllkkklllqqquuuyyyzzzzzz}}}}}}|||yyywwwsssssswwwxxxzzzuuunnnpppqqqvvv}}}~~~||||||}}}}}}}}}}}}||||||zzzzzz~~~|||wwwsssooouuusssqqqsssyyy~~~ggg\\\ZZZ\\\eeemmmrrrxxx|||}}}uuuiiilllyyy{{{qqqqqqmmmjjjkkkoootttvvvwwwxxxzzz|||}}}}}}}}}{{{||||||wwwtttuuuyyyxxxyyypppjjjmmmxxx~~~~~~~~~|||{{{}}}~~~|||zzzyyyzzz{{{|||~~~~~~zzzyyyvvvqqqlllxxxooojjjjjjooowww~~~uuubbb___```gggpppuuuzzz~~~yyykkkjjjuuu|||tttpppmmmjjjjjjmmmqqqttttttuuuwwwyyyzzzzzz{{{}}}~~~|||}}}yyyzzz~~~}}}nnnjjjooouuu|||~~~}}}}}}|||{{{}}}|||{{{zzzyyyxxxyyyzzzzzz}}}|||||||||zzzxxxssspppnnnggg```aaahhhsss{{{nnnhhhffflllssswww{{{ooolllsss|||vvvooollliiihhhjjjmmmooopppqqqsssuuuvvvwwwxxxzzz|||~~~}}}lllllltttuuu}}}}}}|||}}}{{{{{{|||wwwwwwwwwxxxxxxxxxxxxxxx{{{yyyyyy{{{|||}}}{{{hhh___YYYZZZ```kkkttt}}}|||sssmmmppptttwwwzzz|||wwwsssxxxyyyvvvooollliiiggggggiiikkkmmmmmmooorrrssstttuuuwwwzzz|||}}}|||oooqqqxxx|||}}}||||||{{{{{{|||uuuuuuvvvwwwxxxxxxxxxwww{{{xxxwwwyyyzzz}}}fffYYYWWWVVVYYYaaakkkvvv~~~tttrrruuuvvvwwwyyy{{{~~~wwwuuunnnmmmjjjgggeeefffiiikkklllnnnpppqqqrrrsssuuuwwwyyy{{{|||}}}}}}wwwvvv{{{~~~}}}}}}{{{zzz{{{uuuvvvwwwxxxyyyyyyxxxxxx{{{xxxxxxyyyzzz|||~~~eeeWWWVVVSSSSSSYYYbbbmmm|||xxxtttvvvwwwwwwxxx|||~~~xxxvvvnnnmmmkkkhhheeefffiiikkkmmmoooqqqrrrrrrssstttvvvvvvxxxzzzzzz{{{|||~~~}}}{{{zzz{{{wwwwwwwwwxxxxxxxxxxxxxxx{{{yyyyyy{{{{{{}}}wwwaaaWWWSSSPPPPPPUUU[[[dddrrr}}}zzzvvvxxxzzz{{{|||~~~~~~{{{yyyooonnnllliiiffffffiiimmmppprrrsssssssssssstttvvvuuuvvvxxxxxxyyyzzz}}}~~~{{{yyyzzzyyyxxxwwwvvvvvvvvvwwwxxxzzzyyyzzz}}}}}}}}}ppp^^^XXXPPPMMMNNNSSSYYY___jjjttt{{{www{{{}}}~~~|||oooooommmjjjffffffjjjnnnrrrtttuuuuuutttsssuuuvvvtttuuuwwwwwwxxxyyy|||~~~}}}~~~{{{yyyzzzzzzyyyvvvuuutttuuuvvvwwwxxxxxxzzz}}}}}}}}}iiiXXXTTTQQQOOONNNOOORRRWWW]]]```qqqwww}}}wwwwwwyyy|||{{{sssnnnjjjiiigggddddddgggnnnnnnoooooopppqqqsssssstttuuuvvvvvvvvvwwwzzz}}}~~~}}}yyyvvvyyyyyywwwvvvvvvvvvwwwxxxxxxyyyzzzzzz{{{}}}gggWWWTTTPPPOOONNNNNNQQQVVV[[[^^^gggllluuu}}}xxxuuuvvvzzz}}}tttnnnjjjiiihhhffffffiiilllllllllmmmmmmoooppppppssstttuuuuuuuuuvvvyyy|||{{{vvvttttttzzz~~~~~~|||xxxwwwyyyyyywwwvvvvvvvvvwwwxxxvvvwwwwwwwwwxxx{{{{{{cccVVVTTTPPPOOONNNNNNPPPTTTXXX[[[]]]aaahhhooouuuyyyzzz{{{xxxuuusssrrruuu{{{vvvoooiiiiiiiiigggiiilllkkkjjjjjjjjjkkklllmmmmmmppprrrsssssssssuuuwwwyyy}}}sssooollllllnnnsss}}}}}}{{{yyyxxxyyyyyyxxxwwwwwwwwwwwwxxxvvvvvvvvvvvvwww{{{rrr^^^UUUSSSPPPOOOMMMMMMOOORRRVVVXXXYYY\\\aaaeeeiiimmmpppsssrrrrrrrrrsssvvv|||xxxooohhhggghhhhhhjjjnnnkkkkkkkkkjjjkkkkkkllllllmmmoooqqqqqqrrrsssuuuwww}}}}}}vvvsssooommmnnnnnnqqqyyy~~~}}}{{{zzz{{{yyyyyyxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwxxx|||jjjZZZSSSRRROOONNNMMMMMMOOOQQQTTTVVVYYY\\\___aaacccgggkkkoooqqqssstttvvvxxx~~~|||qqqgggeeeggggggjjjmmmnnnmmmmmmllllllllllllmmmjjjlllooopppqqqrrrtttuuu{{{|||rrrppplllkkkmmmnnnnnntttzzz}}}{{{{{{}}}yyyyyyyyyyyyxxxxxxwwwwwwvvvwwwwwwwwwxxx|||}}}dddWWWRRRQQQNNNNNNMMMNNNOOORRRTTTVVVYYY\\\___``````ccciiimmmsssuuuxxxyyy{{{uuuiiieeefffgggjjjmmmooonnnmmmllllllkkkllllllhhhkkknnnppppppqqqsssttt{{{|||tttppplllkkknnnpppppptttyyy}}}zzzzzz}}}yyyyyyyyyzzzyyyxxxxxxwwwtttuuuvvvvvvvvvyyy}}}xxx```UUURRRPPPMMMMMMMMMNNNPPPSSSUUUWWWYYY\\\___``````bbbhhhmmmrrrvvvzzz{{{|||{{{lllgggggghhhjjjmmmmmmlllkkkjjjiiiiiiiiiiiigggjjjmmmppppppqqqssstttxxxyyy}}}yyytttqqqsssttttttuuuyyy|||~~~{{{xxxxxx{{{yyyyyyzzzzzzzzzyyyxxxwwwsssuuuvvvwwwwwwxxxzzz|||uuu^^^UUURRROOOMMMMMMMMMOOOQQQSSSVVVXXXZZZ]]]aaabbbaaaccciiinnnqqqvvv{{{|||}}}oooiiiiiiiiikkkmmmkkkjjjiiigggffffffffffffgggjjjmmmppppppqqqssstttssstttyyyzzzvvvvvvuuurrrrrruuuwww}}}zzzwwwvvvyyyyyyyyyzzz{{{zzzyyyxxxwwwuuuwwwyyyzzzzzzzzz{{{|||mmmYYYSSSQQQNNNOOOOOONNNNNNOOORRRWWW[[[___cccfffeeedddeeejjjooouuuyyy}}}ssslllnnnnnnlllllliiigggeeebbbaaabbbbbbcccffffffgggiiilllnnnppprrrsssvvv{{{~~~zzzwwwxxxxxx~~~}}}zzzwwwvvvwwwzzzzzzyyyxxxxxxxxxyyyyyyzzzzzzyyyxxxyyyzzz{{{|||jjjXXXSSSQQQNNNNNNOOOOOONNNOOOSSSXXX\\\```dddggggggfffhhhmmmrrrvvvzzz~~~~~~rrrpppnnnlllkkkhhhgggeeecccbbbbbbcccdddfffggghhhiiikkknnnpppqqqsssvvvyyy|||~~~~~~{{{|||yyy~~~~~~}}}zzzyyy{{{{{{zzzyyyxxxxxxxxxxxxxxxzzzyyyyyyxxxyyyzzz||||||fffWWWSSSQQQOOONNNNNNOOOOOOPPPTTTYYY]]]aaadddggghhhiiikkkqqquuuzzz~~~{{{sssnnnkkkjjjhhhgggeeedddddddddeeefffgggggghhhiiikkkmmmoooppprrrtttvvvxxxyyy|||}}}~~~{{{zzz{{{{{{zzzyyyxxxwwwwwwwwwwwwyyyyyyxxxyyyzzz{{{|||}}}~~~|||dddWWWSSSPPPNNNMMMNNNOOOPPPRRRUUUZZZ^^^aaadddgggiiikkkoootttxxx}}}uuummmiiiggggggfffeeeeeeeeeffffffggghhhhhhhhhjjjkkkmmmoooppprrrrrrsssssstttwww|||~~~zzzwwwxxx{{{zzzyyyxxxvvvvvvuuuuuuwwwxxxxxxyyyzzz{{{||||||}}}xxxbbbWWWRRROOOLLLLLLNNNPPPQQQSSSVVV[[[___```bbbeeeiiimmmrrrwww{{{}}}~~~zzzwwwnnnhhheeeeeeeeeeeeeeefffgggggghhhiiiiiiiiijjjkkklllnnnooopppqqqpppppppppsssxxx|||}}}}}}yyyxxxxxx{{{zzzxxxwwwvvvuuuuuutttvvvwwwxxxxxxyyyzzzzzzzzz|||zzzrrr___WWWRRRNNNKKKKKKMMMPPPRRRTTTXXX\\\``````bbbeeejjjooovvv{{{~~~~~~yyyqqq{{{{{{pppiiidddbbbcccdddeeefffggghhhhhhjjjiiijjjjjjkkklllmmmnnnooooooooonnnnnnppptttxxxzzz}}}~~~|||{{{}}}yyyxxxwwwvvvuuuuuuuuuuuuvvvvvvwwwxxxxxxxxxwwwwwwzzz|||lll\\\VVVRRRNNNLLLKKKMMMPPPSSSUUUYYY]]]aaabbbcccfffkkkrrryyyvvvlllqqqtttjjjccc```aaabbbdddfffggghhhhhhjjjjjjjjjjjjkkkllllllmmmnnnnnnooonnnmmmooorrrtttwwwzzz}}}|||~~~xxxwwwvvvuuuuuuuuuuuuuuuuuuvvvvvvwwwwwwvvvttttttxxx|||gggYYYVVVRRRNNNLLLKKKMMMPPPSSSVVVYYY^^^aaacccdddgggmmmuuu|||yyy{{{{{{tttjjjkkkwwwkkkbbb___```bbbdddfffgggggghhhkkkjjjjjjjjjkkkkkklllmmmmmmnnnooonnnmmmnnnpppsssuuuxxx~~~|||zzz{{{wwwvvvuuuuuuuuuuuuuuuvvvuuuuuuvvvvvvvvvtttsssrrrvvvzzzbbbUUURRROOONNNPPPPPPPPPQQQSSSWWW]]]bbbeeejjjjjjmmmpppuuu{{{~~~yyyxxxxxxuuummmjjjsss{{{mmmdddccc___^^^aaabbbcccfffjjjiiiiiihhhggghhhiiikkklllmmmmmmlllmmmnnnoooqqqrrrtttxxx}}}|||~~~yyyyyywwwuuuuuuvvvwwwvvvuuuxxxvvvuuutttssssssttttttxxx{{{{{{___TTTQQQNNNMMMPPPQQQQQQQQQTTTWWW]]]aaadddkkkkkkmmmpppvvv|||yyywwwyyytttmmmqqq|||ttthhhddd```]]]___```___aaaeeeggggggggghhhiiijjjkkklllmmmlllllllllmmmoooqqqrrrrrruuuyyy|||~~~|||uuuuuuyyy{{{zzzxxxvvvuuuvvvwwwvvvuuuwwwvvvuuutttsssssstttuuuxxx{{{ttt[[[RRRQQQNNNNNNPPPQQQQQQSSSUUUYYY^^^cccffflllmmmnnnqqqvvv}}}zzzsssooovvvnnnhhhbbb^^^______]]]]]]```dddeeeggghhhiiijjjkkkkkkkkkkkkkkkkkklllnnnooopppooorrrtttuuuwww|||xxxoookkkmmmzzz~~~{{{yyyvvvuuuvvvvvvvvvuuuvvvuuuuuutttttttttuuuuuuxxx{{{nnnYYYRRRRRROOOOOORRRPPPRRRTTTXXX]]]ccchhhkkknnnnnnpppsssxxx~~~}}}qqqrrr{{{vvvnnnfff______^^^]]]]]]___aaaccceeehhhiiijjjjjjiiijjjiiiiiiiiijjjlllnnnooommmoooppppppqqqvvv~~~|||sssjjjfffgggoooxxx}}}{{{wwwuuuuuuvvvuuuttttttttttttttttttuuuuuuuuuwww{{{|||hhhWWWSSSSSSPPPPPPTTTPPPRRRVVV[[[bbbiiinnnrrrnnnooorrrvvv{{{yyysssppptttiii___]]]\\\[[[\\\^^^___aaaccceeeggghhhhhhggghhhhhhgggggghhhjjjlllmmmlllnnnnnnnnnnnnrrrzzzzzztttllleeedddfffhhhppp|||xxxuuuuuuuuuttttttsssssstttuuuuuuuuuvvvvvvvvvzzzuuucccUUUSSSSSSPPPPPPTTTPPPRRRWWW]]]eeelllqqqtttnnnppptttyyy~~~vvvmmm|||nnn```[[[ZZZYYYZZZ\\\______aaabbbddddddeeeeeeffffffffffffgggiiijjjlllkkkmmmnnnmmmlllooovvv{{{wwwooojjjeeeaaabbbfffeeekkkyyy~~~yyyvvvtttttttttsssrrrrrrtttuuuvvvvvvvvvvvvtttxxx}}}nnn___RRRRRRRRROOONNNRRRQQQSSSXXX^^^dddkkkooorrrmmmqqqvvv|||xxxnnnvvvyyyfff]]]ZZZYYYZZZ]]]____________```aaabbbccceeeeeedddeeefffgggiiijjjiiikkkmmmlllkkkmmmrrrvvvzzz~~~vvvsssmmmhhhfffccc```bbbfffcccgggssszzzvvvttttttssssssqqqrrrsssuuuvvvwwwwwwvvvsssvvv{{{jjj\\\QQQPPPQQQMMMMMMPPPRRRTTTXXX^^^ccciiimmmooommmqqqwww~~~zzzoooppp}}}mmmaaa]]]\\\\\\______^^^]]]]]]]]]___```aaaeeedddddddddeeegggiiijjjgggjjjlllllljjjlllooosssvvv~~~yyypppmmmhhhffffffeeebbbcccgggcccfffooozzzvvvtttssssssssspppqqqsssuuuwwwwwwwwwwwwrrruuuzzz~~~~~~bbb]]]VVVQQQPPPQQQRRRRRRRRRUUUZZZ___cccggglllooorrrwww}}}uuummmooonnnbbbbbbaaa^^^^^^YYY[[[]]]\\\[[[\\\```dddfffffffffggghhhhhhiiiiiikkkkkkkkkllllllmmmmmmmmmuuuwwwzzz}}}uuukkkkkkjjjiiigggffffffgggcccgggnnn|||{{{vvvrrrrrrssstttvvvvvvvvvvvvuuuuuuuuuuuurrrtttyyyxxx___[[[UUUQQQPPPQQQRRRSSSTTTWWW[[[```cccggglllooossswww}}}zzzmmmhhhxxx|||lllfffbbb^^^]]]\\\]]]^^^^^^\\\\\\___aaafffffffffgggggghhhhhhhhhjjjjjjjjjkkkkkkllllllmmmrrrtttwww{{{}}}sssrrrqqqnnnkkkhhhggggggbbbffflll{{{|||wwwtttsssttttttvvvvvvvvvuuuuuuuuuuuuuuuuuuvvvyyy~~~qqq\\\XXXSSSPPPPPPRRRSSSTTTUUUXXX]]]```cccgggkkknnntttxxx}}}~~~oooccckkkzzznnnfffaaa```]]]_________]]]]]]]]]___ffffffffffffgggggggggggghhhhhhiiiiiijjjkkklllllloooqqqsssuuuzzz}}}zzzvvvrrrmmmjjjhhhcccfffkkkzzz~~~zzzwwwuuuuuuuuuwwwwwwvvvuuuuuuuuuuuuuuuvvvvvvxxx|||lllYYYUUUQQQOOOPPPRRRTTTUUUVVVYYY]]]```cccfffjjjmmmssswww|||rrrfffhhhxxxyyymmmfffbbb]]]^^^^^^^^^]]]]]]]]]]]]ddddddeeeeeeeeefffffffffffffffggghhhiiijjjkkklllnnnoooqqqrrrtttyyy{{{uuuoookkkhhhiiimmm{{{|||zzzxxxvvvvvvxxxwwwvvvuuuttttttuuuuuuvvvtttvvvzzzjjjWWWTTTQQQPPPQQQSSSUUUVVVVVVYYY]]]```bbbeeeiiilllrrrvvv{{{~~~tttiiifffnnnwwwkkkccc]]]]]]\\\\\\]]]]]]\\\\\\aaabbbbbbccccccdddeeeeeedddeeefffgggiiijjjkkklllnnnoooppppppqqqtttyyy|||xxxsssqqqoooqqq}}}}}}{{{yyyxxxxxxyyyxxxvvvttttttttttttuuusssrrrsssxxx{{{gggWWWTTTQQQQQQRRRUUUVVVVVVWWWZZZ]]]```cccfffjjjmmmrrrvvv{{{wwwwwwzzz{{{tttjjjbbbcccwwwuuugggaaa___\\\[[[\\\\\\\\\[[[]]]^^^___```aaaccccccdddcccdddeeegggiiikkklllmmmmmmmmmnnnnnnoooqqquuuxxx|||~~~zzzuuuuuu}}}zzzyyyyyyyyyzzzxxxvvvtttsssssstttuuusssqqqsssxxx~~~uuubbbWWWUUURRRRRRSSSUUUVVVWWWXXX[[[___bbbeeeiiimmmppptttwww}}}uuurrrttttttsssnnnfff```jjjuuuiiieee___\\\\\\\\\[[[ZZZYYYZZZ[[[]]]___aaacccdddcccdddeeegggiiikkkmmmnnniiijjjkkkkkkkkkmmmqqqsssttt{{{yyy{{{yyyyyyzzz{{{{{{yyyvvvtttrrrssstttuuutttrrrtttyyy~~~ppp]]]XXXUUUSSSSSSTTTVVVWWWWWWYYY\\\aaadddgggkkkooorrruuuyyyvvvqqqtttnnnsssuuuoooccccccvvvpppjjjbbb]]]\\\\\\[[[YYYWWWXXXYYY\\\^^^aaabbbccccccdddeeegggjjjlllmmmnnneeefffhhhhhhiiikkknnnqqqkkkttt}}}}}}zzzzzzxxxxxxzzz|||{{{yyyvvvsssrrrssstttuuuvvvtttuuuzzz~~~kkk\\\QQQPPPPPPPPPQQQTTTWWWXXXYYY[[[]]]```eeellltttyyy}}}wwwnnnpppsssuuupppfffbbbnnn}}}zzzoooddd```^^^[[[XXXYYYXXXXXXYYY[[[\\\]]]^^^___cccdddfffhhhhhhgggfffeeeffffffggghhhhhhhhhhhhhhhlllooottt{{{|||zzzzzzxxxxxxzzzyyywwwuuurrrqqqqqqrrrssssssuuuwwwwwwyyy~~~hhhYYYRRRRRRQQQQQQSSSUUUXXXYYY___aaacccfffjjjpppxxx}}}sssmmmnnnppplllddd___gggrrrttthhhcccaaa^^^ZZZXXXXXXYYYYYYZZZ[[[\\\]]]]]]___aaaccceeefffeeedddccceeefffgggggghhhhhhggggggkkkmmmqqquuu{{{}}}zzzzzzxxxwwwyyywwwvvvtttrrrqqqqqqqqqqqqrrrsssuuuuuuvvvzzz~~~fffWWWTTTSSSSSSSSSTTTWWWYYY[[[aaabbbeeehhhkkkqqqxxx}}}zzzkkkjjjjjjiiiddd___aaafff~~~mmmfffddd```[[[XXXYYYYYYYYYZZZZZZ[[[[[[[[[[[[]]]___aaaccccccbbbaaadddeeeeeefffffffffffffffiiijjjlllnnnrrryyy}}}zzzyyyvvvvvvwwwuuuuuusssrrrqqqooonnnnnnqqqssstttttttttxxx{{{dddVVVTTTTTTSSSTTTUUUXXX[[[\\\aaacccfffjjjooouuu|||nnniiifffhhhgggbbb___```ooottthhhddd```\\\ZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYZZZ]]]```aaabbbaaa```bbbcccddddddeeeeeeddddddggggggggghhhkkkrrryyy~~~zzzxxxuuuuuuvvvtttssssssrrrpppmmmkkkjjjppprrrtttuuuuuuyyyxxxcccVVVTTTSSSSSSTTTVVVYYY]]]___eeehhhlllqqqvvv}}}tttllleeefffgggddd```___eee|||mmmddd___\\\\\\ZZZZZZZZZZZZYYYYYYYYYYYYYYYZZZ]]]```aaabbbaaaaaaaaaaaabbbccccccccccccbbbcccddddddfffhhhnnnuuuzzz}}}~~~zzzwwwttttttvvvtttsssrrrqqqnnnllljjjhhhmmmpppssstttuuuyyytttbbbWWWTTTTTTTTTVVVYYY]]]```ccchhhkkkpppuuuzzzsssgggdddeeecccaaa```aaaqqqyyyjjjaaa^^^___ZZZZZZZZZZZZZZZZZZZZZZZZZZZ\\\^^^aaabbbbbbaaa```___``````aaaaaaaaaaaaaaa___aaabbbdddfffkkkpppttttttyyy~~~yyywwwttttttvvvuuutttrrrpppmmmkkkiiihhhkkknnnqqqrrrsssvvv|||ooo```XXXUUUUUUVVVXXX\\\aaaeeehhhmmmppptttxxx}}}ooogggdddccccccdddaaaiiiyyyuuufffaaabbbZZZZZZ[[[[[[[[[[[[[[[[[[[[[]]]___aaabbbaaa```___^^^^^^___```````````````\\\^^^```bbbcccfffiiillllllpppuuuyyy~~~~~~yyywwwtttuuuwwwwwwuuurrrooollljjjiiihhhnnnqqqsssssssssuuuyyy~~~}}}lll___WWWVVVVVVXXX[[[___dddiiilllvvvxxx|||wwwjjjfffdddfffiiiaaadddmmmkkkcccdddZZZ[[[[[[[[[\\\\\\\\\\\\\\\]]]___aaaaaaaaa___^^^]]]^^^______``````______ZZZ\\\___``````bbbdddeeefffiiinnnqqquuu{{{~~~yyyvvvtttuuuxxxxxxvvvrrrnnnkkkiiiiiiiiisssvvvwwwvvvuuuuuuyyy|||ooofff^^^VVVSSSZZZ]]]ZZZ^^^iiiqqqsss{{{}}}ooogggfffffffffiiieeedddqqq{{{llldddbbb\\\YYY[[[]]]]]]^^^aaacccbbbbbbccceeeccc___ZZZ\\\]]]^^^^^^\\\\\\]]]^^^YYYZZZZZZ\\\]]]___aaabbbeeegggiiillloootttzzz~~~~~~yyyuuurrrssswwwvvvtttrrrppppppooollljjjoooqqqssstttttttttvvvxxx}}}kkkccc]]]WWWTTTXXX[[[]]]aaaiiiqqquuu|||~~~vvviiieeeeeeeeehhhccc```hhh}}}vvvjjjgggaaa]]]^^^```______aaa`````````aaacccaaa^^^ZZZ[[[\\\]]]\\\[[[[[[\\\]]]ZZZZZZZZZZZZ\\\^^^```aaadddfffhhhiiikkkoootttwww|||~~~yyyuuurrrtttxxxxxxvvvtttrrrrrrpppnnnlllnnnpppsssttttttuuuwwwxxxuuueee^^^[[[WWWVVVVVVZZZ```eeejjjqqqyyy}}}mmmeeeeeefffhhhddd``````llluuunnnfffaaaaaabbb```___```\\\\\\]]]___```___]]]ZZZZZZ[[[\\\[[[ZZZYYYZZZ\\\\\\[[[YYYYYYYYY[[[^^^```cccdddeeeffffffhhhlllooorrryyy~~~yyyvvvssstttxxxzzzxxxvvvuuutttrrrooommmmmmooorrrssstttuuuwwwxxx}}}nnn___ZZZXXXVVVVVVVVV\\\eeeiiikkkrrr|||}}}vvvhhhfffgggiiigggccc```bbbuuutttkkkbbbaaabbb```^^^___ZZZ[[[\\\^^^___^^^]]]\\\ZZZ\\\\\\\\\ZZZYYYZZZ[[[]]][[[XXXWWWWWWYYY\\\^^^```bbbcccccccccdddgggiiimmmttt|||zzzwwwuuuuuuxxxzzzyyywwwvvvuuusssooollljjjmmmqqqsssttttttvvvxxx{{{~~~hhh[[[VVVUUUVVVVVV[[[dddkkklllmmmvvvoooeeecccggggggfffccc___hhh~~~rrrfffbbbaaa___]]]]]]ZZZ[[[]]]^^^^^^^^^^^^^^^\\\]]]]]]]]][[[ZZZZZZ\\\\\\ZZZWWWUUUUUUWWWZZZ\\\]]]___aaaaaabbbccceeehhhkkkpppvvv{{{}}}{{{yyyvvvvvvxxxyyyxxxvvvvvvtttrrrnnnkkkgggjjjoooqqqssssssuuuvvvzzz~~~vvvcccYYYTTTTTTVVVWWWeeerrrrrrnnnsss}}}|||iii```cccccceeeeee``````pppooogggdddaaa___^^^[[[]]]^^^___^^^]]]^^^___\\\]]]^^^]]][[[ZZZZZZ[[[ZZZXXXVVVUUUUUUWWWYYY[[[[[[]]]___aaaaaabbbdddfffgggjjjnnnqqqsssvvvyyy{{{}}}}}}{{{xxxwwwxxxxxxwwwvvvuuutttqqqllliiidddgggllloooqqqrrrsssuuuwww|||ooo___WWWSSSTTTXXXYYYrrrzzzqqqyyyuuufffdddaaadddgggbbb]]]eeesss~~~qqqkkkeeebbbaaa[[[]]]___^^^\\\[[[]]]___\\\]]]]]]\\\ZZZXXXYYYZZZWWWVVVUUUUUUUUUWWWXXXYYY[[[]]]___`````````aaacccdddeeeggghhhkkkmmmqqqsssssswww}}}|||yyywwwxxxyyyxxxwwwvvvuuuqqqlllhhhaaaeeejjjnnnpppqqqrrrsssssszzziii\\\VVVSSSUUUYYYZZZzzzttt~~~ooofffbbbdddiiifff^^^aaalllzzzyyypppjjjeeeddd[[[]]]___]]][[[ZZZ\\\^^^[[[\\\\\\[[[XXXWWWXXXXXXUUUUUUUUUUUUVVVWWWXXXXXX[[[]]]______^^^^^^___```cccccccccdddfffiiimmmppplllpppvvvzzz~~~}}}zzzxxxwwwyyyyyyxxxwwwvvvrrrmmmiii___ccchhhmmmooopppqqqrrrqqqyyyzzzbbbXXXVVVSSSUUU[[[```ppp|||{{{vvv}}}tttiii```dddlllhhhfffddd\\\llltttlllgggbbb^^^\\\]]]\\\YYYYYY\\\ZZZYYYXXXWWWWWWWWWWWWWWWUUUUUUUUUVVVWWWXXXYYYZZZ[[[]]]^^^```aaa``````___ffffffggghhhiiijjjjjjkkkjjjlllnnnrrrvvvyyy|||~~~|||xxxxxxxxxxxxxxxxxxwwwtttoookkkiiifffgggmmmpppooonnnpppuuuyyyxxxaaaXXXVVVTTTVVV\\\hhhqqqwwwvvvwww}}}lllbbbeeemmmkkkkkkllleeecccuuu{{{oooiiiddd___\\\]]][[[XXXWWWYYYYYYXXXXXXWWWWWWWWWWWWXXXVVVVVVVVVVVVWWWXXXYYYZZZ\\\\\\]]]^^^____________dddddddddeeeggghhhiiijjjiiijjjmmmpppsssuuuwwwxxxxxxxxxxxxyyy||||||xxxxxxxxxwwwvvvvvvvvvssspppmmmgggdddeeejjjnnnmmmmmmooorrrvvv}}}sss___XXXWWWVVVYYY___nnnqqqqqqqqqwwwrrreeeeeekkkjjjmmmppplll___iii{{{{{{pppiiiccc^^^^^^\\\WWWUUUWWWWWWWWWVVVVVVVVVWWWXXXXXXWWWWWWWWWWWWXXXYYYZZZZZZ\\\\\\\\\\\\]]]^^^___```bbbaaaaaabbbdddfffhhhiiihhhiiikkkmmmooopppqqqqqqpppppppppqqqtttxxx{{{}}}|||wwwwwwvvvuuussssssssssssqqqooohhheeeeeekkknnnnnnnnnppppppsssyyymmm\\\XXXXXXWWW[[[bbbnnnqqqqqqrrryyyzzziiidddffffffjjjpppmmmffffffllloooggg```^^^\\\XXXUUUVVVVVVUUUUUUUUUVVVWWWXXXXXXYYYYYYXXXXXXXXXYYYYYYZZZ\\\[[[ZZZZZZ[[[\\\^^^___````````````bbbdddgggiiihhhhhhjjjkkkkkkkkkkkkkkkmmmmmmmmmnnnppprrruuuwwwxxxyyy{{{}}}~~~}}}xxxxxxuuusssqqqpppqqqrrrrrrqqqkkkggghhhmmmppppppqqqsssppprrrvvv}}}wwwgggZZZXXXYYYYYY^^^fffllltttzzz|||nnndddeeedddkkksssqqqnnnfffcccoooxxxmmmbbb^^^[[[VVVTTTTTTUUUUUUUUUUUUUUUVVVWWWXXXZZZYYYYYYXXXXXXXXXYYYYYYZZZZZZYYYYYYYYY[[[]]]^^^_________```aaaccceeegggggggggiiijjjjjjiiihhhgggjjjjjjjjjkkklllnnnpppqqqrrrtttvvvyyyzzzzzzzzzyyy{{{|||~~~}}}yyyyyytttrrrpppoooqqqrrrssssssmmmiiiiiimmmppppppqqqtttqqqsssvvv{{{oooaaaWWWXXXZZZ[[[aaajjjnnnzzzvvviiiggggggoooxxxvvvoooggg```fffvvv}}}yyyiiiaaa[[[VVVSSSSSSUUUUUUTTTTTTTTTUUUVVVVVVZZZZZZYYYXXXWWWWWWWWWWWWXXXXXXXXXXXXYYYZZZ[[[\\\^^^^^^___```aaabbbbbbcccdddeeeggghhhhhhgggfffeeeffffffffffffggghhhiiijjjnnnppptttwwwxxxwwwvvvuuuvvvwwwxxxyyyyyyzzzzzzyyy{{{~~~yyyzzztttrrrppppppqqqsssssssssnnniiihhhkkknnnnnnnnnqqqqqqsssvvvyyyhhh\\\UUUXXX[[[]]]ccclllqqq|||qqqkkkhhhooovvvsssnnnhhhcccdddiiiyyy~~~xxxjjjbbb[[[WWWVVVVVVUUUUUUTTTTTTTTTTTTUUUZZZYYYXXXWWWVVVVVVVVVVVVVVVWWWXXXYYYYYYZZZZZZYYY[[[\\\^^^``````___^^^]]]```bbbdddfffgggfffdddcccccccccccccccddddddeeeeeejjjmmmqqqtttvvvuuusssrrrrrrrrrrrrssstttuuuwwwwwwvvvzzz}}}yyyyyytttsssqqqqqqsssssssssrrrqqqllliiilllnnnmmmnnnpppnnnqqqtttvvv|||}}}eeeZZZTTTXXX\\\^^^dddnnnsss|||wwwnnngggjjjooojjjmmmjjjhhheeebbbjjj~~~tttjjjaaa\\\[[[VVVVVVUUUTTTSSSSSSSSSTTTZZZYYYXXXWWWVVVUUUUUUUUUUUUVVVWWWYYYZZZYYYYYYXXXYYY[[[]]]______]]][[[YYY]]]___bbbeeefffeeedddbbbbbbbbbbbbccccccccccccdddgggjjjooorrrtttsssqqqooopppooopppppprrruuuxxxyyytttxxx{{{|||||||||~~~~~~~~~|||~~~xxxxxxuuusssrrrsssttttttsssqqqtttooolllnnnooonnnooorrrkkknnnrrrtttyyysss___YYYUUUXXX[[[___eeekkkqqqyyy}}}oookkkhhheeeeeeffffffgggeeeaaacccrrr|||~~~xxxjjjbbb___YYYVVVSSSQQQQQQRRRTTTUUUUUUVVVWWWWWWVVVUUUSSSRRRTTTUUUVVVWWWXXXXXXXXXXXXYYYYYYYYYYYYZZZZZZZZZZZZ]]]^^^___aaabbbbbbcccccc```aaaaaa```___```cccfffiiijjjlllllllllmmmppprrrvvvssspppooorrrvvvyyy{{{zzzzzzyyyyyyyyyzzzzzz{{{~~~}}}{{{zzz||||||xxxwwwzzz{{{yyywwwuuutttuuuuuuuuutttrrrqqqpppnnnmmmmmmmmmmmmnnnnnnppptttwwwppp___YYYVVVYYY]]]```gggnnnuuu|||sssjjjccc______bbbccccccaaa\\\\\\gggttt{{{lllccc^^^\\\YYYWWWVVVUUUUUUUUUVVVVVVWWWWWWWWWVVVTTTTTTTTTUUUVVVWWWXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYZZZZZZ\\\]]]^^^```aaaaaabbbbbb___``````___^^^___bbbeeegggiiijjjkkkkkklllnnnppptttrrrooonnnqqquuuyyyzzzzzzyyyyyyyyyyyyyyyzzzzzz~~~~~~}}}}}}}}}|||~~~~~~}}}}}}{{{zzz}}}|||{{{~~~{{{zzzwwwuuutttuuuuuuuuutttsssrrrqqqooonnnmmmmmmmmmooooooqqqtttvvv}}}kkk^^^YYYWWWZZZ^^^bbbjjjqqqyyy}}}nnnccc]]]\\\^^^___```^^^YYYVVV]]]fffsss}}}mmmbbb___[[[XXXWWWUUUSSSQQQVVVVVVWWWWWWWWWVVVUUUUUUTTTUUUUUUVVVWWWWWWWWWWWWWWWWWWXXXXXXYYYYYYYYYYYY[[[\\\]]]^^^___`````````^^^______^^^]]]^^^aaaccceeefffggghhhhhhiiikkknnnqqqooolllmmmppptttwwwyyyxxxxxxxxxxxxxxxxxxxxxxxx{{{}}}|||yyyxxxxxxvvvxxxzzz|||}}}}}}}}}||||||||||||~~~|||zzzxxxuuutttuuuuuuuuutttuuutttrrrpppooonnnmmmmmmppppppqqqtttuuuzzz~~~iii\\\XXXWWW[[[^^^cccllluuu}}}zzzkkkaaa]]]\\\\\\]]]^^^ZZZWWWZZZaaaeeewwwnnnhhh___YYYWWWVVVTTTSSSVVVVVVVVVVVVVVVUUUUUUTTTTTTTTTUUUVVVVVVVVVVVVVVVVVVVVVWWWWWWXXXXXXYYYYYYZZZZZZ[[[]]]]]]^^^^^^^^^]]]^^^___^^^^^^^^^aaacccaaacccdddeeeeeefffhhhjjjnnnkkkiiijjjnnnrrrtttvvvuuuvvvvvvvvvwwwwwwvvvvvvwwwzzz|||}}}{{{yyywwwvvvssstttvvvxxxzzz{{{|||}}}||||||}}}~~~{{{xxxvvvuuuuuuvvvuuutttvvvuuusssqqqpppnnnnnnnnnooonnnpppssstttwww{{{iiiYYYWWWWWW[[[___dddnnnxxxxxxhhh___[[[ZZZ[[[]]]\\\YYY[[[```^^^jjj}}}yyyjjj___[[[[[[[[[ZZZWWWVVVUUUUUUTTTSSSSSSSSSSSSTTTUUUUUUVVVUUUUUUUUUTTTUUUUUUVVVWWWWWWXXXXXXXXXYYYZZZ[[[[[[[[[[[[[[[\\\^^^______^^^^^^```bbb___```aaabbbbbbccceeehhhjjjhhhfffgggjjjnnnpppqqqpppqqqssstttuuuuuuuuutttsssvvvzzz|||{{{yyyxxxxxxrrrssstttvvvxxxzzz|||~~~{{{|||}}}~~~}}}}}}}}}}}}|||yyyvvvuuuuuuvvvuuutttvvvuuusssqqqpppoooooonnnmmmlllnnnqqqsssuuu}}}wwwgggXXXWWWYYY]]]aaafffrrr}}}vvveee```\\\ZZZ[[[[[[YYY[[[^^^ZZZ___kkk}}}zzziiibbb___^^^]]]YYYXXXWWWUUUTTTSSSRRRRRRSSSTTTTTTUUUUUUUUUTTTTTTSSSSSSTTTUUUVVVWWWWWWXXXWWWWWWXXXYYYYYYYYYYYYYYYZZZ\\\^^^^^^]]]]]]___```]]]^^^`````````aaadddffffffeeecccdddfffiiikkkkkkkkkllloooqqqrrrsssssssssrrruuuxxxzzzyyyyyyyyyyyytttttttttuuuwwwyyy|||}}}zzz|||}}}|||{{{zzz{{{}}}~~~|||zzzwwwvvvvvvvvvuuutttttttttrrrqqqpppooooooooommmkkklllppprrrtttzzzqqqdddYYYXXX[[[```cccjjjvvvzzzkkkddd]]]\\\[[[XXXYYY[[[ZZZ[[[___jjj|||}}}qqqjjjeeeaaa]]]\\\YYYWWWUUUSSSSSSSSSSSSTTTTTTTTTTTTTTTSSSSSSRRRRRRSSSTTTUUUVVVWWWWWWUUUVVVWWWWWWXXXXXXWWWWWWWWWYYY[[[\\\[[[[[[\\\]]]\\\]]]^^^______```bbbeeedddbbb```aaaccceeeffffffeeegggkkknnnppprrrrrrrrrsssuuuwwwwwwvvvvvvwwwxxxvvvuuuttttttuuuwwwzzz{{{zzz{{{|||zzzxxxxxx{{{}}}}}}}}}zzzwwwvvvvvvvvvuuutttrrrrrrqqqpppppppppppppppooolllkkknnnqqqrrrxxx~~~mmmaaaZZZZZZ]]]bbbffflllyyyvvvmmmccc^^^\\\XXXXXXZZZ]]][[[[[[```lllzzzpppjjj```___\\\YYYVVVUUUTTTTTTSSSSSSTTTTTTTTTSSSSSSRRRQQQRRRSSSTTTUUUVVVWWWWWWUUUUUUVVVWWWWWWWWWVVVVVVUUUWWWYYYZZZYYYYYYZZZ[[[[[[]]]^^^^^^^^^___bbbdddcccaaa______aaacccccccccbbbeeehhhllloooqqqqqqqqqtttuuuvvvuuutttssstttvvvwwwvvvtttssssssuuuxxxzzzzzz{{{{{{yyywwwwww{{{~~~~~~}}}{{{xxxvvvvvvvvvuuutttqqqppppppppppppppppppqqqrrrnnnlllnnnoooqqqvvv|||kkk\\\^^^[[[]]]cccjjjsssvvvdddaaa```ZZZXXX[[[\\\ZZZYYYYYY[[[fff|||~~~tttlllfff^^^[[[\\\[[[WWWSSSUUUUUUTTTRRRPPPPPPQQQSSSPPPPPPPPPQQQRRRSSSTTTUUUQQQRRRSSSTTTUUUVVVWWWWWWYYYYYYXXXWWWWWWWWWXXXXXXYYY[[[]]]^^^]]]^^^___```aaadddccc^^^^^^dddfffcccdddeeegggjjjmmmoooqqqrrruuuuuuuuusssqqqpppqqqsssvvvuuutttsssrrrqqqqqqqqqooopppsssvvvyyy{{{}}}~~~~~~|||xxxxxxvvvrrrrrruuurrrsssrrrpppnnnmmmoooqqqnnnlllkkkkkkmmmqqquuuxxxmmm___]]][[[\\\bbbjjjsssqqqhhhbbbZZZVVVYYYZZZYYYXXXWWWWWW]]]mmm}}}~~~uuuiiibbb```^^^[[[WWWUUUUUUTTTRRRQQQPPPPPPQQQPPPPPPPPPQQQRRRSSSTTTUUUQQQRRRRRRSSSUUUVVVVVVWWWWWWVVVVVVVVVVVVWWWXXXXXXYYY[[[]]]^^^]]]]]]___```]]]aaaaaa^^^```fffhhhfffcccdddfffhhhkkknnnpppqqqrrrssstttsssrrrqqqrrrssstttsssrrrqqqppppppppppppnnnppprrruuuxxxzzz|||}}}|||yyyyyyxxxttttttvvvrrrrrrrrrpppnnnnnnoooqqqnnnmmmkkkkkkmmmqqqtttwwwnnnccc___]]]^^^dddllluuutttiii___ZZZ[[[ZZZYYYXXXXXXUUUTTT\\\fffzzzvvviiidddaaa^^^[[[WWWVVVUUUTTTSSSRRRQQQPPPQQQQQQPPPPPPQQQRRRSSSSSSQQQQQQRRRSSSTTTUUUVVVVVVUUUUUUUUUUUUVVVVVVWWWXXXXXXZZZ]]]]]]]]]]]]^^^```]]]```aaa```bbbfffgggfffcccccceeefffhhhkkkmmmnnnnnnppprrrsssrrrqqqqqqrrrqqqppppppoooooooooppppppnnnppprrruuuxxxzzz{{{|||~~~{{{{{{zzzwwwuuuwwwrrrrrrrrrqqqnnnnnnooopppnnnmmmlllkkkmmmpppsssvvv}}}zzzllldddbbb```bbbiiiqqqzzzttthhhaaa```[[[ZZZ[[[[[[XXXSSSUUUYYYgggwwwwwwnnniiidddaaaXXXWWWVVVVVVVVVUUUSSSRRRQQQPPPPPPOOOOOOPPPPPPQQQQQQQQQRRRRRRSSSTTTUUUUUUWWWVVVVVVVVVVVVVVVWWWWWWXXXZZZ\\\]]]]]]]]]^^^___```aaabbbbbbcccccccccbbbcccccccccdddeeegggiiijjjkkknnnpppqqqpppnnnmmmmmmlllmmmmmmnnnoooqqqssssssqqqrrrtttwwwyyy{{{|||||||||||||||xxxuuuvvvqqqrrrrrrqqqooonnnooopppnnnmmmllllllmmmooorrrtttyyyssshhhccccccbbbeeemmmuuu~~~qqqfffaaa\\\[[[[[[]]]\\\VVVTTTVVV[[[eeessswwwnnnhhh\\\ZZZWWWWWWWWWWWWUUUSSSQQQQQQPPPOOONNNNNNNNNNNNQQQQQQQQQRRRRRRSSSSSSTTTYYYYYYXXXWWWWWWVVVWWWWWWXXXZZZ\\\]]]\\\\\\^^^___```___```bbbbbbaaaaaaaaadddcccbbbbbbcccdddfffgggiiikkknnnnnnllljjjiiiiiiiiijjjkkkmmmpppsssvvvwwwssstttvvvxxxzzz{{{||||||{{{|||~~~~~~~~~~~~||||||xxxttttttqqqrrrsssrrrooonnnnnnooonnnmmmllllllmmmoooqqqrrrwwwzzzllleeeccccccccciiirrrzzz}}}lllcccaaa]]][[[^^^]]]YYYVVVVVVSSSXXXaaammm|||zzzpppgggbbb]]][[[[[[ZZZWWWTTTTTTSSSRRRPPPOOONNNNNNNNNPPPQQQQQQQQQRRRRRRRRRSSSZZZYYYXXXWWWWWWWWWWWWXXXWWWYYY\\\\\\\\\\\\]]]___\\\[[[\\\```aaaaaabbbeeeeeedddbbbaaaaaabbbdddeeegggiiikkkkkkjjjhhhhhhiiihhhiiijjjmmmpppsssvvvwwwqqqrrrtttvvvwwwxxxyyyyyyuuuxxx{{{|||}}}}}}~~~|||~~~}}}|||wwwtttsssppprrrsssrrrpppnnnnnnooonnnmmmmmmmmmmmmnnnppppppuuu~~~ssshhhdddeeeeeegggooozzz}}}oookkkddd_________[[[XXXWWWQQQRRRVVV]]]ggguuu{{{tttkkkeeecccaaa]]]YYYXXXWWWUUUSSSRRRPPPPPPPPPPPPPPPQQQQQQQQQQQQRRRRRRVVVVVVVVVVVVWWWXXXYYYZZZWWWYYY[[[\\\\\\\\\]]]^^^]]]YYYYYY^^^___^^^```eeefffeeebbb``````aaabbbccceeegggiiijjjiiijjjlllmmmiiiiiijjjlllnnnppprrrsssmmmnnnoooqqqrrrsssssssssrrruuuyyy||||||{{{{{{{{{|||}}}|||xxxtttssspppqqqsssrrrpppooonnnnnnnnnnnnmmmmmmmmmnnnoooooossszzzooofffeeegggjjjllluuuvvvllldddbbbaaa]]]ZZZYYYRRRQQQRRRTTTYYYcccrrr~~~xxxppplllhhhccc___ZZZYYYXXXVVVTTTSSSRRRRRRPPPPPPQQQQQQQQQQQQQQQQQQRRRRRRSSSTTTVVVYYY[[[\\\WWWYYY[[[\\\\\\\\\]]]^^^```[[[YYY]]]]]]ZZZ\\\bbbgggeeeccc```___```bbbcccdddfffhhhiiijjjlllppprrrkkkkkkkkkkkklllmmmnnnnnniiijjjkkkmmmnnnnnnooooooqqquuuyyy||||||zzzyyyxxx}}}}}}yyyuuutttpppqqqssssssqqqooonnnnnnnnnnnnmmmmmmmmmnnnnnnnnnqqqxxx}}}rrrnnnkkkhhhrrrvvv~~~~~~tttggg___^^^___```^^^UUUTTTRRROOOPPPVVV```hhh{{{~~~xxxpppjjjgggbbb\\\XXXVVVUUUTTTSSSRRRRRRQQQPPPOOOPPPSSSUUUPPPPPPRRRSSSTTTVVVWWWXXXXXX[[[[[[XXXXXX[[[[[[XXX[[[ZZZZZZYYYYYYYYYZZZZZZ_________``````___^^^^^^]]]___bbbdddfffjjjnnnrrrpppppppppnnnllljjjjjjkkklllkkkjjjkkklllmmmlllkkkrrrpppsssyyy|||{{{{{{|||yyyttttttrrrrrrrrrqqqooollljjjhhhllllllmmmmmmnnnoooooooootttyyy|||rrrpppooommmuuuyyyqqqfffbbbaaaaaa```VVVUUURRROOONNNQQQYYY___iiizzzvvvnnnhhhaaa[[[XXXWWWVVVVVVTTTUUUUUUUUUTTTSSSSSSSSSSSSSSSTTTTTTUUUVVVWWWWWWWWWYYYYYYWWWZZZaaaddddddZZZYYYYYYXXXXXXXXXYYYYYY[[[\\\\\\]]]\\\\\\[[[[[[[[[]]]___aaacccfffjjjmmmjjjkkkmmmlllkkkjjjjjjkkkmmmllllllllllllllllllkkkmmmkkkmmmsssxxxzzz|||zzzvvvuuusssssssssqqqooollliiihhhkkkkkklllmmmmmmnnnoooooorrrvvvzzzsssrrrsssuuu{{{yyyjjjbbb___^^^]]]YYYXXXUUUQQQNNNOOORRRUUUXXXeeevvvyyynnnddd___\\\[[[[[[VVVVVVWWWWWWUUUSSSQQQOOOUUUUUUUUUUUUUUUVVVVVVVVVWWWYYYYYYWWW[[[ccciiijjjXXXXXXWWWWWWWWWWWWXXXXXXWWWWWWXXXXXXYYYXXXXXXWWWYYYZZZ\\\]]]]]]```dddfffcccfffjjjkkkkkkjjjkkkkkkjjjjjjjjjiiiiiiiiihhhhhhllliiijjjpppvvv{{{{{{wwwwwwttttttsssrrrooollliiihhhiiiiiijjjkkkmmmnnnnnnooopppssszzzxxxsssrrrvvvzzzvvviiiaaa\\\ZZZ\\\[[[XXXUUURRRPPPPPPPPPRRRYYYdddppp~~~vvvlllgggdddbbb]]][[[YYYXXXWWWUUURRRQQQSSSSSSTTTTTTTTTUUUUUUUUUWWWZZZYYYWWWYYY___cccbbbVVVVVVVVVUUUVVVVVVWWWXXXTTTUUUVVVVVVVVVVVVVVVVVVWWWXXXYYYYYYYYYZZZ^^^``````ccchhhjjjkkkjjjjjjjjjhhhiiijjjjjjiiihhhiiijjjqqqooopppwww~~~{{{wwwxxxuuuuuutttssspppmmmjjjhhhhhhhhhiiijjjlllmmmnnnnnnppprrrwwwvvvrrrrrrwww~~~yyyjjj___YYY[[[ZZZXXXWWWUUUSSSQQQOOOQQQRRRVVV```lllzzzwwwqqqnnnkkkfff```[[[ZZZYYYWWWVVVRRRRRRSSSSSSTTTUUUUUUUUUSSSWWWXXXVVVWWWZZZZZZWWWUUUUUUUUUUUUUUUVVVWWWWWWTTTUUUUUUVVVWWWWWWVVVVVVVVVWWWWWWWWWVVVXXXZZZ]]]]]]```eeehhhhhhgggggghhhgggjjjlllmmmmmmmmmppprrrwwwwww}}}zzzvvvwwwvvvuuuuuusssqqqnnnkkkiiihhhhhhiiijjjkkklllmmmnnnqqqrrrvvv~~~zzzsssqqqrrrxxxtttbbbXXXYYYXXXVVVVVVVVVUUURRRPPPNNNMMMOOOUUU]]]hhhvvv|||uuukkkccc```^^^[[[XXXVVVVVVVVVVVVVVVVVVVVVVVVPPPTTTVVVVVVVVVXXXWWWSSSUUUTTTTTTUUUUUUVVVWWWXXXUUUUUUVVVWWWXXXXXXXXXXXXWWWXXXXXXWWWWWWXXXZZZ\\\[[[___cccffffffggghhhiiieeeiiinnnqqqrrrtttyyy}}}yyyuuuuuuuuuuuuuuutttrrrooolllkkkiiijjjjjjkkkkkkllllllmmmoooqqqtttzzzsssqqqqqqrrrzzzmmm```[[[YYYWWWXXXYYYXXXUUURRRMMMLLLNNNQQQSSSWWWcccpppzzzzzztttnnngggaaa___^^^]]]\\\[[[ZZZYYYXXXUUUXXXYYYVVVVVVXXXWWWTTTUUUTTTTTTUUUVVVWWWXXXXXXUUUVVVWWWXXXYYYYYYYYYYYYYYYYYYZZZYYYYYYYYY\\\^^^^^^aaaeeehhhkkkmmmppprrrnnnttt{{{yyytttsssttttttttttttrrrpppnnnmmmkkkkkkkkkllllllllllllllllllmmmpppttt{{{nnnooorrrttt|||qqq___\\\ZZZ[[[\\\\\\XXXUUUNNNMMMPPPRRRNNNKKKSSS___iiivvvyyyqqqgggfffdddaaa___\\\ZZZYYY]]]___]]]XXXVVVXXXXXXVVVUUUUUUUUUUUUVVVWWWXXXYYYUUUVVVWWWXXXYYYZZZZZZZZZZZZ[[[[[[[[[ZZZ[[[^^^```bbbeeeiiimmmqqquuuyyy|||zzzsssrrrssstttttttttsssqqqooonnnmmmmmmllllllllllllkkkkkkhhhjjjmmmpppyyyuuukkkkkkpppvvv}}}yyyhhhccc]]]ZZZZZZ[[[ZZZYYYWWWVVVSSSOOOLLLLLLOOORRR[[[dddqqqxxxqqqmmmlllkkkgggcccaaa^^^[[[[[[]]]^^^\\\ZZZZZZYYYXXXWWWWWWXXXYYYZZZYYYZZZZZZ[[[[[[[[[[[[ZZZYYY[[[]]]^^^___```cccfffoooooouuu~~~zzztttttttttuuuuuuuuusssqqqnnnlllllljjjiiiiiiiiiiiihhhffffffhhhlllpppuuuwwwmmmfffiiipppwwwoooiiiaaa]]]\\\\\\ZZZXXXZZZYYYUUUQQQNNNMMMNNNOOOQQQXXXbbbooo~~~~~~xxxsssooolllhhhgggggggggeeebbbaaa```___^^^]]]^^^^^^______```aaabbbbbbcccbbbbbbaaaccceeeggghhhjjjmmmpppwww{{{|||wwwwwwssstttttttttsssqqqnnnmmmlllkkkjjjjjjjjjjjjiiigggfffgggjjjnnnqqqzzzqqqjjjfffkkkssszzz|||tttjjjdddaaa___]]][[[]]][[[XXXTTTQQQNNNMMMMMMLLLOOOTTT\\\jjj~~~}}}{{{yyyvvvssspppooonnnllllllkkkkkkkkkllllllnnnpppqqqrrrrrrssssssvvvyyy{{{|||yyyxxxrrrssssssssssssqqqooonnnmmmlllkkkkkklllkkkiiihhhffffffhhhjjjllltttsssnnnlllqqqxxx~~~vvvnnniiifffdddaaa^^^\\\YYYVVVSSSQQQNNNLLLNNNNNNOOORRR[[[kkk~~~zzzxxxrrrrrrrrrrrrrrrqqqpppooonnnmmmllllllmmmllljjjhhhddddddeeehhhjjjppptttppppppwww~~~zzztttooojjjggg```]]]YYYWWWVVVTTTQQQOOOOOOOOOOOOOOORRR\\\iiissszzzwwwrrrrrrrrrrrrqqqppppppooommmmmmmmmmmmnnnmmmjjjhhhcccbbbdddhhhkkkqqq~~~sssqqqssszzzzzzsssnnneeeaaa[[[YYYYYYXXXUUURRRMMMNNNOOONNNOOOSSSZZZ```hhhrrr}}}wwwsssrrrrrrqqqpppooooooooommmlllmmmnnnnnnmmmjjjgggdddcccdddiiilllrrr}}}yyywwwyyy~~~wwwnnnggg```]]]\\\\\\YYYUUUQQQSSSSSSQQQNNNNNNQQQTTTVVV^^^kkkxxxzzztttsssrrrqqqooonnnnnnnnnlllllllllmmmnnnmmmiiiffffffdddeeejjjmmmrrr{{{uuummmddd______^^^ZZZWWWZZZZZZYYYTTTOOOLLLLLLOOOOOOUUU\\\dddlllyyy}}}uuutttrrrpppooonnnmmmmmmkkkkkklllmmmnnnllliiieeehhhffffffjjjmmmqqqyyysssjjjeeebbb___\\\\\\YYYVVVSSSQQQOOOMMMJJJLLLOOORRRTTTXXXaaannnxxxxxxxxxwwwuuusssssspppmmmnnnnnnnnnmmmlllkkkiiihhhhhhkkknnnmmmlllooovvv|||xxxooogggaaa\\\___\\\XXXUUUSSSPPPNNNKKKNNNOOOPPPOOOOOOUUU___fffrrr}}}{{{zzzxxxvvvuuutttqqqnnnmmmmmmmmmlllkkkjjjhhhhhhiiikkknnnmmmlllooouuu{{{tttiiibbbbbb___ZZZWWWUUURRRPPPNNNOOOPPPOOOLLLIIIKKKQQQWWW^^^gggsss}}}yyywwwwwwvvvrrrpppllllllllllllkkkjjjhhhhhhiiikkkmmmmmmllloootttxxx}}}uuukkkdddaaa\\\YYYWWWUUUSSSRRRPPPPPPOOOMMMKKKKKKOOORRRVVVZZZaaaiiisssyyyxxxxxxvvvrrrpppmmmmmmmmmmmmlllkkkjjjiiiiiikkklllllllllnnnrrrvvvyyytttgggddd___[[[ZZZYYYXXXWWWTTTSSSRRRPPPNNNNNNOOOPPPQQQSSSUUUYYY```kkkwwwzzzwwwxxxtttpppooooooooooooooonnnmmmlllllljjjkkkkkklllmmmnnnqqqssswww}}}}}}ooojjjeee```^^^\\\[[[ZZZXXXXXXVVVTTTQQQNNNLLLKKKJJJKKKMMMOOOSSSZZZbbbhhhuuu~~~}}}xxxwwwsssooooooooooooppppppooonnnnnnmmmjjjjjjkkklllmmmnnnooopppvvvzzzyyytttmmmfffbbb___]]][[[[[[ZZZYYYWWWTTTQQQMMMJJJHHHJJJKKKMMMOOORRRTTTVVV___hhhsss}}}yyywwwrrrooopppnnnoooooooooooonnnnnnmmmkkkjjjjjjkkkmmmnnnnnnnnnssswww|||ssskkkeeeaaa]]][[[[[[[[[ZZZYYYXXXUUUQQQNNNKKKMMMOOOPPPPPPOOOMMMMMMNNNVVV___gggmmmwwwzzzxxxsssoooqqqnnnnnnnnnnnnnnnnnnmmmlllkkkjjjjjjkkkmmmnnnnnnmmmpppttt|||{{{sssiiibbbbbbaaa___]]]\\\\\\[[[YYYWWWTTTRRRNNNKKKIIIHHHIIIJJJLLLOOOTTTYYY^^^eeeooovvv}}}yyywwwtttsssooommmlllkkkllllllkkkjjjjjjiiiggggggiiikkkkkkkkknnnooouuu}}}rrrkkkkkkfffdddaaa___^^^]]]ZZZXXXXXXVVVSSSOOOLLLJJJJJJJJJIIILLLOOORRRUUUZZZaaagggqqqyyytttpppnnnnnnllliiihhhiiijjjjjjjjjiiigggffffffhhhjjjkkkjjjlllmmmsssvvvrrrlllgggcccaaa^^^]]]]]][[[XXXTTTQQQNNNLLLKKKJJJKKKKKKLLLLLLOOOSSSVVV[[[iii}}}~~~~~~~~~zzzsssnnnlllllljjjgggeeeggghhhiiiiiigggfffdddeeegggiiiiiiiiijjjjjjppp{{{|||qqqjjjeeecccbbb___^^^\\\YYYUUURRRPPPNNNNNNNNNMMMKKKKKKKKKMMMNNNTTT]]]jjjxxx}}}}}}www{{{~~~uuupppnnnjjjhhhgggggghhhhhhhhhfffeeeddddddeeegggiiiiiihhhiiiiiinnnwwwrrrkkkgggeeeaaa```^^^\\\YYYVVVTTTSSSRRRQQQOOONNNMMMMMMMMMMMMSSSVVV[[[bbbmmm|||}}}~~~{{{|||yyyrrrnnniiiiiiiiijjjkkkjjjgggddddddddddddfffhhhjjjiiihhhiiiiiimmmttt|||wwwooojjjeeedddaaa___\\\ZZZYYYXXXVVVTTTRRRQQQQQQPPPOOOMMMNNNOOOPPPRRRZZZhhhyyy~~~}}}~~~uuunnnlllkkkkkklllllljjjfffccceeeeeeeeegggjjjkkkkkkjjjiiiiiilllqqqvvv|||tttllljjjfffbbb^^^\\\\\\[[[[[[XXXVVVUUUUUUTTTQQQOOOKKKLLLLLLMMMQQQYYYcccjjj}}}}}}~~~~~~{{{wwwvvvyyy|||}}}~~~|||{{{{{{{{{{{{{{{~~~|||tttpppnnnkkkiiihhhgggeeedddffffffgggjjjlllnnnmmmkkkhhhhhhjjjnnnqqqyyy}}}rrrooojjjddd```^^^]]]]]]```]]]ZZZYYYYYYXXXTTTQQQLLLNNNOOOOOOPPPRRRVVVYYYcccqqq~~~|||yyyxxxxxxvvvtttrrruuuwwwxxxwwwuuuvvvzzz~~~~~~wwwooolllooosssrrrtttxxx~~~{{{tttoooiiieeeddddddeeeeeegggggghhhkkknnnooonnnmmmggggggiiilllnnnuuusssnnnkkkeee``````^^^^^^^^^^^^]]][[[XXXVVVVVVTTTRRRPPPOOOOOOOOOPPPWWW[[[bbbjjjsss}}}~~~~~~}}}vvvxxxqqqlllkkkkkkiiiiiilllrrrxxxwwwnnnllliiieeedddggghhhhhhiiilllooopppooommmmmmiiigggjjjnnntttvvvkkkeeefffeeedddbbb```___^^^\\\ZZZYYYXXXUUURRRPPPNNNMMMLLLOOORRRVVVZZZ___dddjjjoooyyy}}}}}}pppjjjjjjfffdddfffggghhhlllqqq|||~~~tttppplllgggfffiiiiiiiiijjjlllnnnooonnnmmmnnnjjjiiikkknnnrrr{{{{{{rrrpppmmmiiidddaaa___^^^]]]\\\^^^\\\ZZZWWWSSSPPPNNNLLLMMMOOOPPPQQQQQQSSSWWWZZZ]]]```eeejjjpppwww~~~zzznnneeecccbbbaaabbbfffhhhjjjrrr{{{|||uuuooojjjiiijjjjjjjjjjjjlllnnnooonnnmmmnnnkkkjjjlllmmmooouuu}}}~~~xxxrrriiicccaaa``````^^^```___]]][[[YYYVVVTTTRRRPPPQQQQQQPPPOOOPPPRRRUUUTTTVVVXXXYYY[[[```eeeiiisssyyy}}}wwwtttoooiiieeeffffffgggjjjnnnpppsss~~~xxxpppkkkjjjjjjkkkkkkjjjlllnnnooonnnmmmllljjjjjjmmmmmmmmmqqqwww|||qqqiiiffffffdddccc______^^^]]]\\\[[[ZZZZZZRRRSSSRRRPPPNNNNNNOOOQQQSSSSSSSSSSSSRRRTTTXXX[[[^^^ccciiinnnrrrwww~~~~~~zzztttnnnjjjkkkllljjjkkknnnnnnooosssyyy|||zzzqqqlllkkkjjjlllkkkjjjkkknnnoooooonnnkkkiiijjjmmmmmmlllooouuu~~~zzzqqqmmmllljjjgggdddcccaaa```_________```ZZZZZZXXXTTTQQQOOOOOOPPPPPPQQQQQQQQQPPPQQQSSSUUUTTTWWW\\\^^^```ccciiimmmoooxxx{{{vvvrrrooommmhhheeeeeelllrrruuuyyy}}}||||||}}}ssspppnnnkkkkkkjjjjjjkkknnnpppqqqqqqllljjjkkkmmmmmmkkkmmmrrrxxx~~~zzzvvvssspppkkkgggdddcccdddeeeaaaaaa___[[[WWWUUUUUUVVVSSSTTTUUUUUUSSSSSSTTTUUURRRUUUWWWXXXWWWYYY^^^bbbbbbgggnnnuuu{{{zzz{{{{{{zzzyyyxxxuuupppllljjjjjjjjjllllllqqq|||xxxvvvssspppkkkiiiiiikkknnnqqqrrrssspppmmmmmmmmmllliiikkkooorrr}}}|||vvvooojjjhhhhhhiiiaaaaaa```]]]ZZZXXXYYY[[[ZZZ[[[\\\[[[XXXVVVUUUVVVSSSUUUWWWWWWVVVWWW[[[______```bbbdddgggkkkooossspppsssxxxyyy}}}|||vvvppppppqqqpppqqqqqqpppnnnllllllmmmnnnxxxyyy}}}zzzxxxsssjjjiiihhhjjjnnnrrrtttttttttpppnnnnnnkkkggghhhmmmnnnxxx}}}}}}zzzxxxyyyqqqiiiaaa]]]YYYWWWYYY^^^\\\[[[YYYXXXYYYYYYWWWVVVUUUVVVWWWXXXXXXYYY[[[]]]]]]___aaadddeeeeeeddddddgggfffgggkkkrrrxxxyyyyyyzzz{{{~~~|||yyyyyyyyywwwttt{{{yyyxxxzzz|||{{{wwwtttpppppppppqqqrrrqqqooommmlllppprrrqqqooorrr{{{}}}zzz{{{tttnnnmmmlllmmmnnnqqqsssuuurrrrrrrrrqqqpppnnnllljjjpppuuuwwwlllfffccc```bbbeee```]]]ZZZYYYZZZ[[[[[[[[[[[[[[[[[[ZZZZZZZZZ[[[]]]___```bbbcccdddcccbbbbbbbbbaaaaaadddiiimmmnnnnnnnnnooorrruuuwwwyyyzzz{{{xxxwwwvvvwwwyyy{{{{{{zzzwwwuuusssrrrrrrssssssrrruuusssqqqrrrsssssspppnnnpppqqqqqqrrrssssssqqqpppppptttvvvwwwxxx|||yyyzzzsssooonnnmmmmmmnnnqqqsssuuurrrrrrrrrrrrpppnnnlllkkknnnsss}}}vvvnnnkkkhhhhhhjjjgggccc```^^^___```aaabbb___^^^\\\[[[ZZZYYYZZZZZZaaabbbcccdddcccbbbaaa```___^^^]]]___aaadddddddddcccdddfffhhhjjjjjjjjjjjjiiiiiikkknnnqqqrrrqqqoookkklllmmmnnnmmmmmmoooppprrrpppmmmlllmmmnnnnnnmmmqqqrrrtttvvvwwwwwwwwwwwwyyy|||}}}zzz{{{uuuqqqpppooonnnoooqqqsssuuussssssssssssqqqooommmllllllooowwwwwwssspppnnnnnnmmmkkkhhhfffggggggfffeeedddaaa^^^\\\\\\\\\\\\[[[aaaaaabbbbbbbbbaaaaaa```______^^^^^^```aaaaaaaaa```aaaccceeeeeeeeedddccceeeeeefffiiilllnnnnnnllljjjmmmppppppmmmlllnnnpppsssqqqnnnmmmooorrruuuwwwtttwww{{{~~~~~~{{{|||wwwrrrqqqpppooooooqqqssstttssssssssssssrrrpppnnnmmmkkkmmmrrr|||~~~zzzvvvuuusssrrrpppoooooonnnkkkiiijjjgggcccaaaaaabbbbbbaaa`````````aaa`````````____________^^^^^^^^^___```^^^```bbbeeeeeeeeedddccceeedddccceeehhhkkkmmmmmmkkkooorrrrrrqqqppprrruuuuuutttssssssuuu{{{~~~zzz{{{wwwtttsssqqqoooooopppqqqrrrrrrsssssssssrrrpppooonnnkkklllooovvv}}}|||}}}{{{zzzyyyzzzyyywwwvvvsssnnniiiggghhhiiihhhgggfffeeeeeedddcccbbbbbbbbb___``````^^^\\\[[[\\\]]]\\\___bbbfffhhhhhhgggffffffeeeeeegggkkkoooqqqrrrppprrruuuvvvxxxyyy|||~~~{{{||||||}}}{{{zzzvvvuuusssqqqooonnnooopppqqqqqqrrrrrrrrrrrrpppnnnmmmkkklllmmmqqqzzz|||yyyzzzzzzxxxvvvuuutttrrrpppmmmkkkjjjiiihhhhhhhhhddd```]]]^^^___^^^aaaffflllooopppppppppnnnooorrrwww}}}}}}yyyuuusssqqqnnnmmmmmmnnnooopppqqqqqqqqqqqqooonnnmmmjjjkkklllmmmttt|||xxxuuusssrrrrrrsssqqqmmmgggcccbbbdddcccgggmmmssswwwzzzzzzzzzzzz|||}}}uuusssqqqnnnmmmlllmmmnnnooopppqqqqqqpppooonnnmmmiiijjjjjjkkkqqq~~~~~~{{{xxxvvvrrrppprrrsssvvv}}}~~~uuuqqqmmmnnnmmmkkkmmmpppppppppqqqssssssppplllhhhggggggjjjnnnpppuuuwwwrrrnnnnnnmmmkkkkkkmmmqqqqqqqqqrrrsssqqqmmmjjjhhhhhhjjjllllllppp}}}|||vvvrrrrrrpppmmmkkkmmmqqqpppppppppqqqqqqooommmiiihhhiiijjjiiikkkuuu{{{vvvvvvuuurrrppppppqqqooonnnnnnooopppooonnniiihhhhhhiiiggghhhoooyyy~~~wwwwwwwwwuuusssssspppnnnllllllmmmnnnnnnmmmiiiggggggiiihhhhhhnnnuuuyyywwwwwwuuussstttqqqooommmmmmnnnnnnmmmlllkkkhhhhhhjjjiiihhhlllrrr{{{~~~yyyyyywwwuuuuuusssqqqpppoooppppppnnnlllmmmjjjiiijjjiiigggiiimmmttt~~~|||zzzxxxxxxuuusssrrrrrrrrrqqqooolllnnnkkkiiijjjiiiffffffjjjmmm{{{~~~|||{{{{{{yyyvvvrrrqqqqqqpppmmmkkklllkkkjjjiiihhhhhhhhhhhhfffuuu~~~||||||xxxuuuqqqppppppooonnnllllllkkkjjjiiihhhhhhhhhhhhhhhttt||||||wwwtttpppnnnnnnnnnnnnmmmlllkkkjjjiiihhhhhhhhhhhhjjjsss|||{{{{{{vvvtttqqqnnnmmmmmmnnnnnnlllkkkjjjiiihhhhhhhhhhhhjjjpppvvv{{{~~~yyyzzzvvvuuurrrooommmmmmnnnnnnlllkkkjjjiiihhhhhhhhhhhhiiikkkpppuuu}}}~~~zzzzzzvvvvvvuuurrrooommmmmmmmmlllkkkjjjiiihhhhhhhhhhhhggghhhkkkpppwww||||||vvvxxxxxxvvvqqqmmmlllllllllkkkjjjiiihhhhhhhhhhhhgggeeeggglllqqqzzz~~~wwwyyyzzzxxxrrrmmmkkkkkklllkkkjjjiiihhhhhhhhhhhhgggdddeeejjjnnntttxxx{{{wwwuuuvvvtttooolllmmmkkkjjjhhhgggggghhhiiiiiicccfffiiihhhhhhooo||||||yyyuuutttuuusssnnnkkkllliiiiiihhhggggggggghhhiiieeeggghhhgggffflllwww|||wwwuuuvvvuuupppmmmmmmhhhhhhgggggggggggghhhhhhfffhhhhhhfffdddhhhqqqyyy}}}yyyyyyxxxtttqqqqqqhhhggggggggggggggghhhhhhggghhhgggeeedddgggnnnuuu|||{{{zzzvvvsssrrriiiiiiiiiiiiiiihhhhhhhhhfffggggggffffffiiinnnssszzzzzzxxxtttrrrrrrmmmmmmmmmmmmllljjjiiihhhfffggggggggggggjjjnnnqqquuu{{{xxxtttrrrrrrqqqqqqqqqpppnnnllljjjhhhgggggggggggggggiiilllnnnoooxxx~~~zzzvvvuuuuuuttttttsssrrrpppmmmjjjiiihhhggggggfffggggggiiijjjkkkssswwwvvvwwwvvvrrrqqqppppppqqqqqqooommmhhhgggfffeeedddeeeeeefffmmmpppwww|||xxxvvvssstttsssqqqqqqqqqpppnnnllliiihhhfffeeeeeeeeeeeefffiiijjjpppzzz}}}xxxuuuwwwuuussssssrrrqqqnnnllljjjiiihhhfffeeeeeeffffffffffffjjjrrrxxx}}}zzzxxxwwwvvvuuuvvvuuurrrppplllkkkiiigggffffffffffffhhhgggiiinnnrrryyy~~~|||yyyxxxwwwxxxyyyyyyxxxvvvnnnmmmkkkhhhgggfffffffffjjjhhhiiilllooottt{{{zzzyyyyyyxxxzzz{{{|||{{{yyypppnnnllljjjhhhgggffffffhhhfffgggiiikkknnnwww{{{{{{zzzyyyyyyzzz{{{{{{yyyxxxqqqpppmmmjjjhhhgggfffffffffdddfffhhhiiikkkrrr{{{~~~{{{zzzyyyyyyzzzyyywwwuuurrrqqqnnnkkkiiiggggggfffeeedddfffiiiiiijjjqqqyyy{{{zzzxxxxxxyyyyyywwwvvvssspppllljjjjjjjjjiiiiiihhhgggeeeeeegggkkkooorrr{{{~~~|||yyyxxxwwwwwwyyyxxxwwwuuurrroookkkiiihhhhhhhhhgggfffeeedddeeefffiiimmmooovvvzzzzzzuuuuuuuuuwwwxxxxxxvvvtttpppmmmiiigggggggggffffffccccccdddeeefffhhhjjjkkkooottt{{{}}}uuutttuuuwwwyyyxxxvvvtttqqqmmmjjjggggggggggggfffcccdddeeeggghhhiiiiiiiiilllpppvvv|||xxxxxxwwwxxxzzzyyywwwuuurrroookkkiiiiiiiiihhhgggeeefffgggiiijjjjjjiiiiiikkknnnsssxxx~~~|||{{{{{{zzzxxxwwwssspppmmmjjjjjjjjjjjjiiihhhhhhiiijjjjjjkkkjjjjjjjjjmmmppptttyyy~~~|||{{{zzzyyytttqqqmmmkkkjjjjjjjjjiiiiiiiiiiiiiiijjjjjjjjjjjjhhhjjjlllnnnrrryyy}}}|||{{{zzzssspppllljjjjjjjjjiiiiiijjjjjjiiiiiiiiiiiijjjjjjggghhhiiijjjlllsss}}}{{{wwwvvvsssrrrooolllkkkkkkkkklllhhhhhhhhhggggggfffeeeeeebbbfffiiijjjjjjnnnvvv}}}}}}xxxvvvtttssspppmmmkkkjjjjjjjjjgggfffeeedddcccccccccccccccfffiiiiiiiiimmmtttzzz~~~xxxvvvtttssspppmmmkkkiiiiiiiiigggfffcccaaa```aaacccdddcccfffhhhhhhhhhjjjpppuuu}}}|||vvvtttrrrqqqooommmlllkkkkkkkkkjjjgggdddaaa```bbbdddfffdddeeefffgggfffhhhlllpppwww~~~yyysssrrrnnnnnnnnnmmmmmmnnnnnnnnnjjjgggccc```___aaadddfffdddeeeeeeeeefffgggjjjlllsssxxxwwwrrrqqqmmmmmmnnnoooppppppqqqqqqhhheeeaaa^^^^^^___bbbddddddddddddeeefffggghhhiiiooossszzzxxxsssrrrnnnooopppqqqqqqrrrrrrrrrhhheeebbb```___```bbbddddddcccdddeeeggghhhhhhhhhjjjnnnsss{{{zzztttssspppqqqqqqrrrrrrrrrqqqqqqiiihhheeecccbbbccceeefffdddcccccceeegggiiiiiihhhgggjjjnnnuuu{{{tttqqquuurrrrrruuuvvvrrrnnnnnnkkkjjjhhhfffeeeeeefffgggcccdddeeefffgggggggggggggggiiilllpppwwwzzzvvvtttqqqqqquuuvvvrrrooopppmmmkkkiiihhhffffffggggggcccdddeeefffggggggggggggfffgggiiimmmsss}}}{{{tttqqqqqquuuvvvsssqqqqqqooonnnllljjjiiihhhggggggdddeeefffgggggghhhhhhgggffffffgggiiinnnwww}}}vvvssssssvvvwwwtttrrrssspppooonnnllljjjhhhggggggeeefffggghhhhhhhhhhhhhhhgggfffffffffjjjrrr|||{{{wwwuuuxxxxxxuuussstttqqqpppnnnkkkiiihhhgggggggggggghhhhhhiiihhhhhhhhhhhhgggffffffhhhnnnwww}}}|||zzz{{{zzzuuusssssspppnnnkkkiiigggggghhhhhhhhhhhhiiiiiiiiiiiihhhhhhhhhhhhgggfffgggkkkqqqvvv~~~}}}{{{uuurrrrrrooollliiieeedddeeehhhiiihhhiiiiiijjjjjjiiiiiihhhgggggggggffffffhhhllloooyyy|||uuurrrrrrnnnkkkgggcccbbbdddhhhjjjiiiiiijjjjjjjjjiiiiiihhhfffffffffeeeeeefffiiikkkttt|||xxxsssuuunnnlllgggdddcccdddgggiiikkkllllllkkkjjjiiihhhgggiiigggdddbbbbbbccceeegggmmmuuuwwwrrrsssqqqooojjjgggeeefffgggiiikkkkkkkkkkkkjjjiiihhhhhhiiigggeeedddcccdddfffgggkkkrrr|||xxxtttttttttrrrnnnjjjhhhhhhiiijjjkkkkkkkkkjjjjjjiiihhhhhhiiihhhfffeeeeeeeeefffgggiiinnnvvv~~~{{{wwwvvvtttrrrooommmkkkkkkkkklllkkkkkkjjjiiiiiiiiiiiiiiiggggggffffffeeeeeeeeefffhhhlllqqqwww~~~~~~xxxvvvrrrqqqpppooonnnnnnnnnnnnkkkjjjiiihhhhhhhhhiiiiiifffffffffffffffeeeddddddhhhkkknnnqqqvvvyyytttssssssrrrrrrqqqpppooonnnjjjjjjhhhgggggghhhiiijjjeeefffggghhhhhhfffeeedddhhhjjjkkklllooowwwyyyxxxxxxwwwvvvsssqqqnnnmmmjjjiiihhhgggggghhhiiijjjggghhhjjjkkkjjjiiigggeeeggghhhiiiiiijjjpppxxx}}}|||{{{yyyuuuqqqnnnllljjjiiigggffffffhhhjjjkkkhhhjjjlllmmmmmmkkkhhhgggfffggghhhggggggkkksssyyy~~~{{{xxxxxxyyytttoooiiigggggggggjjjkkklllkkknnnooooooooommmjjjgggfffhhhgggfffddddddhhhmmmqqq}}}|||yyyyyyxxxtttoooiiihhhggghhhjjjlllllllllmmmnnnooonnnmmmkkkhhhggghhhhhhgggeeeeeegggkkkooowww~~~|||{{{yyyuuupppjjjiiihhhiiikkkmmmnnnmmmlllmmmnnnnnnmmmkkkjjjiiihhhhhhhhhgggfffgggiiikkkpppvvv~~~{{{vvvtttllljjjiiijjjmmmnnnnnnnnnllllllmmmmmmmmmlllkkkjjjhhhiiiiiihhhgggfffggghhhlllpppwww~~~{{{vvvuuunnnmmmllllllnnnooonnnnnnlllllllllllllllllllllkkkhhhiiijjjiiigggeeeeeefffjjjnnnrrrwww}}}{{{vvvvvvrrrpppnnnnnnnnnooonnnmmmllllllllllllllllllllllllhhhiiiiiihhhfffeeeeeefffiiilllnnnpppuuu~~~zzzzzzuuussspppooooooooommmlllnnnmmmllllllkkkkkkkkkkkkhhhiiihhhgggeeedddfffggghhhiiiiiijjjmmmuuuwwwtttrrrpppooonnnmmmkkkooonnnmmmlllkkkkkkkkkkkkhhhhhhhhhfffddddddfffhhhfffffffffeeehhhppp|||~~~zzzxxxvvvrrrooooooppprrroooooooooooonnnnnnnnnnnniiiiiigggfffeeedddddddddeeecccdddggggggiiiqqqyyy~~~{{{wwwtttrrrssstttpppppppppooooooooooooooojjjiiigggfffdddcccbbbbbbbbb``````cccccceeekkksss{{{}}}yyyuuusssrrrrrrqqqpppppppppooooooooonnnjjjiiigggeeecccbbbaaaaaaaaa^^^^^^``````aaafffmmmqqqxxxzzzxxxvvvtttssspppppppppoooooonnnnnnmmmkkkjjjhhheeecccaaa``````bbb___]]]___``````ccchhhkkkqqqzzz~~~{{{zzzxxxvvvppppppooonnnnnnmmmllllllkkkjjjhhheeecccaaa``````bbb^^^\\\^^^___^^^```dddhhhmmmuuu|||~~~{{{yyyvvvtttqqqppppppooonnnmmmllllllkkkjjjhhhfffdddcccbbbbbbaaa\\\ZZZ]]]^^^^^^^^^aaafffkkkqqqvvv}}}~~~{{{xxxuuussssssrrrqqqpppooonnnnnnkkkjjjiiigggeeedddddddddccc^^^[[[^^^aaa``````bbbeeehhhlllpppvvv}}}uuuuuutttsssrrrppppppoookkkjjjiiihhhffffffeeeeeefff```^^^aaaddddddccceeecccfffiiilllqqqyyy{{{wwwuuuuuurrrmmmlllnnnooommmjjjgggddddddddddddddddddbbbaaa````````````fffdddeeejjjmmmqqqxxx{{{xxxuuuppplllmmmpppnnnkkkhhhfffeeeeeeeeeeeedddcccbbbbbbaaaaaaaaaeeecccdddhhhkkkmmmuuu|||{{{xxxrrrmmmlllpppnnnllliiigggfffffffffeeeeeedddccccccbbbbbbbbbcccaaabbbeeegggiiiooovvv{{{wwwrrrmmmkkknnnmmmkkkiiigggfffeeeeeeddddddddddddccccccbbbbbbbbb``````ccccccdddiiioooyyy}}}|||wwwrrrmmmkkklllkkkjjjhhhgggeeeddddddccccccdddddddddcccbbbaaabbb___```bbbbbbaaaeeekkkrrrvvv~~~{{{sssmmmlllkkkjjjiiihhhgggeeeddddddcccdddeeeeeeeeedddcccbbbbbb``````cccbbbaaadddjjjmmmpppwwwvvvooonnnkkkkkkjjjiiihhhgggeeeddddddfffggghhhhhhgggfffeeecccaaabbbddddddbbbeeekkkiiikkkpppyyyyyyqqqpppllllllkkkkkkiiihhhfffeeefffgggiiijjjkkkjjjhhhgggdddbbbcccfffeeedddffflllggghhhlllsssxxx~~~sssrrrrrrnnnlllnnnlllgggcccbbbeeefffhhhjjjkkkjjjiiihhhddddddddddddddddddddddddgggiiikkkmmmrrrzzzyyyqqqmmmlllnnnnnnjjjhhhhhhfffgggiiijjjjjjiiihhhgggddddddddddddddddddddddddfffgggiiilllpppwwwuuupppnnnpppppplllkkklllhhhhhhiiijjjjjjhhhgggfffddddddccccccccccccddddddeeeggghhhkkknnnssszzz}}}wwwrrrqqqoookkkiiikkkjjjjjjjjjjjjiiihhhgggfffeeeeeeccccccbbbccccccdddfffgggiiikkkmmmqqquuuyyyzzzsssqqqnnnjjjjjjkkkllllllkkkkkkjjjhhhgggggggggfffdddcccbbbcccdddeeehhhjjjkkklllmmmooorrrtttzzz|||tttqqqooolllmmmpppmmmmmmlllkkkkkkjjjiiiiiiiiihhheeedddcccdddeeefffjjjkkkmmmnnnmmmmmmoooppprrryyyxxxssspppmmmnnnqqqooonnnmmmmmmllllllllllllkkkiiigggeeedddeeefffgggjjjlllnnnnnnlllkkkkkkllljjjpppyyy|||uuupppllllllooooooooonnnmmmmmmmmmmmmnnnllljjjhhheeeeeeeeeggghhhjjjlllnnnnnnllljjjiiiiiifffkkkrrrzzz~~~vvvtttrrrooonnnnnnmmmllllllmmmnnnlllkkkjjjjjjkkkkkkkkkjjjiiiiiillllllkkkkkkiiihhhfffeeegggfffkkksss{{{wwwuuurrrnnnmmmooonnnmmmmmmnnnooonnnllliiijjjkkkkkkkkkkkkjjjjjjllllllkkkjjjiiigggeeedddeeeeeeiiipppwww}}}{{{xxxuuuppplllooonnnmmmnnnooopppooommmiiijjjjjjkkkllllllllllllmmmlllkkkjjjhhhfffdddccccccbbbeeelllqqquuu}}}|||xxxrrrnnnnnnmmmlllmmmnnnooonnnmmmhhhiiijjjkkklllmmmmmmmmmllllllkkkiiigggeeecccbbbbbbaaadddiiilllooouuu|||zzzsssooonnnlllkkkkkklllmmmkkkjjjhhhiiijjjkkkllllllmmmlllkkkkkkjjjiiigggeeecccbbbbbbaaacccgggiiijjjnnnuuuzzz|||tttqqqooommmkkkkkkkkkkkkiiihhhhhhiiiiiijjjkkkkkkkkkkkkiiiiiiiiihhhgggeeecccccccccaaacccfffgggfffjjjooosss{{{yyyvvvqqqooommmllllllkkkhhhfffhhhhhhiiijjjjjjiiiiiiiiiggggggggggggfffeeedddcccbbb```aaaeeeeeecccfffkkklllsss~~~|||sssqqqooommmlllkkkhhhfffhhhhhhiiiiiiiiihhhhhhgggffffffggggggffffffeeedddaaa___```ccccccaaadddiiigggmmmwww~~~|||vvvooolllkkkkkkiiiggghhhiiijjjkkkjjjhhhfffdddeeeeeeeeeeeeeeeeeeeeeeeedddcccbbbbbbbbbcccdddeeefffiiiooowwwzzzsssooooooooommmlllhhhiiijjjkkkkkkiiigggfffffffffffffffffffffffffffdddcccbbbbbbbbbcccddddddeeegggkkkqqqyyy~~~}}}}}}vvvpppnnnmmmllljjjiiijjjkkklllkkkjjjiiihhhffffffffffffffffffffffffdddcccbbbaaaaaabbbcccdddeeefffgggjjjoooxxx}}}|||{{{{{{~~~|||zzz{{{zzz{{{}}}tttooollliiigggjjjkkkkkkllllllkkkjjjjjjeeeeeeeeeeeeeeeeeeeeeeeedddcccbbbaaaaaabbbbbbcccffffffeeefffiiipppyyy~~~~~~}}}}}}~~~~~~|||||||||}}}}}}~~~~~~|||{{{zzz{{{}}}zzzwwwvvvvvvwwwzzz|||~~~|||||||||}}}}}}~~~~~~~~~}}}|||uuuqqqnnnlllkkkllllllllllllkkkkkkjjjddddddddddddddddddddddddddddddbbbaaaaaaaaabbbbbbdddcccbbbbbbdddjjjrrrxxx|||||||||zzzyyyyyy{{{~~~~~~~~~}}}|||yyyyyyyyyzzzzzz|||}}}}}}}}}|||zzzyyyzzz|||zzzwwwttttttuuuvvvwwwxxxyyyzzzwwwwwwxxxyyyzzzzzzzzzzzz{{{}}}zzzvvvrrrpppmmmmmmlllkkkkkkjjjjjjiiieeeeeeeeeeeeeeeeeeeeeeeeeeedddbbbaaa``````aaabbb____________```dddjjjooowww~~~}}}|||zzzzzzyyywwwvvvvvvyyy|||}}}}}}}}}}}}||||||||||||xxxxxxwwwxxxxxxyyyzzz{{{{{{zzzxxxwwwxxxzzz}}}~~~yyyvvvsssttttttssssssssstttuuuuuuvvvwwwyyyyyyyyyyyyyyyzzz{{{|||~~~{{{vvvsssnnnmmmlllkkkiiihhhhhhhhhggggggggggggggggggggggggeeedddbbbaaa`````````aaa]]]^^^___^^^___aaaeeehhhmmmuuu~~~}}}~~~|||~~~{{{yyyyyyyyywwwuuutttuuuxxx{{{}}}}}}|||{{{{{{{{{{{{|||wwwwwwvvvvvvwwwxxxyyyyyyzzzyyywwwvvvwwwyyy|||~~~}}}yyyvvvsssttttttrrrqqqpppqqqrrrvvvwwwyyyzzz{{{{{{{{{zzzzzzzzzzzz{{{|||~~~}}}yyyooonnnllljjjhhhggggggfffiiiiiiiiiiiiiiiiiiiiiiiieeedddbbbaaa`````````aaa___```aaa``````aaaccceeefffnnnyyy~~~~~~~~~}}}{{{{{{}}}~~~{{{wwwvvvuuuttttttuuuvvvwwwxxxxxxyyyzzzzzzzzzzzzyyyssstttuuutttttttttvvvxxxxxxvvvttttttwwwyyyzzzzzzzzzyyyyyyzzz{{{zzzwwwuuunnnnnnnnnoooooopppqqqrrruuuuuuuuuvvvwwwwwwxxxxxxuuuuuuuuuvvvxxxzzz}}}~~~{{{wwwsssoookkkjjjhhhgggeeekkkjjjhhhggggggfffdddbbbeeedddbbb```____________bbbaaa`````````aaacccdddfffgggmmmuuu|||~~~~~~}}}|||zzzzzzzzz|||}}}}}}{{{yyyxxxwwwvvvuuutttuuuuuuvvvvvvvvvwwwxxxxxxxxxxxxxxxtttuuuuuutttsssrrrtttuuuwwwuuussssssuuuwwwxxxxxxxxxwwwwwwxxxyyyxxxvvvsssnnnnnnmmmmmmnnnoooqqqrrrttttttuuuuuuvvvwwwwwwwwwuuuuuuuuuuuuwwwyyyzzz|||~~~yyyuuuoookkkiiihhhhhhgggllljjjhhhhhhhhhgggfffdddeeedddbbbaaa```______```bbbaaa`````````aaaccccccfffeeeiiipppvvv{{{~~~~~~~~~|||zzzzzzxxxwwwxxxyyyyyyxxxwwwxxxwwwvvvuuutttssssssssssssttttttuuuuuuuuuuuuuuuuuuuuuuuutttqqqqqqqqqssstttrrrpppqqqsssuuuuuuuuuuuuttttttuuuvvvvvvtttrrrnnnmmmlllkkklllnnnpppqqqssssssttttttuuuvvvvvvvvvttttttttttttuuuvvvwwwxxx{{{|||}}}{{{sssmmmjjjjjjkkkkkklllkkkiiiiiiiiiiiihhhfffeeedddcccaaaaaa`````````bbbaaaaaaaaaaaabbbcccccceeeccceeeiiimmmqqqyyy~~~{{{yyyyyywwwuuuuuuvvvwwwwwwvvvwwwvvvuuusssrrrqqqpppppppppqqqrrrrrrssssssrrrrrrsssssssssrrrppppppqqqrrrrrrpppooooooqqqrrrrrrrrrrrrqqqrrrsssuuuuuusssqqqnnnmmmkkkjjjkkkmmmpppqqqrrrrrrsssssstttuuuuuuvvvtttttttttttttttuuuuuuuuuvvvwwwyyy{{{}}}}}}|||}}}zzzrrrnnnmmmnnnnnnmmmkkkjjjiiijjjjjjhhhgggddddddcccbbbaaaaaa``````bbbbbbbbbbbbbbbcccccccccfffcccbbbdddfffhhhooowww~~~{{{xxxxxxvvvuuutttvvvwwwvvvvvvuuutttsssrrrpppnnnmmmllloooooopppqqqqqqqqqqqqpppooopppqqqpppooopppqqqssspppooonnnnnnpppqqqpppooopppoooppprrrttttttrrrpppnnnmmmlllllllllnnnpppqqqrrrrrrrrrsssttttttuuuuuutttttttttuuuuuuuuuttttttssstttvvvxxxzzz|||~~~~~~|||{{{|||yyyrrrpppoooooonnnllljjjjjjjjjjjjiiigggdddcccccccccbbbbbbaaaaaacccccccccdddddddddddddddgggcccaaabbbbbbcccjjjqqq{{{}}}yyyvvvuuuttttttuuuvvvwwwvvvuuussssssrrrqqqpppnnnlllkkknnnoooooopppppppppppppppmmmnnnoooooonnnoooqqqssspppooonnnooopppqqqpppnnnmmmmmmnnnppprrrsssqqqpppnnnnnnnnnoooooopppqqqrrrrrrrrrsssssstttuuuuuuuuutttuuuvvvvvvvvvvvvvvvuuussstttuuuwwwyyyzzz|||}}}~~~|||{{{{{{}}}{{{vvvsssrrrqqqooommmllllllkkkiiigggeeeeeeffffffeeedddccccccdddeeeeeefffgggfffffffffgggdddbbbcccbbbbbbgggmmmqqquuu|||}}}}}}~~~{{{vvvsssqqqqqqrrrtttwwwwwwvvvtttssssssssssssqqqpppnnnmmmnnnoooppppppqqqqqqppppppmmmnnnooonnnmmmmmmooopppqqqpppooopppqqqqqqpppnnnjjjjjjkkkmmmppppppooonnnooopppqqqrrrsssssssssrrrssssssssstttuuuuuuvvvvvvuuuvvvwwwxxxyyyxxxxxxwwwuuuuuuwwwxxxyyy{{{||||||~~~}}}{{{zzzzzz{{{~~~|||yyyuuusssqqqoooooommmkkkiiihhhhhhiiijjjiiihhhgggfffeeefffggghhhiiihhhhhhgggfffccccccdddcccbbbfffkkkiiimmmsss{{{~~~|||{{{~~~}}}}}}}}}|||yyytttpppooooooqqqtttwwwwwwuuusssssstttttttttsssqqqpppnnnoooppppppqqqqqqqqqqqqqqqoooppppppnnnlllkkklllnnnqqqppppppqqqrrrrrrpppnnnhhhhhhiiikkknnnooonnnllloooqqqsssuuuvvvuuutttsssssssssttttttuuuvvvvvvvvvuuuvvvxxxyyyzzzzzzyyyyyywwwxxxxxxzzz{{{|||}}}}}}~~~|||zzzxxxxxxzzz|||}}}|||~~~xxxvvvsssrrrqqqooollljjjjjjkkklllmmmlllkkkjjjiiifffgggiiijjjjjjjjjiiihhheeeccccccddddddbbbeeejjjdddhhhnnnttt|||}}}{{{{{{|||}}}zzzyyyyyy{{{|||{{{wwwssslllnnnqqqsssuuuuuutttsssrrrrrrrrrsssuuutttrrrpppttttttssssssssssssttttttsssrrrpppmmmkkkkkkjjjjjjhhhjjjllloooppppppoooooolllllllllllllllllllllkkkppppppppppppppppppqqqqqqpppqqqqqqrrrssstttvvvwwwvvvvvvwwwxxxyyyzzz{{{|||zzzzzzzzzzzzyyyyyyxxxwwwxxxxxxwwwwwwwwwwwwxxxxxx~~~||||||~~~zzzuuuqqqooonnnnnnqqqpppooonnnmmmlllkkkkkkhhhhhhhhhhhhhhhiiiiiiiiibbbaaa``````aaaccceeegggeeeeeefffjjjpppyyy~~~|||{{{zzz{{{{{{yyyyyyyyyzzz|||zzzvvvsssmmmnnnpppqqqrrrssssssrrrsssrrrrrrsssuuuuuusssqqqtttssssssrrrrrrsssssstttrrrqqqooommmkkkjjjjjjkkkiiikkkmmmoooppppppooonnnmmmmmmllllllkkkkkkkkkjjjlllmmmnnnnnnoooooooooooopppppppppqqqrrrssstttuuuvvvvvvxxxzzz|||~~~{{{zzzyyywwwwwwwwwxxxyyyxxxxxxwwwwwwwwwwwwxxxxxx|||{{{{{{{{{}}}~~~wwwtttsssssssssppppppoooooonnnmmmlllllljjjiiiiiihhhggggggffffffbbbaaa`````````bbbdddeeeeeeeeefffiiimmmtttyyy}}}~~~~~~|||{{{yyy||||||{{{zzzyyyxxxxxxwwwxxxxxxxxxyyyzzzyyyvvvsssnnnnnnnnnooooooqqqrrrrrrssssssrrrsssuuuuuusssqqqrrrrrrrrrqqqqqqrrrrrrrrrqqqooonnnlllkkkjjjkkkkkkkkklllnnnpppppppppnnnmmmmmmmmmllllllkkkjjjiiiiiigggiiijjjlllmmmmmmmmmlllooooooooooooooopppqqqqqqrrrsssvvvxxx{{{~~~|||zzzwwwuuuuuuvvvyyyzzzwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxzzz|||wwwtttuuutttsssttttttssssssrrrrrrqqqqqqmmmlllkkkiiigggeeecccbbbcccbbbaaa``````aaabbbccceeeeeeeeegggiiimmmoooqqqzzz~~~}}}}}}}}}}}}{{{yyywwwvvvvvvwwwwwwwwwvvvuuuttttttvvvwwwwwwxxxwwwvvvtttrrroooooommmmmmmmmoooqqqrrrsssrrrqqqrrrssstttrrrqqqqqqppppppppppppppppppqqqnnnmmmlllkkkjjjjjjkkkkkknnnoooppprrrrrrqqqooonnnnnnmmmlllkkkjjjiiihhhgggeeefffhhhkkkllllllkkkkkknnnmmmmmmmmmmmmmmmnnnooonnnoooqqqsssvvvxxxzzz{{{yyyxxxvvvuuuuuuvvvwwwxxxuuuuuuvvvvvvvvvvvvuuuuuuvvvvvvwwwyyy|||~~~zzzyyyxxxuuu{{{zzzzzzyyyyyyxxxxxxxxxqqqpppnnnkkkgggdddbbbaaacccbbbaaa`````````aaaaaaddddddeeefffggghhhiiiiiittt|||}}}{{{|||||||||{{{zzzwwwuuutttqqqrrrrrrsssrrrrrrqqqppptttuuuuuuuuutttsssrrrqqqpppooommmllllllnnnpppqqqrrrpppooooooqqqqqqqqqpppoooooonnnnnnnnnnnnoooooolllkkkjjjiiiiiijjjkkkllloooppprrrssssssrrrqqqooommmlllllljjjiiihhhggggggeeefffhhhiiikkkkkkkkkkkkllllllkkkkkkkkkllllllmmmnnnnnnooopppqqqssstttttttttuuuvvvwwwwwwwwwuuuuuussssssttttttttttttsssssstttvvvxxxzzz|||~~~{{{~~~|||{{{zzzzzzuuusssqqqmmmiiifffcccbbbccccccbbbaaaaaa`````````bbbcccdddeeeffffffffffffooowww}}}}}}{{{yyywwwyyyyyyyyyyyywwwuuusssqqqmmmmmmnnnnnnnnnnnnnnnnnnqqqrrrsssrrrpppoooooooooooonnnlllkkkjjjlllmmmnnnooommmllllllmmmnnnnnnmmmnnnmmmmmmllllllmmmmmmnnnjjjiiihhhhhhhhhjjjkkklllmmmoooqqqrrrsssrrrqqqpppkkkkkkjjjjjjiiihhhggggggffffffggghhhiiijjjjjjkkkjjjjjjjjjjjjjjjkkklllmmmoooooooooppppppppppppqqqqqqsssvvvxxxxxxwwwtttsssrrrrrrttttttttttttrrrrrrtttuuuxxxzzz||||||||||||~~~|||zzzxxxwwwvvvtttrrrnnnkkkgggeeecccccccccccccccbbbbbbaaaaaabbbbbbcccddddddeeeeeefffhhhnnnvvv|||}}}{{{zzzxxxuuusssttttttttttttsssqqqooonnnkkkjjjjjjiiijjjkkklllmmmnnnpppqqqpppmmmkkklllnnnlllkkkjjjiiihhhiiiiiijjjllljjjhhhhhhjjjkkkkkkjjjllllllkkkkkkkkkkkkllllllhhhggggggggghhhiiikkkllljjjkkkmmmoooppppppooonnnjjjjjjiiiiiihhhhhhhhhggghhhgggfffeeefffgggiiijjjiiiiiiiiiiiijjjkkkmmmmmmnnnnnnnnnooooooooooooooorrrssstttvvvvvvuuuttttttrrrsssuuuvvvvvvuuusssrrrrrrtttwwwyyyzzzzzzyyyxxxzzzzzz{{{|||~~~|||xxxvvvtttuuusssqqqnnnkkkhhhfffeeecccddddddddddddccccccbbbcccbbbbbbbbbbbbccccccdddcccffflllrrryyy|||yyyxxxuuussspppppppppqqqpppooonnnlllkkkjjjiiihhhggghhhiiilllmmmmmmooopppnnnkkkjjjkkkmmmjjjiiihhhggggggfffffffffkkkiiiffffffhhhiiiiiiiiilllkkkkkkjjjjjjkkkkkklllggggggfffggghhhiiikkklllggghhhkkkmmmnnnnnnnnnmmmiiiiiiiiihhhhhhhhhhhhhhhhhhgggeeecccccceeegggiiihhhhhhhhhiiijjjlllmmmnnnkkklllllllllmmmmmmnnnnnnssssssssssssssstttuuuvvvtttuuuvvvxxxxxxvvvuuutttqqqsssvvvxxxyyyxxxvvvuuuwwwwwwxxxyyy{{{}}}~~~zzzvvvtttsssrrrpppmmmjjjhhhfffeeecccddddddeeeeeeeeedddddddddcccbbb``````aaaaaabbbcccdddgggkkkrrryyy~~~{{{zzz|||~~~}}}yyyxxxxxxwwwsssoooooonnnllllllmmmllljjjhhhjjjhhhfffeeedddeeefffggghhhiiijjjkkkkkkkkkjjjiiiggghhhhhhiiiiiihhhhhhgggkkkiiifffeeefffggghhhgggiiijjjjjjjjjjjjiiihhhhhhgggeeeddddddfffhhhiiiiiiiiigggfffhhhlllnnnmmmkkkkkkhhhdddccceeegggeeecccffffffeeedddeeefffggghhhiiihhhgggggghhhjjjlllnnnppppppooonnnnnnnnnnnnnnnnnnrrrtttrrrnnnlllooorrrsssuuuwwwxxxxxxwwwvvvuuutttuuuwwwxxxxxxwwwvvvuuuvvvwwwxxxyyy{{{|||}}}~~~{{{xxxvvvtttrrrooommmllljjjgggeeefffffffffffffffeeeeeedddhhhfffccc```___```aaabbbcccbbbbbbccchhhooovvv{{{~~~{{{yyyyyyzzz|||~~~~~~}}}{{{yyywwwuuurrrooommmllljjjjjjkkkjjjhhhfffgggfffdddcccccccccdddeeefffggghhhiiiiiihhhgggggggggggghhhiiiiiiiiiiiiiiikkkiiifffeeefffggghhhggghhhiiiiiiiiiiiihhhggggggfffdddbbbccceeeggggggggggggfffeeegggjjjlllkkkjjjjjjhhheeedddeeeeeedddcccfffeeedddddddddeeegggggghhhgggfffffffffhhhjjjkkknnnmmmllllllkkkkkkkkklllmmmppprrrqqqnnnlllooorrrvvvwwwyyyzzzzzzzzzxxxwwwuuuvvvvvvvvvvvvvvvuuuuuuvvvwwwwwwxxxyyyzzzzzz{{{|||}}}~~~~~~zzzxxxsssqqqnnnlllkkkjjjgggeeehhhhhhhhhhhhhhhggggggfffgggeeebbb```______aaabbb```______```dddjjjpppssswww|||zzzxxxvvvvvvwwwyyy{{{zzz||||||zzzvvvrrrooonnnjjjiiihhhhhhhhhgggeeecccdddcccbbbaaa```aaabbbcccddddddeeeffffffeeedddccceeeeeeggghhhiiijjjjjjjjjjjjhhhfffeeefffggggggffffffggggggggggggfffeeeeeecccaaa``````bbbdddeeedddeeeddddddeeegggiiihhhhhhggghhhhhhfffdddccccccddddddddddddddddddeeefffffffffeeedddddddddeeefffgggjjjjjjiiiiiiiiiiiihhhhhhjjjmmmoooooommmmmmooorrruuuwwwyyyzzz{{{zzzyyyxxxwwwvvvuuuttttttsssssstttwwwwwwwwwvvvvvvvvvvvvvvvwwwxxx{{{~~~}}}zzztttrrrooommmmmmllljjjhhhjjjjjjjjjkkkjjjiiiiiihhhfffdddbbb```______```aaa_________```bbbfffiiikkkrrrxxx~~~}}}|||}}}zzzxxxvvvtttssstttuuuvvvvvvyyy|||zzztttooommmmmmhhhgggfffffffffeeecccaaaaaaaaa```______``````aaabbbbbbcccddddddcccaaa```bbbccceeefffhhhiiiiiijjjiiigggeeedddeeeffffffeeedddddddddddddddccccccbbb```^^^\\\]]]___aaaaaaaaabbbbbbbbbcccdddeeeeeeeeeeeehhhjjjhhhdddbbbbbbdddccccccccccccdddddddddeeeddddddcccbbbbbbbbbccccccgggggggggggggggggggggfffgggiiilllllllllllloooqqqrrrtttvvvwwwxxxwwwvvvuuuwwwuuusssrrrqqqqqqrrrrrrvvvvvvuuutttsssrrrrrrqqqsssuuuxxx|||}}}xxxuuurrrpppooonnnmmmkkkkkkkkkkkkkkkkkkjjjiiiiiieeedddbbb```______``````bbbbbbbbbbbbccceeefffggglllrrrxxx}}}|||zzzyyyyyyyyyxxxuuusssqqqpppqqqqqqrrruuuxxxwwwrrrmmmllllllgggfffeeeeeeeeedddbbb```_____________________``````aaabbbbbbaaa```___^^^___```bbbdddeeefffggggggfffeeeccccccdddeeedddcccaaaaaabbbbbbaaaaaa```___]]][[[ZZZZZZ\\\^^^___^^^___```aaaaaaaaaaaabbbcccdddgggjjjjjjfffccccccdddaaabbbbbbcccccccccccccccbbbbbbaaaaaaaaaaaaaaaaaaeeeeeefffgggggggggfffeeeeeefffhhhjjjjjjlllnnnooopppqqqsssuuuvvvvvvuuutttuuutttrrrpppooooooppppppuuutttsssrrrqqqpppooooooqqqsssvvvzzz~~~~~~}}}}}}~~~{{{vvvrrrpppnnnllljjjjjjjjjkkkkkkjjjjjjiiihhheeedddbbbaaa````````````bbbbbbbbbcccccccccddddddeeehhhmmmqqqvvv}}}~~~zzzxxxvvvuuuvvvuuussspppooonnnnnnnnnoooppprrrrrrooommmkkkkkkeeedddcccccccccbbb```^^^\\\]]]]]]]]]]]]^^^^^^^^^^^^______```___^^^\\\[[[\\\\\\^^^```aaabbbccccccdddbbbaaabbbccccccaaa```_______________^^^]]]]]][[[YYYXXXXXXZZZ\\\]]]\\\]]]___``````______```aaadddfffiiikkkiiigggfffeee```aaaaaabbbcccbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaacccdddeeefffgggfffeeedddddddddeeegggiiikkklllmmmnnnppprrrtttuuuuuutttsssrrrqqqpppoooooonnnoooooorrrrrrqqqqqqpppooooooooopppqqqtttwww{{{~~~}}}zzzzzz{{{||||||{{{||||||}}}~~~~~~|||vvvrrroookkkiiijjjjjjjjjjjjjjjiiiiiihhheeeeeedddbbbaaaaaa````````````````````````aaaaaaccceeehhhkkkooovvv}}}~~~|||yyyuuurrrppppppooonnnmmmlllllllllmmmmmmlllkkklllmmmmmmkkkiiicccbbb``````aaa```^^^\\\YYYZZZZZZ[[[[[[[[[[[[[[[\\\\\\]]]]]]\\\ZZZYYYXXXYYYZZZ[[[\\\^^^^^^______aaa```___```aaaaaa___^^^]]]]]]]]]]]]]]]\\\[[[[[[ZZZXXXWWWWWWYYY[[[\\\[[[\\\^^^```___]]]]]]___aaadddeeehhhkkkmmmllliiifff___```aaabbbbbbbbbaaaaaa``````aaabbbccccccccccccaaabbbdddeeefffeeedddcccccccccdddeeehhhjjjjjjjjjkkkllloooqqqrrrrrrqqqpppnnnnnnooooooooonnnnnnmmmppppppppppppppppppppppppooopppqqqsssvvvzzz}}}}}}{{{yyyzzz{{{|||zzzxxxyyyyyyyyyzzz{{{||||||{{{yyy~~~yyysssooollljjjkkkkkkkkkkkkjjjiiiiiiffffffeeedddcccbbbaaaaaa___^^^^^^]]]^^^___aaabbbcccdddeeegggkkkqqqxxx|||~~~||||||{{{{{{{{{zzzwwwtttpppnnnjjjjjjjjjjjjkkkllllllmmmllliiiggghhhkkkmmmkkkiiiaaa```^^^^^^___^^^\\\ZZZWWWWWWXXXYYYZZZZZZYYYYYYYYYZZZZZZZZZZZZXXXVVVUUUWWWXXXYYYZZZ[[[\\\\\\\\\```___^^^___``````^^^\\\\\\\\\\\\\\\\\\[[[ZZZZZZYYYXXXVVVVVVYYYZZZ[[[[[[\\\^^^```___]]]\\\^^^```eeeeeegggkkkooooookkkfff^^^___aaabbbbbbbbbaaa`````````bbbcccdddddddddddd___aaacccdddeeedddcccbbbccccccccceeegggiiiiiiiiiggghhhkkkmmmnnnnnnmmmmmmlllmmmnnnooooooooommmmmmnnnnnnooooooppppppqqqqqqooooooooopppssswww{{{}}}~~~|||{{{|||~~~~~~{{{xxxwwwwwwwwwwwwxxxxxxwwwvvvvvv{{{yyytttpppkkkkkkllllllkkkkkkjjjiiigggffffffeeedddcccbbbaaa```___^^^]]]^^^```cccddd_________aaaeeejjjpppsss{{{~~~|||zzzxxxuuurrrooonnnllljjjhhhiiigggfffgggiiijjjjjjiiilllkkkiiihhhggghhhhhhiiiddddddbbb^^^[[[YYYZZZZZZWWWWWWWWWXXXXXXZZZ[[[[[[YYYZZZZZZYYYWWWUUUVVVWWWVVVWWWYYYZZZ[[[[[[ZZZZZZ^^^\\\ZZZZZZ[[[\\\[[[ZZZ[[[ZZZZZZYYYYYYXXXWWWVVVYYYXXXXXXXXXXXXZZZ\\\]]]\\\\\\[[[[[[[[[[[[\\\\\\aaacccfffiiillllllllllllbbbaaaaaa```___^^^^^^]]]^^^______```aaabbbbbbccc```bbbdddeeeeeedddcccbbb^^^```bbbdddfffgggggggggeeefffffffffeeefffiiilllmmmmmmmmmllllllkkkkkkkkkkkkmmmnnnpppppppppooonnnmmmllllllnnnqqquuuzzz}}}~~~|||{{{}}}||||||{{{{{{zzzzzzyyyyyyyyyzzz{{{yyyuuussstttvvvxxxwwwxxx|||}}}uuuqqqmmmmmmkkkkkkkkkkkklllmmmjjjiiigggeeecccbbbaaaaaabbb```^^^]]]]]]___bbbcccaaa```___^^^___bbbeeegggqqquuu{{{~~~{{{yyyyyyvvvssspppooommmjjjiiijjjhhhgggggghhhiiiiiihhhjjjjjjhhhggggggggghhhhhhdddcccaaa^^^[[[YYYYYYYYYWWWWWWWWWWWWXXXYYYZZZ[[[XXXYYYYYYXXXVVVUUUVVVWWWVVVWWWYYYZZZ[[[[[[ZZZZZZ]]][[[YYYZZZ[[[\\\\\\[[[[[[ZZZYYYXXXWWWWWWWWWWWW\\\[[[ZZZYYYYYYYYYYYYZZZ\\\\\\[[[[[[[[[[[[\\\\\\___aaadddfffhhhiiihhhhhh`````````______^^^^^^^^^]]]]]]^^^^^^______`````````aaabbbddddddcccaaa```^^^___aaaccceeeeeeeeeeeecccdddeeeddddddeeegggjjjkkkkkkkkkkkkjjjjjjjjjjjjlllmmmnnnoooooopppoooooommmmmmmmmnnnqqquuuyyy{{{{{{zzzyyyzzz}}}||||||{{{zzzzzzyyyxxxxxxxxxzzz{{{zzzvvvtttttttttvvvvvvxxx|||zzztttpppooommmlllkkkkkkkkkkkkkkkjjjhhhfffeeeccccccbbb```___]]]\\\]]]^^^___``````___^^^^^^```bbbdddeeehhhlllrrrxxx~~~~~~{{{yyyyyywwwsssqqqpppnnnllljjjkkkiiiggggggggghhhgggeeehhhhhhgggfffffffffggggggdddbbb```]]][[[YYYXXXXXXVVVVVVVVVVVVWWWXXXYYYYYYVVVWWWXXXXXXVVVVVVVVVXXXVVVWWWXXXYYYYYYZZZYYYYYY[[[YYYXXXYYY[[[\\\\\\\\\[[[YYYWWWVVVUUUVVVWWWXXX\\\\\\[[[ZZZZZZZZZ[[[[[[\\\\\\[[[[[[[[[[[[\\\\\\]]]^^^```bbbcccccccccbbb^^^^^^^^^^^^^^^^^^^^^^^^[[[\\\\\\\\\\\\\\\\\\\\\___```aaabbbbbbaaa```______```aaabbbcccccccccccccccdddddddddcccccceeeggghhhhhhhhhiiiiiiiiiiiiiiimmmmmmmmmmmmnnnooopppqqqnnnnnnmmmnnnpppsssvvvxxxwwwvvvvvvwwwyyyzzzzzzyyy}}}}}}}}}|||zzzyyyxxxwwwwwwxxxzzz||||||yyyvvvtttsssttttttwww{{{}}}{{{tttrrrqqqooommmlllkkkkkkkkklllkkkiiigggfffddddddddd``````__________________]]]^^^^^^___```aaabbbbbb```dddiiinnnsssyyy~~~}}}zzzwwwtttrrrqqqooommmkkkllljjjgggfffffffffeeecccggggggffffffggggggggggggcccaaa___]]]\\\ZZZXXXWWWVVVUUUUUUUUUVVVVVVWWWXXXUUUVVVWWWWWWVVVUUUWWWXXXUUUVVVWWWWWWXXXXXXYYYYYYYYYWWWWWWXXXZZZ\\\]]]\\\[[[YYYVVVTTTTTTUUUWWWXXXXXXXXXYYYZZZ\\\]]]______[[[ZZZZZZZZZZZZZZZZZZ[[[]]]]]]^^^____________^^^\\\\\\]]]]]]]]]]]]]]]]]][[[[[[[[[ZZZZZZZZZZZZZZZ___```aaaaaaaaaaaa```___aaaaaabbbbbbbbbbbbbbbbbbccceeefffeeeddddddeeefffgggggghhhhhhiiiiiiiiijjjmmmlllllllllmmmnnnpppqqqooonnnnnnnnnppprrrtttvvvuuuttttttvvvxxxxxxwwwuuu{{{~~~~~~}}}~~~~~~|||{{{yyyxxxwwwvvvxxxzzz}}}~~~|||yyyuuussssssrrrtttwwwyyyyyy{{{uuurrrqqqpppooonnnmmmlllllllllkkkiiigggfffeeeddddddccccccdddddddddbbbaaa```\\\]]]^^^```````````````]]]```dddiiimmmsssyyy}}}zzzwwwtttrrrqqqpppnnnlllllljjjgggfffeeeeeecccaaaeeeeeefffggggggggghhhhhhbbb```^^^]]]]]]\\\ZZZWWWVVVUUUUUUUUUUUUVVVWWWWWWTTTUUUWWWVVVUUUUUUVVVWWWUUUUUUUUUVVVVVVWWWXXXXXXWWWVVVVVVWWWZZZ\\\\\\\\\ZZZXXXVVVTTTTTTUUUWWWYYYVVVWWWYYY[[[]]]^^^___```YYYYYYXXXXXXXXXXXXYYYYYY]]]]]]]]]]]]]]]]]]]]]]]][[[[[[[[[[[[\\\\\\\\\\\\[[[[[[ZZZZZZZZZZZZZZZZZZ___``````aaaaaaaaaaaaaaaccccccbbbbbbbbbcccccccccfffggghhhhhhfffeeefffggggggggghhhhhhiiiiiijjjjjjkkkjjjjjjjjjkkkmmmooopppnnnnnnnnnnnnoooqqqrrrsssttttttuuuwwwyyyyyywwwtttzzz}}}~~~zzzzzz{{{|||}}}}}}}}}}}}~~~}}}|||{{{yyyxxxwwwvvvxxxzzz}}}|||xxxttttttqqqppprrrsssuuuzzzzzzuuuppppppqqqpppppppppooooookkkjjjiiigggfffeeeeeeeeedddeeeffffffeeecccaaa```[[[\\\^^^```aaa```___^^^\\\^^^aaadddhhhmmmrrrvvvyyyyyywwwtttrrrqqqpppnnnlllllljjjgggeeeeeedddbbbaaabbbcccdddffffffgggggggggaaa___]]]^^^``````\\\YYYVVVVVVVVVUUUUUUVVVVVVWWWTTTVVVVVVVVVTTTTTTUUUVVVTTTTTTTTTTTTUUUVVVWWWXXXWWWVVVUUUWWWYYY[[[\\\[[[YYYXXXWWWUUUUUUVVVXXXYYYXXXYYYZZZ[[[\\\\\\\\\\\\YYYYYYXXXXXXXXXXXXYYYYYY]]]]]]\\\\\\\\\\\\\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ^^^^^^___```aaabbbccccccccccccbbbbbbbbbcccddddddhhhiiikkkjjjhhhggggggggggggggghhhhhhhhhhhhhhhiiihhhhhhhhhiiijjjlllmmmnnnmmmmmmnnnnnnoooppprrrrrrssstttvvvyyy{{{{{{xxxvvvyyy|||}}}~~~~~~|||xxxxxxyyyzzz{{{{{{{{{{{{{{{{{{zzzyyywwwvvvuuuuuuvvvxxxzzz}}}}}}yyyvvvtttooommmnnnpppqqqwww}}}wwwqqqpppqqqrrrrrrrrrrrrqqqqqqlllllljjjiiihhhgggggggggeeeeeefffeeedddbbb```___\\\]]]___`````````___^^^[[[]]]^^^```bbbfffkkkoooqqqvvv}}}~~~xxxvvvsssqqqppppppnnnlllkkkiiifffeeeddddddbbbaaa___```aaacccdddeeeeeeddd```^^^\\\^^^bbbccc___[[[WWWWWWVVVVVVVVVVVVWWWWWWUUUVVVWWWVVVTTTRRRSSSTTTTTTTTTSSSSSSTTTUUUWWWXXXXXXVVVUUUVVVXXXZZZZZZZZZYYYXXXXXXWWWWWWXXXYYYYYYVVVWWWYYY[[[\\\\\\\\\\\\ZZZZZZZZZYYYYYYZZZZZZZZZ\\\[[[[[[[[[[[[[[[\\\\\\[[[ZZZZZZYYYYYYXXXXXXXXXWWWXXXXXXYYYYYYZZZZZZZZZ[[[\\\]]]^^^```aaacccdddbbbaaaaaa```aaabbbcccdddiiijjjlllkkkiiigggfffggggggggggggfffffffffffffffdddeeeggghhhjjjkkkkkklllllllllmmmnnnooopppqqqrrrrrrtttwwwzzz}}}}}}zzzwwwwwwzzz~~~}}}||||||~~~}}}{{{{{{{{{{{{zzzyyyyyyzzzzzzyyyxxxxxxwwwwwwvvvvvvuuutttsssssssssssstttuuuyyy||||||yyyvvvsssnnnkkkmmmnnnoooqqqvvvwww~~~|||uuussssssttttttsssrrrqqqpppooonnnmmmkkkjjjjjjjjjjjjgggggggggeeedddbbbaaa```^^^^^^___````````````___\\\\\\]]]]]]^^^aaaeeeiiiiiinnnuuuzzz~~~zzzxxxuuurrrqqqpppooommmllljjjhhheeedddddddddbbbaaa\\\]]]___aaabbbccccccbbb```]]]\\\___ccceeeaaa]]]XXXXXXWWWVVVVVVWWWWWWWWWUUUVVVWWWUUUSSSRRRRRRSSSTTTSSSSSSSSSSSSUUUVVVWWWXXXVVVUUUVVVXXXZZZZZZYYYXXXXXXYYYYYYYYYYYYYYYYYYQQQSSSVVVYYY\\\^^^______\\\\\\[[[[[[[[[[[[\\\\\\[[[ZZZZZZZZZZZZ[[[\\\\\\[[[[[[ZZZYYYXXXWWWWWWVVVVVVVVVWWWWWWXXXYYYZZZZZZYYYZZZ[[[\\\^^^aaacccddd```_________```aaacccdddiiijjjlllkkkiiiffffffffffffffffffeeeeeedddddddddbbbdddfffhhhjjjjjjjjjjjjkkklllmmmnnnooopppqqqrrrrrrssswww{{{~~~~~~zzzwwwuuuyyy~~~~~~{{{|||}}}}}}|||{{{{{{}}}}}}zzzxxxxxxxxxxxxxxx|||{{{{{{zzzxxxvvvuuutttsssssssssrrrrrrqqqqqqqqqqqqppprrrvvvzzz{{{xxxuuurrrmmmkkkmmmnnnmmmmmmpppqqqxxxuuuuuuuuuuuutttrrrooonnnqqqpppooonnnmmmlllllllllkkkjjjiiigggfffdddcccccc_________```````````````^^^^^^^^^]]]]]]___cccgggdddiiioootttyyy~~~}}}{{{yyywwwuuusssssssssqqqkkkgggfffffffffeeeeeeddddddccc___^^^^^^```bbbccccccbbb```````````````_________ZZZYYYYYYYYYXXXXXXXXXWWWWWWVVVTTTRRRPPPPPPPPPPPPNNNOOOPPPRRRSSSUUUVVVWWWWWWWWWVVVVVVVVVVVVWWWWWWWWWYYY[[[]]]^^^]]]\\\[[[WWWWWWWWW[[[```bbb```^^^\\\\\\\\\\\\\\\\\\\\\\\\ZZZYYYXXXXXXZZZ[[[[[[ZZZXXXXXXXXXXXXXXXXXXXXXXXXUUUTTTTTTUUUWWWWWWVVVUUUXXXYYYZZZ[[[]]]```bbbccc___^^^\\\[[[\\\___bbbdddgggiiikkklllkkkiiieeecccccccccaaa``````_________aaaaaaccceeegggiiijjjkkkhhhjjjlllmmmllllllmmmnnnssstttvvvvvvtttttttttuuuwwwzzz~~~~~~}}}{{{zzz{{{|||~~~~~~{{{yyyyyy{{{~~~~~~zzzwwwwwwwwwwwwwwwzzzzzzxxxwwwuuusssqqqqqqmmmpppssstttrrrpppnnnnnnpppqqqrrrtttvvvwwwxxxxxxvvvrrrnnnlllkkklllllllllssssssvvvzzzzzzvvvuuutttsssrrrsssqqqoooooooooooommmkkkmmmkkkhhheeecccbbbaaaaaa]]]]]]^^^^^^___aaabbbccc```___^^^^^^___aaadddfffffffffgggjjjooowww~~~~~~~~~~~~}}}|||{{{yyyxxxwwwvvvtttsssrrrrrrpppkkkggggggffffffeeedddcccccccccbbb```______```aaaaaa```_________^^^^^^]]]]]]]]]XXXXXXXXXXXXXXXXXXWWWWWWXXXWWWTTTRRRQQQPPPPPPPPPQQQQQQRRRRRRSSSTTTUUUUUUWWWXXXXXXXXXXXXXXXXXXWWWWWWYYY[[[\\\]]]]]]\\\[[[XXXXXXYYY\\\___aaa```^^^\\\\\\\\\\\\\\\[[[[[[[[[YYYXXXWWWWWWYYY[[[[[[ZZZWWWWWWWWWWWWWWWWWWWWWWWWTTTTTTTTTUUUVVVVVVVVVUUUYYYYYYZZZ[[[]]]___aaabbb___^^^\\\\\\]]]___bbbdddggghhhiiijjjiiigggeeeccccccbbbaaa```___^^^^^^^^^^^^___bbbeeegggiiikkkkkkgggiiikkklllllllllmmmooorrrsssuuuuuutttssstttuuuwwwyyy}}}}}}|||zzzyyyyyy{{{}}}~~~}}}{{{zzzzzz|||~~~{{{xxxwwwvvvuuutttxxxxxxvvvtttrrrpppooonnnmmmoooqqqrrrpppnnnmmmmmmkkklllnnnqqqsssuuuvvvwwwxxxtttpppmmmmmmmmmmmmlllnnnnnnqqqtttyyyzzztttqqqpppoooooonnnlllmmmnnnnnnmmmlllmmmllliiigggdddcccbbbbbbaaaaaa```````````````aaa^^^^^^]]]]]]___aaadddfffdddcccccceeeiiiooouuuyyy~~~|||}}}|||zzzxxxvvvtttsssssssssrrrqqqqqqpppnnnkkkhhhhhhhhhfffeeeccccccbbbbbbeeeccc___^^^^^^_________^^^^^^]]]]]]\\\[[[ZZZZZZWWWWWWWWWWWWWWWWWWXXXXXXYYYXXXUUUSSSQQQPPPPPPPPPSSSSSSSSSSSSTTTTTTTTTTTTWWWXXXYYYZZZZZZYYYXXXWWWXXXYYYZZZ\\\\\\\\\[[[[[[ZZZZZZZZZ]]]___```___]]]\\\\\\\\\[[[[[[ZZZZZZZZZXXXVVVUUUVVVXXXZZZZZZYYYWWWWWWWWWWWWWWWWWWWWWWWWSSSTTTTTTUUUUUUUUUUUUUUUYYYYYYZZZ\\\]]]___```aaa^^^^^^]]]\\\]]]___bbbdddfffgggggggggfffeeedddcccbbbbbbaaa```___^^^]]]]]][[[]]]aaaeeehhhjjjjjjjjjeeegggiiijjjjjjkkkmmmoooqqqsssuuuvvvuuuttttttuuuwwwyyy|||~~~}}}}}}|||zzzyyyxxxyyy{{{|||}}}}}}}}}|||xxxwwwuuusssrrrvvvuuusssqqqooommmlllkkkmmmoooppppppnnnlllmmmmmmiiijjjmmmppprrrtttvvvvvvyyyvvvqqqooonnnmmmmmmllljjjjjjlllnnnqqqxxxyyytttrrrrrrqqqooommmmmmmmmmmmlllkkknnnmmmkkkhhhfffeeeddddddfffeeecccbbb```_________]]]]]]]]]]]]___aaacccdddbbbaaaaaaaaadddggglllnnn|||{{{}}}{{{xxxuuurrrqqqppppppppppppoooooonnnmmmjjjiiikkkjjjhhhfffdddcccccccccfffccc___]]]]]]_________^^^^^^]]]\\\[[[ZZZYYYXXXWWWWWWWWWWWWXXXXXXXXXXXXYYYXXXUUUSSSQQQPPPOOOOOORRRRRRSSSSSSTTTTTTUUUUUUWWWXXXZZZ[[[[[[ZZZXXXWWWXXXXXXYYYZZZ[[[[[[ZZZZZZZZZ[[[\\\]]]^^^^^^]]]\\\\\\\\\[[[[[[ZZZYYYYYYYYYWWWUUUTTTUUUWWWYYYYYYXXXVVVVVVVVVVVVVVVVVVVVVVVVRRRTTTUUUVVVUUUUUUUUUVVVYYYZZZ[[[\\\]]]^^^^^^^^^]]]]]]\\\\\\]]]___aaaccceeeeeedddcccccccccccccccaaaaaa``````^^^]]]\\\\\\[[[]]]aaaeeehhhhhhggggggccceeeggghhhhhhjjjlllooopppsssvvvwwwvvvvvvvvvvvvxxxzzz|||~~~}}}~~~}}}{{{yyyyyyzzz{{{}}}{{{yyywwwuuusssqqqssssssqqqpppnnnlllkkkjjjoooppppppooommmlllmmmnnnlllmmmoooqqqsssuuuvvvvvvxxxuuuqqqnnnmmmllljjjiiihhhhhhjjjlllmmmppp|||~~~{{{yyyvvvtttqqqooonnnmmmllljjjnnnmmmllljjjiiigggffffffhhhgggeeecccaaa```______^^^^^^^^^^^^^^^___```aaaaaa`````````bbbdddgggiii|||zzz|||zzzwwwtttqqqooooooooommmmmmnnnmmmlllkkkjjjjjjmmmkkkiiigggeeeeeeeeeeeedddaaa^^^\\\]]]___``````^^^^^^]]]\\\[[[YYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWTTTRRRPPPOOOOOOOOOPPPPPPQQQSSSTTTUUUVVVWWWVVVXXXYYY[[[[[[YYYXXXVVVWWWWWWXXXXXXXXXXXXXXXXXXYYY[[[\\\]]]]]]]]]\\\\\\[[[[[[[[[ZZZZZZZZZYYYYYYWWWVVVUUUUUUWWWXXXXXXWWWVVVVVVVVVVVVVVVVVVVVVVVVRRRUUUWWWWWWUUUTTTUUUWWWZZZ[[[\\\]]]]]]]]]\\\\\\\\\\\\\\\\\\]]]^^^```aaacccbbbaaa`````````aaabbb___`````````___^^^]]]\\\]]]___bbbeeefffeeedddcccbbbccceeeeeefffhhhkkkmmmpppssswwwxxxxxxxxxxxxxxxyyyzzz}}}}}}|||{{{}}}~~~}}}|||zzzyyyxxxvvvtttqqqqqqqqqpppooommmlllkkkkkkpppqqqqqqpppnnnmmmmmmnnnoooooopppqqqrrrrrrrrrrrrtttqqqmmmkkkjjjhhhfffeeedddeeegggjjjjjjkkkrrr|||}}}xxxuuurrroooooonnnmmmlllmmmmmmmmmllljjjiiihhhggghhhgggeeedddbbbaaaaaaaaaaaaaaa```___^^^]]]]]]]]]^^^^^^___```aaaccceeefff|||{{{zzzxxxvvvsssqqqooommmmmmjjjkkklllkkkiiiiiijjjkkkmmmkkkiiifffeeeeeefffgggcccaaa^^^]]]^^^_________]]]\\\\\\[[[ZZZYYYXXXXXXXXXXXXXXXXXXWWWWWWWWWVVVVVVTTTRRRPPPOOOOOOOOOOOONNNOOOPPPRRRSSSUUUVVVWWWUUUVVVWWWXXXXXXWWWVVVUUUVVVVVVVVVVVVVVVVVVVVVVVVWWWYYY\\\\\\\\\[[[[[[\\\[[[[[[[[[[[[[[[[[[[[[[[[YYYXXXVVVVVVWWWWWWWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUSSSVVVYYYXXXVVVUUUWWWYYY[[[[[[\\\]]]]]]\\\[[[ZZZZZZZZZZZZ[[[\\\]]]^^^___```______^^^^^^^^^______^^^___```aaaaaa```___^^^___```bbbcccdddcccbbbaaaaaabbbcccddddddfffiiilllnnnrrrvvvyyyyyyxxxxxxxxxxxxzzz|||~~~~~~}}}~~~{{{zzzyyyyyyyyywwwssspppoooooonnnnnnmmmmmmmmmlllpppqqqrrrqqqooommmlllmmmmmmmmmnnnnnnnnnnnnmmmmmmooollliiigggfffeeecccaaa``````bbbffffffeeejjjqqq{{{zzzwwwssspppppppppoooooolllmmmmmmlllkkkjjjiiihhhgggfffeeecccbbbbbbbbbbbbbbbbbbaaa```___^^^]]]\\\[[[\\\]]]^^^___```aaaaaa}}}{{{vvvvvvtttssspppnnnlllkkkhhhiiijjjjjjhhhgggiiilllkkkiiifffdddcccdddfffgggdddbbb___^^^^^^^^^]]][[[ZZZZZZYYYYYYXXXXXXXXXWWWXXXWWWWWWVVVUUUTTTSSSSSSSSSRRRPPPOOONNNNNNOOOOOONNNOOOPPPQQQRRRSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTSSSSSSSSSTTTTTTTTTWWW[[[[[[ZZZYYYZZZ\\\ZZZZZZ[[[[[[\\\]]]]]]]]]\\\ZZZWWWWWWWWWWWWVVVTTTUUUUUUUUUUUUUUUUUUUUUUUUTTTWWW[[[ZZZWWWVVVXXX[[[[[[\\\]]]]]]]]][[[ZZZXXXXXXXXXYYYZZZ[[[\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\^^^```aaabbbbbbaaa```^^^___```aaabbbbbbbbbbbbbbbbbbcccbbbbbbcccgggjjjllloootttwwwxxxwwwwwwwwwvvvwwwzzz|||~~~~~~{{{zzzzzzyyyxxxvvvqqqnnnkkkkkklllllllllmmmmmmmmmnnnppprrrqqqooolllkkkjjjiiiiiijjjkkkkkkkkkkkkkkkkkkiiifffeeedddcccaaa___^^^]]]```ccccccaaadddjjjpppxxx{{{vvvsssrrrpppnnnkkkllllllllllllkkkiiihhhhhhgggeeecccbbbaaa``````aaaaaaaaaaaa``````______\\\]]]^^^_________^^^^^^}}}|||sssssssssrrrpppmmmkkkiiifffhhhjjjiiiggggggiiillliiigggdddbbbbbbccceeefffeeecccaaa______]]]ZZZXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUTTTSSSQQQPPPPPPQQQPPPOOONNNMMMNNNOOOOOOPPPPPPPPPPPPQQQQQQRRRRRRTTTTTTSSSRRRRRRSSSTTTTTTSSSSSSRRRRRRRRRRRRRRRSSSSSSVVVZZZ[[[YYYXXXZZZ\\\ZZZZZZ[[[\\\]]]^^^^^^___]]][[[YYYWWWWWWWWWUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTXXX\\\[[[XXXVVVYYY\\\[[[\\\]]]^^^]]][[[YYYWWWWWWWWWXXXYYYZZZ[[[\\\\\\[[[\\\\\\]]]]]]]]]\\\\\\\\\]]]```bbbccccccbbbbbb]]]^^^^^^```aaabbbddddddbbbbbbbbbaaaaaabbbfffhhhiiimmmsssvvvvvvvvvuuuvvvtttvvvxxx{{{~~~~~~}}}}}}}}}||||||{{{zzzxxxtttoookkkiiiiiijjjkkklllmmmmmmnnnlllnnnqqqqqqnnnkkkiiihhhggghhhiiijjjkkkllllllllliiigggeeeddddddcccaaa______^^^```bbbbbb```bbbgggfffnnnzzz}}}wwwsssooolllkkkkkklllllllllkkkiiihhhiiihhhfffcccaaa```___^^^^^^___```aaabbbbbbbbbaaa___``````aaa```___^^^]]]}}}|||{{{wwwtttqqqnnnnnnmmmlllkkkiiiiiiiiihhhgggffffffeeehhhgggeeecccaaaaaaaaaaaadddbbb```]]][[[YYYXXXXXXXXXWWWVVVUUUTTTTTTTTTTTTVVVVVVVVVUUUTTTRRROOONNNOOONNNMMMKKKKKKKKKLLLMMMLLLMMMOOOQQQRRRQQQQQQPPPQQQRRRRRRRRRPPPOOOPPPQQQTTTSSSSSSSSSRRRRRRRRRRRRQQQSSSUUUWWWYYYZZZZZZZZZXXXXXXXXXYYYZZZ\\\]]]^^^ZZZYYYXXXWWWWWWVVVVVVVVVUUUTTTSSSSSSSSSTTTUUUVVVSSSTTTUUUUUUUUUWWWZZZ\\\]]]^^^^^^^^^]]]\\\[[[[[[ZZZYYYXXXYYY[[[\\\\\\\\\XXXYYYYYYZZZ[[[[[[\\\\\\___```aaabbbcccdddddddddaaa``````___``````aaaaaaddddddeeeeeeeeeeeeeeeeeegggjjjooosssvvvvvvuuutttrrrtttwwwzzz|||~~~~~~~~~}}}|||~~~}}}zzzyyy{{{xxxtttqqqpppooommmllljjjhhhfffddddddeeegggiiijjjkkkmmmoooooonnnmmmllljjjiiiiiijjjkkkjjjhhhffffffeeeddddddeeeeeebbbaaa^^^^^^^^^_______________eeeiiirrryyyrrrpppmmmmmmmmmllljjjiiijjjkkkffffffffffffeeecccaaa```````````````____________aaa`````````____________~~~|||{{{zzzuuurrrooonnnnnnnnnmmmllliiihhhhhhgggffffffeeeeeefffeeeccc```___^^^^^^^^^^^^^^^]]]\\\[[[ZZZYYYYYYWWWVVVUUUTTTSSSSSSSSSSSSSSSSSSTTTTTTSSSQQQOOONNNOOONNNMMMKKKKKKKKKLLLMMMMMMNNNOOOQQQQQQQQQQQQQQQOOOPPPQQQQQQPPPOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQOOOPPPRRRTTTUUUVVVUUUUUUWWWWWWWWWXXXYYYZZZ\\\\\\YYYYYYXXXWWWVVVVVVWWWWWWWWWWWWVVVUUUUUUVVVWWWXXXTTTUUUVVVVVVVVVXXX[[[]]]____________^^^]]]\\\[[[[[[ZZZYYYZZZ\\\]]]]]]]]]ZZZZZZZZZZZZ[[[\\\]]]]]]```aaabbbcccccccccccccccaaaaaaaaabbbbbbcccccccccggggggggggggggghhhhhhhhhgggiiimmmqqqssstttttttttsssuuuwwwzzz|||}}}}}}}}}~~~|||{{{}}}~~~{{{xxxwwwxxxuuurrrpppooonnnllljjjiiihhhfffddddddeeefffggghhhjjjlllmmmnnnnnnmmmllljjjjjjiiiiiijjjiiigggdddcccbbbbbbcccddddddcccaaa_________^^^^^^]]]]]]]]]ccceeelllvvvvvvrrrqqqqqqpppnnnlllkkkkkkkkkffffffffffffeeecccbbbaaabbbbbbaaaaaa`````````___aaaaaa`````````_________}}}{{{yyywwwqqqooommmmmmnnnnnnmmmlllhhhgggfffeeeeeeddddddeeedddccc```^^^\\\[[[[[[[[[YYYYYYZZZ[[[[[[[[[YYYYYYUUUTTTSSSRRRQQQQQQQQQQQQQQQQQQRRRRRRQQQOOONNNMMMNNNMMMLLLKKKJJJKKKLLLLLLMMMNNNOOOPPPQQQQQQQQQPPPMMMNNNPPPPPPOOOOOOPPPRRRPPPPPPPPPQQQQQQQQQQQQQQQNNNOOOQQQRRRSSSSSSRRRRRRTTTUUUUUUVVVWWWXXXXXXYYYXXXWWWWWWVVVVVVVVVWWWWWWXXXWWWVVVUUUUUUVVVWWWXXXUUUVVVWWWWWWWWWXXX\\\^^^aaaaaaaaa```___]]]\\\[[[\\\[[[ZZZ[[[]]]^^^^^^]]][[[[[[ZZZZZZ[[[\\\^^^___aaabbbbbbcccccccccbbbbbbaaabbbcccdddeeeeeeeeeeeeggggggggghhhhhhiiiiiiiiihhhiiikkkmmmppprrrsssttttttuuuwwwyyyzzz{{{||||||~~~~~~}}}{{{zzz{{{{{{xxxuuutttsssrrrpppoooooommmkkkhhhgggffffffeeeeeeeeeeeeeeefffgggjjjlllmmmmmmmmmmmmkkkiiihhhhhhhhhgggeeebbb``````___aaabbbcccaaa```______^^^]]]\\\[[[ZZZZZZaaabbbfffkkkrrr}}}vvvrrrqqqooommmjjjiiigggfffgggggggggfffeeedddcccbbbddddddccccccbbbaaa``````aaaaaaaaa`````````______~~~~~~~~~|||yyyuuusssooommmkkkkkkkkkkkkjjjhhhfffeeedddccccccccccccdddcccaaa___\\\ZZZYYYYYYYYYWWWXXXZZZ[[[\\\[[[YYYXXXRRRRRRQQQPPPPPPPPPPPPPPPQQQQQQQQQQQQPPPNNNLLLKKKKKKKKKIIIIIIIIIIIIJJJKKKNNNNNNNNNOOOOOOPPPPPPPPPJJJLLLNNNNNNNNNNNNPPPRRRPPPPPPPPPPPPQQQQQQQQQQQQPPPQQQRRRSSSSSSSSSRRRQQQRRRRRRSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWWWWWWWVVVUUUTTTSSSSSSTTTUUUUUUVVVWWWWWWWWWYYY\\\^^^cccbbbbbbaaa___]]]\\\[[[[[[ZZZZZZ[[[]]]^^^]]]\\\\\\[[[[[[ZZZ[[[\\\^^^```bbbbbbcccccccccbbbaaaaaa___```bbbdddeeefffffffffdddeeeeeefffggghhhhhhiiijjjjjjjjjkkkmmmpppsssuuuuuuuuuvvvwwwxxxyyyyyyzzz{{{|||{{{yyyxxxyyy||||||xxxuuurrrqqqppppppooooooooonnnkkkhhheeeeeeeeeeeeeeeddddddcccdddeeegggiiikkklllmmmmmmjjjiiigggffffffeeeccc``````___^^^___``````^^^\\\\\\\\\[[[[[[ZZZZZZYYYYYY^^^```dddfffiiivvv}}}vvvtttpppmmmkkkiiigggfffhhhhhhggggggfffeeeddddddgggfffeeedddcccbbbaaa```aaaaaaaaa````````````___}}}|||}}}}}}~~~}}}{{{vvvrrrooonnnllljjjiiiiiigggeeecccdddcccbbbaaaaaaaaabbbcccbbb```^^^[[[ZZZYYYXXXXXXYYYZZZ[[[\\\[[[ZZZXXXVVVPPPPPPOOOOOONNNNNNOOOOOORRRRRRRRRQQQOOOMMMJJJIIIIIIHHHGGGFFFFFFGGGHHHIIIMMMMMMMMMMMMMMMNNNNNNNNNHHHJJJLLLMMMMMMMMMOOOQQQMMMMMMNNNNNNNNNNNNNNNNNNPPPQQQRRRSSSSSSRRRQQQPPPPPPPPPQQQRRRRRRRRRQQQQQQRRRQQQRRRRRRSSSTTTVVVVVVWWWVVVUUUSSSRRRRRRSSSSSSTTTUUUVVVVVVVVVXXX[[[]]]bbbbbbaaa```^^^]]][[[ZZZYYYYYYYYY[[[]]]]]]\\\ZZZ\\\[[[[[[[[[[[[]]]^^^___aaaaaaaaabbbaaaaaa``````^^^^^^```aaaccccccddddddddddddeeefffggghhhiiijjjkkkkkkjjjjjjlllooosssuuutttttttttuuuvvvvvvwwwxxxxxxyyyyyywwwvvvwwwzzz|||||||||yyyvvvssspppooopppooonnnoooooonnnkkkhhhddddddddddddcccccccccbbbbbbccceeegggiiikkklllllliiigggeeeddddddcccaaa___aaa```^^^^^^]]]\\\YYYWWWWWWWWWXXXXXXYYYYYYZZZZZZXXX[[[```dddeeelll~~~{{{uuuqqqooonnnllljjjiiiiiihhhggggggfffffffffhhhgggfffeeedddcccbbbbbbbbbaaaaaaaaa````````````|||zzzyyy{{{||||||{{{xxxsssooommmmmmkkkiiihhhgggfffbbb```cccbbb```______```aaaccc```___]]][[[YYYYYYYYYYYYZZZ[[[[[[[[[ZZZXXXWWWUUUOOOOOONNNNNNNNNNNNOOOOOOQQQQQQQQQPPPOOOLLLJJJHHHGGGGGGFFFEEEFFFGGGHHHIIILLLLLLKKKKKKKKKKKKLLLMMMGGGIIIKKKKKKKKKLLLNNNOOOKKKJJJJJJJJJIIIIIIIIIIIIMMMMMMOOOPPPPPPOOONNNNNNOOOOOOPPPQQQQQQPPPOOONNNNNNNNNNNNOOOQQQSSSTTTUUUYYYXXXVVVTTTSSSRRRSSSSSSRRRSSSTTTTTTTTTVVVYYY[[[_________^^^]]][[[ZZZYYYXXXXXXYYY[[[]]]]]][[[YYYZZZZZZ[[[[[[\\\]]]]]]]]]^^^___````````````______]]]]]]]]]^^^^^^```aaabbbdddeeefffgggiiijjjkkklllkkkkkkiiiiiikkkooorrruuurrrqqqqqqrrrssstttuuuvvvvvvvvvwwwvvvuuuuuuwwwzzzzzz}}}}}}{{{zzzwwwtttrrrpppooopppooommmmmmmmmllljjjhhhddddddcccbbbbbbbbbbbbbbbaaabbbccceeegggiiijjjkkkgggeeecccbbbbbbbbb```___bbb```^^^]]]\\\ZZZWWWTTTTTTTTTUUUVVVWWWXXXYYYYYYSSSUUU[[[___```cccnnn{{{yyyrrrooonnnllljjjjjjiiihhhhhhgggggghhhhhhggggggfffeeeeeedddccccccbbbbbbaaaaaaaaa`````````|||yyywwwwwwwwwwwwwwwvvvtttqqqnnnlllkkkjjjiiiiiiiiigggdddaaabbb```^^^]]]]]]___aaabbb]]]\\\ZZZYYYXXXXXXYYYYYYYYYYYYXXXXXXWWWWWWVVVVVVOOONNNNNNNNNNNNNNNOOOOOOLLLMMMNNNNNNMMMLLLKKKJJJHHHGGGGGGFFFGGGHHHIIIJJJKKKKKKJJJIIIIIIIIIJJJKKKGGGIIIJJJKKKJJJJJJLLLNNNLLLKKKKKKJJJIIIHHHGGGGGGJJJKKKLLLMMMNNNNNNMMMLLLNNNOOOPPPQQQPPPOOOMMMLLLJJJKKKLLLMMMOOOQQQSSSTTTXXXWWWUUUSSSQQQQQQQQQQQQPPPQQQRRRRRRRRRSSSVVVYYY\\\\\\\\\\\\[[[ZZZYYYXXXYYYYYYZZZ\\\^^^^^^\\\ZZZWWWYYY[[[\\\]]]]]]\\\[[[\\\\\\]]]^^^_______________]]]\\\[[[[[[]]]___aaacccccceeefffhhhjjjkkkllljjjiiihhhhhhjjjmmmppprrrooooooooooooppprrrtttuuutttuuuuuutttssstttvvvwwwxxxzzz}}}zzzyyywwwuuusssqqqpppooopppnnnllljjjjjjjjjhhhgggeeecccaaa`````````bbbcccaaabbbbbbccceeeggghhhiiieeecccaaa``````aaa```___aaa___]]]\\\\\\ZZZWWWUUUTTTTTTTTTUUUUUUVVVVVVVVVTTTSSSVVVZZZ[[[]]]ccckkk|||wwwrrrpppnnnlllkkkjjjiiihhhhhhhhhiiiiiifffffffffeeeeeedddddddddbbbbbbbbbaaaaaaaaa``````}}}zzzwwwvvvuuusssssstttsssrrrpppnnnmmmjjjiiiiiijjjjjjiiigggdddaaa```^^^\\\\\\^^^```bbb[[[ZZZYYYXXXWWWXXXYYYYYYWWWWWWVVVUUUUUUVVVVVVWWWOOONNNNNNNNNNNNNNNOOOOOOHHHIIIJJJLLLLLLLLLKKKKKKIIIIIIHHHGGGHHHIIIKKKLLLKKKJJJHHHHHHGGGHHHIIIJJJGGGIIIJJJJJJIIIIIIKKKLLLOOOOOONNNLLLKKKJJJIIIHHHIIIJJJLLLMMMNNNNNNNNNMMMNNNOOOPPPQQQPPPNNNLLLKKKIIIIIIJJJLLLNNNPPPRRRSSSVVVUUURRRPPPNNNNNNNNNNNNNNNOOOPPPPPPPPPRRRUUUWWWZZZZZZZZZZZZZZZYYYXXXWWWYYYZZZ[[[]]]______]]][[[VVVXXXZZZ]]]]]]\\\[[[YYYZZZ[[[\\\]]]^^^^^^______```^^^[[[YYYYYY\\\___aaa``````bbbdddfffhhhiiijjjhhhhhhggggggiiilllnnnpppmmmmmmmmmmmmoooqqqssstttssstttttttttssssssuuuvvvwwwyyy{{{|||}}}~~~xxxwwwvvvuuusssrrrqqqppppppmmmjjjhhhhhhgggfffeeeeeecccaaa___^^^```bbbcccaaabbbbbbcccdddfffggghhhdddbbb______```aaa``````___^^^\\\\\\\\\[[[YYYVVVUUUUUUUUUTTTTTTTTTTTTTTTXXXTTTTTTWWWYYYZZZ^^^cccjjj}}}|||yyyvvvssskkkjjjiiihhhhhhhhhiiijjjeeeeeeeeeeeeeeeeeeddddddbbbbbbbbbbbbaaaaaaaaaaaa|||xxxuuutttsssrrrqqqooommmlllkkklllllliiihhhgggggggggeeebbb```\\\\\\\\\\\\\\\[[[ZZZYYYXXXXXXXXXXXXYYYYYYYYYYYYWWWVVVUUUTTTSSSQQQQQQPPPPPPOOONNNMMMMMMNNNOOOPPPMMMMMMMMMLLLLLLLLLLLLLLLFFFFFFEEEEEEFFFFFFGGGHHHJJJJJJJJJIIIIIIHHHGGGGGGFFFEEEFFFFFFGGGHHHIIIJJJKKKJJJIIIHHHGGGHHHIIIIIIKKKLLLLLLLLLLLLLLLKKKKKKJJJLLLNNNPPPOOOLLLHHHFFFGGGGGGHHHJJJLLLMMMNNNOOOSSSRRRQQQPPPPPPOOOPPPPPPRRRQQQNNNMMMNNNPPPTTTVVVWWWVVVUUUTTTTTTTTTUUUVVVXXXXXXXXXXXXYYYYYYYYYYYYTTTUUUVVVXXXYYYZZZZZZZZZXXXYYY[[[[[[ZZZZZZ\\\]]]```___]]]\\\[[[[[[\\\]]]bbbcccddddddeeeeeeeeeeeeeeefffgggiiikkkmmmnnnooorrrqqqpppooooooooopppqqquuuvvvwwwuuusssrrrssstttxxxxxxwwwwwwyyy{{{~~~~~~|||wwwsssooommmmmmmmmmmmmmmlllllllllkkkjjjgggeeeddddddcccaaa______```aaabbbdddbbb```aaadddfffeeecccdddcccaaa```_________`````````___]]][[[YYYVVVUUUPPPPPPOOOOOOPPPQQQSSSTTTSSSSSSSSSTTTUUUXXXZZZ\\\ffflll||||||rrrsssqqqmmmkkkjjjhhhfffdddhhhfffdddbbbbbbcccdddeeeddddddcccbbbaaa```______|||xxxuuusssrrrnnnmmmkkkjjjiiiiiiiiijjjfffeeeeeeeeeeeedddaaa___\\\\\\\\\\\\[[[ZZZYYYYYYWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUSSSRRRPPPOOOOOOOOONNNMMMLLLLLLMMMNNNOOOLLLLLLLLLKKKKKKJJJJJJJJJGGGFFFFFFEEEEEEFFFFFFFFFHHHHHHHHHHHHHHHHHHIIIIIIFFFFFFFFFFFFFFFGGGHHHIIIJJJIIIHHHGGGGGGGGGHHHHHHGGGHHHHHHIIIIIIHHHHHHGGGIIIJJJKKKLLLKKKIIIFFFEEEFFFGGGHHHIIIJJJLLLMMMMMMPPPPPPOOONNNNNNNNNNNNOOOOOOMMMKKKJJJKKKMMMPPPRRRVVVUUUTTTSSSSSSTTTUUUUUUWWWWWWWWWWWWVVVVVVVVVVVVTTTTTTUUUWWWXXXXXXXXXXXXUUUVVVXXXXXXXXXXXXZZZ[[[___^^^]]]\\\\\\\\\]]]]]]```aaabbbbbbcccccccccbbbcccdddfffhhhjjjlllnnnnnnpppooooooooopppqqqsssttttttuuuvvvuuusssrrrssstttvvvvvvuuuvvvwwwyyy|||~~~}}}{{{yyytttqqqmmmkkkkkkkkklllkkkjjjjjjkkkjjjiiifffdddcccdddcccaaa______```aaabbbcccaaa```aaacccddddddbbbcccbbb```___^^^^^^______\\\\\\[[[ZZZYYYXXXVVVUUUSSSRRRQQQPPPOOOPPPQQQQQQRRRRRRRRRSSSTTTVVVWWWXXX]]]aaalllzzzwwwssspppnnnllljjjgggiiihhhfffeeedddddddddeeeddddddcccbbbaaaaaa``````{{{wwwtttrrrqqqkkkjjjhhhgggffffffffffffbbbaaaaaabbbccccccaaa^^^\\\\\\\\\\\\[[[ZZZYYYXXXVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUTTTRRRQQQOOOMMMMMMMMMLLLKKKJJJJJJKKKLLLMMMLLLKKKKKKJJJIIIHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDEEEEEEEEEFFFGGGGGGHHHIIIIIIFFFFFFFFFEEEEEEFFFGGGGGGIIIHHHGGGEEEEEEFFFFFFGGGHHHIIIIIIJJJJJJIIIIIIIIIGGGGGGGGGGGGFFFEEEDDDDDDEEEFFFFFFHHHIIIJJJKKKKKKLLLLLLKKKKKKLLLLLLMMMNNNLLLKKKJJJIIIJJJLLLNNNPPPTTTSSSSSSRRRRRRSSSTTTTTTUUUUUUUUUTTTTTTSSSSSSSSSRRRSSSTTTUUUUUUUUUUUUUUUSSSUUUVVVWWWWWWWWWYYY[[[]]]\\\\\\\\\\\\]]]^^^^^^^^^______```````````````aaabbbdddfffiiikkkmmmnnnnnnnnnnnnoooqqqssstttvvvssstttuuuuuusssrrrssstttttttttttttttvvvxxxzzz{{{~~~|||zzzzzzyyywwwuuuqqqnnnkkkiiiiiiiiiiiiiiiiiiiiiiiiiiigggeeecccbbbcccbbb```___^^^___```aaaaaa```___```bbbbbbbbbaaaaaa```___^^^]]]]]]]]]]]]WWWWWWXXXWWWWWWVVVUUUTTTUUUTTTRRRQQQOOOOOONNNNNNPPPQQQRRRSSSTTTTTTTTTTTTYYY[[[bbbmmm{{{yyysssooollliiigggiiiiiihhhggggggfffeeeeeedddddddddccccccbbbbbbbbb{{{wwwtttrrrqqqmmmkkkiiifffdddccccccccc_________aaabbbbbb```___\\\\\\[[[[[[ZZZYYYXXXWWWVVVVVVVVVVVVUUUUUUUUUUUUUUUTTTSSSQQQOOOMMMLLLKKKKKKKKKJJJIIIIIIJJJKKKKKKLLLLLLKKKJJJIIIHHHGGGGGGHHHHHHFFFEEEDDDCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDEEEEEEGGGFFFEEEDDDCCCDDDDDDEEEGGGHHHIIIIIIIIIIIIIIIIIIFFFEEEEEEDDDCCCCCCDDDDDDDDDEEEEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMMMMLLLLLLLLLLLLNNNOOOPPPQQQQQQQQQQQQQQQRRRRRRSSSTTTTTTSSSSSSRRRQQQPPPPPPQQQQQQRRRRRRRRRRRRRRRQQQSSSUUUWWWXXXXXXXXXZZZ\\\ZZZZZZ[[[[[[\\\]]]^^^^^^]]]]]]^^^______```______```aaacccfffhhhkkkmmmnnnmmmnnnnnnoooqqqrrrssstttrrrtttvvvvvvuuuttttttuuuttttttttttttuuuwwwyyyzzz~~~}}}|||}}}}}}{{{wwwuuuuuutttsssqqqnnnllliiiggghhhhhhgggggghhhhhhhhhhhhgggeeecccbbbbbbaaa___]]]]]]^^^___```___^^^^^^___``````___^^^^^^]]]]]]\\\\\\\\\[[[[[[VVVVVVVVVVVVUUUTTTSSSSSSTTTTTTSSSQQQPPPOOONNNNNNPPPQQQRRRSSSSSSSSSRRRQQQWWWYYY]]]ccckkk{{{yyyrrrmmmjjjiiiggghhhhhhiiiiiihhhgggfffeeeeeeeeedddddddddcccccc}}}yyyuuusssqqqppppppnnnkkkgggdddbbb``````]]]]]]]]]___bbbbbb```___[[[[[[[[[ZZZYYYXXXVVVVVVVVVVVVVVVUUUUUUTTTTTTTTTSSSRRRQQQOOOMMMLLLJJJJJJJJJJJJIIIHHHHHHIIIJJJJJJLLLLLLKKKJJJJJJIIIHHHHHHHHHGGGFFFDDDCCCBBBBBBAAAEEEEEEDDDDDDCCCCCCCCCCCCEEEEEEDDDCCCCCCCCCDDDDDDEEEDDDCCCAAAAAABBBBBBCCCBBBCCCCCCDDDEEEEEEDDDDDDFFFEEEDDDCCCCCCDDDDDDEEEDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLMMMNNNNNNOOOOOONNNOOOOOOPPPPPPQQQQQQQQQSSSSSSRRRQQQQQQPPPOOOOOOOOOOOOPPPPPPPPPPPPPPPOOORRRTTTVVVVVVVVVWWWXXXZZZXXXXXXYYYZZZ[[[\\\]]]]]][[[\\\]]]___```aaaaaaaaa```aaaccceeehhhjjjlllmmmmmmmmmnnnoooooopppppppppqqqtttvvvwwwvvvuuuuuuvvvuuuuuuuuuvvvwwwxxxyyyyyy~~~|||{{{}}}|||xxxtttrrrqqqpppooommmllljjjgggfffggggggfffeeeggggggggggggfffeeecccbbb```^^^]]][[[[[[\\\]]]^^^\\\]]]^^^^^^]]]]]]\\\\\\[[[[[[[[[[[[ZZZZZZZZZYYYXXXXXXWWWVVVUUUSSSRRRQQQRRRRRRRRRQQQQQQPPPPPPOOOPPPQQQRRRSSSSSSRRRQQQPPPQQQSSSWWW[[[^^^hhh}}}zzztttpppnnnggghhhiiiiiijjjiiiiiiiiiggggggffffffeeeeeedddddd~~~|||yyyuuurrrpppooonnnpppnnnjjjfffccc```___^^^\\\[[[\\\^^^```aaa___]]][[[[[[[[[ZZZYYYWWWUUUUUUUUUUUUTTTTTTSSSRRRRRRRRRPPPOOONNNMMMLLLKKKJJJIIIJJJIIIHHHGGGGGGHHHIIIJJJKKKJJJJJJJJJJJJIIIIIIIIIGGGFFFEEECCCBBBBBBAAAAAADDDDDDCCCBBBBBBAAA@@@@@@CCCCCCCCCBBBBBBCCCDDDDDDCCCBBBAAA@@@???@@@@@@AAAAAABBBCCCDDDDDDEEEDDDDDDFFFEEEEEEDDDDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJHHHIIIJJJKKKLLLLLLLLLLLLLLLMMMNNNOOOOOOOOOOOOOOOQQQPPPPPPPPPOOONNNNNNNNNLLLMMMNNNOOOOOOOOOOOOOOOPPPRRRSSSSSSSSSSSSTTTVVVVVVWWWXXXYYYZZZZZZZZZZZZYYYZZZ\\\^^^```bbbcccccc``````bbbdddfffhhhiiijjjjjjkkkllllllmmmmmmmmmmmmooorrrvvvwwwwwwvvvuuuvvvuuuvvvvvvwwwxxxyyyyyyyyy~~~}}}{{{{{{|||~~~~~~~~~~~~~~~{{{wwwrrrooommmllljjjiiiiiihhhfffeeeffffffeeeddddddeeeeeefffeeecccbbbaaa]]]\\\ZZZYYYXXXYYY[[[\\\YYY[[[]]]]]]\\\ZZZZZZZZZXXXXXXYYYYYYYYYYYYXXXWWWXXXXXXWWWVVVUUUSSSQQQPPPOOOPPPQQQQQQRRRQQQQQQPPPPPPPPPQQQQQQQQQQQQQQQQQQOOOQQQUUUXXXYYY^^^jjjwww}}}vvvrrrllllllkkkkkkkkkjjjjjjjjjjjjiiihhhgggfffeeeeeedddwwwuuurrrooommmkkkkkkkkkkkkiiifffccc```^^^]]]]]]ZZZYYYZZZ\\\^^^^^^\\\[[[[[[[[[ZZZYYYXXXVVVUUUTTTRRRRRRQQQQQQPPPOOOOOONNNMMMMMMLLLLLLKKKJJJJJJIIIJJJIIIHHHHHHHHHHHHIIIJJJHHHHHHHHHHHHIIIIIIIIIIIIFFFEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@BBBAAAAAAAAABBBCCCDDDDDDAAA@@@???>>>>>>>>>???@@@BBBCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGFFFGGGIIIKKKKKKKKKJJJIIIJJJKKKLLLNNNOOOOOONNNNNNMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKMMMNNNOOOOOOOOOOOOQQQRRRSSSSSSQQQQQQRRRSSSUUUUUUWWWXXXXXXXXXXXXWWWVVVXXXZZZ]]]```bbbdddddd^^^___```aaacccdddeeeeeeeeefffhhhjjjkkkkkkkkkkkklllpppsssuuuuuutttttttttuuuvvvvvvwwwxxxxxxxxxxxx{{{zzzzzzzzz{{{~~~~~~~~~~~~}}}|||}}}~~~||||||}}}}}}}}}~~~~~~~~~~~~~~~|||{{{{{{{{{zzzzzzzzzzzzzzzuuupppkkkiiigggfffdddfffeeeccccccddddddbbbaaaaaabbbbbbcccbbbaaa___^^^[[[ZZZXXXVVVVVVWWWXXXYYYWWWZZZ]]]]]]ZZZXXXWWWXXXVVVVVVWWWXXXXXXWWWVVVVVVUUUUUUUUUUUUTTTSSSRRRQQQPPPPPPQQQRRRRRRQQQPPPPPPNNNNNNNNNNNNOOOOOOPPPQQQQQQQQQSSSWWWWWWXXX___ggguuuzzzuuussspppnnnllljjjjjjjjjlllkkkjjjiiigggeeedddddd|||rrrpppnnnkkkiiihhhhhhhhhfffdddbbb___]]]]]]\\\\\\XXXXXXXXXZZZ\\\\\\ZZZXXX[[[[[[ZZZYYYXXXVVVTTTSSSPPPPPPOOOOOONNNMMMLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJHHHHHHHHHHHHJJJJJJEEEFFFFFFGGGGGGHHHIIIIIIEEEDDDCCCBBBBBBBBBBBBBBB?????????@@@AAAAAABBBBBB@@@@@@@@@AAABBBCCCDDDEEEAAA@@@>>>=========>>>???>>>???@@@AAABBBBBBBBBBBBDDDDDDEEEEEEFFFEEEEEEDDDFFFFFFFFFFFFEEEEEEEEEEEECCCBBBBBBBBBBBBCCCDDDDDDFFFHHHJJJLLLLLLLLLKKKJJJIIIJJJLLLMMMNNNNNNNNNMMMJJJJJJJJJKKKKKKKKKKKKKKKJJJKKKLLLMMMOOOOOOPPPPPPSSSTTTUUUTTTSSSRRRSSSTTTTTTUUUVVVWWWWWWWWWVVVUUUTTTVVVYYY\\\___bbbdddeee]]]]]]^^^___```aaabbbbbbaaabbbeeehhhjjjkkkkkkkkkjjjmmmrrrttttttsssrrrssstttuuuvvvwwwwwwxxxwwwwwwxxxxxxxxxyyyzzz||||||}}}{{{zzz{{{~~~~~~|||}}}{{{zzzyyyyyy{{{~~~|||zzzzzzzzz|||}}}}}}}}}~~~}}}{{{zzzzzzzzzxxxxxxxxxwwwwwwwwwwwwwwwyyytttnnniiifffdddcccaaadddbbbaaaaaabbbbbb```_________`````````^^^]]]\\\ZZZXXXWWWUUUUUUVVVWWWXXXVVVYYY\\\\\\YYYWWWVVVWWWTTTUUUVVVWWWWWWWWWVVVUUURRRRRRSSSSSSSSSSSSSSSRRRQQQQQQRRRRRRRRRQQQOOONNNMMMLLLLLLKKKLLLNNNPPPQQQOOONNNOOORRRSSSRRRVVV\\\bbbwww|||yyyuuupppllljjjiiiiiinnnmmmkkkiiigggeeedddccc|||vvvrrrlllkkkhhhfffdddbbbbbbbbbccc```[[[YYYYYYYYYYYYYYYUUUVVVWWWXXXYYYXXXWWWVVVYYYXXXXXXWWWWWWVVVVVVUUUSSSQQQNNNKKKJJJIIIJJJJJJIIIJJJKKKKKKJJJHHHFFFEEEIIIGGGFFFFFFGGGHHHHHHGGGDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBAAA@@@??????@@@AAAAAAAAAAAA@@@??????AAAAAAAAAAAA@@@???>>>>>><<<<<<<<<<<<<<<===>>>>>>AAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFEEEDDDDDDEEEDDDCCCCCCCCCDDDFFFGGGGGGGGGHHHIIIIIIIIIHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIILLLLLLLLLLLLMMMNNNOOOPPPNNNNNNNNNOOOPPPQQQRRRSSSQQQRRRSSSUUUVVVVVVVVVVVVSSSTTTWWWZZZ]]]___```aaa^^^___```````````````___aaacccffffffffffffhhhiiiooonnnnnnmmmmmmnnnppppppuuuuuuuuutttsssrrrqqqpppwwwyyyzzzzzzyyyzzz|||~~~~~~}}}}}}~~~~~~|||vvv|||wwwvvvxxxzzz{{{zzz}}}|||{{{{{{{{{|||~~~}}}~~~~~~|||{{{|||}}}~~~{{{xxxyyy}}}~~~}}}||||||~~~{{{yyyyyy{{{|||{{{yyyuuuttttttssssssttttttuuutttpppiiiccc___]]]]]]^^^______``````aaabbbbbbbbb____________^^^]]]\\\[[[XXXXXXWWWVVVUUUSSSSSSRRRYYYYYYZZZZZZYYYWWWUUUTTTPPPQQQRRRTTTUUUUUUUUUUUUTTTSSSRRRQQQQQQPPPPPPPPPMMMMMMNNNOOONNNMMMLLLKKKKKKLLLLLLMMMMMMMMMLLLLLLMMMNNNNNNNNNOOORRRVVVYYY]]]ddduuu|||ssspppooommmkkktttkkkiiinnnmmmdddaaaddd}}}{{{xxxtttpppkkkiiigggdddbbbaaaaaaaaaccc```[[[YYYXXXYYYYYYXXXXXXXXXXXXWWWWWWVVVUUUUUUWWWWWWVVVVVVUUUTTTTTTSSSSSSQQQNNNLLLJJJIIIJJJJJJKKKKKKKKKJJJJJJIIIHHHGGGIIIGGGEEEEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBB@@@???>>>??????@@@@@@??????>>>===??????@@@@@@AAA@@@@@@@@@===<<<<<<<<<<<<===>>>>>>AAAAAAAAAAAAAAABBBBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDFFFFFFFFFFFFFFFEEEDDDCCCDDDCCCCCCCCCDDDEEEFFFFFFFFFGGGHHHHHHIIIHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIMMMMMMMMMMMMNNNOOOPPPPPPNNNNNNNNNNNNNNNOOOPPPQQQOOOPPPQQQRRRSSSSSSSSSSSSQQQSSSUUUXXX[[[]]]___```^^^^^^___````````````______aaadddfffggghhhjjjkkkooonnnmmmlllmmmmmmoooooossssssssssssrrrpppooonnnqqqssstttuuuuuuwwwzzz|||~~~~~~}}}||||||}}}}}}~~~}}}xxx{{{xxxuuuuuuxxx{{{}}}}}}}}}||||||{{{|||}}}~~~~~~{{{zzz{{{|||}}}{{{xxxyyy|||~~~|||{{{zzzzzz|||zzzwwwxxxzzz{{{zzzxxxtttssssssrrrqqqqqqqqqqqqoookkkeee```\\\[[[\\\\\\]]]^^^^^^^^^^^^_________]]]^^^^^^]]]]]]\\\[[[[[[UUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVUUUTTTRRRQQQQQQQQQQQQRRRSSSTTTTTTTTTTTTSSSRRRQQQPPPOOOOOOOOOLLLMMMNNNNNNNNNMMMLLLKKKKKKKKKKKKLLLKKKKKKJJJJJJLLLMMMMMMMMMNNNPPPTTTWWWVVV[[[gggzzz}}}wwwssspppnnnllljjjjjjkkkjjjfffdddfff|||xxxuuusssqqqooojjjhhhfffcccaaa```______bbb___[[[YYYXXXYYYXXXWWWYYYXXXWWWUUUTTTSSSTTTTTTUUUUUUUUUUUUTTTSSSRRRQQQSSSQQQOOOLLLJJJJJJJJJJJJMMMLLLKKKJJJJJJIIIIIIJJJIIIGGGEEEDDDDDDDDDCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBB@@@???>>>>>>>>>??????>>>>>>===<<<======???@@@@@@AAAAAAAAA======<<<<<<======>>>?????????@@@@@@@@@AAAAAAAAACCCDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCBBBAAABBBCCCDDDEEEFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKJJJJJJGGGGGGHHHHHHIIIJJJJJJJJJMMMMMMMMMMMMNNNOOOPPPQQQNNNNNNMMMMMMMMMMMMNNNOOOMMMMMMNNNOOOPPPPPPPPPOOOPPPQQQTTTVVVYYY[[[]]]]]]]]]]]]^^^_______________\\\___ccceeegggiiikkkmmmnnnmmmlllkkkkkklllmmmnnnqqqqqqqqqqqqpppnnnlllkkkjjjllloooqqqsssuuuyyy||||||}}}|||{{{{{{||||||~~~~~~}}}}}}~~~~~~~~~|||yyyuuusssrrrssswww|||||||||}}}~~~~~~{{{yyyzzz{{{|||}}}{{{xxxxxx{{{~~~}}}{{{zzzyyyxxxxxxyyywwwuuuvvvwwwxxxxxxwwwsssrrrqqqpppnnnmmmlllkkkhhheeeaaa]]]ZZZZZZZZZ[[[\\\\\\\\\[[[[[[[[[[[[ZZZ[[[[[[[[[[[[[[[ZZZZZZZZZVVVVVVUUUUUUTTTTTTSSSSSSRRRSSSSSSSSSRRRQQQPPPPPPQQQPPPPPPOOOPPPQQQSSSTTTSSSRRRQQQOOONNNMMMMMMMMMLLLLLLMMMNNNMMMLLLKKKJJJJJJJJJJJJJJJJJJIIIHHHGGGJJJKKKLLLLLLLLLNNNQQQTTTPPPRRRYYYdddqqqzzztttpppjjjooopppkkkgggggggggfffyyytttqqqpppppppppjjjiiifffdddaaa`````````bbb___[[[YYYYYYYYYXXXWWWXXXVVVSSSQQQPPPQQQSSSTTTTTTUUUUUUUUUTTTSSSRRRQQQRRRQQQOOOMMMKKKJJJJJJJJJNNNMMMKKKJJJJJJJJJKKKLLLJJJHHHFFFDDDDDDDDDBBBAAACCCCCCCCCCCCCCCCCCCCCCCCEEEEEEDDDCCCBBBAAA???>>>>>>>>>??????>>>>>>===<<<===>>>>>>???@@@@@@??????=========<<<===>>>>>>???>>>>>>>>>???@@@@@@AAAAAACCCDDDEEEEEEFFFFFFEEEEEEFFFFFFFFFFFFEEEDDDCCCBBB@@@AAACCCEEEFFFFFFEEEEEEDDDEEEFFFGGGHHHHHHHHHGGGHHHHHHIIIJJJJJJJJJJJJIIIGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPOOONNNNNNMMMMMMMMMNNNNNNLLLLLLMMMNNNNNNNNNMMMMMMNNNOOORRRTTTWWWYYYZZZ[[[[[[\\\]]]^^^^^^___^^^^^^]]]```ccceeefffhhhjjjlllllllllkkkjjjjjjjjjkkkllloooooopppooonnnllljjjhhhfffhhhllloooqqquuuzzz}}}{{{}}}}}}}}}}}}}}}|||{{{{{{||||||~~~}}}yyyzzzzzz{{{|||{{{yyywwwsssrrrrrrtttwww|||}}}zzzxxxxxxxxxzzzxxxwwwxxxzzz}}}~~~~~~~~~}}}{{{zzzyyyxxxxxxwwwvvvuuuttttttuuuuuuuuuuuurrrqqqpppmmmkkkhhhfffeeecccbbb___]]][[[[[[\\\]]]\\\\\\[[[ZZZZZZYYYXXXXXXYYYYYYXXXXXXXXXXXXYYYYYYYYYYYYWWWUUUSSSPPPOOONNNQQQQQQQQQQQQQQQQQQQQQPPPPPPOOONNNMMMMMMOOOQQQRRRQQQPPPOOOMMMLLLLLLKKKKKKKKKKKKLLLMMMLLLKKKJJJIIIJJJJJJJJJJJJIIIHHHGGGFFFGGGIIIJJJJJJJJJKKKMMMPPPNNNOOOSSSXXX^^^lllvvvpppmmmvvvxxxnnnfffhhhhhhdddzzztttqqqpppqqqrrrlllkkkhhheeecccbbbbbbbbbbbb___\\\[[[ZZZZZZXXXWWWTTTRRRPPPNNNNNNPPPSSSUUUUUUVVVVVVWWWVVVTTTSSSQQQRRRQQQPPPNNNLLLKKKJJJIIINNNMMMLLLJJJJJJKKKLLLMMMLLLIIIGGGEEEEEEDDDCCCAAABBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDCCCBBB@@@???>>>??????@@@@@@??????>>>===>>>?????????>>>>>>===<<<===============>>>??????======>>>??????@@@AAAAAACCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCC@@@AAACCCEEEEEEEEEEEEDDDCCCDDDEEEFFFGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIGGGGGGHHHJJJKKKLLLMMMNNNJJJJJJJJJJJJKKKLLLMMMNNNPPPOOOOOONNNNNNNNNNNNOOOMMMMMMNNNNNNNNNMMMLLLLLLMMMNNNPPPSSSUUUWWWXXXXXXZZZ[[[\\\]]]^^^^^^^^^^^^```bbbdddeeeeeefffggghhhjjjiiihhhhhhhhhiiikkkkkkmmmnnnoooooonnnkkkhhhfffaaadddhhhlllooosssxxx|||zzz|||~~~~~~}}}|||}}}}}}~~~}}}}}}~~~~~~}}}xxxyyyyyyyyyxxxvvvuuuuuuuuuuuuvvvwwwyyy||||||xxxvvvuuuvvvvvvwwwxxxyyy|||}}}}}}~~~||||||{{{yyyyyyxxxxxxxxxuuuuuuuuutttssssssssstttqqqpppooollliiieeebbb```aaa``````___^^^^^^______]]]]]]\\\[[[ZZZYYYXXXXXXXXXXXXWWWVVVVVVVVVWWWWWWYYYXXXVVVTTTRRRPPPNNNMMMNNNNNNNNNNNNOOOOOOOOOOOOOOOMMMLLLKKKKKKMMMOOOPPPNNNMMMLLLKKKJJJJJJJJJJJJJJJJJJKKKLLLKKKJJJIIIHHHJJJKKKJJJJJJIIIHHHGGGFFFFFFGGGHHHHHHHHHHHHJJJLLLMMMNNNQQQTTTUUU]]]pppzzzqqqnnnwwwyyynnnggghhhhhhddd{{{vvvrrrqqqrrrtttnnnllljjjgggeeeddddddcccccc```^^^\\\\\\[[[YYYXXXSSSRRRPPPOOOOOOQQQSSSUUUUUUVVVXXXXXXWWWVVVSSSRRRRRRQQQPPPOOOMMMKKKJJJIIILLLLLLKKKKKKKKKKKKLLLLLLKKKIIIGGGEEEEEEEEECCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@????????????@@@@@@??????>>>===?????????>>>>>>===;;;;;;>>>>>>======>>>>>>???@@@======>>>???@@@AAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCDDDEEEEEEEEEDDDDDDBBBBBBCCCDDDDDDDDDDDDCCCBBBCCCDDDEEEFFFGGGGGGGGGFFFGGGHHHHHHIIIIIIHHHHHHGGGGGGHHHIIIJJJLLLLLLMMMIIIIIIIIIIIIJJJKKKLLLMMMOOOOOONNNNNNNNNOOOOOOPPPNNNOOOOOOOOONNNMMMLLLLLLLLLMMMOOORRRTTTVVVWWWWWWXXXYYYZZZ\\\]]]]]]]]]]]]bbbdddeeefffeeedddeeeeeeffffffffffffgggiiijjjlllnnnoooppppppnnnkkkhhheee^^^aaaeeehhhlllpppuuuxxxyyyzzz|||}}}||||||}}}~~~|||{{{yyyzzz{{{zzzwwwuuuuuuvvvyyyzzz{{{||||||~~~{{{wwwuuuuuuwwwxxxyyyyyy|||}}}||||||{{{{{{zzzyyyyyyxxxyyyyyyvvvwwwvvvuuurrrqqqrrrsssqqqpppooollliiiddd```^^^______``````````````````]]]]]]]]]\\\[[[ZZZZZZYYYYYYXXXVVVUUUTTTTTTUUUUUUTTTTTTSSSSSSRRRRRRQQQQQQJJJJJJJJJJJJKKKKKKMMMMMMLLLLLLKKKJJJJJJKKKLLLMMMJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIJJJKKKJJJIIIHHHGGGIIIIIIJJJIIIIIIHHHGGGFFFEEEFFFHHHHHHGGGGGGHHHIIIJJJKKKNNNQQQQQQSSS^^^kkkvvvnnnrrrsssnnnjjjiiiiiihhh}}}xxxsssrrrsssvvvnnnmmmjjjhhheeeddddddddddddbbb___^^^^^^]]][[[YYYVVVUUUSSSRRRQQQRRRTTTUUUUUUVVVXXXYYYXXXVVVSSSRRRRRRQQQQQQOOONNNLLLJJJIIIJJJKKKKKKLLLLLLKKKKKKJJJJJJGGGEEEDDDDDDDDDCCCAAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@AAA@@@@@@??????>>>>>>??????>>>>>>===<<<=========>>>======<<<<<<>>>>>>======>>>>>>???@@@======>>>???@@@AAABBBCCCAAAAAABBBCCCCCCCCCCCCCCCAAAAAACCCDDDEEEFFFFFFFFFDDDDDDCCCBBBBBBBBBCCCCCCAAABBBCCCEEEFFFGGGGGGGGGFFFFFFGGGHHHHHHHHHHHHHHHFFFFFFGGGGGGHHHIIIJJJJJJJJJJJJIIIJJJJJJKKKLLLMMMMMMMMMMMMMMMMMMNNNOOOPPPOOOOOOOOOOOONNNMMMLLLKKKLLLMMMOOORRRTTTUUUVVVVVVWWWXXXZZZ[[[\\\]]]]]]]]]bbbdddeeeeeedddcccdddeeecccccccccdddfffhhhkkklllnnnpppqqqqqqooolllhhhfff___bbbeeehhhkkkooosssvvvvvvxxxzzz{{{{{{{{{}}}|||zzz{{{}}}~~~|||zzzxxxyyy{{{|||~~~|||yyyxxxyyy{{{zzzyyyzzz|||~~~{{{zzzzzzyyyxxxxxxxxxxxxxxxyyyxxxyyyyyyvvvrrrpppqqqsssqqqqqqooommmiiiddd```^^^\\\]]]^^^____________^^^]]]]]]\\\\\\[[[[[[[[[ZZZZZZYYYVVVTTTSSSSSSSSSTTTRRRRRRRRRRRRRRRRRRRRRRRRIIIIIIIIIIIIIIIKKKLLLMMMJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGGGGGGGHHHIIIJJJJJJHHHIIIIIIJJJJJJHHHGGGFFFGGGGGGGGGHHHGGGGGGFFFFFFEEEFFFHHHHHHGGGFFFGGGHHHHHHHHHJJJMMMMMMMMMSSS[[[iii}}}uuusssrrrssspppkkkiiikkk}}}yyytttrrrsssvvvnnnmmmjjjgggeeeddddddddddddbbb```______^^^[[[YYYYYYXXXVVVUUUTTTSSSTTTTTTTTTVVVWWWXXXXXXUUUSSSQQQRRRRRRQQQPPPNNNLLLJJJIIIIIIJJJKKKLLLLLLKKKJJJIIIHHHFFFDDDCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>???@@@@@@@@@@@@???===============<<<<<<;;;:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@===>>>???@@@AAABBBCCCCCC@@@AAABBBBBBCCCCCCBBBBBB???@@@BBBDDDEEEFFFGGGGGGFFFEEECCCBBBAAAAAABBBCCCAAABBBCCCEEEFFFFFFGGGGGGFFFFFFGGGHHHHHHHHHHHHGGGEEEEEEEEEFFFGGGGGGHHHHHHJJJJJJJJJKKKKKKLLLMMMNNNKKKKKKKKKKKKLLLMMMOOOOOOOOOOOOOOOOOONNNLLLKKKJJJLLLMMMOOOQQQSSSUUUVVVVVVWWWXXXYYYZZZ\\\\\\]]]]]]aaaccceeeeeeddddddeeefffbbbbbbbbbcccfffhhhkkkmmmoooppprrrrrrpppmmmiiifffbbbeeehhhjjjmmmppptttxxxtttvvvxxxyyyyyyzzz}}}}}}{{{|||~~~}}}|||~~~}}}|||zzz|||}}}|||yyyxxxzzz}}}{{{yyyxxxxxxwwwwwwwwwwwwxxxxxxzzz{{{{{{wwwssspppqqqsssqqqqqqpppmmmjjjeeeaaa^^^ZZZ[[[\\\]]]^^^^^^]]]\\\\\\\\\\\\\\\[[[[[[[[[[[[\\\ZZZWWWTTTRRRRRRRRRSSSUUUTTTSSSRRRQQQPPPOOOOOOKKKJJJJJJJJJKKKMMMNNNPPPHHHIIIIIIJJJJJJIIIHHHHHHEEEEEEEEEFFFGGGIIIJJJKKKHHHHHHIIIJJJIIIHHHGGGFFFDDDEEEEEEFFFFFFFFFFFFEEEDDDFFFHHHHHHFFFFFFFFFGGGHHHFFFGGGKKKLLLKKKOOOTTTSSSddd|||xxxuuuyyywwwmmmiiilll~~~~~~}}}{{{xxxvvvsssrrrqqqssspppkkkfffcccbbbbbbbbb```aaaaaabbbbbbbbbbbbbbb^^^[[[WWWUUUUUUVVVVVVVVVWWWWWWWWWVVVUUUTTTSSSRRRUUUTTTRRRQQQOOOMMMLLLKKKOOONNNNNNLLLJJJHHHFFFEEEEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@?????????>>>>>>===>>>>>>>>>>>>===<<<<<<;;;999777999<<<>>>===;;;AAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAAAAA@@@@@@@@@AAABBBBBB@@@AAABBBCCCCCCCCCBBBBBBDDDCCCBBBAAAAAAAAAAAAAAACCCAAA@@@BBBEEEGGGGGGEEEHHHHHHGGGGGGFFFEEEDDDDDDEEEEEEFFFGGGHHHHHHIIIIIIIIIHHHGGGGGGHHHKKKMMMOOOLLLLLLLLLMMMNNNOOOQQQRRRRRRRRRRRRPPPNNNLLLLLLLLLNNNPPPRRRTTTUUUTTTSSSRRRWWWXXXZZZ[[[\\\\\\\\\[[[___bbbfffiiihhhgggfffeeeddddddddddddeeeggghhhiiiooooooooonnnnnnmmmmmmllllllkkkkkkllloooppppppppppppsssvvvxxxyyyzzz|||~~~~~~~~~~~~|||{{{{{{{{{|||}}}}}}|||}}}}}}zzzvvvtttuuuwwwzzzzzzyyyxxxuuuqqqnnnkkkooommmjjjhhhfffddd```^^^___]]]\\\\\\]]]^^^]]]\\\YYYZZZ\\\]]]^^^^^^]]]\\\WWWWWWVVVTTTSSSQQQPPPOOOTTTSSSRRRPPPOOOMMMLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJLLLJJJIIIHHHGGGHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDCCCEEEFFFFFFDDDCCCDDDEEEEEEEEEFFFGGGHHHJJJKKKLLLYYY[[[eeezzz}}}yyywwwtttpppmmm|||{{{|||~~~|||{{{yyywwwuuusssqqqpppnnnllliiieeecccaaaaaaaaa``````aaaaaaaaaaaaaaa```^^^[[[WWWUUUVVVWWWWWWWWWUUUUUUUUUTTTSSSRRRQQQQQQTTTSSSRRRPPPOOOMMMLLLLLLNNNMMMMMMKKKJJJHHHFFFEEEDDDCCCBBBBBBAAAAAABBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>???>>>>>>===<<<<<<;;;999888:::===>>>===<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAABBBBBBBBBBBBBBBCCCCCCBBBAAAAAAAAAAAAAAABBBAAA@@@BBBEEEGGGFFFEEEDDDEEEEEEFFFFFFGGGGGGHHHDDDDDDEEEFFFFFFGGGHHHHHHIIIHHHGGGFFFGGGHHHJJJKKKKKKKKKLLLLLLMMMOOOPPPQQQOOOPPPQQQPPPNNNMMMMMMNNNOOOPPPRRRTTTUUUUUUTTTSSSVVVWWWYYY[[[\\\\\\\\\\\\^^^aaaeeehhhhhhgggeeedddeeedddccccccccceeefffgggmmmmmmmmmlllllllllkkkkkkkkkjjjkkkmmmoooqqqpppooooooqqqtttvvvwwwxxxzzz|||~~~~~~~~~~~~~~~~~~}}}~~~}}}{{{wwwuuuvvvwwwyyyyyyyyyxxxuuurrrnnnlllnnnkkkhhheeedddccc```^^^^^^\\\ZZZYYY[[[\\\[[[[[[YYYZZZ[[[\\\]]]\\\[[[[[[WWWVVVUUUTTTRRRQQQPPPOOOSSSRRRRRRQQQOOONNNLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDCCCDDDFFFFFFDDDCCCDDDDDDGGGGGGGGGGGGGGGHHHIIIJJJLLLPPPYYYfffvvv|||yyywwwtttqqq|||xxxvvvwwwxxxyyyxxxwwwuuusssrrrppppppiiiiiigggeeecccaaa```___^^^^^^_________^^^^^^]]][[[YYYVVVTTTUUUWWWWWWWWWRRRRRRRRRRRRQQQPPPOOOOOORRRRRRQQQPPPOOONNNMMMLLLLLLLLLKKKJJJIIIGGGEEEDDDBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????????????????>>>>>>>>>======????????????>>>===<<<;;;;;;::::::;;;===>>>===<<<===============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@AAAAAAAAA@@@@@@??????@@@@@@@@@AAAAAAAAACCCBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@BBBDDDEEEEEEDDDDDDDDDDDDEEEFFFGGGGGGGGGCCCDDDDDDEEEEEEFFFFFFFFFHHHGGGFFFEEEEEEFFFGGGHHHKKKKKKKKKLLLMMMNNNOOOPPPMMMOOOPPPOOONNNNNNOOOPPPOOOPPPRRRTTTUUUVVVUUUUUUVVVWWWXXXZZZ\\\]]]]]]^^^^^^aaaeeehhhiiihhhfffeeegggfffdddccccccdddeeegggjjjjjjjjjjjjjjjiiiiiiiiihhhiiikkknnnpppqqqpppnnnmmmppprrrssstttuuuwwwyyy}}}~~~~~~~~~{{{xxxvvvwwwxxxyyyzzzzzzyyywwwssspppnnnmmmjjjeeecccbbbbbbaaa```]]][[[XXXWWWWWWYYYYYYYYYYYYZZZ[[[[[[[[[ZZZYYYXXXUUUUUUTTTSSSRRRPPPPPPOOOPPPQQQQQQQQQPPPNNNKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGGGGGGGHHHIIIIIIIIIGGGFFFEEEDDDDDDCCCDDDDDDBBBDDDEEEEEEDDDCCCCCCDDDHHHHHHGGGGGGGGGGGGGGGHHHHHHMMMSSSXXX]]]mmm~~~{{{yyy~~~}}}}}}|||yyyuuusssrrrsssttttttsssrrrqqqpppooooooiiiiiihhhgggdddaaa___]]]\\\\\\\\\\\\[[[ZZZZZZYYYWWWUUUSSSRRRSSSUUUUUUTTTOOOPPPPPPPPPPPPOOOOOONNNPPPPPPOOOOOONNNMMMLLLLLLJJJJJJIIIHHHGGGEEEDDDCCCBBBAAA@@@@@@??????@@@@@@?????????>>>>>>>>>======>>>>>>>>>=========<<<<<>>===<<<;;;:::;;;;;;;;;<<<<<<=========;;;;;;;;;<<<<<<=================================;;;===???AAAAAAAAA???>>>???????????????@@@@@@AAABBBBBBAAAAAA@@@AAAAAABBBAAA@@@AAABBBCCCDDDDDDDDDFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEFFFGGGHHHIIILLLLLLLLLMMMNNNOOOPPPPPPMMMOOOPPPOOONNNMMMNNNOOOOOOPPPRRRTTTUUUVVVWWWWWWUUUVVVXXXZZZ\\\]]]^^^______aaaeeeiiimmmnnnmmmkkkkkkiiigggeeedddeeeggghhhhhhhhhhhhhhhhhhhhhhhhhhhggghhhjjjnnnrrrrrrpppnnnmmmooopppqqqqqqsssuuuwww|||}}}{{{yyyxxxwwwxxxzzzzzz{{{zzzyyyvvvsssqqqmmmiiieeebbbaaabbbbbbbbb^^^[[[WWWVVVVVVWWWXXXXXXYYYYYYZZZZZZYYYWWWVVVUUUSSSSSSSSSRRRQQQPPPOOOOOOMMMNNNPPPQQQPPPNNNKKKIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFHHHHHHHHHGGGFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFGGGGGGHHHIIIIIIFFFEEEDDDDDDCCCCCCCCCDDDAAACCCDDDDDDCCCCCCCCCDDDGGGFFFFFFFFFFFFGGGGGGHHHJJJMMMQQQSSSSSS]]]ttt~~~zzzwwwxxxyyyyyywwwtttqqqppppppppppppooooooooonnnnnnnnnlllkkkkkkiiifffbbb^^^\\\YYYYYYYYYYYYXXXWWWVVVUUUSSSQQQOOOOOOPPPQQQQQQPPPMMMNNNOOOOOOOOOOOOOOONNNOOONNNNNNMMMLLLKKKKKKJJJHHHHHHGGGGGGEEEDDDBBBAAABBBAAA@@@@@@??????@@@@@@>>>>>>=========<<<<<<<<<=========<<<<<<<<<;;;;;;>>>>>>>>>===<<<;;;::::::;;;;;;<<<<<<<<<<<<<<<===::::::;;;;;;<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<:::;;;>>>@@@@@@@@@???>>>??????>>>>>>>>>???@@@AAAAAAAAA@@@@@@@@@AAAAAABBB@@@@@@AAAAAABBBBBBCCCCCCEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFDDDDDDEEEFFFHHHJJJKKKLLLNNNNNNNNNNNNNNNOOOPPPQQQOOOPPPPPPOOOMMMLLLLLLMMMNNNOOOQQQSSSUUUVVVWWWXXXVVVVVVXXXYYY[[[]]]______aaabbbeeekkkrrrwwwxxxxxxpppnnnjjjgggeeeeeeggghhhggggggggghhhhhhiiiiiiiiifffhhhkkkooorrrsssrrrpppooopppqqqqqqqqqrrrtttwww|||}}}{{{zzzyyyxxxwwwzzz{{{{{{|||{{{xxxvvvtttnnnjjjfffcccbbbccccccbbb___\\\YYYWWWWWWWWWWWWWWWWWWWWWXXXXXXWWWUUUSSSRRRQQQQQQQQQPPPPPPPPPOOOOOOKKKMMMOOOPPPOOOMMMKKKIIIHHHHHHHHHHHHHHHHHHHHHHHHDDDEEEFFFGGGGGGFFFEEEDDDEEEEEEEEEEEEEEEEEEEEEEEECCCDDDDDDEEEFFFGGGHHHHHHEEEDDDCCCCCCBBBCCCCCCCCC@@@AAACCCDDDCCCBBBCCCDDDDDDDDDDDDEEEFFFGGGIIIIIIHHHHHHIIILLLNNNSSS```nnn~~~zzzuuurrrsssuuuvvvuuurrrooonnnnnnkkkkkkllllllmmmmmmmmmmmmnnnmmmllljjjfffbbb^^^\\\YYYYYYXXXXXXVVVUUUTTTSSSQQQOOOMMMMMMNNNNNNNNNLLLKKKLLLMMMMMMNNNNNNNNNNNNMMMMMMLLLKKKJJJIIIHHHGGGFFFFFFFFFEEEDDDBBBAAA@@@AAAAAA@@@???????????????<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;:::999:::;;;<<<;;;::::::;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999:::<<<>>>??????>>>>>>@@@???>>>>>>>>>???AAABBB@@@@@@@@@@@@@@@AAAAAABBB???@@@BBBAAA@@@@@@BBBCCC@@@AAABBBCCCDDDEEEFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDFFFHHHJJJLLLMMMNNNNNNNNNMMMMMMNNNOOOOOOPPPOOOPPPPPPOOOMMMKKKLLLMMMMMMNNNOOOQQQSSSVVVWWWXXXWWWWWWXXXYYYZZZ\\\^^^___aaaaaadddlllwwwzzzwwwqqqkkkgggfffeeefffhhhhhhiiiiiijjjkkkllllllhhhhhhkkkooosssuuutttsssrrrrrrsssrrrrrrsssvvvxxx~~~~~~{{{zzzyyyyyywwwvvvxxxyyyzzz{{{zzzyyywwwuuunnnkkkgggdddccccccbbbaaa___\\\ZZZYYYYYYXXXVVVUUUUUUUUUVVVVVVUUUSSSRRRQQQPPPPPPOOOOOOOOOOOOOOOOOOJJJKKKMMMNNNNNNLLLKKKIIIGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDEEEEEEFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCDDDDDDEEEEEEEEECCCCCCBBBBBBBBBBBBCCCCCC???@@@BBBCCCBBBBBBCCCDDDBBBBBBCCCDDDEEEGGGIIIJJJGGGDDDDDDIIILLLOOOTTT[[[jjj}}}|||{{{xxxssspppmmmppprrrrrrpppnnnllllllhhhhhhiiijjjkkkllllllmmmmmmlllkkkhhheeebbb```___[[[ZZZZZZYYYWWWVVVTTTSSSQQQOOOMMMMMMMMMMMMLLLJJJHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLKKKIIIGGGFFFEEEDDDDDDDDDDDDDDDCCCAAA@@@???@@@???>>>>>>======>>>>>>;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::888888999:::::::::999999888:::<<<;;;999888999;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<===>>>>>>???AAA@@@???>>>>>>@@@AAABBB@@@@@@??????@@@AAAAAABBB>>>@@@BBBAAA@@@???AAACCC???@@@AAABBBDDDEEEFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEGGGHHHJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNMMMNNNOOONNNMMMLLLMMMNNNKKKLLLNNNPPPRRRUUUWWWXXXYYYXXXXXXYYYZZZ\\\]]]^^^```___bbblll{{{~~~uuunnniiiggggggiiijjjkkklllmmmnnnooooooiiijjjkkkooosssvvvvvvvvvuuuvvvuuuttttttuuuxxxzzz~~~}}}zzzyyyyyyyyyvvvtttuuuvvvxxxyyyxxxwwwuuutttmmmjjjgggdddcccbbb___]]]]]]\\\[[[ZZZZZZXXXTTTRRRRRRSSSTTTTTTTTTRRRQQQPPPNNNNNNNNNNNNOOOOOOOOOOOOJJJJJJKKKLLLLLLKKKKKKKKKGGGGGGGGGGGGGGGGGGGGGGGGDDDCCCCCCCCCDDDDDDEEEFFFCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBAAABBBBBBCCCCCC>>>@@@BBBBBBBBBAAABBBDDDCCCCCCCCCDDDEEEFFFGGGHHHIIIFFFEEEIIIKKKKKKOOOTTT[[[mmm~~~yyyxxxyyyyyyyyywwwrrrooojjjmmmpppqqqooommmkkkkkkfffggghhhiiijjjkkkllllllkkkjjjiiigggeeecccaaaaaa\\\\\\\\\ZZZYYYWWWUUUTTTQQQPPPNNNMMMMMMMMMKKKIIIFFFGGGHHHIIIJJJKKKKKKKKKLLLKKKJJJHHHFFFDDDCCCBBBDDDDDDDDDCCCBBBAAA@@@???>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999;;;;;;;;;:::::::::999999666666888999999999999999888:::;;;:::888777888;;;=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::<<<===???@@@AAA@@@???>>>>>>@@@BBBCCC@@@?????????@@@AAAAAABBB>>>@@@BBBAAA???>>>@@@CCCBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCEEEFFFGGGHHHIIIJJJJJJJJJKKKJJJJJJJJJJJJKKKKKKLLLJJJLLLMMMNNNMMMMMMOOOPPPKKKKKKMMMOOOQQQTTTWWWXXXZZZYYYYYYYYYYYY[[[]]]^^^^^^]]]```kkk|||uuunnnkkkiiikkkkkklllmmmooopppqqqqqqkkkkkklllooossswwwxxxxxxxxxxxxwwwvvvuuuvvvyyy|||~~~}}}~~~~~~|||yyyxxxyyyxxxvvvsssrrrtttuuuvvvvvvuuutttssskkkiiifffdddccc```]]][[[\\\[[[ZZZZZZZZZWWWSSSPPPQQQRRRSSSSSSSSSRRRQQQPPPNNNNNNNNNNNNNNNOOOOOOOOOJJJJJJJJJJJJKKKKKKKKKLLLFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCBBBBBBBBBDDDEEEFFFCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAA@@@BBBBBBAAAAAAAAABBBBBBCCC===???AAABBBAAAAAABBBCCCEEEEEEDDDDDDDDDDDDEEEEEEHHHFFFFFFGGGGGGFFFKKKQQQRRR___sss~~~|||{{{yyywwwtttsssssstttssssssqqqnnnkkkjjjjjjjjjiiihhhhhhgggfffeeedddeeeffffffhhhhhhhhheeeaaa___^^^______^^^\\\[[[ZZZXXXUUURRROOOOOONNNLLLKKKIIIHHHHHHFFFGGGGGGHHHHHHIIIIIIIIINNNLLLJJJHHHEEECCCBBBBBBBBBBBBAAA@@@@@@???>>>>>>???>>>>>>===<<<;;;;;;;;;<<<<<<<<<;;;;;;:::::::::::::::999999888777666666999999999888888888888777777777777666555666999<<<;;;:::888777777777888888::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>????????????>>>===<<<<<<===???AAACCC===>>>>>>>>>????????????BBBBBBAAAAAAAAABBBCCCCCCBBBAAA@@@AAACCCDDDEEEDDDFFFGGGHHHIIIJJJJJJKKKKKKHHHIIIIIIIIIHHHIIILLLNNNLLLLLLMMMNNNNNNNNNMMMMMMOOOOOOPPPQQQRRRSSSTTTTTTUUUVVVWWWXXXYYYYYYYYYYYY[[[]]]aaagggssswwwqqqooonnnmmmlllmmmoooqqqqqqpppnnnpppqqqrrrsssuuuyyy|||{{{{{{{{{zzzyyyyyy{{{}}}~~~}}}|||||||||}}}|||zzzxxxvvvvvvtttssssssrrrqqqooonnnmmmjjjhhhdddaaa___^^^^^^___\\\[[[YYYXXXWWWVVVSSSPPPOOOOOOPPPPPPPPPOOONNNNNNLLLLLLMMMMMMNNNNNNNNNOOOMMMLLLKKKJJJHHHHHHHHHGGGIIIJJJJJJHHHFFFDDDDDDEEEDDDCCCCCCCCCCCCDDDEEEEEEFFFEEEDDDCCCBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????????????????BBBAAA???======>>>???AAABBBBBBBBBBBBBBBCCCDDDEEECCCCCCCCCDDDEEEGGGHHHIIIQQQUUU```ppp~~~{{{yyyxxxvvvsssrrrrrrrrrqqqppppppmmmjjjiiiiiiiiiiiihhhfffeeecccbbbbbbbbbccccccfffffffffccc```]]]]]]]]]^^^\\\ZZZYYYXXXVVVSSSQQQOOONNNMMMLLLKKKIIIHHHHHHFFFFFFGGGGGGHHHIIIJJJJJJMMMKKKIIIGGGEEECCCBBBBBBAAAAAAAAA@@@@@@?????????>>>>>>======<<<;;;;;;:::<<<;;;;;;;;;::::::::::::::::::999888888777666666777777777888888999999999888888888777555555777999;;;:::999777777777888999:::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>??????>>>>>>===<<<===>>>@@@AAA======>>>>>>>>>?????????AAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBBBBCCCDDDCCCCCCEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHIIIHHHHHHHHHKKKMMMLLLLLLMMMNNNNNNNNNNNNMMMNNNNNNOOOPPPQQQRRRSSSSSSTTTUUUVVVXXXYYYYYYYYYYYY[[[]]]```fffppp{{{uuusssooommmkkklllnnnpppppppppoooppprrrrrrsssuuuyyy{{{|||||||||{{{yyyyyy{{{}}}~~~|||{{{{{{zzzzzz~~~|||zzzxxxvvvtttsssssssssrrrqqqooommmkkkjjjiiigggdddaaa^^^]]]]]]]]][[[ZZZXXXWWWWWWUUURRRPPPNNNNNNNNNNNNNNNMMMMMMLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLJJJIIIHHHGGGGGGGGGHHHIIIIIIGGGEEECCCDDDDDDDDDDDDCCCBBBBBBAAABBBBBBEEEEEEDDDCCCBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA????????????????????????@@@@@@???>>>>>>???@@@AAABBBBBBBBBBBBBBBCCCDDDDDDCCCCCCCCCDDDEEEFFFHHHHHHJJJLLLSSS^^^mmm}}}yyywwwvvvtttrrrqqqqqqpppnnnmmmmmmkkkhhhggghhhiiihhhgggcccbbbaaa___^^^^^^^^^___bbbcccccc```]]]ZZZZZZZZZ[[[YYYWWWVVVUUUTTTQQQNNNNNNNNNMMMLLLJJJIIIHHHHHHEEEEEEFFFGGGHHHIIIJJJKKKKKKJJJHHHFFFDDDBBBAAAAAA@@@@@@@@@@@@@@@@@@??????======<<<<<<;;;;;;::::::;;;;;;:::::::::::::::999999999999888888777777666555555666777888999::::::888999999888666555555666::::::999888888888999999999999999999999999999999::::::::::::;;;;;;;;;;;;<<<<<<<<<=========>>>>>>???>>>===<<<<<<===>>>???============>>>>>>>>>>>>@@@@@@@@@@@@@@@AAABBBBBBCCCDDDEEEEEEEEEDDDCCCBBBDDDDDDEEEEEEEEEEEEEEEDDDFFFGGGHHHHHHGGGHHHJJJLLLLLLLLLMMMNNNNNNNNNNNNNNNNNNNNNOOOPPPQQQRRRRRRSSSTTTTTTVVVWWWXXXYYYYYYYYY[[[\\\^^^ccclllyyy{{{wwwuuuooommmjjjjjjlllnnnppppppoooppprrrssssssuuuxxx{{{}}}~~~}}}{{{zzzyyy{{{}}}}}}}}}|||zzzyyyyyyyyyyyy}}}}}}{{{yyywwwtttrrrppprrrqqqpppooommmkkkiiihhhgggeeeccc___]]][[[[[[[[[YYYXXXVVVVVVUUUTTTQQQOOOLLLMMMMMMMMMLLLLLLKKKJJJKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKIIIHHHGGGGGGFFFFFFGGGHHHHHHGGGDDDCCCCCCDDDEEEDDDCCCAAA@@@?????????DDDDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>>>>???@@@@@@AAAAAABBBBBBBBBBBBBBBBBBCCCDDDBBBBBBCCCCCCDDDEEEGGGGGGJJJHHHJJJPPPYYYhhh~~~{{{wwwtttuuusssrrrqqqqqqooommmjjjkkkhhhffffffggghhhhhhgggbbbaaa___]]][[[[[[[[[[[[^^^______^^^[[[XXXWWWWWWWWWUUUTTTSSSRRRQQQNNNLLLMMMLLLKKKJJJIIIHHHGGGGGGDDDDDDEEEFFFHHHIIIJJJJJJHHHGGGFFFDDDBBBAAAAAA@@@????????????????????????<<<;;;;;;;;;:::::::::999::::::::::::999999999999999888888888777777777666555555666666777888888999666777999888777555555666999999999888888888999999999999999999999999999999999999999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>===<<<<<<<<<======<<<<<<<<<=========>>>>>>???????????????@@@AAABBBEEEGGGHHHIIIGGGEEECCCBBBCCCDDDDDDDDDDDDCCCCCCBBBDDDFFFGGGGGGFFFGGGHHHJJJKKKKKKLLLMMMNNNNNNNNNNNNOOOOOOOOOPPPQQQRRRRRRSSSRRRSSSUUUVVVXXXXXXYYYYYY[[[[[[]]]```gggqqqzzz}}}vvvsssssspppmmmiiihhhjjjmmmooopppnnnppprrrssssssuuuwwwyyy~~~~~~}}}{{{yyyyyy{{{||||||{{{zzzyyyxxxxxxxxxxxx~~~~~~~~~}}}|||~~~}}}~~~||||||zzzyyyvvvssspppnnnnnnnnnnnnmmmllljjjiiihhhdddccc```^^^[[[YYYXXXXXXWWWVVVTTTTTTTTTSSSQQQOOOLLLLLLMMMLLLLLLKKKJJJIIIJJJJJJIIIIIIHHHHHHGGGGGGJJJIIIHHHGGGFFFFFFFFFFFFFFFGGGHHHFFFDDDCCCCCCDDDDDDCCCBBBAAA@@@@@@@@@@@@CCCCCCBBBBBBAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>????????????<<<<<<>>>@@@AAAAAAAAAAAABBBBBBBBBAAAAAABBBCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFJJJHHHHHHKKKPPPXXXhhhvvv~~~}}}|||{{{zzzxxxtttqqqsssrrrrrrrrrrrrpppllljjjgggeeeddddddeeegggggggggcccaaa___\\\ZZZYYYYYYYYY[[[\\\]]]\\\YYYVVVUUUTTTTTTRRRQQQPPPPPPNNNLLLIIIJJJJJJIIIIIIHHHGGGFFFFFFCCCCCCDDDEEEFFFGGGHHHHHHFFFEEECCCBBBAAA@@@@@@@@@>>>>>>>>>>>>>>>=========::::::::::::999999999999999999999999999999999999888888888777777777777777666666666666666666666666333555777888777666777888777888888888888888888888888888888888888888888888888888888888999999999999999999:::::::::;;;;;;;;;======<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<==================>>>>>>@@@AAAAAAFFFIIIKKKKKKHHHEEEDDDDDDCCCDDDDDDDDDDDDDDDCCCBBBCCCDDDFFFFFFEEEEEEGGGHHHIIIJJJKKKLLLMMMMMMMMMMMMPPPPPPPPPQQQQQQRRRRRRSSSQQQRRRTTTVVVWWWXXXYYYYYY[[[ZZZ[[[^^^dddjjjpppsssxxxzzz{{{xxxsssppppppqqqooolllhhhgggiiikkknnnnnnmmmoooqqqsssssstttvvvwww|||||||||zzzxxxxxxzzz{{{{{{zzzyyyxxxxxxxxxxxxxxx{{{~~~||||||~~~}}}{{{|||{{{zzz{{{}}}~~~}}}|||zzzzzzyyyxxxuuurrrooommmkkkkkkkkkkkkkkkjjjiiiiiiaaa___^^^\\\YYYXXXWWWVVVUUUTTTSSSSSSTTTSSSQQQOOOMMMMMMMMMMMMLLLKKKJJJIIIIIIHHHHHHGGGGGGFFFFFFFFFHHHGGGFFFEEEEEEDDDEEEEEEFFFGGGHHHGGGEEECCCDDDEEECCCBBBBBBBBBBBBBBBCCCCCCBBBBBBAAAAAA@@@@@@??????????????????????????????======>>>>>>>>>?????????;;;<<<>>>???AAAAAABBBBBBCCCBBBBBBAAAAAAAAABBBBBBAAAAAAAAAAAABBBCCCDDDDDDEEECCCEEEHHHKKKMMMUUU^^^rrr{{{yyywwwvvvvvvtttqqqnnnppppppqqqrrrrrrpppllliiidddcccaaabbbdddfffgggfffcccaaa^^^[[[YYYWWWVVVVVVYYY[[[]]]\\\YYYVVVTTTTTTQQQPPPNNNNNNNNNMMMJJJHHHHHHHHHGGGFFFFFFEEEDDDDDDBBBBBBCCCCCCDDDEEEEEEEEECCCBBBAAA@@@????????????>>>>>>===<<<<<<;;;::::::999999999999888888888888777888888888888999999999777777777777777777777777777666666666555555555444333555666666666666777999555666777777888888777777777777777777777777777777777777777777888888888999888888888999999999::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<===>>>???@@@AAAFFFIIIKKKJJJFFFDDDDDDFFFCCCCCCDDDDDDDDDDDDDDDCCCAAACCCEEEEEEEEEDDDEEEFFFGGGHHHIIIKKKLLLLLLLLLLLLOOOOOOPPPPPPQQQQQQQQQQQQPPPQQQSSSUUUVVVXXXXXXYYYZZZYYYZZZ]]]bbbgggiiiiiikkknnnqqqpppnnnlllnnnpppnnnkkkhhhgggiiikkkllllllkkknnnppprrrrrrrrrsssuuuxxxyyyxxxwwwvvvvvvxxxzzzyyyyyyxxxwwwwwwwwwwwwwwwxxx{{{}}}}}}{{{zzz||||||zzzxxxxxxwwwxxxyyyyyyxxxvvvvvvvvvvvvvvvtttqqqmmmkkkhhhhhhhhhhhhhhhggggggfff\\\\\\[[[ZZZXXXWWWVVVUUUTTTSSSSSSSSSTTTTTTRRRPPPMMMMMMMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCDDDDDDEEEFFFFFFEEEDDDCCCCCCDDDBBBBBBBBBBBBBBBCCCDDDDDDAAAAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>>>>?????????<<<===>>>???@@@AAABBBBBBCCCBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBBBBCCCCCCBBBEEEIIIKKKJJJMMMSSS]]]mmm~~~yyyvvvtttrrrqqqpppnnnmmmlllmmmnnnqqqrrrpppkkkhhhbbbaaa___```ccceeeffffffbbb```]]]YYYWWWUUUTTTSSSXXX[[[]]]\\\ZZZVVVTTTTTTPPPNNNMMMMMMMMMLLLIIIGGGFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>======<<<;;;999888777777888888888888888888888888777777777777888888999999666777777777777777777777555555555555555555555666666666666555444444666888333444555666777777666555777777777777777777777777666666666777777777888888777777777888888888999999999:::;;;;;;<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<===>>>@@@@@@CCCFFFHHHGGGCCCAAACCCFFFAAAAAABBBCCCDDDDDDDDDDDD???BBBDDDEEEDDDDDDDDDEEEEEEFFFHHHIIIJJJKKKKKKKKKMMMNNNNNNNNNNNNOOOOOOOOOOOOPPPRRRTTTVVVWWWXXXXXXYYYXXXYYY]]]bbbeeeeeedddeeehhhlllllljjjjjjlllooollljjjhhhhhhiiijjjjjjjjjjjjllloooqqqqqqqqqqqqssstttuuuuuutttttttttwwwyyywwwvvvvvvuuuuuuuuuuuuuuuuuuxxx{{{{{{zzzyyy{{{~~~}}}|||}}}||||||~~~~~~}}}~~~~~~|||}}}zzzxxxvvvuuutttuuuvvvuuusssppppppqqqrrrrrrqqqnnnkkkiiiggggggfffeeedddbbbaaa```XXXXXXXXXXXXWWWVVVUUUUUUTTTSSSSSSSSSTTTTTTSSSQQQLLLLLLKKKKKKJJJHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGEEEDDDCCCCCCCCCCCCCCCCCCBBBCCCDDDCCCAAA@@@AAABBBBBBBBBAAAAAAAAAAAAAAABBB@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======>>>??????@@@>>>>>>===>>>>>>@@@BBBCCCCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@AAAAAABBBEEECCCEEEIIIJJJIIIKKKOOORRR]]]nnn}}}xxxuuuqqqooonnnnnnmmmllliiijjjllloooqqqooojjjgggaaa```___```bbbeeeffffffaaa___\\\XXXUUUSSSRRRQQQXXX[[[]]]]]]ZZZWWWUUUTTTOOONNNMMMLLLLLLKKKIIIGGGDDDDDDDDDCCCBBBBBBBBBAAABBBBBBAAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>======<<<:::888777555555777777777777777888888888666666777777888888888999666666666666777777777777222333333444555666777777888888777555333333555777222333555666666666555555777777777777777777777777666666666666777777777777777777777777888888888888888999:::;;;<<<<<<===<<<:::::::::;;;;;;;;;<<<<<<::::::;;;;;;===>>>???@@@AAADDDFFFDDD@@@>>>BBBFFF???@@@AAABBBCCCDDDDDDDDD???AAADDDEEEDDDCCCCCCDDDDDDEEEGGGHHHIIIJJJJJJJJJLLLLLLLLLLLLLLLMMMMMMMMMOOOPPPRRRTTTVVVWWWXXXXXXXXXXXXYYY]]]bbbeeedddaaacccfffjjjjjjhhhhhhjjjlllkkkjjjhhhhhhiiijjjiiihhhiiikkknnnppppppppppppqqqqqqrrrsssrrrrrrsssvvvxxxuuuuuutttssssssssstttttttttwwwzzz{{{yyyyyy{{{}}}zzzyyy{{{~~~~~~}}}|||zzzyyyzzz|||~~~|||{{{zzz{{{{{{vvvzzz~~~{{{wwwvvvtttssssssssssssrrrooommmmmmnnnooopppooollliiigggggggggeeecccaaa^^^\\\ZZZVVVVVVWWWWWWWWWVVVUUUUUUTTTSSSSSSTTTUUUUUUSSSRRRJJJJJJJJJIIIHHHGGGEEEDDDEEEEEEFFFFFFGGGGGGHHHHHHDDDDDDCCCBBBBBBBBBCCCCCC@@@AAABBBAAA?????????AAACCCCCCAAA@@@???>>>>>>>>>@@@@@@@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<===>>>??????@@@@@@???=========???AAACCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAADDDAAAAAADDDEEEDDDGGGLLLKKKSSS]]]hhh~~~yyywwwuuurrrnnnkkkiiiggggggfffgggggggggfffdddbbbaaa```___]]]]]]^^^```ccceeeaaa___ZZZUUUPPPMMMLLLKKKQQQXXX^^^^^^[[[XXXRRRLLLLLLLLLLLLJJJGGGFFFGGGHHHGGGFFFEEECCCAAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>===============<<<<<<<<<<<<<<<<<<;;;:::999999999999::::::999999888777666666666555555555555444444444444444444444444444444444666666555555555444444444666666666555444333111000555555666777666555333222555555555555555555555555888888777777777777777888777777777777777888888888888888999:::;;;;;;<<<<<<999999:::::::::;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>>>>>>>>>>>>>>>>?????????>>>??????@@@@@@AAAAAABBBDDDCCCBBBAAA@@@?????????DDDDDDEEEFFFGGGHHHIIIIIIKKKLLLLLLKKKJJJJJJMMMOOOLLLMMMNNNPPPSSSUUUVVVWWWVVVWWWXXXZZZ\\\]]]^^^^^^___aaadddggghhhhhhgggfffiiihhhfffddddddeeefffggghhhjjjmmmooopppooonnnlllkkknnnrrrttttttrrrrrrrrrqqqqqqqqqqqqqqqrrrrrrrrrppprrruuuvvvvvvxxxzzz|||xxxvvvuuuvvvzzz~~~~~~}}}|||zzzzzz{{{{{{|||}}}zzzxxxwwwxxxxxxyyyxxxyyy{{{}}}|||xxxtttoooooooooooonnnllljjjjjjjjjkkklllnnnooolllhhheeedddcccbbbbbbaaa```]]]ZZZVVVUUUTTTSSSRRRRRRRRRRRRVVVUUUSSSSSSSSSRRRPPPNNNLLLLLLJJJIIIHHHGGGGGGGGGHHHGGGGGGFFFFFFGGGGGGHHHBBBBBBBBBBBBBBBCCCDDDEEEBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<===>>>??????@@@====================================>>>>>>>>>>>>CCCBBBBBBAAA@@@???>>>>>>??????@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCEEEFFFFFFJJJOOOUUU]]]kkkyyyuuusssoookkkhhhfffeeedddbbbbbbccccccbbbaaa```______^^^]]]\\\\\\^^^aaaccc___\\\WWWRRRNNNKKKJJJIIINNNUUU[[[\\\[[[XXXRRRKKKIIIIIIHHHGGGFFFEEEFFFGGGFFFEEEDDDBBB@@@@@@?????????????????????>>>>>>============<<<<<<<<<;;;;;;<<<;;;:::999999888888999:::999999888777777666666555555555555444444444444444444444444444444444444666555555555444444444333444444444555444444333222333444444444333333222111444444444444444444444444666666555555555555666666555555666777888888999999888888888999:::::::::;;;888888999999999::::::::::::::::::;;;;;;<<<===>>>======>>>>>>>>>>>>??????@@@@@@AAAAAABBBCCCCCCCCCEEEDDDDDDCCCCCCCCCCCCDDDCCCCCCDDDEEEFFFGGGHHHHHHHHHIIIJJJIIIHHHIIIJJJLLLLLLLLLNNNPPPRRRTTTUUUVVVUUUVVVWWWYYYZZZZZZZZZZZZ[[[]]]aaadddfffgggfffeeegggeeedddcccbbbccceeeffffffhhhjjjmmmmmmmmmkkkjjjlllooorrrssssssqqqqqqqqqmmmnnnnnnoooooopppqqqqqqppprrrtttvvvvvvxxxzzz|||xxxvvvuuuuuuwwwzzz}}}~~~~~~~~~~~~}}}{{{zzzzzzzzz{{{|||}}}{{{yyyvvvuuuuuuuuuvvvvvvuuuvvvxxxzzzyyyvvvsssrrrrrrqqqpppooonnnmmmllljjjjjjkkklllmmmkkkgggcccbbbaaaaaaaaaaaa___[[[XXXUUUTTTSSSRRRRRRQQQQQQQQQTTTRRRQQQQQQRRRQQQOOOMMMLLLKKKJJJHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFBBBBBBBBBBBBBBBBBBCCCDDDBBBAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<===>>>>>>??????====================================>>>>>>>>>>>>BBBAAAAAA@@@???>>>>>>===?????????@@@@@@@@@AAAAAABBBBBBBBBBBBCCCDDDEEEFFFIIILLLOOOSSS\\\mmm{{{rrrppplllhhheeebbbaaa```]]]]]]^^^^^^^^^^^^]]]]]]___^^^\\\[[[[[[\\\^^^___[[[XXXTTTOOOKKKIIIGGGGGGJJJQQQXXXYYYYYYWWWPPPHHHFFFEEEDDDCCCCCCDDDEEEEEEDDDCCCBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999888888888888999888888777777666666666555555444444444333333333333333333333333333333333555555444444444444333333222222333444444444444444222222111111000111111111333333333333333333333333444444333333333333444444333444555666777999::::::888888888888888888888888777777777777888888888888999::::::;;;;;;<<<<<<===============>>>>>>??????@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEAAABBBBBBCCCDDDEEEFFFFFFEEEFFFHHHHHHGGGGGGGGGHHHKKKKKKMMMOOOQQQSSSTTTUUUUUUUUUVVVWWWWWWWWWVVVVVVWWWYYY\\\```bbbccccccccccccbbbaaa``````aaacccdddeeegggiiikkkkkkkkkiiihhhkkknnnqqqqqqpppooonnnnnnhhhiiijjjkkklllmmmnnnooonnnqqqtttvvvvvvwwwyyy{{{xxxwwwuuuttttttuuuwwwxxx~~~~~~}}}|||{{{zzzyyyzzz{{{{{{}}}yyyxxxvvvtttsssssssssssssssrrrrrrtttvvvvvvuuutttsssrrrqqqooonnnnnnnnnooojjjjjjjjjkkkkkkiiieeebbb______```aaa```]]]XXXTTTSSSSSSRRRQQQPPPPPPPPPPPPPPPOOONNNOOOPPPOOONNNLLLJJJJJJHHHGGGFFFFFFFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDCCCBBBBBBAAAAAAAAAAAABBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>@@@@@@??????>>>>>>======?????????@@@@@@@@@@@@AAABBBBBBBBBBBBCCCCCCDDDEEEFFFGGGIIIJJJMMMXXXhhhsss~~~{{{qqqnnnjjjfffbbb___^^^]]]ZZZZZZ[[[\\\\\\]]]]]]]]]^^^]]][[[ZZZYYYZZZ[[[[[[YYYVVVRRRNNNJJJHHHGGGFFFHHHNNNTTTWWWXXXVVVOOOGGGDDDBBB@@@@@@AAABBBCCCDDDBBBAAA@@@???>>>===============<<<<<<<<<<<<<<<===;;;;;;;;;;;;::::::::::::::::::999888777777777777777777777666666666555555444444444444333333333222222222222222222222222222444444333333333333333333222222333444444444444333222222000//////000111222222222222222222222222222333222222222222333333444444444555666666777888888777777777777777666666666555555666666666777777777888999::::::;;;;;;<<<<<<;;;<<<<<<======>>>>>>>>>======>>>>>>???@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBCCCDDDEEEEEECCCEEEGGGHHHGGGFFFFFFFFFJJJJJJLLLMMMOOOQQQRRRSSSUUUUUUUUUVVVVVVUUUTTTTTTUUUWWWYYY\\\]]]^^^^^^]]]^^^^^^^^^^^^___```aaabbbeeefffhhhiiiiiiiiihhhgggiiikkkmmmmmmllljjjjjjjjjddddddeeegggiiijjjkkkllllllooorrruuuvvvwwwxxxzzzzzzyyyxxxvvvtttssstttuuu~~~~~~|||{{{zzzyyyyyyyyyzzz{{{}}}yyyxxxvvvtttsssrrrqqqqqqpppppppppqqqssstttuuuuuusssrrrooommmlllmmmnnnooollljjjiiiiiiiiigggdddbbb^^^^^^___``````\\\VVVRRRQQQPPPPPPOOONNNNNNNNNOOOLLLLLLKKKLLLMMMMMMKKKJJJIIIHHHGGGFFFEEEEEEEEEEEECCCCCCCCCBBBBBBCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>============????????????@@@@@@@@@@@@BBBBBBAAAAAABBBCCCCCCDDDAAACCCEEEFFFHHHOOOZZZbbbttt}}}{{{pppnnnjjjeeeaaa]]][[[[[[XXXYYYYYYZZZ[[[\\\]]]^^^\\\[[[ZZZYYYXXXXXXYYYYYYXXXVVVRRRNNNKKKIIIHHHHHHHHHNNNSSSVVVXXXYYYRRRJJJEEEBBB???>>>@@@BBBBBBBBBAAA@@@???>>>===<<<<<<<<<<<<;;;;;;::::::;;;<<<<<<::::::::::::999999999999999999888777666666666666666666555555555555555444444333333333222222222222222222222222222222222222222222333333333333333333333333444444333333222111333222111000000111222333222222222222222222222222333222222222333333444555666666666555555555555555777666666666666666666666444444444555555555666666777888999:::;;;;;;;;;::::::;;;;;;<<<======>>>>>><<<<<<===>>>>>>??????@@@@@@@@@AAA@@@@@@>>>===<<>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<====================================>>>>>>>>>>>>==================>>>>>>>>>>>>?????????@@@@@@@@@BBBAAAAAAAAAAAABBBBBBCCC???BBBDDDFFFHHHLLLSSSXXXaaajjj|||zzzpppmmmiiiddd___\\\ZZZXXXWWWWWWWWWXXXYYYZZZ\\\\\\[[[ZZZYYYYYYXXXXXXXXXXXXXXXVVVRRROOOLLLJJJJJJJJJJJJOOOSSSWWW]]]aaa]]]VVVJJJEEE@@@???@@@BBBBBB@@@@@@???>>>===<<<<<<<<<<<<;;;:::999888999:::;;;<<<999999999999888888888888888888777666555555555555444444444444444444444444333333333222222222111111111111111111111111111111111111222222222222333333333333333333333222111111222222222222222222333444222222222222222222222222333222222333333444555666666666666555444444333333666666666666666666666666444444444444555555555555666777999:::;;;;;;:::999999::::::;;;<<<===>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAABBBBBBBBBAAA???===<<<>>>??????@@@AAABBBCCCCCCDDDFFFGGGGGGFFFFFFGGGHHHGGGHHHIIIJJJLLLMMMNNNNNNRRRSSSTTTUUUVVVWWWWWWWWWVVVVVVWWWWWWVVVVVVUUUUUUYYYZZZ[[[]]]___```bbbbbb______``````````````````ccceeeffffffeeedddeeefffcccccccccdddddddddddddddfffiiinnnqqqrrrssstttuuuvvvxxxyyywwwsssrrrtttwww}}}}}}|||{{{|||}}}~~~~~~~~~~~~~~~~~~{{{zzzyyyxxxwwwxxxyyyyyy{{{|||~~~~~~|||xxxvvvvvvuuutttrrrpppnnnlllkkklllnnnqqqrrrrrrrrrssstttsssrrrqqqpppoooppppppqqqmmmkkkgggeeedddcccaaa```\\\\\\\\\\\\[[[XXXRRRNNNLLLLLLKKKKKKKKKKKKKKKLLLIIIHHHGGGHHHIIIHHHGGGEEEEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBB@@@??????>>>>>>>>>>>>???>>>>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;====================================>>>>>>>>>>>><<<<<<======>>>>>>??????>>>>>>>>>????????????@@@AAAAAAAAA@@@@@@AAAAAABBBAAABBBDDDFFFFFFHHHLLLNNNUUUXXXeee~~~{{{xxxooolllhhhbbb]]]ZZZWWWVVVTTTTTTSSSSSSTTTVVVXXXYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXVVVRRROOOLLLKKKKKKKKKLLLPPPTTTZZZdddllllllfffPPPJJJCCCAAABBBCCCAAA???@@@???>>>===<<<<<<<<<===:::999777777777999:::<<<999999888888888777777777888777666555444444444444333333333333333444444444222222222222111111111111111111111111111111111111111111111111222222222333111111222333333333333222000111222222333333333222333333333333333333333333222222222222333444555666555555444444444444444444555555555666777777888888444444444555555555555666555666888:::;;;:::999888888999:::;;;<<<======>>>======>>>>>>???@@@@@@AAA@@@AAABBBBBBBBB@@@>>>===>>>??????@@@AAABBBCCCDDDDDDEEEFFFEEEDDDEEEFFFHHHFFFGGGHHHIIIJJJKKKLLLMMMOOOPPPRRRTTTVVVWWWXXXXXXUUUUUUUUUVVVVVVVVVVVVUUUXXXYYY[[[^^^```bbbcccddd`````````````````````___bbbccceeeeeeddddddeeegggfffeeeeeedddcccbbbaaaaaacccfffkkkooopppqqqrrrsssnnnqqqtttsssppppppsssvvvyyy~~~}}}}}}}}}}}}~~~}}}|||{{{}}}~~~}}}|||{{{{{{{{{zzzxxxwwwwwwwwwxxxyyyzzz{{{||||||{{{yyyvvvuuusssssssssrrrrrrpppoooooojjjnnnqqqrrrqqqpppppprrrooooooooonnnnnnnnnnnnmmmllliiidddbbbaaa```^^^]]]ZZZYYYXXXXXXVVVTTTOOOLLLJJJJJJIIIIIIIIIJJJJJJKKKIIIHHHGGGGGGHHHGGGEEECCCDDDCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@??????@@@@@@AAA>>>>>>=========>>>??????========================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>><<<<<<===>>>>>>???@@@@@@>>>>>>>>>>>>????????????AAAAAA@@@@@@@@@@@@AAAAAAAAABBBCCCDDDEEEFFFGGGHHHOOOPPPYYYjjjzzzxxxnnnkkkgggaaa\\\XXXUUUTTTQQQQQQPPPPPPQQQRRRTTTUUUYYYYYYYYYYYYYYYYYYYYYYYYWWWUUURRROOOLLLKKKKKKKKKMMMPPPUUU]]]iiiuuuwwwsssTTTMMMEEEBBBCCCCCCAAA>>>@@@???>>>===============999888777666777888:::<<<888888888888777777777777777777666444444444444444333333333333333333333333222222222111111111111000000000000000000000000000000000111111222222222333//////111222333444444444///000111333333333222111333333333333333333333333111111111111222333444555333333333444444555555555444555555666777888999999444444444555555555666666555666888:::;;;:::999888888888999:::<<<======>>>;;;;;;<<<<<<===>>>>>>>>><<<>>>@@@AAAAAA@@@???>>>??????@@@AAABBBCCCCCCDDDDDDEEEEEEDDDCCCCCCFFFHHHFFFFFFGGGHHHJJJKKKLLLLLLLLLNNNPPPSSSUUUWWWYYYYYYTTTTTTTTTUUUVVVVVVWWWWWWXXXYYY\\\^^^aaacccdddeeeccccccccccccbbbbbbbbbbbbbbbccceeeeeeeeeeeeggghhhhhhgggfffdddcccaaa```___aaaeeejjjnnnooopppqqqqqqhhhlllppppppmmmmmmqqquuuwww}}}}}}~~~~~~~~~|||zzzyyyzzz~~~}}}||||||~~~|||~~~}}}{{{yyyyyyzzzyyyxxxwwwwwwwwwxxxyyy||||||||||||{{{yyywwwvvvsssssstttuuuuuuuuutttttthhhmmmqqqrrrqqqooonnnooojjjjjjjjjkkkkkkjjjiiihhhjjjgggbbb___^^^]]]\\\[[[YYYWWWUUUTTTSSSQQQMMMJJJIIIIIIHHHHHHHHHIIIJJJJJJJJJIIIGGGGGGGGGFFFDDDBBBCCCCCCBBBAAAAAAAAABBBBBB??????>>>>>>>>>>>>??????======<<<======>>>???@@@<<<<<<<<<===============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>><<<<<<===>>>???@@@AAAAAA>>>>>>>>>>>>????????????AAAAAA@@@@@@???@@@@@@@@@@@@AAABBBCCCDDDFFFGGGGGGIIIKKKRRR[[[ggg{{{{{{wwwrrrkkkeeeaaa^^^YYYSSSPPPQQQPPPPPPPPPQQQRRRRRRSSSWWWXXXYYYYYYYYYXXXWWWVVVUUUTTTSSSQQQOOONNNNNNMMMOOOOOOSSS[[[dddkkknnnnnnZZZRRRJJJEEEDDDCCC@@@======<<<<<<;;;;;;:::999999999999999888888888888777::::::999888777666555444777777666555333222111000555555666666666666555555666555444333222222222222000000000111222222222333111111111111111111111111333333333333333222111000111111222222222333333333333333333222222222111111444444444333333222222222444444444444444444444444444444444555555555555666777777666666555555444444777777777777888888888888888999999::::::;;;;;;<<<============>>>>>>>>>>>>@@@@@@??????>>>=========AAAAAA@@@@@@AAAAAABBBCCCFFFEEEDDDDDDDDDDDDEEEEEEHHHHHHIIIIIIJJJKKKKKKLLLMMMOOORRRUUUVVVWWWVVVVVVVVVUUUUUUTTTTTTUUUUUUVVVZZZ[[[\\\^^^___``````aaabbbbbbbbbbbbaaa___^^^]]]bbbcccdddfffggghhhhhhhhhggggggfffggggggfffdddaaaeeefffggghhhhhhjjjnnnqqqmmmmmmnnnoooppprrrsssttt{{{|||}}}~~~~~~~~~||||||~~~||||||zzzwwwxxxzzz}}}|||{{{}}}~~~}}}{{{yyyyyyyyyxxxxxxyyy{{{||||||||||||zzz{{{}}}}}}|||zzzwwwuuuzzzzzzzzzyyyxxxwwwvvvuuuoooppprrrrrrrrrooommmkkkmmmllljjjhhhgggfffffffffbbb```^^^\\\ZZZXXXWWWVVVWWWWWWVVVTTTPPPMMMIIIGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCCCCCCCCCCBBBBBBBBB@@@@@@???>>>======>>>>>>AAAAAAAAA@@@>>>===;;;:::<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;::::::::::::::::::::::::======<<<<<<;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>????????????>>>>>>>>>>>>???????????????>>>>>>>>>>>>@@@AAABBBBBBBBBCCCCCCDDDEEEEEEEEEJJJIIIJJJOOOXXXiiizzzvvvooojjjccc```]]]YYYSSSPPPIIIIIIJJJLLLNNNQQQSSSTTTUUUVVVWWWWWWWWWVVVUUUTTTTTTSSSQQQPPPNNNNNNMMMMMMNNNNNNPPPVVV]]]aaacccbbbUUUOOOHHHDDDDDDCCC???<<<===<<<<<<;;;;;;:::999999999999999888888888888777:::999999888777666555444666666555444333222222111444444555555555555444444444444333222111000000111111111111111111111222222111111111111111111111111333222222222111111111111111111111222222222333333111111111222222333333333444444333333333222222222444444444444444444444444444444444444555555555555666666666666555555555555666666666777777777888888888888999999:::;;;;;;;;;=========>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>@@@????????????@@@AAAAAADDDDDDDDDDDDDDDDDDDDDDDDGGGGGGHHHIIIJJJKKKLLLLLLLLLMMMPPPSSSTTTUUUUUUTTTUUUTTTTTTSSSSSSTTTTTTUUUYYYZZZ[[[]]]______``````bbbbbbbbbaaa```___^^^^^^aaabbbdddfffggghhhiiiiiihhhgggfffggggggfffdddaaabbbdddffffffgggiiimmmpppppppppppppppqqqrrrssstttzzz{{{}}}}}}}}}~~~||||||~~~~~~zzzzzzwwwuuuvvvyyy{{{{{{zzz|||}}}~~~~~~|||{{{{{{|||{{{|||}}}~~~~~~~~~~~~~~~{{{|||}}}}}}|||yyywwwuuuzzzzzzzzzyyyyyyxxxvvvvvvoooqqqrrrsssrrrooommmkkklllllljjjhhhgggeeeeeeddd```___]]][[[YYYWWWVVVVVVUUUTTTSSSRRROOOLLLIIIGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHGGGEEEDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@???>>>>>>=========>>>@@@@@@@@@???>>>===<<<;;;::::::;;;;;;<<<<<<======;;;::::::::::::::::::;;;::::::::::::::::::::::::<<<<<<<<<<<<;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>?????????======>>>>>>>>>????????????>>>>>>>>>>>>@@@AAABBBAAAAAAAAABBBCCCCCCDDDDDDGGGEEEEEEGGGLLLWWWkkk}}}}}}yyyvvvooojjjeeeaaa^^^ZZZUUUPPPGGGGGGHHHIIILLLOOORRRSSSTTTTTTUUUUUUUUUTTTRRRRRRQQQPPPOOONNNMMMMMMMMMMMMLLLLLLLLLOOORRRTTTTTTSSSNNNJJJFFFCCCCCCBBB???<<<===<<<<<<;;;;;;:::999999999999999888888888888777999999888777666555555444444444444444333333333333222333333444444333333222333222111000000000000000111111111111111111000000111111111111111111111111222222000//////000000111111111111222222222222333//////000111222333444555333333333333222222222222444444444444444444444444444444444444555555555555555555555555555666666666555555555666666666666777888888888999::::::;;;;;;======>>>>>>>>>?????????======>>>>>>>>>>>>??????>>>>>>>>>>>>>>>???@@@@@@BBBCCCDDDEEEEEEDDDCCCCCCEEEFFFGGGIIIJJJLLLMMMNNNJJJLLLNNNPPPRRRSSSSSSSSSSSSSSSSSSRRRRRRSSSSSSSSSXXXYYYZZZ\\\]]]^^^______aaaaaaaaaaaa``````______aaabbbdddfffhhhiiijjjjjjiiihhhffffffgggfffcccaaa```bbbdddeeegggiiilllooorrrrrrqqqqqqrrrsssssstttxxxzzz|||}}}}}}~~~~~~~~~~~~|||xxxwwwuuussstttvvvxxxyyyxxx{{{}}}~~~}}}~~~~~~~~~~~~}}}{{{yyywwwvvvzzzzzzzzzzzzyyyxxxwwwwwwqqqrrrssssssrrrooommmkkklllkkkjjjhhhfffdddcccbbb^^^]]][[[YYYWWWVVVUUUTTTQQQQQQPPPOOOMMMJJJHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHGGGFFFDDDCCCBBBBBB@@@@@@@@@????????????>>>???>>>======<<<=========>>>>>>>>>>>>>>>===<<<<<<888999999:::<<<======>>>;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;::::::999888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>>>>??????======>>>>>>>>>>>>??????>>>>>>>>>>>>>>>@@@AAAAAA??????@@@AAAAAABBBBBBCCCGGGEEEEEEFFFFFFKKKXXXeee}}}|||yyyvvvqqqooojjjeeebbb___WWWPPPLLLKKKJJJJJJLLLNNNPPPQQQSSSSSSTTTTTTTTTRRRQQQPPPNNNMMMLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKJJJIIIIIIGGGDDDDDDDDDBBB???<<<===<<<<<<;;;;;;:::999999999999999888888888777777888888777666666555444444333333333333333333333333222222333333333333222222333222111000000000000000222222111111000000//////111111111111111111111111222111///------///000111111111111111222222222222///000000111222333333333333222222222222222222222333333333333333333333333333333444444444555555555444444444555555666666666444444444555555555666666777777888888999:::::::::=========>>>>>>>>>??????<<<<<<======>>>??????@@@???>>>>>>>>>>>>???@@@@@@@@@BBBDDDEEEEEEDDDCCCBBBDDDDDDFFFHHHJJJLLLNNNNNNJJJKKKMMMOOOQQQRRRSSSSSSTTTSSSSSSRRRRRRSSSSSSTTTVVVWWWYYYZZZ\\\]]]]]]]]]``````____________`````````bbbdddfffhhhiiijjjkkkiiihhhffffffffffffdddbbb```bbbeeefffhhhjjjmmmoooqqqqqqrrrrrrsssuuuvvvwwwwwwyyy{{{|||}}}~~~~~~~~~}}}~~~~~~}}}~~~|||xxxuuutttssssssuuuvvvwwwxxxzzz}}}~~~|||zzzxxxwwwyyyzzzzzzzzzzzzzzzyyyxxxsssssstttsssrrrooommmkkklllkkkjjjhhhfffdddbbbaaa]]][[[ZZZXXXVVVTTTTTTSSSOOOOOONNNMMMKKKJJJIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHDDDDDDDDDDDDDDDDDDDDDDDD????????????>>>>>>>>>>>>======<<<<<<<<<<<<<<<===;;;<<<<<<=========<<<<<<888999999:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;999999999999999999999999999::::::::::::999999888::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<============>>>>>>>>>???============>>>>>>>>>???=========>>>??????@@@AAA??????@@@@@@AAABBBBBBBBBDDDCCCEEEHHHHHHIIIQQQZZZeee}}}~~~|||zzzxxxrrrtttqqqlllhhheee[[[PPPOOONNNLLLKKKKKKMMMOOOQQQSSSSSSTTTTTTSSSRRRPPPOOOKKKKKKJJJIIIIIIHHHIIIIIIGGGHHHHHHHHHGGGFFFFFFFFFEEEDDDDDDDDDCCCBBB@@@>>>===<<<<<<;;;;;;:::999999999999999888888888777777777777666666555444444444222222222333333333333444333333444444444444333333333222222111111111111222222111111000000/////////000000000000000000000000111000...------...000222000000111111111222222222111111111111111111111111222222222222222222222222333333333333333333333333333333333444444444444555333333444444555555666666444444444444555555555555666666777888888999999:::<<<============>>>>>>>>>;;;;;;<<<===>>>??????@@@???????????????@@@AAAAAA???AAACCCDDDEEEDDDBBBAAACCCDDDEEEHHHJJJLLLNNNOOOKKKLLLNNNPPPQQQSSSTTTTTTTTTTTTTTTSSSSSSTTTTTTTTTUUUUUUWWWYYYZZZ[[[[[[[[[]]]]]]]]]]]]^^^___```aaa```aaaccceeeggghhhiiiiiiiiigggeeeeeeffffffeeecccbbbdddgggiiijjjlllnnnpppooooooqqqrrruuuwwwyyy{{{wwwyyyzzz{{{|||}}}}}}~~~~~~}}}}}}~~~}}}|||~~~~~~{{{wwwwwwvvvuuuuuuvvvxxxyyy{{{}}}}}}{{{yyyyyyzzzzzz{{{{{{{{{zzzzzzuuuuuuuuusssrrrooommmlllllllllkkkiiifffcccaaa___[[[ZZZXXXVVVUUUTTTSSSSSSNNNMMMMMMKKKJJJJJJIIIIIIFFFFFFFFFFFFGGGGGGHHHHHHCCCCCCCCCCCCCCCCCCCCCCCC?????????>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<::::::;;;<<<<<<<<<<<<;;;::::::::::::::::::999999::::::999999999999::::::999999999999999999999999888888999999:::999999999:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<============>>>>>>>>><<<============>>>>>>>>><<<======>>>??????@@@@@@@@@@@@@@@AAABBBBBBCCCCCC>>>>>>AAAEEEFFFFFFKKKQQQUUUggg|||}}}}}}|||zzzyyytttyyyzzzuuussspppdddUUUOOONNNLLLKKKKKKMMMPPPQQQRRRSSSSSSSSSRRRPPPOOOMMMJJJIIIHHHGGGFFFFFFFFFFFFEEEFFFHHHGGGEEEDDDDDDEEECCCCCCCCCBBBBBBAAA??????===<<<<<<;;;;;;:::999999999999999888888888888777666666555555444444444444222222222222333333333333222333333444444333333222333222222111111111222222000000000000000000//////000000000000000000000000000//////......///111111000000000111111111111222222222111111111000000000111111111222222222222222333333333333333333333333333333333333444444444444444444444444444555555555444444444555555555555666666666666777888888999999;;;;;;<<<<<<<<<=========;;;;;;<<<======>>>??????@@@????????????@@@AAAAAA???@@@AAACCCCCCCCCCCCBBBCCCDDDEEEGGGJJJLLLMMMNNNMMMMMMNNNPPPRRRSSSUUUUUUUUUTTTTTTSSSSSSTTTTTTUUUSSSTTTUUUWWWXXXYYYZZZZZZ[[[ZZZZZZZZZ[[[]]]___aaa```aaacccdddffffffgggggghhhfffddddddfffgggfffeeedddfffjjjkkklllmmmooopppmmmnnnppprrruuuxxx{{{}}}xxxyyy{{{{{{{{{|||~~~~~~~~~~~~}}}}}}~~~}}}{{{|||{{{zzzxxxxxxzzz|||}}}~~~|||yyyyyyzzz{{{||||||||||||wwwwwwvvvtttrrrooommmlllmmmmmmllljjjgggccc```^^^ZZZYYYXXXVVVUUUTTTSSSSSSMMMLLLKKKJJJIIIHHHHHHHHHDDDDDDDDDEEEFFFFFFGGGGGGFFFEEEDDDCCCAAA@@@??????>>>>>>>>>>>>============::::::::::::::::::;;;<<<999::::::;;;;;;;;;:::::::::::::::999999888888888999999888888888888999999999999999999999999999999666777888999999999999999::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<============>>>>>><<<<<<============>>>>>>;;;<<<===>>>???????????????@@@@@@AAAAAABBBCCCCCC@@@???BBBEEEFFFDDDGGGKKKPPP\\\lll|||{{{zzzzzzyyyxxxwwwssscccVVVTTTQQQNNNMMMNNNPPPQQQPPPQQQQQQQQQPPPNNNLLLKKKIIIHHHGGGEEEDDDCCCCCCCCCCCCEEEFFFEEECCCAAAAAACCCAAAAAAAAA@@@>>>>>>>>>>>>===<<<<<<;;;;;;:::999999999999999888888888888777555555555444444444444333333333222222222222222222111111222222222222111111111111000000000111111222/////////000000000000000000000000000000000000000/////////000000111111111000000000000111111111111000000000000111111111111000111111111222222222222222222222222222222222222222222333333333444444444555444444444444444444333444555555555555666666666555555666666777888888999:::::::::;;;;;;;;;;;;<<<;;;<<<<<<<<<===>>>>>>>>>???>>>>>>>>>>>>???@@@@@@???@@@@@@AAABBBBBBCCCCCCCCCDDDEEEGGGIIIKKKLLLMMMMMMMMMNNNOOOQQQSSSTTTUUUSSSSSSSSSRRRRRRSSSSSSSSSRRRSSSTTTVVVWWWXXXXXXYYYXXXXXXXXXXXXZZZ\\\___``````aaabbbcccddddddddddddfffeeecccdddfffggghhhhhhfffhhhkkklllmmmmmmnnnooonnnnnnppprrruuuwwwzzz{{{yyyzzz{{{{{{zzz{{{}}}~~~~~~}}}}}}~~~|||{{{|||~~~~~~|||}}}~~~~~~yyyyyyzzz||||||}}}}}}}}}yyyxxxvvvtttqqqooommmlllnnnnnnmmmkkkhhhddd```^^^ZZZYYYXXXVVVUUUTTTSSSSSSLLLKKKIIIGGGFFFFFFFFFFFFBBBBBBCCCCCCDDDEEEEEEFFFEEEDDDCCCBBBAAA???>>>>>>===<<<<<<<<<;;;;;;;;;;;;999999999999999:::;;;;;;999:::::::::::::::999888888888888888999999999999888888777777777777888888888888888888888888888888555666777888999999999999999999999999999999999999999999:::::::::;;;;;;;;;<<<<<<<<<=========>>>>>><<<<<<<<<=========>>>>>>;;;<<<===>>>?????????>>>>>>>>>??????@@@AAAAAAAAADDDBBBBBBEEEFFFDDDEEEJJJNNNVVVaaa|||}}}~~~}}}zzzyyyyyyyyyxxxwww|||ooo```]]]XXXSSSPPPOOOOOOPPPOOOOOOPPPOOONNNLLLJJJIIIIIIHHHGGGEEECCCBBBBBBAAABBBDDDEEEDDD@@@>>>???@@@???@@@???>>><<<;;;<<<======<<<<<<;;;;;;:::999999999999999888888888888777444444444444444444333333333333333222222222111111000000111111111111000000000000////////////000111......//////000000111111000000000000000000000000...///000111222222111111000000000000111111111111......///000111222333333000000111111222222222222222222222222222222222222222222333333333444444444555555555444444333333333555555555666666666666777555555666666777888888888999999999:::::::::;;;;;;<<<<<<<<<==============================>>>??????@@@@@@@@@@@@AAABBBCCCDDDDDDDDDFFFGGGIIIJJJLLLLLLLLLMMMMMMNNNPPPRRRTTTUUURRRRRRQQQQQQQQQQQQRRRRRRQQQRRRTTTUUUWWWWWWXXXXXXWWWVVVVVVWWWXXX[[[^^^```aaaaaabbbccccccccccccbbbeeedddbbbcccfffhhhiiiiiifffiiikkkmmmllllllmmmmmmooopppppprrrtttvvvxxxyyyzzz{{{{{{{{{zzzzzz|||}}}}}}}}}~~~}}}}}}~~~~~~|||~~~~~~}}}|||}}}{{{|||}}}~~~yyyyyy{{{|||}}}}}}}}}}}}zzzyyywwwtttqqqooommmllloooooonnnllliiieee```^^^ZZZYYYXXXVVVUUUTTTTTTTTTKKKJJJHHHFFFDDDDDDDDDDDDAAAAAABBBBBBCCCDDDDDDEEEAAAAAAAAAAAAAAAAAAAAAAAA;;;;;;;;;:::::::::999999999888888888999::::::;;;:::::::::::::::999888777666666777888999::::::;;;777777666666666666777777888888888888888888888888444555666888999999999999999999999999999999999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<=========>>><<<<<<<<<<<<=========>>>:::;;;===?????????>>>>>>=========>>>??????@@@@@@AAA>>>>>>AAABBBAAACCCGGGIIINNNWWWooo~~~~~~~~~}}}}}}{{{xxxwwwwwwxxxyyytttlllaaaYYYTTTQQQNNNKKKMMMMMMLLLMMMMMMLLLIIIGGGDDDDDDDDDDDDCCCCCCCCCCCCDDDCCCCCCBBB@@@???>>>>>>@@@@@@???===<<<;;;:::999<<<;;;:::999888888888888:::999999888777666666555444444333333333333222222333222222111111222222333222222222111111111000000111111000///////////////000000000000000000000000111111111111111111111111000000000000111111111111000000111222222222222111111111222222222111111000222111111111000000//////000000111111111222222222444333222222222333444555999666444444555666333111444444555555666777777777555555555555666777999999888999999::::::;;;;;;<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@AAAAAAAAAAAAAAAAAABBBBBBCCCDDDEEEGGGGGGGGGGGGKKKKKKKKKKKKLLLMMMNNNOOORRRTTTUUUTTTSSSRRRSSSTTTQQQPPPQQQSSSWWWYYYYYYYYY[[[ZZZXXXWWWXXXZZZ]]]___^^^``````]]]^^^bbbbbb```bbb``````ccchhhjjjiiigggiiiiiiiiiiiikkklllnnnooopppppppppqqqsssuuuwwwxxxxxxzzz{{{zzzyyyyyyzzz|||}}}|||}}}~~~~~~||||||}}}~~~|||{{{zzzzzzzzzzzzzzzzzz{{{zzzwwwtttrrrooonnnmmmkkkiiigggggghhhgggccc___]]][[[XXXVVVUUUUUUSSSRRRMMMKKKJJJIIIIIIHHHFFFEEECCCCCCBBBBBBBBBCCCCCCDDDCCCCCCBBBBBBBBBAAAAAAAAA===<<<<<<;;;;;;:::999999999999999999999999999999::::::999999888777666666666666777777777777666666777777777777777777777777444777::::::888666666888777888888888999999999999;;;;;;:::999888888888888999::::::;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<============AAA@@@>>><<<<<<<<<======>>>>>>?????????>>>>>>===AAAAAAAAABBBBBBBBBCCCCCCKKKIIIUUUnnn~~~~~~~~~}}}|||{{{yyywwwvvvvvvwwwxxxwwwkkkaaaZZZVVVQQQMMMJJJIIIIIIJJJLLLKKKIIIGGGDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBAAA@@@???>>>======>>>>>>===<<<;;;::::::999;;;:::999888777777777777777777666666555444444333444444333333333333222222333222222111111222222333222222222111111111000000111111000///////////////000000000000000000000000000000000000000000000000//////000000000111111111//////000111111111000000111111111222222111111000111111111111000000000///111111222222222333333333333222222111222333444555888666444444666666444222444444444555666666777777666555555555666777888888888888999999:::;;;;;;;;;<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@AAAAAAAAAAAAAAABBBCCCDDDEEEFFFGGGGGGGGGJJJJJJJJJKKKLLLMMMOOOPPPSSSTTTUUUTTTRRRRRRSSSTTTSSSRRRSSSUUUXXXZZZ[[[ZZZYYYXXXWWWWWWWWWYYY[[[\\\]]]``````]]]^^^bbbcccaaaaaa``````cccgggiiihhhfffhhhgggffffffgggiiikkkmmmoooooopppqqqsssuuuvvvwwwxxxyyyzzzzzzyyyyyy{{{|||}}}}}}|||~~~|||}}}}}}|||}}}~~~~~~}}}||||||{{{||||||wwwwwwwwwvvvssspppmmmkkkkkkjjjhhhhhhhhhfffbbb___^^^\\\ZZZYYYYYYXXXUUUSSSNNNLLLJJJIIIIIIHHHFFFDDDCCCCCCBBBBBBBBBBBBCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@======<<<<<<;;;:::::::::999999999999999999999999::::::999888888777666666666666666777777666666666666666666666666666666666444777999999777555666777777777777777888888888999777777777888999:::<<<===;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<;;;;;;;;;:::;;;<<<<<<<<<===============<<<<<<<<<===>>>???@@@>>>>>>?????????>>>>>>===@@@@@@@@@@@@AAAAAAAAAAAAHHHEEENNNbbboooppppppsss}}}~~~~~~~~~~~~}}}yyyxxxwwwuuuuuuuuuvvvwww}}}ssshhh```YYYRRRNNNGGGGGGGGGHHHJJJJJJIIIGGGCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@???>>>======<<<<<<<<<;;;;;;;;;::::::::::::999999888777666666666666666666666555444444333333444444333333333333222222222222111111111111222222222111111111111000000000111000000///////////////000000000000000000000000//////////////////////////////000000000000111111---...//////000000//////000000111111222111111000111111111111000000000000222222222333333333444444111111111111222444555666888666555555666666444333333333444555555666666777666666666555666666777777888888888999::::::;;;;;;:::;;;;;;<<<===>>>??????>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAAAAABBBCCCEEEFFFFFFGGGGGGHHHHHHIIIJJJKKKMMMOOOPPPSSSTTTUUUTTTRRRQQQRRRSSSSSSRRRRRRTTTWWWYYYYYYXXXWWWWWWWWWWWWWWWWWWXXXXXXZZZ]]]]]]ZZZ[[[___```^^^______```bbbfffggggggfffgggeeedddbbbccceeegggiiimmmnnnoooqqqssstttvvvvvvwwwxxxzzzzzzzzzzzz|||}}}~~~}}}zzzzzzzzzzzz{{{}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}|||{{{zzzzzzssstttuuuuuussspppllljjjlllkkkiiihhhgggeeeaaa^^^]]]\\\[[[ZZZZZZXXXUUUSSSNNNLLLJJJIIIHHHGGGEEECCCCCCBBBBBBAAAAAABBBBBBBBB@@@@@@?????????>>>>>>>>>======<<<;;;;;;::::::999999999999999999999999999999999999888888777777666555555666666666666555555666666666666666666666666444666777777666555555666666666666666777777777777666666777888999;;;===>>><<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<===>>>???@@@===>>>>>>??????>>>>>>>>>>>>>>>?????????@@@@@@@@@GGGEEEKKKYYYbbb```^^^``````ooo~~~||||||}}}|||{{{wwwvvvuuuttttttuuuuuuvvvwwwtttiii```YYYRRRNNNHHHGGGFFFGGGHHHHHHGGGFFFBBBBBBBBBBBBAAAAAAAAAAAA?????????>>>===<<<<<<;;;999999999999999:::::::::888888777666555555555555777777777666666555555555444444333333333222222222222222111111111111222222111111111111000000000000000000////////////000000000000000000000000000000////////////////////////////////////000000000111......///000000000000//////000000111111111111111111111111000000000000000111111222222222222333333///000000111333444555666777666555555555555444444222333333444555555666666777666666555555555666666777777888888999:::::::::999999:::;;;===>>>??????========================>>>>>>??????@@@@@@AAAAAAAAAAAACCCDDDEEEFFFFFFFFFFFFFFFGGGIIIKKKMMMOOOPPPRRRSSSTTTSSSRRRQQQQQQRRRPPPOOOOOOQQQSSSUUUUUUTTTVVVWWWXXXXXXXXXWWWVVVUUUTTTWWWWWWUUUVVVZZZ[[[YYY]]]^^^___bbbdddeeefffeeefffeeebbbaaaaaaccceeegggkkklllnnnppprrrtttuuuuuuuuuwwwyyyzzzzzz{{{}}}}}}zzzyyyyyyyyyzzz}}}~~~~~~}}}|||||||||||||||}}}zzzxxxwwwvvvvvvpppqqqqqqqqqooommmkkkjjjkkkjjjiiihhhfffccc___]]]YYYXXXXXXXXXXXXVVVRRROOONNNLLLJJJHHHHHHGGGDDDBBBCCCBBBAAAAAAAAAAAAAAAAAA?????????>>>>>>>>>>>>===<<<;;;;;;:::999999888888888888888888888888888888999888888888777777777666444555555666666555555444666666666666666666666666444555555555555555555555555555555666666666666777888888888888999:::;;;;;;=========<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<<<>>>>>===<<<<<<;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@EEECCCHHHRRRXXXWWWUUUVVVSSS]]]kkkzzz~~~{{{yyyyyyzzzyyyyyyuuuuuuttttttttttttttttttrrrxxxxxxnnneee___YYYTTTPPPKKKIIIGGGGGGGGGFFFEEECCCAAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>>======<<<<<<888888888999999999999999888777666555444444444444666666666666555555555555444444333333333222222222222111111000000111111222000000000000000000000000000000////////////000000////////////////////////000000000000000000000000...////////////000000000...///000000111111000000...///000111111111111111000000000000000000111111000000000000111111111111//////000222333444444555555555555555444444444444222222333333444444555555777666555555555555555666666666777888888999999:::888999:::;;;<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>???@@@AAAAAA@@@AAABBBCCCDDDEEEEEEEEEEEEEEEFFFHHHJJJLLLNNNOOOPPPQQQRRRRRRPPPPPPQQQRRRPPPOOONNNPPPRRRSSSSSSRRRVVVWWWXXXYYYYYYWWWVVVUUURRRUUUUUUSSSTTTXXXZZZXXX[[[]]]___aaabbbcccdddeeefffeeecccaaaaaaccceeegggiiikkkmmmppprrrssstttttttttvvvxxxzzzzzz|||~~~}}}{{{{{{{{{{{{}}}~~~}}}|||{{{{{{{{{|||~~~{{{yyyvvvtttssssssooonnnllljjjiiiiiiiiijjjhhhhhhhhhfffccc___]]][[[VVVVVVVVVVVVVVVTTTQQQNNNMMMKKKIIIHHHHHHFFFDDDBBBBBBBBBAAA@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>::::::999999888777777777888888888888888888888888888888888777777777777777444444555555555555444444555555555555555555555555555444444444444555555444444555555555666666666666888888888888999:::;;;;;;======<<<<<<;;;;;;;;;:::999999::::::::::::::::::::::::::::::;;;;;;;;;;;;>>>>>>>>>===<<<<<<;;;:::<<<<<<===>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@??????BBBHHHLLLKKKJJJKKKKKKOOOWWWaaaooo}}}zzzwwwuuuuuuvvvvvvuuussssssrrrrrrrrrqqqqqqpppooossswww{{{~~~sssmmmeee___\\\YYYUUURRRLLLJJJGGGFFFEEEEEECCCBBB@@@@@@@@@@@@????????????>>>>>>>>>======<<<<<<<<<888888888999999999999999777777666555444444444444333333333333333333333333444444333333333333222222111111000000000000111111//////000000000000000111///////////////000000111////////////////////////000000000000000000000000......////////////000000//////000111111111111000......///000111111111111000000000000111111111111/////////000000000000111//////111222333333333333222444555444333222333444111111222333333444444555555555555444555555666666666666666777888888999999888999999:::;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@AAA???@@@AAACCCDDDDDDEEEEEEEEEEEEFFFGGGHHHJJJLLLMMMLLLNNNOOOPPPOOOOOOPPPRRRQQQPPPPPPQQQRRRSSSSSSRRRUUUVVVWWWXXXXXXWWWVVVUUUSSSVVVVVVTTTUUUZZZ[[[YYYYYY\\\^^^``````aaacccdddddddddccccccdddeeefffggggggiiillloooqqqsssssssssrrruuuwwwyyyzzz|||}}}~~~}}}{{{{{{{{{|||}}}}}}~~~~~~}}}zzzxxxuuusssrrrqqqnnnkkkhhheeeddddddfffgggcccdddeeeccc___\\\ZZZZZZVVVUUUTTTTTTUUUSSSPPPNNNLLLJJJHHHHHHHHHGGGEEECCCBBBBBBAAA@@@??????????????????>>>>>>>>>=========::::::999888888777777666888888888888888888888888777777777777777777777777333333444444444444333333555555555555555555555555777555333333555666555444555555555555666666666666666666777888999;;;===>>>;;;;;;;;;;;;;;;:::::::::888888999999999999::::::999999999:::::::::;;;;;;::::::;;;===============;;;;;;<<<===>>>>>>>>>>>>>>>????????????@@@@@@@@@???@@@BBBDDDEEEDDDDDDCCCGGGHHHLLLSSS\\\jjj~~~yyyvvvsssqqqrrrrrrrrrrrrpppppppppooonnnmmmlllllljjjkkkkkklllppptttrrrmmmeee```ZZZWWWVVVVVVSSSQQQJJJGGGDDDCCCCCCCCCBBBAAA@@@@@@?????????>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;999999999999999999999999888777666555444444444444222222222222222222222222444444333333333333222222111111000000000000111111////////////000000111111///////////////000111111////////////////////////////////////////////////........./////////000000---...//////000000//////---...///000111111111111///000000000111111111111///000000000000111111111///000111222333333222111000222444333111000222444111111111222333333444444444444444444555555666777555555666666777888888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAA???@@@AAABBBCCCDDDDDDDDDEEEEEEFFFFFFGGGIIIJJJKKKIIIKKKMMMMMMMMMNNNPPPRRRQQQPPPOOOPPPQQQRRRQQQPPPSSSSSSTTTUUUVVVVVVVVVVVVSSSUUUVVVTTTVVVZZZ\\\ZZZXXX[[[^^^_________aaadddbbbbbbccceeeeeeffffffffffffhhhkkkoooqqqrrrsssrrrqqqtttwwwyyy{{{}}}~~~}}}{{{{{{|||}}}~~~~~~~~~zzzyyywwwtttrrrpppoooooojjjhhhfffcccbbbaaaaaabbb^^^```aaa```\\\XXXWWWXXXSSSRRRPPPPPPPPPPPPNNNMMMJJJIIIGGGGGGHHHGGGFFFDDDBBBAAA@@@??????>>>>>>>>>============<<<<<<<<<;;;;;;;;;::::::999888888888888888888888888888888888666777777777777777777777333333444444444444333333555555555555555555555555888555333333555777666555555555666666666777777777777777777888999:::<<<===999999999:::::::::::::::888888888888999999999:::999999999999::::::::::::999:::;;;============<<<:::;;;<<<===>>>>>>>>>>>>=========>>>>>>>>>??????@@@BBBDDDCCCCCCCCCCCCCCCEEEEEEHHHMMMRRRYYYhhhvvv}}}|||vvvssspppoooooopppppppppnnnnnnnnnmmmllljjjiiihhhddddddbbbaaadddhhhfffbbb[[[WWWRRRPPPQQQRRRPPPNNNGGGDDDBBBAAABBBCCCCCCBBB????????????>>>>>>>>>>>>;;;;;;:::::::::::::::::::::::::::999999999888888888888666555555555555555444444444444444444444444444444444333333333222222111111000000000000111111.../////////000000111111///////////////000111111////////////////////////..................................../////////000,,,---......//////......---...///000111111111111//////000000111111111222000111111111111222222222000000222333333222111000///111333222000///111333000111111222333333444444333333333444555666777888555555666666777888888888::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@??????AAABBBCCCDDDDDDDDDFFFFFFFFFFFFGGGHHHIIIJJJGGGIIIKKKLLLMMMNNNPPPRRROOONNNMMMMMMOOOOOONNNMMMQQQRRRRRRSSSTTTUUUUUUVVVQQQTTTTTTSSSTTTYYYZZZXXXWWWZZZ^^^___^^^^^^aaaccc```aaaccceeefffgggffffffeeegggkkknnnqqqrrrrrrrrrqqqssswwwyyy{{{}}}~~~}}}{{{|||}}}~~~~~~|||zzzvvvuuussspppnnnmmmlllkkkffffffeeedddbbb```^^^]]][[[]]]___^^^ZZZVVVVVVWWWPPPNNNLLLKKKLLLLLLKKKJJJIIIHHHFFFGGGHHHHHHGGGEEEBBBAAA@@@???>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::===<<<<<<;;;;;;::::::999777777777777777777777777666666666666777777777777222333333444444333333222555555555555555555555555999666333333666777777555666666666666777777777777;;;;;;:::999888888888888888888888999999:::::::::777777888888999999999:::888888999999999:::::::::<<<============;;;:::999:::;;;<<<===>>>>>>>>>>>><<<<<<<<<<<<=========>>>;;;>>>@@@@@@@@@BBBCCCCCCBBBAAADDDIIIJJJLLLWWWdddfff|||~~~}}}|||{{{tttrrrnnnmmmllllllkkkjjjooollliiigggeeedddbbb```\\\___aaa```\\\YYYXXXXXXRRRQQQPPPOOOMMMLLLKKKJJJFFFDDDBBB@@@@@@@@@AAABBB@@@@@@@@@??????===<<<<<<===<<<;;;;;;::::::;;;;;;666666666666666555444444555444444333333222222111000000000111111222222222999888666444333222111111000000000000000000000000000000000000000000000000000000000000////////////////////////////////////---...///...------...///////////////////////////---------............///.........000222333222111000000000000111111111111////////////000000000000333222000/////////111111111111111111111111111111222111000000000111222333666666555444555666777888666555555555555666666777999999888888888888888888888888999999999:::::::::;;;;;;<<<<<<===>>>>>>>>>@@@??????>>>???AAABBBCCCCCCDDDEEEDDDDDDEEEHHHJJJJJJJJJIIIIIIJJJKKKMMMNNNNNNPPPQQQPPPOOOOOOPPPQQQNNNOOOOOOPPPRRRTTTUUUVVVUUUVVVWWWYYYYYYYYYYYYXXXZZZ[[[\\\^^^___``````aaaaaaaaaaaadddgggiiihhhgggiiijjjkkknnnpppsssvvvwwwuuuuuuvvvwwwxxxyyyyyyyyy|||}}}~~~{{{zzzzzz|||zzzxxxuuurrrooommmmmmkkkiiihhhdddeeeeeebbb]]]ZZZZZZ\\\XXXYYYZZZZZZYYYWWWUUUSSSMMMMMMLLLJJJJJJIIIIIIIIIEEEEEEDDDDDDCCCCCCBBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<;;;:::888777666666666888999999999888777555444777666555444444555666777666666666666666666666666444444333333333333444444444555555666666555444444666666777888888888888888999::::::;;;;;;::::::999888999999999999::::::::::::::::::999999888888888999999:::::::::999888888===<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;<<<<<<===>>>??????@@@??????>>>>>>>>>>>>>>>??????@@@@@@CCCFFFKKKOOOQQQ]]]cccsss~~~|||}}}~~~|||zzzxxxrrrpppllljjjjjjiiihhhgggjjjgggdddcccbbbaaa___]]]\\\^^^___\\\XXXUUUSSSTTTPPPOOONNNMMMKKKJJJIIIHHHEEEDDDBBB@@@???@@@AAABBB????????????>>>===<<<;;;::::::999888888888888999999999999999999888777777555444444333333222111111111111111111222222222333222111111000//////000000000000000000000000000000000000000000000000000000000000000000/////////...////////////////////////---...///...------...///---------------------------------............///000//////000222222111/////////000000000111111111000000000000111111111111111111000//////000000111000000000000000000000000222111111000111222333444555555444444444555666777555555555555555666666777888888888888888888888888888888999999999:::::::::;;;;;;;;;<<<======>>>>>>?????????>>>???@@@BBBCCCBBBCCCDDDCCCCCCDDDFFFHHHJJJIIIIIIHHHIIIKKKLLLMMMMMMNNNOOOOOONNNNNNOOOPPPOOOOOOPPPPPPRRRSSSUUUUUUUUUVVVXXXYYYZZZZZZYYYYYYZZZZZZ\\\]]]^^^^^^______``````aaadddhhhjjjjjjiiigggggghhhjjjllloooqqqssstttttttttuuuvvvwwwyyyyyy{{{|||~~~}}}~~~~~~|||}}}~~~|||zzzyyyyyy}}}~~~~~~}}}{{{xxxvvvsssqqqmmmkkkjjjiiifffeeebbbcccccc```\\\YYYYYY[[[VVVWWWXXXXXXWWWUUUSSSQQQLLLKKKJJJIIIHHHHHHHHHHHHEEEEEEEEEDDDCCCCCCBBBBBBBBBAAAAAA@@@???>>>>>>===>>>>>>======<<<;;;;;;::::::999999888777777777777888888999999888666555444777666555444444555666777444444444444444444444444555555444444444444555555444444444444444444444333666777888888999999888888999999::::::::::::999999666666777777777888888888:::::::::999999888888888888999999:::::::::999999:::;;;;;;;;;<<<<<<======:::;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<===>>>>>>????????????>>>>>>>>>>>>>>>???AAAAAAAAABBBEEEHHHKKKMMMOOOSSS___rrr|||{{{zzzzzz|||~~~~~~~~~|||}}}}}}}}}|||yyywwwuuupppmmmjjjgggffffffdddcccbbb```^^^]]]]]]]]][[[ZZZ[[[[[[ZZZWWWSSSPPPOOOPPPLLLLLLKKKJJJHHHGGGFFFFFFDDDCCCAAA@@@???@@@@@@AAA>>>>>>>>>>>>>>>===<<<;;;:::999888888777777888888999999999999999888888777444444444333222222111111111222222222222333333333------------...///000111000000000000000000000000000000000000000000000000000000000/////////......////////////////////////---...///...------...///---------------------------------............///111000000000111111///---//////000000000000111111111111111111222222222222000000000000000000000000111111111111111111111111222222111111222222333444444444333333333444555666555555444444555666666777888888888888888888888888888888999999999:::::::::::::::;;;<<<<<<======>>>??????>>>??????@@@BBBBBBAAABBBCCCCCCBBBBBBDDDFFFIIIHHHHHHGGGHHHJJJKKKLLLKKKMMMNNNNNNMMMMMMNNNOOOPPPPPPPPPQQQQQQSSSTTTTTTWWWXXXYYY[[[[[[[[[[[[ZZZZZZ[[[\\\\\\]]]]]]]]]\\\______aaadddhhhkkklllkkkfffggghhhiiikkkmmmnnnooorrrrrrqqqqqqsssvvvxxxzzzzzz{{{|||}}}}}}}}}|||{{{{{{}}}~~~}}}|||{{{{{{{{{{{{{{{{{{wwwyyyzzzzzzxxxwwwwwwxxxzzz{{{||||||zzzxxxuuusssrrroookkkiiigggeeecccaaa^^^______]]]ZZZXXXXXXYYYUUUUUUUUUUUUTTTRRRPPPOOOIIIIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEDDDCCCCCCBBBBBBCCCBBBAAA@@@???>>>============<<<<<<;;;:::::::::888888888888888888888888777888888888777666555444666666555444444555666666333333333333333333333333666555555555555555555666444555555555555555555555666777888888999999888888888888999999999999888888666666666777777777888888999999999999999888888888777888999999::::::::::::999999:::;;;<<<===>>>>>>;;;;;;<<<<<<<<<=========<<<<<<<<<======>>>>>>???>>>>>>>>>======>>>>>>???CCCBBBBBBBBBBBBDDDFFFGGGIIIJJJQQQ]]]kkk}}}~~~}}}zzzyyyxxxyyy|||}}}}}}|||zzz{{{||||||zzzxxxuuusssppplllhhheeedddcccaaa___\\\ZZZXXXXXXYYYYYYYYYXXXYYYWWWUUUQQQOOOMMMNNNNNNJJJJJJIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@?????????@@@===============<<<;;;:::;;;;;;:::999999999999999666666666666666555555444444444333333222111111111222222222222222333333333////////////000111222222000000000000000000000000////////////////////////000000/////////.........////////////////////////---...///...---------///////////////////////////---------............///000//////000111111///...////////////000000000111000000000111111111222222///000000000000000000000222222222222222222222222222222222222222333333444222222222333333333444444444444444444555555666777777777777777888888888888888888999999999:::::::::999::::::;;;<<<<<<======>>>>>>>>>??????@@@AAAAAABBBCCCDDDDDDBBBBBBCCCEEEGGGGGGFFFFFFGGGHHHJJJKKKJJJLLLMMMMMMMMMMMMNNNPPPQQQQQQQQQQQQQQQRRRSSSTTTXXXYYY[[[\\\]]]]]]\\\[[[\\\\\\]]]]]]]]]]]]\\\[[[^^^___aaadddiiilllmmmllljjjjjjjjjkkklllnnnoooppprrrqqqpppppprrruuuyyy{{{|||||||||{{{zzzxxxwwwvvvyyy{{{~~~}}}|||||||||{{{|||{{{zzzyyyxxxxxxxxxxxxvvvwwwxxxwwwuuutttuuuvvvxxxxxxyyyyyywwwuuurrrqqqqqqnnnjjjgggeeeccc```^^^[[[[[[[[[ZZZXXXWWWWWWWWWTTTTTTTTTSSSRRRPPPNNNMMMHHHHHHGGGFFFEEEEEEFFFFFFEEEEEEDDDDDDCCCBBBBBBBBBCCCCCCBBB@@@???>>>===<<<<<<<<<;;;;;;::::::999999888888888888888777777777777777777666666555555555555555555555555555555555333333333333333333333333666666555555555555666666666666666666666777777777555666777777888888777777777777888888888888777777888888888888999999999999999999999888888888888888666777888999:::;;;;;;;;;999999:::;;;;;;<<<======<<<<<<<<<============>>><<<<<<<<<=========>>>>>>>>>============>>>>>>???AAAAAA@@@@@@AAABBBCCCDDDHHHIIIMMMSSSYYYeeezzz}}}{{{zzzzzzyyyxxxzzz|||}}}|||{{{yyyzzzzzzzzzyyyvvvtttrrrpppmmmhhheeecccaaa___]]]WWWVVVTTTUUUVVVWWWWWWVVVUUUSSSPPPMMMMMMMMMNNNOOOIIIIIIHHHGGGFFFEEEEEEDDDBBBAAAAAA@@@??????>>>>>>;;;;;;<<<<<<<<<;;;::::::::::::999888888888888999444444444444444333333222444333333222222111000000222222222222222222222222222222111000000000111111////////////////////////////////////////////////////////////............////////////////////////---...///...---------///////////////////////////---------............///...------///111222111000...////////////000000000/////////000000000111111222111111111000000000000111111111111111111111111111111222222222333333333222222222333333333333333333333333444444555777777666666777777777888888888888888999999999:::::::::999999::::::;;;;;;<<<<<<======>>>???@@@@@@@@@AAACCCEEEFFFEEEDDDCCCCCCDDDFFFEEEEEEEEEEEEGGGHHHIIIJJJLLLNNNNNNMMMMMMOOOPPPQQQQQQQQQQQQQQQRRRSSSTTTYYYZZZ[[[]]]]]]]]]]]]\\\^^^^^^^^^^^^^^^]]]]]]\\\^^^^^^```dddiiilllmmmmmmkkkkkkllllllmmmooopppqqqrrrqqqpppppprrruuuyyy{{{}}}|||{{{yyywwwuuutttsssxxxzzz}}}}}}zzzzzzzzz{{{zzz||||||zzzyyywwwvvvvvvvvvvvvwwwwwwvvvsssrrrssstttvvvwwwwwwwwwvvvsssqqqooopppmmmiiigggeeebbb```^^^ZZZYYYXXXXXXXXXWWWVVVUUUSSSSSSRRRQQQPPPNNNMMMLLLGGGGGGFFFFFFEEEFFFFFFFFFDDDDDDCCCCCCBBBAAAAAAAAABBBAAAAAA@@@>>>======<<<;;;;;;::::::999888888888999999999999888666444333666666666555555555555555444444555555555555444444444444444444444444444444666666555555555555666666555555444444444555666777444555666666777777666666666777777888888777777666777777888888888999999999888888888888888888888888666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<<<<<<<<============>>><<<<<<<<<<<<==================<<<<<<===>>>??????>>>>>>>>>???@@@BBBCCCCCCBBBDDDGGGKKKLLLRRR```nnn}}}{{{zzzyyyyyyxxxxxxzzz|||}}}|||zzzyyyxxxxxxwwwvvvtttsssrrrpppmmmhhhdddbbb___]]][[[UUUSSSRRRRRRTTTUUUUUUTTTRRROOOLLLKKKLLLMMMMMMMMMHHHHHHGGGGGGFFFEEEEEEDDDAAAAAA@@@@@@???>>>>>>===::::::;;;;;;;;;::::::999888777666666555666666666555555555555555444444333333333333222111111000000222222222111111111111000222222111///............////////////////////////000000000000000000000000/////////.........------////////////////////////---...///...------...///---------------------------------............///---,,,,,,...111222111000......////////////000000.../////////000000000000666555333111000000000111........................000000111222222222222111111222333444444444333333222222333333444555777777555666666777777888888888888888999999999:::::::::888888999::::::;;;;;;<<<<<<===>>>???@@@@@@@@@@@@DDDEEEFFFFFFDDDCCCBBBCCCEEEDDDDDDDDDDDDFFFGGGHHHJJJLLLMMMNNNMMMMMMOOOQQQPPPPPPPPPQQQQQQSSSTTTTTTYYYZZZ[[[]]]]]]]]]]]]\\\^^^^^^_________^^^]]]]]]]]]]]]___ccchhhkkklllkkkjjjjjjjjjkkklllnnnooopppqqqqqqpppqqqrrruuuxxxyyy|||{{{zzzyyywwwvvvuuutttyyy{{{}}}|||zzz{{{|||||||||~~~}}}{{{yyywwwvvvuuuuuutttuuuuuutttrrrrrrsssuuuuuuvvvwwwwwwuuussspppoooooolllhhhfffdddbbb```^^^[[[YYYXXXWWWXXXXXXVVVTTTSSSRRRQQQOOOMMMLLLKKKJJJFFFFFFEEEEEEEEEEEEEEEFFFCCCBBBBBBAAA@@@@@@???????????????>>>======<<<<<<:::::::::999888888777777999999:::999888555333222666555444444444444555555444444555555555555444444444444444444444444444444666555555555555555555666333222111111222333555666444555666666777777666666777777888888888888777777555555555666666666777777777777777888888888888888777888999999::::::::::::;;;;;;;;;;;;::::::999999;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????<<<===>>>???@@@BBBBBBCCC@@@AAADDDGGGGGGHHHOOOYYYbbbvvv~~~}}}{{{yyyxxxwwwwwwxxxyyy{{{|||{{{yyyxxxwwwuuusssqqqqqqqqqqqqppplllgggccc```]]]ZZZXXXSSSQQQPPPPPPRRRSSSSSSRRRQQQMMMJJJIIIJJJKKKIIIHHHGGGFFFFFFEEEEEEDDDDDDCCC@@@@@@@@@@@@???>>>===<<<999999::::::::::::999999777777666555555555555666555555666666555555444333333333222222111000000000111111111000000000//////222111000///............////////////////////////000000000000000000000000//////.........---------////////////////////////---...///...------...///---------------------------------............///...------...000111000............/////////000000//////000000000111111111;;;888444111//////111222...........................///000111111111000000222222444555555555444333222222222333444555777777555555666666777888888999888888999999999:::::::::888888888999::::::;;;;;;<<<===>>>???@@@@@@@@@???CCCEEEFFFEEECCCAAAAAAAAADDDCCCCCCCCCCCCEEEFFFGGGHHHJJJLLLLLLLLLLLLNNNPPPOOOOOOPPPPPPRRRSSSUUUUUUXXXYYY[[[\\\]]]]]]\\\\\\\\\]]]]]]^^^^^^^^^]]]]]]]]]]]]___bbbgggiiijjjiiiiiiiiijjjkkklllnnnpppqqqpppppppppppprrrssstttuuuxxxxxxxxxxxxxxxyyyzzzzzzzzz|||~~~~~~|||}}}}}}}}}~~~~~~}}}{{{yyyvvvuuutttsssooopppqqqqqqqqqrrruuuwwwvvvwwwwwwwwwvvvsssqqqooollljjjgggdddcccbbb```^^^]]]ZZZXXXXXXYYYXXXVVVTTTQQQPPPNNNLLLJJJIIIHHHHHHDDDDDDCCCCCCCCCCCCDDDDDDAAAAAA@@@@@@???>>>>>>>>>============<<<<<<<<<<<<:::999999888777777666666777888999999888666444333555555444333333444555555333444444555555444444333333333333333333333333333555555444444444444555555333333222111222444666777666777777888888888888888777888888999999888888777555555555555666666666777666777777777888888888999888999999:::::::::999999::::::::::::::::::;;;;;;:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<>>>??????<<<===>>>???@@@AAAAAAAAABBBAAABBBFFFFFFFFFIIIOOORRRaaasss~~~|||zzzxxxwwwvvvvvvwwwyyy{{{{{{yyyxxxwwwuuurrrpppnnnnnnooopppooolllfffbbb___\\\YYYVVVQQQPPPNNNOOOPPPQQQQQQPPPPPPMMMIIIHHHIIIHHHFFFCCCEEEEEEEEEDDDDDDCCCCCCBBB???@@@@@@??????>>>===<<<888999999:::::::::999999999999888777777777777777444444555555444444333222333333222222111000000000111000000000//////......222111111000000000000111////////////////////////000000000000000000000000//////.........---------////////////////////////---...///...------...///////////////////////////---------.........//////000///...///000000...,,,............/////////000000111111111111222222222>>>:::555111//////111333111111111111111111111111---...///111111000000///222333444555666555444444222222222333444555777777444555555666777888888999888888999999999:::::::::777888888999::::::;;;;;;;;;<<<>>>???@@@@@@??????BBBDDDEEEDDDBBB@@@??????CCCCCCBBBBBBCCCDDDFFFGGGGGGHHHJJJKKKKKKKKKMMMOOONNNOOOOOOPPPRRRTTTUUUVVVXXXYYY[[[\\\]]]]]]\\\\\\ZZZ[[[\\\]]]]]]]]]]]]]]]]]]]]]^^^bbbfffhhhiiihhhjjjjjjkkklllnnnppprrrsssnnnnnnooopppqqqrrrrrrrrrtttuuuvvvwwwzzz|||~~~{{{}}}|||{{{}}}~~~}}}{{{xxxvvvtttsssrrrjjjlllmmmnnnppprrrvvvyyyvvvwwwxxxxxxvvvtttqqqoookkkhhheeecccbbbaaa___]]]^^^\\\YYYXXXYYYYYYVVVSSSOOONNNLLLJJJHHHGGGFFFFFFBBBBBBAAAAAAAAABBBBBBCCC@@@@@@??????>>>=========;;;;;;;;;<<<<<<<<<<<<===999999888888777666666666555666777999999777666444555444333333333444555666333333444555555444333333222222222222222222222222444444444333333444444444777666555444555777999;;;888888999::::::::::::999888888999999999999888888777777777777888888888888666666777777888888888999999999:::::::::999888888888888999:::;;;;;;<<<===:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>??????>>>>>>???@@@@@@@@@@@@???CCC@@@???CCCDDDDDDFFFJJJIIIRRR\\\ggg{{{|||zzzxxxyyyzzzxxx{{{{{{xxxwwwyyywwwtttzzzvvvooojjjiiijjjlllllljjjhhheeeaaa\\\XXXUUUTTTQQQMMMIIIJJJNNNPPPNNNLLLMMMLLLLLLJJJIIIGGGEEEDDD@@@AAABBBCCCDDDCCCBBBAAA?????????>>>>>>===<<<;;;999999999888999999::::::666666666555444444333333333444444444444333222222000000000000000000000000000000000000000000000000222111111111000000//////222111111111000000//////000000000000000000000000////////////////////////------------------------.........////////////000//////////////////////////////.........---------,,,---...//////...---,,,000000000000000000000000......////////////......111111000000//////..................////////////,,,------...///000000111000111111111111222222222444444444333333222222222666666666666777777777777666444444777;;;<<<999666::::::999999::::::;;;<<<>>>============>>>>>>???BBBAAAAAAAAA@@@????????????@@@AAABBBCCCCCCCCCCCCFFFGGGHHHIIIJJJKKKKKKKKKNNNOOOQQQRRRRRRRRRTTTVVVZZZZZZZZZZZZZZZ[[[[[[[[[ZZZZZZZZZZZZ[[[[[[[[[[[[[[[\\\^^^aaaccceeeffffffhhhiiikkknnnqqqsssuuuvvvtttqqqnnnkkkkkkmmmqqqsssuuuuuuvvvwwwyyyzzz{{{|||}}}}}}}}}~~~zzz{{{|||~~~~~~|||{{{zzzxxxuuurrrooooooooopppqqqssstttuuuuuuvvvvvvvvvuuurrrpppnnnhhhgggccc```^^^^^^^^^___\\\\\\[[[\\\ZZZWWWQQQMMMLLLKKKJJJIIIHHHGGGGGGGGGDDDDDDCCCBBBAAA@@@@@@??????>>><<<;;;<<<===???@@@:::::::::;;;;;;<<<<<<<<<;;;:::999999::::::888777555555555555555555555555666666666555555444444444333333333333333333333333777666555444333222111111333333333444444444555555444444666777888888888888555555555555555555555555:::999888777777777999999999888888777777777777777888888777777888888999:::888888999999999:::::::::888999;;;::::::999;;;<<<::::::::::::::::::::::::======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<==================>>>???????????????@@@@@@@@@AAAAAAAAABBBBBBFFFEEEMMMZZZeeeuuu}}}~~~~~~|||yyyxxxxxxyyyyyy{{{{{{xxxwwwxxxwwwtttvvvqqqkkkgggffffffggghhhfffeeebbb___[[[WWWTTTSSSOOOKKKHHHIIINNNPPPOOOMMMKKKKKKJJJIIIGGGEEECCCBBB@@@AAAAAABBBBBBAAAAAAAAA>>>>>>>>>>>>===<<<;;;;;;999888888777777777888888666555555555444444333333444444444444444333222222000000000000000000000000000000000000000000000000111111000000000/////////111111000000000/////////................................................------------------------------........./////////........................//////.........---------------...//////...------..............................////////////......000000000000//////..................////////////......//////000111111111000111111111111222222222444444333333333222222222555666666666777777777777666666666777999999888777888888777777888888999:::=========<<<======>>>???@@@@@@@@@@@@???????????????@@@AAABBBCCCCCCCCCCCCEEEEEEFFFHHHIIIIIIJJJJJJKKKMMMPPPQQQRRRSSSUUUWWW[[[[[[[[[\\\\\\\\\\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZ^^^___aaacccdddffffffgggiiijjjllloooqqqtttvvvwwwtttrrrpppmmmmmmnnnppprrrssssssuuuvvvxxxzzz{{{|||}}}}}}}}}~~~}}}zzz{{{|||}}}}}}||||||{{{zzzwwwuuuooooooooooooppprrrssssssrrrsssuuuvvvuuusssqqqooojjjhhhdddaaa^^^\\\\\\\\\[[[[[[[[[[[[ZZZVVVQQQMMMJJJJJJHHHGGGFFFEEEEEEEEEDDDDDDCCCBBBAAA@@@??????===<<<;;;:::999:::<<<===::::::;;;;;;;;;<<<<<<<<<999888777777888888777555555555555555555555555555555555555444444444333333333333333333333333333333333333333333333222222222444444444444555555555555333444555666666777777777888888888888888888888888999999888777777888888999:::999888777666777777888888888777777888888999:::888888888999999999::::::888999;;;::::::999;;;<<<::::::::::::::::::::::::===<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<==================>>>????????????>>>@@@@@@@@@AAAAAAAAAAAABBBGGGEEEIIIRRRWWWaaaxxx~~~{{{|||}}}|||yyywwwvvvvvvxxx{{{zzzvvvuuuvvvvvvrrrppplllfffbbbaaabbbbbbbbbbbbaaa^^^\\\YYYVVVTTTSSSMMMJJJHHHIIIMMMOOOOOONNNIIIIIIIIIGGGFFFDDDBBBAAA@@@@@@????????????@@@@@@===>>>>>>======<<<;;;:::888888777666555555555555444444444444444444444333333444444444444333222222000000000000000000000000000000000000000000000000000000///////////////...///////////////.................................------------------------........................,,,---------............------------------------...............---------------...//////...------..............................////////////......000000000////////////...............////////////000000000000111111111111000111111111111222222222333333333333222222222222555555666666666777777777666777888777666666777999888777777777777888999999<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>???????????????@@@AAABBBCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHJJJLLLOOOPPPQQQSSSVVVXXX[[[[[[\\\]]]]]]]]]]]]]]]YYYYYYYYYYYYYYYYYYYYYYYY```aaacccdddfffggghhhhhhjjjkkkmmmpppsssuuuwwwxxxuuutttrrrqqqppppppppppppooopppsssuuuwwwyyy{{{{{{}}}}}}}}}~~~|||yyyzzz{{{|||~~~~~~}}}}}}}}}}}}|||zzzwwwooooooooooooooopppqqqqqqoooqqqtttvvvvvvtttqqqoookkkhhheee```]]]ZZZYYYXXXZZZYYYYYYYYYXXXUUUPPPLLLHHHGGGFFFEEEDDDCCCCCCCCCDDDCCCCCCBBBAAA@@@??????>>>===;;;:::999999:::;;;:::::::::;;;;;;;;;;;;;;;777555444555666666555333444444444444444444444444444444333333333333333222333333333333333333333333111111111222222333333333444444444444555555555555222333444555666666666555666666666666666666666666888888777777777888888999;;;:::888666666777888999888777777777777888999999888888888999999999999:::888:::;;;;;;999999:::<<<::::::::::::::::::::::::<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<=========<<<===>>>>>>??????>>>>>>??????@@@@@@@@@AAAAAAAAAEEECCCDDDIIIJJJNNN]]]ooozzz{{{|||{{{xxxvvvuuuuuuxxxzzzxxxtttrrrsssrrrooommmiiidddaaa``````___^^^^^^]]][[[YYYWWWUUUTTTSSSMMMKKKIIIIIIKKKMMMMMMLLLIIIIIIHHHGGGEEECCCAAA@@@@@@???>>>===<<<===>>>???<<<======<<<<<<;;;:::999888888777555444444444444333333333333333444444444222222333333222222111000000000000000000000000000////////////////////////////////////....................................000000000000000000000000------------------------........................,,,,,,,,,---------......------------------------........................---..................---000000000000000000000000......////////////......////////////////////////............////////////111000000000000000000000000000111111111222222222333222222222222222222222555555555666666666777777777888999777444333666:::999999999999999::::::;;;;;;;;;;;;;;;<<<===>>>>>><<<<<<======>>>>>>?????????@@@AAABBBCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGJJJLLLOOOPPPPPPRRRTTTVVVYYYZZZ[[[\\\]]]]]]\\\\\\VVVVVVVVVWWWWWWWWWWWWWWW___```bbbdddfffhhhiiiiiikkklllnnnpppsssvvvxxxyyyuuuuuuuuutttsssqqqooonnnlllnnnqqqtttwwwyyyzzzzzz}}}}}}}}}}}}~~~~~~~~~}}}wwwwwwxxxzzz{{{}}}~~~}}}zzzwwwoooooonnnnnnnnnnnnooopppppprrruuuwwwvvvtttqqqnnniiigggddd```]]]ZZZYYYXXXXXXXXXWWWWWWVVVSSSOOOLLLGGGGGGEEEDDDCCCBBBBBBBBBCCCCCCBBBAAA@@@???>>>>>>???>>>===<<<;;;;;;;;;;;;999999999999999999999999666444333444555555444333444444444444444444444444222222222222222222222222333333333333333333333333222222222222333333333333333333333333444444444444333444555555666666666555444444444444444444444444777777777777777888888888<<<:::888666666777999:::777777777777777888999999888888888888999999999999999:::;;;;;;999999:::;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<======>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@CCCAAABBBEEEEEEGGGQQQ\\\ggg~~~{{{||||||{{{xxxvvvvvvvvvyyyzzzwwwrrrooopppoookkkkkkhhheeebbbaaa```___]]][[[[[[YYYXXXVVVUUUTTTSSSNNNMMMJJJIIIIIIIIIIIIHHHIIIIIIHHHGGGEEECCCAAA@@@???>>>===<<<;;;<<<======;;;<<<<<<;;;;;;:::999888999888777555555444444444111111222222333333444444111111111111111000//////000000000000000000000000////////////////////////............////////////------------............000000000000000000000000------------------------........................,,,,,,,,,---------......---------------------------..............................------.........000000000000000000000000......////////////...................../////////............//////////////////////////////......000000111111111222222222222222222222222222222222555555555555666666666666666888888666333333666999999999888888999999:::;;;::::::::::::;;;<<<===>>><<<<<<<<<======>>>>>>??????@@@AAABBBCCCCCCCCCCCCAAAAAAAAABBBCCCDDDFFFGGGLLLNNNPPPPPPOOOPPPQQQSSSVVVWWWYYY[[[[[[[[[ZZZZZZSSSSSSTTTTTTUUUVVVWWWWWW[[[]]]___cccfffhhhjjjkkkjjjkkkmmmppprrruuuwwwxxxssstttuuuuuusssqqqooommmjjjlllooosssvvvxxxyyyyyy{{{{{{|||}}}~~~}}}vvvvvvvvvwwwxxxzzz|||}}}~~~|||wwwtttnnnnnnnnnmmmnnnnnnoooooossstttvvvwwwvvvssspppmmmgggfffcccaaa^^^[[[ZZZYYYWWWVVVUUUTTTTTTRRRNNNKKKHHHGGGFFFEEECCCCCCCCCCCCBBBBBBAAA@@@???>>>>>>===>>>>>>===<<<;;;:::::::::777777777777777777777777666444444444666666555444444444444444444444444444222222222222222222222222333333333333333333333333444444444444333333333333111222222222222333333333555555666777777777666666777777777777777777777777666666777777888888888888;;;:::888666666777888999777777666666777777888999777777888888888999999999999:::;;;;;;999999:::;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@BBBAAABBBDDDEEEGGGLLLRRRVVVgggwww|||~~~~~~~~~}}}{{{xxxwwwxxxyyy|||}}}yyyrrrnnnnnnllliiijjjhhheeecccbbb```^^^\\\YYYXXXWWWVVVUUUSSSRRRRRROOOMMMKKKIIIGGGFFFFFFFFFIIIHHHHHHFFFEEECCCAAA@@@???>>>===<<<<<<;;;;;;<<<:::;;;;;;::::::999888777777777666555444444444444000000111222222333444444000111111111111000//////000000000000000000000000000000000000000000000000...////////////000000000---------.......................................------------------------------------------------,,,---------............---------------------------------...............///...------------...///..............................////////////......---............/////////............////////////............////////////000111111111111222222222111111111222222222222222444444555555555666666666555666777666555555666888777666666666666777888888999999999:::;;;<<<===>>>============>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDFFFHHHMMMNNNPPPOOONNNNNNOOOQQQSSSTTTWWWYYYZZZZZZYYYXXXQQQQQQSSSTTTVVVWWWXXXYYYZZZ\\\^^^bbbeeegggiiijjjhhhiiikkknnnqqqsssuuuvvvqqqrrrssssssrrrpppnnnllliiilllooosssvvvxxxxxxxxxyyyzzz{{{|||~~~{{{wwwvvvvvvvvvwwwyyy{{{|||~~~}}}zzzuuuqqqnnnnnnnnnnnnnnnooopppppptttuuuuuuuuutttqqqooommmgggfffdddbbb___\\\ZZZYYYUUUTTTSSSRRRRRRPPPMMMJJJHHHHHHFFFEEEDDDCCCCCCCCCBBBAAAAAA@@@???>>>======:::::::::999999888888777777777777777777666666666666444444444666777666555333333333333333333333333111222222222222333333333333333333333333333333333555555555444444333333333222222222222333333333333666666777777777777777666666666666666666666666666555555666777888888888888999888888777777777777777777666666666666777888888777777777888888888888999:::;;;<<<;;;999888999:::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<;;;<<<======>>>>>>=========>>>>>>>>>>>>?????????BBBBBBBBBCCCDDDEEEFFFGGGKKKVVV^^^lll|||~~~~~~{{{xxxxxxzzz||||||tttooonnnlllhhhhhhfffcccbbbaaa___\\\ZZZVVVVVVUUUTTTRRRQQQPPPOOOLLLLLLJJJHHHFFFEEEFFFGGGGGGGGGFFFEEECCCAAA???>>>>>>>>>>>>>>>===<<<;;;:::::::::::::::999888777666555444444333333333444444//////000111222333444444222222222222222111111000000000000000000000000000000000000000000000000000/////////000000000111111------......////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,------........./////////........................---------........./////////...------------...///..............................////////////......---------.........//////............////////////.........///000000111111000111111111111222222222000111111111222222222222444444444555555555666666555444444666777888777666666666666666666777888888888888888999:::<<<===>>>??????>>>>>>>>>>>>>>>===???@@@AAABBBCCCCCCCCCCCCDDDCCCBBBBBBCCCEEEHHHIIIKKKMMMNNNOOONNNNNNPPPQQQQQQSSSVVVYYYZZZYYYXXXWWWQQQRRRSSSVVVXXXZZZ\\\]]]]]]^^^```bbbdddffffffgggfffgggiiilllnnnqqqssstttnnnooopppqqqpppooommmllljjjlllppptttwwwxxxwwwwwwwwwxxxyyy|||~~~}}}zzzyyywwwwwwwwwyyyzzz||||||||||||}}}|||yyytttpppmmmmmmmmmnnnooopppqqqrrrrrrrrrrrrqqqpppooonnnnnniiihhhfffccc```\\\ZZZXXXTTTSSSQQQQQQPPPOOOLLLJJJHHHGGGFFFDDDCCCCCCCCCCCCAAAAAA@@@???>>>===<<<<<<888888999999999888888888999999888888888777777777555444333444666777666555333333333333333333333333222222222222333333444444333333333333333333333333333333333333333444444444333333444444444555555555555666666777666666555555333333333333333333333333444555666777888888888777666666777888777666555444666666666666666777888888777777777777888888888888:::;;;<<<;;;999888999:::::::::::::::::::::::::::999999:::::::::;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;<<<======>>>>>>===============>>>>>>>>>??????AAAAAA@@@@@@BBBCCCCCCAAAAAAHHHKKKUUUfffrrr}}}~~~~~~}}}}}}{{{yyyyyy|||vvvpppooommmiiieeedddbbb```___]]]ZZZWWWUUUTTTSSSRRRPPPOOONNNMMMJJJJJJIIIHHHFFFFFFGGGIIIFFFEEEEEECCCBBB@@@>>>======>>>??????>>><<<:::999999999:::999999888777666222222222111222222333333...//////111222333444555333444444444444333222222000000000000000000000000000000000000000000000000//////000000111111222222........./////////000000000000000000000000000000////////////////////////++++++++++++++++++++++++.........////////////000////////////////////////---------........./////////...---,,,,,,---...///000000000000000000000000......////////////......---------.........//////............/////////000...//////000111222222333000111111111111222222222000000111111222222222222444444444555555555666666444333333555999:::777444888888888888888999999:::888888888999:::;;;===>>>@@@@@@??????>>>>>>======@@@@@@AAABBBCCCCCCCCCCCCEEEDDDCCCCCCDDDFFFIIIJJJIIIKKKMMMNNNNNNOOOQQQSSSQQQSSSVVVYYYZZZZZZXXXWWWQQQRRRUUUWWWZZZ]]]___``````aaabbbcccdddeeeeeeeeeeeefffhhhjjjmmmppprrrsssmmmmmmnnnoooooonnnmmmllljjjmmmqqquuuwwwwwwwwwvvvuuuwwwyyy{{{~~~|||{{{yyyxxxxxxyyy{{{|||xxxyyyzzz{{{{{{yyyuuuqqqmmmmmmmmmnnnoooqqqrrrsssoooooonnnnnnnnnnnnooooookkkjjjhhhddd```\\\XXXVVVTTTRRRPPPPPPPPPNNNLLLIIIGGGFFFEEEDDDCCCBBBBBBBBBAAAAAA@@@???>>>===<<<<<<999999:::;;;;;;;;;::::::::::::::::::999999888888444333222333555666555444333333333333333333333333222222222333333444444444333333333333333333333333///000111222333444555555555555555666666666777777444555555555555555444444666666666666666666666666333444666777888888888777444555777888888666444222666666666666666777888888777777777777888888888888:::;;;<<<;;;999888999:::::::::::::::::::::::::::999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;<<<<<<===========================>>>>>>>>>>>>??????>>>>>>AAADDDCCC@@@999???AAAIIIVVV]]]iii~~~}}}{{{}}}{{{yyyzzz|||~~~|||vvvpppllliiihhheeedddccc```]]]ZZZWWWUUUSSSRRRPPPNNNMMMLLLKKKKKKJJJJJJIIIFFFDDDBBBCCCEEEGGGEEECCCBBBBBBAAA???===<<<<<<<<<<<<<<<<<<;;;;;;999888666555555555666777888777666555444333333333000111222333333222000///000000000000000000000000......//////000000111111////////////...---,,,+++................................................,,,---------.../////////333111///---,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------..............................+++,,,,,,------,,,,,,+++000//////...------,,,,,,........................,,,,,,,,,---------......,,,---......//////..................////////////////////////000000000000///////////////000000111444444444444444444444444444444555555666555555555333444555666777888999999777777777777888999:::;;;<<<<<<===>>>>>>>>>>>>>>>???AAABBBBBB@@@@@@AAACCCAAABBBCCCDDDEEEFFFGGGGGGMMMNNNNNNOOOOOOPPPPPPQQQRRRTTTVVVXXXZZZYYYXXXXXXWWWWWWWWWXXXZZZ\\\___```aaaccceeeeeedddcccdddeeeeeefffhhhkkkmmmnnnooooooooonnnlllkkkjjjjjjkkkkkknnnqqqtttwwwxxxzzz}}}}}}~~~{{{{{{zzzzzzzzzyyyyyyyyy{{{{{{|||||||||yyytttppppppooommmnnnoooqqqppppppnnnnnnnnnmmmmmmmmmmmmmmmjjjkkkjjjfff```[[[XXXWWWQQQPPPOOOMMMLLLKKKKKKKKKKKKJJJHHHFFFEEEDDDCCCCCCCCCBBBAAA???===<<<;;;:::<<<;;;;;;:::999888777777888888999999999999888888666555555555555444444444333333333222222222111111222222111111111111222222444444444333333222222222000111222333444333333222222222111111222222333444333444444555555555555555444333333333333444555555666555555444444666777888333444555666666555444333666666666666777777777777:::::::::999999888888888;;;;;;:::999999:::::::::::::::::::::::::::::::::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>=========<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===>>>???@@@AAAAAA@@@???>>>@@@@@@AAADDDIIIPPPWWW[[[sss~~~}}}{{{|||~~~zzzyyyyyy{{{|||zzztttooojjjgggfffcccbbb```^^^[[[WWWUUUSSSQQQPPPNNNLLLKKKJJJJJJIIIIIIIIIHHHFFFCCCBBBCCCDDDFFFDDDBBBBBBAAAAAA???======<<<<<<<<<;;;;;;:::::::::999888777777777888888444333222111111111111111111111111222222111111000000000000000000000000000////////////000000000000000000000000///...------................................................---------...............222000...---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------..............................------............------......//////////////////........................,,,---------............,,,---......//////..................////////////////////////000000000000000/////////000000111111444444444444444444444444111222333444666777777777555555666777777888999999777777777777888999:::;;;<<<===>>>>>>??????>>>>>>???@@@BBBAAA@@@@@@AAACCCAAABBBCCCDDDFFFGGGHHHIIILLLLLLMMMNNNNNNOOOOOOPPPQQQSSSUUUWWWYYYYYYYYYXXXWWWWWWXXXYYYZZZ]]]___```bbbccceeeeeedddddddddeeeccceeegggjjjmmmppprrrssstttsssqqqooonnnmmmmmmnnnpppsssvvvyyyzzz|||~~~~~~||||||||||||{{{{{{zzzzzzyyyyyyzzz|||}}}{{{wwwtttrrrqqqoooooopppqqqpppooommmmmmnnnnnnooonnnnnnnnnkkklllkkkgggbbb]]]YYYXXXRRRQQQOOOMMMLLLKKKJJJJJJIIIHHHGGGEEECCCBBBBBBBBBBBBAAA@@@???>>><<<;;;;;;999999999999999999999999666777777888888777777666555555555555444444444444333333333222222111111111222222111111111111222222444444333333333222222222000111222333333333222222222222111111222222333444555555666777777777777777444333333333333444555555666555555444555666777888444444555555555555444444555666666666777777777777999999888888888777777777:::999999888888888999999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<===>>>???@@@@@@@@@@@@???>>>@@@@@@AAACCCFFFKKKPPPRRR]]]hhhzzz~~~}}}}}}}}}|||~~~}}}{{{|||}}}zzzxxxxxxyyyzzz~~~|||wwwrrrlllhhhdddccc```___]]][[[XXXUUURRRPPPNNNMMMLLLJJJIIIHHHHHHHHHGGGHHHGGGEEEBBBAAAAAACCCEEECCCAAAAAAAAA@@@>>><<<======<<<;;;:::999999888999999888777777777777888222111000000000000111111111111111000000111111222000000000000000000000000000000000000///////////////000000000000000//////...............................................................---------000///...,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......------------------------......////////////......------...///000000111111........................------........./////////,,,---......//////..................////////////////////////000000000000000000000000111111222222333333333333444444444444222333333444555666666666777777777888888888999999888777777888888999:::;;;======>>>??????????????????@@@AAAAAA@@@@@@AAACCCBBBBBBDDDFFFHHHIIIKKKKKKKKKLLLLLLMMMMMMNNNOOOOOOOOOQQQSSSVVVXXXYYYYYYYYYXXXXXXXXXYYY[[[]]]___```bbbdddeeeeeedddccceeefffcccccceeehhhlllqqquuuwwwwwwvvvtttsssqqqpppoooooosssuuuyyy{{{|||~~~~~~~~~}}}}}}}}}}}}}}}}}}||||||{{{wwwxxxyyy|||~~~~~~{{{yyyuuusssqqqqqqqqqqqqooommmkkklllmmmnnnoooooonnnmmmjjjjjjjjjgggaaa\\\YYYWWWSSSRRRPPPNNNLLLJJJJJJIIIGGGFFFEEECCCBBBAAAAAAAAA@@@@@@???>>>>>>===<<<<<<888888888999999999::::::555555666666666666555555555555555555444444444444444444333222111111000000222222111111111111222222333333333333222222222222000111222222333222222222222222111111222222333444555555666777777777777666444333333333333444555555555555444444555555666777555555555444444555555555555555666666666777777777888777777777777666666666888888777777777888888999999999::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<===>>>??????@@@@@@??????>>>@@@@@@@@@AAACCCEEEGGGHHHNNNTTT___nnn}}}||||||||||||~~~}}}}}}}}}~~~}}}zzzxxxxxxxxxxxx{{{xxxuuupppkkkfffcccaaa^^^]]]\\\YYYVVVSSSPPPOOOMMMLLLJJJIIIHHHGGGGGGGGGEEEFFFFFFDDDAAA@@@@@@AAADDDBBB@@@@@@@@@???>>><<<===<<<;;;:::999888777777666666555555555444444444333333222222222333333444111111000//////000222333////////////////////////111111000000//////.........//////000000000//////................................................/////////...---------,,,///...---,,,,,,,,,,,,---------------------------........................,,,,,,,,,---------......------------------------.........//////.........------......//////000000.................................////////////000,,,---......///.....................////////////////////////000000000000000000111222222222222222333333333333333444444444777666555444333333222222888888888888888999999999888888888888999:::;;;;;;===>>>>>>???????????????>>>???AAAAAA@@@@@@AAACCCBBBCCCEEEGGGIIIKKKMMMMMMLLLLLLMMMMMMNNNNNNOOOOOONNNOOORRRUUUWWWYYYZZZZZZXXXXXXYYY[[[\\\^^^``````bbbcccddddddccccccdddfffddddddeeegggkkkppptttwwwttttttsssrrrqqqqqqppppppuuuxxx{{{}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}|||{{{xxxxxxzzz}}}}}}{{{xxxvvvtttsssrrrpppnnnlllggghhhjjjlllmmmmmmlllkkkggghhhhhheee```[[[WWWUUUSSSRRRPPPMMMKKKJJJHHHHHHFFFEEEDDDCCCAAAAAAAAA@@@>>>>>>>>>>>>>>>=========888888888888888999999999555555666666666666555555555555555444444444333333444444333222111000//////222222111111111111222222333222222222222222222222111111111222222222222111222222111111222222333444222333444444555555444444444333333333333444555555444444444444555555666666666555444333333444555666555555555666666666777777777777777777777777777777888888777777777888999999999999999999999:::::::::;;;;;;::::::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===>>>>>>????????????>>>>>>>>>???@@@AAAAAAAAAAAAAAAKKKMMMQQQXXXdddvvv~~~||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{yyyxxxwwwvvvvvvvvvuuurrrnnnjjjfffcccaaa^^^]]][[[YYYVVVRRRPPPNNNLLLKKKJJJHHHGGGGGGGGGGGGCCCDDDEEEDDDAAA@@@@@@AAABBB@@@???>>>??????===;;;<<<;;;:::999888777666555555555555555444444333333444333333333333444444555111000///...///000222333////////////////////////111111000000//////......------.../////////......////////////////////////......................../////////...---------,,,...---------,,,,,,,,,---------------------------........................,,,,,,,,,---------......------------------------------............------------------------------.................................////////////000,,,---......///.....................////////////////////////000000000000000000111222222222222111222222222333333333444444777666555333222222222222888888888888888999999999888888888888999:::;;;<<<======>>>???????????????===???@@@@@@@@@@@@AAACCCCCCDDDEEEGGGJJJLLLMMMNNNMMMMMMNNNNNNOOOPPPPPPPPPNNNOOOQQQTTTWWWYYY[[[[[[XXXYYYZZZ\\\^^^___```aaabbbccccccbbbaaabbbdddffffffffffffgggjjjnnnrrrtttppppppqqqrrrssssssttttttwwwyyy|||~~~~~~~~~~~~~~~||||||}}}~~~~~~|||{{{zzzzzzzzzzzz}}}}}}{{{yyywwwuuutttssspppmmmjjjcccdddfffggghhhhhhhhhgggfffggghhhfffaaa[[[WWWUUURRRQQQOOOLLLJJJHHHGGGGGGFFFEEEDDDCCCBBBAAAAAAAAA========================::::::999888888777666666555666666777777666666555555444444444444333333333333333222111111000//////222222111111111111222222222222222222222222222222222111111111111111111111222222111111222222333444222333333444444444444444444333333333333444555555333444444555555555555555666555444333333444555666555555555555666666666666888888888888888888888888888888888888888999::::::888888888999999:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@AAAAAA@@@@@@EEEFFFGGGJJJOOO[[[jjjuuu~~~}}}}}}}}}}}}}}}~~~~~~|||{{{|||}}}zzzzzzyyywwwuuutttrrrqqqqqqqqqooollliiifffcccaaa]]]\\\[[[XXXUUURRROOOMMMJJJIIIHHHGGGFFFFFFFFFFFFBBBDDDEEEDDDBBB@@@@@@AAAAAA???>>>===>>>>>><<<;;;::::::999888777666666555666666666777666555555444333222222111111111222222////////////000111111222000000000000000000000000000000000000////////////---...............------////////////////////////.......................................---------------......------------------------------------........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------,,,,,,,,,,,,,,,,,,........................------........./////////,,,---......//////..................////////////////////////000000000000...///111222222222111000111111222222333333444444333222222222222444666777777777777888888888999999999888888999999:::;;;<<<<<<<<<===>>>>>>>>>>>>>>><<<>>>???@@@???@@@AAACCCDDDDDDFFFHHHIIIKKKMMMMMMMMMNNNNNNOOOPPPPPPQQQQQQOOOPPPRRRTTTWWWYYY[[[\\\XXXYYY[[[]]]___``````aaaaaaaaaaaa```___```bbbeeefffffffffgggiiilllnnnppppppqqqrrrtttvvvwwwwwwxxxwwwyyy|||~~~~~~~~~~~~{{{|||~~~~~~}}}{{{yyy{{{zzzzzz|||~~~~~~|||zzzyyywwwuuutttssspppllliiiaaaaaabbbbbbccccccddddddfffhhhiiigggbbb]]]XXXVVVPPPOOOMMMKKKIIIGGGGGGFFFEEEDDDCCCBBBAAAAAAAAAAAA========================;;;:::999888777666555555555555666666666666555555444444444444333333333333222111111111111000000000222222111111111111222222111111111222222222222222222222111000000000111111222222111111222222333444444444555666666666666555444333333333333444555555333333444555555555555444555555555444444555555555444444555555555666666666777777888888888888999999888888888888888999:::;;;777777888888999:::::::::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::::::::;;;;;;;;;<<<<<<<<<<<<===???>>>>>>======>>>>>>???<<<===>>>???@@@AAAAAAAAA@@@BBBDDDEEEHHHNNNWWW^^^kkk|||}}}~~~}}}}}}|||{{{zzz|||~~~|||yyywwwxxxyyyuuuuuuuuusssrrrpppnnnllllllkkkkkkiiigggdddbbb```\\\[[[YYYWWWTTTQQQNNNLLLHHHGGGFFFEEEDDDDDDDDDDDDBBBDDDEEEEEECCCAAA@@@AAA@@@>>>============<<<:::888888888777777666666666555555666666666555444333333222111000000000000000---...///000111111111111000000000000000000000000////////////000000000000///////////////...---,,,////////////////////////........................---------........................//////.........................................................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......////////////......+++,,,,,,------.................................,,,---------............,,,---......//////..................////////////////////////000000000000---...000222222111000///000111111222333333444444222111111111222444777888555555666777777888999999999999999999:::;;;<<<<<<;;;;;;<<<===============<<<===???@@@???@@@AAACCCDDDEEEFFFGGGIIIJJJKKKLLLMMMMMMMMMNNNOOOOOOPPPPPPQQQRRRSSSUUUWWWYYY[[[]]]XXXYYY\\\^^^```aaaaaaaaa`````````^^^]]]^^^aaaccccccdddeeegggiiikkklllmmmqqqrrrtttvvvwwwxxxxxxxxxvvvyyy|||}}}~~~~~~}}}~~~~~~|||}}}~~~|||zzzyyyyyyyyy{{{}}}~~~}}}{{{wwwvvvuuutttssspppkkkhhhbbbaaa___^^^___```aaabbbccceeegggeee```[[[VVVTTTMMMLLLKKKIIIGGGFFFFFFFFFCCCBBBAAA@@@@@@@@@@@@@@@>>>>>>======<<<<<<<<<;;;999999888888777777666666444444555555555555444444444444444333333333222222000000000000111111111111222222111111111111222222000111111111222222222222333222111000//////000111222222111111222222333444333444555555666666555555444333333333333444555555222333444555555555444444444444555555555555444444444444444555555555666666666666666777777777888888666666666777777999::::::666777777888999999::::::888888999999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888999999999:::::::::;;;;;;;;;<<<<<<<<<<<<===???>>>===<<<<<<===>>>???=========>>>??????@@@@@@>>>AAADDDEEEEEEHHHMMMRRRWWWhhh|||yyy{{{}}}}}}}}}|||{{{zzzxxx{{{|||{{{wwwuuuuuuvvvqqqqqqqqqqqqooommmjjjiiihhhhhhhhhgggeeecccaaa___[[[ZZZXXXVVVSSSOOOMMMKKKFFFEEEDDDCCCCCCCCCCCCCCCBBBDDDEEEEEECCCAAAAAAAAA???>>><<<<<<======<<<:::777777777777666666666666222333444444444333222111444444222111000000000000,,,---///111111111111000000000000000000000000000......//////000000111111111111111111000///------000000000000000000000000........................,,,------....../////////......//////000//////...................................................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,//////000000000000//////***+++,,,---///000111111........................,,,,,,,,,---------......,,,---......//////................../////////000////////////000000000000---...000111222111///...000000111222333333444444555333222111111222444666333444555666777888999:::999999999999:::;;;<<<<<<:::;;;;;;<<<<<<<<<<<<<<<;;;===?????????@@@BBBCCCEEEEEEFFFGGGIIIJJJJJJKKKLLLLLLLLLMMMNNNNNNOOOOOOSSSSSSTTTUUUWWWZZZ\\\]]]XXXZZZ\\\^^^```aaaaaaaaa_________]]]\\\]]]```cccaaabbbdddgggiiikkklllmmmqqqrrrtttuuuvvvvvvvvvuuuvvvxxx{{{}}}}}}~~~}}}~~~}}}}}}}}}}}}}}}}}}|||xxxwwwxxxzzz}}}~~~~~~}}}wwwvvvttttttrrroookkkgggcccaaa___]]]]]]^^^```bbb^^^aaacccaaa]]]WWWRRRPPPLLLKKKIIIHHHGGGFFFFFFFFFAAAAAA@@@???>>>>>>>>>??????>>>>>>===<<<<<<;;;;;;777777777777888888888888222333333444444333333222444444444333333333222222/////////000111111222222222222111111111111222222000000111111222222222222333222111/////////000111222222111111222222333444111222333333444444333333444333333333333444555555222333444555555555444333333444555666666555444333444444444555555555666666444555555555666666777777555555555555666777999999666777777888999999::::::777777888999;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<======???>>>===<<<<<<===>>>???>>>>>>=========>>>??????<<>>=========??????@@@@@@@@@AAAAAAAAAEEEJJJQQQYYYcccssstttuuuwwwyyy|||}}}{{{zzz~~~}}}{{{zzzyyywwwtttqqqnnnnnnnnnmmmkkkiiifffeeeeeedddcccaaa___]]][[[[[[[[[ZZZWWWTTTQQQNNNLLLJJJHHHFFFDDDCCCCCCCCCBBBAAA@@@@@@@@@????????????>>>=========<<<;;;;;;::::::888888777777666555555444666666555444444333333222222111111111000000000000//////000000000000//////////////////////////////......//////000000000000////////////////////////............------,,,,,,///......------......//////---+++,,,...///---+++...------,,,,,,------......,,,***+++---...---+++,,,---......,,,,,,---...................................................---------...------,,,,,,////////////....................................---------------------------------............///.........................../////////000000000000000000000///......000222333444555444222111111222111111222333333444444555444555666888888999999999999999:::::::::999888888;;;<<<<<<<<<============>>>>>>????????????@@@@@@DDDDDDEEEFFFGGGHHHHHHIIIHHHHHHHHHIIIJJJKKKLLLMMMNNNOOOQQQTTTVVVXXXYYYZZZXXXYYYZZZ\\\^^^```aaabbbaaaaaa```^^^\\\\\\___aaa```aaacccfffhhhiiijjjkkkoooooopppppprrrssstttuuuwwwwwwxxxyyyzzz{{{}}}~~~~~~~~~~~~{{{yyyyyy{{{}}}zzzxxxvvvvvvzzzzzzzzz{{{}}}}}}|||zzzvvvvvvwwwwwwxxxxxxxxxxxxvvvvvvuuussspppkkkgggddddddbbb```^^^\\\[[[[[[[[[ZZZZZZZZZXXXVVVRRRNNNLLLHHHGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@??????>>>??????<<<<<<======<<<:::888666888888888777777777666666444444444555444444333222222222222222222222222222222222222111111111000000111111000000000000111111000000000000000000000000111111111111111111111111000000111222333333333333333333333333333333333333444333333222222333333444444444333333333333444444666555555444444333333333333444444555555444444333555666666666777777777777777777777777777777777777999999888888777888888888777777888888888999999999999999999999999999999999999:::::::::999999888777999:::::::::;;;<<<<<<<<<======<<<<<<<<<<<<======??????>>>>>>>>>>>>======?????????@@@@@@@@@AAAAAABBBFFFJJJMMMRRR\\\jjjsssrrrsssuuuxxx{{{}}}~~~}}}zzzyyy}}}{{{yyyxxxwwwvvvrrrpppmmmmmmmmmkkkiiifffdddbbbbbbaaa```^^^[[[YYYXXXWWWXXXWWWUUURRROOOMMMKKKJJJGGGEEECCCBBBBBBBBBAAA@@@???>>>>>>>>>>>>===============<<<;;;;;;::::::999777777777666555555444444555555444333333222222111222222222222111111111111//////000000000000//////////////////////////////...////////////000000000/////////////////////////////////............---//////............//////...---,,,---.........,,,...------,,,,,,------...---,,,+++,,,---...---++++++,,,------++++++,,,---............................................................---,,,+++***................................................//////...------,,,++++++---------............///............................../////////000000000///000000///......000111333222111222333333222111111111222222333444444444555666777888888888888888::::::::::::999888777666;;;;;;;;;<<<<<<<<<=========>>>>>>>>>?????????@@@BBBBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJMMMNNNPPPRRRUUUWWWYYYZZZWWWXXXYYY\\\^^^```bbbcccccccccbbb```^^^]]]___aaa```aaabbbdddfffhhhiiijjjmmmmmmmmmnnnooopppqqqrrrvvvvvvvvvvvvxxxzzz|||}}}}}}}}}}}}||||||}}}}}}~~~~~~|||{{{{{{|||~~~~~~{{{yyywwwvvvxxxwwwwwwxxxzzzzzzyyywwwvvvuuuuuuttttttuuuwwwwwwvvvuuuuuussspppkkkgggeeedddcccbbb```^^^[[[YYYXXXWWWWWWVVVTTTRRRNNNKKKIIIFFFFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@???>>>>>>>>>>>>;;;<<<<<<<<<;;;999777666777777777777666666666666444444444444444333222222333333333333333333333333222111111111111000000000111111000000000000111111000000000000000000000000111111111111111111111111000111111222333333333333333333333333333333333333333333222222222222333333444444333333333333444444777777666555444444333333333444444555555444444333555555666666666777777777777777777777777777777777::::::999888777777777777777777777888888888999999999999999999999999999999888888999999999888777777::::::::::::;;;;;;;;;;;;===<<<<<<;;;;;;<<<<<<===============>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@BBBDDDFFFFFFGGGLLLTTTZZZdddssstttuuuvvvyyy{{{|||}}}~~~~~~~~~~~~~~~{{{xxxvvvwwwuuutttttttttsssqqqooollllllllljjjhhheeebbbaaa```___]]][[[YYYVVVUUUTTTRRRRRRPPPNNNKKKIIIHHHGGGFFFDDDBBBAAAAAAAAA@@@???=========<<<<<<<<<;;;;;;::::::999999888777777777666666666555555444444444444444333333222111111000111111111111111111111111//////000000000000///////////////////////////////////////////////////////////////////////////////////////////////////...000//////......//////000...---------.........---...------,,,,,,------...------,,,,,,---------,,,***+++,,,,,,+++***+++,,,................................................---.........------,,,+++------...............///..............................---------,,,,,,,,,---------............///................................./////////000000///000111000///...///111333000...000333555333111111111111222333333444444444444555555666555555555888999999999999888888777::::::;;;;;;;;;<<<<<<<<<<<<======>>>>>>?????????AAAAAABBBCCCDDDEEEEEEFFFGGGGGGGGGGGGGGGHHHIIIIIIKKKLLLNNNPPPSSSUUUXXXYYYWWWXXXYYY[[[]]]___```aaabbbbbbbbb```^^^]]]^^^___``````aaacccdddfffhhhiiillllllllllllmmmooopppqqquuutttttttttvvvyyy{{{}}}{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{yyyxxxwwwvvvvvvvvvxxxxxxwwwvvvuuutttrrrqqqqqqrrrtttvvvuuuuuutttrrrnnnkkkgggeeecccccccccbbb___[[[XXXVVVUUUTTTSSSQQQNNNKKKIIIGGGEEEEEEFFFEEEEEECCCBBBAAA@@@@@@???>>>============;;;;;;;;;;;;:::999777777777777666666666555555555333444444444444333222222111111111111111111111111111111111111000000000000111111000000000000111111111111111111111111111111111111111111111111111111000111222333333333333333222222222222222222222222333333222222222222333333444333333333333333333444444444444555555666666666333444444555555444444333555555555666666666777777666666666777777777777777999888888777777777777888777777777777888888888888888888888888999999999999888888999999999999888888;;;;;;::::::::::::::::::<<<;;;;;;;;;;;;;;;;;;<<<;;;;;;<<<======>>>??????>>>>>>>>>????????????@@@AAABBBDDDDDDEEEGGGKKKOOORRR\\\hhhtttwwwxxxyyy{{{||||||||||||}}}~~~~~~~~~}}}~~~~~~~~~|||||||||}}}|||zzzwwwuuussspppnnnmmmnnnooopppooonnnkkkkkkkkkjjjgggeeebbb```^^^]]][[[YYYVVVTTTRRRQQQOOONNNMMMKKKIIIHHHFFFFFFEEECCC@@@???@@@@@@???===<<<<<<<<<;;;;;;;;;::::::999999999888777777666666555555555555444444444444444333333222111111000000000000000000000000000000//////000000000000//////......................../////////..........................................///////////////////////////............//////...............---.........------,,,,,,------...------------------------***+++,,,,,,******+++,,,................................................+++,,,------.........---,,,---------......//////........................,,,,,,,,,---------......---------............///....................................////////////...000111000///...///000111///...///333444333000000000111222222333333444333444555555555555444444555666777888999:::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<===>>>>>>??????@@@@@@AAABBBCCCDDDDDDEEEGGGGGGGGGGGGHHHIIIJJJJJJJJJKKKLLLNNNPPPSSSVVVWWWYYYYYYYYYZZZ[[[\\\\\\]]]___``````___\\\[[[\\\]]]______```aaabbbdddfffgggkkkkkkkkklllmmmoooqqqrrrtttttttttuuuwwwyyy{{{}}}zzzzzz{{{{{{}}}~~~|||{{{yyywwwvvvvvvxxxxxxwwwvvvtttrrrpppnnnnnnooorrrttttttsssrrrpppmmmiiifffdddbbbbbbbbbaaa___[[[WWWUUUTTTSSSQQQOOOLLLIIIGGGFFFEEEFFFFFFGGGFFFEEECCCBBB??????>>>===<<<<<<<<<<<<:::::::::999999888777777666666666555555555555444333333444444333333222111111111111111111111111111000000000000000000000000111111000000000000111111222222222222222222222222000000000000000000000000111111222333333333222222222222222222222222222222333222222111111222222333333333333222222333333333333333444444555666666666333444444555555444444333555555555555666666666666555555666666777777777777666666666666777888999:::666666777777777888888888777777777888888999999999999999:::::::::::::::999::::::::::::::::::999999;;;;;;::::::::::::;;;;;;::::::;;;<<<===>>>>>>???======>>>>>>>>>?????????===>>>???AAABBBCCCFFFHHHKKKOOOVVV^^^hhhxxxxxxyyy{{{|||}}}}}}}}}|||yyy{{{}}}~~~~~~~~~}}}|||{{{||||||}}}}}}}}}}}}||||||{{{zzzyyyxxxvvvtttrrrqqqllljjjiiiiiikkkmmmmmmllliiiiiiiiihhhgggdddbbbaaa\\\ZZZYYYVVVSSSQQQOOONNNMMMMMMLLLKKKIIIHHHGGGGGGCCCAAA???>>>??????===<<<<<<;;;;;;;;;;;;:::::::::;;;;;;:::999999888888777444444444444444444444444444444333222222111111000///////////////000000000//////000000000000//////......................../////////............---........................---............/////////......------------......---/////////...---...///...------,,,,,,------...,,,...///...---,,,---...***+++,,,,,,******+++,,,................................................***+++,,,---............,,,,,,,,,---......//////........................++++++,,,,,,---...//////---------............///........................------........./////////...///111111000//////000000/////////111222222111000000111111222333333333444555666777777777777777444555666888999::::::;;;999999999:::::::::;;;;;;::::::;;;<<<===>>>?????????@@@@@@AAABBBCCCDDDDDDGGGGGGGGGHHHIIIJJJLLLLLLKKKKKKKKKLLLNNNQQQSSSUUUXXXXXXXXXYYYYYYYYYZZZZZZ\\\]]]^^^]]]\\\[[[[[[\\\____________```ccceeefffiiiiiijjjlllnnnppprrrsssssstttuuuwwwyyy{{{|||}}}{{{{{{{{{|||}}}~~~~~~~~~}}}{{{yyywwwwwwxxxyyyxxxwwwrrrpppnnnllllllmmmoooqqqrrrqqqooommmjjjgggeeeddd``````aaa```]]]ZZZWWWUUUSSSRRRPPPMMMJJJHHHFFFEEEDDDEEEGGGGGGGGGEEECCCBBB>>>>>>===<<<;;;;;;;;;;;;999999999888888888777777666555555555444444444444333333333333333222111111333333333333333333333333//////000000000000000111111111000000000000111111222222222222222222222222000000000000000000000000111222222333333222222222222222222222222222222222222222111111111111222222333333222222222222333333555444444444444333333333333444444555555444444333444444555555555666666666444555555666666777777888444444555666777999:::;;;666666666777777777888888666666777777888999999999999999:::;;;;;;;;;::::::999999999999::::::::::::;;;::::::999999::::::;;;:::::::::;;;<<<======>>>============>>>>>>>>>>>>@@@@@@@@@@@@AAABBBCCCDDDDDDEEEIIIOOOTTT^^^mmm{{{uuuwwwzzz|||~~~~~~~~~xxxzzz|||}}}}}}~~~~~~|||{{{{{{zzz{{{|||}}}~~~}}}||||||}}}{{{zzzwwwuuusssqqqqqqqqqllljjjhhhhhhiiijjjjjjiiieeefffffffffeeecccaaa```YYYWWWUUUSSSPPPMMMKKKJJJJJJJJJIIIIIIHHHGGGFFFFFFBBB@@@>>>===>>>>>><<<;;;<<<<<<;;;;;;;;;::::::::::::::::::999888888777777333333333333333333333333444444444333222222111111//////000000000111111111//////000000000000//////........................//////.........---------........................,,,,,,------............------,,,,,,,,,,,,---------///000000------...000...------,,,,,,------...,,,...//////---,,,---///+++,,,---,,,+++***+++---................................................,,,,,,------...---------++++++,,,------...//////........................,,,------------------------------............///........................---------.........//////---///111111000/////////...000111000//////000111000000000111222222333333333444555666777777888888555555666888999999999999999999999999::::::::::::999::::::;;;===>>>>>>??????@@@@@@AAABBBCCCDDDDDDEEEEEEFFFGGGIIIKKKMMMNNNKKKKKKJJJKKKLLLNNNQQQSSSUUUUUUVVVWWWWWWXXXYYYYYYZZZ[[[]]]]]]\\\[[[\\\]]]___^^^^^^^^^___aaadddeeefffggghhhjjjmmmppprrrtttsssuuuwww{{{}}}~~~~~~}}}~~~}}}||||||||||||}}}}}}|||}}}~~~~~~~~~}}}|||zzzwwwwwwxxxyyyxxxxxxpppnnnmmmkkkkkklllmmmnnnpppooommmkkkhhhfffdddbbb______^^^]]][[[YYYWWWUUUQQQPPPMMMKKKHHHFFFDDDCCCBBBDDDEEEGGGFFFEEEBBBAAA>>>===<<<;;;::::::::::::999888888777777777777777555555555444444444333333222333333333333222111111222222222222222222222222////////////000000111111111111000000000000111111000000000000000000000000000000000000000000000000222222222333333222222111111111111111111111111111222222111111111111222222333333222222222222333333222222222333333333333333333444444555555444444333444444444555555555666666444444555555666777777888555555555666666888999:::666666666666777777777888666666666777888999999999888888999:::::::::::::::888888888999:::::::::;;;::::::999999999999:::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>BBBAAA@@@@@@AAACCCCCCCCC???@@@CCCHHHIIILLLVVVaaarrrrrrtttxxx{{{~~~xxx{{{}}}~~~~~~}}}~~~~~~|||{{{zzzzzzzzz|||}}}~~~}}}}}}~~~|||zzzwwwsssqqqqqqqqqqqqooollliiihhhhhhhhhggggggccccccddddddcccbbb```___VVVUUUSSSQQQNNNKKKIIIHHHGGGGGGFFFFFFEEEDDDDDDDDDBBB@@@>>>=========<<<;;;<<<<<<<<<;;;;;;;;;::::::888888777777666555555555333333333333333333333333555555444333333222222111000000111111222222222333//////000000000000//////........................//////.........---------........................,,,,,,,,,---------......---,,,,,,++++++,,,,,,------///111000---,,,...000...------,,,,,,------...,,,...000///---,,,---000+++,,,------++++++,,,---............................................................---,,,++++++++++++,,,,,,---...//////........................///......------,,,,,,+++---------.........//////........................---------.........//////---///111222000/////////...000222111...---///222000000000111222222333333000111222444555666666666666777777888888888888777888888999999999:::::::::999999:::;;;<<<===>>>??????@@@AAAAAACCCCCCDDDEEEDDDDDDEEEFFFIIIKKKMMMNNNLLLKKKJJJJJJKKKMMMPPPQQQRRRSSSTTTUUUWWWXXXYYYZZZYYY[[[]]]]]]\\\\\\]]]^^^___^^^]]]]]]^^^aaaccceeedddeeefffiiilllooorrrtttsssuuuyyy}}}~~~~~~}}}|||zzzzzzyyyyyyzzzzzz{{{}}}~~~}}}||||||}}}~~~}}}|||zzzwwwwwwwwwxxxxxxxxxnnnmmmlllkkkkkkkkkkkklllooonnnllljjjgggeeecccbbb^^^]]]]]]\\\ZZZXXXWWWVVVPPPNNNLLLIIIFFFDDDCCCBBBAAABBBDDDFFFEEEDDDAAA@@@======<<<;;;::::::::::::999888777777777777777888555555444444444333333333222333333333333222111111////////////////////////.../////////000000111111111111000000000000111111////////////////////////000000000000000000000000222222333333333222222111111111111111111111111111222222111111111111222222333222222222222222222333---...///111333555666777333444444555555444444333444444444555555555666666444444444555666777777888777666666666666777777888666666666666777777777777555666666777888999999999666777888999999999999999777777888999::::::;;;;;;:::999999999999999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>===;;;<<<>>>@@@AAAAAA@@@???CCCGGGEEECCCIIISSSUUUeee}}}mmmqqqvvv{{{~~~~~~|||{{{yyy{{{}}}}}}}}}~~~}}}yyywwwuuu||||||}}}}}}}}}~~~~~~{{{vvvrrrooonnnooopppvvvsssooollljjjgggccc```________________________ZZZWWWSSSOOOKKKIIIIIIHHHFFFEEEDDDCCCBBBAAAAAAAAABBBAAA@@@???======<<<<<<888888777777777777777888888777777666555555444444222222222333333444444444111111111111000000000000222111000//////000111222000000//////.........---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++111000///.......................................000000///...---,,,,,,+++,,,---///000000000///...---,,,,,,,,,,,,---......//////...---,,,++++++***......---------,,,,,,,,,//////...---,,,++++++***---------------------------------...------,,,,,,.................................------,,,,,,,,,...------------...//////......---,,,,,,+++******............////////////000000//////.........---////////////000000000000,,,---...000222444666777111111222222222333333333333333333333333333333333444444333444444555666777::::::;;;;;;;;;:::999888:::::::::;;;<<<===>>>???AAAAAAAAAAAABBBCCCDDDDDDEEEFFFGGGGGGIIIIIIJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLNNNPPPTTTWWWYYYZZZZZZZZZXXXXXXZZZ[[[]]]^^^``````aaa```^^^\\\\\\^^^```aaadddeeefffiiilllooorrrsssvvvvvvvvvxxxzzz{{{zzzyyy|||}}}}}}{{{zzzzzz|||~~~{{{{{{{{{{{{}}}}}}zzzxxxwwwyyy|||~~~|||zzz|||yyyvvvyyy~~~~~~wwwqqqkkkjjjjjjjjjkkkkkkjjjhhhiiijjjjjjjjjgggccc___]]]UUUVVVXXXZZZYYYXXXUUUSSSPPPMMMIIIFFFFFFEEEDDDDDDBBBBBBAAA@@@???>>>===<<<<<<<<<;;;:::888777777666777777666555555555555555555444333333222222333333111222333333333333222111222000///......///000222000000000000000000000000000000000000000000000000////////////////////////000111111111111222222222222222222222222222222222111111111111111111111111111111000000000000000111111222222333333222222111111111222222222333333333444444444555555555555666444444444555555555555666777777777777777777777777666666666666666555555555666666777666666555444444777777777666666666666666777777777777777777777777999::::::;;;:::999888777:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================>>>============???AAABBB>>>@@@AAAAAAAAABBBDDDGGGKKKSSS^^^lll|||jjjnnnrrrwww{{{||||||{{{xxxzzz|||~~~~~~~~~~~~}}}zzzwwwuuuzzzzzz{{{{{{||||||}}}{{{yyyuuuqqqoooooopppqqqvvvsssooollliiifffbbb```^^^^^^^^^^^^]]]]]]]]]]]]XXXUUUQQQMMMIIIGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@BBB@@@???===<<<<<<<<<<<<::::::999888777777888888777777666555555444333333222222333333333333333333111111111111000000000000111111000//////000111111000/////////.........---///...............------------------------------000//////............///........................//////......---,,,,,,,,,+++,,,---...///......------,,,,,,,,,,,,---......------------------,,,,,,......---------,,,,,,,,,.........------,,,,,,+++------------------------,,,------...------,,,,,,..............................---------,,,,,,,,,---------------...//////......------,,,++++++***............////////////000/////////.........---////////////000000000000000000000000111111111111111111111222222222333333333333333333333333333333444333333444444555666777555555666777888888999999::::::::::::;;;===>>>???AAA@@@@@@AAAAAABBBCCCDDDEEEFFFFFFGGGHHHIIIJJJJJJKKKKKKKKKLLLLLLLLLLLLMMMNNNPPPSSSWWWYYYZZZYYYYYYXXXYYYZZZ[[[]]]___```aaaaaa```^^^\\\\\\^^^```aaaccccccdddfffhhhkkkmmmnnntttssstttvvvxxxyyyxxxwwwzzzzzzzzzyyyxxxxxxzzz{{{{{{{{{zzzzzz{{{}}}~~~~~~|||zzzxxxxxxyyy{{{|||~~~~~~|||yyywwwwwwuuutttwww||||||vvvpppjjjiiihhhiiijjjiiigggeeeggghhhiiihhhfffccc___]]]VVVWWWYYYYYYYYYWWWTTTRRRNNNKKKGGGFFFFFFFFFFFFEEEBBBAAAAAA@@@>>>======<<<;;;;;;:::999888777666666888777666666555555666666555444333333222222333333111222222333333222222111111000///......///000111000000000000000000000000000000000000000000000000////////////////////////000111111111111222222222222222222222222222222222111111111111111111111111333333222222222222222333222222333333333333222222111111222222222333333333444444444444555555555555444444444444555555555555666666666666666666666666666666666666666666666555666666777777666666555555777777777777777777777777777777777777777777777777::::::;;;;;;;;;:::999888:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>============???@@@AAA???@@@AAAAAAAAAAAACCCEEEDDDIIIQQQYYYbbbqqqhhhjjjnnnrrrvvvxxxzzzzzzvvvyyy|||~~~~~~~~~~~~}}}}}}}}}zzzwwwuuuwwwxxxxxxyyyzzzzzzzzzzzzwwwuuurrrppppppppprrrtttvvvsssooollliiieeeaaa___]]]]]]]]]\\\\\\[[[[[[[[[UUUSSSOOOJJJGGGEEEDDDDDDDDDCCCBBB@@@??????>>>>>>AAA???===;;;::::::;;;<<<<<<;;;:::999888777777777666555555444444333333222333333333333333222222222111111111111000000000000111000000//////000000111/////////........................///////////////,,,------....../////////.........---......//////........................---------,,,,,,,,,,,,,,,++++++,,,------------,,,---,,,,,,,,,,,,---......,,,,,,,,,---------............---------,,,,,,,,,------------------------------------------------,,,,,,------...------,,,...........................------------,,,,,,,,,---------------......///......------,,,+++++++++---............//////////////////...............////////////000000000000000000000000////////////111111111222222222222333333333333333333333333333333333333333444555666777777666555555666777888999999999999:::;;;<<<===>>>@@@@@@@@@@@@AAABBBCCCCCCEEEEEEFFFGGGHHHIIIIIIJJJKKKKKKLLLLLLMMMMMMMMMMMMNNNPPPSSSVVVXXXYYYYYYXXXXXXYYYZZZ[[[]]]___```aaaaaa```^^^]]]]]]^^^```aaaccccccdddeeegggiiijjjkkkppppppppprrrtttvvvuuutttvvvwwwxxxwwwvvvvvvwwwxxx|||{{{{{{zzzzzzzzz{{{{{{|||{{{zzzyyyyyyyyyyyyzzz~~~}}}{{{yyyvvvtttrrrqqqrrrvvv{{{{{{vvvpppiiihhhggggggggggggeeeccceeeeeeffffffdddbbb___]]]XXXXXXYYYYYYXXXUUURRRQQQJJJHHHEEEEEEEEEFFFFFFFFFAAAAAA@@@???>>>===<<<<<<;;;;;;:::999888777666666888888777666666666777777555444333333222222333333111111222333333222111111111000///......///000111////////////////////////000000000000000000000000////////////////////////000111111111111222222222222222222222222222222222111111111111111111111111333222222222222222333333333333333333333333333333111111222222222333333333444444444444555555555555444444444444555555555555555555555555555555555555555555666666666666666666555666666777777777777666777777777777777777888888777777777777777777777777;;;;;;;;;<<<;;;;;;:::999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>======>>>?????????@@@AAAAAA@@@@@@BBBDDDBBBEEEHHHKKKOOOVVV```hhh}}}gggiiikkknnnqqqsssuuuwwwtttwww|||~~~~~~}}}}}}}}}{{{|||~~~}}}zzzwwwvvvuuuuuuvvvxxxyyyyyyxxxvvvsssrrrpppooopppqqqtttuuuuuurrrnnnkkkhhheeeaaa^^^^^^^^^]]]\\\[[[[[[ZZZZZZTTTRRRNNNIIIFFFDDDCCCCCCBBBAAA@@@???>>>=========???>>>;;;999888999:::<<<<<<;;;:::888777666666666444444444333333222222222444333333333222222111111111111111111000000000///000000000//////000000000........................------....../////////000+++,,,,,,---...//////000------------......///000........................+++++++++,,,,,,---------+++,,,,,,------------------,,,,,,,,,,,,---......------------------------......---------,,,,,,,,,,,,,,,,,,------.................................,,,,,,------...---------........................------------------------------,,,,,,------...///......------,,,,,,,,,,,,---------.........//////........................////////////000000000000------......///000000000111111111111222222222222222222222222222222222222333333333333444555666666>>><<<:::777666777888999888888999999:::<<<===>>>????????????@@@AAABBBCCCDDDDDDEEEFFFGGGHHHIIIIIIKKKKKKLLLLLLMMMMMMNNNNNNNNNPPPSSSVVVWWWXXXXXXWWWXXXXXXYYY[[[]]]^^^``````aaa```___^^^^^^___```aaaddddddeeefffhhhkkklllnnnlllllllllnnnqqqrrrrrrpppsssuuuwwwwwwvvvuuuuuuvvv}}}|||{{{{{{zzzyyyyyyyyyzzzzzzzzzzzzzzzyyyyyyxxx}}}~~~~~~|||{{{zzzxxxvvvtttpppppprrrwww||||||wwwrrrjjjiiigggggggggfffcccaaabbbbbbccccccbbb```^^^]]]YYYYYYYYYXXXVVVSSSPPPNNNIIIGGGEEEDDDEEEEEEDDDCCC@@@@@@???>>>======<<<<<<;;;;;;;;;:::999888888888888888777777777777888888555444333333222222333333111111222222222222111111111111000//////000111111////////////////////////////////////////////////////////////////////////000000111111111222222222111111111111111111111111111111111111111111111111000000000///000000111222444333333333333333333444111111222222222333333333333333444444444555555555333333444444444555555555444444444444444444444444555555555555666666666666555555666777888888888777777777777888888888888888777777777777777777777777:::::::::::::::::::::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>===============???@@@AAA@@@???>>>@@@BBBBBBCCCEEEFFFGGGKKKRRRVVV^^^llliiijjjkkklllnnnpppqqqrrrsssvvv{{{}}}}}}|||||||||{{{|||}}}~~~}}}zzzxxxvvvuuuuuuvvvxxxzzzzzzwwwssspppooonnnnnnoooqqqsssuuusssqqqmmmjjjhhheeeaaa^^^______^^^]]]\\\[[[ZZZYYYTTTRRRNNNIIIFFFDDDCCCCCCAAA@@@???>>>===<<<<<<<<<>>><<<:::999888999:::;;;:::999888777555555444444333333333333333222222222333333333222222111111111111111111111000000000////////////000000/////////---------...............,,,,,,,,,------......///******+++,,,---.........---------------...///000........................***++++++,,,,,,------------------------.........---,,,,,,,,,,,,---......//////...---,,,,,,++++++......---------,,,,,,,,,+++,,,,,,------.................................+++,,,,,,---.........---........................------------------------,,,,,,,,,,,,,,,---............------------,,,,,,------------............---------...............////////////000000000000------......////////////000000111111111222222222222222222222222222222222333222222333333444555666>>><<<:::888777888999:::888888888888:::;;;<<<===???????????????@@@BBBBBBCCCDDDDDDEEEFFFGGGHHHHHHJJJKKKKKKLLLMMMMMMNNNNNNNNNPPPRRRUUUWWWWWWWWWVVVVVVWWWXXXZZZ\\\]]]^^^___```___^^^]]]]]]^^^___```aaabbbccceeehhhkkknnnoooiiihhhiiikkknnnpppooonnnqqqtttwwwxxxwwwuuuuuuvvv}}}|||||||||{{{zzzyyyyyyzzzzzz{{{{{{{{{zzzyyyxxx}}}{{{zzzxxxyyyzzzzzzyyywwwrrrrrruuuyyy}}}}}}yyyuuulllkkkiiihhhgggfffccc```___`````````___^^^\\\[[[YYYXXXWWWVVVSSSPPPNNNLLLIIIGGGDDDCCCCCCCCCAAA@@@???>>>>>>======<<<<<<<<<<<<<<<<<<;;;::::::999999888888777777777777888888555444333333222222333333111111111111111111111111111111000000000000111111////////////////////////////////////////////////000000000000000000000000000000111111111222222222111111111111111111111111111111111111111111111111000000//////000111111222444333333222222333333444111111222222222333333333333333333444444444444555333333333444444444444555444444444444444444444444444555555555666666777777444555666777777777777777666666777777888888888888777777777777777777777777888888888888888888999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>============>>>?????????======???AAA>>>???@@@AAABBBEEEHHHJJJOOOWWWcccrrrkkkkkklllmmmnnnoooppppppsssvvvyyy{{{{{{{{{{{{|||{{{|||}}}~~~}}}{{{xxxwwwwwwvvvwwwzzz}}}|||wwwsssooonnnnnnnnnoooppprrrsssqqqooollliiigggeeebbb___``````^^^]]][[[ZZZYYYXXXTTTRRRNNNJJJFFFDDDCCCCCCAAA@@@???===<<<<<<;;;;;;<<<;;;;;;:::::::::::::::999888777666555444444444333333333333333333333333222222222222222111111111111111111111000000000000...//////000000//////...---------------.........,,,,,,,,,---------------***++++++,,,,,,------------------,,,------..............................++++++,,,,,,------......---------,,,---......///---,,,,,,,,,,,,---......000///...---,,,++++++***......---------,,,,,,,,,,,,,,,,,,------.................................++++++,,,---....................................,,,,,,,,,------------...,,,,,,,,,,,,,,,------.........------------------,,,------------.........---------------.........////////////000000000000111000000///...------,,,000000000111111111111222222222222222222222222222222222222222333444555666555555555555666888:::;;;777777777888999:::;;;<<<>>>>>>>>>>>>???@@@AAABBBCCCCCCDDDEEEFFFGGGGGGHHHIIIIIIJJJKKKLLLMMMMMMNNNNNNOOORRRUUUVVVVVVVVVUUUUUUVVVWWWXXXZZZ\\\]]]^^^^^^^^^]]]]]]]]]]]]^^^^^^\\\]]]___aaaeeehhhkkklllgggggggggjjjmmmnnnnnnmmmpppssswwwxxxxxxvvvuuuuuuzzz{{{{{{||||||{{{zzzzzz{{{{{{||||||{{{{{{zzzyyy~~~wwwwwwvvvxxx{{{||||||{{{uuuuuuwwwyyy|||{{{yyywwwnnnmmmjjjiiihhhfffbbb```^^^^^^^^^]]]\\\[[[ZZZYYYWWWVVVUUUSSSQQQNNNLLLKKKGGGFFFDDDCCCCCCBBB???>>>>>>=========<<<<<<<<<;;;<<<;;;;;;;;;::::::::::::777777666666666777888888555444333333222222333333222111000000000000111222111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111111111111111111222333444444333333111111111111333333111111222222222333333333333333333333444444444444333333333333444444444444444444444444444444444444444444555555666777777777444555555666666666666555555555666666777777888888777777777777777777777777888777777777777888888999999999999999::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>======<<<===>>>>>>======???AAA???@@@@@@AAABBBBBBBBBBBBJJJLLLQQQYYYcccpppjjjkkkmmmooopppqqqqqqrrrsssvvvxxxyyyyyyzzz{{{|||||||||}}}}}}}}}~~~~~~~~~}}}{{{xxxwwwyyyxxxyyy}}}yyysssooonnnnnnnnnnnnooopppqqqooommmjjjhhhgggfffcccaaa______]]]\\\ZZZXXXWWWVVVTTTQQQMMMIIIEEECCCBBBBBBAAA@@@???===<<<<<<<<<;;;:::;;;<<<<<<<<<;;;:::999888888777666666555666666333333333444444444444444111111111111222222222222111111111111000000000000......///000000///......,,,,,,,,,------.....................------------,,,,,,,,,---------------......---,,,,,,,,,------........................---------------.........---,,,+++++++++,,,......---,,,,,,,,,,,,---...............------,,,,,,,,,......---------,,,,,,,,,,,,,,,------------------........................***+++,,,---....................................,,,,,,,,,---------......,,,,,,++++++,,,,,,---...------..................,,,,,,---------.........,,,,,,,,,------.........////////////000000000000000000000//////.........000000000000111111111111111111111111111111111111222222222222333444555666111111222444666777888999777777777777888:::;;;<<<>>>======>>>>>>???@@@AAABBBCCCCCCDDDEEEFFFGGGGGGHHHHHHIIIJJJKKKLLLMMMMMMNNNOOORRRTTTUUUUUUUUUTTTSSSTTTUUUWWWYYYZZZ[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[\\\]]]___bbbdddggghhhffffffgggiiimmmnnnnnnmmmnnnqqqvvvxxxwwwuuutttsssvvvwwwyyyzzz{{{{{{{{{zzz}}}}}}|||||||||{{{{{{{{{~~~wwwvvvwwwyyy|||~~~~~~~~~vvvvvvvvvwwwwwwwwwvvvtttooommmkkkiiigggeeeaaa^^^]]]]]]\\\[[[ZZZYYYXXXWWWUUUTTTSSSQQQNNNLLLJJJIIIDDDCCCBBBBBBBBBBBB@@@>>>======<<<<<<<<<<<<;;;;;;::::::999999999999888888666666555555666666777888555444333333222222333333222111000//////000111222111111111222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111111111111111111222333444555333222000//////000222333111111222222222333333333222222333333333444444444222222333333333444444444444444444444444444444444444444555555666777777888444555555555555444444333333444444555666666777777777777777777777777777777888888777777777888::::::888999999999999:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<>>>>>>>>>======:::<<<======<<<===???AAAAAABBBBBBDDDEEEDDDBBBAAAEEEEEEIIIOOORRRXXXdddrrriiikkkmmmppprrrssstttttttttvvvwwwxxxxxxyyy{{{}}}}}}}}}}}}}}}||||||||||||}}}{{{yyywwwzzzzzz{{{zzztttoooooonnnnnnnnnnnnoooooommmkkkiiihhhgggfffdddbbb___^^^\\\[[[YYYWWWUUUUUUSSSPPPLLLHHHDDDBBBBBBAAAAAA@@@???>>><<<<<<<<<<<<999;;;<<<======<<<:::888888888777777777777777888444444444444444444444444000000111111222222222333111111111111000000000000---...///000000///...---,,,,,,,,,------.........000000//////.........---..................------///...------,,,,,,,,,,,,................................................,,,+++*********+++,,,------,,,,,,,,,,,,---......,,,,,,,,,---------............---------,,,,,,,,,------------------------////////////////////////***+++,,,---....................................,,,,,,,,,------.........,,,,,,++++++,,,,,,---...------..................,,,,,,,,,---------......,,,,,,,,,------.........////////////000000000000------...///000111222222000000000000111111111111111111111111111111111111222222222222333444555555222333444555666666666666666666777777888999;;;<<<============>>>???@@@AAABBBBBBCCCDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJKKKLLLMMMMMMOOORRRTTTUUUUUUTTTTTTRRRSSSTTTVVVXXXYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[]]]]]]^^^___aaaccceeefffffffffgggiiimmmooonnnmmmlllpppuuuwwwwwwuuusssrrrsssuuuwwwyyyzzz{{{{{{zzz~~~~~~}}}||||||||||||}}}~~~xxxwwwxxxzzz|||~~~~~~vvvuuuttttttssssssrrrrrrooommmjjjhhhgggddd```]]]]]]]]]\\\ZZZYYYWWWWWWVVVTTTSSSQQQOOOMMMKKKJJJIIIAAA@@@@@@AAACCCCCCAAA@@@<<<<<<<<<<<<<<<<<<;;;;;;888888888777777777777777555555555555555666777777555444333333222222333333222111000//////000111222111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222000000000000000000000000111111111111111111111111////////////000111222333222111///......///111222111111222222222333333333222222333333333444444444222222333333333444444444555555555555555555555555444444444555666777777888555555555555444333222222333333444444555666666777777777777777777777777777999999888888888999;;;<<<888888999999999:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<>>>>>>>>>>>>>>>999;;;<<<<<<<<<===???AAA>>>???@@@CCCEEEEEECCCAAAAAAAAAGGGMMMMMMLLLSSS]]]jjjkkklllnnnqqqssstttuuuttttttuuuwwwxxx{{{|||}}}}}}yyyvvvuuuwwwyyy{{{|||}}}}}}|||yyywwwwwwwwwwwwyyy|||~~~}}}wwwsssqqqpppooommmmmmmmmnnnooopppkkkeeedddffffffdddaaa^^^\\\YYYWWWUUUTTTUUUUUUOOONNNLLLJJJFFFCCC@@@>>>@@@>>><<<===>>>>>>;;;777999:::;;;;;;;;;:::999888444444555555555555555555222222222222222222222222111111111111000000000000000000////////////000000------............------,,,///000......111000---.................................------,,,,,,,,,.................................------,,,,,,,,,........................///......------,,,++++++,,,+++******))))))******,,,---......//////......,,,---------.../////////,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,+++***,,,...//////.....................------333333222000///---,,,,,,......---------,,,,,,,,,------------------------////////////...---,,,,,,+++,,,------......------//////////////////.........000000///...---...///000000000000000000000000777666555555333333222111333333222222111222222222444444444444444444444444555555666666777777888888:::<<<>>>>>>>>>???AAACCC@@@@@@AAABBBCCCDDDEEEFFFFFFGGGHHHHHHHHHIIIKKKMMMLLLMMMPPPRRRSSSSSSSSSRRRPPPRRRTTTVVVVVVXXXZZZ\\\ZZZ[[[]]]^^^___`````````^^^]]]^^^^^^```ccceeefffdddeeefffhhhkkknnnppprrrqqqqqqrrrrrrrrrrrrqqqqqqssssssssstttuuuvvvwwwxxx|||}}}}}}|||{{{|||}}}yyyuuusssuuuxxxzzz{{{tttvvvwwwtttpppllllllmmmmmmlllkkkjjjiiifffaaa^^^^^^[[[XXXVVVVVVVVVVVVUUURRRQQQNNNKKKIIIHHHHHHHHH>>>>>>>>>>>>>>>?????????>>>>>>>>>===<<<:::999888999888888777666555555444777777666555333222111000111111111111111111111111000000000000000000000000111111000000//////......//////...//////000111222000000000000000000000000222222222222222111000///111111222222222222111111000000000000000000000111000000000000000000000000111111111111111111111111000111111111111222222222111111222222222333333333333333333222222222111111333333333333333333333333444444444444444444444444222222222333444555666777555555555666666666666777777777777777888888888888777777777777888888888888999999999888888888777777999999:::;;;;;;;;;;;;:::::::::::::::::::::::::::<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::AAA@@@???>>>>>>>>>@@@@@@BBBAAABBBBBBDDDFFFIIIJJJjjjkkklllnnnppprrrssstttsssttttttvvvwwwyyy{{{|||{{{yyywwwuuutttuuuvvvwww{{{}}}}}}|||zzzxxxwwwwwwxxxyyyzzz||||||zzzvvvrrrqqqqqqpppooonnnnnnnnnnnnooojjjeeeccceeeeeeccc```]]][[[XXXUUUSSSRRRRRRRRRLLLKKKIIIGGGEEECCCAAA@@@???===;;;;;;<<<<<<999777888999:::;;;;;;::::::999444444555555555555555555222222222222222222222222111111111000000000//////////////////////////////------............------***...///---...111222///------------------------......---------,,,,,,,,,..............................---------,,,,,,,,,........................------------------------,,,,,,+++************++++++,,,,,,---------------------------............,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,++++++,,,...///...---------------------------000000000///......---------------,,,,,,,,,++++++------------------------,,,------.........------+++,,,------......------------------------------,,,...//////......///111000000000000000000000000222222222111000000//////222222111111222222333444444444444444444444444444555555666666777888888888999;;;===>>>>>>???AAACCC@@@AAAAAABBBCCCDDDEEEEEEFFFGGGIIIIIIHHHIIIKKKMMMLLLNNNPPPRRRSSSRRRQQQQQQQQQSSSVVVWWWXXXYYY[[[]]]\\\]]]^^^___````````````aaaaaa``````aaabbbdddeeeeeefffhhhjjjlllnnnpppqqqooooooppppppppppppppppppooooooppprrrtttwwwyyy{{{{{{|||~~~}}}}}}~~~|||wwwttttttvvvwwwwwwuuuvvvvvvsssooollllllmmmkkkjjjiiiiiihhhfffbbb___]]]ZZZXXXWWWWWWVVVUUUTTTPPPNNNLLLIIIGGGFFFFFFEEE========================<<<<<<<<<;;;:::999888777888888777777666555555444666666555444333222222111111111111111111111111111////////////////////////000000000/////////////////////////////////000111000000000000000000000000///000000000000//////...000111111222222111111000111111000000000000000000000000000111111000000000111111111111111111111111000111111111111222222222111111111222222222333333222222222111111111000000333333333333333333333333444444444444444444444444333333333333444555666666444444555555555666666666666666666777777777888888666666666777777777888888999999999888888888777777888888999:::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::@@@@@@???>>>>>>>>>???@@@@@@@@@@@@AAABBBDDDFFFGGGkkkllllllmmmoooppprrrssssssssstttuuuwwwyyyzzz{{{xxxwwwvvvvvvuuuuuuuuuttt{{{|||~~~}}}{{{yyyxxxxxxyyyxxxwwwxxxxxxvvvssspppqqqqqqrrrrrrqqqpppnnnmmmmmmhhhdddbbbcccccc```^^^\\\ZZZWWWSSSQQQOOONNNNNNIIIHHHFFFDDDBBBBBBBBBBBB>>><<<;;;:::;;;:::888777777888999:::::::::::::::555555444444444444444444222222222222222222222222111111000000000000//////...///000000000000///...------............------))),,,...---...222222000,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,...........................------------,,,,,,,,,........................++++++,,,------...//////------,,,++++++++++++,,,***+++,,,,,,------,,,,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---------,,,,,,,,,,,,,,,------------------------***+++,,,---............+++,,,------......------------------------------+++---.../////////111222000000000000000000000000000000000000000000000000111111111111222333444444444444444444444444444444555555666777777888888999888:::===>>>>>>???BBBDDDBBBBBBBBBCCCCCCCCCDDDDDDFFFHHHIIIJJJIIIJJJLLLMMMLLLNNNPPPQQQRRRQQQPPPOOORRRTTTWWWXXXYYYZZZ\\\_________```aaabbbbbbbbbaaaeeedddcccbbbbbbbbbcccdddggghhhkkkmmmooopppppppppmmmmmmmmmnnnnnnooooooooonnnnnnooopppsssvvvxxxzzzzzz|||~~~~~~|||wwwssssssuuuvvvwwwwwwvvvuuuqqqmmmkkkkkkllliiihhhgggggggggeeebbb```[[[ZZZXXXXXXXXXWWWTTTRRRMMMLLLIIIFFFDDDCCCCCCCCC=========<<<;;;;;;::::::::::::::::::999888666666777777777666555555444444444444444333333333222222111111111111111111111111........................//////////////////000000000000//////.../////////////////////////////////...//////000000000000///000111111222222111111000111111111000000/////////000000111111111111000000111111111111111111111111000111111111111222222222111111111222222222222333111111111000000000//////333333333333333333333333444444444444444444444444333333333333444444555666333333333444444444555555555555555666666666666777555555666666666777777777999888888888888777777777777777888999999999999999::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;::::::999999999:::;;;;;;<<<<<<;;;;;;:::??????>>>>>>>>>>>>??????????????????@@@AAABBBCCClllllllllmmmnnnoooqqqrrrttttttuuuvvvwwwyyy{{{|||wwwxxxyyyyyyyyyxxxvvvuuuzzz|||~~~~~~|||zzzyyyyyyyyywwwuuuttttttsssqqqoooqqqrrrssstttsssqqqnnnllljjjgggcccaaaaaa```^^^\\\[[[YYYVVVSSSPPPMMMLLLKKKHHHFFFDDDAAA@@@???@@@AAA>>>===;;;::::::999888888777777888999999:::::::::555555444444444444333333111111111111111111111111111000000000////////////---...000111111000...---------............------***---...---...111111...,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------........................,,,,,,,,,---------............---,,,,,,,,,,,,---++++++,,,------------,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------......,,,+++,,,------,,,+++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...---------------------,,,,,,------------------***+++,,,,,,---------,,,+++,,,------......------.........///////////////,,,---//////......000222000000000000000000000000111111111222222222333333222222222111222222333333333333444444444444444444555666666777888888999999888:::<<<===>>>???BBBDDDBBBBBBCCCCCCCCCCCCCCCCCCFFFHHHJJJKKKJJJKKKLLLNNNMMMNNNOOOQQQQQQPPPNNNMMMRRRTTTVVVXXXYYYZZZ\\\^^^aaaaaabbbccccccccccccccceeedddcccbbbbbbcccdddeeeiiikkknnnppprrrrrrqqqqqqmmmmmmnnnnnnooopppqqqrrrrrrqqqppppppqqqsssuuuvvvyyy|||~~~}}}|||yyytttrrrsssvvvxxxyyyxxxvvvsssooolllkkkkkkllliiigggfffeeeeeeccc```]]]YYYXXXWWWXXXXXXVVVSSSPPPLLLJJJHHHEEECCCBBBAAAAAA>>>======<<<;;;::::::999999::::::999888777666666666666666555555444444444222222222222333333333333111111111111111111111111////////////////////////---......//////000000000111000///...............///////////////////////////000111222222222222222000000111111111111000000111111111000//////......///000111111111111000///111111111111111111111111000000111111111222222222111111111111222222222222222111111111000000000000333333333333333333333333333333333333333333333333333333333333333444555666222222333333333444444444444444444555555555666666555555555555666666666666888888888888777777777777666666777888888888888888999999999999999999999999999999999::::::;;;;;;<<<<<<<<<;;;::::::999888888:::;;;;;;<<<<<<;;;;;;:::============>>>>>>>>>?????????????????????@@@@@@mmmmmmllllllnnnppprrrsssvvvvvvwwwxxxyyyzzz|||}}}vvvxxxzzz{{{{{{yyywwwuuuyyy|||~~~}}}{{{zzzzzzyyywwwsssrrrrrrqqqpppoooqqqssstttuuutttqqqnnnkkkhhhfffcccaaa___^^^\\\ZZZZZZYYYVVVRRROOOLLLJJJIIIHHHFFFCCC@@@>>>===>>>>>>>>>>>>===;;;:::999999:::777777777777888888999999555555444444333333333333111111111111111111111111000000000////////////...,,,...///111111///...,,,------............------,,,//////------///...+++------------------------------------------------........................------------------------..............................---------,,,,,,,,,///...------,,,,,,------,,,,,,---.....................------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------------,,,++++++,,,---,,,***,,,---------.........///---------,,,++++++******.............../////////,,,,,,,,,---------......,,,---------,,,,,,+++***+++,,,------......------........./////////000000...///000///...---...///000000000000000000000000111111222222333444444444444444333222111111111111333333333444444444555555666666777777888999999999888:::<<<===>>>???AAACCCBBBBBBCCCCCCCCCCCCCCCCCCFFFIIIKKKLLLLLLLLLMMMNNNMMMNNNOOOQQQQQQPPPNNNMMMQQQSSSVVVWWWXXXYYY[[[^^^bbbbbbcccdddeeeeeeeeeeeeccccccbbbbbbccceeeggghhhkkkmmmpppssstttuuutttssspppppppppqqqrrrtttvvvwwwuuusssrrrqqqqqqrrrtttvvvzzz|||}}}||||||xxxtttrrrsssuuuwwwxxxwwwtttqqqnnnlllllllllllljjjhhheeecccbbb___\\\YYYWWWVVVVVVVVVVVVTTTQQQNNNLLLJJJHHHEEECCCBBBAAAAAA>>>>>>===<<<<<<;;;::::::999999999999999888777666555555555555444444444444111111111222222222222222000000000000000000000000000000000000000000000000------......//////000000000000///......---......///////////////////////////000111222222222222222000000000111111000000000000000000000//////......///000111222222111000///000000000000000000000000000000111111111222222222000000111111111222222222333333222222222111111111333333333333333333333333333333333333333333333333444444333333333444555555222222222333333333333444444444444444555555555555555555555555666666666666777777777777777777777777666666777888888888888777999999999999999999999999888999999::::::;;;;;;;;;<<<<<<;;;::::::999888888:::;;;;;;<<<<<<;;;;;;:::<<<<<<======>>>>>>>>>>>>????????????@@@?????????nnnmmmlllmmmnnnqqqtttuuuxxxxxxxxxxxxzzz{{{|||}}}vvvxxxzzz|||{{{zzzwwwvvvxxx{{{}}}|||{{{yyyvvvsssrrrrrrrrrqqqqqqrrrssstttuuussspppmmmkkkgggfffdddaaa___\\\ZZZYYYXXXWWWTTTQQQNNNKKKIIIGGGGGGEEECCC@@@>>>=========>>>>>>>>>;;;999888:::;;;888888777777777777888888555555444444333333222222111111111111111111111111000000////////////......---...////////////...---------............---------000000---,,,...---)))........................,,,,,,,,,------------...........................,,,,,,,,,------------...........................//////...---,,,,,,++++++......---,,,,,,,,,,,,---,,,---......//////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++***+++,,,---,,,+++,,,------....../////////...------,,,+++******))).............../////////+++,,,,,,------..................------,,,+++***+++,,,------......------++++++,,,,,,---.........///000000000...------///000000000000000000000000000000000111111222222222444333222222111111222222222333333444444555555555666666777888888999999:::999:::<<<======>>>@@@AAABBBBBBBBBCCCCCCCCCDDDDDDGGGIIILLLMMMMMMLLLMMMNNNLLLNNNPPPQQQRRRQQQPPPOOOQQQSSSUUUWWWXXXYYY[[[]]]aaabbbccceeeffffffggggggcccccccccdddfffhhhjjjlllnnnooorrrtttvvvwwwwwwwwwtttttttttuuuvvvyyy{{{|||vvvtttsssrrrrrruuuxxxzzz{{{}}}}}}|||{{{uuurrrqqqrrrsssssstttrrrooommmmmmmmmlllkkkjjjhhhdddbbb```]]]ZZZWWWVVVUUUSSSSSSSSSRRROOOMMMKKKJJJGGGEEECCCAAAAAAAAA=========<<<<<<;;;;;;:::888888999999888777777666444444444444444444444444111111111111111111111222000000000000000000000000111111111111111111111111..................////////////......---.........////////////////////////...//////000000000000//////000000111111000000///////////////////////////...000111222222111000...000000000000000000000000000111111111111222222222000000000111111111111222333333333222222222222111333333333333333333333333333333333333333333333333444444444333333444444555222222222333333333444444444444444555555555555666555555666666666777777777666666777777777777777888666666777888888888888888999999999999999999999999999999999999::::::::::::;;;;;;;;;::::::999999999:::;;;;;;<<<<<<;;;;;;::::::;;;<<<===>>>>>>>>>===>>>??????@@@@@@@@@??????nnnmmmmmmmmmooorrrvvvxxxwwwwwwwwwxxxyyyzzz{{{|||yyyzzz|||}}}}}}|||zzzyyyxxx{{{~~~}}}|||xxxvvvtttsssssstttsssrrrrrrsssssssssrrrooommmkkkffffffeeebbb^^^[[[YYYYYYTTTSSSRRROOOLLLIIIGGGFFFCCCBBBBBBAAA@@@???>>>>>>===>>>===:::777666999;;;:::999777666555555666666555555444444333222222111111111111111111111111111000000/////////.................................------............------,,,//////,,,,,,......***------------------------,,,,,,,,,---------..............................,,,,,,,,,---------..............................---------------------,,,...------,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***)))***,,,------,,,++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......++++++,,,,,,---......///------.........------,,,+++,,,------......------++++++,,,,,,---......///---...000///......///000000000000000000000000000/////////000000000000000111111111111222333444555222222333333444555555666666777777888888999:::::::::;;;======<<<===>>>@@@@@@AAAAAABBBCCCDDDEEEEEEGGGIIIMMMNNNNNNMMMMMMNNNLLLNNNPPPRRRSSSRRRQQQQQQRRRTTTWWWXXXYYYZZZ\\\^^^```aaaccceeefffggghhhhhheeeeeefffggghhhkkkmmmooopppppprrrtttwwwyyyzzz{{{wwwwwwwwwxxxyyy|||zzzxxxvvvttttttvvvxxxzzz}}}~~~~~~}}}|||~~~~~~}}}{{{uuuqqqqqqqqqrrrrrrqqqooommmmmmoooooommmkkkhhhfffbbb```^^^\\\ZZZWWWUUUSSSQQQPPPPPPOOONNNLLLJJJIIIFFFDDDBBB@@@@@@@@@;;;;;;;;;;;;::::::::::::666777777777777666555555333333333333333333333333111111111111111000000000000000000000000000000000000000000000000000000000..................------......---------...//////000000000000000000000000///000000000000//////...//////000000000000//////------......///000000000...///111333333111///...000000000000000000000000000111111111111222222222000000000000111111111111222222222222111111111111333333333333333333333333222222222222222222222222555444444333333444444444333333333333444444444444444555555555555666666666666666666777777777888888666666666666777777888888666777888888999999888888888888888888888888888888:::::::::999999999999999:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::999:::;;;===>>>>>>======<<<===>>>???@@@@@@??????nnnnnnmmmmmmpppssswwwzzzwwwwwwwwwwwwxxxyyyzzz{{{|||~~~~~~}}}xxx{{{~~~}}}}}}xxxvvvttttttuuuuuutttssssssssssssrrrqqqnnnlllkkkffffffeeebbb^^^[[[YYYYYYRRRQQQPPPNNNKKKHHHFFFDDD@@@@@@AAAAAAAAA@@@@@@???<<<===<<<999555555777::::::999777666555555555555555555444333333222111111000000000000000000000000000/////////............///...------------...///---..................---***---...,,,,,,//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.................................,,,,,,,,,------.................................+++,,,,,,------......///------,,,++++++++++++,,,++++++,,,---------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++************))))))***,,,...---,,,******+++,,,,,,---......******+++,,,------......*********++++++,,,,,,,,,++++++,,,,,,---...//////,,,,,,---...////////////+++,,,------......------------......///000111111+++---...///...///111222000000000000000000000000111111111111111000000000......///111333555777888222222333333444555666666777777777888999999::::::;;;<<<======<<<<<<===???@@@@@@AAABBBCCCEEEEEEFFFGGGJJJMMMOOONNNMMMNNNNNNLLLMMMPPPRRRSSSSSSSSSRRRSSSUUUXXXYYYZZZ[[[^^^```___```bbbdddfffhhhiiiiiiiiiiiiiiiiiikkkmmmooopppqqqqqqrrrtttwwwzzz|||~~~yyyyyyxxxyyy{{{~~~~~~zzzvvvttttttvvvwww~~~}}}{{{{{{}}}~~~~~~}}}|||xxxssspppqqqsssuuuuuuooommmlllmmmppppppmmmjjjfffdddaaa___^^^]]][[[YYYUUURRROOOMMMMMMNNNMMMLLLIIIHHHEEECCCAAA?????????999999999999999999::::::555555555666555555444444333333333333333333333333111111111111000000000///000000000000000000000000/////////////////////////////////......------,,,---------------...///000111111111111111111111111222222222222222111000/////////000000000000//////,,,,,,---...///000111111...///222333333222///...000000000000000000000000000111111111111222222222000000000000111111111111111111111111000000000000333333333333333333333333222222222222222222222222555444444333333333444444333333444444444444555555555555555666666666666777777777777777888888888888555666666666777777888888777777888999999999999999888888888888888888888888;;;::::::999999888888888:::::::::::::::::::::;;;:::;;;;;;<<<<<<;;;;;;:::888999;;;===>>>>>>======:::;;;===????????????>>>qqqqqqppppppqqqtttwwwxxxyyyzzzzzzxxxwwwwwwyyy{{{~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{|||xxxtttrrrssstttvvvvvvuuuuuuuuusssqqqmmmiiigggeeeccc___\\\ZZZYYYYYYYYYTTTSSSPPPOOOMMMKKKGGGEEECCCBBBAAA@@@???@@@AAABBB===<<<;;;;;;999999888777666666666666555555555555444444444333333222222222111111111111000000000000000000//////.........---........................////////////////////////------------------------------------------------........................///...---,,,,,,---...///000///...---,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...+++***+++---...---+++------++++++++++++------++++++,,,,,,,,,,,,------,,,,,,++++++,,,...///111.........------,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,,,,------000000//////......------,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---.........---,,,,,,,,,------000000000000000000000000111111111111000000000000222333444444444333222111333333444444555444444444777666555444555777999:::888999:::;;;<<<>>>??????>>>@@@BBBDDDFFFFFFFFFFFFHHHIIIKKKLLLLLLMMMPPPRRRTTTTTTSSSSSSSSSSSSSSSSSSRRRUUUYYY\\\\\\\\\\\\]]]bbbdddfffggggggggghhhjjjkkkjjjiiiiiijjjmmmoooqqqsssuuuwwwxxxxxxyyy{{{}}}~~~|||{{{}}}}}}zzzxxxxxxyyyyyy{{{~~~}}}zzzzzz~~~}}}|||{{{zzz{{{zzzvvvpppmmmmmmnnnrrroookkkjjjjjjjjjjjjjjjhhhccc]]][[[[[[YYYUUUPPPSSSRRRPPPNNNLLLKKKKKKJJJHHHGGGEEEDDDBBB@@@>>>>>>:::;;;<<<<<<<<<;;;:::999888888777555555444444444555555444333333222111111333333333222222222111111222111000.........///000000000000000000000000000////////////////////////000000///...............000000000000000000000000222111111111000000//////222111111111000000//////000000//////.........---......//////000000111111////////////000000000000000000000000000000000000222222222111111111000000000000000000000000000000222222222111111111000000222333333444444333333222333333333333333333333333222222333333333333444444222333444444555555444444555555555555555666777777444555555666777888888888:::999999999888777777777999999888888888888888888;;;999888666666777999:::::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;::::::::::::::::::;;;;;;===>>>>>>============>>>>>>>>>>>>qqqqqqpppqqqsssuuuxxxyyyzzzzzzzzzyyyxxxxxxzzz|||~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{{{{xxxtttrrrssstttvvvvvvvvvwwwvvvuuurrrnnnkkkiiidddbbb___\\\YYYXXXWWWWWWRRRPPPNNNLLLKKKJJJFFFDDD@@@??????>>>>>>???AAAAAA<<<<<<;;;:::999888888777555555555555444444444444444444333333333222222222111111111000000000//////000/////////............................................................------------------------------------------------........................///...------------...///000///...---,,,------.........---------,,,,,,,,,------------------------------------------------------------------------...,,,***+++---...---+++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,------...///......---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,------------............------------,,,,,,---............---------------------------......---------......///---------,,,,,,---......//////////////////////////////000000111111111222111222333333333222111000333333444555555555444444777666555555555777999:::<<<<<<<<<<<<<<<;;;;;;;;;>>>@@@BBBDDDEEEFFFFFFFFFGGGHHHJJJJJJJJJKKKMMMOOOQQQRRRSSSSSSTTTTTTSSSSSSRRRTTTWWWYYYYYYYYY[[[\\\bbbdddfffhhhhhhhhhiiikkkkkkjjjiiiiiijjjllloooppptttvvvxxxyyyyyyzzz|||~~~~~~{{{yyyxxxxxx{{{~~~||||||~~~|||{{{zzzzzzzzzzzzvvvrrrooopppqqqssspppllljjjjjjjjjjjjiiieee```[[[YYYYYYWWWSSSNNNPPPOOONNNMMMKKKJJJIIIHHHGGGFFFEEECCCBBB@@@???>>>:::;;;;;;<<<;;;:::999888888777666555444444444444444444444333333222222111333333222222222111111111222111000///......///000////////////////////////////////////////////////000000///...............000000000000000000000000111111111000000000//////111111111000000000//////000/////////.............../////////000000000111////////////000000000000000000000000000000000000222222222111111111000000000000000000000000000000222222222111111111000000222333333444444333333222111111111111111111111111222222222333333333444444222333444444555555444444555555555555555666666777555555666666777888888999999999888888888888888888888888888888888888888888999888666555555666777888;;;;;;;;;;;;;;;;;;::::::<<<<<<;;;;;;;;;:::::::::;;;;;;;;;:::;;;;;;<<<<<<<<<=========>>>>>>>>>>>>qqqqqqrrrsssuuuwwwyyyzzzzzz{{{{{{zzzyyyyyy{{{|||}}}}}}}}}}}}~~~~~~~~~~~~|||zzzzzzwwwsssrrrrrrtttuuuuuuuuuuuuuuutttqqqmmmjjjgggbbbaaa___\\\YYYVVVTTTSSSOOOMMMKKKJJJIIIHHHFFFDDD@@@???>>>===============<<<;;;;;;:::999888777777444444444444333333333222333333333333222222222222111111000000000000//////////////////....................................------------------------------------------------------------------------........................///...------------.../////////...------------......------------,,,,,,,,,................................................------------------------...,,,+++,,,------,,,+++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,------...---------...------------,,,,,,,,,------,,,,,,,,,,,,++++++,,,------------.........,,,,,,,,,,,,,,,---------++++++,,,---------------........................///......---------......,,,,,,,,,,,,---...//////..............................///000111222333333000000111222222222111111333333444555555555555555777666666555666888999:::======<<<<<<<<<;;;;;;:::>>>@@@BBBDDDEEEEEEEEEEEEEEEGGGHHHHHHHHHHHHIIIKKKMMMOOOQQQSSSTTTTTTSSSSSSSSSTTTVVVVVVVVVWWWYYY[[[aaacccfffhhhhhhiiikkkmmmkkkkkkjjjjjjkkkmmmooopppvvvxxxzzz{{{{{{|||}}}~~~|||yyyxxxxxx|||~~~}}}~~~|||zzzyyyxxxxxxxxxvvvtttrrrssstttsssqqqmmmkkkjjjjjjiiigggbbb^^^YYYVVVVVVTTTPPPMMMNNNNNNNNNNNNMMMKKKIIIHHHFFFEEEDDDCCCAAA@@@???>>>::::::;;;;;;::::::999888777666555555444444444444333333333333333222222222333222222222222111111111111000000////////////000........................////////////////////////000//////............///000000000000000000000000111111000000000000//////111111000000000000//////////////////............////////////000000000000////////////000000000000000000000000000000000000222111111111111000000000000000000000000000000000222222222111111111111111222333333444444333333222111111111111111111111111222222222222333333333333222333444444555555444444555555444444555555666777666666777777888888999999777777888888888888888888888888888888888888888888999888777666666777888999===<<<;;;:::999999::::::;;;;;;;;;;;;::::::::::::===<<<;;;;;;::::::;;;;;;<<<<<<=========>>>>>>>>>qqqrrrsssuuuvvvxxxyyyzzzyyyzzz{{{{{{zzzzzz{{{}}}|||||||||}}}}}}}}}}}}}}}~~~}}}~~~~~~}}}zzzxxxwwwtttqqqpppppprrrrrrrrrqqqqqqqqqpppmmmiiifffccc```___]]][[[WWWTTTQQQOOOMMMKKKIIIHHHHHHHHHFFFDDDBBBAAA@@@>>><<<;;;:::999;;;;;;:::999888777666666444444444444333333333333333222222222222222222222111000000000///////////////////////////.................................------------------------,,,,,,------------------------------------------.................................------.....................------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---.........---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////++++++,,,,,,------......***+++,,,,,,------,,,,,,------------------------------,,,+++++++++,,,,,,,,,,,,,,,,,,---///000000...........................//////000111111222222000000111222222222222222222333444555666666666555777777777777777888:::;;;::::::;;;;;;<<<======>>>>>>???AAACCCDDDDDDDDDDDDEEEGGGHHHHHHGGGFFFGGGHHHIIILLLOOOSSSTTTTTTSSSRRRTTTUUUUUUTTTTTTVVVYYY\\\```bbbfffhhhiiijjjmmmnnnmmmlllllllllmmmnnnpppqqqvvvyyy|||}}}}}}}}}~~~|||zzzuuuxxx|||~~~}}}}}}}}}~~~}}}{{{xxxwwwuuuuuuuuutttsssssstttuuusssqqqmmmkkkjjjiiigggfff```]]]YYYVVVUUUSSSPPPMMMNNNOOOPPPPPPOOOMMMJJJHHHDDDDDDCCCBBB@@@???>>>>>>999999999999999888888888666555555444333333444444222222222222222333333333222222222222111111111111000000000////////////000........................////////////////////////000///............//////000000000000000000000000000000000000000000//////000000000000000000/////////////////////.........////////////000000000000////////////000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111222333333444444333333222333333333333333333333333111222222222222333333333222333444444555555444444555444444444444555666666777777777777888888999999666666777777888888999999777777777777888888888888;;;:::999999999:::;;;<<>>>>>qqqrrrtttvvvxxxxxxxxxxxxwwwyyyzzzzzzyyyyyyzzz{{{{{{{{{|||||||||}}}}}}}}}|||{{{{{{||||||{{{yyyvvvtttrrrooonnnnnnooooooooooooooonnnmmmjjjfffcccaaa]]]\\\[[[XXXUUUQQQNNNMMMLLLJJJHHHGGGGGGGGGFFFEEE@@@@@@???>>>===<<<;;;;;;::::::999888777666666555555555555444444444444333222222222222222222222222000000000////////////............///////////////................................................,,,,,,,,,---------......------------------------........................---..................---------..................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---.........---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,------.........///***+++,,,,,,------,,,,,,++++++++++++++++++++++++---,,,,,,+++++++++,,,,,,,,,,,,,,,---...///000111////////////////////////111111000000000000000000111111111222333444555555222333444555666666666666777777777888999999:::;;;999::::::;;;<<<===>>>>>>>>>???AAABBBCCCCCCCCCCCCEEEGGGIIIIIIGGGFFFGGGGGGGGGJJJMMMQQQSSSSSSSSSRRRVVVVVVVVVUUUUUUWWW[[[^^^___bbbeeegggiiijjjmmmooonnnnnnooooooooopppqqqqqquuuxxx{{{}}}~~~~~~wwwyyy}}}~~~~~~|||zzzwwwuuurrrqqqqqqqqqqqqrrrssssssrrrooolllkkkjjjhhhfffddd```^^^ZZZXXXVVVSSSQQQPPPMMMNNNOOOOOOMMMKKKHHHGGGAAAAAAAAA@@@???>>>>>>===999999888888777777777777555444444333333333333444111222222222222222222222222222222111111111000000/////////000000000000///........................//////////////////////////////............//////000000000000000000000000//////////////////000000//////////////////000000.........///////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222333333444444333333222333333333333333333333333111111111222222222333333222333444444555555444444444444444444444555666666777777777777777888888888666666666777777888888999666666777777777888888888999999999::::::;;;;;;<<<>>>===:::888777888999:::::::::::::::::::::::::::;;;;;;;;;<<<===???@@@AAA<<<<<<<<<<<<============rrrsssuuuwwwxxxwwwvvvuuutttvvvxxxyyyxxxwwwxxxyyyzzzzzz{{{{{{||||||}}}}}}{{{zzzzzz{{{|||{{{yyywwwssspppnnnmmmnnnnnnnnnmmmmmmnnnmmmllliiieeebbb```[[[ZZZXXXUUURRROOOMMMLLLLLLJJJGGGEEEEEEEEEEEEDDD;;;<<<===>>>>>>>>>>>>>>>:::999999888777666555555555555555555444444444444111111111222222222222222000000////////////...............///////////////........................////////////////////////+++,,,,,,------.........------------------------........................------...//////...------,,,---......///.........,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------...//////...,,,+++,,,---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,------...---------,,,,,,,,,------------...++++++,,,,,,,,,,,,------,,,------------.........------------............++++++,,,---------------************************...------------...///000------------...///000000////////////////////////111111111111000000//////111111111222333555666777222333444555666777777777777888888999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@BBBCCCCCCBBBBBBDDDFFFIIIIIIHHHGGGGGGGGGGGGIIILLLOOOQQQRRRRRRQQQUUUVVVVVVVVVWWWYYY]]]```^^^aaadddggghhhiiilllmmmoooooopppppppppqqqqqqqqqrrruuuyyy|||}}}~~~}}}~~~|||yyyuuusssqqqpppnnnnnnoooppppppoooooommmkkkiiiiiihhheeecccaaa___]]]ZZZWWWUUUSSSRRRKKKKKKKKKJJJHHHFFFDDDBBB>>>>>>>>>=========<<<<<<888888777666666666666777444333333222222333333333222222222222222111111111222111111111111000000000...//////000000000000///........................///////////////////////////............//////000000000000000000000000000......////////////000000......////////////000000.........///////////////000000000000////////////////////////000000000000000000000000000000000000//////000000000000000111000000000000000000000000111111111111111222222222222333333444444333333222111111111111111111111111111111111111222222222222222333444444555555444444444444333333444444555666666666666666666777777777666666777777777777777777555666666777777888888888666666777777888999999999<<<;;;:::999888888999999999999999999:::::::::::::::::::::<<<===???AAABBB;;;;;;<<<<<<<<<=========rrrtttvvvxxxxxxvvvtttrrrqqqsssvvvwwwvvvuuuvvvwwwyyyyyyzzz{{{{{{|||}}}}}}zzzzzzzzz|||}}}}}}|||zzzsssqqqooonnnoooooonnnmmmkkkkkkjjjiiifffccc___]]]YYYXXXUUURRROOONNNMMMMMMKKKHHHEEECCCCCCCCCBBBAAA;;;<<<<<<======<<<::::::999999888777666555555444444444444444333333333222000111111111222222222222000000/////////...................../////////000................................................++++++,,,,,,---......///------------------------........................------...//////...------,,,,,,.../////////......,,,,,,,,,---------......------------------------------------------------------------------------...000111///,,,+++,,,---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------...///,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,---............---++++++++++++++++++++++++,,,,,,,,,---...///000111///...............//////........................000000000000000111111111000000000000222444666777222333444666777777888888777888999:::;;;;;;;;;;;;::::::;;;;;;<<<=========>>>???@@@AAABBBBBBAAAAAABBBEEEHHHIIIHHHGGGFFFGGGGGGHHHJJJMMMOOOPPPQQQQQQSSSTTTVVVWWWXXXZZZ^^^```^^^aaadddfffggghhhjjjlllnnnnnnoooooopppooooooooonnnrrrwww{{{|||}}}~~~~~~~~~|||xxxtttrrrrrrpppmmmmmmnnnooonnnlllllljjjiiihhhhhhgggdddbbbaaa```^^^[[[WWWUUUTTTTTTLLLKKKJJJGGGEEECCCAAA@@@<<<<<<;;;;;;;;;;;;;;;;;;888777666555555555666666333333222222222222333333333333222222111111000000111111111111000000000000---...///000111111000///////////////////////////////////////////////////...............///000000000000000000000000000000........./////////000000........./////////000000............/////////000111000000000/////////...////////////000000000000000000000000000000000000////////////000000111111000000000000000000000000000000111111111222222222222333333444444333333222111111111111111111111111111111111111222222222222222333444444555555444444444444333333444444555666666555555555555555555555777777777777777666666666555555666666777888888999444555666777888888888888::::::999999999999999999888888999999999:::::::::999999999:::<<<===>>>???;;;;;;;;;<<<<<<<<<======rrrtttwwwxxxxxxuuurrrpppooorrrtttuuuuuutttuuuuuuyyyyyyzzzzzz{{{|||}}}}}}{{{zzz{{{}}}~~~|||tttrrrpppoooppppppooonnngggggggggeeeccc___[[[YYYYYYVVVSSSPPPNNNMMMMMMMMMJJJGGGCCCAAAAAAAAA@@@?????????>>>===:::777444222999999888777666555444444333333333222222222111111000000111111222222222222000/////////............---.........//////000000........................------------------------++++++,,,,,,---...//////------------------------........................,,,---...//////...---,,,+++,,,.../////////......,,,,,,,,,------.................................////////////////////////------------------------...000111///,,,***,,,...++++++------------++++++++++++,,,,,,,,,---------,,,,,,++++++,,,...///111,,,,,,,,,------.........+++++++++,,,,,,---------+++++++++,,,,,,,,,---------,,,,,,++++++*********,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,...///000000//////............///------------------------......///000111222333333///......///111333555777222333444666777888888888888888999:::;;;;;;;;;;;;666777888;;;===???AAABBB===>>>@@@AAABBBAAAAAA@@@AAACCCGGGHHHGGGFFFFFFFFFHHHIIIJJJKKKMMMOOOPPPQQQPPPRRRUUUWWWXXXZZZ^^^```^^^```ccceeefffgggiiijjjlllmmmnnnnnnnnnnnnnnnmmmkkkooouuuzzz|||}}}~~~}}}~~~~~~~~~{{{wwwsssqqqtttqqqnnnmmmnnnooommmjjjjjjiiigggggggggfffdddbbb``````^^^[[[WWWUUUTTTUUUOOOMMMKKKHHHEEECCCBBBAAA::::::::::::::::::::::::888777666444444555666666222222222111222222333333444333333222111000//////111111111111000000000000---...///111111111000///000000000000000000000000////////////////////////...............///000111000000000000000000000000---.........//////000000---.........//////000000---.........//////000000111111000000/////////...////////////000000000000000000000000000000000000.../////////000000111111000000000000000000000000000000111111222222222222222333333444444333333222333333333333333333333333000111111111111222222222222333444444555555444444444333333333333444555555555555555555555444444444888888777777666666555555444555555666777888888999666666777999999:::::::::888888999:::::::::999999888888888999999:::::::::999999999999::::::;;;<<<;;;;;;;;;<<<<<<<<<======oootttzzz~~~|||yyyuuutttxxxuuusssrrrssstttsssrrruuuttttttwww{{{~~~~~~}}}|||}}}~~~}}}||||||}}}}}}{{{wwwtttpppnnnmmmllljjjfffaaaaaabbbaaa]]]XXX]]]ZZZUUUQQQOOOMMMKKKJJJGGGEEEBBB@@@>>>>>>??????>>>===;;;;;;===>>>>>>===;;;:::999777666666555555333333333222222222111111//////000000111111111222000000000000000///............////////////......222111///...------......////////////////////////------------------------........................//////............//////,,,,,,,,,,,,,,,,,,,,,,,,000////////////.........000000//////.....................------,,,,,,,,,......---------,,,,,,,,,---,,,++++++************...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---...//////,,,,,,,,,---------......++++++,,,,,,,,,,,,------------------------------------------------------******++++++++++++,,,,,,......////////////......******+++,,,,,,---......,,,,,,,,,------.........111111000000//////......////////////000000000000//////111222444666777777555555444444555666888999>>><<<:::888888999<<<===<<<<<<;;;;;;;;;<<<<<<===@@@@@@@@@@@@@@@@@@AAAAAACCCDDDEEEFFFGGGHHHIIIIIIIIIKKKMMMNNNNNNOOORRRSSSRRRTTTXXXZZZZZZZZZ[[[]]]]]]^^^```bbbdddeeeffffffiiikkknnnnnnmmmkkkkkkkkknnnmmmnnnttt{{{~~~{{{xxxyyy{{{~~~~~~~~~|||yyyvvvuuuttttttuuurrrnnnkkkjjjiiigggeeekkkiiigggfffgggfffeeeccc]]]___```]]]WWWQQQOOONNNMMMLLLJJJHHHEEEBBB@@@???::::::::::::999777666555666666555444444555777888555555444333333222111111111111111111000000000000333333222222111000000000000///...------...///000000000//////.........---............/////////000000000000000000000000000...///111111/////////000//////000000000000//////000000111111111111000000////////////////////////////////////000000000000////////////000000000000111111111111111111111111000111111111111222222222222000...///222333111///222222222222222222222222333222222222111000000000111111222222222333333333111111111111111111111111444444444444444444444444444444444444444444444444444444444555555444333333777777777777888888888888555555555555666666666666888777666666666777999:::666777888999999999999999999999999888888888777777999999999999999999999999999999::::::::::::;;;;;;ssswww}}}~~~zzzzzzwwwsssqqqqqqrrrrrrqqqtttssssssvvvzzz}}}~~~}}}{{{|||}}}||||||}}}zzzuuuqqqnnnmmmllliiieee```___```___\\\XXXZZZWWWRRROOONNNMMMLLLKKKFFFDDDBBB???>>>===>>>>>>;;;:::888888:::;;;:::::::::999888777555555555555333333222222222111111111//////000000000111111111000000000000000///............////////////......//////...------...///000........................,,,,,,------------------........................///......------......///------------------------/////////.........------/////////......---------......---------,,,,,,,,,......---------,,,,,,,,,------,,,+++++++++++++++...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---...//////,,,,,,,,,---------......++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,------------............////////////......,,,,,,,,,------.........,,,,,,,,,---------......000000000000//////........./////////000000000000///000111222333444555666555444444444555666777888<<<;;;:::999999:::;;;<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>????????????BBBCCCCCCDDDEEEFFFGGGHHHHHHJJJLLLNNNNNNOOOQQQSSSRRRUUUXXXZZZZZZZZZ\\\]]]^^^___```bbbdddeeeffffffhhhkkknnnooonnnlllllllllnnnlllmmmssszzz~~~}}}zzzwwwxxxzzz|||~~~|||{{{{{{||||||}}}{{{xxxvvvuuuttttttqqqnnnkkkiiihhhhhhgggeeehhhgggeeeeeefffeeecccaaa[[[]]]]]][[[VVVQQQOOOOOOMMMLLLJJJGGGDDDBBB@@@>>>;;;::::::999888777666666888777666555444444555555555444444333222222111111111111111111000000000000/////////000000000000000000///...------...///000000/////////...................../////////000000000000000000000000000000...///111111/////////000//////000000000000/////////000000111111000000///,,,,,,,,,,,,,,,,,,,,,,,,000000000000111111111111////////////000000000000111111111111111111111111000000111111111222222222222000//////111222111///222222222222222222222222222222222111111111111111111111222222222333333333111111111111111111111111333333333333333333333333333333333333333333333333444444444555444444444333555555555444444444444444555555555555666666666666888777666666666777999999666666777888999::::::::::::999999999999888888888999999999999999999999999999999::::::::::::;;;;;;vvvyyy}}}yyyssspppoooppppppppprrrqqqrrruuuxxx{{{||||||xxxyyyzzz{{{|||~~~wwwqqqnnnllllllhhhddd___]]]^^^]]][[[XXXVVVSSSOOOMMMLLLLLLLLLKKKDDDBBB@@@>>>===<<<======:::888777777888999999888888888666555444444444444333222222222222111111111//////000000000000111111//////000000000///............////////////......------------...///000111------------------------,,,,,,,,,------....................................------,,,,,,------.................................---------,,,,,,,,,......------------,,,,,,...------------,,,,,,,,,......---------,,,,,,,,,......---,,,,,,,,,,,,---------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---...//////,,,,,,,,,---------......++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,------------......---......//////......---------------............,,,,,,,,,------------...000000000////////////........./////////000000000///000000111222222333333444444444444555666777888::::::::::::::::::::::::;;;;;;:::;;;;;;<<<======>>>>>>?????????@@@@@@@@@AAABBBBBBCCCDDDEEEFFFFFFHHHJJJLLLMMMMMMNNNPPPRRRSSSUUUXXXYYYZZZZZZ\\\]]]]]]^^^```bbbdddeeeeeeffffffiiilllnnnmmmlllmmmmmmlllkkklllqqqwwwzzzzzzxxxwwwwwwxxxzzz}}}~~~zzzwwwuuuvvvwwwyyy{{{zzzyyywwwvvvuuuuuuuuunnnkkkhhhgggggggggfffeeeddddddccccccdddbbb```]]]XXXYYYZZZXXXTTTQQQOOONNNKKKJJJHHHFFFCCCAAA???>>><<<;;;999777666666666777999888666555444333333333444444333333222222111111111111111111000000000000,,,,,,---......///000000//////............//////////////////................../////////000000000000000000000000000000000...///111111/////////000//////000000000000//////...//////000000//////...////////////////////////000000111111111222222222////////////000000000000111111111111111111111111000000000111111111222222111000///000111222111///111111111111111111111111111111111111111222222222111111222222222333333333111111111111111111111111222222222222222222222222333333333333333333333333444444444444444444444444555555444444333333222222444555555555555666666666777777777666777888888999555666777888999:::;;;;;;::::::::::::999999999999999999999999999999999999999999::::::::::::;;;;;;wwwzzzzzztttooonnnnnnooooooppppppqqqtttvvvyyyzzzzzzvvvwwwyyyzzz|||xxxqqqmmmkkkkkkgggddd___]]]\\\\\\ZZZYYYTTTQQQMMMJJJJJJIIIIIIHHHBBBAAA???===<<<<<<<<<<<<;;;999888888999999999888777666555444333333333333222222222222111111111111//////000000000000000000...///////////////......---......//////......---------------......//////------------------------+++,,,,,,------.................................---,,,,,,++++++,,,,,,------------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,///......---------......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,,,,,,,,,,,,,---...//////,,,,,,,,,---------......+++++++++,,,,,,,,,------------------------------------------------------*********+++++++++,,,,,,---------......------------------------,,,,,,,,,------------------------////////////////////////........./////////000000000000000000111111111111333444444444555666777777777888999:::::::::999888::::::::::::;;;<<<======@@@@@@AAAAAABBBBBBCCCCCCAAABBBBBBCCCDDDDDDEEEEEEGGGIIIKKKLLLLLLMMMOOOQQQSSSUUUWWWXXXYYYZZZ\\\]]]\\\]]]^^^```bbbcccccccccbbbeeeiiikkkkkkkkkkkkllljjjiiijjjnnnsssvvvwwwvvvvvvvvvwwwxxxyyy{{{}}}~~~~~~|||wwwsssqqqrrrtttvvvwwwwwwvvvuuuuuuuuuuuuuuunnnkkkhhhffffffeeedddcccaaaaaa```aaaaaa```]]]ZZZXXXXXXWWWUUURRROOOLLLKKKIIIHHHFFFDDDAAA???===<<<<<<;;;888666555555666777777777666555444444333333333333333333222222111111111111111111000000000///---------......//////////////////......////////////////////////............////////////000000000////////////////////////...///111111/////////000//////000000000000//////......////////////......000000000000000000000000///000000000000111111111////////////000000000000111111111111111111111111000000000000111111111111111000000000111111000000000000000000000000000000000000000111222222222333111111222222222333333333111111111111111111111111222222222222222222222222222222222222222222222222444444444444444555555666888888777666666555444444444444444555555555666666777777777777777888888999555666666777999:::;;;<<<;;;;;;;;;:::::::::999999888999999999999999::::::999999999:::::::::;;;;;;uuuwww~~~zzztttpppnnnnnnoooooopppqqqrrrsssuuuvvvwwwxxxuuuvvvxxxyyy{{{~~~wwwpppllliiihhhfffccc```]]]\\\[[[YYYXXXSSSPPPKKKHHHGGGFFFDDDCCC@@@???>>>===<<<<<<;;;;;;;;;999777777888888777666666555444333222222222333222222222111111111000000000000//////////////////......////////////......------............------...............------,,,------------------------,,,,,,,,,------.................................,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,.........------......///,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,---...//////,,,,,,,,,---------......+++++++++,,,,,,,,,------------------------------------------------------*********+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++++++++++++++------------------------.............../////////............////////////000000000000000000000000333333444444555666666666555666888999:::999888777999999999::::::<<<======??????@@@AAAAAABBBCCCCCCBBBCCCCCCDDDDDDEEEEEEEEEFFFHHHJJJKKKKKKLLLNNNPPPRRRTTTVVVWWWWWWXXX[[[]]]YYYZZZ\\\]]]______``````___bbbfffhhhhhhhhhhhhiiigggggghhhkkknnnqqqssssssttttttuuuuuuwwwxxxzzz{{{~~~|||}}}zzzuuuqqqoooppprrrtttssssssttttttttttttttttttpppmmmiiigggfffeeecccbbb```___^^^______^^^[[[YYYZZZXXXUUUSSSPPPLLLIIIGGGGGGFFFDDDBBB@@@>>><<<;;;<<<:::888666555555666777444444555555555555555555333222222222222222111111111111111111000000000///000000000//////............//////////////////............///////////////////////////000000000111////////////////////////...///111111/////////000//////000000000000//////......////////////......------------------------.........////////////000////////////000000000000000000000000000000000000//////000000000111111111000000111111000000000111000000000000000000000000000000000111222222222333111111222222222333333333111111111111111111111111444444444444444444444444222222222222222222222222555444444444444555666777999999888888777666555555444444444444555555555555666777777777888888888888666666666777888999;;;<<<;;;;;;;;;:::::::::999999888888888999999:::::::::999999999:::::::::;;;;;;qqqtttzzz~~~zzztttqqqpppqqqqqqqqqqqqrrrttttttssstttuuuwwwtttvvvxxxzzz{{{}}}~~~yyytttnnnjjjgggeeebbbaaa```]]][[[YYYWWWVVVQQQMMMIIIFFFDDDCCCBBB@@@??????>>>======<<<;;;;;;999777555444555555555333555555444333333333333333222111111111111000000000000000////////////......------.../////////......------............------...//////......---++++++------------------------------------------------........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,------------.........---------,,,,,,,,,...------------...//////,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,---...//////,,,,,,,,,---------......++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,------------......+++,,,,,,------,,,,,,+++************++++++++++++...------------,,,,,,,,,---............/////////------........./////////000000000000000111111111222222444555555666555555444555666888888888888777999999999999:::;;;======<<<<<<===>>>???@@@@@@AAACCCCCCCCCCCCDDDDDDEEEEEEEEEGGGIIIJJJJJJKKKMMMOOOQQQSSSTTTUUUUUUWWWZZZ\\\XXXYYYZZZ[[[\\\]]]]]]]]]]]]```ccceeefffeeeffffffeeefffggghhhjjjmmmooopppssssssssstttuuuwwwxxxyyy}}}||||||~~~}}}{{{zzzwwwtttpppooooooqqqrrrqqqqqqrrrssssssssssssrrrqqqnnnjjjgggfffeeecccaaaaaa___]]]]]]]]]]]][[[ZZZ[[[XXXTTTQQQNNNKKKHHHEEEEEEDDDBBBAAA>>><<<;;;:::;;;:::888666555555555666222333444555555555555555222222222222222222111111111111111111000000000000222222111111000//////.........////////////...............////////////////////////000000000111111000000000000000000000000...///111111/////////000//////000000000000//////...//////000000//////...////////////////////////---------.........//////////////////000000000000000000000000000000000000/////////000000000111111///111222111000///000111111111111111111111111111111111111111111222222222111111222222222333333333111111111111111111111111444444444444444444444444333333333333333333333333555555444444444666777888777777666666555555444444333444444444444555555555666666777888888888888777888777777777777999:::;;;::::::::::::999999999999888888888999999::::::;;;999999::::::::::::;;;;;;mmmqqqwww}}}{{{xxxuuusssssssssssssssrrrtttvvvuuusssrrrsssuuutttwwwyyyzzzzzzzzz{{{|||xxxvvvtttppplllhhheeeccc]]]^^^^^^\\\YYYVVVSSSRRRMMMJJJFFFCCCBBBBBBAAA@@@>>>>>>>>>>>>======<<<;;;999777555444555555444333555555444333333333333444111111111111000000000000000000/////////.........,,,---......//////......,,,------......------,,,,,,---.........---,,,+++.................................------,,,,,,+++........................------,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------...,,,,,,,,,---------............---------,,,,,,,,,------,,,,,,---......///,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,---...//////,,,,,,,,,---------......++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,------------......++++++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,......---------,,,,,,,,,---------.........//////---------.........//////000000000111111222222222111222444555666555555555444444555666777777777777888888888999:::;;;===>>>:::;;;<<<===>>>??????@@@BBBBBBBBBBBBCCCCCCCCCCCCDDDFFFHHHIIIIIIKKKMMMOOOPPPQQQSSSSSSSSSUUUXXX[[[XXXYYYZZZ[[[\\\]]]]]]]]]]]]```ccceeeeeeddddddeeeddddddeeefffgggjjjlllnnnqqqqqqrrrssstttvvvxxxyyyxxxxxxyyy{{{}}}}}}{{{yyyuuutttqqqooonnnnnnooooooooopppqqqrrrrrrrrrqqqqqqooommmiiigggfffeeedddbbbccc```]]]\\\\\\]]]\\\\\\YYYVVVRRROOONNNLLLIIIFFFCCCBBBAAA???===;;;:::999999999888777666555444444333444555555555444333222111111111111111111222222111111111111000000000000111000000000000000000000---...///000000///...---............/////////000//////000000000111111111000000000000000000000000...///111111/////////000//////000000000000/////////000000111111000000///111111111111111111111111............////////////////////////000000000000000000000000000000000000////////////000000000111///111222111//////000222222222222222222222222222222222222111111111111111111111222222222333333333111111111111111111111111333333333333333333333333333333333333333333333333555555444333444666888999555555555555555555555555333333444444444555555555555666777888999888888777:::999777666666888999::::::999999999999888888888777888888999::::::;;;;;;999999::::::::::::;;;;;;kkkooouuuyyy{{{|||}}}~~~yyywwwuuutttuuuuuuuuuttttttvvvwwwuuurrrqqqrrrtttuuuwwwzzz{{{zzzxxxwwwwwwqqqqqqpppnnnkkkgggcccaaaYYY[[[\\\[[[XXXTTTPPPOOOJJJGGGDDDBBBBBBBBBBBBAAA>>>?????????>>>===<<<<<<;;;999777777777777666555555555444333333333444444111111111111000000000000000000//////.........---,,,,,,---.../////////...,,,------......------,,,***+++---...///......---//////////////////////////////...---,,,++++++***...........................------,,,,,,------.................................------------,,,,,,,,,,,,,,,------.........,,,,,,,,,------...............---------,,,,,,,,,,,,,,,,,,,,,,,,---...///++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,---...//////,,,,,,,,,---------......++++++,,,,,,,,,---------------------------------------------------------******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++******+++,,,,,,---...............------,,,,,,,,,---------.........//////---------........./////////000000111222222333333111222333555666555555444444444444555666777777888888888888999:::;;;===>>>;;;<<<===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBDDDEEEHHHIIIIIIJJJLLLNNNOOOPPPRRRRRRRRRTTTWWWZZZXXXYYYZZZ\\\\\\]]]]]]]]]^^^aaadddeeeeeeddddddeeecccdddeeeeeefffhhhkkkmmmpppqqqqqqrrrtttvvvxxxyyytttuuuwwwzzz||||||zzzwwwrrrqqqooonnnmmmmmmmmmnnnnnnoooqqqrrrrrrqqqpppooommmjjjgggeeeeeeeeeeeeccceeeaaa]]][[[[[[]]]]]]]]]XXXTTTPPPNNNNNNNNNKKKHHHBBBBBB@@@???===;;;999999888888888888777555444333555555666666555333111000111111111111111111222222111111111111000000000000......//////000111111111---...///000000///...------.........//////000000000000000000111111111111000000000000000000000000...000111111/////////000//////000000000000//////000000111111111111000000........................////////////000000000000////////////000000000000000000000000000000000000////////////000000000000///111333222///...000222222222222222222222222222333222222222111111000000111111222222222333333333111111111111111111111111222222222222222222222222444444444444444444444444666555444333444666888:::555555555666666666666666333333333444444444555555555666777999999888888777;;;:::888666666777888999999999999888888888777777777777888999::::::;;;;;;999999:::::::::;;;;;;;;;nnnqqquuuyyy{{{|||{{{zzzwwwvvvtttrrrqqqrrrssstttvvvtttsssrrrrrrtttwwwyyy||||||}}}|||xxxtttnnnmmmlllkkkjjjhhhdddaaa\\\\\\[[[ZZZWWWRRRKKKGGGDDDCCCBBBAAA@@@???????????????>>>===<<<:::888777:::999888666555555555555222333333333333222111111222222111111000/////////////////////////////////......------------......,,,,,,,,,---------......//////............//////..............................////////////......,,,,,,,,,---------.........------,,,,,,------...........................------------------------+++,,,,,,------,,,,,,+++,,,------......------,,,...------,,,,,,------...------------------------***++++++,,,---...//////------------------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------...///000111111111000/////////000222333111222222222222222222333222444555555555555666888888999999999999999999:::=========>>>??????@@@@@@@@@@@@AAABBBBBBCCCDDDDDDDDDDDDFFFGGGIIIKKKLLLLLLLLLOOORRRTTTUUUUUUWWWXXXVVVZZZ^^^^^^ZZZYYY[[[______```aaaaaaaaaaaaaaa``````___bbbgggjjjhhhiiilllnnnnnnoooppprrrssstttuuusssuuuxxxzzz{{{yyywwwuuurrrrrrqqqpppnnnllljjjiiioooooopppppppppnnnmmmllliiiiiiiiiiiihhhfffdddcccfffdddbbb___\\\[[[ZZZZZZVVVRRRMMMIIIHHHFFFEEEDDDCCCBBB???<<<;;;:::;;;<<<777777666666555555444444666666555444444333222222000000000000000000000000......//////000000111111---------............/////////.........---------...///////////////......111111222111111000///...000000///...............000000000000111111111111000000000000000000000000222111111111000000//////000000000000000000000000000000//////.........---111111111111000000000000---000555888888555000---...///000111222333333333333222000......///111222444444333222222111111000222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222666555333222222333555666666666666666777777777777555555444444444444555555666777777777888888888888666666666666777777777777777777777777888888888888777888888888888999999999999999:::;;;:::999888777qqqsssuuuxxxyyyzzzzzzyyywwwwwwuuutttssssssssssssuuutttrrrrrrsssuuuwwwyyy}}}}}}~~~}}}xxxuuunnnmmmkkkkkkjjjhhhdddaaa\\\ZZZYYYWWWUUUPPPJJJFFFDDDDDDBBBAAA??????>>>>>>??????>>>===<<<:::888777999999777666555444444444222333333333333222111111///////////////000000000////////////////////////......------------......,,,,,,,,,---------......//////............//////........................---......//////......---,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------******++++++++++++******,,,------......------,,,------,,,,,,,,,,,,------------------------------+++,,,,,,------.........------------------------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------------------------------........................------......//////000000111000/////////000111222333333333444444444444555222333555555444444666777999999999999::::::::::::=========>>>??????@@@@@@@@@@@@@@@AAABBBCCCCCCCCCDDDEEEFFFHHHJJJKKKLLLMMMLLLOOORRRTTTTTTUUUVVVWWWVVVZZZ^^^]]]ZZZYYY\\\_________```aaaaaaaaa``````aaa```bbbhhhjjjhhhhhhkkkmmmmmmnnnoooqqqrrrssssssrrrtttwwwyyyyyywwwuuusssppppppppppppooonnnllllllmmmnnnnnnooonnnmmmkkkjjjgggggghhhhhhgggeeedddcccdddbbb___\\\ZZZXXXXXXWWWSSSOOOKKKHHHFFFEEECCCBBBBBBAAA>>><<<;;;;;;;;;<<<888777777666666555444444555555444444333222222111000000000000000000000000.../////////000000000111........./////////000000//////.........---------......///000111111111000000000000111000000//////000000///.............../////////000000000111111000000000000000000000000000000000000//////......000000000000000000000000000000/////////.........000000000000000000000000...///000222222000///......///000111111111111111222111000//////000111111222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222333222111000000111222333555555555666666666777777555555444444444444555555666666777777777888888888555666666666777777777777777777777777888888888888777777888888888999999999999999:::::::::999888777tttuuuuuuuuuvvvwwwxxxyyyxxxxxxxxxxxxwwwuuusssrrrtttsssrrrrrrsssuuuxxxzzz~~~}}}yyyuuuooommmlllkkkjjjhhheeeccc[[[YYYVVVSSSQQQNNNIIIFFFEEEDDDBBB@@@???>>>======>>>>>>======;;;:::888888888888666555444333333333222333333333333222111111---------...///000000000////////////////////////......------------......,,,,,,,,,---------......//////............//////------------------------,,,------......------,,,,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,+++,,,------......------,,,---,,,,,,++++++,,,,,,---------------------------------------------------------------------------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------........................////////////////////////.........///////////////000000/////////000111222333333333333444444555555111222444444333333555666999:::::::::;;;;;;;;;;;;=========>>>??????@@@@@@???@@@@@@AAAAAABBBBBBCCCDDDEEEGGGIIIJJJLLLLLLMMMMMMOOORRRSSSTTTTTTVVVWWWVVVYYY\\\]]][[[ZZZ\\\^^^^^^^^^___```````````````bbb```ccchhhjjjhhhiiikkkmmmmmmnnnnnnooopppqqqqqqrrrtttvvvxxxxxxvvvsssqqqoooooopppppppppooonnnnnnllllllllllllkkkjjjiiihhheeeeeefffffffffdddcccbbb```^^^\\\YYYWWWUUUTTTTTTOOOLLLHHHFFFDDDCCCBBB@@@@@@???===;;;;;;;;;;;;<<<888888888777666666555555444444333333222111111111000000000000000000000000////////////000000000000////////////000000000111/////////............------...///111222222222222......//////////////////000//////............///....../////////000000000000000000000000000000000////////////............000000000000000000000000000000////////////......////////////////////////000///...------...///000...//////000000000//////000000000000000000111111000000111111222333333444222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111222222222222111111444444444555555555666666555555444444444444555555666666666666777777777777555555666666666777777777777777777777888888888888777777777888888888999999999999::::::999999888777uuutttrrrrrrsssuuuxxxzzzzzz{{{}}}}}}|||yyyuuussssssrrrrrrrrrtttvvvxxxzzz~~~~~~}}}yyyvvvqqqooommmlllkkkiiifffddd[[[XXXTTTQQQNNNLLLIIIGGGDDDCCCBBB@@@>>>===<<<<<<=========<<<;;;:::999888888777666555333333333333222333333333333222111111.........//////000000000////////////////////////...------,,,,,,------...,,,,,,,,,---------......///......------......///------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------.........------,,,,,,------...........................------------------------......////////////......,,,------......------,,,,,,,,,++++++++++++,,,,,,------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,------------------------+++,,,------......------........................------------------------...............////////////////////////.........////////////000000111111000000000111222222333333000222333333333333444666999::::::;;;;;;<<<<<<<<<=========>>>??????@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCDDDFFFHHHJJJKKKLLLLLLMMMOOOQQQRRRRRRSSSUUUVVVVVVYYY[[[\\\[[[ZZZ\\\^^^]]]]]]^^^___`````````___```___bbbhhhkkkjjjkkknnnnnnnnnoooooooooooopppppprrrtttvvvxxxwwwuuurrrpppooooooppppppoooooonnnmmmjjjjjjiiihhhhhhffffffeeecccdddeeeeeeeeecccbbbaaa]]]\\\ZZZWWWUUUSSSQQQPPPLLLIIIFFFDDDDDDCCCAAA@@@>>>===<<<;;;::::::;;;;;;888888888777666666555555222222222222111111000000000000000000000000000000////////////000000000000....../////////000000000/////////..................///000000111111111111,,,,,,---...////////////000///............//////............////////////////////////////////////////////////////////////////////////////////////000000//////////////////............////////////222000///......///000222000000000111000000////////////000111111111111000000000111111222222222333111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333444555666666555444333333333333444444444555555555444444333333444444555555555555666666666777777555555555666666666777777666777777777888888888888777777777777888888888888999999999999999888888777rrrqqqooooooppptttxxxzzz{{{}}}|||xxxvvvsssssssssssstttvvvwwwxxx}}}||||||}}}}}}|||xxxvvvtttrrrnnnlllkkkiiifffdddZZZWWWSSSOOOMMMLLLIIIGGGCCCBBBAAA???>>>===<<<<<<;;;;;;<<<<<<;;;:::999999888777666555333333333333222333333333333222111111111111111000000/////////////////////////////////------,,,,,,,,,,,,------,,,,,,,,,---------............------------......------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,---------.........------,,,,,,------...........................------------------------...//////000000//////...,,,------......------,,,---,,,,,,++++++,,,,,,---------------------------.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------+++,,,------......------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///////////////...............//////000000000000//////000111111222333333000222333333333333444666999999:::;;;;;;<<<===============>>>??????@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBCCCFFFHHHJJJKKKJJJJJJMMMOOOQQQQQQQQQRRRTTTVVVVVVXXXZZZ[[[[[[[[[\\\]]]\\\]]]^^^___````````````^^^^^^bbbiiillllllnnnrrrqqqppppppppppppooooooooorrrtttvvvxxxxxxvvvsssqqqpppppppppooonnnmmmlllkkkhhhhhhgggfffddddddccccccbbbbbbccccccbbbaaa```___ZZZYYYXXXUUUSSSQQQOOONNNIIIGGGEEEDDDDDDCCCAAA@@@<<<<<<;;;::::::999999999888888777777666555555555222222111111111111000000000000000000000000000000000000000000////////////------........./////////////////////////////////000000000000///......---+++,,,---......///......//////............//////............////////////////////////////////////000000000000000000000000//////////////////////////////000000000000000000---........./////////000/////////000000/////////111111222222222111000000...///000111111111111111222222222111111000000000111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333555777888888777555333333333333333444444444444444444333333333333444444444555555555555666666666555555555555666666666666666777777777888888888888666666777777777888888888999999888888888777777777ooonnnllllllnnnrrrvvvyyy{{{}}}~~~zzzxxxtttssssssttttttuuuvvvwwwzzzyyyyyyyyyzzzzzzxxxvvvvvvsssnnnkkkiiifffcccaaaXXXUUUQQQOOOMMMKKKHHHFFFAAAAAA???>>>======<<<<<<::::::;;;;;;;;;::::::999888888666555444333333333222333333333333222111111222222222111000/////////////////////////////////------,,,,,,,,,,,,------,,,,,,,,,---------............------------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,,,,------......------,,,...------,,,,,,------...------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,------------------------+++,,,------......------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---..................///////////////---...///000000000//////000111111222333444555555111222444444333333555666888888999:::;;;<<<<<<============>>>??????@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAACCCFFFIIIKKKKKKKKKJJJNNNOOOPPPPPPPPPQQQSSSUUUVVVWWWXXXZZZ[[[\\\\\\]]]\\\]]]^^^___```aaaaaaaaa^^^^^^bbbiiimmmmmmooosssrrrrrrqqqppppppooonnnnnnpppsssuuuxxxxxxwwwtttrrrooooooooonnnmmmllljjjiiihhhgggeeedddbbbaaaaaaaaa___`````````___]]][[[ZZZWWWVVVUUUSSSQQQNNNLLLJJJFFFDDDCCCBBBCCCCCCAAA???;;;;;;;;;:::999888888777777777777666555555444444111111111111111111111111000000000000000000000000000000000000////////////------------...............////////////000000000000000000000///---,,,+++------..................///............//////000....../////////000000000000000000000000000000000000000000000111111111111000000000000000000000000//////000000000000111111.........//////000000111,,,---...//////...---,,,000111222222222222111111/////////000111111222222333222222111000000//////111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111333444555555444333111333333333444444444555555444444333333333333444444444444444444555555555666444444555555555666666666777777777777888888888888666666666777777777888888999999888777777777777888nnnmmmkkkjjjlllnnnrrrtttyyy{{{~~~}}}zzzxxxuuuuuutttttttttuuuuuuuuuuuuuuuuuuvvvxxxxxxwwwuuuvvvrrrmmmhhheeebbb___]]]UUUSSSPPPMMMLLLIIIFFFDDD??????>>>===============999::::::;;;;;;;;;::::::999999777666555444444444222333333333333222111111000000000000000000//////////////////////////////---,,,,,,++++++,,,,,,---,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------,,,,,,,,,,,,------......------,,,///......------......///------------------------------------------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,+++***........................+++,,,------......------........................------------------------,,,,,,,,,---.../////////------......//////000000---...///000000000///...000000111222333444555555222333555555444444666777777777888999:::;;;<<<<<<=========>>>??????@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCCCCEEEHHHKKKMMMMMMLLLLLLNNNOOOPPPOOOOOOPPPRRRUUUVVVVVVWWWYYY[[[]]]]]]\\\]]]]]]___```aaabbbbbbbbbaaa```dddjjjmmmmmmnnnqqqrrrqqqqqqooonnnmmmllllllnnnpppsssvvvwwwvvvtttsssllllllmmmmmmlllkkkkkkjjjhhhfffdddbbbaaa`````````\\\\\\\\\[[[ZZZWWWUUUTTTSSSSSSRRRPPPNNNKKKHHHGGGBBBAAA@@@@@@AAAAAA???===;;;;;;;;;:::999777666555666666555555444444333333222222222222222222222222000000000000000000000000111000000000/////////...............////////////.../////////000000000000000000000000000///...---....../////////......---...............///000000/////////000000000111111000000000000000000000000/////////000000000111111000000000000000000000000//////000000000111111111......///000000111222222.........//////............///000111222222222111000////////////111222444111111111111000000000000111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111111222333333222111111444444444444555555555555444333333222222333333444333333444444444555555555444444444555555555666666777777777777888888888888666666666666777777777888:::999888777666777777888ooommmkkkjjjjjjlllnnnpppwwwyyy{{{~~~~~~|||zzzxxxuuuuuuuuuuuuuuutttttttttsssrrrrrrtttvvvwwwvvvuuuuuuqqqkkkfffbbb___\\\YYYRRRPPPNNNLLLKKKHHHDDDAAA>>>>>>============>>>>>>999999:::;;;;;;;;;:::::::::999888666555555555555222333333333333222111111------......///000000000////////////////////////---,,,,,,++++++,,,,,,---,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------.........------,,,,,,------...........................---------------------------..................---,,,------......------,,,//////............//////------------------------------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------///......------......///,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,+++***)))........................+++,,,------......------////////////////////////........................---------...///000000111,,,------...///000111111,,,---///000000000///...---...///000111222333333222444555555555555666888666777777888:::;;;<<<<<<=========>>>??????@@@@@@DDDDDDDDDDDDDDDDDDCCCCCCEEEGGGJJJMMMOOOOOONNNMMMNNNOOOOOOOOONNNOOORRRUUUVVVVVVWWWYYY[[[]]]]]]\\\]]]^^^___aaabbbcccccccccdddcccfffkkkmmmkkklllnnnqqqqqqpppnnnmmmlllkkkjjjkkknnnqqquuuvvvuuutttrrriiijjjkkkkkklllllllllkkkhhhfffdddbbb````````````ZZZZZZYYYXXXVVVTTTQQQOOOPPPPPPPPPNNNLLLIIIFFFDDD@@@???>>>???@@@@@@>>><<<<<<;;;;;;:::888666555444666555555444333333222222222222222222222222333333000000000000000000000000111111000000/////////...////////////000000000000.../////////000000111111///000000111111111111000///000000000///...------...............///000111000000000000111111111111000000000000000000000000---.........//////000000000000000000000000000000//////000000111111111222...//////000111222222333222111000//////000111222------///000111111111111000000......///111333555/////////000111111222222000000000000000000000000111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222333333222222222444444444555555555666666444333333222222333333444333333333444444444555555444444444555555555666666777777777777888888888888666666666666777777777777:::999777666666666777888nnnnnnmmmjjjhhhiiillloooppprrrvvvxxxyyywwwuuusssttttttuuuwwwzzzzzzyyywwwvvvuuuuuutttuuuuuuvvvvvvuuuqqqlllgggbbb]]]XXXUUUSSSQQQMMMKKKIIIHHHEEECCC>>>>>>===<<<<<<<<<<<<<<<;;;;;;:::999999888888777:::999777555444333444444222111000000//////000000222111000//////000111222111111000000//////......//////.........---------///............---------//////.........---------///...,,,+++***++++++,,,------------------------,,,,,,,,,---------......,,,,,,,,,------..................------,,,,,,,,,------------------------......---------,,,,,,,,,...------,,,,,,------...---------............///------------------------......//////...---,,,,,,......---------,,,,,,,,,'''***,,,---,,,***)))))),,,,,,---...//////......,,,,,,,,,++++++,,,,,,---,,,------......------,,,*********************+++++++++,,,,,,,,,,,,------)))***++++++,,,---......------------------------+++,,,...///000///..............................+++,,,------......------111000000///......------111///---...111222000...000000000111222222333333444555555666666666666666777777777888999999:::::::::;;;<<<>>>????????????AAACCCEEEFFFGGGFFFDDDCCCDDDFFFJJJMMMOOOPPPQQQPPPMMMNNNNNNOOOOOOPPPPPPQQQTTTTTTVVVXXXZZZ\\\]]]^^^___```bbbcccddddddcccccccccdddfffhhhiiijjjjjjiiinnnnnnnnnnnnllljjjhhhgggfffiiinnnrrrsssqqqnnnkkkhhhhhhjjjjjjjjjjjjiiihhhjjjhhhgggfffeeebbb^^^\\\ZZZYYYXXXVVVSSSQQQOOONNNMMMKKKIIIIIIIIIIIIGGGEEECCCAAA???===;;;;;;;;;;;;:::999888777666666666666444444333333333333222222333333333222222222111111222111111111000000/////////////////////000111111---------...///000000111000000000000000000000000////////////////////////111111000000000000111111000000000000//////////////////000000///...------......////////////......---......///////////////////////////............///////////////.........////////////000000000000......///000000000000000222111000//////000111222222111111111000000//////000000000000000000000000111111222222222111111000000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222333333333222222222111111555555555555555555555555333333333333333333333333111111222333333444555555333444555555666666555555666777888999999888666555555555555555666666666666888888888888888888888888oooooommmjjjgggfffhhhkkknnnooorrrtttttttttrrrqqqttttttuuuwwwzzz{{{zzzyyyuuuuuuuuuuuuuuuuuuvvvvvvtttpppkkkfffbbb]]]XXXUUUSSSPPPMMMJJJIIIGGGEEECCC>>>======<<<<<<<<<<<<<<<;;;::::::999888888777777999888666444333333333333444333222222111111222222111111000//////000111111000000000/////////////////////.........------------------.........////////////.........---------...---,,,+++++++++,,,---------------------------,,,---------------------,,,,,,,,,---------............---------,,,,,,,,,------------------------......---------,,,,,,,,,------,,,,,,,,,,,,---------------............///------------------------...............---,,,,,,......---------,,,,,,,,,)))+++------,,,+++++++++,,,,,,,,,,,,------......------,,,+++++++++,,,,,,,,,------......------,,,///......------,,,,,,,,,++++++,,,,,,,,,,,,------------------------......------------------------,,,---..........................................+++,,,------......------------------............111///...///111222000...000000000111222222333333444444555666666666666666666777777888888999:::::::::;;;<<<>>>????????????AAABBBDDDFFFGGGGGGFFFEEEGGGIIILLLOOOQQQQQQQQQQQQOOOOOOOOOPPPQQQQQQRRRRRRSSSTTTUUUWWWYYY[[[]]]]]]```aaacccdddeeeeeeddddddbbbdddfffhhhiiijjjjjjjjjmmmmmmnnnmmmllljjjhhhgggfffiiimmmqqqrrrpppnnnllliiijjjjjjkkkkkkjjjiiihhhkkkiiihhhgggfffccc```]]][[[YYYWWWTTTQQQOOOMMMLLLKKKIIIGGGGGGGGGFFFDDDCCCBBBAAA???===;;;;;;;;;;;;999888777666555555555555444444333333333222222222222222222222111111111111111111000000000////////////////////////000111111------......///000000111000000000000000000000000////////////////////////000//////////////////000000000000000/////////...///////////////...------000000111111111111000000......///000000000000///////////////........................////////////////////////000000000000......///000000000000000///...---,,,,,,---...///111111111111000000000///000000000000000000000000111111111222222111111000000000000000000000000000111111111111111111000000111111111111111111111111222222222222222222222222333333333222222222111111444444444444444444444444333333333333333333333333111111222333333444555555333444555555666666555555666777777888888888777777555555555555666666666666888888888888888888888888pppooommmjjjfffdddeeefffkkklllmmmnnnooooooooooootttssstttvvvyyy{{{zzzyyytttttttttuuuuuuvvvvvvvvvqqqnnniiieeeaaa]]]XXXUUURRROOOLLLIIIHHHFFFDDDBBB======<<<;;;;;;;;;;;;<<<::::::999999888777777777777666555444333222222222333333222111111111111222111000000//////000000111//////////////////000000...............---------++++++,,,---...///000111...............------------,,,,,,,,,,,,,,,---...---------------------------------------------,,,,,,,,,,,,------------......------------,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------------------------............------,,,......---------,,,,,,,,,,,,---...---,,,+++,,,...,,,,,,+++***+++,,,---......---,,,,,,++++++++++++,,,------......------,,,111000000///...---,,,+++++++++,,,,,,,,,,,,------/////////......---------------------------------///...------------------------------------------,,,,,,---............---++++++,,,,,,---......///111000///000111222111///000000000111222222333333444444555666666666666555666666777888888999999::::::;;;<<<>>>????????????AAABBBDDDFFFGGGHHHHHHGGGJJJLLLNNNPPPQQQRRRRRRQQQPPPPPPPPPQQQRRRRRRSSSSSSRRRSSSTTTVVVXXXZZZ\\\]]]aaabbbccceeeeeeeeeeeedddbbbccceeegggiiikkkkkkllllllmmmmmmmmmmmmkkkiiihhhgggjjjmmmpppqqqpppnnnllllllllllllllllllkkkjjjiiimmmkkkjjjiiihhheeeaaa^^^\\\YYYUUUQQQNNNLLLKKKKKKIIIHHHEEEEEEDDDDDDBBB@@@AAA@@@>>>===;;;;;;::::::777777666555444444444444333333333333222222222222111111111111000000000000000000///////////////...///////////////000111111---......//////000000111000000000000000000000000///////////////////////////......------......///000000000/////////......///////////////......---000000111111111111000000...///000000111111000000////////////............------......//////000000////////////000000000000......///000000000000000------,,,,,,,,,,,,------111111111111000000000000000000000000000000000000000000111111222111111000000000000000000000000000333333222222111111111000111111111111111111111111222222222222222222222222333333333222222222111111222222222222222222222222333333333333333333333333111222222333333444444555333444555555666666555555666666666666777888888999555555555555666666666666888888888888888888888888oooooonnnkkkhhhfffeeefffjjjjjjjjjjjjkkkmmmnnnnnnqqqqqqqqqsssvvvxxxwwwwwwrrrsssssstttttttttttttttnnnkkkgggccc___\\\WWWTTTPPPNNNJJJHHHFFFEEEBBB@@@===<<<;;;;;;::::::;;;;;;999999999888777777666666555555444333222222111111111111000///////////////000000000//////000000000---......//////000000000........................,,,,,,------...//////000........................,,,,,,,,,,,,------......------------------------...------------,,,,,,,,,------------------------------------------------------------------------......---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++---------............///---------------------------------......------,,,......---------,,,,,,,,,,,,------,,,++++++---......---+++******,,,---///......---,,,++++++++++++,,,------......------,,,------,,,,,,++++++******+++++++++,,,,,,,,,------.........---------------------------------------000///---,,,+++,,,------------------------------,,,------...............+++,,,,,,------...//////111111000000111111111000000000000111222222333333333444555555666666555555666666777777888999999999:::;;;<<<>>>????????????@@@AAACCCFFFGGGIIIIIIIIILLLMMMNNNOOOPPPQQQQQQPPPOOOPPPPPPQQQRRRRRRSSSSSSRRRRRRTTTVVVXXXZZZ[[[\\\```aaacccdddeeeeeedddcccbbbcccdddgggiiijjjkkkllllllmmmnnnnnnnnnmmmlllkkkjjjkkknnnqqqrrrqqqpppoooppppppoooooonnnnnnmmmlllnnnmmmkkkjjjiiigggccc```^^^[[[VVVQQQMMMKKKJJJKKKIIIGGGEEEDDDCCCBBB@@@>>>??????>>><<<;;;:::::::::888777666555444444444444333333333222222222222111000000000000////////////////////////............///////////////000000111......//////000000000000///////////////////////////////////////////////////..................///000000/////////............///////////////............////////////......//////000111111111111111////////////.....................///////////////////////////000000000000......///000000000000000////////////////////////111111111000000000000000000000000000000000000000///000000111111111111111000000000000000000000000444444333333222111111111111111111111111111111111222222222222222222222222333333333222222222111111333333333333333333333333333333333333333333333333222222222333333444444444333444555555666555555555666555555555666777999:::555555555555666666666666888888888888888888888888mmmnnnooonnnkkkiiiiiijjjjjjjjjjjjjjjkkkmmmnnnpppooonnnmmmnnnqqqssssssrrrppppppqqqrrrrrrqqqppppppjjjgggccc```]]]ZZZVVVSSSOOOLLLIIIFFFEEECCCAAA???<<<<<<;;;:::::::::::::::999888888777777666666555444444444333333222111111111000//////......///////////////000000/////////------......//////000000---.............................................---.....................+++,,,,,,---............------------------------------------------------------------------------------------------------------------------------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++---------............///------------------------,,,,,,---------------,,,......---------,,,,,,,,,+++,,,,,,+++******,,,---000///---++++++,,,...///...---,,,,,,+++++++++,,,,,,------......------,,,))))))******++++++,,,,,,+++++++++,,,,,,,,,------***++++++,,,------......------------------------000...---+++++++++,,,---------------------------,,,---......//////..............................000000111111000000000111000000000111222222333333333444444555555555555555555666666777888888999999:::;;;<<<>>>????????????@@@AAACCCEEEGGGHHHIIIJJJKKKLLLMMMMMMNNNOOOOOOOOOOOOOOOOOOPPPQQQQQQRRRRRRRRRRRRTTTVVVXXXZZZ[[[\\\^^^___aaabbbccccccbbbbbbbbbbbbccceeegggiiijjjkkklllmmmoooppppppoooooonnnlllmmmoooqqqrrrrrrrrrqqqrrrrrrqqqqqqpppppppppppppppnnnmmmlllkkkhhheeebbb```]]]XXXRRRNNNLLLLLLLLLJJJHHHFFFDDDCCCBBB???============<<<;;;:::999999888888777666555555555555333333222222222111111111000000000/////////..................///////////////////////////000000111/////////000000000000000////////////////////////////////////////////////000//////......//////000////////////..................///////////////.........////////////......//////000111111111111111////////////............000000//////......------////////////000000000000......///000000000000000000000000000000000000000000000000000000000111111////////////////////////...///000111111111111111000000000000000000000000333333333222222222111111111111111111111111111111222222222222222222222222333333333222222222111111333333333333333333333333333333333333333333333333222222333333333333444444333444555555666555555555666555444444555777999:::555555555555666666666666777777777777777777777777kkknnnppppppnnnmmmlllllljjjjjjkkkkkkmmmnnnpppqqqmmmkkkjjjjjjlllmmmmmmmmmmmmnnnoooooonnnmmmkkkjjjeeeccc___\\\ZZZWWWTTTQQQNNNKKKHHHEEEDDDBBB@@@>>>;;;;;;:::999999999999:::888888777777666555555555333444444444444333222111222222111000000000000111...//////000000//////.....................//////---------...............//////.........------------------...............,,,------............---------------------------,,,,,,,,,---------.........------------,,,,,,,,,,,,,,,,,,------------...------------------------......---------,,,,,,,,,,,,,,,............,,,,,,---------............///------------------------+++,,,,,,------------,,,......---------,,,,,,,,,***,,,---,,,+++***+++,,,000///...---------...///---,,,,,,++++++,,,,,,---,,,------......------,,,)))******+++,,,---...///++++++,,,,,,,,,,,,------))))))***+++,,,---...///------------------------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...////////////...//////////////////.........000111000///...///000000000000111222222333333333333444555555555555444555555666777777888888999:::;;;<<<>>>????????????@@@@@@BBBCCCEEEGGGHHHIIIJJJJJJKKKLLLLLLMMMNNNNNNNNNOOOOOOPPPQQQQQQRRRRRRRRRSSSTTTVVVXXXZZZ\\\]]]^^^___```bbbbbbbbbbbbaaabbbbbbbbbccceeefffhhhiiikkklllnnnppppppppppppooommmnnnooopppqqqrrrrrrsssrrrrrrqqqqqqqqqqqqrrrrrrqqqooonnnmmmllliiieeebbb```^^^YYYUUUQQQNNNMMMMMMKKKIIIFFFDDDCCCAAA>>><<<<<<<<<<<<<<<;;;:::999888999888777666555555555555222222222222111111111111000000000000////////////...////////////000000000///////////////000111111000000000000000000000000000000000000000000000000////////////////////////000//////////////////000/////////.........---------...//////////////////000000111111111111000000...///000000111111000000////////////............000/////////............////////////000000000000......///000000000000000......////////////......000000000000111111111111////////////////////////......///000111111111111000000000000000000000000222222222222222222222222111111111111111111111111222222222222222222222222333333333222222222111111444444444444444444444444333333333333333333333333333333333333333333333333333444555555666666555555555555555555666777777888555555555555666666666666777777777777777777777777kkknnnpppqqqooommmlllllljjjkkklllmmmooopppqqqqqqmmmkkkiiihhhiiijjjjjjiiikkklllllllllkkkhhhfffdddbbb___\\\YYYXXXUUURRROOOMMMJJJGGGDDDCCCAAA???===;;;::::::999999999999999888777777666666555444444333444444555555444222222222222111000000000000000......///000000///........................---------------.........//////---------...............---------.........//////---......//////...---,,,------------------------***++++++,,,---...//////......---------,,,,,,,,,,,,,,,,,,---------......------------------------......---------,,,,,,,,,,,,---///000000///---,,,---------............///------------------------***+++,,,---------------......---------,,,,,,,,,***,,,......---,,,,,,,,,.........------,,,,,,,,,++++++++++++,,,---......,,,------......------,,,+++,,,,,,------.........++++++,,,,,,,,,,,,------+++,,,,,,,,,------......------------------------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////,,,------....../////////---///000///------...000000000000111222222333333222333444444555555444444555555666666777888888888:::;;;<<<>>>????????????@@@@@@AAABBBDDDEEEGGGHHHIIIJJJJJJKKKLLLMMMOOOOOOPPPPPPPPPQQQRRRRRRSSSSSSSSSTTTUUUWWWYYY[[[]]]]]]^^^___aaabbbccccccbbbbbbbbbbbbbbbbbbbbbdddeeefffiiijjjlllnnnooopppoooooommmmmmmmmnnnooopppqqqrrrpppooooooooooooppprrrsssqqqooonnnmmmllliiieeeccc___]]]ZZZVVVRRROOOMMMLLLKKKIIIFFFDDDBBB@@@===;;;;;;;;;<<<<<<;;;:::888888777777666555444444444444222222222222111111111111111111111000000000///////////////000000000111111///////////////000111111000000000000000000000000000000000000000000000000///////////////////////////......------....../////////.........---------------...///////////////000000111111111111000000......///000000000000///////////////............---------...///000000111////////////000000000000......///000000000000000------...//////...------///000000000111111111111////////////////////////---...///000111111111111000000000000000000000000///000000111111222222222111111111111111111111111222222222222222222222222333333333222222222111111222222222222222222222222333333333333333333333333333333333333333333333333333444555555666666555555555555666666666666666555555555555555666666666666777777777777777777777777lllnnnqqqqqqooommmkkkjjjiiijjjlllnnnppppppqqqqqqnnnkkkiiihhhhhhiiihhhhhhjjjjjjkkkjjjhhhfffcccaaa```]]]ZZZXXXVVVTTTQQQNNNLLLJJJFFFDDDBBBAAA>>><<<;;;:::999999888888999999777777777666555555444444333444555555555444333222000000///...............---...///000000///...---/////////......------,,,---------.........//////+++,,,,,,---...///000000---------.........//////....../////////...,,,+++------------------------)))***+++,,,...///000000.........------,,,,,,,,,,,,,,,,,,------.........------------------------......---------,,,,,,,,,---...000111111000...------------.........//////------------------------***+++,,,,,,------------......---------,,,,,,,,,+++---000111///---------,,,------------,,,+++************+++,,,---...///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------///............---------------------------------)))***,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////)))***+++,,,...///000111,,,...000///,,,,,,---000000000000111222222333333222333444444555555444444555555666666777888888888:::;;;<<<>>>????????????@@@@@@AAAAAACCCDDDFFFGGGIIIJJJJJJKKKLLLNNNPPPQQQQQQQQQRRRRRRSSSTTTTTTTTTTTTTTTVVVXXXZZZ\\\]]]^^^___```bbbcccddddddcccccccccbbbaaaaaaaaabbbddddddggghhhjjjlllnnnnnnnnnnnnllllllllllllmmmooopppqqqmmmmmmllllllmmmoooqqqrrrqqqooonnnmmmllliiieeebbb]]]\\\YYYVVVSSSPPPMMMLLLKKKHHHEEECCCAAA???<<<999:::;;;;;;<<<;;;:::888777666666555444333333333333222222222111111111111000111111111111000000000000//////000000111111222222///////////////000111111111111111000000000000000000000000000000000000000////////////////////////...------,,,,,,------...//////.........---------------...///000000//////......////////////......---......///////////////000/////////............******,,,...000222333444////////////000000000000...//////000000000000000---...///000000///...---//////000000111111111222////////////////////////---...///000111111111111000000000000000000000000......///000111222222333111111111111111111111111222222222222222222222222333333333222222222111111111111111111111111111111333333333333333333333333333333333333333333333333333444555555666666555555555555777777777666555444555555555555666666666777777777777777777777777777fffjjjnnnpppnnnjjjgggeeeggghhhhhhiiiiiijjjkkkkkkkkkgggdddeeehhhjjjkkkjjjlllkkkiiigggdddaaa^^^\\\\\\ZZZWWWVVVTTTRRRNNNKKKHHHFFFCCCBBBBBB@@@>>><<<;;;;;;:::::::::999999999666666666666666555555444444333222111111111222333000000000000000000000000............////////////........................---...///...------...///......------------......///............---------,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,+++,,,------....../////////...,,,+++,,,,,,,,,---------.........---,,,,,,,,,,,,---...***++++++,,,,,,------...........................,,,000222111,,,)))+++...000///...---,,,+++++++++000000000000000000000000.........------,,,,,,,,,...---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///...------,,,,,,------...,,,------......------,,,+++,,,,,,---...///000000+++,,,,,,------,,,,,,+++------------------------------------------------........................,,,------...///000111111111111111222333333444444111111111111111111111111222222333222111222555777:::999777666666888:::;;;<<<<<<======>>>>>>???????????????@@@AAABBBCCCDDDHHHHHHIIIJJJLLLNNNPPPQQQUUUUUUTTTTTTUUUUUUVVVWWWUUUUUUVVVXXXZZZ\\\^^^```aaaaaabbbbbbcccdddeeeeeegggeeebbb```___```bbbdddlllkkkkkkjjjjjjjjjjjjjjjllljjjiiiiiikkklllllllllkkkkkkkkkkkklllnnnpppqqqooonnnlllkkkjjjhhhdddaaa^^^[[[WWWTTTRRROOOLLLJJJHHHGGGDDDBBB???===<<<;;;;;;::::::999888777666666444444444333333222222222222222222222222222222222000000111111111111000000000000000000000000000000000000////////////000000000000000000000000000000111000///...------...///000000000000000000000000111000///......---......////////////////////////...///000111111000//////............////////////111111111000///.........000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000111000///////////////000//////000111222222333333000000111222222222222111000000000000000000000000000111111111111222222222333333333222222222111111111111111111111111111111222222222222222222222222111222333333444444333333111111222222222333333333444444444444444444444444666666666666666666666666444444555555555555444444777777777777888888888888cccgggkkknnnmmmjjjhhhgggggghhhhhhiiiiiijjjjjjjjjjjjgggdddeeegggiiijjjiiilllkkkiiigggccc```]]]\\\[[[YYYVVVTTTSSSQQQMMMKKKGGGEEECCCBBBAAA@@@>>><<<::::::::::::999999999999666666666666666555444444444333222111111111222222000000000000000000000000------------....................................---...///...------...///......------------......///............---------,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,,,,---........./////////...,,,,,,,,,,,,,,,---------.........---,,,,,,,,,,,,---...------------,,,,,,,,,,,,...........................111444222...,,,---000//////...---,,,,,,,,,,,,..............................---------,,,,,,,,,...---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///,,,,,,,,,++++++,,,,,,,,,,,,------......------,,,---,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++------------------------------------------------........................------......//////000000111111111000//////......111111111111111111111111111222333333222222444666999888777666666888999;;;<<<<<<======>>>>>>???????????????@@@AAABBBCCCDDDGGGGGGHHHIIIKKKMMMOOOPPPRRRRRRRRRSSSUUUWWWYYYZZZVVVWWWWWWXXXZZZ\\\^^^___bbbbbbdddeeefffffffffeeedddcccaaa`````````bbbcccfffffffffffffffggghhhhhhjjjiiihhhiiikkklllkkkjjjiiiiiiiiiiiijjjlllnnnooolllkkkiiiiiihhhfffbbb```]]]ZZZVVVSSSQQQOOOLLLJJJGGGFFFCCCAAA>>><<<;;;:::;;;:::999888777666666555444444333333333222222222111111111111111111111111000000111111111111000000000000000000000000000000000000////////////000000000000000000000000000000111000///...---......///000000000000000000000000//////.........//////000//////////////////////////////000000///...---,,,............///////////////////////////000000000////////////////////////000000000000000000000000000000000000//////......////////////////////////000000000000000000000000000000000000000000000000000000////////////000000...//////000111111222222000000111222222222222111000000000000000000000000000111111111111222222222333333222222111111111111111111111111111111111111222222222222222222222222000111222222333333222222111111222222222333333333444444444444444444444444555555555555555555555555444444555555555555444444666666666666777777777777aaadddiiilllllljjjiiiiiiiiiiiiiiijjjjjjjjjiiiiiiiiigggeeeeeeggghhhiiihhhkkkjjjhhhfffccc___]]][[[YYYWWWTTTRRRQQQOOOLLLIIIFFFDDDAAA@@@@@@???===;;;::::::999999999888888888555555666666555555444333333333222111111111111222000000000000000000000000,,,,,,,,,------------...........................---...///...------...///......------------......///............---------,,,,,,,,,,,,,,,,,,,,,,,,///......------------............///......---,,,,,,,,,,,,---------.........------,,,,,,------...//////......---,,,,,,+++------------------------...111333222...,,,---//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,...---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///,,,++++++******++++++,,,,,,------......------,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++------------------------------------------------.................................///////////////000000000///......------111111111111111111111111///111333444333333444555888888777666777888999:::<<<<<<<<<===>>>??????????????????@@@AAABBBCCCDDDFFFFFFGGGIIIKKKLLLMMMNNNNNNOOOPPPRRRUUUXXX[[[\\\YYYYYYYYYZZZ[[[\\\]]]^^^bbbcccfffhhhhhhgggfffeee``````````````````aaaaaaaaaaaabbbcccdddeeeffffffgggfffggghhhjjjjjjhhhffffffffffffggghhhiiijjjkkkhhhgggfffffffffdddaaa^^^[[[XXXTTTQQQOOOMMMJJJHHHEEECCCAAA???<<<;;;999999::::::999888777666555555333333333333222222222222000000000000000000000000000000111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000///............///000000000000000000000000---------......///111111////////////////////////////////////...,,,+++***............////////////------...///000000111111........................000000000000000000000000////////////....................................000000000000000000000000000000000000000000000000000000000//////000000111.........///000000111111000000111222222222222111000000000000000000000000000111111111111222222222222111111111111000000000111111111111111111111111222222222222222222222222000000111222222222222111111111222222222333333333444444444444444444444444444444444444444444444444444444555555555555444444444555555555666666666666bbbeeeiiikkkkkkjjjjjjjjjkkkkkklllllllllkkkjjjiiijjjiiiggggggggghhhhhhhhhiiihhhfffdddaaa^^^[[[YYYVVVTTTQQQOOONNNLLLJJJHHHDDDBBB@@@??????>>><<<:::999999888888888777777777444555555555555444333333333222222111111111111111////////////////////////,,,,,,---------.................................---...///...---------///......------------......///............------------------------------------------,,,,,,,,,,,,---..................------,,,,,,,,,---------......------------------------//////.........---------------------------------,,,...//////,,,++++++---///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------...---,,,,,,++++++,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,,,,++++++++++++,,,,,,,,,------......------,,,++++++,,,---...//////000+++,,,,,,------,,,,,,+++------------------------------------------------........................///////////////...............//////000111111111111111111111111111111111...000333444333333333444777777666666777888999:::;;;;;;<<<===>>>??????@@@?????????@@@AAABBBCCCDDDEEEFFFGGGIIIJJJKKKLLLLLLMMMNNNOOORRRUUUXXXZZZ\\\[[[[[[[[[[[[[[[\\\\\\]]]```cccfffiiiiiigggdddbbb\\\]]]___````````````___```aaaaaabbbcccdddddddddcccdddeeeggghhhhhheeeccccccccccccdddeeeffffffgggdddcccccccccdddccc```]]]ZZZWWWSSSPPPMMMKKKHHHFFFBBBAAA???===;;;999888888999999888777666555555444333222222222222222222222000000000000000000000000000000111111111111000000000000000000000000000000000000////////////000000/////////////////////////////////.........//////////////////////////////...............///000000////////////////////////////////////...------,,,............////////////------......///000000111........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000///000000111111/////////000000000111111000000111222222222222111000000000000000000000000000000111111111222222222111000000000000000000000111111111111111111111111222222222222222222222222000111111222222222222222111111222222222333333333333333333333333333333333333333333333333333333333333444444555555444444333333333444444444555555555eeehhhjjjlllkkkjjjkkkkkknnnnnnoooooonnnllljjjiiijjjjjjjjjiiihhhhhhhhhhhhgggfffdddbbb^^^[[[YYYWWWTTTQQQNNNKKKJJJIIIHHHFFFBBB@@@>>>>>>>>>===;;;999888888777777777666666666444444444444444333333222222222222222111111000000////////////////////////---.........////////////........................---...///...---------///......------------......///............---------------------------------+++++++++,,,,,,,,,++++++......------............,,,,,,,,,---------......---------------------------------.........//////------------------------,,,---......---,,,,,,,,,......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,++++++,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,------,,,------......------,,,***++++++,,,---...//////+++,,,,,,------,,,,,,+++------------------------------------------------........................///////////////..................///000000111111000000000000000000000000...000333444333222333333666666666666777888999:::;;;;;;<<<===>>>???@@@@@@?????????@@@AAABBBCCCDDDDDDEEEGGGIIIJJJKKKKKKKKKNNNNNNPPPQQQTTTVVVXXXYYY\\\\\\[[[[[[[[[[[[\\\\\\^^^aaaeeeggghhheeebbb___[[[\\\^^^`````````___^^^``````aaaaaaaaaaaa```___aaaaaabbbdddfffeeeccc`````````aaaaaabbbbbbccccccbbbaaaaaabbbbbbaaa___\\\WWWTTTPPPMMMKKKIIIFFFDDDAAA???===;;;999888777777999888888777666555444444222222222222222222222222111111111111111111111111000000111111111111000000////////////////////////000000////////////000000////////////////////////......//////////////////////////////////////////000000///...............////////////////////////.........//////000000111............////////////........................////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000111222222000000111111111111111222000000111222222222222111000000000000000000000000000000111111111222222222000000000000000000000111111111111111111111111111222222222222222222222222111222222333444333333333111111222222222333333333333333333333333333333333333333333333333333333333333333444444444444333333333333333333444444444444gggiiikkkkkkjjjjjjlllmmmooopppppppppooollliiihhhjjjkkkkkkjjjgggffffffgggdddcccaaa___\\\XXXVVVTTTQQQNNNKKKHHHHHHGGGFFFDDD@@@???===<<<===<<<:::999777777666666666555555555333333444444333333222111111111222222111111000///000000000000000000000000........./////////000000........................---...///...------...///......------------......///............---------------------------------***++++++,,,,,,,,,,,,+++......---------...//////,,,,,,,,,---------......,,,------......------,,,+++,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,....../////////......---...------,,,,,,---------------------------------,,,,,,,,,------------......---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------...------,,,,,,------...,,,------......------,,,++++++++++++************+++,,,,,,------,,,,,,+++------------------------------------------------.................................////////////////////////...------,,,,,,000000000000000000000000...000222333222222333444444555666777777888999999:::;;;<<<===>>>???@@@AAA?????????@@@AAABBBCCCDDDEEEFFFHHHJJJKKKKKKKKKJJJOOOOOOPPPQQQSSSUUUVVVXXX\\\[[[[[[ZZZZZZZZZ[[[[[[]]]```ccceeefffccc```^^^\\\]]]___``````___^^^]]]]]]^^^_________]]]\\\[[[_________```bbbbbbaaa___]]]^^^___````````````___``````___``````___\\\ZZZVVVSSSOOOLLLIIIGGGDDDBBB???>>>===;;;999777777666888888777666555444333333111111111222222222222222111111111111111111111111000000111111111111000000////////////////////////000000////////////000000000000000000000000000000---...//////000/////////000000000000000000000000111111///......---------////////////////////////............///111222333............///////////////.....................////////////////////////000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111222333111111111111111222222222000000111222222222222111000000000000000000000000000111111111111222222222000000000111111111111222111111111111111111111111222222222222222222222222222222333444444444444333111111222222222333333333333333333333333333333333333333333333333333333333333333444444444444333333222333333333444444444444eeefffhhhiiiiiikkkmmmoooooooooppppppnnnkkkgggeeegggiiijjjiiieeecccdddeeeaaa```___\\\YYYVVVSSSRRROOOLLLHHHFFFEEEEEEDDDCCC???===<<<;;;<<<;;;:::888666666666555555555444444333333333333333222111111000111111222111000///...000000000000000000000000---------.........//////........................---...///...------...///......------------......///............---------........................+++,,,---.........------...------,,,---...///000,,,,,,,,,---------......,,,,,,---......---,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...---......//////...------------,,,,,,------...------------------------,,,,,,,,,---------.........---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---------,,,,,,,,,,,,,,,,,,---,,,------......------,,,+++++++++************)))+++,,,,,,------,,,,,,+++------------------------------------------------........................------......//////000000000000//////...------,,,000000000000000000000000///000111111000111333555333444555777888888999999::::::;;;===>>>@@@AAAAAA?????????@@@AAABBBCCCDDDEEEGGGIIIKKKLLLLLLKKKJJJMMMNNNOOOPPPRRRUUUWWWXXXZZZZZZZZZYYYYYYZZZZZZ[[[^^^```bbbddddddbbb```^^^_______________^^^^^^]]][[[\\\^^^___```___]]]\\\^^^]]]\\\]]]___```___^^^\\\]]]^^^_________^^^]]]^^^]]]]]]]]]]]]\\\YYYVVVTTTQQQMMMJJJHHHFFFCCCAAA???>>><<<:::999777777777888777777666555444333222000111111111222222222222000000000000000000000000000000111111111111000000////////////////////////000000////////////000000000000000000000000000000,,,---///000000000//////000000000000000000000000000//////........./////////////////////////////////......---...///111111............////////////,,,------....../////////........................000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222333444111111111111111000000000000000111222222222222111000000000000000000000000000111111111111222222222111111111111222222333333111111111111111111111111222222222222222222222222111111222333333333333333111111222222222333333333222222222222222222222222444444444444444444444444222333333444444333333222333333333444444444444555bbbcccfffggghhhkkknnnqqqnnnnnnoooooommmiiieeecccfffhhhiiigggdddaaaaaaccc```___]]][[[XXXTTTRRRPPPNNNKKKGGGEEEDDDDDDCCCBBB>>>===;;;;;;;;;;;;999888666666555555555444444444222333333333333222111111000111111222222000///...000000000000000000000000,,,,,,,,,---------..............................---...///...------...///.........------.........//////.........---------........................,,,---///000000000//////...------,,,---...///000,,,,,,,,,---------......,,,,,,---......---,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,+++------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---,,,,,,++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,,,,++++++++++++++++++,,,,,,------......------,,,******+++,,,---......///+++,,,,,,------,,,,,,+++------------------------------------------------........................,,,------...///000111111//////000000111222222222000000000000000000000000000111111000///000333666333444555777888888999999::::::;;;===>>>@@@AAAAAA?????????@@@AAABBBDDDDDDFFFGGGIIIKKKLLLLLLKKKJJJLLLLLLNNNPPPRRRUUUXXXYYYYYYYYYYYYYYYYYYZZZZZZ[[[___aaacccddddddbbb```___`````````___^^^^^^^^^^^^\\\]]]___bbbcccbbbaaaaaa^^^\\\[[[[[[]]]^^^^^^^^^[[[\\\]]]^^^___^^^]]]\\\]]]\\\[[[[[[[[[YYYVVVTTTSSSPPPLLLIIIGGGEEEBBB@@@???>>><<<:::999888777777777777666555444333333222000000111111222222222222////////////////////////000000111111111111000000////////////////////////000000////////////000000000000000000000000000000,,,---///000000000//////000000000000000000000000......---......///000111////////////////////////000///------,,,---...///............/////////000***+++,,,---///000111111------------------------000000000000000000000000---.........//////000000////////////////////////000000000000000000000000000000000000000000000000000000000000111222333444000000000000////////////000000111222222222222111000000000000000000000000000111111111111222222222111111222222222333333333111111111111111111111111222222222222222222222222000000111222222222222111111111222222222333333333222222222222222222222222444444444444444444444444222333333444444333333222333333444444444555555555cccdddfffhhhiiijjjiiiiiimmmlllllljjjiiigggfffeeefffdddaaabbbdddddd```]]]^^^^^^]]]ZZZUUUQQQOOOOOOOOOLLLGGGDDDCCCCCCCCCCCC???<<<:::999::::::777555666555555555555444444444222222222111111111000000000000////////////000000///...---,,,,,,,,,,,,,,,//////.........---------,,,---///000000///---,,,......////////////......+++---000111///---------,,,---...//////...---,,,...------,,,,,,------...++++++---------,,,+++***---------.........//////------------------------...111222111---******+++......////////////.........---,,,,,,,,,,,,---...000000//////.........---.........------,,,,,,,,,------------------------+++++++++,,,,,,,,,------------------------------//////...---,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,------............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,***)))***,,,...000///...---,,,,,,---...//////---,,,***+++---000222000000000000000000000000111111111111111111111111///111222222111111222333444444555555666777777777999::::::;;;<<<===>>>>>>===???@@@@@@???@@@BBBDDDHHHJJJKKKLLLKKKJJJKKKLLLLLLNNNQQQSSSUUUWWWZZZ]]][[[[[[[[[ZZZYYYZZZ\\\___bbbbbbccccccbbbaaa___^^^```______^^^^^^^^^_________``````aaaaaaaaaaaa``````^^^\\\\\\^^^___]]]ZZZZZZZZZZZZ\\\^^^^^^\\\ZZZ\\\\\\ZZZYYYWWWUUUTTTSSSSSSRRROOOKKKGGGEEECCCBBB@@@???>>><<<:::888777666777777555444333222222222111111111111111111111111000111111111111000//////000000000000000000000000111000///...............111111000000/////////...000000000000000000000000////////////////////////////////////////////////........................////////////////////////........................111111222111111000///...............////////////000000000000000000000000//////............//////000000000000000000000000000000000000////////////////////////////////////////////////////////////111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000000222222222222222111000///000000111111111222222222333333333222222111111111111111111111111111111111111111111111111111111111333333333333333333333333444444444333333222222222333333333444444555555555444444444444444444444444eeeeeeggghhhiiiiiiiiiiiihhhiiiiiiiiihhhfffdddccccccaaa___```cccccc```]]]\\\]]]\\\YYYTTTPPPOOONNNNNNJJJFFFCCCBBBBBBBBBAAA???===::::::;;;:::888555555555555555444444444444222222222111111111000000000000////////////000000///...............////////////.........---------,,,---...000000...---,,,------............------+++---///000...------...------............------...------,,,,,,------...------......///.........,,,------------.........------------------------///111333222///,,,,,,---......////////////.........---,,,,,,,,,,,,---...000/////////.........---......---------,,,,,,,,,------------------------,,,,,,---------.........------------------------------,,,,,,,,,------...------------,,,,,,,,,+++,,,,,,,,,---------......---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,///...------------...///000///...---,,,---///000000000000000000000000000///////////////////////////111222222111111222333333444444555666777777888999999:::;;;<<<===>>>>>>===???@@@@@@???@@@BBBDDDIIIJJJLLLLLLKKKJJJJJJKKKKKKNNNQQQSSSTTTWWWZZZ\\\ZZZ[[[[[[ZZZYYYZZZ\\\^^^aaabbbcccccccccbbb```___``````____________^^^^^^``````aaabbbbbbbbbbbbaaa```]]][[[\\\]]]]]][[[YYYYYYYYYYYY[[[\\\]]][[[YYY[[[[[[YYYWWWUUUTTTRRRRRRPPPNNNLLLHHHEEEBBBAAA@@@???>>>===;;;999888666666777666555444333222222222111111111111111111111111111111222222111111000///000000000000000000000000000000///...............000000000/////////......////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111000000//////............////////////000000000000000000000000//////............//////////////////////////////000000000000////////////////////////////////////////////////////////////111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000/////////000000000111111222222222222222111000000000000111111111222222222333333333222222111111111111111111111111111111111111111111111111111111111333333333333333333333333444444333333333222222222333333333444444444444444444444444444444444444444ggggggggggggggghhhiiiiiifffggghhhiiiiiigggfffdddcccaaa```aaaddddddaaa^^^ZZZZZZZZZWWWSSSOOOMMMMMMLLLHHHDDDBBBAAAAAA@@@??????===;;;;;;;;;:::888666555555555555444444444444222222222111111111111111000000////////////000000.........//////111222222...............---------,,,---...//////...---,,,,,,,,,------------,,,,,,---...///...------...///.........------............------,,,,,,------...------------......///000,,,,,,,,,,,,------------------------------------...///000000...------.........////////////.........------,,,,,,------.../////////..................------------,,,,,,,,,---------------------------------.........//////------------------------,,,,,,,,,,,,---...//////,,,,,,,,,,,,++++++++++++,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,......---,,,+++///...------------...///111111000//////...------000000000000000000000000///////////////////////////111222222111111222333333333444555666777888999888999999:::<<<======>>>===>>>???@@@???@@@CCCEEEIIIKKKLLLLLLKKKJJJJJJKKKKKKMMMPPPRRRSSSUUUXXXZZZZZZ[[[[[[[[[ZZZZZZ\\\^^^aaabbbcccddddddcccaaa```___```aaaaaaaaa```^^^]]]``````aaabbbccccccbbbbbb___]]][[[[[[[[[ZZZXXXVVVXXXXXXWWWYYYZZZ[[[YYYXXXZZZYYYWWWUUUSSSQQQOOOOOOLLLJJJHHHEEEBBB???>>>======<<<;;;:::888666555555777666555333222222222222111111111111111111111111222222222222222111111000000000000000000000000000////////////............////////////............------------------------////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000......///000000000//////............////////////000000000000000000000000//////............//////////////////////////////////////////000000000000////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000111111111222222111222222222222111000000111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111333333333333333333333333333333333333222222222222444444444444333333333333444444444444444444444444hhhhhhfffffffffggghhhiiihhhhhhhhhhhhhhhiiijjjjjjfffdddcccdddfffeeeaaa]]]WWWWWWWWWUUUQQQMMMLLLLLLIIIFFFCCC@@@@@@???>>>===>>>===<<<;;;:::999888777555555555444444444333333111111111111111111111111000000////////////000000///////////////000111111........................------...//////...------,,,------......------,,,......///...,,,,,,...000///...---,,,,,,---...///...------,,,,,,------...,,,+++******+++,,,...///+++++++++,,,,,,,,,------------------------------+++,,,,,,,,,,,,,,,,,,,,,---......//////......---------------------------........................------------------------........................------------............------------------------,,,,,,,,,,,,,,,---...///++++++++++++++++++++++++------------------------,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------...............---.........------.........///000111111111///...---////////////////////////111111111111111111111111///111222222111111222333222333444555666888888999777888999:::;;;<<<===>>>===>>>???@@@???@@@CCCEEEIIIKKKLLLLLLJJJIIIIIIJJJKKKMMMOOOQQQRRRSSSVVVXXXYYYZZZ[[[[[[ZZZZZZ[[[]]]```aaaccceeeeeedddbbbaaa___```bbbbbbbbb```^^^\\\^^^___```aaaaaabbbbbbaaa___^^^\\\[[[YYYXXXVVVUUUWWWVVVVVVWWWXXXYYYXXXWWWXXXWWWUUUSSSPPPNNNLLLKKKHHHGGGEEEBBB@@@>>>===<<<;;;;;;:::888777666444444666555444333222222222222111111111111111111111111222333333333333222111111////////////////////////...///////////////......//////..................------------------------////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////------...//////000//////............//////////////////////////////////////////............//////////////////////////////////////////000000000000////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000000111111111222222222222111111222222222111111000111111111111111111111111222222222111111111111111111111111111111111111111111111111111111111111111222222222222222222222222333222222222222222222222555444444333333222222222444444444444444444444444gggfffeeeeeeeeefffggghhhjjjhhhfffdddeeehhhkkknnniiigggeeeeeefffccc^^^YYYSSSTTTTTTRRRNNNKKKJJJJJJGGGEEEBBB@@@???>>><<<;;;======<<<;;;999777777777555444444444444333333333111111111111111111111111000000////////////000000000///......---------...---.....................---..................---......////////////............///...,,,,,,...000///...---,,,,,,---...///...------,,,,,,------...,,,,,,+++***+++,,,---...+++++++++,,,,,,,,,------------------------------,,,+++++++++,,,,,,---,,,------............---------------------------------------...............------------------------........................+++,,,,,,,,,,,,---------------------------------///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------///---,,,+++***+++---...---..................------...000111222111000///////////////////////////111111111111111111111111///111222222111111222333333333444555666777888888666666888999:::<<<======<<<===??????@@@AAACCCEEEHHHJJJKKKKKKIIIHHHIIIIIIJJJLLLOOOPPPPPPQQQTTTVVVXXXZZZ[[[[[[ZZZZZZ[[[\\\^^^```ccceeeeeedddbbbaaa___```bbbbbbaaa___]]][[[\\\]]]^^^___````````````______^^^\\\YYYWWWVVVVVVWWWUUUTTTUUUWWWXXXWWWVVVWWWVVVTTTQQQNNNKKKIIIHHHEEEDDDCCCAAA???======<<<::::::999888666555444444555444333222222222222222111111111111111111111111222333333333333222111111////////////////////////---...//////000///............//////////////////........................////////////////////////////////////////////////........................////////////////////////........................------...//////000//////............//////////////////////////////////////////............//////.........................../////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000111111111222222222222000111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222444444444333333222222111444444444444444444444444dddddddddddddddeeeffffffhhhfffcccaaabbbeeeiiilllhhhfffdddcccccc___YYYSSSPPPQQQQQQPPPLLLJJJIIIIIIFFFDDDAAA??????>>><<<:::;;;<<<<<<:::777555555666444444444444333333333333111111111111111222222222000000////////////000000//////---,,,,,,+++++++++---------..........................................//////////////////...---...///...------...///.........------............------,,,,,,------...///......------.........,,,,,,,,,,,,------------------------------------000...------...//////...------............------,,,------......------,,,---------------.........,,,,,,,,,------------...........................+++++++++,,,,,,,,,------------------------------//////...---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...------------,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...,,,)))''''''(((+++,,,------...//////...------,,,---///000111111000000000000000000000000000000///////////////////////////111222222111111222333444444555555666777777777555666777888:::;;;======<<<===??????@@@AAADDDFFFEEEGGGIIIIIIHHHGGGHHHIIIJJJLLLNNNOOOOOOPPPRRRTTTWWWYYY[[[[[[ZZZYYYZZZ[[[\\\^^^aaadddeeedddbbb`````````aaa```___^^^\\\[[[[[[[[[\\\^^^_______________``````]]]ZZZXXXXXXXXXWWWUUUTTTTTTVVVWWWWWWVVVWWWUUUSSSPPPMMMJJJGGGFFFCCCBBBAAA???>>>=========:::999888777666555444444444444333222222222222222111111111111111111111111222222222222222111111000000000000000000000000000------///000000000///...////////////000000000000////////////////////////////////////////////////////////////////////////........................////////////////////////..............................///000000000//////............////////////000000000000000000000000//////............//////..............................//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000111111111222222000000111222222222222111222222222111111111111111000000000111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111222222222222222333333333333222222222222444444444444444444444444```aaabbbcccdddeeeeeeeeefffeeedddddddddfffhhhiiifffdddbbbcccbbb___XXXRRRNNNOOOOOONNNKKKHHHHHHHHHFFFDDDAAA@@@???>>>;;;999999;;;;;;999666333444555444444444333333333222222000000111111111222222222000000////////////000000------,,,,,,,,,,,,,,,------------.........//////.........------.........---......//////......---+++---///000...------...------............------...------,,,,,,------...////////////...---,,,,,,,,,------------.........------------------------222000------///000000...,,,------......------,,,,,,,,,---......---,,,,,,,,,,,,,,,------.........,,,,,,,,,---------..............................,,,,,,,,,,,,---------...------------------------...------,,,,,,,,,------+++,,,,,,,,,------------......---------,,,,,,,,,+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,+++***)))******+++------...//////...---------....../////////......000000000000000000000000///////////////////////////111222222111111222333555555666666666666666666444555666888999;;;<<<===;;;===??????@@@AAADDDFFFBBBDDDFFFGGGGGGGGGHHHIIIJJJKKKMMMNNNNNNNNNPPPRRRWWWYYY[[[[[[ZZZYYYZZZZZZZZZ\\\```ccceeecccaaa___``````___^^^]]]\\\[[[[[[[[[[[[]]]^^^___````````````aaabbb___\\\ZZZZZZ[[[WWWUUUTTTTTTVVVWWWWWWWWWWWWUUUSSSOOOLLLIIIFFFEEE@@@???>>>===<<<<<<<<<<<<:::999999888777666555555444333222222111222222222111111111111111111111111111111222222111111000///000000000000000000000000,,,---///000111000///...000000000000111111222222////////////////////////////////////////////////////////////////////////........................////////////////////////........................000000000111000000//////............////////////000000000000000000000000//////............//////.................................///000111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000/////////000000000111111000000111222222222222222222222222111111111000000///000000000111111111222111111111111111111111111111111111111111111111111111111111111111111111111000111111111222222222222222222222222222333333333444444444444444444444444^^^___aaacccdddeeeddddddeeefffhhhiiiiiiiiihhhgggfffdddcccddddddaaaZZZUUUMMMNNNNNNMMMJJJHHHGGGGGGFFFDDDAAA@@@???>>>;;;999888:::;;;888555222333555444444444333333333222222000000111111222222222222000000////////////000000,,,,,,,,,,,,,,,---...///---------.........//////......------------......,,,------......------,,,+++---000111///---------,,,---...//////...---,,,...------,,,,,,------...------......---+++)))(((---------.........//////------------------------222///,,,+++---///...,,,,,,------......------,,,,,,,,,---......---,,,,,,,,,,,,,,,------.........,,,,,,,,,------.........////////////////////////---------.........//////------------------------,,,,,,,,,,,,---...//////,,,,,,,,,------..................------,,,,,,,,,+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------....../////////...,,,+++,,,---...//////...---,,,/////////...------,,,,,,000000000000000000000000111111111111111111111111///111222222111111222333666666666666555555555555444444666777999;;;<<<===;;;===>>>???@@@AAADDDGGG@@@BBBEEEFFFFFFFFFHHHIIIIIIKKKMMMMMMMMMNNNOOOQQQVVVXXX[[[[[[ZZZYYYYYYZZZXXX[[[___cccdddcccaaa___aaa```^^^]]][[[[[[[[[[[[[[[\\\]]]___```aaaaaaaaa```bbbcccaaa]]][[[\\\^^^XXXVVVTTTTTTVVVWWWXXXWWWWWWUUUSSSOOOLLLHHHFFFDDD>>>>>>===<<<;;;;;;;;;;;;:::999999888777666666555333333222222111222222222111111111111111111111111111111111111111000//////000000000000000000000000+++---///000111000///...000000111111222222222333////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000111111222111111000///.............../////////000000000000000000000000000//////............//////........................---......///000111111222000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000000///000111222222222222222222222222222111111000000//////000000111111111222111111111111111111111111111111111111111111111111111111111111111111111111000000111111222222222222111111111222222333333444444444444444444444444444bbbcccdddddddddcccbbbaaaiiigggeeegggjjjkkkiiigggcccdddeeeeeeccc___ZZZWWWQQQPPPNNNLLLIIIGGGEEEDDDBBB@@@>>><<<;;;:::::::::===<<<;;;999777666555444333333333222222111111111000000000000000000000000111111000000//////..............................000...,,,,,,.........---..............................---,,,---...///000/////////......---------------............------........................///...,,,+++***+++,,,,,,------------------------++++++,,,,,,,,,---------++++++,,,,,,---...//////000000///...,,,+++***))),,,,,,,,,------.........,,,---...//////...---,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////...---------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))///...---,,,+++,,,------...............---------,,,,,,,,,,,,,,,---...///.........////////////000111000...,,,,,,,,,...///000000000000000000000000////////////000000000000222222333333333222222111333333444555666777888888999999:::;;;;;;<<<<<<===>>>=========>>>@@@BBBCCCFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIKKKKKKKKKLLLNNNPPPUUUVVVXXXZZZZZZYYYWWWVVV[[[\\\___ccceeeeeebbb___```^^^[[[XXXWWWXXXYYYZZZ\\\\\\\\\\\\\\\\\\\\\\\\aaa``````___^^^^^^]]]\\\VVVWWWXXXYYYZZZYYYXXXXXX[[[WWWQQQMMMIIIFFFCCCAAA>>>===<<<;;;999888777666999888777666444222111000000111222222333333333333222222222111111000000000222222111///...---++++++//////............//////000000000000000000000000111111000000000000111111111111000000//////......////////////////////////////////////////////////............////////////,,,,,,------------------////////////////////////000000000000000000000000111111111000000000000000222111000.........///000///////////////000111111------......//////000000000000000000000000000000111111111111111111111111//////000000000000//////111000/////////000222333222222333333333222222111000000000000000000000000000000////////////000000000000000000000111111222000000111222333444444555222222000/////////000111000000000000000000000000...000111333333222111000333333333222111000///...333333333333333333333333111111222333333333222222333333333333333333333333444444444333333222222222cccdddeeefffffffffeeedddjjjhhhfffgggiiijjjhhhfffaaabbbccccccaaa]]]XXXVVVOOONNNLLLJJJGGGEEECCCBBBBBB@@@>>><<<::::::999999888888777666444333222222333333333222222111111111000000000000000000000000000000000000//////..............................---,,,+++,,,------,,,+++...........................------,,,---...///000.........------,,,,,,,,,------............------........................///...------,,,,,,,,,---------------------------++++++,,,,,,,,,---------+++,,,,,,------.........//////...---,,,++++++***,,,,,,,,,---------......,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///.........---------,,,------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............---------///...---,,,,,,,,,------,,,,,,,,,---------------------,,,,,,,,,---......------........./////////111///...,,,,,,,,,...///////////////////////////////////////000000000000222222222333333222222111333333444555666777888888999999:::;;;;;;<<<<<<===>>>>>>>>>>>>???AAABBBCCCGGGGGGGGGHHHHHHHHHHHHHHHHHHJJJKKKLLLLLLMMMOOOQQQSSSTTTVVVXXXYYYYYYYYYYYY[[[\\\___bbbddddddaaa^^^___^^^[[[YYYXXXXXXZZZ[[[\\\\\\\\\\\\\\\\\\]]]]]]bbbaaa```^^^]]]\\\\\\\\\ZZZ[[[\\\\\\\\\[[[ZZZYYYYYYUUUPPPLLLHHHEEEBBB@@@>>>===<<<;;;999888777666888777666555444333222111111111222333333333333333333222222222111111111111000000000///......------//////............//////////////////////////////111000000//////000000111////////////000000000000////////////////////////////////////////////////............/////////////////////............---////////////////////////........................000000000000000000000000222111000///......///000///////////////000111111000000000000111111111111000000000000000000000000111111111111111111111111//////000000000000//////111000/////////000222222111222222333333222222111000000000000000000000000000000////////////000000000000000000000111111222222222222222222222222222333222111000000000111111000000000000000000000000000222333555555444333222222222222222222111000///333333333333333333333333222333333333333333222222333333333333333333333333444444444333333222222222dddeeeggghhhiiiiiihhhgggkkkhhhffffffhhhiiifffddd___``````___]]]YYYUUURRRLLLKKKJJJHHHEEECCCBBBAAAAAA@@@>>><<<:::999888888666666555444444333333222222222222222222111111111000000000000000000000000000000000////////////...........................---,,,,,,...//////---+++...........................------------...//////...............---------------............------..............................//////......------------------------------,,,,,,,,,,,,------------------------------------......---------,,,,,,,,,,,,,,,,,,------------...------............------***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,............------------------...------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------///////////////000000000///...---,,,,,,,,,,,,---***++++++,,,,,,---------......---,,,,,,,,,------,,,---------............000///...,,,,,,---......////////////////////////////////////000000000000111222222333333222222222333333444555666777888888999999:::;;;;;;<<<<<<===>>>>>>>>>???@@@AAACCCDDDFFFFFFGGGGGGGGGHHHHHHHHHIIIKKKMMMNNNNNNNNNPPPRRRRRRSSSTTTVVVXXXYYY[[[[[[\\\\\\^^^```bbbaaa___\\\]]]\\\ZZZXXXXXXYYYZZZ[[[ZZZZZZ[[[[[[[[[\\\\\\\\\bbb```___]]]\\\[[[\\\\\\___``````___^^^]]][[[YYYWWWSSSNNNIIIGGGDDDAAA???======<<<;;;999888777777666666555555444333333333222222333333333333444444333333333222222222222111//////////////////////////////............//////........................000//////......//////000.........///000111111111////////////////////////////////////////////////............////////////111111000000//////......////////////////////////........................000000000000000000000000111000000////////////000///////////////000111111111111111111000000000000000000000000000000000000111111111111111111111111//////000000000000//////000000000///000111111222111111222222222222222111000000000000000000000000000000////////////000000000000000000000111111222333333222222222111111111333333222111111111111222000000000000000000000000000111333444444444333222111111222222222111111000333333333333333333333333444444444444444333222111333333333333333333333333444444333333333333222222dddeeeggghhhiiiiiiiiiiiikkkhhheeeeeeggggggdddaaa\\\\\\\\\[[[YYYUUUQQQOOOJJJIIIHHHFFFDDDBBBAAA@@@@@@???>>><<<:::999888777777777777666666666666666222222222111111111111111////////////////////////////////////////////////..............................///111333222000---........................------------......//////000000//////////////////------............------........................,,,---...//////...---,,,------------------------,,,,,,,,,------------...------------------,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------......---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,------......//////......------,,,,,,,,,,,,******+++,,,---.........///...---,,,,,,,,,,,,,,,,,,,,,,,,---------......///...------------......////////////////////////////////////000000000000111111222333333333222222333333444555666777888888999999:::;;;;;;<<<<<<===>>>>>>???@@@AAABBBCCCCCCCCCCCCDDDEEEEEEFFFGGGGGGJJJLLLNNNOOOOOOPPPQQQSSSTTTTTTUUUVVVXXXZZZ\\\]]]\\\\\\]]]___``````]]]ZZZ[[[ZZZXXXWWWWWWXXXYYYZZZWWWXXXXXXYYYYYYZZZZZZ[[[___^^^\\\[[[[[[\\\]]]^^^bbbbbbbbbaaa___\\\YYYXXXSSSPPPKKKGGGDDDBBB???======<<<;;;:::999888777777555555444444444444444333333333333333333333444444333333333222222222222222//////////////////////////////............//////........................//////............//////.../////////000000000111////////////////////////////////////////////////............////////////000000000000000000//////////////////////////////......................../////////000000000000000000000000////////////000///////////////000000111000000//////......------////////////////////////111111111111111111111111//////000000000000//////000000000000000111111222000111111222222222222111000000000000000000000000000000////////////000000000000000000000111111222222222222111111111111111333333333222222222222222000000000000000000000000//////000111222111111000///000111222222222222222222222222222222222222222666666555555444333222111222222222222222222222222333333333333333333333333cccdddeeeggghhhhhhggggggiiifffcccccceeedddbbb___ZZZZZZYYYWWWTTTQQQMMMKKKHHHGGGFFFEEECCCBBBAAA@@@>>>======;;;:::999777777777777777777777777777777111111111111111111111111////////////////////////.............../////////////////////////////////---...///111333222000...........................---------.......................................------............------........................++++++---......---,,,+++------------------------,,,,,,---------.........------------------,,,,,,,,,,,,,,,------------...---------------------------------,,,,,,---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++++++++,,,---------...---------------,,,,,,,,,+++,,,,,,---...//////000///...---,,,,,,,,,,,,,,,,,,,,,,,,---------............---------.................................////////////000000000000000111222333333333333333333333444555666777888888999999:::;;;;;;<<<<<<======>>>???@@@AAABBBBBBBBBBBBCCCDDDEEEFFFGGGHHHHHHKKKMMMOOOOOOOOOPPPRRRTTTXXXXXXXXXXXXYYY[[[\\\]]]\\\[[[\\\]]]______\\\ZZZXXXWWWVVVVVVVVVVVVWWWWWWUUUUUUVVVVVVWWWWWWWWWWWWZZZZZZYYYZZZ[[[]]]___```aaaaaaaaa___\\\YYYVVVUUUOOOLLLGGGDDDBBB@@@===;;;;;;;;;:::999888777777666444444444444444444444444444444333222222222333444222222222222222222222222111111111000//////......//////............//////........................//////............//////111000000000/////////...////////////////////////////////////////////////............////////////.........///000000000111000000000000000000000000////////////////////////......//////000000000000/////////000000000000//////////////////000000111000000//////......------////////////////////////000000000000000000000000//////000000000000/////////000000000111111111111///000111111222222222222000000000000000000000000000000////////////000000000000000000000111111222//////000111111222333333333333333333222222111111000000000000000000000000//////000000111111111111///000111222222222222222222222222222222222222222666666555555444333222111222222222222222222222222333333333333333333333333aaabbbdddeeeffffffeeedddfffdddaaaaaabbbbbb___\\\XXXXXXVVVTTTQQQNNNKKKIIIFFFEEEDDDCCCBBBAAA@@@@@@;;;;;;;;;;;;:::999888777666666555555555555555555000000000111111111111111000000000000000000000000---............/////////////////////////////////++++++,,,---///000...,,,........................,,,---......//////......+++++++++,,,,,,,,,,,,,,,------............------........................++++++,,,,,,---,,,,,,,,,------------------------,,,---------............------------------------------------------------...------------,,,,,,,,,------,,,,,,,,,,,,------//////......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////---------------.........------......------,,,+++,,,------....../////////......---,,,,,,,,,------,,,---------............---------.......................................////////////000000000000000111222222333333333333333333444555666777888888999999:::;;;;;;<<<<<<===<<<===>>>???@@@AAAAAAAAADDDEEEFFFGGGIIIJJJLLLLLLKKKMMMOOOPPPPPPPPPRRRTTTXXXYYYYYYZZZ[[[\\\]]]]]][[[[[[[[[]]]______]]][[[XXXWWWWWWVVVUUUUUUUUUVVVUUUUUUUUUUUUUUUUUUUUUUUUWWWWWWYYYZZZ\\\]]]^^^^^^______^^^\\\ZZZVVVSSSQQQLLLIIIDDDAAA???===;;;:::999999888888777666666555444444444333333333333333444333222111000111222333000111111111111222222222222222111000000///......//////............//////........................000//////......//////000111111111000///.........////////////////////////////////////////////////............////////////////////////000000000000000000000000000000000000000000000000000000000000---......//////000000111...//////000000000000//////////////////000111111111111111111000000000000000000000000000000000000000000000000000000000000//////000000000000////////////000111111111111000//////000111222222222222000000000000000000000000000000////////////000000000000000000000111111222......///000111222333444222222222333222111111000000000000000000000000000111111111111222222333333///000111222222222222222222222222222222222222222444444444444444333222111222222222222222222222222222222333333333333444444aaabbbcccdddddddddcccbbbcccaaa^^^^^^``````^^^[[[WWWVVVUUURRROOOLLLIIIGGGCCCBBBBBBAAA@@@???>>>>>>888999:::;;;;;;:::999888555555555444444333333333///000000000111111111222000000000000000000000000---------.........//////////////////////////////+++******+++---///...---........................,,,---.../////////...---,,,,,,,,,,,,---------...------............------........................,,,,,,,,,,,,,,,---......------------------------------------............+++,,,,,,------.........---------------------,,,......---------,,,,,,,,,------,,,++++++,,,------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////.........---------------------.........---,,,+++------------------------------,,,,,,,,,---......------........./////////,,,------......///..............................////////////000000000000000000111222333333333333333333444555666777888888999999:::;;;;;;<<<<<<===:::;;;===???@@@@@@@@@@@@EEEEEEGGGHHHJJJLLLMMMNNNKKKLLLNNNOOOOOOPPPRRRTTTUUUVVVXXX[[[\\\]]]]]]]]][[[ZZZ[[[\\\___```___]]]ZZZYYYYYYXXXWWWVVVUUUUUUWWWWWWWWWVVVVVVUUUUUUTTTVVVXXXZZZ[[[\\\\\\[[[ZZZ]]]]]]\\\ZZZWWWTTTQQQOOOIIIFFFBBB???===<<<:::888777777777666555555444444444444444333333222222222444333111//////000111222//////000000000111111111000000000000000000000000//////............//////////////////////////////111000000//////000000111000000000000////////////////////////////////////////////////////////////............////////////333333222111000000//////000000000000000000000000////////////////////////------......///000000111---...///000111111000//////////////////000111111000000000000111111111111000000000000000000000000000000000000000000000000//////000000000000//////...///000111222111111000...///000111222222222222000000000000000000000000000000////////////000000000000000000000111111222//////000000111111222222111111222222222111000///000000000000000000000000111111111111111222222333000111111222222222111111111111111111111111111111222333333333333333222222111111111111111111111111222222222333333444444444bbbcccdddddddddcccbbbaaaaaa___\\\]]]______]]]ZZZWWWVVVTTTQQQNNNKKKHHHFFF@@@@@@@@@???>>>=========777888999:::;;;::::::999777777666555555444333333//////000000111111111222000000000000000000000000---------.........//////000000000000000000000000...,,,+++,,,...000000000........................,,,,,,.../////////...---.../////////000000111111---..................---...........................---,,,,,,---...///000---------------------------------.........//////++++++,,,,,,---...//////......---------,,,,,,,,,.........------,,,,,,,,,------++++++++++++------,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000------...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////......------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000---------,,,,,,++++++***,,,---.........---,,,+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///.........////////////000,,,,,,---.../////////...........................////////////000000000000///000111222333444444444333333444555666777888888999999:::;;;;;;<<<<<<===999;;;===>>>????????????CCCDDDEEEGGGIIIKKKLLLMMMJJJLLLNNNOOOOOOPPPRRRSSSQQQSSSWWWZZZ]]]^^^^^^^^^ZZZZZZZZZ\\\___``````___\\\[[[[[[YYYXXXWWWVVVVVVZZZYYYYYYXXXWWWVVVUUUTTTWWWYYY[[[]]]\\\ZZZXXXVVV\\\\\\[[[YYYWWWSSSPPPOOOHHHEEEAAA>>><<<;;;999888666666555555444444444333555555444333333222111111444222000///...///000111......//////000000000111...//////000111222222222//////............//////000000000000000000000000111111000000000000111111......//////000000111111////////////////////////////////////////////////............/////////000777666555333111///...---000000000000000000000000........................---------...///000000111---...///111111111000//////////////////000111111------......//////000000000000000000000000000000000000000000000000000000//////000000000000//////...///000222222111111000......000111111222222222000000000000000000000000000000////////////000000000000000000000111111222111111111111000000000000000000111222111000///...000000000000000000000000///////////////000000111111111222222222111111000111111111111111111111111111111222333333333222222111111111111111111111111222222222333333444444444hhhgggeeedddcccbbb^^^\\\___[[[XXXWWWYYY[[[[[[ZZZVVVSSSOOOLLLKKKJJJIIIGGGCCCBBB@@@>>>===<<<;;;;;;===<<<:::888777777777888333333444444444444444444000111//////444;;;===:::555333///...///000000///000//////.........///////////////000///......---......------------......+++,,,------......------------......------,,,+++........................------------------------...------,,,,,,++++++***//////.........---------........................//////...------------...,,,,,,,,,------.................................------------------------..................------///...---,,,,,,---...////////////...---------,,,,,,,,,---...//////......++++++++++++++++++++++++------------------------//////...---,,,,,,++++++...------,,,,,,------...+++,,,------......------......------------......---------------------------.........---,,,,,,+++---------,,,,,,+++++++++,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///...---......------------......000000000000000000000000222222222111111000///...111111111111111111222333333333444666777999::::::::::::;;;;;;<<<;;;;;;;;;<<<===??????>>>>>>@@@AAABBBCCCDDDEEEGGGJJJLLLMMMLLLLLLMMMMMMOOOQQQRRRSSSSSSUUUWWWZZZ]]]^^^______]]]]]]]]]^^^___```aaabbb___^^^]]]]]][[[[[[ZZZYYY[[[ZZZXXXWWWVVVVVVWWWWWWWWWXXXYYYZZZ[[[[[[ZZZZZZ[[[ZZZYYYVVVRRRMMMIIIFFFAAA@@@>>>===;;;::::::999666666666555444444333333666666555444333333222222333222111000000111222333........................////////////////////////000000//////.........---//////000111111111111111............////////////000000000000000000000000000000000000000///......111111111111111111111111000///...------...///000111111000000000000111111000000000000000000000000......////////////......------------............000111222111000//////000//////000000000000//////////////////000000000000222222222222222111000///000000000000000000000000000000000000000000000000000000111111111111000000////////////////////////333333222222111000000000222111111111000000//////111111000000000000111111111111222222222222111111000000111111111000000///111111222222222222111111111111111111111111111111222111111111000000//////111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222333333jjjhhheeecccbbb```^^^[[[]]]ZZZWWWWWWXXXYYYXXXWWWTTTQQQMMMJJJIIIHHHGGGEEEBBBAAA???===<<<;;;;;;:::===<<<:::888777777777777444444444444444444333333000111000111777???AAA???555222///...///000000/////////............//////...////////////...------......------------......,,,---......//////.....................---,,,,,,........................------------------------------------------------//////.........---------........................---------------...///000,,,------------------...........................------------------------........................///...------------...///...............---------,,,------...//////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------///......---,,,,,,++++++...------,,,,,,------...+++,,,------......------......------------......------------------------------......------,,,+++---------,,,,,,,,,++++++------...///////////////........................------.........------,,,........................////////////////////////000000111111111000//////111111000000111111222222222333444555777888999:::::::::;;;;;;<<<<<<;;;;;;;;;<<<>>>>>>======???@@@BBBBBBCCCEEEGGGIIIKKKLLLLLLLLLMMMMMMOOOPPPQQQRRRTTTVVVXXX[[[]]]^^^______]]]]]]]]]]]]^^^___``````___^^^^^^]]]\\\[[[ZZZYYYYYYXXXWWWVVVUUUUUUUUUVVVVVVWWWYYYZZZZZZZZZYYYYYYXXXXXXWWWTTTPPPKKKGGGEEEAAA@@@>>>===;;;:::::::::777777666666555444444333555555555444333333222222222222111000000111222222........................////////////////////////000000/////////.........//////000111111111111111/////////000000000000111000000000000000000000000000000000000000///..............................000///............///000000000000000000000000000000000000000000000000000000000000000000000//////...////////////000000000000000000000000111222222///000000000000000000///////////////000000000000111111222222111000000///000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111222111111111111000000000///000000000//////000000000111111222222222222111111000000111111111111000000111111222222222222111111111111111111111111111111222111111111000000000000222222222222222222222222222222222222222222222222222222222222222222222222111222222222222333333333lllhhhdddaaa```^^^\\\ZZZYYYXXXWWWWWWWWWWWWUUUSSSQQQNNNJJJHHHGGGFFFDDDCCCAAA@@@>>>===;;;:::::::::;;;:::999888777666666666555555444444333333222222000222111111666===@@@>>>444222///...///000000/////////............//////...............---,,,,,,......------------......---...//////000000//////...////////////...------................................................,,,,,,---......///000000...............---------........................,,,,,,,,,---...///000111.........---------------........................------------------------........................///...------------...///---------...............,,,---......///.........------------------------------------------------.........------,,,,,,+++...------,,,,,,------...,,,,,,---............---......------------......------------------------------......------,,,,,,------------,,,,,,,,,,,,------...///////////////////////////////////////000///......------------...///000000000000///..............................//////000000000000000000000000000000111222222222222333555666777888888999:::;;;;;;<<<<<<;;;;;;:::<<<===>>>======>>>@@@BBBBBBCCCDDDFFFIIIKKKLLLMMMMMMMMMNNNOOOPPPQQQQQQVVVWWWYYY[[[]]]^^^______^^^]]]]]]]]]]]]]]]^^^^^^^^^^^^]]]\\\[[[ZZZZZZYYYWWWWWWVVVUUUTTTTTTTTTTTTUUUVVVWWWXXXYYYXXXWWWVVVUUUUUUSSSQQQMMMIIIEEECCC@@@???>>><<<;;;:::::::::888888777666666555555444555444444333333222222222222111111000000111111222........................////////////////////////000000////////////......//////000111111111111111000000000000111111111111000000000000000000000000000000111111000000//////........................000//////......//////000//////000000000000//////000000000000000000000000111111222111111000//////000000000111111111222222666333///...000222222000000000111111111111000000////////////000000000000000000111111000000//////000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111//////000111111222333333111111111111000000000000000000000000000000000000111111222222222222111111000000111111111111000000111111222222222222111111111111111111111111111111111111111111111000000000333333333333333333333333222222222222222222222222333333333333333333333333111111222222222333333333kkkgggbbb___]]]\\\[[[YYYWWWXXXXXXXXXWWWUUURRRPPPOOOLLLHHHFFFEEEDDDCCCBBB@@@???>>>===;;;;;;;;;:::999999888777666666555555555555444444333222111111111222111...000555777555333111///...///000///...///............//////000------......------,,,+++......------------......------...////////////////////////000///......---........................////////////////////////,,,---------.........///................................................,,,,,,,,,------///000000//////......------,,,,,,........................---------------------------------........................------.........,,,---------.../////////------...............---------------------------------------------------......---------,,,,,,,,,...------,,,,,,------...,,,------.....................------------......------------------------,,,------...------,,,,,,------------------,,,,,,,,,,,,---...............////////////////////////444333111/////////000111---///000222222000///---........................------...///000111111111000000000000000111222333222222333444555666777777999999:::;;;<<<<<<<<<<<<<<<===??????>>>>>>@@@AAACCCCCCDDDEEEGGGIIIKKKLLLNNNNNNOOOPPPQQQQQQQQQRRRWWWXXXYYY[[[\\\^^^______]]]]]]\\\[[[[[[[[[\\\\\\^^^]]]]]]\\\[[[ZZZYYYYYYVVVVVVUUUUUUTTTTTTTTTTTTTTTUUUVVVWWWWWWVVVTTTTTTSSSRRRPPPNNNKKKGGGDDDBBB??????===<<<;;;:::::::::888888888777666666555555444333333333222222222111111111000000000000111111........................////////////////////////000000////////////////////////000111111111111111//////000000000111111111000000000000000000000000000000111111111000000//////////////////////////////////////////000000000...///000000000000///...////////////////////////111111111111000///......000000111111111222222222>>>777000...000111...+++000000111111111111000000////////////000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111///000000000111111111222111111111000000000000000111111222222222222111111111111222222222222111111///000000111111111111000111222222333333222222111111111111111111111111111111111111111111111111111333333333333333333333333222222222222222222222222333333333333333333333333111111111222222333333444gggddd___\\\[[[ZZZYYYXXXWWWXXXYYYYYYVVVSSSOOONNNMMMJJJGGGEEEDDDCCCBBBAAA@@@???>>>===<<<;;;;;;;;;777777777777666555555444555555444333222222111111///111000,,,,,,000222111111000......///000///..................///000000------......------,,,+++......------------......,,,,,,---............---/////////000///......---........................////////////////////////---------,,,,,,,,,++++++---.............................................///......---------....../////////......---------........................---------------------------------.........//////---..................---,,,---------.../////////---...............------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,,,,,,,...------,,,,,,------...,,,---......//////............------------......------------------------,,,,,,------...------,,,------------------------++++++,,,------------,,,........................333222111/////////000111---///000222222000///---........................,,,---...000111111111111000000000000111222333444222333333444555666777777888999:::;;;<<<<<<<<<<<<===???@@@AAA@@@@@@AAACCCDDDDDDEEEFFFHHHJJJKKKLLLNNNOOOQQQRRRSSSSSSSSSSSSWWWWWWXXXYYYZZZ[[[]]]]]]\\\[[[[[[ZZZZZZZZZZZZ[[[\\\\\\[[[ZZZYYYXXXXXXWWWVVVVVVVVVVVVUUUUUUUUUTTTSSSTTTUUUUUUTTTSSSRRRQQQQQQPPPNNNLLLIIIFFFCCCBBB???>>>===;;;::::::::::::888888888777666666555555222222222222222111111111000000000000000000000000//////////////////////////////////////////////////////000000000000000000//////000111111111111111........./////////000000000000000000000000000000000000111111111111000000000000000000000000000000...//////000000000000000...///000111111000///...///////////////////////////000000000//////...---/////////000000000111111===777000...///000...+++000000111111111111000000////////////000000000000...///000000000000//////000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111111111111000000000//////000000000000000000111111222333333444444333333222111111222222222222111111//////000111111111111111222222333333333333222222111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222333333333333333333333333000000111222333333444444aaa^^^[[[ZZZZZZZZZYYYXXXWWWYYYYYYXXXTTTPPPMMMLLLKKKHHHEEECCCBBBBBBAAA@@@>>>>>>===;;;;;;:::::::::555666666666666555444333444444333333222222111111---000000,,,,,,000444444000///......000000///.........---......///000111...............---,,,,,,......------------......+++,,,,,,---...---------...////////////...------...................................................------,,,++++++******---------.......................................//////...---------------/////////.......................................------------------------,,,,,,------.../////////------...//////...---------------........................///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...------...////////////.........------------......------------------------,,,,,,------......------------------............++++++,,,---------------------------------------///......------......///...///000000000000///.................................000111222222222222111111111222333444555666333444444555666666777777888999:::;;;<<<=========???@@@BBBBBBAAAAAACCCDDDDDDDDDEEEFFFGGGIIIKKKLLLMMMNNNPPPSSSTTTTTTTTTTTTVVVVVVVVVVVVWWWXXXZZZZZZZZZYYYYYYYYYYYYYYYZZZZZZ[[[ZZZYYYXXXWWWVVVVVVUUUUUUUUUVVVVVVVVVUUUUUUTTTRRRSSSSSSSSSRRRQQQOOONNNNNNMMMKKKIIIFFFDDDBBBAAA>>>===<<<;;;::::::::::::888888777666666555555444111111111111111111111111///000000111111000000/////////////////////////////////////////////////////////000000000000111111//////000111111111111111............////////////000000000000000000000000000000111111222222111111////////////////////////......///000111111111111...000111333333111000...000000000000000000000000......////////////.............../////////000000555222...---///111111/////////000000000000//////////////////000000000000//////000000111111000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111222222111000000///......000000000000111111111111222333444555555444333222111111222222222222111111...///000111111222111111222222333333333333222222111111111111111111111111111111111222222222222222111111111111111111111111222222222222222222222222333333333333333333333333000000111222333444444555ZZZXXXWWWXXXYYYYYYXXXWWWVVVXXXXXXUUUPPPLLLKKKKKKHHHEEEBBB@@@@@@@@@???===<<<;;;:::999888888888888444444555666555444333222333333222222222222222222---111111---+++///222333///......///000000///------------......///000111...////////////...------......------------......,,,------..............................---,,,,,,........................---------------------------------------,,,,,,,,,---------.........//////..............................---------......///............////////////........................------------------------,,,,,,------...//////000------...//////...------...............---------......//////...------,,,------------------------------------------------------------------------...------,,,,,,------...------...///////////////......------------......------------------------+++,,,------......------------------.........///,,,---......//////......------------------------+++,,,---.......................................////////////////////////000000111222222333222222222222222333444555777777444555555666666777777888777888:::;;;<<<=========>>>@@@AAAAAAAAAAAABBBDDDCCCCCCCCCDDDEEEGGGHHHIIIJJJKKKNNNQQQSSSTTTTTTTTTUUUTTTTTTSSSTTTUUUWWWWWWXXXWWWWWWWWWXXXYYYZZZZZZYYYXXXXXXWWWVVVUUUTTTTTTSSSSSSTTTUUUUUUTTTSSSSSSQQQRRRRRRRRRQQQOOOMMMLLLKKKJJJHHHFFFCCCAAA@@@@@@======<<<;;;::::::::::::777777666666555444444333000111111111111111111111...///000111111000///...//////////////////////////////////////////////////////000000000111111111//////000111111111111111...////////////000000000000000000000000000000000///000111222222222222111000000000000000000000000---...000111222222111111///000333444444333000///000000000000000000000000---...///000000000000000........./////////000000//////......///000111111......////////////......////////////000000000000///000000111222222111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000////////////000000000111111111111000111333444444333111000111111222222222222111111...///000111111222222222222333333444444333333222111111111111111111111111111111111222222333333333222222222222222222222222222222222222222222222222222222222222222222222222///000111222333444444555UUUUUUUUUWWWYYYZZZXXXWWWVVVWWWWWWSSSNNNIIIIIIIIIFFFCCC@@@>>>>>>>>>===<<<999999888777666666666777333444555555555444333222222222222222222222333333000333222,,,)))***------///......///000000///------------......000111111//////000000//////...---.........------.........---......///////////////------......------,,,+++........................------------------------,,,,,,------.../////////---------.........//////........................,,,,,,,,,---...///000111------......//////000000........................------------------------,,,,,,------...///000000,,,---...//////...---,,,/////////......------,,,.../////////...---,,,,,,////////////////////////------------------------------------------------...------,,,,,,------...---......///////////////.........------.........------------------------+++,,,,,,---.........------------.........//////...//////000000000000000........................+++,,,...000111111000000///...------------...///000000000000000000000000111111222333333333333222333333333444555666888888555555666666777777888888777888:::;;;<<<============???@@@@@@@@@@@@AAACCCAAAAAABBBBBBDDDEEEFFFGGGGGGIIILLLPPPRRRSSSSSSSSSTTTSSSRRRRRRRRRSSSUUUVVVVVVVVVVVVWWWXXXYYYZZZ[[[XXXWWWWWWVVVUUUTTTSSSRRRQQQRRRSSSTTTTTTSSSRRRRRRQQQQQQQQQQQQPPPNNNLLLJJJIIIHHHFFFCCCAAA??????>>>===<<<;;;;;;::::::::::::666666666555444444333333000000000000000111111111...///000111111000///...000000000000000000000000//////////////////////////////000000111111111222//////000111111111111111000000000000111111111111000000000000000000000000///000111222222222222222222222222222222222222222---...000111222222222111000111333555555333111000000000000000000000000000---...///111222222222222////////////000000000000...///000000...---...///------............------////////////000000000000000000111222222222222222000000000000000000000000000000000000000000000000000000111111111111000000////////////////////////......//////000000111111//////000000111111111222...///111222222111///...111111222222222222111111......///111111222222222222333333444444333333222111111111111111111111111111111111222222333333333333333333333333333333333222222222222222222222222111111111111111111111111///000000222333444555555XXXUUUSSSSSSUUUUUUSSSPPPVVVUUUSSSPPPNNNKKKIIIHHHCCCAAA???<<<:::999::::::999888888777666555555555444444444444444444444444333333333222222222111111000000//////.........---///////////////......................................./////////...,,,+++,,,------......---,,,,,,,,,---///000000000///.../////////...---------,,,.........------,,,,,,,,,...------,,,---...///000////////////////////////---------............/////////.........---------,,,,,,,,,---...///000000///...---,,,+++,,,,,,---........................---------.....................//////...---,,,,,,,,,---------.../////////////////////////////////------............------................................................---------.........//////,,,------......------,,,...............---------...---,,,,,,,,,,,,---...111111000///...---,,,,,,------......//////000000///////////////......------,,,,,,,,,,,,---......////////////////////////////////////////////////////////////////////////......///000111222222333111111111000000000000000111111222333444666777888666555444333444444666777::::::;;;;;;;;;;;;;;;;;;>>>@@@BBBBBBAAA?????????CCCCCCBBBBBBBBBCCCCCCDDDFFFHHHKKKOOORRRTTTUUUVVVVVVUUUTTTRRRRRRRRRSSSSSSSSSTTTUUUWWWXXXYYYZZZZZZ\\\XXXTTTQQQQQQRRRSSSTTTPPPOOOOOOPPPRRRTTTUUUTTTTTTQQQNNNMMMLLLLLLJJJHHHIIIGGGEEEDDDDDDDDDCCCBBB===<<<;;;;;;999999888777444444333333222111111111111111111111111111111111111111111111000000000000000000000000000000000000111111000000//////......///////////////000111111111111000000000000000111333222222222111111000000333333333222222222111111000000000000000000000000222111111111000000//////111111111111111000//////000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000////////////////////////000000000000000///......000000000000000111111222111111111111000000000000000000000000000000000000000000000000000000000000...//////000111222222333222222111111111111222222222222111111000000//////222111000000000000000111000111111111111000000//////111333444555444222111222222222222222222222222000000000000000000000000000111111111111222222222333111///000222333222///333222222111111222222333555444333333444444222000111111111111111111111111666666666555555444444444XXXUUUSSSSSSTTTUUUTTTRRRUUUTTTRRROOOLLLJJJHHHFFFBBB@@@>>>;;;999999999999777777666555555444333333444444444444444444444444222222111111111000000000000/////////............/////////////////////................................./////////...---,,,,,,,,,------.........---,,,------..............................---------.........------,,,,,,,,,...------,,,---...///000........................---------............/////////.........---------,,,---------...////////////...---,,,,,,,,,------..........................................------......//////...------,,,---------.......................................------............------................................................---------.........//////---.........---,,,+++***------........................---,,,,,,---......000000000///......------.........///////////////------...///000000//////---------------......///////////////////////////////////////////////////////////////////////////.........///000000111111000000000000000111111111111111222222333444666666555555444333444555666777:::::::::;;;;;;;;;;;;<<<===???AAABBB@@@?????????BBBAAAAAAAAAAAABBBCCCCCCFFFHHHKKKNNNQQQSSSTTTTTTUUUTTTSSSRRRRRRRRRSSSSSSRRRSSSUUUVVVXXXYYYYYYYYYZZZWWWSSSQQQQQQRRRSSSRRRQQQOOONNNOOOQQQSSSSSSRRRRRRPPPMMMLLLKKKKKKIIIGGGGGGEEEBBBBBBBBBBBBAAA???<<<<<<;;;:::999888777777555444444333222111111000111111111111111111111111111111111111000000000000000000000000000000000000111111000000///////////////////////////000111111111111000000000000111111222222111111111000000000000000000/////////......000000000000000000000000111111111111000000000///---...///111222222222222000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000////////////////////////222222222222222111000000///////////////000111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222111111111111222222111111111111000000000000/////////......//////000///000000111111000000000...///000111222111000000222222222222222222222222////////////////////////000000111111111222222222333111000000222333222000333333222222222222333333333222111222333333111///111111111111111111111111555555555444444444333333WWWUUURRRQQQSSSTTTUUUTTTTTTSSSQQQNNNJJJGGGEEEDDD@@@???<<<:::888888888888555555444444333222222222444444444444444444444444111111000000000/////////////////////..................//////////////////............................../////////...------,,,,,,------.........///,,,,,,,,,,,,,,,---......---------........................---------------...------------...//////---------------------------------............///...............---------------..................///...------,,,---------......................../////////...---------,,,.........///......---,,,...............---------------------------------------............------........................////////////////////////---------...............000000000///...---,,,+++,,,---------.../////////......---,,,,,,---......///////////////////////////////////////.........+++,,,---///000000111111......------......///000////////////////////////////////////////////////////////////////////////............//////////////////000000111111222222222222111111222333333444444444444444444555666777:::::::::;;;;;;;;;<<<<<<===???AAAAAA@@@?????????AAAAAA@@@@@@AAABBBBBBCCCGGGHHHKKKNNNPPPQQQQQQQQQRRRRRRQQQQQQQQQRRRSSSSSSQQQRRRTTTUUUWWWXXXXXXXXXWWWUUUSSSRRRRRRSSSRRRQQQQQQOOONNNNNNOOOPPPPPPOOOPPPNNNKKKJJJJJJIIIGGGFFFDDDBBB@@@?????????>>>===;;;;;;:::999888777777666555555444333222111000///111111111111111111111111111111111111000000000000000000000000000000000000111000000000000/////////000////////////000111111111000000000000000111111111111000000000000///////////////...............000000000000000000000000111111111111000000000000---...///111222222222222000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000////////////////////////111222222222222111111000000000000000000111111222111111111111000000000000000000000000000000000000000000000000000000000000222111111111111000000000222222111111111111222222000000000111111111111111///////////////000111222---...///000000111000000///000000000000111111111111111111111111111111111000000000000000000000000000000000111111111222222333111000111222333222111333333222222222222333333333333222333555444222000222222222222222222222222444444333333333333333222WWWTTTRRRPPPQQQRRRTTTVVVRRRQQQNNNKKKHHHEEEBBBAAA>>>===;;;999888777777777444444444333333333222222333333333333333333333333111111000000000////////////////////////.....................////////////...........................////////////..................---------.........---,,,+++,,,---///000,,,---------.../////////...............---------......------............---------------------------------............///.......................................---------.........------------...........................000000///...---,,,,,,,,,---...............------/////////...---------,,,------------------------------............------........................000000000000000000000000........................000111111111111000//////,,,,,,,,,---...///000000......------------..................//////000000000000//////......------,,,---...///000000000000///............///000000//////////////////////////////////////////////////////////////////////////////////////////............///000111222222333222222111111111111111222444444444444555555666666999::::::;;;;;;<<<<<<<<<>>>@@@BBBBBBAAA@@@@@@AAAAAAAAAAAAAAABBBCCCDDDDDDHHHIIIKKKMMMNNNOOOOOOOOOOOOPPPPPPPPPQQQQQQRRRRRRPPPQQQRRRTTTUUUVVVWWWWWWTTTSSSRRRSSSSSSSSSQQQOOOQQQOOOMMMMMMMMMNNNMMMLLLNNNLLLIIIHHHHHHGGGFFFEEECCCAAA>>>>>>>>>>>>===;;;::::::999888777666666555444444333222000///......111111111111111111111111111111111111000000000///000000000000000000000000000000000000000000000000000000//////000000111222000000000000000000111222000000000///////////////111111111111111111111111000000000000000000000000111111111000000000000000111111111111111000//////000000000000000000000000////////////////////////111111111000000000000000000000000000000000000000//////////////////////////////000000000000///...222111111111111222333333111111111111000000000///000000000000000000000000000000000000000000000000111111111111111111111111222222111111111111222222000000000111111222222222111111111111222333555555,,,---...///000111111111222222111111222222333444000000000000000000000000333333333333333333333333000000000000111111111111222222222222222222222222333333333222222333333333555555555777888777555333222222222222222222222222222222222222222222222222UUUTTTRRROOOOOOPPPRRRTTTOOOMMMKKKHHHEEEBBB@@@???<<<<<<:::999888777666666555555555444444444444444333333333333333333333333222222111111111000000000.........///////////////---.........//////000000/////////////////////////////////...////////////111000///---,,,,,,,,,,,,///...---------...000111,,,---------.../////////..........................................------........................---------............///---....................................------------.............................................000000///...---,,,,,,,,,------...............---/////////...---------,,,------------------------------............------........................000000000000000000000000.....................---,,,---...///000111111111,,,,,,,,,---...///000000........................------......///000000000000000//////......------...///////////////......///............///000000////////////////////////////////////////////////////////////////////////111000000000000000000000......///000111222222333222222111000000000111111222333444555555666666666999999::::::;;;<<<======>>>@@@CCCCCCCCCBBBBBBCCCBBBBBBBBBBBBCCCDDDEEEFFFHHHIIIKKKMMMNNNNNNNNNMMMNNNNNNOOOOOOPPPPPPPPPPPPOOOOOOQQQSSSTTTUUUUUUUUUSSSRRRRRRSSSTTTTTTRRRPPPQQQOOOMMMLLLLLLLLLKKKJJJLLLJJJHHHGGGGGGFFFEEEDDDBBB@@@>>>===>>>>>><<<;;;999999888777666555555444222222111000///...------000000000000000000000000111111111111000000000///000000000000000000000000000000000000111111111111000000000000000111222222000000//////000111222222///////////////000000000222222222222222222222222000000000000000000000000000000000000000000111111111111111111111000//////000000000000000000000000////////////////////////000000000000000000111111111111111111111111111111000000000000000000000000...//////000000000//////111000000000000111222222111111111111000000000///111111111111111111111111000000000000000000000000...///000111222333444444222222111111111111222222000000111111222222333333111111111111222333555555------///000111111111111222222111111222222333444000000000000000000000000333333333333333333333333//////000000000111111111222222333333222222222333444333333333333333333444555555666888999888666333222222222222222222222222222222222222222222222222SSSSSSRRROOOMMMMMMOOOQQQKKKJJJHHHEEECCC@@@>>>===;;;;;;:::999888777666666666666555555555555555555333333333333333333333333222222111111111000000000.........///////////////------......///000000000//////////////////////////////.........///000111222111///---,,,,,,------///............///000000---------............................../////////.........///......---,,,////////////////////////---------............///---------...............------..................------...////////////.........................../////////...---------,,,,,,---......///........................---------------------------------------............------........................////////////////////////...............---------'''(((***,,,...//////000,,,---------.../////////---...////////////...------.........//////000000///////////////.........///////////////...------......------......///000////////////////////////////////////////////////////////////////////////000000000000111111111111//////000000111111222222222222111111111111111222222222444555666666666666888999::::::;;;<<<======>>>@@@BBBCCCBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEGGGGGGIIIJJJLLLMMMNNNNNNNNNMMMMMMMMMNNNOOOOOOOOONNNNNNMMMNNNPPPQQQSSSTTTTTTTTTSSSRRRRRRSSSUUUUUUSSSRRRQQQOOOLLLKKKLLLLLLJJJIIIKKKIIIGGGFFFFFFFFFEEECCCBBB@@@>>>=========<<<;;;999888777666555444444333111111000000///.........000000000000000000000000111111111111000000000000000000000000000000000000000000000111111111111222111000000000000111222222////////////000111222333//////000000000000111111000000000000111111111111000000000000000000000000000000000000111111111111---...///111222222222222000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000111111222222222222111...............//////000111111111111000000000000111111111111111111111111000000000000000000000000---...///111333444555666222222111111111111222222111111111222222222222222///////////////000111222...///000111111222111111///000000000000111111111111111111111111111111111111111111111111111111111/////////000000000111111222333444333222111222444444444333333333333444444111222333666777777333111333333333333333333333333111222222222222333333333QQQRRRRRROOOLLLJJJKKKMMMGGGGGGEEECCCAAA???>>>===;;;;;;;;;:::999888777666555555555555555555555666222222222222222222222222111111000000000/////////............/////////000------......///000000111//////////////////////////////.........///111222000///...------...///000,,,---......//////.....................------------........./////////000....../////////...,,,,,,........................---------............///---------.........//////,,,---------.../////////,,,---...///000000///.............................................------,,,------...//////......---------.......................................------............------................................................//////.........---------((()))+++,,,---...//////------..................---...///000000///...---.........///////////////.........///////////////---...///////////////...---------------......///////////////////////////////////////////////////////////////////////////......//////000111111111000000000000000111111111222222111111111222222333111222444555666777777666888999999:::;;;<<<===>>><<<>>>AAABBBAAA@@@AAABBBBBBBBBBBBBBBDDDEEEFFFGGGIIIJJJLLLNNNOOOOOOOOONNNLLLMMMNNNNNNNNNMMMLLLKKKLLLMMMOOOPPPRRRSSSSSSSSSTTTSSSRRRSSSUUUVVVUUUTTTPPPNNNLLLKKKLLLLLLKKKJJJJJJHHHFFFEEEFFFFFFEEEDDDAAA???===<<<<<<<<<;;;:::888777777666555444333333111111111111111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000111111111222222222111111000000111111222333////////////000111222333000000000111111111222222////////////000000000111000000000000000000000000///000000000111111111111---...///111222222222222000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111000000000000000000000000000000111222222222222222//////......//////000111111111111111000000000000111111111111111111111111000000000000000000000000//////000111333444555555222222111111111111222222333222222222222222222111/////////......//////000111111222222222222111111...///000111222111000000222222222222222222222222111111111111111111111111////////////000000000111111333555444222111333444444444333333333333444444000111333555777666333000333333333333333333333333222222222222333333444444OOOQQQRRROOOKKKIIIIIIKKKEEEEEEDDDBBB@@@???======;;;;;;;;;::::::888777666555555555555555555555555222222222222222222222222000/////////............---.........//////000000---------...///000000111000000000000000000000000000///.........000111222...---,,,,,,---///222444+++,,,---...///...---,,,/////////......------,,,---.........//////000000....../////////...,,,+++---------------------------------.........//////---------.........//////,,,,,,------...///000000,,,---///000000000///...........................---------...............,,,,,,---.../////////...,,,------....../////////////////////////////////---..................---................................................//////.........---------,,,---...///000000000000...............------------...///000000///...---////////////////////////---.........//////000000,,,,,,...///000000111111---,,,,,,,,,,,,---......////////////////////////////////////////////////////////////////////////,,,------...///000111111111111111000000000000000222222111111222333333444000222444666777777777666888888999:::;;;======>>>:::<<>><<<;;;;;;;;;:::999777777666555444333333222111222222222222333333333000000000000000000000000111111111111000000000000000000000000000000000000000000111111222222222222111111111000111111222333////////////000111222333000000111111222222222333///000000000111111222222000000000000000000000000//////000000111111111222111111111111111000//////000000000000000000000000000000000000000000000000//////000000111111111222111111111111111111111111000000000000000000000000......///000000000000000222222222111222333333444111111111111000000000000111111111111111111111111000000000000000000000000111111111222222333333333222222111111111111222222444333333222222111111111222111000000000000000111222222333333333222222111///111333444555444222111222222222222222222222222222222222222222222222222////////////000000000000111333555444222111333555555444444333333444444555111222444777999888555222333333333333333333333333222222222333333444444444SSSTTTTTTSSSQQQMMMJJJHHHHHHGGGFFFCCCAAA>>>===<<<:::999888777777777888888666666666666555444333222222111000//////000111222222111111000000000000000///000000000000111111111222111000.........///000//////............//////------------.........///222111000.........///000111111111111111111111111------------------------//////000000000000//////000000000000////////////......------------......////////////////////////...------------,,,,,,,,,............////////////////////////////////////////////////////////////000000///...............---...///...---,,,---/////////............////////////////////////////////////............//////////////////////////////...---,,,++++++,,,---...000000//////.........---////////////////////////111000///---------...///............////////////111111111000000000000000........................------............------,,,---...---++++++...000,,,---///000000000///.........////////////......///////////////......---000111111111111222222222111222333444333222111000//////000111222222333333444444444555555555555555999999999::::::;;;;;;;;;===>>>>>>===<<<<<<>>>@@@AAABBBCCCEEEFFFFFFFFFFFFIIIJJJLLLMMMNNNNNNMMMMMMOOOPPPQQQOOOMMMLLLLLLMMMNNNNNNOOOPPPQQQSSSSSSTTTQQQRRRSSSUUUUUUUUUTTTSSSMMMLLLKKKJJJJJJKKKLLLMMMIIIHHHGGGEEEDDDCCCCCCCCC>>>===<<<;;;:::999999999666666555444333333222222222222222222111111000000333333333222222111111111////////////////////////111111000000000000111111222222111111111111222222111111222222222333333333000000000000111111111111222222222222222222222222111000///000222333222111000000000000000000000000000000000111222222222333000000000000000000000000333333333222222111111111111111111000000000000000000111111222222111111000////////////000000000000222222222222222222222222000000000000000000000000000000000000111111111111555333222000000000000111000000000000000000000000222111000000000111333444------...000111222333444000111111111111222222222111222222333333222222111111222222333333222222111111111111111111111111111000000000000000000000000000000111111111111000000444444444444333222222111000000000000000000000000000000111111111222222222222222222333444555666666444555666666666555333222222111111000000111111222555444333333333333444555QQQRRRRRRQQQOOOLLLIIIGGGEEEDDDCCCBBB@@@???======;;;;;;;;;:::::::::999999666666666555555444333222222111000000000000111222//////...------------...////////////000000000000111000///.........//////000//////......//////000------........./////////111000///---------...///------------------------///////////////...............////////////......000////////////////////////......------......///........................,,,,,,------.........///............////////////////////////////////////////////////////////////000///......---------...---...//////...---...///000//////......//////000///////////////////////////......------......///........................///...---,,,,,,---...///000/////////.........---////////////////////////000///......---------...............////////////////////////////////////........................//////000000000000///////////////...---------...------///000000000///......//////000000//////...///000000000000///......//////000000000111111111111111222222222222111111000000000111222222333333555555555555555666666666888888999:::<<<===>>>>>>===>>>>>>===<<<<<<>>>AAABBBCCCDDDEEEFFFGGGGGGGGGJJJKKKLLLNNNNNNNNNNNNMMMMMMNNNOOOOOONNNNNNOOOPPPOOOOOOPPPPPPQQQRRRRRRRRROOOPPPQQQRRRSSSSSSRRRRRROOONNNMMMLLLLLLLLLMMMNNNJJJIIIGGGEEEDDDCCCBBBBBB>>>===;;;888666555444333666555555444333333222222333222222111111000111111333333333222222111111111000000000000000000000000333222222111111222222333222111111000000111111222000000000111111111222222000000000000111111111111111111111111111111111111222111000111222333222111000000000000000000000000111111111111111111222222111111111111111111111111222222111111111000000000111000000000000000000000000000111111111111000000/////////000000000111111111111111111111111111111222222222222222222222222000000000000111111111111111000000//////000111222000000000000000000000000222111111000000111222333......///000111222222333000000111111111222222222111222222333333222222111000111111222222111111000111111111111111111111111000000000000000000000000000111111111111111111000222222222333222222111111111111111111111111111111111111111111222222222222333333333333444555666777444444444444444333222222222222111111111111222222444333222222222222333444OOOOOOOOOOOOMMMJJJGGGEEEAAAAAA@@@@@@???>>>======999:::;;;;;;;;;:::999888555555555555444333222222222222111111111111222222222222111000000000000111........./////////000000000000///.........//////111000000//////000000111....../////////000000000///......------------...000000000000000000000000000000/////////.........------............------//////////////////////////////............//////........................+++,,,---...///000111111............////////////////////////////////////000000000000000000000000//////............------...///000000......///000000000////////////000000000000000000000000000000......------------......------------------------///......------......////////////...............////////////////////////......//////......------............////////////........................//////////////////////////////000000000000//////111000//////000///...,,,---......///000///////////////000000000000//////000000111111000000///............/////////000000222111111000111111222222000000111111222333333333555555555666666777777777777888999;;;<<<>>>???@@@===>>>>>>>>>======???AAACCCDDDEEEGGGHHHHHHIIIIIIKKKLLLMMMNNNOOOOOOOOOOOOKKKMMMOOOOOOOOOPPPRRRTTTPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMOOOPPPQQQQQQQQQQQQOOONNNMMMLLLLLLLLLLLLMMMJJJIIIGGGEEECCCBBBAAA@@@BBBAAA>>>;;;888666444333555555444444333333222222333222111000000000111222222222222222222111111111111111111111111111111111333222222111111222222333222111111000000111111222/////////000000000111111000000000000111111111111000000000000000000000000333222111111222333222000000000000000000000000000111111111111111111000000111111111111111111111111111000000000000/////////000000000000000000111111000000111111111111000000000000000111111111222222000000000000000000000000222222222222222222222222000000000000111111111111............///000111222000000000000000000000000222222111111000111111222///000000000111111111111000000000111111111222222111111222222222222111111000000000111111000000000111111111111111111111111000000000000000000000000111111222222222222111111///000111111111111111111111111111111111111111111111111222222222333333333333333333333444555666777444333222222111111222222333222222222222222222333222222111111111111222222MMMMMMNNNMMMKKKHHHEEEDDD@@@??????>>>===<<<;;;;;;666777999999999888666444444444444444444333222222222222111111111111222222444333222222111222222222.../////////000000000000000000000000000000000000111111000000000000111111////////////000000000000///.....................000000000000000000000000.........---,,,,,,++++++---......//////......---.........///////////////000//////......//////000........................------......///000000111............////////////////////////////////////000000000000000000000000/////////////////////...///000111000///...///111000000////////////000000000000000000000000000000//////............//////------------------------/////////....../////////........................////////////////////////...///000111000000...---............////////////.............../////////000000000000000000000000------............------000///...000222111///,,,---....../////////////////////000000000000//////111111111111111000//////....../////////000000000333222111000000222333444111111111222222333333333555555666666777777888888888888999:::;;;<<<===>>><<<===>>>>>>>>>>>>???AAADDDEEEFFFHHHIIIJJJJJJJJJLLLMMMMMMNNNOOOOOOPPPPPPLLLNNNPPPPPPPPPQQQSSSUUURRRRRRQQQQQQPPPOOOOOOOOOMMMMMMNNNOOOOOOPPPPPPPPPMMMMMMLLLKKKJJJIIIIIIIIIJJJIIIGGGDDDBBB@@@??????BBBAAA>>>;;;999666555444444444444333333333222222333222111000///000222333222222222111111111111111111111111111111111111111000000////////////000000111111000000000000111111/////////000000000111111///000000000111111111111111111111111111111111111444222111111222333222000000000000000000000000000222222111111000000//////222222222222222222222222000000000000000000000000000000000000000111111111000111111222222111111000000111111111222222222222111111111111111111111111000000000000000000000000///000000000111111111111......//////000111111222000000000000000000000000222222222111111111111111111111111000000000000000000000000000111111111111111111222222222222111111000000111111111111000000111111111111111111111111111111111111111111111111222222222333333222222222//////000111222222222222222222222222222222222222222222222222333333333333444444333333444555666666444333222111000111222222333333222222222222333333222222222111111222222222KKKLLLLLLLLLJJJHHHEEECCC@@@???>>>===;;;999888888555666777888888666444333333333333333333333222111111111111111111111111111000000///.............../////////000000000111111111111111111111111111111111111000000000000111111////////////000000000000////////////000/////////------------------------......---------,,,,,,,,,/////////000000/////////------....../////////000//////............//////......................../////////////////////...............///////////////////////////////////////////////////////////////000000111111111000000///000111000///...///111000000////////////000000////////////////////////000//////......//////000...........................//////////////////...---------...............////////////////////////...///111222222111000///............////////////.........//////000000000000000000000000000000000------............------,,,---///111333222000.............../////////000//////000000000000//////111111111111111000///////////////000000000111111333222111111111333444555222222222222222333333333555555555666777888888999999999999999999999::::::;;;===????????????@@@AAADDDEEEGGGHHHJJJKKKKKKKKKMMMMMMMMMNNNNNNOOOPPPPPPOOOQQQRRRRRRQQQQQQRRRSSSTTTSSSSSSRRRPPPOOOOOONNNOOOOOOOOOOOOOOOPPPPPPPPPMMMMMMLLLKKKJJJIIIHHHGGGHHHGGGEEEBBB@@@>>>======;;;:::888666555333333222333333333333333222222222222222111000000111222333111111111111111111111111111111111111111111111111000//////////////////000111000000000000000000111000000000111111111222222///000000000111111111111222222222222222222222222444222111222333333222111000000000000000000000000222111111000000/////////111111111111111111111111111111111111111111111111//////000000111111111111111111222222222222111111000111111111222222222222222222222222222222222222000000000000000000000000///000000000111111111111111111111111111111111111000000000000000000000000111111111222111111111111111111111111000000000000//////000000000111111111000111111222222111111000111222222222222222222111111111111111111111111111222222222222222222222222222222222333333222222222000000111222333333333222111111111111111111111111111111222222222333333333444333333333333444444555555444222111111111222333333222222111111222222333222222333333333333222222JJJJJJKKKKKKIIIGGGDDDBBB@@@???>>><<<:::888777666666666777777777666555444222222222333333222222111000000111111111111000000111000//////......//////....../////////000000000000000111222222222111111111000000//////000000111....../////////000000000...///000000111000000000........................//////////////////////////////000000000000//////---------......//////000......------------......------------------------/////////.........------............////////////////////////////////////////////////////////////...///000111222111000///...///000000......///000//////............////////////////////////////////////............//////////////////////////////---......//////......------------------.........//////////////////////////////000111111111000000............////////////.........//////000000111//////////////////////////////000000000000//////+++///333555444111000000///............///000000......////////////......000000111111000000///...//////000000000111111111111111111111222333444444222222333333333333333333444444555666777777888888999999999999888888888888;;;===???@@@??????@@@BBBDDDEEEFFFHHHJJJKKKLLLLLLMMMMMMLLLMMMMMMNNNOOOPPPRRRSSSTTTSSSQQQQQQRRRSSSUUUUUUTTTSSSRRRQQQPPPOOOQQQQQQPPPOOOOOOOOOOOOPPPOOOOOOOOONNNLLLJJJHHHGGGEEEDDDBBB@@@>>>===<<<<<<888888666555444444444444333333333333222222222222000111111111222222222222000000000111111111111111111111111111111111111111222111111000000111111222111000000//////000000111000000000111111111222222000000000000111111111111222222222222222222222222333222111222444444444333000000000000000000000000000000000000000000//////000000000000000000000000000000111111111111222222/////////000111111222222111111222222222222111111000000000111111111222222222222222222222222222222222222222222222222222222000000000000111111111111111111222222222222111000000000000000000000000000000000111222222222222111111111111000000000000000/////////000000000111111000000111111111111000000222222333333333333222222111111111111111111111111222222222222222222222222111111222222222222111111111111222222333222222222000000000000000000000000000000111111111222222222333333222222222222333333444333222222111111222222222111111111111111111222222222333333333333222222GGGHHHHHHHHHGGGDDDBBB@@@>>>======<<<:::999999888555555555444444444333333111111222222222222111111...///000000000000///...222111111000///000000000,,,,,,,,,---------......---...///000111000000///000//////......//////000------........./////////------///000000000//////000000000000000000000000------......///000000000...//////////////////...,,,,,,---......///000000------,,,,,,,,,,,,---------------------------------------------.....................////////////////////////////////////------------------------,,,---///000000000///...---...//////...---...///......------------......---------------------------------,,,,,,---------........................,,,---...//////...---,,,,,,,,,,,,------.........////////////////////////...............///000000............////////////,,,,,,---......///000000........................//////000000000000//////...444;;;:::555000///111///......---...///000111------............------///000000000000///.............../////////000000......///111111222222222333333333333333333333333222333444555666777888888999999999999999999999999:::===???@@@@@@@@@AAABBBCCCDDDFFFHHHJJJKKKLLLLLLLLLLLLKKKKKKLLLMMMOOOPPPRRRSSSTTTTTTRRRRRRSSSTTTVVVUUUUUUTTTSSSRRRQQQQQQSSSRRRPPPNNNMMMMMMMMMNNNOOOOOOOOONNNLLLJJJGGGFFFBBBAAA@@@>>><<<;;;;;;;;;999888777666555444444444222222222222222222222222...000111333333333111111///000000000111111111222000000000000000000000000111111000000000000111111000000////////////000000/////////000000000111111000000000000111111111111111111111111111111111111111111000222444555555444000000000000000000000000/////////000000000000000/////////////////////////////////000000000111111...//////000111111222222//////000000000000///////////////000000000111111111111111111111111111111222222222222222222222222000000000000111111111111...///000111222222111111000000000000000000000000...///000222333333333333000000000000000111111111////////////000000000111000000111111111111000000111111222222222222111111111111111111111111111111000000000000000000000000000111111111111111111000111111111111111111000000//////////////////////////////000000000111111111222222111111000111111222111111222222111111000///111000000//////000000111000111222333333222111000EEEFFFFFFFFFEEECCC@@@???<<<<<<;;;;;;;;;;;;::::::333222111000000000111111000111111222222222111111---...///000000///...---......---,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,.../////////......//////............//////------------.........///+++,,,.../////////......------------------------***++++++,,,---...//////---..................---,,,,,,------...///000000---,,,,,,++++++,,,,,,---------------------------***++++++,,,---...//////............/////////000////////////////////////------------------------***+++---//////...---,,,---...///...---,,,---///---------,,,,,,---------------------------------,,,++++++******++++++,,,------------------------+++,,,---......---,,,+++,,,,,,,,,------.........////////////////////////---,,,++++++,,,---...///............/////////000++++++,,,,,,---...//////........................------............------111999@@@???666///...111///......------///000111,,,------------------,,,///////////////......------------.........//////+++,,,...000000000000///333333333333333333333333222222333444555666777888888888999::::::;;;<<<<<<:::<<>>===;;;;;;::::::666555444222111000//////222222222222222222222222---///222444444333111000//////000000111111111222//////////////////////////////............//////000000////////////000000............/////////000000000000000111111111111000000000000000000000000111000000222444666666555000000000000000000000000......//////000000111111////////////////////////---.........//////000000...//////000111222222222------............------////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111***,,,...000222222222222000000000000000000000000,,,...000222333444444333///000000000111111111111////////////000000000000000000111111111111000000000000111111111111000000111111111111111111111111////////////////////////000000111111111111000000000000111000000///......////////////////////////////////////000000000000111111000000000000000111///000111111111000...---000000////////////000000///000111222222111000///