BM6(7 {{{yyyzzz~~~}}}}}}~~~yyytttfffaaa]]]]]]aaaddddddccc```eeemmmuuuzzz||||||{{{zzz}}}lllfff___^^^bbbgggjjjjjj]]]XXXTTTQQQPPP]]]xxxrrrvvv~~~rrrjjjgggfffdddcccccceeegggiiibbbcccfffkkkqqqxxx}}}xxx||||||yyy~~~yyyooofffaaaXXXTTTPPPRRRWWW\\\\\\[[[YYY^^^gggoootttuuutttrrrooorrrxxxbbb[[[TTTRRRWWW]]]aaabbbQQQPPPQQQQQQLLLTTTuuuxxxjjjiiiqqq|||zzzxxxwwwvvvuuuuuuvvvwwwxxxzzz|||}}}wwwuuuqqqnnnllllllmmmmmmiiiiiijjjjjjjjjkkkkkkkkkkkklllmmmoooppppppqqqqqqmmmmmmllljjjkkknnnsssxxxxxxjjjcccjjjqqqooopppuuuyyyyyyxxxvvvuuuxxx||||||{{{|||~~~|||yyy{{{~~~www{{{|||yyyvvvsssoookkkeee___ZZZWWWnnn{{{zzzyyyzzzuuukkkrrr}}}tttiiiaaa___\\\XXXXXX\\\`````````ZZZ[[[[[[\\\dddooowwwxxxyyywwwsssooopppwwwyyypppggg___ZZZOOOLLLJJJLLLRRRUUUTTTRRRUUUYYY```iiiooopppkkkfffmmmlll{{{jjj]]]QQQOOOUUUZZZ[[[ZZZNNNMMMHHHGGGHHHMMMlll|||mmm^^^aaaooo}}}zzzwwwpppiiifffeeefffiiiooo{{{vvvjjjaaaYYYXXXZZZZZZYYYWWWUUUTTTSSSSSSRRRQQQQQQRRRSSSTTTVVVWWWXXXXXXYYY[[[]]]___aaabbbccciiimmmsssxxx~~~ssslllcccaaa^^^[[[YYYXXXYYYZZZZZZZZZZZZZZZ[[[[[[[[[\\\\\\\\\^^^___```aaaaaaaaa^^^^^^]]][[[\\\___dddhhhiii\\\UUU[[[aaa```bbbggghhhiiijjjjjjjjjkkkmmmppppppnnnlllnnnqqqsssqqqooommmooorrruuuxxxyyyyyyyyyxxx}}}pppoooppprrrtttsssqqqnnnjjjeee^^^YYYTTTccc{{{yyy}}}{{{ppphhhppp}}}wwwooofff___\\\YYYUUUVVVZZZ]]]^^^]]]XXXYYYZZZ[[[dddqqqyyyzzz{{{yyytttooonnnuuu|||rrriii```XXXSSSNNNKKKJJJLLLRRRUUUTTTRRRSSSXXX```hhhnnnnnnjjjfffiiioookkk___RRRPPPUUUYYYYYYWWWKKKJJJFFFFFFJJJTTTvvvyyymmm___```lllzzzZZZNNNMMMMMMLLLTTTbbbmmmqqqrrr|||sssggg[[[WWWVVVWWWZZZ^^^eeettt|||qqqfff^^^WWWQQQOOOQQQPPPOOONNNNNNMMMMMMMMMNNNMMMMMMMMMNNNOOOQQQRRRSSSPPPPPPQQQQQQRRRRRRRRRRRRVVVZZZ```gggoooxxxyyymmmeeebbbXXXVVVSSSQQQOOOOOOPPPPPPRRRRRRSSSSSSSSSTTTTTTTTTTTTUUUVVVXXXYYYYYYYYYYYYWWWWWWVVVUUUUUUWWW[[[___eeeXXXQQQTTTXXXXXXZZZ___```bbbeeeggggggggghhhjjjjjjhhhfffhhhlllnnnllljjjiiikkknnnrrrtttuuuuuuuuuttt|||ooouuu}}}{{{mmmqqqppppppooonnnkkkeee]]]XXXSSSXXXuuu{{{zzzzzz~~~ooohhhsss}}}uuunnnhhhaaa\\\YYYVVVSSSTTTWWW[[[[[[ZZZVVVXXXXXX[[[dddrrr{{{}}}|||zzzuuuooommmrrr|||uuukkkbbbYYYRRRMMMMMMKKKJJJLLLQQQTTTSSSQQQRRRWWW```hhhlllllliiigggkkkwwwkkk```TTTPPPTTTYYYXXXTTTIIIFFFEEEFFFLLL```|||xxxoooaaa___gggtttTTTLLLQQQSSSIIIRRRaaannnooooooyyymmmddd[[[YYYZZZ[[[___dddmmmtttkkkbbb]]]XXXRRRQQQRRRNNNNNNMMMMMMMMMMMMMMMMMMNNNNNNNNNOOOPPPQQQSSSSSSRRRQQQQQQPPPPPPPPPPPPPPPVVVYYY]]]cccjjjttt~~~}}}uuunnnhhhdddcccYYYWWWUUUSSSRRRRRRRRRSSSSSSSSSTTTTTTTTTUUUUUUUUUVVVWWWXXXYYYZZZZZZZZZZZZXXXXXXXXXXXXWWWXXX\\\^^^hhh^^^VVVVVVXXXYYY[[[___ccceeeggghhhiiijjjmmmoookkkiiihhhiiimmmooonnnllljjjmmmppptttvvvxxxxxxxxxvvv}}}|||yyy|||qqqvvvpppppppppooollleee]]]WWWVVVSSSjjjzzzvvv~~~sssnnnzzzxxxnnngggaaa\\\YYYXXXUUURRRTTTXXX[[[[[[ZZZVVVXXXXXXZZZcccqqq{{{}}}{{{yyyuuupppnnnrrr{{{|||rrrhhh___WWWPPPLLLJJJJJJJJJLLLPPPRRRRRRPPPRRRXXXbbbhhhkkkjjjiiiiiittt~~~iiiaaaUUUPPPTTTZZZXXXRRRHHHDDDDDDFFFNNNkkk}}}zzzqqqddd```dddpppNNNGGGJJJJJJGGGOOO^^^lllmmmkkkuuuvvvaaaZZZTTTSSSTTTVVV[[[aaaooo{{{jjjbbbZZZWWWSSSMMMKKKLLLMMMLLLKKKJJJJJJJJJJJJJJJLLLLLLLLLLLLMMMOOOPPPQQQLLLLLLKKKKKKKKKLLLMMMMMMQQQTTTWWW\\\cccmmmwww}}}tttpppjjjddd```]]]\\\\\\UUUTTTSSSRRRQQQQQQQQQQQQQQQQQQRRRRRRRRRSSSSSSSSSTTTUUUVVVWWWWWWXXXWWWWWWVVVWWWXXXWWWVVVWWWYYY[[[aaaZZZTTTTTTWWWZZZ^^^aaaeeeeeeeeeeeefffhhhmmmpppiiifffeeegggjjjlllkkkhhhgggjjjmmmqqqtttuuuvvvvvvvvvzzz{{{{{{sssyyyrrrrrrrrrpppmmmfff^^^XXXXXXQQQcccxxx|||zzzuuutttiiiaaa[[[XXXVVVXXXUUUSSSUUUYYY\\\\\\[[[WWWXXXWWWXXXaaaoooyyy|||xxxxxxvvvrrrrrrvvvxxxoooeee\\\UUUOOOKKKHHHIIIJJJLLLOOOPPPPPPOOORRRZZZdddjjjjjjiiijjjlllyyy~~~ggg```VVVPPPTTT[[[XXXPPPIIICCCFFFGGGOOOsss{{{wwwooofffdddiiiqqqOOOHHHIIIEEEHHHLLL[[[lllpppoooyyy|||~~~~~~ppp^^^XXXUUUVVVWWWYYY___fffwwwyyytttiiiaaaZZZWWWTTTOOOMMMOOOOOONNNNNNMMMMMMMMMMMMMMMOOOOOOOOOOOOPPPQQQRRRSSSOOONNNNNNMMMNNNPPPRRRSSSRRRUUUYYY___fffpppzzzvvvddd```[[[WWWUUUTTTSSSSSSQQQPPPOOOOOONNNNNNNNNNNNPPPPPPPPPQQQQQQQQQRRRRRRTTTTTTUUUVVVVVVVVVVVVVVVUUUVVVXXXWWWVVVVVVWWWXXXUUUSSSQQQRRRXXX^^^cccfffeeeeeedddccccccfffkkkooohhheeedddeeehhhiiihhheeefffhhhlllpppsssuuuuuuuuuwww}}}~~~www|||ssssssrrrqqqnnnhhhaaa\\\XXXRRR^^^~~~|||zzzyyyoooddd\\\WWWUUUTTTVVVTTTSSSUUUZZZ\\\\\\ZZZVVVVVVUUUVVV___nnnxxx{{{wwwxxxwwwvvvwww|||xxxrrrhhh^^^WWWPPPKKKHHHFFFHHHJJJLLLNNNOOOOOOOOOQQQ[[[fffkkkiiihhhkkknnnvvvsssfffbbbXXXPPPTTT[[[WWWLLLHHHBBBGGGHHHOOOxxx{{{tttooohhheeejjjrrrjjjKKKHHHHHHBBBEEEEEERRRfffnnnnnnyyy~~~|||tttdddVVVRRRQQQTTTWWWZZZaaahhh}}}zzzqqqmmmaaaZZZSSSQQQNNNKKKJJJLLLHHHHHHGGGHHHHHHJJJKKKKKKLLLLLLLLLLLLMMMNNNNNNOOOLLLKKKJJJJJJKKKLLLOOOPPPOOORRRWWW\\\cccllluuuzzzzzz~~~~~~tttkkk```\\\WWWUUUTTTTTTRRRPPPPPPOOOOOOOOOOOONNNNNNNNNQQQQQQQQQQQQRRRRRRRRRRRRTTTUUUVVVVVVWWWVVVVVVVVVVVVXXXYYYYYYXXXVVVVVVWWWQQQQQQRRRTTTYYY```eeegggdddeeeeeeddddddfffiiillljjjhhheeefffiiiiiigggeeehhhjjjnnnrrrvvvwwwxxxxxxwww{{{zzz{{{qqqpppoooooommmjjjeeeaaaZZZUUUZZZrrryyy}}}{{{|||xxxuuurrrnnnfff^^^VVVSSSRRRSSSSSSQQQPPPSSSWWWZZZZZZXXXRRRSSSRRRTTT^^^mmmxxx|||yyyzzz{{{zzz{{{vvv~~~rrrkkkbbbYYYRRRMMMIIIFFFDDDGGGJJJLLLMMMNNNNNNNNNPPP[[[fffjjjhhhfffjjjoooxxxtttiiieee[[[QQQSSSYYYSSSFFFEEE???HHHJJJPPP|||{{{wwwqqqiiiaaaaaammmzzziiiKKKJJJJJJCCCIIIGGGRRRgggqqqqqq|||zzzxxx~~~xxxvvvuuuvvvfffSSSPPPQQQUUUYYY]]]dddmmmwwwyyypppkkk```YYYRRRQQQOOOLLLLLLOOOJJJJJJKKKLLLNNNPPPRRRSSSRRRRRRRRRRRRRRRSSSTTTUUUOOONNNLLLLLLLLLNNNPPPQQQTTTVVV[[[___eeelllsssxxxvvvzzz{{{tttjjj``````]]]YYYXXXWWWVVVSSSPPPNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOPPPPPPPPPQQQSSSSSSTTTUUUUUUUUUTTTTTTTTTVVVXXXXXXVVVUUUTTTUUUPPPRRRRRRSSSWWW\\\```aaa```bbbddddddddddddeeefffjjjgggeeeeeeggghhheeeccchhhkkkooosssvvvxxxyyyyyytttrrr|||xxxvvvnnnmmmmmmmmmmmmkkkgggeee\\\YYYXXXhhhppptttzzzyyy~~~yyyqqqjjjfffhhheee```YYYSSSQQQQQQSSSPPPNNNMMMPPPUUUXXXWWWUUUOOOPPPPPPRRR]]]nnnyyy}}}{{{|||}}}}}}~~~yyymmmttt|||{{{|||oooiii```WWWQQQLLLHHHFFFDDDFFFJJJLLLMMMMMMMMMNNNOOOZZZfffiiifffdddiiiooo~~~}}}lllhhh]]]QQQRRRWWWPPPBBBBBB===GGGJJJPPP~~~}}}zzzsssggg]]]^^^mmm}}}eeeNNNEEEBBBFFFDDDHHHPPPbbbuuuvvvyyy{{{}}}zzzyyy~~~oooaaaQQQQQQQQQRRRUUU^^^iiirrr{{{}}}~~~~~~uuummmjjj[[[UUUPPPPPPOOOKKKJJJKKKIIIIIIJJJKKKMMMOOOQQQSSSOOOOOOPPPPPPOOOOOONNNMMMPPPMMMJJJIIIKKKNNNPPPQQQSSSWWW[[[]]]dddmmmssstttxxx~~~tttnnniiidddbbbbbbaaa```aaa___WWWMMMPPPLLLJJJLLLKKKIIIIIILLLNNNPPPPPPPPPNNNNNNNNNPPPOOOQQQTTTUUUTTTTTTTTTUUUUUUUUUUUUWWWYYYZZZXXXVVVUUUTTTSSSUUUZZZ]]]^^^]]]gggeeebbb______aaadddfffgggfffeeefffhhhhhheeeaaajjjlllooosssuuuwwwxxxyyyyyyxxxrrr~~~|||xxxwwwrrriiiffflllqqqmmmhhheee```\\\WWW^^^}}}vvvqqqsss~~~}}}xxx}}}|||wwwyyyzzzjjj^^^ZZZ[[[VVVXXXXXXUUUQQQNNNMMMMMMJJJJJJLLLRRRXXXYYYUUUPPPJJJPPPSSSRRRYYYiiixxx~~~}}}}}}}}}}}}xxxiiiqqq{{{}}}uuukkkcccZZZTTTOOOHHHDDDEEEBBBEEEIIIJJJJJJJJJKKKMMMOOO___gggfffgggcccdddppp|||wwwhhhYYYUUUUUUQQQKKKFFFBBBFFFCCCCCC]]]{{{lll^^^UUUXXXjjj{{{dddNNNFFFBBBEEEDDDHHHNNN___rrrsssvvv}}}}}}lll^^^PPPQQQRRRSSSXXXaaalllttt~~~yyyvvvnnnmmmvvv|||ssskkkhhhZZZTTTPPPOOONNNKKKJJJKKKJJJKKKKKKMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOPPPMMMJJJIIIKKKNNNPPPQQQTTTYYY\\\___fffooouuuuuuzzzyyyrrrmmmhhhfffhhhiiiiiikkkkkkcccZZZRRRMMMKKKLLLLLLIIIJJJLLLMMMNNNOOONNNMMMLLLMMMOOONNNPPPSSSTTTTTTSSSTTTUUUVVVUUUUUUWWWYYYYYYXXXWWWXXXVVVVVVXXX\\\___```___fffdddbbb``````aaacccddddddcccdddfffiiijjjhhheeemmmnnnqqqtttwwwxxxyyyyyyyyypppooowwwuuuuuutttmmmjjjnnnpppmmmiiihhh___[[[UUUYYYssszzzwwwxxx}}}{{{zzzuuu{{{|||wwwwwwzzzkkk___XXXVVVSSSSSSRRRPPPNNNLLLKKKJJJLLLLLLNNNSSSXXXXXXSSSMMMIIINNNPPPPPPWWWhhhwww~~~||||||{{{{{{uuu{{{yyynnnhhh___WWWRRRLLLEEEBBBCCCBBBFFFIIIJJJJJJJJJLLLNNNTTTbbbeeeccccccaaaffftttwwwssseeeXXXTTTSSSNNNGGGBBB???BBBBBBJJJllljjjZZZSSSYYYiiixxxbbbNNNFFFBBBDDDDDDHHHLLL[[[mmmppprrr~~~}}}wwwzzz|||kkk]]]QQQQQQSSSUUU[[[dddnnnuuuzzzmmmddd___dddjjjqqq~~~zzzpppiiieeeYYYSSSNNNNNNMMMJJJJJJLLLKKKLLLNNNOOOOOOOOOOOONNNRRRQQQQQQQQQQQQRRRRRRSSSPPPMMMJJJIIIKKKOOOQQQRRRVVVZZZ^^^aaahhhqqqvvvvvvzzz~~~yyyuuurrrsssuuuvvvvvvwwwvvvnnneeeUUUOOOKKKLLLLLLJJJJJJLLLKKKLLLMMMMMMLLLKKKLLLNNNNNNPPPRRRSSSSSSSSSTTTUUUWWWVVVUUUVVVXXXYYYYYYYYYZZZYYYYYY[[[___aaabbbbbbdddcccbbbbbbaaaaaabbbbbbaaaaaacccfffiiikkkkkkjjjpppqqqsssvvvwwwxxxxxxxxx{{{ppptttxxxwwwxxxtttooolllmmmllliiiggggggccc^^^WWWUUUeee}}}|||}}}{{{}}}yyyrrrzzz}}}yyyvvv{{{~~~rrrggg___[[[TTTRRROOOMMMLLLKKKJJJHHHLLLMMMOOOSSSVVVUUUOOOJJJGGGKKKMMMNNNUUUeeeuuu~~~{{{zzzxxxyyy}}}{{{pppfffbbbZZZRRRNNNIIICCC@@@AAABBBFFFJJJKKKJJJJJJMMMOOOYYYdddddd______```hhhyyyyyyrrrjjj___UUUSSSQQQKKKCCC>>>>>>???BBBVVVgggUUUSSS]]]ooo}}}___MMMFFFAAADDDCCCGGGJJJVVViiimmmoooyyyzzzrrrwwwzzzjjj]]]QQQRRRSSSVVV]]]eeennnssspppeee]]]]]]___dddrrrxxxooogggcccWWWQQQLLLLLLLLLJJJJJJMMMKKKMMMOOOQQQRRRQQQPPPOOORRRRRRQQQQQQRRRSSSUUUVVVPPPMMMJJJJJJLLLOOORRRSSSVVV[[[___bbbiiirrrwwwwwwxxx~~~}}}}}}~~~zzzqqqgggXXXQQQKKKKKKLLLJJJJJJLLLJJJLLLMMMMMMLLLKKKLLLNNNOOOPPPSSSSSSSSSTTTUUUWWWXXXVVVUUUUUUWWWYYYZZZZZZ[[[[[[[[[]]]___aaacccccccccddddddccccccbbbaaa```aaaaaacccfffiiikkklllmmmqqqrrrtttvvvwwwwwwvvvvvv~~~}}}kkkvvvwwwwwwzzzpppmmmjjjhhhfffdddcccdddhhhccc[[[VVV\\\www}}}}}}{{{rrrzzz~~~xxxzzz|||}}}vvvooojjj[[[WWWSSSPPPOOOMMMJJJHHHKKKLLLOOORRRTTTRRRMMMHHHFFFHHHJJJLLLSSSaaaqqq|||{{{xxxuuuuuuzzz{{{uuukkkbbb]]]UUUNNNKKKGGGAAA???AAABBBGGGKKKKKKJJJJJJNNNRRR[[[eeeddd]]]^^^```jjj|||{{{uuummm___WWWRRRRRRPPPIIIAAA>>>???>>>FFFbbbaaaRRRSSSbbbwww[[[MMMFFF@@@CCCBBBFFFGGGRRReeelllnnnwww{{{uuu{{{vvvfffYYYRRRRRRSSSWWW^^^ffflllppp}}}ssshhh___]]]\\\]]]iiiwww~~~wwwmmmeeeaaaUUUOOOJJJJJJKKKJJJKKKNNNLLLNNNPPPRRRSSSSSSRRRQQQPPPPPPQQQQQQSSSTTTVVVWWWPPPMMMJJJJJJLLLPPPRRRSSSUUU[[[```cccjjjrrrwwwvvvxxx}}}~~~|||rrrhhh\\\RRRKKKJJJKKKJJJIIIKKKJJJLLLMMMMMMLLLLLLMMMOOOOOOQQQSSSTTTTTTUUUWWWYYYYYYWWWUUUUUUWWWYYYZZZZZZZZZ[[[[[[\\\^^^___aaaccccccdddddddddcccbbb```___aaabbbdddfffgggiiikkklllpppqqqssstttuuuttttttsss}}}sss___qqq{{{rrrsssvvvnnnmmmjjjgggeeeeeeeeedddeeeaaa\\\WWWWWWlll|||~~~}}}ttt{{{~~~|||}}}vvv|||wwwsssccc```[[[WWWSSSOOOKKKHHHKKKLLLNNNQQQQQQOOOKKKHHHGGGGGGHHHLLLRRR]]]lllxxxyyyvvvsssqqqvvvxxxrrrjjjbbbYYYRRRKKKHHHEEEAAA@@@BBBBBBGGGLLLLLLIIIJJJOOOTTTZZZdddddd^^^___aaakkk~~~|||vvvpppfffUUUQQQPPPQQQOOOHHHBBB@@@@@@>>>KKKmmmrrr]]]SSSVVVeeezzz|||VVVKKKEEE@@@CCCAAAEEEEEENNNcccnnnpppwww}}}xxx~~~sssbbbTTTRRRQQQSSSXXX```hhhmmmppp{{{uuuiii```___^^^]]]dddoooxxx{{{~~~|||uuulllccc___TTTMMMHHHIIIJJJIIIKKKOOOMMMNNNPPPQQQRRRQQQQQQPPPLLLMMMOOOQQQSSSUUUUUUUUUPPPMMMJJJJJJMMMPPPSSSTTTVVV\\\aaaeeekkkssswwwwww||||||}}}~~~yyyqqq^^^SSSJJJHHHIIIIIIHHHIIIJJJKKKMMMMMMLLLLLLNNNOOOOOOQQQRRRSSSSSSTTTWWWYYYXXXWWWVVVWWWYYYZZZZZZZZZXXXZZZ[[[\\\\\\]]]```bbbbbbbbbbbbbbbaaa___^^^]]]aaacccdddeeeeeegggiiilllnnnoooqqqrrrssssssrrrqqqzzzrrrcccyyyyyysssttttttoooooollliiijjjmmmkkkggg^^^[[[ZZZXXXUUUddd|||||||||tttzzz{{{tttzzzuuuqqqpppiiihhhfff```XXXQQQMMMLLLPPPPPPQQQPPPOOOMMMKKKIIIIIIHHHIIIMMMRRRYYYfffrrrwwwtttpppooottt|||tttooohhhaaaVVVNNNHHHGGGDDDAAA@@@BBBBBBHHHMMMLLLIIIJJJPPPVVVYYYcccccc^^^```cccnnnuuuoooggg]]]OOOMMMNNNPPPMMMFFFAAAAAA???>>>NNNrrrttthhh^^^\\\bbbmmm{{{vvvRRRJJJEEE@@@CCC???DDDCCCLLLcccpppsssyyywww}}}|||uuuzzz{{{qqqsssttttttuuudddVVVOOOPPPRRRYYYccclllqqqssszzzrrrgggfffeeecccfffmmmrrrvvvzzzyyysssiiiaaa\\\RRRLLLGGGGGGIIIIIIKKKOOOPPPPPPOOONNNMMMLLLKKKKKKHHHJJJNNNQQQSSSTTTTTTSSSPPPMMMJJJJJJMMMQQQTTTUUUWWW]]]cccgggmmmuuuyyyxxx{{{zzz{{{___SSSHHHFFFHHHHHHGGGHHHHHHJJJKKKKKKKKKKKKLLLNNNMMMNNNPPPPPPQQQRRRVVVXXXWWWWWWWWWXXXZZZ[[[ZZZYYYXXXZZZ\\\\\\[[[\\\___aaa```___^^^]]]\\\[[[[[[ZZZ___aaaccccccdddeeeiiimmmmmmoooppprrrrrrrrrrrrqqq{{{kkkoooyyyvvvuuusssooopppnnnlllpppuuurrrkkk___\\\\\\\\\UUU]]]zzz~~~~~~zzzsssvvv~~~xxxqqq{{{qqqjjjiiikkkmmmqqqrrrkkk```WWWTTTUUUXXXXXXVVVRRRNNNKKKJJJIIIKKKIIIKKKOOORRRVVVaaalllsssqqqoooooouuuwwwoooiiiccc]]]RRRKKKEEEDDDCCC@@@@@@BBBBBBHHHNNNMMMIIIJJJQQQXXXYYYcccaaa\\\___dddqqqpppjjjaaaUUULLLLLLMMMOOOJJJBBB===>>>???>>>NNNpppwwwllldddbbblllyyysssPPPIIIEEE@@@CCC>>>DDDCCCKKKcccrrruuu{{{sss}}}~~~vvvjjjkkktttfffdddaaa___lllyyyjjj\\\NNNNNNRRRZZZfffpppvvvwwwyyy~~~qqqnnnmmmjjjkkkoooooossswwwwwwqqqggg___YYYRRRKKKFFFGGGHHHIIILLLPPPRRRQQQNNNLLLIIIHHHGGGFFFEEEHHHMMMQQQTTTTTTSSSRRRPPPMMMJJJJJJMMMQQQTTTUUUYYY___dddiiiooowww{{{zzz}}}ssszzz```SSSHHHEEEGGGGGGFFFGGGGGGHHHJJJJJJJJJJJJKKKMMMKKKMMMNNNNNNOOOQQQTTTWWWVVVVVVWWWYYY[[[[[[ZZZXXXXXXZZZ\\\\\\[[[[[[^^^bbb^^^]]]\\\ZZZYYYXXXXXXXXX\\\___bbbbbbccceeejjjnnnmmmnnnppprrrsssssssssrrr}}}]]]ppp}}}tttsssrrrnnnoooooommmmmmssszzzuuukkkgggbbbcccaaaWWWXXX{{{xxxxxx}}}}}}yyyzzzyyyqqqssszzzuuummmvvvkkkeeegggjjjqqqwwwzzzuuuhhh^^^\\\]]]___^^^ZZZTTTNNNJJJIIIIIIMMMJJJLLLQQQSSSUUU^^^iiiqqqooonnnooowwwtttkkkddd^^^XXXPPPIIICCCBBBAAA??????AAABBBIIINNNMMMIIIJJJQQQYYYZZZccc```ZZZ]]]dddtttpppiii^^^RRRLLLLLLMMMMMMGGG>>>:::;;;AAA???MMMjjjwwwnnniiicccgggyyykkkRRRFFFFFFEEE===AAA@@@DDDHHHWWWvvvvvv{{{www|||}}}jjj]]]bbbddd```hhhzzzxxxeeeVVVPPPQQQUUU]]]fffooouuuwww{{{ttttttvvvuuutttqqqoooqqqvvvssshhh[[[UUUOOOMMMJJJGGGHHHJJJNNNPPPTTTSSSQQQNNNKKKGGGDDDBBBCCCFFFKKKPPPTTTVVVUUUUUUUUUPPPKKKJJJNNNRRRUUUVVVWWWZZZ```iiiqqqwwwzzz{{{zzzcccWWWLLLGGGEEEDDDEEEHHHJJJJJJJJJJJJIIIIIILLLNNNMMMMMMMMMNNNOOORRRTTTUUUZZZZZZ[[[[[[ZZZYYYXXXWWWZZZZZZZZZ[[[\\\]]]____________\\\YYY[[[]]]ZZZUUUWWWZZZ___ddddddccciiipppooopppiiikkkxxxzzzwww|||vvvaaa{{{xxxsssvvvtttnnnmmmnnnppptttwwwvvvsssqqqhhhjjjgggbbb[[[VVVpppxxx~~~xxxooo}}}xxxrrrpppvvvvvvqqq}}}rrrgggdddfffzzzzzzyyyssslllddd```^^^fffbbb]]]WWWRRRNNNLLLKKKKKKMMMOOOPPPRRRWWW___eeennnmmmmmmooowww~~~wwwoooggg___XXXSSSJJJHHHDDDAAA??????@@@AAADDDHHHKKKJJJJJJLLLSSSYYY___cccZZZXXXcccdddrrruuudddXXXQQQHHHMMMPPPMMMEEE>>>;;;;;;===DDDXXXrrr~~~yyynnnhhheeebbbfffyyyfffRRRIIIEEEEEE???AAA???BBBFFFUUUuuu{{{|||kkk\\\___ccccccrrrwwweeeVVVQQQQQQUUU\\\eeeooouuuxxx}}}~~~{{{tttrrrrrruuuqqqeeeZZZTTTMMMKKKIIIGGGHHHJJJLLLNNNRRRQQQNNNKKKHHHEEEBBBAAACCCFFFKKKPPPTTTUUUUUUTTTPPPMMMIIIJJJNNNRRRUUUVVVXXX\\\bbbkkksssyyy|||}}}}}}bbbVVVKKKFFFEEEDDDEEEHHHIIIJJJJJJJJJIIIJJJMMMOOOMMMMMMNNNNNNPPPRRRUUUVVVWWWXXXZZZ[[[[[[ZZZYYYXXXYYYYYYYYYZZZ[[[\\\]]]^^^^^^^^^[[[XXXXXX[[[YYYUUUVVVXXX]]]bbbcccccchhhpppkkknnniiikkkwww}}}pppcccyyywwwqqqtttrrrllllllmmmpppsssuuuuuurrrooonnnnnnhhhaaaZZZTTThhh{{{|||}}}~~~wwwtttqqqttt~~~zzztttvvvmmmjjjnnnyyyzzzzzzuuunnnfffaaa___fffccc^^^YYYTTTQQQOOONNNNNNPPPRRRSSSUUUZZZaaafffooonnnmmmnnnuuu{{{ssskkkddd\\\UUUPPPIIIGGGCCC@@@??????@@@AAAEEEGGGIIIIIIIIIMMMTTTZZZ^^^aaaYYYXXXbbbfffyyy~~~qqqcccVVVMMMIIILLLMMMIIIBBB<<<:::;;;???HHH\\\pppwwwqqqiiieee```^^^cccvvv]]]RRRKKKEEECCCBBB@@@>>>AAADDDRRRsss}}}lll]]]___eeemmmvvveeeVVVQQQQQQTTTZZZdddnnnuuuyyy{{{{{{wwwuuutttnnnbbbWWWSSSIIIIIIHHHHHHIIIJJJKKKKKKPPPNNNJJJGGGDDDBBBBBBBBBEEEGGGLLLPPPSSSTTTSSSSSSKKKJJJIIIJJJNNNRRRUUUVVVYYY]]]eeennnvvv{{{~~~}}}~~~~~~```UUUJJJFFFDDDCCCDDDGGGHHHIIIJJJJJJJJJKKKNNNQQQNNNNNNOOOPPPRRRTTTVVVWWWUUUVVVYYY[[[\\\[[[ZZZXXXXXXXXXYYYZZZ[[[\\\\\\]]]]]]]]]ZZZVVVVVVZZZZZZWWWSSSUUUZZZ```bbbccchhhooojjjnnnkkkllluuu|||kkkjjjsssnnnqqqppplllkkklllooorrruuutttqqqnnnpppnnngggaaa\\\UUUaaa~~~~~~xxxwwwqqqpppxxx~~~vvv{{{sssssswww{{{~~~|||tttlllfffdddhhhfffbbb___[[[XXXVVVUUUTTTUUUVVVWWWYYY]]]cccgggpppnnnlllkkkoooxxx{{{vvvnnnfff___WWWPPPLLLFFFDDDAAA???>>>>>>???AAAEEEGGGHHHGGGHHHMMMUUU\\\```aaaZZZXXX```iiitttiii___RRRIIIJJJKKKJJJEEE>>>:::999;;;AAAKKK\\\kkkoooiiicccaaaVVVUUU]]]ppp~~~TTTPPPLLLCCCAAADDD???===???BBBOOOooo|||ooocccgggppp~~~wwwgggXXXQQQQQQRRRXXXaaallltttyyyyyyzzz}}}xxxtttjjj]]]TTTQQQHHHIIIJJJKKKLLLLLLKKKKKKOOOLLLHHHDDDBBBBBBCCCDDDGGGIIILLLOOORRRRRRRRRQQQJJJJJJKKKMMMOOORRRTTTTTTXXX^^^gggpppwww{{{~~~{{{{{{{{{zzz|||~~~]]]RRRHHHEEEDDDCCCDDDGGGGGGHHHIIIJJJJJJLLLOOOQQQNNNOOOPPPQQQSSSUUUVVVWWWUUUWWWYYY\\\\\\[[[XXXWWWXXXXXXYYY[[[\\\\\\]]]]]][[[\\\YYYUUUVVV[[[]]][[[QQQRRRWWW^^^bbbccchhhooonnnpppllllllrrrrrr|||kkkwwwqqqmmmnnnnnnllllllmmmpppsssuuutttqqqnnnjjjjjjeeecccbbbZZZ^^^qqq{{{yyyrrrmmmrrr}}}vvv~~~wwwyyy~~~}}}tttnnnllljjjiiihhheeeccc```^^^]]]XXXYYYYYY[[[]]]aaaeeehhhooolllhhhfffgggnnnwww~~~vvvqqqiiiaaaZZZSSSMMMIIICCCAAA???======>>>@@@AAAFFFFFFFFFFFFHHHOOOWWW^^^ccc```[[[YYY___mmm}}}jjj^^^VVVMMMGGGLLLKKKGGGAAA<<<999:::<<>>AAAJJJjjj{{{}}}rrrkkktttyyyiii\\\PPPPPPQQQWWWaaakkksssxxx{{{yyy}}}uuuhhhZZZPPPNNNHHHJJJLLLNNNOOONNNMMMLLLOOOLLLHHHDDDCCCDDDFFFHHHIIIJJJMMMOOOPPPQQQPPPPPPLLLMMMNNNOOOPPPQQQRRRSSSVVV^^^iiirrrwwwzzz|||~~~xxxyyyyyyyyy}}}~~~ZZZPPPFFFDDDCCCBBBCCCFFFGGGHHHIIIIIIIIIKKKNNNQQQNNNOOOPPPRRRTTTUUUVVVWWWWWWXXXZZZ[[[[[[YYYVVVUUUXXXYYY[[[\\\]]]^^^^^^]]]YYY[[[ZZZVVVWWW]]]``````RRRRRRVVV^^^bbbdddiiinnnppppppkkkmmmpppiiijjjzzznnntttnnnmmmlllkkknnnoooqqqtttvvvuuurrrooofffiiiggghhhjjj```\\\ggg~~~~~~}}}uuunnnoooyyyvvvyyy|||xxxrrrpppkkkkkkkkkjjjhhhfffcccbbb\\\\\\\\\^^^aaaeeehhhiiimmmjjjeee``````eeennntttrrrmmmeee]]]VVVPPPKKKGGG@@@???===<<<<<<>>>AAABBBFFFFFFEEEFFFJJJQQQZZZ```aaa[[[YYY[[[aaauuuwwwbbbSSSKKKIIIIIINNNKKKEEE???:::999:::<<<>>>CCCNNN\\\iiillleee[[[RRRUUUdddwww~~~|||}}}mmmQQQQQQLLLCCCBBBBBB>>>;;;>>>@@@GGGeee}}}xxxtttqqq~~~zzzkkk^^^PPPPPPSSSYYYbbbmmmtttxxx~~~zzzxxxhhhWWWNNNLLLJJJLLLNNNPPPQQQQQQPPPOOONNNLLLIIIFFFEEEGGGIIIKKKKKKLLLMMMOOOOOOOOOOOONNNMMMNNNOOOOOOOOOOOORRRTTTVVV___jjjssswwwxxxzzz{{{xxxzzzzzz{{{yyyWWWNNNEEECCCBBBAAABBBEEEFFFGGGHHHHHHHHHIIILLLOOOMMMOOOPPPRRRTTTUUUVVVVVVYYYYYYZZZZZZYYYXXXVVVUUUXXXYYY[[[]]]^^^^^^^^^]]]XXX[[[\\\XXXXXX\\\``````TTTSSSWWW^^^dddfffjjjnnnmmmmmmjjjnnnpppffffffwwwpppxxxpppllljjjjjjoooppprrruuuvvvuuurrroooiiinnnnnnooorrrhhh```fffsss~~~|||wwwpppooowww}}}}}}{{{|||yyyrrrqqqmmmmmmnnnnnnmmmjjjgggeee___^^^___aaaeeeiiillllllooojjjccc]]]\\\bbbkkksss{{{{{{oooiiiaaaYYYSSSMMMIIIFFF???>>><<<<<<===???BBBDDDFFFFFFFFFHHHMMMUUU\\\aaa\\\SSSVVV^^^gggmmmXXXJJJEEEHHHKKKOOOJJJCCC===999999:::;;;:::@@@KKKZZZjjjpppfffYYYQQQTTTbbbssswwwrrryyylllWWWSSSLLLFFFEEEBBB>>>;;;>>>???DDD___vvvtttrrrzzzkkk^^^RRRSSSVVV]]]fffpppvvvyyy{{{{{{iiiVVVKKKJJJKKKLLLNNNPPPQQQQQQQQQPPPMMMKKKIIIGGGGGGIIIKKKLLLLLLMMMNNNNNNNNNNNNMMMMMMJJJLLLMMMMMMMMMNNNRRRUUUWWWaaammmuuuwwwxxxxxxzzz{{{|||~~~pppUUULLLDDDBBBBBBAAABBBDDDFFFGGGGGGGGGFFFGGGJJJLLLLLLNNNPPPRRRTTTUUUUUUUUUYYYXXXXXXWWWWWWWWWXXXXXXWWWYYY[[[]]]^^^^^^]]]\\\YYY]]]^^^ZZZWWWYYY[[[[[[WWWUUUXXX```fffhhhkkkooonnnooonnnqqqrrriiippp}}}qqqsssmmmjjjjjjlllnnnoooqqqtttuuutttqqqnnnmmmsssssstttxxxqqqkkkrrrsss{{{~~~}}}~~~{{{uuusssooolllsss}}}}}}~~~|||}}}yyysssrrrrrrtttuuuvvvtttqqqnnnlllbbbaaaaaaeeejjjnnnppppppsssnnnfff___^^^dddoooxxx~~~{{{wwwkkkfff]]]VVVOOOJJJFFFDDD>>>===<<<<<<===@@@DDDFFFFFFFFFGGGJJJQQQXXX^^^bbb]]]QQQWWWccclllrrr]]]LLLEEEEEEIIILLLMMMHHHAAA;;;888777888999888BBBOOO]]]jjjnnncccUUURRRSSS^^^lllmmmlllzzzmmm\\\VVVMMMIIIHHHCCC>>>;;;??????BBB\\\vvvssspppyyykkk^^^SSSUUUYYY```jjjsssxxx{{{zzz}}}iiiUUUJJJHHHKKKLLLNNNPPPQQQQQQQQQQQQKKKJJJIIIHHHHHHIIIKKKLLLMMMMMMNNNNNNNNNMMMMMMLLLHHHJJJKKKKKKKKKNNNSSSWWWXXXbbbooowwwxxxxxxxxxyyy}}}hhhTTTKKKCCCBBBBBBAAAAAADDDFFFGGGGGGFFFEEEFFFHHHKKKLLLMMMPPPRRRTTTUUUUUUUUUXXXWWWVVVVVVWWWXXXZZZ[[[VVVWWWZZZ\\\]]]]]]\\\[[[ZZZ______ZZZVVVWWWWWWVVVYYYWWWYYYaaagggiiikkkoooqqqtttsssuuurrrlll{{{{{{rrrvvvllliiihhhkkkooonnnnnnpppssstttssspppmmmnnnuuuuuuvvv{{{xxxwwwwwwrrrnnnnnnppptttwww{{{|||xxxmmmnnnkkkhhhnnn{{{|||~~~}}}|||~~~||||||~~~{{{uuuuuuyyy{{{|||}}}|||yyyuuurrreeecccdddgggmmmrrrsssssswwwqqqhhhaaa```hhhttt}}}zzzvvviiiccc[[[SSSMMMHHHDDDBBB===<<<<<<<<<>>>AAAEEEGGGFFFFFFGGGLLLSSSZZZ```bbbbbbTTTZZZgggnnnxxxgggQQQDDDCCCGGGKKKLLLLLLFFF???999777666777777888EEEUUUaaaiiijjj```SSSYYYXXX```lllmmmnnnggg[[[YYYNNNFFFEEEBBBCCC???===@@@EEEUUUxxxzzzrrrnnn~~~yyynnncccZZZUUUVVV___kkkssszzzkkkVVVKKKIIIJJJJJJMMMRRRWWWXXXUUURRRQQQOOOLLLIIIIIIJJJMMMNNNQQQRRRRRRQQQOOOMMMNNNOOOPPPOOOMMMLLLMMMOOOQQQSSS[[[hhhsssvvvuuuwwwzzz{{{xxxhhhRRRHHH@@@???BBBBBBBBBDDDIIIFFFBBB@@@BBBFFFIIIKKKMMMNNNOOOPPPQQQSSSTTTTTTZZZYYYYYYXXXXXXXXXYYYYYYYYYXXXYYY\\\```bbb```^^^aaaaaa```]]]YYYVVVVVVWWW\\\\\\]]]```dddjjjpppsssssspppsssvvvrrrsssyyyrrrtttwwwzzzrrrkkklllnnnmmmmmmmmmnnnooopppqqqsssssssssrrrrrrtttxxx{{{wwwxxxzzzmmmnnnooooooooosss}}}zzz~~~{{{sssooouuummmggghhhmmmrrrzzzzzzzzz}}}vvvrrrtttsssvvvyyy}}}~~~~~~~~~yyypppllliiilllsssxxxyyyxxxtttpppkkkgggjjjttt~~~zzztttoooccc]]]UUUNNNIIIEEEAAA??????===;;;<<<@@@CCCEEEFFFGGGFFFGGGLLLSSSXXXZZZZZZXXXMMMVVVfffwww|||iiiYYYHHH???CCCJJJNNNNNNLLLCCC;;;999999888999;;;999IIIWWW]]]```aaa[[[RRR\\\\\\fffuuuxxxxxx|||eee[[[ZZZPPPIIIHHHDDDBBB???>>>@@@CCCSSSvvv{{{ssshhhgggzzz{{{rrrhhhYYYTTTUUU^^^jjjssszzzyyymmmWWWLLLKKKLLLMMMOOOSSSWWWXXXUUURRRRRRPPPMMMKKKJJJLLLNNNPPPQQQRRRSSSRRRPPPOOOOOOPPPSSSQQQNNNLLLMMMNNNQQQSSS]]]jjjuuuwwwvvvxxxzzz{{{sssbbbQQQGGG@@@???AAABBBBBBDDDGGGEEECCCBBBCCCFFFHHHIIINNNNNNOOOPPPRRRSSSTTTTTTYYYYYYXXXXXXXXXXXXYYYYYY[[[[[[[[[^^^bbbcccbbb```bbbbbbaaa^^^[[[YYYYYYZZZ______```bbbggglllqqqtttrrrrrrvvvzzzxxx{{{uuullluuuwwwyyyrrrmmmpppsssqqqnnnllllllmmmoooqqqtttqqqooolllllllllnnnoooqqqrrrxxxuuuqqqrrrppppppxxx~~~xxx}}}xxxuuu{{{{{{uuusssuuummmfffgggjjjpppxxx{{{yyyzzz~~~|||tttppppppqqquuu{{{~~~}}}{{{{{{{{{}}}rrrnnnjjjmmmttt{{{}}}||||||yyytttqqqttt}}}|||wwwpppkkk```[[[SSSLLLGGGCCC@@@>>>===<<<;;;===@@@DDDFFFFFFGGGGGGIIINNNTTTXXXXXXWWWTTTNNNZZZpppxxxcccUUUFFF@@@DDDKKKMMMMMMIII@@@:::888888777888;;;>>>MMM]]]eeeccc]]]TTTNNN]]]dddpppyyyyyy~~~vvvccc\\\\\\SSSMMMLLLGGGBBB@@@@@@@@@@@@NNNqqqzzzpppfffeeeyyy~~~wwwooo]]]WWWUUU^^^jjjrrryyy~~~xxxoooZZZNNNLLLNNNOOORRRUUUXXXXXXUUUSSSSSSQQQNNNLLLLLLNNNPPPRRRQQQSSSUUUUUUSSSRRRRRRRRRTTTRRRNNNLLLLLLNNNQQQSSS^^^jjjuuuwwwuuuvvvxxxyyy{{{}}}zzz|||nnn^^^OOOFFF??????AAAAAABBBDDDEEEDDDCCCBBBCCCEEEGGGIIINNNOOOPPPQQQRRRSSSTTTUUUYYYYYYXXXXXXXXXXXXYYYYYY]]]]]]^^^aaacccdddcccaaabbbbbbbbb```]]]\\\\\\]]]ccccccdddfffiiinnnrrrtttrrrtttyyy}}}~~~nnnnnntttvvvwwwqqqppptttvvvsssppplllkkklllnnnppprrrmmmhhhfffhhhiiihhhgggllloooyyyvvvvvvtttqqqssszzz~~~}}}wwwzzzwwwuuu{{{~~~zzzyyyuuullleeeeeehhhmmmvvv}}}{{{yyy{{{{{{vvvqqqooonnnsss{{{}}}xxxwwwyyyyyyzzz||||||{{{|||wwwrrrnnnpppxxx~~~|||}}}wwwoooiii\\\WWWPPPIIIEEEAAA>>><<<<<<;;;;;;>>>BBBEEEGGGGGGFFFHHHLLLRRRVVVWWWUUUSSSLLLLLL___{{{kkkZZZOOOCCCAAAGGGMMMMMMKKKDDD===888888888666888;;;DDDRRRdddmmmgggZZZRRRRRRXXXkkk}}}rrrccc^^^^^^UUUPPPNNNHHHCCCAAAAAA@@@>>>IIIjjjvvv{{{}}}qqq}}}rrrmmmzzzzzzrrrccc[[[WWW^^^jjjrrrxxx}}}vvv}}}qqq\\\PPPMMMNNNQQQTTTWWWYYYYYYWWWUUUSSSQQQOOOMMMMMMNNNQQQSSSRRRTTTWWWWWWVVVTTTSSSSSSQQQOOOLLLJJJJJJMMMRRRTTT]]]iiitttuuussstttvvvvvvwwwqqqllljjjmmmsssyyyzzz~~~kkk\\\LLLDDD??????@@@@@@AAADDDDDDCCCAAA??????BBBGGGJJJOOOOOOPPPQQQSSSTTTUUUVVVYYYXXXXXXXXXXXXYYYYYYZZZ^^^___```bbbccccccbbbbbbaaabbbbbb```___^^^___aaafffffffffhhhkkknnnrrrssssssuuuyyy}}}gggwww|||rrrssstttooopppvvvtttrrrpppnnnmmmnnnoooooommmhhhcccdddiiilllllljjjllloooyyyxxxzzzzzzvvvtttwww|||www~~~|||yyy}}}{{{|||ssskkkddddddhhhmmmvvv~~~{{{zzz{{{yyytttppplllqqqxxx~~~zzzvvvvvvyyy}}}zzzrrrqqqtttvvvuuu}}}yyyuuuwww~~~zzzsssjjjcccWWWSSSLLLFFFBBB???===;;;::::::;;;???CCCFFFGGGGGGFFFJJJPPPUUUXXXVVVRRROOOIIIRRRiii]]]PPPHHHAAABBBIIINNNLLLHHH???999666777777666999===LLLWWWgggooogggZZZXXX___YYYuuuoooccc```___UUUQQQOOOHHHEEECCCBBB@@@===EEEbbbyyysssxxx|||qqqqqq}}}|||rrrxxx{{{sssdddZZZVVV^^^kkkvvv}}}rrrwwwsss```TTTPPPQQQTTTXXX[[[\\\[[[ZZZYYYSSSQQQNNNLLLMMMOOOQQQSSSTTTWWWZZZZZZXXXUUURRRQQQKKKIIIHHHGGGIIINNNRRRUUU___kkkuuuwwwtttuuuwwwwwwxxxuuuaaa[[[ZZZ^^^eeeiiikkkooouuu}}}hhhYYYHHHBBB>>>?????????AAADDDDDDCCC???<<<;;;???GGGMMMOOOPPPQQQRRRTTTUUUVVVVVVXXXXXXXXXXXXXXXYYYZZZZZZ]]]___```aaaaaaaaaaaa```___```aaaaaa``````bbbdddfffggggggiiikkknnnqqqrrruuuwwwyyy}}}qqqbbbzzzvvvoooooopppmmmoootttlllnnnoooqqqqqqqqqooooookkkfffbbbdddiiinnnnnnllliiimmmyyyvvvyyy{{{zzzvvvvvv}}}}}}~~~|||{{{yyy}}}~~~tttlllfffgggkkkpppxxx|||yyyzzzzzzvvvqqqkkknnnsssyyy~~~~~~}}}{{{yyy{{{|||mmmdddbbbeeeiiimmmrrr{{{~~~|||wwwssskkkaaaZZZSSSNNNHHHCCC@@@>>><<<:::::::::<<<@@@EEEGGGGGGFFFFFFKKKSSSXXXYYYUUUPPPMMMNNN^^^vvvqqqRRRJJJDDD???CCCKKKOOOKKKEEE<<<777555666666777;;;AAAUUU]]]ffffff]]]WWW___jjjkkkkkkbbbaaa^^^TTTRRRQQQIIIHHHDDDBBBAAA===CCCZZZsssttt~~~{{{wwwlllqqq}}}}}}{{{|||{{{rrr```VVVRRR[[[lllzzzuuuyyytttdddZZZWWWXXX\\\___aaa```^^^\\\[[[SSSQQQOOOMMMMMMOOORRRTTTWWWZZZ]]]]]]YYYTTTPPPNNNFFFEEEFFFGGGJJJNNNRRRUUUaaammmxxxyyywwwwwwyyyzzz~~~dddXXXSSSSSSWWW^^^bbbeeekkksssxxxcccUUUEEEAAA>>>??????>>>@@@EEEDDDCCC@@@===;;;???HHHOOOPPPQQQRRRSSSTTTUUUVVVWWWXXXXXXWWWXXXXXXYYYZZZ[[[]]]___aaaaaa```______```^^^```aaaaaaaaabbbeeegggfffggghhhjjjllloooqqqrrruuuxxxyyyhhhbbbyyy|||ssskkkkkkmmmmmmnnnqqqgggjjjnnnrrrsssrrrpppnnnlllhhheeeeeehhhkkklllkkkeeekkkooovvvwwwyyyyyyvvvvvv|||{{{}}}yyyrrrmmmnnnqqqtttyyy{{{vvvuuuvvvsssnnnkkklllooosssyyy|||~~~~~~~~~qqq```WWWTTTVVV[[[aaagggvvv}}}mmmfffppp~~~zzzsssmmmfffkkkrrrzzzzzzuuuppphhh___XXXOOOKKKEEEAAA>>>===;;;::::::;;;===BBBFFFGGGFFFEEEFFFMMMUUUZZZYYYTTTOOOLLLQQQggg{{{\\\IIIFFFAAA???DDDLLLOOOIIIBBB;;;777555666666888???GGG```ffffff[[[RRRWWWfffrrr}}}uuuggg______\\\SSSSSSTTTLLLJJJEEEBBBAAA???BBBSSShhhzzzxxxjjjbbbiiiwww}}}{{{zzz|||{{{sss```UUUOOOYYYjjjxxxzzz~~~}}}uuujjjbbbaaacccgggiiiiiieee```]]]]]]TTTRRRPPPNNNOOOQQQTTTVVVZZZ]]]___^^^YYYRRRLLLIIIEEEEEEGGGIIIKKKNNNQQQSSS___lllvvvxxxvvvwwwyyyzzzppp[[[VVVTTTTTTXXX___dddiiirrr{{{vvvaaaSSSCCC???>>>???>>>===@@@EEECCCDDDEEEBBB@@@CCCIIIOOOQQQQQQRRRSSSUUUVVVWWWWWWWWWWWWWWWXXXXXXYYYZZZ[[[]]]```bbbbbb```^^^___```^^^```bbbcccdddeeehhhkkkfffgggiiikkknnnppprrrssstttxxx|||eeejjj{{{rrrjjjiiilllnnnmmmmmmgggiiillloooqqqqqqooonnnmmmkkkiiihhhhhhjjjlllmmmeeellliiiuuu|||yyyxxxwwwvvvxxx~~~{{{|||zzzuuuvvvvvvvvvxxx||||||}}}zzztttqqqrrrqqqmmmkkklllnnnqqqvvv{{{}}}}}}|||sssdddTTTLLLJJJJJJNNNUUU^^^jjjtttnnn___YYYaaammmvvv}}}yyyqqqjjjaaaXXXRRRUUU[[[fffvvv~~~wwwpppjjjccc[[[UUULLLHHHCCC???===<<<;;;::::::<<>><<>>===<<<;;;;;;;;;<<>><<<888666666777;;;EEEPPPiiissskkkUUURRRlllppp___\\\YYYXXXYYYYYYWWWTTTLLLEEECCCEEEBBB>>>FFFUUU{{{xxx|||jjjaaa[[[cccrrr|||vvvmmm]]]WWWYYY^^^nnn{{{yyyqqqttt~~~zzzyyyooommmnnnpppooolllnnnsssxxx}}}}}}uuukkkddd^^^XXXWWWQQQNNNQQQUUUWWWYYY\\\]]]```ccc```XXXPPPJJJGGGIIIGGGFFFGGGJJJNNNPPPQQQ\\\ggguuuzzzxxxvvvyyy~~~}}}aaaTTTZZZ]]]bbbiiirrrzzzrrr]]]PPPBBB@@@===;;;;;;===???AAAEEEEEEEEEGGGHHHJJJLLLMMMPPPRRRUUUUUUTTTRRRQQQQQQUUUVVVWWWYYYZZZ\\\]]]^^^___```aaa```___^^^___```bbbeeedddaaadddkkklllhhhiiiiiijjjkkkmmmpppssstttvvv|||oooqqqxxxppplllnnnpppmmmhhhfffaaaccceeegggiiikkkooorrrtttlllgggnnn{{{iiigggnnngggeeexxx~~~zzzvvvtttnnnyyytttlllooovvvkkkiiifffggglllrrrxxx|||}}}{{{yyy|||~~~|||{{{~~~yyyttthhhWWWFFF@@@AAABBBCCCEEEOOOYYYjjj|||uuuiiiiiiccc]]]YYYRRRJJJGGGIIICCCBBBFFFPPPYYYiii}}}vvvqqqiii```YYYRRRLLLHHHEEECCC@@@===;;;::::::;;;>>>>>>???AAADDDFFFEEEDDDMMMRRRVVVWWWUUURRRQQQQQQbbboooXXXMMMFFF@@@@@@IIIMMMGGG???;;;666222555;;;888666BBBTTThhhhhh```[[[ggglllccc```]]]\\\]]]]]][[[XXXPPPIIIEEEFFFBBB===DDDQQQqqqvvv}}}{{{mmmddd```iii{{{~~~{{{uuunnn___YYYZZZ^^^nnn|||{{{qqqwwwzzzrrrmmmlllcccccceeejjjkkkjjjmmmrrrtttyyyyyyrrrjjjccc]]]WWWVVVPPPMMMQQQUUUWWWYYY]]]bbbeeegggccc[[[QQQJJJHHHFFFFFFFFFHHHKKKOOOQQQSSS[[[hhhxxx~~~|||~~~ooo^^^\\\fffhhhnnnwwwpppZZZMMMBBB@@@===;;;;;;===???AAACCCDDDEEEGGGJJJLLLOOOPPPRRRTTTVVVWWWUUUTTTSSSSSSUUUVVVXXXYYY[[[\\\^^^^^^```aaabbbaaa``````aaabbbccceeedddaaadddjjjkkkgggjjjjjjkkkllloooqqqtttvvvxxx}}}|||nnn|||zzzqqqkkkkkklllhhhcccaaa```bbbdddeeeeeegggjjjlllllliiiiiippp~~~yyyjjjfffjjjdddddd}}}}}}yyyuuusssqqq{{{tttlllmmmrrrmmmjjjffffffjjjpppwww{{{}}}{{{yyy{{{~~~~~~~~~}}}}}}}}}cccTTTGGGBBBBBB@@@>>>===JJJUUUhhhuuudddXXXPPPHHHCCCCCCCCCAAADDDJJJNNNXXXsss{{{pppkkkddd\\\VVVPPPKKKGGGBBBAAA>>><<<:::::::::;;;@@@AAABBBCCCDDDEEEGGGGGGOOOTTTWWWVVVRRROOORRRUUUiiiuuu[[[LLLDDDAAABBBIIIKKKDDD<<<999666555666999;;;???LLLYYYcccaaaZZZYYYiiivvvhhheeebbb______``````]]]ZZZSSSLLLHHHGGGBBB===BBBLLLcccvvv|||{{{pppgggdddppp}}}~~~~~~zzzuuupppbbb\\\\\\]]]lll|||}}}~~~qqq{{{xxxooofff```___ZZZZZZ^^^cccddddddgggkkknnnssstttnnnhhhccc\\\VVVUUUOOOMMMPPPTTTVVVZZZ^^^fffiiikkkggg]]]SSSLLLIIIEEEFFFGGGJJJMMMPPPSSSTTT[[[iii|||~~~ccc]]]dddooouuu}}}mmmVVVJJJ@@@???===;;;;;;===???AAABBBCCCEEEHHHKKKNNNQQQSSSRRRTTTVVVVVVUUUTTTTTTTTTVVVWWWXXXZZZ\\\]]]^^^^^^___aaabbbbbbbbbbbbcccddddddeeedddbbbdddhhhiiigggkkkkkklllnnnqqqsssvvvwww|||wwwmmm{{{rrrjjjjjjjjjgggcccaaabbbccceeeeeeddddddfffgggdddhhhlllpppwwwyyyqqqgggffffff```cccvvv{{{xxxxxx|||{{{rrrpppqqqooolllgggdddffflllsssxxx|||{{{zzz{{{~~~|||}}}kkk^^^OOOHHHEEEAAA??????AAAHHHWWWlll|||cccSSSKKKDDD@@@>>>BBB@@@BBBEEEEEEIIIZZZmmm|||vvvhhhccc]]]WWWQQQMMMHHHEEE???>>>;;;:::999:::;;;<<>><<<;;;<<<===@@@AAABBBCCCEEEGGGJJJNNNPPPRRRPPPRRRTTTTTTSSSRRRRRRSSSVVVWWWZZZ\\\]]]^^^_________```bbbbbbbbbbbbccceeeeeedddcccbbbdddggghhhgggkkklllnnnppprrruuuwwwxxxllltttzzzqqqjjjkkkmmmkkkiiiiiiggghhhiiiiiigggffffffgggccciiimmmmmmllllllhhhbbbiiifff___bbbmmmwwwxxxrrrqqqqqqmmmgggbbbbbbfffnnnssszzz{{{|||}}}~~~~~~{{{}}}|||nnn]]]QQQIIIBBBAAACCC@@@AAAEEEOOO]]]kkkvvv{{{}}}kkkWWWKKKEEEAAA???@@@@@@@@@CCCEEEDDDDDDNNNZZZ~~~~~~vvvpppccc^^^XXXRRRMMMIIIDDDBBB<<<:::999888888:::<<<===BBBEEEFFFDDDBBBCCCJJJPPPTTTXXXWWWQQQJJJMMM[[[hhh}}}qqqXXXDDD@@@CCCFFFFFFAAA:::555444333888777666EEE___llljjjeee\\\PPPOOO___uuu}}}}}}kkkhhhbbb```^^^^^^___^^^[[[WWWPPPLLLHHHEEEBBB???AAAEEERRR|||xxxxxxvvviiihhhwww|||sssqqq~~~~~~~~~}}}|||yyywwwpppgggddd```ZZZeeexxx~~~}}}qqq}}}zzzkkkbbb[[[XXXYYY]]]\\\^^^```]]]WWWTTTVVV]]]bbbfffffffffeee___YYYRRRNNNMMMOOORRRUUU\\\cccfffjjjllliii```VVVPPPMMMLLLMMMOOOPPPOOOPPPSSSVVV]]]iiiwwwsssccciiiuuueeeQQQHHH===<<<;;;;;;<<<>>>@@@AAACCCCCCEEEFFFIIIKKKNNNOOOPPPRRRSSSSSSRRRRRRSSSTTTWWWXXX[[[]]]___``````___^^^___aaaaaaaaaaaacccdddeeecccaaaccceeefffggghhhlllmmmnnnqqqssstttvvvvvv{{{nnnzzzqqqjjjlllnnnmmmkkkkkkjjjlllmmmllliiigggggggggeeekkkmmmjjjggghhhhhhfffkkkhhhbbbdddjjjnnnyyyyyyzzz{{{~~~{{{sssnnnqqqnnngggaaa]]]```gggllluuuyyy}}}~~~}}}~~~zzz}}}zzznnncccVVVIIICCCBBBEEECCCAAACCCJJJSSS[[[```\\\SSSJJJFFFBBB???@@@DDDAAABBBEEEFFFEEEDDDIIIOOOcccuuu~~~xxxooohhh___[[[TTTNNNIIIEEEAAA>>>999999888777888:::<<<>>>AAADDDEEEDDDBBBDDDLLLSSSUUUWWWUUUMMMIIIQQQdddttttttjjjaaaNNNAAA???DDDFFFCCC<<<666333222000777777888LLLhhhtttoooaaaXXXOOOQQQcccwwwvvv{{{vvvkkkkkkcccaaa___```aaa```\\\XXXOOOLLLHHHEEECCCBBBBBBCCCMMMrrr{{{ttt}}}qqqmmmwww|||~~~~~~|||~~~~~~}}}|||{{{yyyxxxwwwmmmggggggbbbYYYaaattt|||xxxmmmyyyvvvfff]]]WWWVVVXXX]]]]]]___```\\\TTTPPPQQQRRRXXX]]]```dddeeeaaaZZZQQQNNNMMMPPPSSSVVV^^^gggiiilllnnnkkkcccYYYSSSPPPPPPRRRSSSRRRPPPQQQVVVZZZbbbjjjuuuzzzpppkkkvvvzzz^^^MMMFFF;;;;;;;;;;;;<<<>>>@@@AAACCCCCCDDDFFFHHHKKKMMMNNNRRRSSSUUUUUUTTTTTTUUUWWWWWWYYY\\\___aaaaaa``````^^^```aaaaaa``````bbbcccddd```___cccffffffgggiiilllmmmoooppprrrsssssssssrrryyyyyyppp~~~xxxoooiiijjjllljjjggggggiiikkkmmmllljjjhhhggggggfffjjjkkkiiiiiimmmooonnnjjjjjjggggggkkkmmm|||zzzyyyxxxyyy{{{{{{ssspppnnnggg___YYYZZZ___eeennnuuu}}}}}}{{{|||~~~}}}~~~|||rrr___QQQLLLLLLKKKIIIGGGHHHJJJMMMOOOMMMIIIEEEDDDAAA>>>???DDDCCCDDDEEEFFFEEEEEEFFFHHHPPP```www}}}xxxqqqhhhaaa[[[VVVPPPKKKFFFBBB>>>;;;999888777777888:::===>>>AAACCCDDDDDDDDDHHHOOOTTTUUUTTTQQQKKKKKKXXXooouuu___XXXPPPDDDAAAAAAEEEEEE>>>888555444222111666999>>>QQQiiiqqqlll]]]UUUOOORRR```ooovvvxxxsss|||pppkkkkkkcccaaa```aaabbbaaa]]]XXXQQQOOOKKKGGGEEEDDDCCCAAAFFFfffvvvttt|||yyy~~~}}}zzz{{{{{{{{{zzzxxxvvvuuuuuuiiifffhhhcccWWW]]]pppxxxnnnffftttnnn___XXXUUUVVVYYY]]]]]]^^^___ZZZPPPJJJJJJHHHNNNUUUZZZaaaddd```ZZZQQQNNNNNNQQQSSSWWW```jjjooorrrtttpppggg]]]VVVSSSSSSTTTUUUSSSQQQSSSZZZ```lllsss{{{}}}www}}}sssWWWHHHCCC:::::::::;;;===???@@@AAABBBCCCDDDGGGJJJMMMOOOQQQRRRSSSTTTTTTTTTTTTVVVXXXXXXZZZ]]]```bbbbbbaaa```aaabbbccccccaaaaaabbbcccccc^^^^^^cccffffffgggkkklllmmmnnnooopppppppppooolllvvvuuuvvvuuurrrkkkgggiiillljjjgggfffhhhkkkmmmmmmkkkiiihhhhhhfffhhhhhhhhhmmmrrrrrrmmmhhhnnnkkkhhhkkkmmm{{{qqqmmmooozzz~~~~~~ttt{{{{{{{{{|||ooommmggg^^^WWWUUUYYY^^^eeeooozzz|||xxxyyy{{{yyyzzz|||~~~vvviiieee^^^___aaaaaa___[[[XXXVVVTTTKKKCCC@@@???>>>???BBBBBBCCCDDDDDDEEEGGGHHHHHHNNNVVVcccqqq{{{~~~|||yyyyyy}}}xxxtttlllbbb[[[TTTQQQKKKGGGCCC@@@===;;;999888888777888:::===>>>BBBBBBCCCEEEHHHMMMRRRUUUSSSQQQLLLIIINNN```yyyzzz___OOOLLLCCC===EEEDDDFFFBBB:::666666555222444888<<>>???@@@???AAABBBCCCGGGLLLNNNMMMWWWXXX\\\ccckkknnnllljjjkkkxxxzzzvvvqqqiii___WWWOOOLLLGGGDDDAAA???===;;;:::999888888999;;;===>>>CCCBBBBBBFFFLLLQQQUUUVVVRRRNNNIIIHHHQQQeeeoooRRRGGGHHH>>>;;;HHHEEEFFFAAA888444777777222777999???IIIUUU^^^___]]]MMMKKKLLLTTT```jjjrrrwwwuuuooommmcccbbbaaa```___\\\ZZZXXXWWWRRRRRRQQQMMMIIIDDDBBBAAAAAAUUUwwwsssttt}}}wwwzzz}}}|||~~~~~~~~~}}}|||{{{|||zzzxxxvvvvvvuuurrrpppgggccccccddd^^^YYYddduuuhhhZZZYYYeeeuuutttaaaZZZWWWUUUWWW[[[YYY]]]```]]]VVVLLLEEEBBBCCCEEEJJJPPPVVVYYYXXXWWWRRRRRRRRRQQQRRRYYYccckkkwwwyyykkkaaaZZZVVVWWWPPPOOOTTTTTTTTTaaarrr}}}```III???>>>999:::;;;===>>>@@@AAABBBDDDFFFGGGIIIJJJMMMQQQTTTPPPQQQRRRSSSTTTUUUVVVVVVUUUXXX[[[]]]^^^^^^___aaacccccccccbbbbbbbbbbbbbbb___[[[YYY^^^ggglllkkkhhhkkklllnnnqqqttttttnnngggiiirrrkkkeeeaaaccceeefffhhhlllnnnllljjjkkklllnnnnnnnnnkkkhhhggghhhlllnnnnnnllljjjnnnpppnnnkkkmmmvvv~~~nnncccfffppptttuuussswww~~~xxx}}}ssshhhbbbbbb^^^UUUPPPSSS]]]aaahhhpppvvvxxxwwwtttuuuwwwyyyzzzzzzzzz|||~~~qqqTTT>>><<<===888888>>><<>>;;;::::::666666777888:::<<>>LLLBBBAAA<<<666333444666666999444>>>PPPYYY]]]\\\TTTEEEKKKTTT^^^iiiuuutttllliiiaaaaaaaaaaaa```^^^\\\[[[YYYVVVVVVTTTQQQLLLHHHEEECCCAAAPPPnnnwwwsss{{{|||}}}}}}|||{{{{{{{{{}}}}}}}}}}}}|||{{{zzzyyy|||zzzwwwvvvuuussspppnnnhhhbbbaaaccc^^^ZZZbbbpppvvv]]]PPPOOOZZZeeeuuu~~~xxxiii\\\QQQPPPQQQRRRTTTXXXWWWZZZ]]]ZZZSSSJJJCCC@@@???AAAFFFKKKQQQUUUVVVWWWSSSRRRQQQRRRVVV___jjjqqq}}}rrrhhhaaa\\\WWWQQQQQQUUUVVVXXXfffwwwqqqUUUDDD>>>>>>999:::;;;===???@@@AAABBBDDDFFFHHHIIIJJJMMMQQQTTTSSSSSSTTTUUUVVVVVVWWWWWWYYY[[[^^^^^^]]]\\\\\\]]]aaaaaaaaaaaaaaaaaabbbbbb^^^\\\\\\aaagggkkkkkkjjjjjjkkklllooosssuuutttqqqwww{{{jjjkkkfffcccfffhhhhhhjjjmmmooommmkkkkkklllnnnnnnnnnkkkjjjjjjlllooonnnkkkhhhkkknnnqqqrrrqqqrrrwww|||}}}llliiitttvvvtttrrrwwwrrrjjjddddddaaaXXXQQQPPPQQQTTT[[[dddnnntttwwwwwwrrrtttvvvxxxyyy{{{~~~~~~~~~}}}}}}kkkQQQ>>>>>>AAA======CCC@@@@@@AAADDDJJJQQQYYY^^^nnnooo```PPPPPPSSSVVV^^^ooo~~~|||yyyssslllfffbbb\\\UUUOOOKKKHHHDDD???<<<999888888666666777888:::===@@@AAAAAAAAACCCHHHNNNQQQRRRQQQOOOMMMJJJNNNdddnnnWWWEEEBBB@@@;;;>>>HHH@@@===888333111222333333999===GGGWWWaaa[[[PPPJJJIIINNNYYYgggtttqqqiiieeeaaa```aaaaaabbbaaa```___^^^[[[ZZZXXXUUUPPPLLLHHHEEEBBBKKKbbb|||rrrsss}}}~~~{{{yyyxxxyyyzzz{{{{{{{{{{{{{{{zzzyyyxxxxxx{{{yyyvvvuuutttrrrnnnlllgggaaa___aaa___[[[```hhh{{{hhhQQQFFFGGGNNNUUU___ccc[[[PPPIIIEEEHHHLLLNNNOOORRRTTTVVVWWWUUUNNNFFF@@@===:::<<<@@@EEEJJJOOOTTTVVVTTTRRRPPPTTT\\\hhhsssyyyyyyooofff```WWWSSSRRRVVVXXX]]]lll}}}xxx[[[GGG>>><<<===::::::;;;===???@@@BBBBBBDDDFFFHHHJJJKKKNNNQQQTTTVVVVVVWWWWWWXXXXXXXXXYYYZZZ\\\^^^___^^^]]]]]]]]]```aaaaaabbbbbbccccccccc]]]^^^aaaeeehhhjjjkkkkkkjjjjjjkkknnnqqquuuxxx{{{tttoooiiifffeeeiiilllkkkkkkmmmnnnllljjjiiijjjllllllkkkhhhjjjlllpppqqqoookkkgggnnnpppqqqssssssssssssrrrsss}}}pppttttttrrrooottt|||{{{zzzxxxpppjjjhhheee]]]UUUOOOHHHJJJOOOXXXcccmmmuuuxxxpppqqqsssuuuvvvyyy}}}{{{|||~~~}}}~~~~~~}}}||||||}}}[[[FFF999<<<@@@===>>>CCCBBB???CCCOOOWWW\\\eeeooo}}}|||hhhQQQKKKLLLSSS___qqq}}}yyyvvvqqqllleee___[[[VVVOOOJJJFFFDDD@@@<<<999777666666555666777999<<<>>>AAABBB???AAAFFFKKKPPPQQQOOOMMMKKKKKKMMMZZZtttxxx```RRRCCC======>>>@@@DDD<<<888444111222333444555:::IIIOOOYYYgggYYYFFFHHHPPPTTTaaarrr}}}|||mmmgggdddccc```aaacccddddddcccbbbaaa^^^]]]ZZZWWWTTTOOOJJJGGGBBBFFFYYYyyysssmmmvvv|||~~~}}}|||{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzyyyxxxwwwwwwzzzxxxvvvuuutttqqqmmmjjjfff```\\\^^^^^^\\\]]]aaauuurrr___LLLBBBCCCIIIKKKSSSVVVNNNHHHEEEDDDEEEGGGHHHIIIJJJPPPQQQPPPNNNIIICCC>>>;;;888999<<<@@@EEEKKKRRRVVVWWWSSSRRRWWWbbbpppzzz{{{qqqfff___XXXUUUTTTVVVYYY```qqqdddLLL???;;;:::::::::;;;<<<===???AAABBBCCCDDDFFFIIIKKKLLLOOORRRTTTXXXXXXXXXXXXXXXXXXXXXXXXWWWZZZ]]]_________```aaaaaaaaabbbcccddddddeeeeee\\\```fffhhhiiiiiikkkmmmjjjjjjlllnnnoooqqqxxx|||rrruuuiiifffhhhmmmpppnnnmmmnnnllljjjgggggghhhiiiiiihhhgggiiilllooopppooollljjjqqqooonnnnnnooonnnjjjgggssswwwyyysssvvvvvvuuuvvv~~~}}}||||||||||||{{{pppiiigggddd\\\SSSKKKIIIJJJOOOYYYdddnnnsssrrrssssssssstttvvvzzz}}}yyyzzz|||}}}~~~~~~~~~~~~pppMMM???777;;;@@@>>>>>>BBBBBBBBBMMM^^^fffgggtttwww]]]TTTSSSWWWcccppp~~~zzzuuuqqqjjjeee___ZZZVVVQQQJJJEEEBBB@@@===:::777666666666666666888:::===@@@BBBCCC???BBBIIINNNQQQPPPLLLIIIGGGIIIQQQeee~~~zzzcccWWWPPPEEE<<<===BBBCCC@@@777333222444666666666888AAAVVVXXX\\\kkk[[[HHHUUUXXX```nnn{{{~~~~~~rrrkkkgggdddeeeaaabbbdddfffgggfffdddccc___]]]ZZZXXXVVVQQQKKKGGGBBBDDDSSSrrrwwwmmmrrrttt}}}}}}}}}}}}}}}}}}}}}}}}zzz|||}}}~~~}}}{{{zzzzzzzzzzzzzzzyyyxxxwwwwwwxxxwwwvvvuuutttqqqmmmjjjddd^^^ZZZ[[[\\\[[[[[[\\\sssjjjYYYJJJBBBDDDHHHGGGMMMQQQKKKGGGGGGFFFCCCBBBDDDFFFGGGLLLKKKIIIGGGDDD@@@<<<:::888:::<<>><<<:::888:::;;;<<<>>>???AAABBBCCCDDDGGGJJJLLLNNNPPPRRRTTTWWWWWWWWWXXXXXXXXXXXXXXXYYY[[[^^^```______```aaa___``````aaabbbccccccddd]]]bbbhhhjjjiiihhhjjjmmmkkkkkknnnooolllkkktttuuulllqqqmmmkkkmmmsssuuurrrppppppllljjjhhhgggiiijjjjjjiiikkklllkkkkkkjjjiiijjjjjjpppllliiiiiikkkkkkhhheeesssnnn~~~www|||~~~~~~pppiiirrr}}}vvvjjjjjjllldddXXXMMMJJJGGGIIIPPP[[[dddiiivvvvvvvvvuuutttuuuwwwyyyyyyzzz{{{||||||}}}}}}}}}~~~~~~~~~}}}||||||~~~```III@@@<<<@@@DDDBBBBBBEEEDDDFFFRRRbbbgggllluuullleeebbbfffqqq|||wwwqqqmmmeee```ZZZVVVRRRNNNHHHCCC@@@>>>;;;888777666777777777888:::<<>>CCCBBB;;;444222333777777444666;;;NNNfffiiiiiirrr```OOO___cccppp|||nnnkkkiiieeecccbbbdddfffhhhhhhfffdddbbb^^^\\\YYYXXXWWWSSSMMMGGGCCCCCCNNNjjjqqqrrr}}}zzztttuuuvvvxxxyyy{{{||||||xxxzzz}}}~~~{{{yyyyyyyyyyyyyyyxxxwwwvvvvvvuuuttttttsssssspppllliii```]]]YYYXXXXXXYYYZZZZZZuuuyyybbbSSSKKKEEEJJJOOONNNTTTZZZUUUSSSVVVTTTMMMHHHHHHIIIIIIHHHEEEBBB@@@@@@>>><<<::::::===???@@@AAAFFFNNNUUUXXXXXX[[[bbbmmmzzzuuufffZZZVVVVVVTTTSSSXXXeeexxxnnnaaaPPPCCC>>><<<:::888;;;;;;<<<>>>@@@AAACCCCCCEEEGGGKKKMMMOOOPPPSSSUUUVVVVVVWWWWWWWWWXXXXXXXXX]]]___aaaaaa___^^^]]]^^^]]]^^^^^^______`````````___cccgggiiihhhhhhjjjmmmlllkkkmmmmmmhhhggguuuzzzwwwzzzvvvooorrrrrroooqqqwwwyyyvvvssssssmmmllljjjjjjlllmmmnnnmmmooonnnkkkgggcccccceeegggkkkiiiggghhhkkklllkkkhhhiiieeesss~~~~~~rrrgggnnnzzz|||rrruuuzzznnn[[[MMMHHHDDDDDDIIIRRRZZZ___sssuuuvvvvvvuuuuuuvvvwwwxxxxxxyyyzzzzzz{{{zzzzzz}}}~~~~~~~~~~~~}}}~~~~~~}}}||||||}}}~~~}}}|||{{{|||~~~mmmMMMCCC>>>===AAACCCBBBBBBEEEHHHLLLUUU___fffsssxxxtttsss~~~{{{xxxrrrkkkggg___[[[UUUQQQNNNJJJEEE@@@===;;;999777666666777888888999<<<>>>@@@AAABBBBBBCCCGGGMMMPPPOOOKKKHHHFFFEEEQQQeeeyyy{{{gggUUUJJJGGGAAA===???AAA===666555222444777444111999DDD```uuuzzzxxxttt```TTTaaaooowwwtttiiiiiijjjfffbbbdddfffhhhiiihhhfffcccaaa]]][[[YYYYYYYYYVVVNNNHHHDDDAAAIII___{{{wwwsss~~~~~~zzzwwwrrrssstttvvvwwwyyyzzz{{{vvvxxxzzz||||||{{{zzzyyywwwwwwxxxwwwwwwvvvuuutttpppppppppqqqqqqnnnjjjggg]]]\\\YYYUUUTTTWWWYYY[[[nnn|||lllYYYOOONNNNNNZZZeeehhhpppxxxtttzzz~~~zzzlll^^^VVVRRRNNNDDDAAA===<<<======<<<;;;<<>>:::999999999;;;;;;===>>>@@@BBBCCCCCCEEEHHHLLLNNNPPPQQQSSSUUUUUUVVVVVVWWWXXXYYYZZZZZZ^^^```bbbbbb```^^^^^^^^^_______________`````````bbbdddeeefffggghhhjjjkkkllljjjjjjiiidddggg}}}uuunnnvvvyyywwwtttuuurrrooopppuuuvvvsssppppppllljjjiiiiiilllnnnoooooojjjiiigggdddaaaaaadddhhhiiiiiijjjkkkllljjjgggeeebbbaaalll}}}xxxzzz|||aaaOOOKKKEEECCCFFFKKKQQQTTTeeehhhmmmoooqqqrrrsssttttttuuuwwwxxxyyyzzz{{{{{{}}}}}}~~~~~~~~~}}}||||||~~~~~~||||||}}}|||{{{{{{|||~~~}}}}}}}}}}}}~~~iiiOOO>>>===<<<===@@@BBBBBBCCCEEEKKKTTT```kkkxxx}}}yyyuuuqqqkkkddd___YYYUUUOOOLLLIIIFFF@@@<<<:::999777555555666777888:::;;;===???AAAAAAAAAAAAFFFIIIMMMNNNLLLIIIGGGGGGMMM^^^ttt{{{kkkZZZPPPFFF@@@===???AAA???:::777444222333666444555HHH^^^rrrzzz~~~uuudddUUUXXXeeeyyyqqq~~~llldddfffjjjgggbbbfffgggiiijjjhhheeeaaa___]]][[[YYYYYY[[[WWWPPPIIIEEE@@@DDDWWWqqq{{{ttt~~~{{{~~~}}}}}}~~~~~~|||zzzvvvvvvwwwwwwxxxxxxyyyyyyvvvvvvvvvwwwxxxxxxyyyyyyvvvvvvvvvvvvuuutttsssrrrmmmmmmmmmnnnooommmiiieee[[[[[[YYYTTTRRRUUUYYY\\\dddqqqxxxcccSSSMMMRRRVVVjjj|||uuueeeZZZQQQBBB>>>;;;:::<<<======<<<>>>AAACCCBBBAAACCCJJJPPPTTT[[[eeennnwwwxxxeeeVVVPPPRRRRRRRRRZZZmmmnnnTTTMMMBBB999555666888:::;;;<<<===>>>@@@BBBCCCDDDEEEHHHLLLOOOPPPQQQSSSUUUUUUVVVWWWXXXYYYZZZ[[[\\\[[[]]]```aaaaaa```aaabbbccccccccccccbbbbbbbbbbbbdddddddddeeegggiiijjjkkklllhhhfffeeeaaahhhkkkiiiwwwqqqpppnnnooollllllpppqqqmmmkkkkkkhhhgggfffgggiiilllmmmmmmaaabbbcccbbbaaacccgggllliiikkknnnnnnkkkeee___\\\bbbcccgggwwweeeUUUPPPJJJFFFFFFHHHKKKLLLVVV[[[bbbgggkkkmmmoooqqqqqqrrruuuwwwyyy{{{||||||}}}}}}~~~}}}}}}|||{{{{{{~~~|||}}}~~~}}}{{{{{{}}}~~~}}}}}}~~~~~~}}}mmm]]]PPPFFFAAA@@@>>>>>>AAADDDFFFFFFIIILLLMMM\\\nnn}}}zzzuuuqqqkkkeee^^^ZZZUUUPPPKKKHHHEEEBBB===888888777555444444555666777;;;<<<>>>@@@AAAAAAAAAAAAHHHKKKNNNMMMJJJGGGGGGHHHVVViii~~~sss\\\MMMIIIDDD<<<;;;BBBEEE@@@::::::222000222555555===YYYwww~~~yyyvvvgggNNNIII\\\lll}}}|||vvvwww||||||vvvooo}}}uuukkkeeeddddddbbb___hhhfffdddeeeffffffbbb^^^\\\]]]___^^^[[[VVVQQQMMMIIIGGGEEELLL```}}}yyy|||}}}}}}{{{zzzzzz{{{|||yyyzzzyyyuuurrrrrruuuyyyssstttuuuwwwwwwwwwvvvuuuvvvsssqqqrrrttttttrrrpppnnnmmmmmmlllllliiieeebbbYYYWWWTTTRRRRRRSSSVVVXXXccciiipppnnneeeXXXOOOKKKNNNUUUeeezzzlllWWWKKK@@@>>><<<;;;;;;<<>>AAACCCGGGHHHGGGDDDAAA???AAACCCEEELLLYYYhhhsss~~~zzzjjj___TTTSSSUUU[[[dddttt}}}gggTTTGGGAAA;;;888:::<<<;;;:::<<<>>>???@@@@@@BBBFFFIIIIIIKKKNNNPPPPPPQQQRRRSSSQQQSSSUUUXXXZZZ\\\]]]^^^bbbbbbbbbccceeedddbbb```]]]```cccbbb___^^^___bbbccceeeggggggggghhhjjjllllllooonnnjjjlll~~~|||wwwoooqqqrrrmmmmmmmmmllljjjhhhhhhiiijjjmmmllllllkkkiiihhhfffeeeeeeeeecccbbb``````aaaaaaddddddeeefffggggggfffeee___cccddddddsss^^^TTTRRRMMMFFFAAA@@@BBBDDDKKKNNNTTTZZZaaafffiiijjjjjjlllppprrrrrrssstttuuuvvvwwwyyy{{{|||}}}}}}}}}~~~}}}|||{{{{{{}}}~~~~~~|||{{{}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~zzztttsssdddSSSKKKGGGDDDBBBCCC>>>>>>AAADDDCCCDDDMMMYYY___llllllkkklll~~~{{{yyytttpppjjjddd^^^XXXRRROOOMMMJJJFFFBBB>>>;;;999888777666555555666777999:::;;;===@@@AAAAAABBBFFFIIILLLJJJIIIIIIMMMSSSZZZ___ppppppXXXKKKDDD???>>>@@@BBBBBB>>>999555222333444444555???TTTpppzzznnn^^^PPPJJJQQQhhh}}}}}}yyyuuuqqqnnnmmmsssmmmfffbbb```^^^ZZZWWW[[[ZZZZZZ[[[]]]^^^\\\[[[WWWXXXZZZ[[[YYYWWWSSSQQQJJJIIIGGGHHHRRRjjj|||{{{{{{zzz{{{|||}}}}}}{{{{{{zzzzzzyyywwwvvvuuurrrqqqppppppqqqqqqqqqpppnnnoooppppppqqqppppppppppppnnnmmmmmmnnnooommmllllllkkkjjjiiihhhfffbbb```XXXVVVSSSQQQPPPPPPRRRSSSUUUYYY\\\YYYRRRIIIDDDBBBAAA???BBBIIIPPPUUU\\\bbbggghhhgggddd\\\QQQGGG@@@999999999:::===@@@DDDFFFLLLLLLKKKHHHCCC@@@?????????EEEPPP[[[fffvvv~~~nnndddXXXWWWYYY```jjjzzz~~~lllZZZJJJ@@@<<<999888;;;======<<<===>>>???@@@AAACCCFFFIIIIIILLLOOOPPPPPPQQQSSSTTTRRRSSSUUUXXXZZZ\\\]]]]]]cccccccccddddddccc```]]]\\\```bbb```ZZZYYY]]]cccbbbdddfffgggggghhhjjjkkkiiiooonnnjjjppp~~~}}}}}}qqqsssrrrkkkmmmllljjjhhhffffffiiilllmmmlllkkkjjjhhheeecccbbbccceeeeeeccc___]]]___aaabbbaaa```ccchhhkkkkkkjjjaaadddcccaaakkkkkkQQQSSSSSSPPPJJJCCC??????AAAEEEHHHMMMSSSYYY^^^bbbddddddgggjjjlllmmmnnnppprrrsssuuuxxx{{{}}}|||{{{zzz}}}|||{{{{{{{{{|||~~~}}}}}}}}}~~~}}}}}}|||{{{}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}{{{{{{}}}~~~}}}{{{xxxtttoooiiibbb\\\TTTJJJAAAAAADDDEEEFFFHHHBBB@@@@@@CCCEEEHHHOOOWWWYYYiii{{{{{{xxxtttrrrkkkggg```ZZZVVVQQQMMMJJJHHHFFFBBB>>>;;;888777666666666666666666888:::;;;===>>>@@@AAABBBEEEIIILLLRRRKKKFFFIIIVVVgggvvv}}}sss[[[JJJDDD@@@:::???AAABBB@@@:::555444444333222333888EEEYYYooo~~~lllaaaPPPEEELLLbbbxxxyyyrrrnnnllllll{{{ppplllgggcccaaa^^^ZZZWWW[[[ZZZZZZZZZ[[[[[[ZZZYYYYYYZZZZZZZZZYYYWWWUUUSSSMMMKKKIIIGGGKKK]]]~~~~~~yyy~~~zzzwwwwwwxxxyyyyyyvvvwwwxxxxxxwwwuuusssqqqrrrpppoooqqqtttuuurrrooommmmmmmmmmmmnnnnnnmmmmmmmmmlllllllllllllllkkkkkkllljjjhhhhhhgggeeebbb___WWWUUURRROOONNNNNNOOOPPPNNNSSSWWWXXXTTTNNNHHHFFFAAA<<<999;;;===>>>CCCHHHJJJKKKMMMLLLJJJDDD???;;;999999999;;;===AAADDDFFFKKKMMMNNNMMMJJJDDD@@@===>>>BBBHHHPPPYYYiiiuuujjjaaa___bbbiiitttkkk]]]OOODDD<<<:::888999;;;======<<<===???@@@AAAAAADDDGGGJJJJJJLLLNNNOOOPPPPPPRRRTTTTTTUUUWWWZZZ\\\]]]^^^___bbbaaabbbcccdddbbb___\\\``````___\\\YYYYYY\\\```aaaccceeeffffffgggiiikkkgggooopppnnnzzzyyyyyyssstttqqqjjjjjjjjjiiigggeeefffhhhjjjgggggggggeeedddbbb```______cccfffddd```___bbbfffgggbbb___```eeehhhhhheeeddddddcccdddooo}}}yyy{{{|||}}}~~~aaaQQQUUUVVVUUUPPPIIICCCAAAAAA@@@BBBFFFLLLQQQWWW[[[]]]```bbbfffhhhiiikkknnnppprrrtttwwwyyy{{{{{{{{{zzz{{{{{{zzzzzzzzz{{{|||}}}zzzzzz{{{{{{||||||||||||||||||}}}~~~~~~~~~}}}}}}zzz{{{|||}}}~~~~~~~~~}}}|||||||||}}}~~~~~~~~~~~~}}}{{{vvvpppggg]]]SSSNNNEEE???;;;>>>CCCDDDDDDFFFFFFFFFGGGKKKNNNPPPQQQQQQTTT\\\ttt}}}~~~}}}|||zzzwwwsssnnnkkkiiiddd___YYYSSSOOOLLLIIIGGGDDDBBB???;;;999777666666666666666666777999;;;<<>>>>>===999@@@AAAAAA<<<666222333555444333333:::GGGXXXeeemmm```WWWHHHBBBSSSooo~~~|||{{{rrrllljjjkkkqqqooommmiiifffcccaaa^^^[[[aaaaaa```^^^\\\ZZZZZZZZZ]]]]]]\\\[[[YYYWWWVVVUUUPPPNNNKKKHHHFFFSSSrrryyyzzzvvvuuuuuuuuutttssstttvvvvvvuuussspppnnnqqqooooooqqqttttttqqqnnnmmmlllllllllllllllllllllkkkkkkkkkkkkjjjiiiiiijjjkkkiiigggfffeeedddaaa___VVVTTTQQQNNNLLLKKKKKKKKKGGGMMMVVV[[[[[[VVVQQQMMMHHHCCC@@@???===:::;;;???===>>>@@@@@@???===;;;999:::::::::;;;===@@@BBBCCCGGGJJJOOORRRQQQKKKDDD>>>??????CCCHHHOOO^^^www|||nnniiihhhkkktttppp\\\OOODDD<<<:::999999:::;;;<<<<<<;;;>>>???AAAAAABBBDDDHHHKKKJJJKKKMMMNNNOOOPPPRRRTTTWWWXXXZZZ\\\^^^``````aaaaaabbbccceeegggeeebbb___^^^ZZZVVVVVVYYY]]]^^^^^^```bbbdddeeefffgggiiikkkkkkrrrsssuuu~~~sssvvvsssrrrooojjjggghhhiiihhhfffeeeeeefffbbbbbbbbbccccccbbbaaaaaa```dddgggfffbbbaaadddgggiiiccc^^^^^^aaadddccc```fffcccbbbhhhuuu~~~pppuuuxxxyyyrrrggg\\\[[[XXXTTTNNNHHHCCCAAA>>>???BBBFFFKKKPPPUUUWWW\\\^^^aaadddfffiiilllooosssssstttuuuwwwyyy{{{|||xxxxxxxxxxxxyyyyyyzzzzzzyyyyyyyyyzzzzzz{{{||||||zzz{{{||||||}}}}}}}}}}}}vvvxxxzzz}}}~~~~~~~~~}}}}}}~~~~~~}}}|||}}}}}}~~~|||{{{xxxqqqfffZZZNNNHHH@@@<<<;;;???BBBAAA@@@@@@CCCGGGNNNVVV[[[]]]XXXSSSVVVTTTYYYcccddd^^^jjj|||xxxwwwtttqqqlllhhheeeccc^^^ZZZTTTOOOLLLIIIGGGEEEAAA???===:::888777666666666666666666888:::<<<>>>@@@@@@AAACCCGGGJJJMMMNNNKKKGGGCCCCCCHHHSSS___hhhooodddQQQ@@@999:::======@@@@@@>>>999444111333555555444555>>>KKKWWW]]]^^^UUUPPPGGGGGGYYYrrr|||xxx|||{{{{{{}}}yyypppkkkkkkkkkqqqnnnmmmjjjhhheeecccbbbaaaggggggeeebbb^^^[[[[[[\\\^^^^^^\\\[[[YYYXXXWWWVVVSSSPPPNNNKKKFFFMMMhhh{{{|||wwwuuutttrrrqqqrrrsssttttttsssqqqooommmnnnmmmnnnooopppooommmkkkllllllkkkjjjjjjjjjkkkkkkhhhiiijjjiiigggfffggghhhjjjhhheeedddcccbbb___]]]TTTSSSPPPMMMJJJIIIHHHHHHBBBIIISSS\\\___\\\WWWSSSMMMHHHEEEDDDAAA<<<;;;===>>>>>>===<<<;;;:::999999:::;;;;;;<<<>>>???AAABBBEEEHHHNNNSSSUUUQQQJJJDDD@@@???@@@EEELLLWWWjjj{{{tttlllmmmrrr~~~gggTTTIII@@@;;;::::::::::::;;;;;;<<<===???@@@AAABBBCCCEEEHHHKKKKKKLLLNNNNNNOOOPPPSSSVVVYYYZZZ\\\^^^```aaabbbbbbcccdddfffiiijjjiiieeebbbWWWRRROOORRRYYY``````______aaacccdddeeefffiiikkknnnqqqttt~~~ooommm}}}tttqqqooolllkkkfffgggiiihhhfffcccbbbbbb___```aaabbbcccddddddddddddfffhhhgggdddbbbcccdddddd```]]]]]]```bbbbbbaaafffaaaaaahhhsss|||ooommmvvvtttttt{{{sssiiiddd]]]WWWSSSMMMFFFAAA>>>>>>???AAAEEEJJJOOORRRVVVYYY\\\^^^aaadddiiilllpppppppppqqqsssvvvxxxzzzuuuvvvvvvvvvwwwwwwwwwwwwxxxxxxwwwxxxxxxzzz{{{|||xxxyyyzzz{{{|||||||||{{{uuuwwwzzz}}}~~~~~~~~~}}}{{{{{{{{{|||||||||||||||yyyzzzxxxqqqeeeWWWLLLFFF<<<999:::???AAA???======<<>><<<:::888777777777777666666666777999;;;>>>???AAAAAABBBEEEIIILLLMMMLLLKKKJJJHHHFFFEEEGGGJJJMMMVVVOOOEEE;;;777999>>>AAA@@@===999555333333333444333444:::EEEQQQYYY[[[YYYKKKKKKKKKPPP^^^mmmsssrrr{{{zzzqqqmmmllllllkkk{{{ppplllkkkiiigggdddcccdddeeeiiijjjhhhddd___\\\\\\^^^\\\\\\ZZZYYYXXXXXXXXXYYYVVVRRRPPPNNNIIIKKK```yyy|||zzz}}}~~~}}}yyywwwuuusssqqqrrrrrrsssrrrqqqpppnnnmmmlllmmmnnnmmmkkkjjjjjjkkkkkkjjjiiihhhhhhhhhiiiiiieeefffhhhgggdddcccdddfffgggeeebbb```___^^^\\\[[[TTTRRROOOLLLIIIGGGFFFEEECCCHHHQQQZZZ______[[[WWWQQQLLLIIIHHHFFFAAA@@@BBBCCCAAA???<<<:::999888888999:::;;;<<<>>>@@@AAABBBHHHIIILLLPPPTTTSSSPPPLLLGGGCCCBBBFFFKKKQQQ[[[dddlllooorrruuuyyy|||wwwooojjjllluuusss\\\NNNEEE???<<<999999:::::::::<<>><<<===;;;DDDNNNTTT^^^iiinnnmmmbbbeee\\\UUUWWWWWWkkk~~~{{{xxxpppnnnlllhhhccc___[[[YYYTTTQQQMMMIIIFFFBBB>>>;;;;;;999888666666666666777666666666777:::<<>>999777:::???DDD@@@;;;555333444555444222111555>>>JJJUUUYYYWWWTTTGGGJJJRRR\\\dddhhhooovvvrrrkkkjjjlllkkkiiipppmmmjjjiiigggeeecccccceeefffiiiiiihhhddd___\\\]]]___YYYYYYXXXWWWWWWXXXZZZ[[[XXXSSSRRRQQQKKKJJJ\\\ttt}}}uuuyyy}}}~~~~~~}}}zzzyyywwwtttrrrsssrrrrrrqqqpppooonnnmmmlllooopppnnnjjjhhhjjjllljjjiiihhhgggffffffggghhhbbbdddfffeeebbbaaabbbdddeeebbb___]]]]]]\\\ZZZXXXSSSRRROOOLLLIIIFFFDDDCCCFFFJJJQQQXXX^^^___]]][[[YYYTTTQQQPPPNNNJJJJJJNNNFFFCCC@@@<<<999888888888888999:::<<>>;;;:::888999999999:::===AAADDD@@@AAABBBCCCDDDFFFIIILLLOOOQQQRRRRRRRRRTTTWWWZZZYYYZZZ\\\^^^___```aaaaaaddddddfffggggggddd^^^ZZZ\\\\\\\\\\\\\\\^^^___aaa]]]```bbbddddddfffhhhkkknnnxxxxxxiiizzzsssnnnhhhhhhnnnkkkjjjgggccc```___aaaccc[[[[[[]]]^^^______``````______```cccfffgggfffeee]]]___aaaaaaaaabbbdddfffddddddhhhmmmmmmlllqqqzzzwwwuuu}}}}}}vvv}}}~~~yyy~~~mmmcccaaa[[[OOOEEE===<<<;;;;;;===BBBFFFIIIJJJLLLOOORRRUUUZZZ___cccdddfffjjjmmmooopppooooooqqqrrrssssssttttttssssssuuuttttttssstttuuuvvvwwwuuuvvvwwwxxxyyyzzzzzzyyyzzz|||~~~~~~|||zzzxxxzzz|||~~~~~~}}}zzz{{{~~~~~~|||zzzxxxyyywwwrrrhhh[[[PPPJJJHHH===<<<>>>BBBCCC>>><<<===???GGGLLLNNNVVVeeepppsssooowwwlllaaadddeeexxx|||zzzyyywwwuuurrrkkkiiigggccc^^^YYYVVVTTTPPPMMMJJJFFFCCC???:::666888777666555444555555666555666666888:::===@@@AAAAAAAAACCCHHHLLLMMMJJJGGGFFFFFFMMM]]]nnnxxxwwwrrrMMMEEE;;;777888;;;AAAEEE@@@999222111555777555111111777AAALLLTTTVVVRRRNNNGGGKKKXXXfffiiigggppp~~~pppiiiiiikkkiiieeeuuullliiihhhfffeeeeeeeeefffgggiiieeeaaaaaabbbddddddccc^^^\\\ZZZZZZ\\\]]]\\\[[[\\\WWWVVVVVVPPPKKKVVVhhh~~~zzz|||~~~{{{}}}yyy{{{|||~~~}}}zzzwwwtttrrrqqqrrrrrrqqqpppnnnllljjjiiimmmllllllkkkjjjiiihhhggggggffffffffffffggghhhhhhccccccbbbaaa`````````aaadddcccaaa^^^\\\YYYWWWVVVQQQOOOLLLHHHEEECCCBBBBBBHHHIIIMMMTTT[[[^^^\\\ZZZXXXWWWTTTRRRPPPOOOOOOOOOJJJFFF???:::666666888999;;;::::::;;;===???BBBDDDJJJLLLOOOSSSWWWZZZ]]]^^^[[[[[[ZZZVVVOOOIIIFFFEEECCCGGGLLLNNNNNNOOORRRTTT___kkkxxxzzziiiSSSCCC===<<<:::999888999:::;;;<<<>>>??????BBBAAA@@@AAACCCGGGJJJMMMNNNPPPQQQRRRSSSVVVZZZ]]]\\\\\\]]]^^^___aaaaaabbbbbbeeeiiijjjfff```ZZZWWWaaa```^^^]]]]]]]]]___```aaa```bbbgggiiihhhiiilll|||yyyhhhuuuuuunnnlllllllllqqqkkkeeebbbbbbbbbaaa```bbbbbbaaa___]]]]]]___aaadddfffeeebbbaaacccccc``````bbbccc___[[[\\\bbbgggdddcccbbbbbbeeejjjooorrryyyvvvzzzuuu~~~sssrrr{{{xxxjjjddd___UUUMMMGGGCCC===;;;;;;>>>@@@BBBEEEEEEFFFHHHLLLQQQVVVYYY]]]___bbbdddeeegggjjjmmmooonnnnnnmmmnnnoooqqqrrruuusssqqqqqqqqqrrrqqqpppsssuuuwwwxxxwwwvvvvvvwww}}}~~~~~~~~~~~~~~~}}}|||||||||{{{{{{||||||}}}~~~}}}|||{{{zzzxxxwwwvvvuuutttpppiiiaaaYYYPPPHHHBBB;;;<<>>===IIIJJJGGGHHHFFFDDDLLLHHHKKKWWWlllzzzdddIII@@@888777>>>DDDEEECCC;;;555222333333111222555::::::BBBOOOVVVSSSKKKFFFDDDQQQ]]]___cccoooxxxsssmmmiiiggghhhiiiiiixxxqqqkkkjjjjjjjjjiiijjjjjjkkkkkkkkkhhheeeeeefffgggfffeeefffeeecccbbbccccccaaa```^^^XXXVVVVVVQQQLLLUUUccc|||{{{zzz~~~~~~~~~|||xxxxxx||||||~~~~~~}}}~~~}}}|||zzzxxxuuusssqqqqqqqqqpppooommmkkkiiihhhkkkkkkjjjiiihhhgggffffffeeeeeeddddddddddddeeeeeecccbbbaaa```____________bbbaaa```]]][[[XXXVVVUUUQQQOOOLLLHHHEEECCCBBBAAAFFFHHHLLLRRRYYY\\\[[[XXXVVVUUUTTTRRRQQQPPPOOOOOOJJJFFF@@@:::666666777888999999:::;;;>>>AAAEEEGGGJJJJJJKKKOOOUUU\\\dddhhhdddbbb```]]]YYYQQQHHHBBB===AAAFFFHHHJJJKKKNNNQQQ[[[gggtttmmm___LLL@@@<<<<<<;;;:::999999:::;;;===>>>???@@@AAAAAA@@@AAADDDHHHKKKNNNNNNOOOQQQSSSTTTWWW[[[^^^[[[[[[\\\^^^___aaabbbbbbcccfffiiiiiieee```\\\ZZZbbbaaa___]]]]]]^^^___```bbbaaacccggggggeeefffiiipppwwwssszzz}}}rrrnnnmmmlllllloookkkeeebbbaaabbbaaa```ddddddcccaaa___```bbbdddeeefffeeeaaaaaaddddddbbbbbbcccbbb___\\\\\\```dddcccaaa```aaadddiiinnnrrr}}}www{{{}}}vvvqqqvvvsssfff]]]YYYVVVKKKFFF@@@<<<<<<===??????CCCCCCDDDFFFIIINNNSSSVVVYYY\\\___aaabbbeeehhhjjjpppooonnnnnnooopppqqqrrrqqqpppooooooqqqrrrrrrqqqqqqsssvvvwwwvvvvvvwwwxxxyyyyyyzzzzzzzzzzzzzzzzzz{{{{{{|||||||||}}}}}}}}}|||{{{zzzyyyxxxvvvuuuuuuoookkkeee^^^UUUMMMFFFBBB======AAAEEECCC<<<:::===???EEEJJJKKKNNNXXXhhhttt}}}zzzwwwuuurrrnnniiieee^^^\\\YYYUUUQQQNNNKKKJJJEEEDDDAAA???<<<:::999888666666555555555555555666777999<<<======>>>@@@AAABBBKKKKKKIIIMMMJJJEEEIIILLLXXXkkk}}}mmmWWWFFF???888888???DDDCCCAAA:::444111222333222333777999<<>>999666666777888888888:::<<>>???@@@@@@AAAAAAAAABBBEEEIIIMMMPPPNNNPPPRRRTTTUUUXXX\\\^^^YYYZZZ[[[]]]___aaabbbcccdddfffhhhgggeeebbb```___dddbbb```^^^]]]^^^______aaa```cccggghhhfffhhhlllrrr{{{iiimmm|||tttrrrrrrrrrqqqjjjgggcccaaabbbcccddddddcccccccccbbbaaaaaadddggghhhiiigggccccccggghhhgggeeeccc```^^^]]]]]]___```aaa`````````dddhhhmmmqqqxxxvvv||||||uuutttqqquuuyyytttddd\\\ZZZPPPJJJCCC>>><<<<<<======@@@@@@@@@BBBEEEIIIMMMPPPSSSUUUYYY[[[]]]___ccceeekkkkkkkkkkkklllmmmnnnooommmllllllnnnppprrrrrrqqqoooqqqsssuuutttuuuvvvwwwyyyyyyyyyzzzzzz{{{{{{{{{yyyzzz|||}}}}}}||||||{{{zzzzzzyyyxxxvvvuuuttttttllliiiccc\\\TTTLLLFFFCCCAAA@@@CCCHHHHHHCCC===;;;@@@CCCFFFGGGIIIQQQ```mmm|||}}}zzzxxxuuurrrnnnkkkgggbbb^^^WWWUUURRRNNNKKKHHHFFFEEEBBBAAA???<<<:::888777777555555555444555555666666888:::===>>>??????AAACCCIIINNNKKKJJJPPPMMMGGGKKKUUUkkksss[[[IIIAAA<<<999:::???BBBAAA>>>888333111222333222555:::>>>EEEPPPXXXUUUJJJAAA???OOOTTT[[[cccrrrvvvllliiieeecccccccccaaa```hhhfffiiiddddddfffhhhiiiiiihhheeedddddddddeeeeeeeeeccc```^^^```___]]]^^^^^^^^^\\\ZZZ```YYYTTTUUUUUUSSSUUUZZZjjj~~~zzzvvvvvvyyyzzzwwwuuuuuuxxx|||}}}zzzzzz|||}}}}}}}}}{{{yyyvvvsssqqqnnnnnnmmmlllkkkiiigggggghhhhhhgggfffeeeddddddcccccccccbbbaaa```___^^^]]]______^^^\\\[[[[[[[[[[[[\\\[[[ZZZXXXWWWUUUTTTSSSOOOMMMKKKHHHEEEBBB@@@???@@@CCCFFFKKKOOOQQQQQQQQQNNNNNNNNNMMMLLLIIIFFFEEE@@@===999666444555777999888999:::<<<>>>AAADDDEEEJJJHHHHHHJJJQQQ[[[eeellljjjgggeeedddaaaYYYNNNEEEGGGGGGFFFFFFGGGJJJMMMOOOTTT```mmmvvv]]]LLLEEE===::::::<<<;;;::::::;;;<<<===???@@@AAAAAAAAAAAABBBDDDGGGKKKOOOQQQPPPRRRUUUVVVVVVXXX[[[]]]YYYYYY[[[]]]___bbbcccdddeeefffgggfffdddccccccddddddccc```^^^]]]^^^______``````dddhhhiiiiiimmmtttqqqhhhtttyyytttssssssrrrpppdddbbbaaaaaabbbeeeggghhhaaabbbbbbaaa```aaaeeegggkkkllljjjffffffjjjlllkkkgggccc```^^^^^^______^^^aaaaaa```aaadddhhhlllooosssnnnvvv|||ttt~~~sssmmmlllppp|||uuuaaaWWWTTTNNNFFF@@@===<<<<<<;;;<<<<<<===>>>AAADDDGGGIIIKKKNNNQQQTTTVVVYYY\\\___aaaaaaccceeegggiiikkklllkkkkkkkkkmmmpppqqqqqqpppnnnppprrrrrrqqqrrrssstttvvvvvvvvvwwwwwwyyyyyyzzzwwwyyy{{{|||||||||zzzyyyxxxxxxwwwvvvuuutttssssssnnnlllfff]]]TTTLLLGGGEEEEEEEEEHHHNNNQQQNNNFFF@@@BBBBBBCCCCCCCCCIIIVVVbbbooo}}}}}}~~~}}}~~~~~~}}}}}}}}}{{{wwwsssqqqnnnjjjfffccc^^^ZZZWWWPPPNNNKKKHHHEEECCCAAA@@@>>>===;;;999888777666666555444444444555666777777777999<<<>>>>>>???AAACCCKKKOOOJJJHHHMMMKKKKKKUUUjjjxxx___MMMBBB<<<;;;;;;===@@@@@@>>>;;;555222111222333333888>>>KKKQQQYYY[[[RRREEEAAADDDSSSWWW]]]gggxxx~~~xxxoooeeecccaaa``````___]]][[[uuucccggghhhbbbcccdddfffgggeeebbb___]]]```aaaccccccaaa___\\\[[[\\\[[[\\\^^^```aaa```^^^^^^YYYUUUVVVWWWWWWXXXYYYbbbyyy}}}|||vvvrrrvvvyyyxxxuuuuuuuuuxxx|||}}}|||{{{}}}~~~~~~~~~}}}{{{xxxuuurrrpppnnnnnnmmmlllkkkiiihhhggghhhhhhgggfffeeedddcccccccccccccccbbbaaa___]]]\\\^^^]]][[[ZZZYYYXXXXXXXXXWWWWWWVVVUUUTTTSSSRRRRRRMMMLLLJJJHHHEEEBBB???>>>===???CCCFFFHHHIIIJJJJJJIIIIIIHHHFFFDDD@@@===;;;888666444333333555888:::999:::;;;<<<===???@@@AAAFFFEEEFFFHHHLLLRRRXXX[[[^^^```bbbaaa^^^ZZZVVVSSSVVVRRRMMMIIIHHHJJJNNNPPPVVVbbbpppqqqZZZIIIBBB???;;;:::;;;<<<;;;999;;;<<<===>>>@@@AAABBBBBBAAABBBDDDFFFIIIMMMPPPRRRTTTUUUWWWXXXWWWXXXYYY[[[YYYZZZ\\\^^^```bbbdddeeefffffffffeeedddccceeefffcccbbb```^^^]]]^^^___```bbbbbbdddgggggghhhpppxxxjjjooo}}}~~~xxxrrroooooonnnllljjjddddddcccbbbbbbcccfffgggbbbccccccbbbbbbcccfffiiijjjllljjjffffffjjjkkkiiifffccc```______``````___ccccccbbbbbbcccfffiiikkkhhhnnnsss}}}|||nnnggggggrrr|||ppp^^^YYYSSSJJJCCC???===<<<;;;:::::::::;;;===???AAABBBEEEGGGKKKMMMOOOQQQUUUWWWWWWXXX[[[___bbbfffhhhjjjjjjjjjjjjlllnnnooonnnlllnnnooopppooonnnnnnoooqqqooonnnnnnnnnoooqqqrrrsssuuuvvvxxxzzzzzzyyyxxxwwwvvvvvvuuutttsssrrrrrrqqqpppmmmggg]]]RRRIIIEEECCCJJJKKKNNNUUU[[[[[[SSSKKKJJJFFFCCCCCCBBBDDDOOO\\\oootttnnnrrryyy|||~~~~~~||||||{{{{{{|||~~~}}}|||zzzzzzyyyxxxwwwtttpppmmmhhheeeaaa]]]YYYVVVRRROOOJJJIIIFFFDDDAAA???>>>===;;;:::888777666555555555444444444555666777888999888:::===???@@@AAACCCEEEIIIMMMHHHEEEHHHHHHRRRhhhcccMMMDDDAAA999;;;>>>@@@@@@>>>:::888444111111333444555<<>>===:::===@@@AAAAAAAAABBBCCCCCCBBB@@@>>><<<999666555444333111111222555888:::;;;;;;<<<===>>>???@@@@@@BBBCCCEEEHHHJJJLLLMMMMMMUUUZZZ```cccddddddeeefffccc[[[PPPHHHFFFIIINNNPPPZZZggguuuvvveeeWWWJJJAAA===;;;::::::;;;<<<;;;999<<<===>>>???AAABBBCCCCCCCCCDDDFFFHHHKKKNNNQQQRRRUUUWWWYYYYYYYYYYYYZZZ[[[[[[\\\]]]___aaacccdddeeeeeeffffffeeeccccccdddfffaaa```^^^]]]]]]]]]___```eeeddddddeeeeeegggqqq|||bbbrrr|||wwwrrroooooonnnllliiijjjiiihhheeebbbaaaaaacccfffffffffeeeeeefffiiilllgggjjjiiieeedddffffffdddcccbbbbbbaaaaaaaaacccdddfffeeecccbbbbbbcccdddeee\\\jjjpppooo{{{rrrmmmwwwsssbbb[[[QQQIIICCC???===<<<999999999:::;;;<<<===>>>@@@CCCFFFHHHIIIKKKNNNPPPQQQSSSWWW[[[```cccfffgggffffffgggiiikkkkkkjjjhhhlllmmmmmmmmmllllllnnnooonnnnnnmmmmmmmmmooopppqqqssstttvvvwwwwwwwwwvvvuuuttttttssssssrrrqqqqqqpppmmmkkkeeeZZZMMMDDD@@@@@@KKKOOOUUU\\\dddhhhcccZZZVVVOOOKKKKKKJJJJJJTTTaaazzz||||||~~~yyywwwxxxwwwxxxyyy{{{{{{{{{zzzyyyvvvtttrrrqqqooommmhhheee___\\\XXXTTTQQQNNNKKKIIIEEEDDDBBB@@@>>><<<<<<;;;888777666555555555555555555555555666777999:::;;;;;;>>>AAACCCDDDEEEGGGIIIFFFIIIFFFDDDHHHLLL___}}}mmmRRRDDD@@@???888<<>><<<888;;;======;;;:::;;;<<<<<<;;;999777666555444444555444333222333555888999;;;<<<===???AAABBBBBBCCCDDDFFFIIILLLNNNOOOOOONNNUUUZZZcccllltttwwwxxxwwwlllaaaRRRGGGEEEIIIOOOSSS^^^kkkzzzooo\\\PPPIIICCC@@@999999999:::;;;<<<;;;;;;===>>>???@@@AAACCCDDDDDDEEEFFFGGGJJJLLLNNNPPPQQQSSSUUUXXXZZZZZZ[[[\\\]]]^^^^^^___aaabbbdddeeeeeeeeeffffffeeecccbbbccceee___^^^\\\\\\\\\]]]___```eeeddddddfffggglll{{{yyydddwww}}}xxxsssqqqrrrrrrpppmmmjjjkkkjjjgggcccaaabbbdddhhhhhhhhhffffffgggjjjlllgggjjjjjjfffeeefffddd```___aaaccccccbbbbbbfffiiigggeeeccc```^^^^^^^^^^^^XXXaaaggggggrrrnnnfff[[[PPPGGGBBB>>><<<999999999999::::::;;;;;;>>>@@@BBBDDDEEEFFFHHHKKKMMMOOOSSSWWW[[[^^^```aaa______aaadddggghhhgggeeegggiiijjjjjjjjjllloooqqqrrrqqqooonnnnnnpppqqqrrrrrrsssssssssssstttttttttsssrrrrrrqqqqqqppppppooohhhgggaaaVVVJJJAAA??????JJJRRRYYY```iiiqqqoooiiiddd[[[VVVXXXXXXXXXbbbppp}}}{{{xxxtttsssvvvssstttuuuuuuuuutttuuuuuuqqqoookkkiiigggdddaaa^^^XXXUUUQQQMMMKKKIIIFFFEEEAAA@@@>>><<<;;;:::999999666666555555444555555555555555666777888:::<<<===<<>>AAACCCEEEFFFFFFHHHJJJNNNRRRTTTVVVVVVVVVXXX\\\fffuuurrreeeTTTHHHFFFKKKRRRWWW```nnn}}}nnnXXXJJJCCC???======666666888999;;;<<<<<<<<<>>>>>>???@@@BBBCCCDDDDDDFFFGGGHHHJJJMMMOOOPPPQQQPPPSSSWWWZZZ\\\]]]___```___```aaabbbcccdddeeeeeedddeeefffeeecccbbbbbbccc]]]\\\[[[[[[[[[]]]___aaaccccccdddhhhkkkuuuhhhooo~~~yyyuuupppoooppppppooommmfffhhhiiihhheeedddfffhhhggggggfffeeedddeeehhhjjjiiilllmmmjjjhhhhhheee```\\\aaaeeeeeebbbccchhhmmmgggeeebbb___\\\ZZZYYYYYYZZZ[[[___dddkkkwwwooobbbUUUKKKCCC>>>;;;999999999999::::::::::::===???AAABBBBBBCCCFFFHHHJJJLLLOOOSSSVVVXXXYYYZZZYYYZZZ\\\```dddfffeeeddddddeeeggghhhjjjlllpppssspppooommmllllllmmmnnnooorrrrrrqqqqqqqqqrrrssstttrrrrrrqqqqqqppppppoooooofffeee```VVVJJJBBB@@@BBBIIIRRR[[[bbbllluuuvvvqqqmmmccc___bbbcccdddooo}}}~~~xxxvvvssspppqqquuuppppppqqqqqqpppooopppqqqnnnkkkgggcccaaa___\\\ZZZTTTQQQMMMIIIHHHFFFDDDBBB>>>===<<<:::999888888888555555555444444555555666666666777888999;;;===>>>;;;===@@@CCCDDDEEEHHHIIIDDDCCCAAAIIIZZZdddxxxsssZZZHHHDDDFFFAAA888;;;@@@EEEEEE???999555444222222444666888;;;FFFQQQRRRNNNIIIEEECCCJJJ]]]ooo}}}~~~{{{lllgggfffbbb^^^\\\ZZZYYYXXXVVVrrrgggccceeegggiiigggeeeddddddeeeddd```]]]ZZZYYYXXXWWWVVVUUUTTTTTTVVVZZZ^^^````````````aaa______``````^^^\\\YYYXXXZZZYYYaaawww}}}|||yyypppmmmmmmnnnfffhhhkkknnnpppqqqrrrrrrrrrnnnjjjjjjnnnqqqqqqooopppmmmiiifffdddeeeggghhhdddddddddcccbbb```^^^\\\^^^```aaaaaa```]]]ZZZXXXYYYXXXVVVTTTQQQOOOMMMLLLNNNLLLIIIIIIJJJKKKKKKJJJIIIHHHHHHFFFDDDAAA>>><<<888777777666555444444444333333222222111222222222666777777888888888777777===<<>>?????????AAAAAAAAABBBCCCEEEHHHIIIFFFHHHJJJKKKLLLMMMOOOPPPSSSVVV[[[]]]______```aaa^^^^^^___```bbbdddeeefffjjjgggcccaaaaaacccccccccaaa___\\\[[[[[[]]]```bbbaaacccggglllsssyyyhhhyyy}}}uuunnniiihhhkkknnnoooqqqtttwwwiiiaaafffiiidddbbbeeeggghhhjjjkkklllkkkkkkjjjhhhjjjkkkjjjgggcccbbbaaaddddddeeeggghhhiiijjjjjjgggddd```\\\ZZZ[[[]]]___cccbbbccceeegggrrrkkkVVVMMMMMMIIIBBB>>>:::888::::::888999===;;;;;;<<<===???AAABBBCCCFFFHHHKKKNNNPPPQQQQQQQQQVVVVVVXXXYYY[[[]]]^^^___aaabbbcccfffhhhjjjlllmmmiiiiiijjjkkklllmmmnnnnnnrrrqqqooommmllllllmmmmmmmmmnnnpppppppppmmmjjjiiiccceeeaaaVVVLLLGGGCCC@@@JJJQQQ\\\fffmmmsssyyy}}}xxxssskkkfffkkkxxx~~~zzzvvvtttsssqqqoookkkllllllllljjjhhheeecccbbbaaa^^^[[[XXXUUURRRQQQMMMJJJGGGDDDBBB@@@===;;;;;;::::::999888777666666666555555555555444444444444666888:::<<<===>>>>>>@@@???>>>@@@EEEHHHFFF@@@KKKEEEDDDSSSooozzzaaaWWWLLLFFF@@@;;;:::<<>><<<888777777666555555444444444333333222222222333333888888999999999999999888<<<<<>>::::::;;;;;;;;;::::::<<<===>>>>>>>>>>>>AAAAAAAAABBBCCCEEEHHHIIIHHHIIIKKKLLLLLLNNNQQQSSSUUUXXX\\\^^^_________```^^^^^^^^^```aaacccdddeeegggdddbbbaaabbbddddddddd]]]\\\ZZZYYYYYY[[[^^^```ZZZ```fffjjjvvvqqqnnntttkkklllhhhgggkkkoooooorrruuuvvvjjjdddhhhhhhbbb```dddhhhhhhjjjkkkkkkjjjiiiiiillljjjhhhgggeeedddcccbbb```aaacccfffgggggggggfff^^^]]][[[YYYZZZ\\\___aaacccaaa```aaaaaaiii{{{lllYYYPPPIIICCCAAA;;;888999888666777;;;:::;;;;;;<<<>>>???AAABBBAAACCCFFFIIIKKKLLLLLLLLLRRRSSSTTTVVVXXXYYY[[[[[[\\\]]]___aaaccceeefffgggffffffgggiiijjjlllmmmmmmpppooonnnlllkkkkkkllllllkkkmmmnnnooonnnllliiihhheeefffaaaVVVMMMJJJIIIFFFMMMTTT\\\eeekkkqqqxxx|||yyywwwrrrlllmmmtttxxxwwwrrr|||wwwtttsssqqqooommmhhhiiiiiihhhfffccc```___^^^\\\ZZZWWWTTTQQQOOOMMMKKKHHHEEEBBB@@@???<<<::::::999999888777666666555666666666666666666666666777888999;;;===>>>>>>??????>>>===>>>AAADDDEEECCCJJJJJJQQQccczzzzzzhhhSSSJJJBBB>>><<<:::;;;>>>CCCAAA>>>;;;777555333222555444444;;;III[[[iiirrrZZZOOOGGGLLL[[[iiirrrwww~~~uuujjjdddeeeaaa```___]]]ZZZWWWUUUTTTqqqmmmhhheeedddddddddcccdddcccbbbbbbbbbaaa^^^[[[eeeaaa\\\XXXVVVXXX[[[]]]iiiddd^^^[[[[[[[[[ZZZXXXUUUVVVXXXYYYZZZZZZYYYXXXWWWQQQRRRccczzz|||uuu~~~zzzpppjjjkkkiiigggfffhhhkkkoooqqqllljjjhhhiiilllmmmjjjggghhhgggeeedddbbbaaaaaaaaabbbbbbaaa```___^^^\\\[[[UUUVVVXXXZZZZZZZZZXXXWWWRRRRRRQQQPPPOOONNNNNNMMMMMMKKKIIIHHHIIIIIIHHHGGGGGGGGGGGGEEECCC@@@===<<<888777777666666555555444444444333333333444444555::::::::::::::::::999999;;;<<<@@@DDDEEEFFFLLLSSS\\\aaahhhpppwww{{{}}}~~~{{{}}}}}}yyyiii]]]QQQOOOQQQUUUYYY]]]dddjjjyyy{{{rrreeeZZZRRRLLLEEE@@@>>>;;;888777999:::;;;;;;;;;;;;<<<===============@@@@@@AAABBBDDDFFFHHHIIIJJJKKKLLLLLLMMMPPPTTTWWWXXX[[[^^^```___^^^^^^___^^^^^^^^^___```bbbcccdddcccbbbaaabbbcccddddddcccZZZZZZYYYYYYZZZ\\\^^^___aaahhhjjjjjjxxxuuunnnssslllmmmhhhgggllloooppprrrvvvuuummmjjjllliiibbbaaaeeejjjjjjkkklllkkkkkkiiihhhooojjjeeecccccceeedddccc[[[]]]```cccddddddcccbbb[[[ZZZZZZZZZ[[[]]]___``````^^^]]]]]]^^^cccmmmxxx{{{fffUUUOOONNNEEE>>>:::999999777777:::999::::::;;;<<<===???@@@>>>???BBBEEEGGGHHHHHHHHHMMMNNNOOOQQQRRRTTTUUUVVVWWWXXXYYY[[[]]]___```aaaaaabbbdddeeegggiiikkkkkknnnmmmlllkkkjjjjjjkkkkkkjjjjjjllllllllljjjhhhfffffffff```UUUOOOOOOPPPPPPRRRVVV\\\bbbhhhnnntttxxxzzz}}}|||vvvsssttttttrrrlllwww{{{xxxtttqqqpppnnnkkkiiicccccccccbbb```]]]ZZZXXXWWWVVVTTTQQQNNNLLLIIIHHHGGGDDDAAA???>>><<<:::888888777777666666555555555666666777777888888999999999:::;;;<<<===>>>??????======>>>>>>>>>@@@DDDGGGLLLUUUdddvvvjjjSSSHHH@@@:::999999888:::>>>AAA???<<<888666444333222555777888???UUUpppWWWKKKHHHVVViiitttyyy|||~~~{{{vvvqqqhhh```___ddd^^^^^^___^^^\\\XXXUUUSSSiiigggeeecccbbbbbbbbbbbbbbbbbbbbbbbbaaa___\\\[[[eeeccc___\\\\\\^^^aaacccoooggg^^^YYYZZZ[[[ZZZXXXUUUVVVWWWXXXXXXXXXWWWWWWYYYPPPOOO\\\qqqxxxzzz}}}mmmdddhhhgggdddcccdddfffiiikkkiiihhhhhhjjjkkkkkkhhheeefffffffffeeedddbbbaaa``````______^^^]]]\\\[[[ZZZTTTUUUVVVWWWWWWVVVUUUTTTOOOOOOOOOOOOOOONNNNNNNNNKKKIIIHHHGGGHHHHHHGGGEEEFFFFFFFFFEEEBBB@@@===;;;777777777777666666555555444444444444555555666777;;;::::::999999999999999;;;===@@@CCCDDDFFFKKKOOOUUUYYYaaajjjttt{{{||||||{{{{{{zzzmmmcccYYYPPPOOORRRTTTWWW[[[___eeesssyyypppkkkddd^^^UUUMMMHHHDDDAAA???<<<;;;::::::::::::::::::<<<<<<======>>>=========???@@@AAACCCEEEGGGHHHIIILLLMMMMMMMMMNNNRRRWWWZZZZZZ]]]``````___^^^^^^^^^^^^^^^^^^^^^___aaabbbbbbaaaaaa```bbbcccbbb```^^^ZZZZZZ[[[\\\]]]___```aaagggmmmlllkkkkkk~~~}}}sssqqqqqqllljjjmmmppppppqqqtttqqqnnnnnnnnnjjjcccdddiiillllllmmmmmmmmmkkkjjjiiinnniiicccbbbdddfffdddaaa[[[\\\]]]^^^``````aaaaaa_________^^^]]]]]]\\\\\\\\\[[[\\\^^^```dddiiimmmyyyyyy}}}}}}ppp]]]UUUTTTIIIBBB======<<<:::888:::999999999999:::;;;======>>>???AAACCCEEEFFFGGGGGGIIIIIIJJJLLLMMMOOOPPPPPPTTTTTTUUUWWWXXXZZZ[[[[[[]]]^^^___bbbdddfffhhhiiijjjjjjjjjiiiiiiiiiiiiiiihhhhhhiiijjjiiihhhgggeeeeeeddd]]]TTTQQQUUUYYYYYYWWWYYY\\\aaafffkkkpppsssxxx~~~~~~|||}}}~~~}}}|||uuusssooommmllljjjgggeee^^^^^^]]][[[YYYVVVTTTRRRQQQPPPNNNLLLIIIGGGEEEDDDBBB@@@===;;;::::::888666555555555555555555555555555555666777888999:::::::::;;;;;;;;;<<<===>>>???======???@@@>>>>>>DDDKKKWWWeeeuuu~~~rrr[[[HHHGGG@@@;;;::::::888999<<<===;;;888555333222222222222;;;AAAIII___xxx}}}tttPPPLLLRRRcccrrr{{{}}}wwwpppkkkgggaaa]]]^^^]]]]]]]]]\\\ZZZXXXVVVTTTgggfffcccaaa______```aaaaaabbbbbbaaa```]]]\\\[[[^^^^^^______```aaabbbbbbjjjbbbYYYVVVXXXZZZZZZXXXXXXXXXXXXWWWWWWVVVUUUUUUWWWOOOMMMWWWgggwwwzzzuuulllaaagggfffeeeddddddddddddeeefffggghhhjjjkkkjjjgggeeeddddddddddddcccbbb```___^^^]]]\\\[[[ZZZZZZYYYYYYVVVVVVVVVVVVUUUSSSRRRQQQOOONNNNNNNNNNNNMMMMMMMMMHHHGGGFFFFFFGGGGGGFFFDDDEEEEEEEEEDDDBBB???===;;;777777777777777666666666555555555555666777888999;;;:::999888888888888999<<>><<<:::999:::;;;<<<<<<;;;:::::::::======>>>>>>???>>>>>>>>>???@@@BBBDDDFFFHHHIIIJJJNNNNNNNNNNNNOOORRRWWW[[[ZZZ]]]``````___^^^^^^^^^_______________```aaaaaaaaa````````````___[[[YYYYYYYYYZZZ\\\^^^```bbbcccaaagggkkktttzzztttxxxrrrpppvvvpppmmmooopppnnnoooqqqjjjkkklllkkkgggccceeejjjiiijjjkkkkkkjjjiiihhhgggkkkgggccccccffffffccc^^^___^^^\\\\\\\\\^^^```bbbaaaaaa```___^^^\\\[[[ZZZ[[[\\\]]]___aaaeeeffffffjjj}}}~~~|||rrraaaYYYSSSJJJBBB@@@???;;;888888999999888888999:::;;;;;;<<<===???@@@BBBCCCDDDDDDEEEFFFGGGHHHIIIJJJKKKLLLNNNNNNOOOPPPRRRSSSTTTTTTXXXYYY[[[]]]```bbbdddeeeeeefffffffffggggggffffffeeeffffffgggffffffeeedddbbb```[[[TTTUUU[[[``````\\\]]]```dddhhhlllnnnooossszzznnnllliiigggfffdddaaa___XXXWWWVVVTTTRRRPPPNNNMMMKKKJJJIIIGGGDDDBBBAAA@@@>>>;;;999888888777666444444444444444444555555555444444555666888999::::::::::::::::::;;;<<<===>>><<<<<>>>>>???@@@@@@@@@@@@@@@@@@AAACCCFFFHHHJJJKKKLLLMMMNNNOOOOOOOOOQQQUUUXXXXXX[[[^^^```___^^^^^^___`````````___``````aaaaaa```___^^^]]]]]][[[XXXUUUWWWWWWXXXYYY\\\___bbbdddeeennn{{{uuu}}}wwwwwwqqqnnnnnnnnnlllkkknnneeeffffffdddaaa```cccfffeeeeeefffgggfffeeedddccchhhfffcccccceeeeeebbb___cccbbb```^^^^^^___aaabbb^^^^^^^^^]]]]]]\\\\\\\\\]]]```aaa^^^^^^``````^^^aaarrr~~~~~~{{{ttt{{{~~~yyymmm___OOOFFF@@@;;;777777999999999888888999::::::999::::::<<<===???@@@@@@BBBBBBCCCDDDEEEFFFGGGHHHGGGHHHHHHIIIJJJKKKKKKLLLRRRSSSUUUWWWZZZ\\\^^^_________```aaabbbbbbbbbaaaaaaaaabbbbbbbbbaaaaaaaaa]]]]]]ZZZWWW[[[bbbgggfffdddeeeiiinnnrrrsssrrrpppnnntttzzz~~~nnneeecccaaa```___]]]YYYWWWQQQPPPOOOMMMLLLJJJIIIIIIFFFEEEDDDBBB@@@???===<<<:::888666555666666555333333333333444555555555666444555666777888999:::::::::999999999:::<<<>>>@@@@@@===>>>BBBDDDFFFSSSbbbzzztttcccVVVOOOKKK@@@;;;888:::;;;999:::<<<555444222000111333555777888GGGUUU[[[\\\[[[QQQDDDOOObbbqqqssswww~~~mmm]]]ZZZ]]]___^^^]]]\\\[[[XXXWWWVVVWWWXXXYYYbbbcccccc```]]][[[\\\^^^```bbbdddbbb___\\\\\\\\\XXXZZZ\\\^^^___^^^\\\ZZZWWWVVVUUUTTTUUUWWWYYYZZZZZZYYYWWWVVVTTTSSSRRRRRRLLLKKKMMMQQQVVVaaasssyyysssxxxjjjgggddd```^^^^^^___``````bbbdddeeeeeeeeeffffffaaaaaa``````______^^^^^^ZZZZZZXXXWWWVVVVVVWWWWWWWWWVVVUUUSSSQQQNNNMMMLLLMMMMMMKKKJJJHHHFFFEEEDDDAAAAAABBBDDDGGGGGGFFFEEECCCCCCCCCCCCAAA???<<<;;;777777777777777777777777555666666777999:::<<<======<<<:::888777888999:::;;;???BBBBBBFFFMMMOOOKKKGGGGGGIIIMMMSSS[[[aaaeeellloootttxxxxxxpppfff```SSSMMMIIIJJJLLLNNNRRRXXX]]]cccllltttvvvnnn___SSSHHHEEE@@@>>>>>>===;;;999999:::;;;<<<<<<<<<===>>>666999<<<<<<<<<<<<>>>@@@>>>???@@@AAABBBCCCCCCCCCAAABBBEEEHHHJJJLLLMMMMMMMMMNNNOOOOOOOOOPPPRRRTTTUUUXXX\\\^^^_________```bbbaaaaaa`````````aaaaaa]]][[[ZZZZZZZZZYYYWWWTTTXXXXXXXXXYYY\\\```dddgggrrr{{{vvv|||tttoookkklllllliiiiiikkkffffffddd```___```bbbccccccdddeeeffffffeeeddddddhhhfffdddbbbaaaaaabbbccceeeeeeeeedddcccbbb``````^^^^^^]]]]]]]]]^^^______^^^cccccc^^^[[[]]]^^^[[[aaajjj|||yyy{{{}}}xxxuuu|||cccOOOCCC<<<:::;;;::::::999888888999999999777888888999:::<<<===>>>??????@@@AAABBBBBBCCCDDDDDDDDDEEEEEEFFFGGGGGGGGGMMMNNNOOOQQQTTTVVVWWWXXXWWWXXXZZZ[[[\\\\\\\\\[[[\\\\\\\\\\\\\\\\\\\\\\\\ZZZ[[[[[[[[[aaajjjmmmkkkmmmpppuuu{{{zzzuuupppuuuzzz~~~ooo```\\\ZZZYYYXXXWWWUUUQQQNNNJJJIIIHHHGGGFFFEEEEEEEEEAAA@@@???>>><<<;;;:::999888666444444444555444333333333333444555666666777666777777888999::::::;;;::::::999:::;;;>>>@@@BBBLLLCCC@@@FFFMMMVVVjjj~~~}}}pppbbbYYYOOOGGG===888666999:::999999;;;444333111111333666:::<<>><<<;;;777777777777777888888888666666777888999;;;===>>>???>>>;;;999888999:::;;;:::???BBBCCCIIIQQQSSSOOOKKKKKKKKKMMMRRRXXX^^^aaaeeeggglllpppnnnfff^^^YYYNNNIIIFFFHHHKKKMMMSSSZZZXXX```hhhjjjfff\\\OOOEEE???<<<888888999:::999777777888888888777888:::<<<;;;===??????======???AAA>>>???@@@BBBCCCDDDDDDDDDAAACCCFFFIIILLLMMMNNNNNNLLLMMMOOOOOOOOOOOOPPPQQQSSSVVV[[[]]]______```aaacccbbbbbbaaaaaaaaaaaaaaaZZZYYYWWWWWWXXXXXXWWWVVV[[[[[[ZZZ[[[^^^ccchhhkkkwwwwww|||}}}yyy~~~}}}tttqqqkkkhhhiiijjjhhhhhhjjjkkkiiieee```___bbbccccccdddeeefffhhhhhhhhhggggggiiigggddd```]]]___cccgggeeegggiiijjjiiieee```]]]cccbbbaaa```___```aaaaaa]]]dddeee^^^[[[^^^```___dddnnnyyy|||rrryyyxxxnnnnnntttXXXGGG???>>>@@@;;;:::999999888999999999888888888999:::<<<===>>><<<======>>>???@@@AAAAAAEEEEEEEEEFFFFFFFFFGGGGGGIIIJJJKKKMMMOOOQQQRRRSSSRRRSSSUUUWWWXXXXXXWWWWWWXXXXXXXXXXXXYYYYYYYYYYYYYYY[[[\\\___fffnnnpppmmmtttwww~~~zzzuuuyyy~~~qqqbbbVVVUUUSSSRRRRRROOOKKKIIIEEEEEEDDDCCCBBBBBBBBBBBB>>>===<<<;;;:::888777777666555333333444555444333222333444444555666777777888999999::::::;;;;;;<<<;;;::::::;;;<<>>:::888:::;;;888777888444333222222555999===@@@QQQVVV\\\ZZZNNNFFFMMMZZZccctttxxxqqq~~~{{{www``````bbbddd```ZZZXXXZZZVVVWWWYYYZZZZZZYYYWWWVVV___`````````______^^^]]]dddcccaaa^^^[[[ZZZ\\\^^^````````````___^^^]]]\\\VVVVVVVVVVVVVVVWWWXXXYYYXXXWWWVVVTTTSSSRRRQQQQQQQQQKKKKKKPPPSSSXXXkkk~~~yyyhhhZZZXXXZZZZZZZZZ]]]YYYYYY[[[^^^bbbddddddcccbbbcccbbbbbbaaa```______]]]ZZZVVVTTTTTTTTTTTTSSSSSSRRRQQQPPPNNNMMMLLLKKKKKKKKKIIIGGGEEECCCBBBAAADDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAA@@@???>>>===<<<999888777666666777888888777777888999::::::;;;;;;===<<<::::::;;;;;;:::999<<<;;;>>>DDDLLLQQQRRRRRRMMMLLLLLLOOOTTTWWWWWWVVV\\\ZZZYYY\\\___^^^XXXRRRFFFEEEDDDDDDGGGKKKPPPSSSbbb```]]]WWWOOOGGG???:::999999999999999999::::::888888999:::;;;;;;;;;;;;;;;<<<===>>>>>>?????????>>>@@@BBBBBBBBBBBBDDDFFFGGGGGGHHHJJJLLLNNNPPPRRRNNNOOOPPPPPPPPPQQQSSSUUUTTTUUUVVVXXXZZZ\\\___```___aaadddggggggeeebbb___XXXXXXXXXXXXXXXWWWWWWWWWUUUXXXZZZZZZ___gggnnnqqq}}}|||yyyrrrvvvtttppppppkkkgggbbb```bbbdddeeeeeeiiijjjhhheeeeeehhhgggcccaaaiiiooonnngggcccfffjjjiiifffbbb___^^^___bbbdddaaaccceeefffgggeeecccaaaccccccbbbaaa```___^^^^^^^^^\\\ZZZYYYZZZ[[[\\\\\\dddooowww}}}}}}{{{vvvsssxxxyyy[[[JJJBBB===:::===777555888:::888666666666666777777888888888999;;;;;;<<<<<<===>>>>>>>>>??????@@@AAAAAABBBCCCCCCDDDEEEGGGIIIJJJKKKLLLLLLNNNNNNPPPQQQRRRSSSSSSSSSQQQQQQRRRTTTTTTUUUUUUUUUSSSUUUYYY]]]bbbhhhooosssuuu{{{mmmZZZSSSRRRPPPMMMJJJHHHFFFEEEDDDDDDCCCAAA???>>>===<<<999999999999888777555555333333333333333333333333444444555555666777777777888999::::::999999;;;===888888<<>>======<<<999888777666666777888999888999999:::;;;<<<<<<<<<===<<<;;;;;;<<<<<<;;;999::::::===CCCJJJOOOPPPNNNHHHGGGGGGIIIMMMPPPOOONNNPPPOOOOOOQQQSSSRRRNNNIIICCCBBBBBBBBBEEEHHHKKKNNNTTTRRRMMMHHHCCC>>>:::888888999999999999:::::::::888999:::;;;;;;<<<<<<<<<<<<===>>>???@@@@@@@@@@@@???AAABBBCCCBBBCCCEEEFFFHHHHHHIIIJJJLLLNNNPPPQQQNNNPPPQQQQQQPPPQQQSSSUUUTTTTTTVVVXXXZZZ\\\___``````bbbeeegggfffddd```^^^XXXXXXXXXXXXXXXXXXWWWWWW]]]ZZZXXXYYY]]]dddmmmtttsssuuupppsssrrroooqqqjjjfffbbbaaacccfffggggggjjjkkkiiifffgggkkkjjjfffggglllooommmgggccceeehhhfffccc```^^^^^^```ccceeeffffffeeeeeeddddddccccccddddddcccbbbaaa```______^^^\\\ZZZYYYZZZ[[[\\\]]]]]]ffflllooo}}}}}}~~~zzz|||mmm[[[MMMDDD???DDD===999;;;<<<:::888888777777777777888888888999:::::::::;;;;;;;;;;;;<<<======>>>>>>???@@@@@@AAABBBCCCDDDFFFGGGHHHIIIIIIIIIJJJKKKMMMNNNNNNNNNNNNNNNNNNOOOPPPQQQQQQQQQQQQPPPQQQTTTWWW[[[aaahhhlllyyy{{{cccSSSLLLKKKJJJGGGEEECCCAAA@@@AAA@@@???>>>===;;;::::::888888888888777666555444333333333333333333333333444444555666666777777888999:::;;;;;;::::::<<<>>>>>>:::999;;;<<<===AAAGGGJJJNNNXXXkkk|||wwwnnnggg___UUUJJJCCC:::999888777555444333222222333555666:::BBBMMMUUU\\\YYYQQQFFFAAAHHHYYYgggnnnoooyyy}}}sssiiiccc]]]\\\[[[[[[\\\[[[YYYVVVVVVXXXZZZZZZXXXWWWWWWWWW]]]]]]]]]]]]^^^___```aaa``````___]]][[[ZZZ\\\^^^[[[[[[[[[[[[ZZZYYYXXXWWWSSSTTTVVVXXXYYYYYYYYYYYYRRRPPPNNNLLLKKKKKKMMMMMMRRRNNNMMMPPPOOOOOOZZZiii{{{iii```[[[WWWVVVUUUTTTUUUWWW[[[^^^___^^^^^^___```bbbccccccbbbbbbYYYVVVTTTSSSTTTUUUUUUUUUOOONNNMMMLLLKKKJJJIIIHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@???>>>===<<<<<<999888777666666777888999;;;;;;<<<<<<===>>>>>>>>>>>>===<<<<<<======<<<;;;888999;;;AAAHHHLLLKKKIIIBBBAAA@@@AAACCCEEEEEEDDDEEEFFFHHHIIIIIIHHHEEEDDD>>>>>>??????AAABBBDDDEEEDDDAAA===888666666777888888888999999999:::::::::999999:::;;;<<<<<<<<<<<<>>>???@@@AAAAAABBBBBBAAA@@@BBBDDDDDDDDDDDDFFFGGGJJJJJJKKKLLLMMMNNNNNNOOOOOOPPPQQQQQQQQQRRRTTTVVVTTTUUUWWWYYY[[[]]]___```cccdddffffffeeeaaa]]][[[WWWWWWXXXXXXXXXXXXXXXXXX[[[VVVVVV]]]dddjjjwwwsssqqq|||rrroooqqqooonnnqqqiiifffcccccceeehhhjjjjjjjjjllljjjhhhjjjnnnnnnjjjnnnooonnnkkkgggeeedddeeedddcccaaa___```bbbeeefffhhhgggeeecccbbbbbbcccccceeeddddddcccbbbaaa``````]]]]]][[[[[[[[[\\\]]]^^^]]]bbbgggiiilllzzzeeeRRRHHHGGG???:::;;;;;;999777777777777777888888888888888999999999999999888888888::::::;;;;;;<<<<<<======>>>???@@@BBBCCCDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMLLLKKKLLLMMMOOORRRXXX```eeeuuuzzziiiVVVLLLEEEEEECCCBBB@@@???======<<<<<<;;;:::999888777666666666666666666555444333333333333333333333444444555555555666777777888888999:::;;;;;;:::;;;===???AAA===:::<<<===@@@FFFMMMRRR___tttvvvnnnhhh```YYYSSSMMMEEE@@@888777666555444333333333333444777<<>>======<<<<<<999888777777777888999:::>>>>>>>>>???@@@@@@AAAAAA@@@???======>>>>>>===;;;777777:::???EEEHHHFFFCCC<<<;;;::::::;;;<<<======BBBEEEHHHIIIGGGEEEDDDDDD::::::;;;<<<<<<<<<<<<<<<;;;999555333333444777999888888888999999::::::;;;::::::;;;<<<============@@@@@@AAABBBCCCCCCCCCCCCBBBCCCEEEFFFEEEFFFGGGIIILLLLLLMMMMMMMMMNNNMMMMMMOOOQQQRRRRRRRRRSSSVVVXXXVVVWWWYYY[[[]]]___aaaaaadddeeeeeeeeebbb___[[[XXXVVVWWWWWWWWWXXXXXXYYYYYYXXXVVVZZZdddkkkrrrttt}}}sssqqqqqqnnnnnnpppiiigggffffffhhhjjjlllnnnjjjlllkkkiiilllppppppmmmqqqnnnkkkiiihhhfffeeeccceeedddbbbaaabbbcccdddeeeccccccbbbaaaaaaaaabbbbbbdddcccbbbbbb``````___^^^\\\\\\\\\\\\[[[\\\]]]___``````eeehhhhhhvvvyyydddPPPIIIAAA<<<<<<<<<999888888888888888888888888888888::::::999888777777666666888999999999:::::::::;;;;;;<<<===???@@@@@@AAAAAA@@@AAABBBDDDEEEEEEEEEEEEFFFFFFGGGHHHHHHIIIHHHHHHGGGHHHHHHIIIMMMTTT\\\bbbiiimmmrrrxxx~~~pppXXXLLLIIIAAAAAA@@@???>>>======<<<999999888777666555555555555555555555555444333222333333333444444444444444555666666777777888888999888:::;;;;;;:::;;;===???>>>>>>@@@BBB@@@AAAJJJTTTgggyyyoooccc]]]TTTNNNJJJFFFAAA===777666555333222222333333333666===FFFPPPVVVXXXXXXYYYNNNEEEFFFPPP]]]jjjsssttt{{{nnnbbbZZZVVVVVVUUUUUUVVVWWWWWWUUUSSSUUUVVVWWWVVVUUUSSSTTTUUU[[[[[[\\\^^^___aaacccddd```aaaaaa```^^^]]]^^^```WWWXXXXXXXXXXXXWWWWWWVVVVVVWWWXXXXXXWWWUUURRRPPPKKKJJJIIIHHHHHHIIIKKKLLLOOONNNOOOPPPNNNNNNRRRWWWnnn~~~vvvddd[[[XXXTTTRRRQQQRRRVVV[[[^^^___UUUWWWZZZ\\\^^^^^^]]]\\\XXXVVVTTTRRRRRRQQQOOOMMMMMMMMMLLLKKKJJJIIIHHHHHHEEEEEEEEEDDDDDDDDDCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@???>>>>>>======<<<<<<<<<999888777777777888:::;;;??????@@@AAABBBCCCCCCDDDCCCAAA????????????===;;;777777888<<>>>>>>>>>>>AAABBBCCCDDDEEEEEEEEEEEECCCEEEGGGGGGGGGGGGIIIKKKMMMMMMNNNOOONNNNNNMMMMMMPPPQQQSSSSSSSSSTTTWWWYYYYYYZZZ\\\^^^```aaaaaaaaacccccccccbbb```\\\XXXVVVVVVVVVVVVWWWXXXYYYZZZZZZ^^^]]]```gggmmm{{{vvvmmm|||vvvsssqqqooommmnnniiiiiihhhhhhiiijjjmmmoooiiijjjjjjiiikkkpppqqqnnnnnnkkkhhhgggggggggeeedddcccbbbaaa```____________[[[\\\^^^```aaaaaa``````aaaaaa```___^^^]]]\\\\\\ZZZ\\\]]]\\\[[[[[[]]]___```[[[^^^eeeeeekkk}}}{{{wwwsssXXXMMMEEE@@@@@@AAA>>>;;;<<<999999999888888888888888;;;::::::999888777666666888888888888999999999999999:::;;;<<<===>>>>>>>>>>>>???AAABBBCCCCCCDDDDDDCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGKKKRRR[[[aaaaaadddhhhoooxxxdddMMMEEEFFF>>>======<<<<<<;;;;;;:::777777777666666555555555333444444444444333333222333333333444444555555555666666777777888999999999777999:::::::::;;;===???===@@@CCCCCC>>>BBBSSSeeetttlllkkk]]]VVVMMMGGGCCCAAA>>>;;;888666444222222222222333222999EEERRR[[[\\\YYYUUUMMMFFFEEEPPP^^^hhhooouuu~~~jjj\\\WWWTTTUUURRROOONNNPPPQQQRRRRRRSSSTTTTTTTTTRRRRRRSSSUUU[[[\\\^^^```bbbcccddddddaaabbbcccaaa___^^^^^^___VVVWWWWWWWWWWWWWWWVVVVVVZZZZZZYYYXXXVVVTTTQQQPPPJJJJJJJJJKKKKKKLLLMMMNNNMMMNNNOOOOOONNNNNNPPPRRRccctttooo___VVVUUURRROOOOOOQQQUUUWWWYYYVVVXXX[[[]]]^^^]]]\\\ZZZYYYWWWUUUSSSRRRPPPNNNKKKLLLKKKKKKJJJIIIIIIHHHHHHEEEEEEDDDDDDCCCCCCBBBBBB@@@@@@@@@@@@????????????>>>=========<<<<<<<<<;;;999888777777888999;;;<<<>>>???@@@BBBCCCEEEFFFGGGFFFDDDBBBAAA@@@???<<<:::999777777999>>>@@@>>><<<888888888777777888;;;>>>???AAAEEEHHHGGGDDD>>>;;;666666777777777666555444333444555666666666555555777777888999:::;;;;;;<<<<<<<<<===>>>????????????BBBCCCDDDEEEEEEFFFEEEEEEEEEGGGHHHIIIIIIIIIKKKLLLMMMNNNOOOPPPPPPOOOMMMMMMPPPRRRSSSTTTTTTVVVXXX[[[\\\]]]___```aaaaaa```````````````___]]]ZZZWWWUUUUUUUUUVVVWWWXXXZZZZZZ[[[]]]___ccciiixxxkkkhhh}}}yyyvvvsssqqqooollljjjiiiiiiiiihhhggggggjjjlllggghhhhhhgggiiinnnooolllhhhgggfffeeefffeeedddbbb]]]]]]\\\[[[ZZZYYYXXXXXXVVVXXX\\\___aaaaaa___^^^___^^^^^^]]]\\\[[[ZZZZZZWWWZZZ]]]\\\ZZZZZZ\\\___```\\\]]]cccccccccrrrzzzwww}}}|||xxxzzz```PPPIIIDDDDDDCCC???;;;:::999999999999999888888888;;;;;;:::999888888777777888888888888888888888888888888999:::;;;;;;;;;;;;<<<===>>>@@@AAAAAAAAAAAAAAAAAABBBBBBCCCBBBBBBAAABBBCCCDDDEEEHHHOOOVVV[[[]]]___eeeppp}}}{{{[[[GGGAAAAAA::::::999999888777777777666666666666555555555555333333444444444444333333333333333444555555666666777777777888999999::::::888999:::;;;;;;<<<>>>@@@@@@BBBDDDCCCBBBMMMgggxxxooohhhcccVVVPPPGGGBBB@@@>>>;;;999777555333222222333444555777AAAQQQ^^^ccc```YYYSSSFFFDDDKKK\\\jjjqqqwww~~~yyycccXXXUUUSSSUUUQQQMMMKKKLLLNNNPPPPPPPPPQQQRRRQQQQQQQQQSSSUUU[[[]]]```ccceeeeeedddcccaaabbbcccaaa___]]]]]]]]]UUUUUUVVVVVVVVVVVVUUUUUUXXXWWWVVVUUUSSSQQQPPPOOOJJJKKKMMMOOOPPPPPPPPPPPPMMMNNNNNNMMMLLLLLLMMMMMMUUUfff|||}}}xxxwwwppp```\\\WWWRRROOONNNPPPRRRRRRWWWYYY[[[]]]]]][[[XXXVVVUUUSSSQQQPPPPPPNNNLLLIIIIIIIIIIIIHHHHHHGGGGGGFFFEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@?????????>>>>>>>>>======<<<<<<<<<<<<;;;;;;888888777777888:::;;;<<<===>>>@@@BBBDDDGGGHHHIIIIIIGGGDDDBBBAAA>>><<<999;;;888666777:::===<<<;;;666777888888777:::>>>CCCAAABBBFFFJJJKKKGGG>>>666777666666666555555555555333444555555666777777777666777888999:::;;;;;;<<<<<<===>>>???@@@@@@@@@@@@BBBCCCDDDEEEEEEFFFFFFEEEFFFHHHJJJJJJJJJJJJLLLNNNMMMNNNOOOPPPQQQPPPNNNMMMQQQRRRTTTUUUUUUWWWYYY\\\\\\]]]___``````___]]]\\\\\\\\\\\\\\\[[[YYYVVVUUUTTTUUUVVVWWWYYYZZZ[[[\\\[[[eeeppp~~~tttppp|||wwwuuurrrppppppoookkkfffggghhhhhhfffcccbbbdddfffdddfffeeedddgggkkkllliiidddeeeeeeeeecccbbb```___YYYYYYYYYZZZYYYXXXWWWVVVXXXYYY[[[]]]^^^_________^^^]]]]]]\\\[[[ZZZYYYYYYUUUYYY\\\\\\YYYXXX[[[^^^^^^]]]___cccbbb```fffooo~~~vvvvvv}}}zzzxxx|||~~~xxxiiiYYYRRRNNNMMMKKKDDD===;;;:::::::::999999888888888:::999999999888777777777666666666666666666666666555666777888999999999999888999:::<<<======>>>>>>>>>??????@@@@@@??????>>>???@@@AAABBBCCCGGGMMMQQQSSSUUU^^^nnnwww___KKK@@@<<<<<<888888777777666555555444555555555555555555555555333333444444444444444333333333444444555666666666777777888888999::::::;;;999;;;<<<======>>>AAACCCDDDEEEJJJQQQZZZiiirrrkkkggg```WWWNNNIIIBBB>>>===<<<:::888333333111111333555888:::HHHSSSaaaiiiggg___VVVQQQKKKLLLWWWjjjvvv{{{}}}lll]]]YYYWWWRRRTTTQQQNNNLLLMMMNNNNNNMMMMMMNNNOOOOOOOOOQQQTTTVVV[[[^^^bbbeeegggfffdddcccaaabbbcccaaa^^^\\\[[[[[[SSSTTTTTTUUUUUUUUUTTTTTTSSSRRRQQQOOONNNNNNNNNNNNKKKLLLOOORRRSSSSSSRRRRRRNNNOOONNNKKKJJJJJJJJJIIIJJJZZZqqq~~~~~~~~~~~~oooccc^^^WWWQQQOOOOOOOOOOOOUUUWWWYYY[[[ZZZWWWTTTRRROOOMMMLLLLLLLLLKKKIIIGGGHHHHHHGGGGGGFFFFFFEEEEEEFFFEEEDDDCCCBBBAAA@@@@@@????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<;;;;;;888888777777888:::;;;===<<<===???BBBEEEHHHJJJKKKKKKIIIEEECCCAAA>>>;;;888===999555666999;;;;;;:::555777888888888;;;AAAEEEFFFFFFJJJOOOQQQLLLAAA777777777666555555555666666555555555555666888999;;;666777777999:::;;;<<<<<<===>>>???@@@@@@AAA@@@@@@BBBCCCDDDEEEEEEFFFFFFEEEGGGIIIJJJKKKJJJKKKMMMNNNLLLNNNOOOQQQQQQPPPOOONNNQQQSSSTTTUUUVVVWWWZZZ\\\\\\]]]_________]]][[[YYYYYYZZZZZZZZZYYYXXXVVVUUUTTTTTTUUUWWWYYYZZZ[[[\\\dddtttwwwooo}}}rrrsssqqqnnnlllnnnnnnjjjdddfffggggggddd```^^^___aaaccceeedddbbbeeeiiijjjfffbbbdddfffeeebbb^^^]]]]]]WWWXXXZZZ[[[[[[[[[ZZZYYY]]]\\\\\\[[[\\\]]]___```^^^]]]]]]\\\[[[ZZZYYYYYYTTTXXX\\\\\\YYYXXXZZZ^^^WWW[[[___```___^^^aaaeeefff{{{~~~~~~{{{|||}}}}}}|||tttooohhhaaa\\\[[[WWWNNNFFFBBB:::::::::999999888888888888888888888777777777777555555555555555555555555444444555666777777777777555666777999::::::::::::=========>>>======<<<<<<<<<===>>>>>>???AAAEEEHHHFFFIIITTThhh~~~}}}fff\\\NNNBBB;;;999888888999999888777666666555555333444444444444555555555333333444555555444444444333333444444555666777777777888888999999:::;;;;;;;;;===>>>??????@@@CCCEEEDDDGGGRRRddduuuxxxjjj```[[[UUUOOOHHHCCC===;;;;;;;;;999777111000000111444888<<<>>>ZZZdddnnnppphhh[[[QQQMMMUUUWWWbbbttt}}}}}}~~~vvvccc[[[\\\ZZZSSSSSSRRRPPPOOOOOOOOOMMMKKKLLLMMMNNNNNNOOOQQQTTTWWW]]]___aaaddddddcccbbb```___bbbaaa^^^]]]^^^]]]YYYSSSWWWZZZYYYTTTQQQRRRTTTXXXVVVTTTRRRPPPPPPPPPPPPPPPQQQQQQQQQQQQOOONNNMMMMMMMMMLLLLLLKKKKKKJJJJJJLLLMMM^^^~~~|||yyy~~~wwwgggXXXPPPLLLIIIKKKPPPUUUVVVXXXYYYYYYWWWTTTRRRRRRPPPMMMJJJHHHHHHIIIJJJGGGGGGGGGFFFEEEDDDDDDCCCBBBBBBBBBAAA@@@???>>>===========================>>>======<<<;;;;;;:::::::::999888999:::<<<<<<;;;BBBBBBDDDFFFEEEDDDEEEGGGGGGGGGFFFBBBAAABBBAAA@@@;;;:::999999999999:::;;;::::::;;;;;;;;;===AAADDDEEEDDDJJJRRRPPPCCC777333777666555444444333333444555555555666666666666666777888888999999:::;;;;;;<<<===???@@@@@@???>>>>>>@@@AAABBBCCCDDDFFFGGGGGGHHHHHHIIIJJJKKKLLLMMMMMMPPPPPPPPPPPPPPPPPPPPPPPPWWWWWWWWWVVVUUUUUUWWWZZZ___^^^]]]\\\[[[[[[[[[[[[XXXYYYYYYXXXWWWVVVUUUTTTQQQSSSXXX\\\ZZZVVVYYY___qqqmmmtttvvvnnnrrrpppllliiigggggghhhiiillliiidddaaa___```cccddddddaaa___```dddggggggfffgggaaaZZZXXXZZZ\\\[[[XXXWWWYYY[[[^^^______^^^]]][[[\\\\\\]]]]]]]]]\\\\\\```___\\\YYYXXXWWWXXXXXXXXXYYYYYYYYYXXXWWWVVVVVV[[[[[[\\\\\\\\\]]]```bbbooohhh|||}}}|||~~~xxx{{{~~~yyypppoooxxx}}}|||~~~yyytttqqqgggUUUKKKLLL>>>>>>>>>>>>===;;;:::999:::999888666666666777888777777777777666666666666777777777777777777777777777777777888999999::::::999999999999999999999999<<<;;;;;;;;;;;;<<<======BBBBBBIIIXXXjjjuuuuuuqqqcccIIIEEE@@@;;;888777777888777666555444333333444555444444444444444444444444555555666666666666555555555555666666777888888888:::999888888999:::999888<<<:::;;;???BBBDDDFFFHHHGGGYYYmmm~~~{{{qqqhhh___VVVLLLEEEDDD@@@<<<;;;:::888444111111111222333444888BBBJJJjjjmmmpppmmmaaaTTTRRRWWWggglllttt{{{|||jjj___ZZZUUUTTTUUURRRUUUYYYXXXRRRMMMKKKJJJJJJLLLNNNPPPQQQTTTXXX\\\cccdddeeefffdddaaa^^^\\\]]]``````\\\[[[\\\[[[XXXUUUYYY\\\[[[XXXUUUWWWYYYWWWVVVSSSQQQOOONNNNNNMMMOOOOOOPPPQQQPPPOOONNNMMMKKKKKKKKKKKKLLLLLLLLLLLLOOOPPP[[[sss|||uuuwwwkkkWWWOOOOOOMMMLLLLLLMMMOOORRRTTTVVVVVVUUUTTTRRRPPPLLLIIIGGGFFFGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCAAAAAAAAAAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<=========<<<;;;:::::::::888888777888:::<<<<<<<<>><<<;;;;;;;;;<<<;;;;;;::::::888999999999999;;;>>>@@@BBBAAAFFFLLLLLLCCC;;;999999888777555444444333333555555555555666666666666888888888999::::::;;;;;;======>>>???@@@??????>>>@@@AAABBBCCCDDDFFFGGGGGGHHHHHHIIIJJJKKKLLLMMMMMMPPPPPPPPPOOOOOOOOOOOOOOOSSSTTTUUUUUUUUUWWWZZZ\\\]]]\\\[[[ZZZYYYYYYYYYYYYYYYYYYYYYXXXWWWVVVUUUTTTUUUUUUVVVYYYZZZZZZ```hhhvvv~~~tttmmmiiillljjjhhhgggggggggiiijjjmmmiiiddd______aaafffiiiaaa^^^\\\]]]___aaaaaa```^^^[[[XXXYYY\\\]]][[[WWWVVVXXX[[[]]]_________^^^\\\\\\\\\\\\\\\\\\\\\\\\```^^^\\\ZZZYYYYYYZZZZZZYYYYYYYYYYYYYYYXXXWWWWWW[[[\\\\\\ZZZYYYYYYZZZ\\\cccdddtttyyywwwrrrvvv|||zzz~~~uuuiiiccclll~~~lllVVVJJJMMMHHHBBB===;;;;;;::::::;;;:::999888777777777777888777777777666666666666777777777777777777777777666666666777777777777777888888888888888888888888:::999999999999:::;;;;;;======AAAKKKWWW______\\\jjj{{{sssTTTBBB???<<<999777666777888777666555444444444444444444444444444444444444444555666666777777666666555555555666777777888888999888777777888:::===???@@@@@@BBBEEEDDDBBBBBBFFFLLLVVVnnn|||yyyrrrjjj___TTTIIIBBB@@@===:::999888777444222222000000333999CCCOOOXXXooollliiibbbYYYVVV___kkksssqqqtttsssddd[[[VVVSSSRRRTTTRRRUUUXXXWWWSSSOOOOOOOOOLLLMMMOOOOOOPPPRRRUUUXXXeeeffffffeeeccc___[[[XXX[[[^^^^^^ZZZYYY[[[ZZZVVVTTTWWWZZZYYYVVVUUUVVVXXXVVVUUUSSSQQQOOONNNMMMMMMOOOOOOPPPPPPPPPOOONNNNNNJJJJJJJJJKKKLLLLLLMMMMMMPPPQQQVVVccczzzxxxuuurrrZZZOOOPPPOOOLLLHHHGGGIIILLLNNNQQQQQQRRRQQQPPPNNNKKKGGGEEEDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCBBB@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;::::::999777777888999;;;===>>>??????AAACCCDDDEEEEEEDDDCCCDDDDDDDDDDDDBBB???<<<::::::;;;<<<<<<;;;:::999777888:::;;;:::::::::<<<>>>>>><<<>>>AAA@@@<<<999:::;;;:::999777555444333333555555555555666666777777888888999999::::::;;;;;;======>>>???????????????@@@AAABBBCCCDDDFFFGGGGGGGGGHHHHHHIIIJJJKKKLLLLLLOOOOOOOOONNNNNNNNNMMMMMMNNNPPPSSSTTTVVVXXX\\\___ZZZZZZYYYXXXWWWWWWWWWWWWYYYYYYXXXWWWVVVUUUTTTTTTUUUTTTUUUXXXZZZ]]]fffpppzzz{{{gggcccaaaaaabbbccceeegggiiijjjmmmiiiccc______ccciiimmm```^^^\\\[[[\\\]]]\\\[[[VVVVVVWWW\\\``````\\\XXXVVVXXX[[[]]]______^^^^^^YYYYYYYYYZZZZZZ\\\]]]^^^^^^]]]\\\[[[ZZZ[[[\\\]]]ZZZZZZZZZZZZZZZZZZYYYXXXYYYZZZZZZYYYWWWWWWXXXYYYYYY```hhhuuuwwwppprrrvvvqqq}}}}}}oooppp~~~wwwaaaYYYPPPEEE>>>======<<<:::;;;;;;::::::999888777777888888777777777666666666777777777777777777777777666666555555555555444444777777777777777777777777777777777777777888888999888888:::===BBBEEEEEEDDDMMMWWWfffvvvttthhhiiieeeRRR===999888777666666666666777555555666666666555444444555555555555555555555555666666777777777777666666666666777777888999999999;;;:::999999999;;;<<<===<<>><<<:::777666666555333222333222222888CCCRRR^^^eeejjjbbbXXXQQQOOOWWWjjj{{{zzzzzzttthhh\\\VVVSSSQQQQQQTTTTTTVVVXXXWWWTTTRRRSSSVVVTTTUUUUUUUUUUUUVVVYYY\\\cccdddddddddaaa^^^ZZZWWW[[[]]]]]]ZZZYYY[[[ZZZWWWWWWXXXYYYXXXUUUTTTTTTUUUUUUUUUTTTSSSRRRRRRRRRQQQSSSRRRRRRQQQPPPOOONNNMMMKKKKKKKKKKKKLLLLLLLLLLLLNNNOOONNNTTTiii|||lllZZZSSSQQQNNNKKKHHHIIIJJJKKKLLLLLLMMMMMMLLLJJJHHHFFFDDDCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBAAA??????@@@@@@???>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999777888:::;;;===???BBBDDDDDDGGGHHHHHHIIIJJJHHHDDDCCCBBBDDDGGGFFFAAA>>>>>>??????>>>======<<<;;;;;;<<<===>>>===<<<<<<===???>>>===;;;:::888777888:::===<<<:::888666444333333444444555555666666777777888888999999:::;;;;;;<<<======>>>>>>??????@@@@@@@@@AAABBBCCCDDDFFFGGGGGGGGGGGGHHHIIIJJJKKKKKKLLLNNNNNNNNNMMMMMMMMMLLLLLLLLLOOORRRTTTUUUXXX[[[^^^YYYXXXWWWWWWVVVVVVVVVWWWXXXWWWVVVUUUTTTTTTSSSSSSUUUWWWZZZ]]]```gggwwwpppfff]]]WWWYYY\\\___cccfffhhhjjjiiifffbbb```aaadddiiilllbbbaaa```^^^^^^]]]\\\[[[VVVXXXZZZ___bbbbbb___[[[YYY[[[]]]^^^___^^^\\\\\\UUUUUUUUUVVVXXX[[[]]]^^^[[[ZZZZZZZZZ[[[\\\]]]^^^[[[[[[\\\\\\\\\[[[[[[ZZZWWWXXXZZZZZZYYYYYY[[[]]]YYY\\\___bbblllvvvrrruuurrrtttrrrvvvjjj^^^PPPHHHFFFFFFBBB>>>:::::::::::::::999888888888888888777777777666666666666666666666666666666777777666555555444333333666666666666666666666666666666666666666777777888666777777777666777888999<<>>>>>>>>>>>??????@@@EEEHHHIIIPPPddd}}}xxxvvvwwwuuuuuupppfffWWWHHH???;;;999888555444333222111111333666;;;DDDRRR```fffggg___TTTIIIIIIRRR```rrrwwwggg^^^VVVSSSRRRQQQRRRVVVWWWYYYYYYWWWTTTSSSVVVYYYXXXYYYZZZZZZZZZ[[[^^^```eeeffffffeeebbb^^^ZZZXXX[[[^^^^^^[[[[[[]]]\\\XXX]]]]]]\\\ZZZXXXVVVVVVVVVVVVVVVWWWWWWXXXXXXXXXXXXWWWVVVTTTRRRPPPNNNMMMLLLNNNMMMMMMLLLKKKJJJJJJIIIHHHJJJIIIKKK^^^|||nnn[[[QQQNNNLLLIIIIIIIIIIIIJJJJJJKKKLLLIIIHHHFFFEEEDDDDDDEEEEEEBBBBBBBBBAAAAAAAAAAAAAAA>>>>>>?????????>>>======;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999999888;;;===???@@@BBBFFFIIIIIILLLMMMKKKMMMPPPMMMGGGCCC@@@BBBFFFFFFBBB@@@CCCFFFDDDBBB@@@?????????@@@>>>>>>???>>>======>>>@@@@@@@@@>>>:::777999<<>>===;;;888666444333222444444444555666777777888888999999:::;;;;;;<<<<<<=========>>>>>>???@@@AAA@@@AAABBBCCCDDDFFFGGGGGGFFFFFFGGGHHHIIIJJJKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMNNNPPPRRRTTTTTTUUUWWWYYYXXXWWWWWWVVVVVVVVVVVVWWWUUUTTTSSSRRRRRRRRRSSSSSSZZZ[[[^^^bbbjjj{{{{{{jjjeeeUUUSSSUUUXXX\\\```dddggghhhdddccccccbbbccceeefffhhhddddddcccbbb```^^^]]]]]]^^^^^^```bbbccccccbbb```^^^^^^___```___]]][[[YYYWWWVVVVVVVVVVVVWWWWWWXXXWWWWWWXXXYYYZZZ[[[\\\]]]\\\\\\]]]^^^^^^]]]]]]]]]ZZZ\\\]]]]]]]]]\\\^^^___```ZZZZZZ```bbbnnnsssvvvvvvsssnnnnnn{{{zzzdddTTTMMMJJJFFFBBB;;;;;;::::::::::::::::::888888888888777777777777666666666666666666666666999888777777666555444444555555555555555555555555666666666666666777777888444666666555444444777999;;;999888:::===>>>>>>===>>>;;;888666555555666777555666666777666666444444444555666777777777555555666666666666666666666666777777888888888888777777888888999999:::;;;;;;;;;888<<<@@@CCCDDDEEEGGGIIIJJJRRRZZZdddvvvxxxllllllppprrrrrrrrrooohhh[[[MMMAAA<<<;;;888777555333111000000111000999FFFRRR___iiihhhaaaUUUKKKHHHRRRcccpppxxx|||~~~~~~eee]]]WWWSSSTTTTTTSSSUUUYYYZZZ[[[ZZZWWWSSSSSSVVVZZZVVVWWWYYYYYYYYY[[[^^^aaajjjjjjjjjhhhddd___ZZZWWW\\\______\\\\\\^^^]]]ZZZ]]]\\\ZZZXXXVVVUUUTTTTTTWWWXXXYYYZZZ[[[[[[[[[[[[XXXWWWTTTRRROOONNNMMMLLLOOONNNMMMLLLKKKJJJIIIHHHEEEGGGFFFIIIXXXrrrdddSSSLLLIIIIIIIIIHHHHHHIIIKKKMMMNNNIIIHHHGGGFFFEEEEEEEEEEEE@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>>>>>>>======::::::::::::::::::::::::999999999999999999999999:::===@@@BBBBBBDDDHHHLLLKKKOOONNNLLLPPPWWWUUUNNNGGGAAA@@@EEEEEEAAABBBHHHGGGEEECCCAAA????????????>>>>>>>>><<<;;;<<>>AAA@@@;;;777999<<<===>>><<<:::888666444333222333444444555666777888888999999::::::;;;;;;<<<<<<============>>>???AAABBB@@@AAABBBCCCDDDFFFGGGGGGEEEFFFFFFGGGHHHIIIJJJJJJLLLLLLLLLMMMNNNNNNOOOOOOOOOQQQSSSTTTSSSSSSTTTUUUVVVVVVUUUUUUUUUUUUVVVVVVSSSRRRQQQQQQRRRSSSUUUVVV[[[ZZZ\\\gggyyyrrrfff```QQQVVVWWWYYY\\\___cccfffgggccccccddddddddddddddddddcccdddeeedddaaa_________dddddddddddddddcccbbbbbb```aaaaaaaaa```^^^\\\ZZZ]]]\\\[[[YYYVVVSSSPPPOOOUUUVVVWWWXXXZZZ[[[\\\\\\]]]^^^^^^__________________aaabbbaaa^^^]]]\\\]]]bbbYYY[[[eeeeeefff{{{|||}}}wwwssssss|||yyybbbTTTLLLHHHEEEAAA@@@>>><<<;;;;;;;;;<<<999999888888888777777777777777777777777777777777999999888888777666555555555555555555555555555555666666666666666777888888333444555555555666888:::666555555666888999999999333444777999666111333888666777777777777666555444555555666777777777666666777777777777777777777777888888999999999999888888999999::::::;;;<<<<<<<<<:::===AAABBBBBBCCCGGGJJJOOO___sssuuueeegggrrrxxxuuupppgggbbbYYYMMMCCC===;;;;;;777666555222000000222444222AAAPPPZZZccciiicccYYYHHHEEEJJJ[[[llltttuuuvvvyyyoooXXXUUURRRRRRTTTUUUTTTVVVZZZZZZ[[[YYYVVVRRRRRRVVVYYYYYYZZZ[[[[[[[[[]]]```ccchhhhhhhhhgggddd___[[[XXX[[[^^^___\\\\\\^^^]]]ZZZXXXVVVTTTSSSSSSTTTTTTTTTXXXYYYZZZZZZZZZZZZYYYXXXTTTSSSQQQOOONNNMMMMMMMMMNNNMMMMMMLLLKKKJJJJJJIIIFFFFFFHHHLLLTTTeeezzzfffZZZRRRMMMLLLJJJHHHHHHIIIKKKLLLLLLKKKJJJHHHFFFEEEDDDCCC????????????????????????<<<======>>>>>>======<<<999999999999999999999999888888888999999999999999:::>>>BBBCCCBBBCCCHHHMMMLLLPPPOOOMMMUUUaaabbbZZZQQQHHHDDDGGGGGGBBBEEENNNLLLLLLLLLLLLJJJGGGDDDBBBAAA@@@>>><<<;;;===AAAEEEEEEJJJJJJBBB;;;:::999777<<<;;;999777555444333333333333444555666777888888999999::::::;;;<<<<<<<<<======<<<===>>>???AAABBB@@@AAABBBCCCDDDFFFGGGGGGEEEEEEFFFGGGHHHIIIJJJJJJJJJKKKLLLMMMNNNPPPQQQQQQOOOQQQSSSTTTSSSRRRRRRSSSTTTTTTSSSSSSSSSSSSTTTTTTRRRRRRQQQQQQSSSUUUXXXYYY[[[ZZZddd|||qqqeee[[[WWW^^^]]]]]]^^^```cccfffhhhggggggfffeeedddcccccccccbbbeeegggfffdddbbbcccdddbbbdddeeeeeedddbbbaaa``````aaabbbcccbbbaaa___^^^_________]]]YYYTTTPPPMMMVVVVVVXXXYYY[[[\\\\\\\\\^^^______```aaaaaa``````___aaabbbaaa^^^\\\[[[\\\___[[[]]]ddddddffftttqqqdddYYYSSSKKKHHHDDD???<<<;;;<<<===999999999888888888777777777777777777777777777777888888888777777666666666555555555555555555555555666555555555555666777777444444444555777888888888222333555666666777777888666444444777666111111555666666666666666666777777666666666666666777777888777777777777777777777777888999999999999999999888:::::::::;;;<<<<<<======???AAACCCCCCDDDJJJTTT\\\mmmyyyrrrqqq{{{|||nnndddVVVPPPGGG@@@<<<;;;;;;;;;333444444222111222666:::AAAOOOZZZ[[[\\\^^^WWWMMMAAAFFFQQQ```iiimmmqqqvvv}}}kkk[[[SSSOOONNNOOOSSSTTTSSSUUUYYYVVVWWWWWWUUURRRRRRVVVZZZ]]]^^^___^^^]]]^^^aaaccc```aaabbbcccbbb___\\\ZZZ[[[^^^^^^\\\[[[^^^]]]ZZZXXXVVVUUUUUUVVVXXXYYYYYYYYYYYYZZZZZZYYYWWWUUUTTTPPPOOONNNMMMMMMMMMNNNOOOLLLLLLLLLLLLKKKKKKKKKKKKHHHFFFJJJPPPSSS\\\vvv{{{rrrfffSSSPPPLLLIIIFFFFFFFFFGGGPPPNNNLLLJJJGGGDDDBBBAAA>>>>>>>>>>>>>>>?????????<<<<<<===============<<<999999999999999999999999888888888888888888999999:::>>>BBBCCCAAACCCHHHLLLMMMRRRQQQPPPZZZiiillleee\\\QQQJJJLLLJJJEEEIIISSSWWWZZZ]]]^^^\\\WWWQQQMMMDDDCCC@@@>>>===@@@EEEJJJUUU[[[[[[PPPEEE???;;;666;;;:::999777555444333333333333444555666777888999999999:::;;;;;;<<<<<<======<<<<<<<<<>>>???AAACCC@@@AAABBBCCCDDDFFFGGGGGGEEEEEEFFFGGGHHHIIIIIIJJJJJJJJJLLLMMMOOOQQQRRRSSSNNNPPPSSSSSSSSSRRRRRRSSSRRRRRRQQQQQQQQQRRRRRRSSSRRRRRRRRRRRRTTTWWWZZZ\\\```bbbtttwwwtttfffZZZbbbdddcccaaa```aaadddgggiiillljjjgggdddccccccdddeeecccfffiiijjjgggfffggghhh___aaadddeeedddaaa___^^^^^^___aaacccdddcccbbbaaa]]]^^^______]]]YYYTTTQQQWWWWWWYYY[[[\\\\\\]]]]]]______```aaaaaaaaaaaaaaaZZZ\\\______^^^]]]]]]]]]\\\^^^___^^^___eeekkknnntttiiiSSSOOOIIIBBB===<<<<<<===999999999888888888888777777777777777777777777777777777777777666666666666666666666666666666666666555444444444444555666666777666555777999999777555555777999999666444444555>>>666222666888555444666555444444555666777888999777666555555555777888999777777777777777777777777888999999::::::999999888::::::;;;;;;<<<=========@@@BBBEEEIIIQQQ```tttyyywwwxxxrrr]]]QQQIIICCC<<<999999;;;;;;:::111222333333222555:::???RRR]]]bbbZZZSSSRRRLLLBBBDDDMMM[[[fffhhhiiisss}}}jjjSSSKKKPPPKKKKKKMMMRRRSSSQQQRRRVVVRRRTTTUUUTTTRRRSSSWWW[[[]]]]]]]]][[[ZZZZZZ[[[]]]fffeeecccaaa___^^^]]]]]]ZZZ\\\^^^______^^^]]]\\\[[[\\\\\\]]]]]]\\\\\\[[[]]][[[XXXUUUSSSSSSSSSSSSRRRQQQOOOLLLLLLLLLMMMNNNMMMNNNOOOOOONNNLLLIIIGGGHHHAAAAAAIIIMMMSSSdddwwwrrrqqqyyynnndddXXXOOOLLLJJJHHHEEEIIILLLOOOOOOLLLHHHDDDBBBEEEDDDAAA???>>>???@@@AAA>>>>>>>>>===<<<<<<;;;;;;;;;;;;::::::::::::999999888888999999999:::::::::;;;;;;:::;;;>>>BBBFFFHHHIIISSS[[[___eeeooouuutttbbb```]]]XXXOOOHHHIIIPPPZZZfffsssyyyyyyppp```RRRGGGEEEEEEDDDBBBCCCMMMXXXcccmmmlll[[[KKKEEEAAA;;;888777555333222222222222222333333444555666777777<<<<<<<<<:::999:::===@@@???>>><<<;;;<<<===???@@@AAAAAABBBCCCDDDEEEFFFFFFHHHHHHGGGGGGHHHHHHIIIJJJIIIJJJKKKLLLMMMNNNOOOOOONNNOOOQQQPPPOOOOOOPPPRRRPPPPPPPPPOOONNNOOOQQQSSSRRRRRRQQQRRRXXX___```^^^oooyyy|||sssjjj^^^^^^hhhoootttuuunnniiilllssswwwpppmmmiiifffeeedddcccaaafffffffffeeeeeeddddddcccbbbeeehhhgggbbb]]]ZZZZZZ\\\]]]```dddfffeeebbb^^^___``````^^^YYYWWWWWWYYY[[[XXXVVVWWW[[[]]]]]]\\\___```bbbaaa___]]]\\\\\\ZZZZZZZZZYYYZZZZZZ[[[\\\VVVWWWWWWWWWXXXZZZ^^^aaajjjwww~~~}}}wwwaaaNNNLLLKKKCCC===>>><<<:::888777888888888777666777888888888777666555888888777666666666666666666666666666666666666666777777777777777777777777777777777777888888888888777777777777777777777777777777666555555555555555555555555555555555555444666888999999888888999::::::999999999999999999999???===;;;:::;;;<<<===<<<===:::<<>>>>>:::666111222444555222333BBBTTTggg]]]WWWXXXRRREEEAAAEEEKKK___kkkiiimmm~~~|||xxxmmm]]]NNNGGGJJJNNNKKKLLLMMMOOOPPPQQQRRRRRRQQQQQQSSSUUUWWWYYYZZZ[[[ZZZYYYWWWVVVVVVWWWYYYZZZfffeeecccaaa___^^^]]]]]][[[\\\^^^______^^^\\\[[[____________^^^]]]\\\\\\\\\[[[XXXUUUSSSSSSSSSSSSQQQOOONNNLLLLLLMMMNNNOOONNNOOOOOOOOONNNLLLIIIHHHLLLFFFEEEJJJKKKMMMYYYiiiwwwvvvvvvfffXXXPPPKKKGGGEEEHHHKKKNNNOOOLLLIIIGGGEEEFFFEEEDDDBBBAAAAAAAAAAAA>>>>>>======<<<;;;;;;:::;;;;;;:::::::::999999999888888888999999999::::::;;;;;;:::;;;===AAAEEEGGGMMMVVV]]]aaahhhsssyyyzzziiihhhgggcccYYYOOONNNSSS]]]kkkyyy~~~zzzpppaaaUUUHHHHHHIIIJJJIIILLLYYYfffnnnsssnnn___TTTNNNFFF<<<888777555333222222222222222333333444555666777777<<<<<<<<<:::999:::===??????>>><<<<<<<<<===???@@@AAAAAABBBCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJKKKKKKLLLMMMNNNNNNMMMOOOPPPPPPNNNNNNOOOQQQNNNOOOOOONNNMMMNNNQQQSSSQQQRRRTTTWWWZZZ\\\aaafffvvvwwwvvvppphhh___aaakkkxxx}}}}}}vvvpppooorrrsssssspppllljjjjjjiiihhhfffhhhgggeeedddcccbbbbbbbbbbbbeeegggfffaaa]]][[[[[[^^^___aaadddfffeeebbb___ccccccbbb^^^[[[ZZZ\\\___\\\ZZZXXXXXX[[[]]]]]]\\\\\\^^^______]]][[[[[[[[[WWWWWWWWWWWWWWWWWWXXXXXXVVVVVVWWWWWWWWWXXX\\\______ggg{{{{{{vvv___TTTOOOJJJEEEDDD@@@???===<<<<<<;;;999777777888888999999888777666888888777666666666666777666666666666666666666666777777777777777777777777666666777777777888888888777777777777777777777777888777666555555555555666555555555555555555555555666888999999888888999:::::::::::::::::::::::::::===<<<;;;;;;<<<=========???<<<;;;>>>@@@@@@CCCHHHNNNPPPXXXiiitttWWWEEE>>>::::::;;;>>>@@@>>>999555222111111555777<<>>777666444333222222222222333333444555666777777888;;;<<<<<<;;;::::::===???>>>>>>===<<<===>>>???@@@AAAAAABBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHJJJJJJKKKKKKKKKLLLLLLLLLLLLMMMNNNNNNMMMMMMNNNOOOLLLMMMMMMMMMMMMNNNPPPSSSTTTTTTXXX\\\\\\]]]jjjzzzyyyiiippp~~~oookkkgggaaafffqqq~~~yyyvvvtttqqquuussspppnnnnnnnnnmmmllliiigggdddbbbaaaaaabbbcccfffhhhhhhgggccc```______bbbaaabbbccceeedddbbb```dddcccaaa]]][[[\\\```cccaaa___]]]]]]^^^^^^]]]\\\YYY[[[\\\\\\[[[ZZZZZZ[[[WWWWWWWWWWWWWWWWWWWWWWWWUUUVVVVVVUUUUUUUUUXXXZZZ[[[YYYhhh{{{yyycccZZZWWWQQQHHHAAA???=========<<<999777888888999::::::999999888999999888777777777777777666666666666666666666666666666666666666666666666666666666666777777777777777777777777777777777777888777777666666666666666666666666666666666666666777888999999888888999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>?????????BBB@@@@@@AAAAAABBBJJJSSSVVV]]]mmmxxx]]]HHH???<<<999:::<<>>=========>>>???@@@AAAAAAAAABBBCCCDDDEEEFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGJJJJJJJJJJJJJJJJJJKKKKKKJJJKKKMMMLLLKKKKKKLLLNNNJJJKKKLLLLLLLLLNNNQQQTTTYYYVVVYYY___bbbiiivvvgggkkktttkkkjjjhhhfffmmmyyy~~~{{{uuuuuurrrpppooopppppppppooojjjhhhdddaaaaaabbbeeegggkkkkkkkkkiiigggeeedddddddddbbbaaabbbccccccbbbaaa```___^^^\\\\\\]]]___aaadddcccbbbaaa``````___^^^XXXZZZ[[[[[[ZZZYYYZZZ[[[[[[[[[[[[[[[[[[ZZZYYYYYYTTTUUUUUUTTTSSSSSSTTTVVV^^^WWWZZZnnn|||{{{yyyvvviiiWWWHHHEEEAAA???>>>>>>>>>===999:::::::::::::::::::::::::::999888888888888888777777777777777777777777666666666666666666666666555555666666666777777777777777777777777777777777888777777666666777777777777777777777888888888888777999::::::999888:::;;;<<<<<<<<<<<<============>>>???@@@AAAAAA@@@AAABBBCCCCCCFFFIIIJJJNNNYYYddd||||||vvveeeSSSEEE===<<<===;;;;;;;;;;;;:::777444222444333666BBBPPPXXXYYYXXXLLLEEECCCGGGMMMQQQXXX___lllsss~~~vvvcccVVVFFF???AAAEEEEEEDDDGGGGGGIIIKKKLLLMMMMMMNNNPPPRRRTTTUUUVVVUUUTTTSSSRRRPPPNNNMMMOOORRRVVVYYYbbbaaa___^^^]]]\\\[[[[[[ZZZZZZZZZXXXWWWVVVTTTTTTSSSRRRRRRSSSTTTUUUWWWXXXZZZYYYXXXVVVUUUTTTSSSSSSQQQQQQQQQQQQRRRSSSSSSTTTOOOOOOOOONNNMMMLLLKKKJJJHHHGGGIIILLLLLLJJJKKKNNNSSSkkkyyyssshhhVVVHHH@@@BBBCCCDDDDDDFFFHHHKKKJJJKKKLLLLLLJJJHHHEEECCC<<<<<<<<<;;;::::::999999::::::999999999888888888777777888888888999999999777777999<<>>=========>>>??????@@@AAAAAAAAABBBCCCDDDEEEFFFFFFEEEEEEDDDDDDEEEEEEFFFGGGIIIIIIIIIIIIIIIIIIJJJJJJIIIJJJLLLKKKJJJJJJKKKMMMIIIKKKLLLMMMMMMOOOSSSVVVYYYVVVZZZeeerrr|||sss{{{yyyhhhkkkvvvppplllmmmlllllluuuzzzrrrpppmmmmmmnnnoooooonnnjjjhhhdddbbbbbbeeeiiilllkkkjjjjjjiiihhhgggeeedddcccaaa``````aaabbbaaa```[[[[[[\\\]]]^^^^^^]]]\\\aaabbbaaa```___]]]]]]]]]YYYZZZ[[[[[[ZZZYYY[[[\\\^^^^^^^^^^^^]]]\\\ZZZYYYSSSTTTTTTSSSQQQPPPQQQSSS[[[XXXZZZ___hhh|||{{{aaaZZZQQQJJJFFFDDDCCCCCC===<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999999999999999888888888888888888888888777777777777777777777777666666666666777777777777888888888888888888888888888888777777777888888999888888888999999:::::::::999:::;;;;;;::::::;;;<<<======>>>>>>????????????>>>@@@BBBBBBAAAAAACCCEEEEEEFFFJJJRRR[[[iii}}}tttddd[[[PPPJJJBBB<<<:::;;;===???===<<<999555333222222333666999BBBOOO[[[^^^VVVLLLAAA@@@CCCLLLWWW```ggglll}}}wwwcccOOOIIICCC@@@AAADDDFFFFFFFFFGGGIIIJJJLLLMMMMMMMMMNNNNNNPPPQQQQQQQQQPPPPPPPPPOOONNNMMMOOORRRVVVYYYaaa```___^^^\\\\\\\\\\\\[[[ZZZYYYXXXWWWVVVUUUUUURRRQQQQQQRRRTTTVVVXXXZZZYYYXXXXXXWWWVVVTTTTTTSSSSSSSSSSSSSSSRRRRRRRRRRRRMMMMMMMMMLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJIIIHHHIIIOOO[[[uuuyyyjjj\\\NNNEEEAAAAAAAAA@@@@@@BBBFFFIIIJJJJJJKKKJJJIIIFFFCCCAAA======<<<<<<;;;:::::::::999999999999888888888888777777777888888888888999777777999<<>><<<===>>>??????@@@AAAAAAAAAAAABBBCCCDDDEEEFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIJJJKKKKKKJJJJJJKKKLLLJJJKKKMMMNNNOOORRRVVVYYYWWWZZZcccuuuiiibbblll{{{mmmkkktttsssqqqqqqrrrpppqqqzzz{{{ooommmkkkkkklllmmmmmmlllkkkiiifffddddddgggjjjmmmgggfffeeeffffffeeeccc```___^^^]]]^^^___```___^^^YYYYYYZZZ]]]^^^^^^[[[YYYZZZ\\\]]]\\\[[[YYYYYYZZZ[[[\\\\\\[[[YYYYYY[[[\\\\\\\\\\\\\\\[[[YYYWWWVVVQQQRRRSSSRRRQQQPPPPPPQQQQQQUUU[[[]]]YYY___zzzyyyyyyxxxvvvqqqssszzzlll^^^SSSKKKFFFDDDBBBAAA@@@>>>============<<<<<<;;;:::::::::::::::888888888888888888888888777777777777777777777777777777777777888888888888888888888888888888888888888888888888888888999:::999999999:::;;;;;;<<<<<<;;;<<<======<<<<<<===>>>>>>??????@@@@@@AAAAAABBB>>>@@@CCCBBBAAACCCGGGLLLOOOPPPWWWfffyyy{{{mmm\\\KKKAAA===;;;:::;;;===?????????<<<:::666222///000444888===DDDMMMVVV\\\ZZZOOOCCC===CCCLLLVVV^^^gggqqqxxxfffLLLBBBBBBCCCBBBBBBDDDFFFHHHFFFFFFHHHJJJKKKLLLLLLMMMKKKKKKKKKLLLLLLMMMMMMNNNOOOOOONNNOOOPPPSSSUUUWWWbbbaaa```___^^^]]]]]]]]]\\\\\\[[[YYYYYYXXXXXXXXXSSSSSSRRRRRRSSSVVVXXXZZZXXXXXXXXXWWWVVVUUUTTTSSSTTTSSSSSSRRRQQQPPPNNNNNNKKKKKKKKKKKKKKKLLLLLLMMMKKKJJJIIIGGGGGGHHHHHHGGGMMMTTTccczzznnnYYYMMMJJJCCCCCCAAA??????AAAEEEIIIIIIIIIIIIHHHFFFDDDAAA@@@>>>>>>======<<<;;;;;;:::999999999999888888888888777777777777888888888888999999999;;;>>>CCCHHHKKKJJJHHHIIINNNPPPPPPUUU\\\```fffqqqzzzqqqmmmwwwuuuddd]]][[[UUUHHH===444333222111111111222333444444555666777888999999999;;;======<<<;;;<<<===<<<===>>>???@@@AAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFEEEEEEEEEEEEFFFGGGGGGEEEFFFFFFGGGHHHIIIIIIJJJIIIJJJKKKKKKJJJJJJKKKLLLKKKMMMOOOPPPRRRUUUYYY\\\ZZZfffxxxuuuaaaYYYiiizzznnnzzztttsssuuuwwwwwwsssttt|||zzzooommmkkkjjjkkkllllllkkkllljjjgggeeedddeeegggiiicccbbbcccdddfffeeeaaa]]][[[ZZZZZZ\\\^^^^^^]]]\\\WWWVVVVVVWWWYYYZZZXXXUUUUUUXXX[[[[[[YYYXXXYYY[[[\\\\\\\\\ZZZXXXXXXYYY[[[XXXYYYYYYYYYXXXUUUSSSQQQPPPRRRSSSRRRQQQPPPPPPQQQPPPQQQUUUYYYVVVUUUcccttt~~~xxxtttssstttuuurrrpppxxx|||lll]]]RRRLLLIIIGGGEEECCCAAA@@@@@@@@@===<<<<<<;;;;;;;;;;;;;;;999999999999999999999999999999999999999999999999888888888888999999999999888888888888888888888888888888888888888999:::;;;999::::::;;;<<<<<<======<<<>>>??????>>>===???@@@???@@@@@@AAABBBBBBCCCCCC@@@CCCFFFGGGGGGKKKSSSZZZccchhhwwwzzzjjjXXXHHH???;;;;;;;;;===???@@@@@@???>>>666666555333222444:::>>>GGGOOOTTTTTTSSSQQQJJJBBBFFFUUUdddgggdddiiiyyypppSSSAAA???@@@AAABBBBBBCCCEEEFFFDDDEEEFFFHHHIIIJJJKKKKKKJJJIIIHHHHHHIIIKKKMMMNNNMMMNNNNNNOOOQQQRRRSSSSSSdddcccbbb``````_________^^^]]]\\\[[[ZZZZZZZZZ[[[TTTSSSRRRQQQRRRTTTVVVWWWXXXXXXXXXWWWVVVUUUTTTSSSTTTTTTSSSQQQPPPMMMKKKJJJIIIIIIIIIIIIJJJKKKMMMMMMIIIHHHFFFDDDEEEIIIJJJIIIKKKRRRXXXccc{{{___SSSRRREEEDDDBBB???>>>@@@EEEHHHHHHHHHGGGFFFDDDBBB@@@???>>>>>>>>>===<<<<<<;;;;;;999999999888888888888777777777777777888888888888;;;:::999:::<<>>???AAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHDDDEEEEEEGGGHHHIIIJJJJJJIIIJJJKKKKKKJJJJJJKKKMMMLLLNNNPPPQQQSSSVVV[[[^^^aaassseeeZZZbbb}}}qqqtttuuuyyytttwww{{{yyyuuuttt}}}yyypppnnnlllkkklllllllllkkknnnlllhhheeeccccccddddddbbbbbbccceeegggfffaaa]]]XXXWWWXXX[[[]]]]]]\\\ZZZVVVSSSPPPQQQSSSUUUTTTSSSTTTXXX[[[\\\[[[ZZZ\\\]]]\\\\\\\\\YYYWWWWWWXXXZZZWWWXXXXXXXXXVVVTTTQQQOOOOOOQQQSSSRRRQQQPPPPPPQQQWWWPPPNNNSSSWWWWWW]]]fffooorrrqqqtttzzzyyyuuuvvv|||uuufff]]]MMMLLLIIIFFFDDDCCCBBBBBB======<<<;;;;;;;;;;;;<<<999999999999999999999999999999999999999999999999888888999999999:::::::::888888888888888888888888999888888888999::::::;;;::::::;;;;;;<<<===>>>>>>===???@@@@@@??????@@@AAA@@@@@@AAAAAABBBCCCDDDDDDDDDGGGJJJLLLNNNTTT___ggguuuxxxxxxqqq```MMMBBB???@@@999;;;===>>>>>>===>>>>>>111333555555666999>>>CCCOOOVVVWWWPPPJJJJJJIIIFFFWWWmmm{{{nnnooo}}}rrrXXXGGGCCCBBB@@@???@@@BBBDDDDDDCCCBBBCCCEEEFFFHHHIIIIIIIIIJJJIIIGGGFFFGGGJJJMMMOOOLLLMMMNNNPPPQQQQQQQQQQQQ\\\cccfffaaa\\\\\\]]]\\\___^^^]]]\\\\\\ZZZXXXWWWSSSSSSSSSSSSSSSRRRRRRRRRUUUUUUUUUUUUUUUTTTTTTTTTQQQPPPNNNLLLLLLLLLLLLMMMPPPOOONNNLLLKKKJJJJJJJJJGGGGGGHHHIIIHHHGGGFFFEEEFFFKKKKKKNNNiii~~~sssnnnZZZMMMFFFBBBDDDCCC@@@AAAFFFBBBDDDFFFGGGEEEBBB@@@???AAA???===<<<<<<<<<;;;999;;;;;;::::::999888777777888888888888888888888888666666666888999;;;===>>>@@@AAACCCDDDGGGHHHJJJKKKOOOTTTZZZ```iiixxxiiiZZZUUUKKK>>>888333222000//////111333444555666777888888999999888::::::;;;;;;;;;;;;;;;;;;<<<===???AAABBBAAA@@@???AAABBBCCCDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEIIIGGGEEEFFFIIIKKKJJJIIIJJJHHHGGGGGGHHHJJJKKKKKKRRRSSSUUUUUUTTTXXXcccmmmwwwccc___llljjj|||vvvrrrqqqtttvvvwwwwwwvvvvvvwwwuuuyyy|||xxxmmmlllnnnooonnnmmmllllllmmmoookkkfffbbbaaacccdddeeecccccccccaaa______aaaccc___ZZZUUUUUUYYY[[[ZZZXXXZZZXXXVVVVVVXXXYYYZZZYYYWWWVVVVVVXXX[[[\\\[[[YYY\\\[[[YYYVVVUUUTTTTTTUUUUUUUUUTTTSSSQQQPPPOOONNNRRRPPPLLLJJJIIIKKKNNNPPPNNNOOOPPPQQQRRRTTTTTTUUUbbb}}}zzzsssooovvvppp^^^QQQRRRQQQIIIDDDEEEAAAAAAAAAAAAAAAAAAAAA@@@===;;;:::;;;:::999999:::;;;:::::::::;;;;;;999777::::::999888888888888888777777777888888888888888;;;;;;;;;;;;:::999888777;;;<<<<<<;;;:::;;;>>>@@@BBBAAA@@@AAACCCDDDDDDCCCBBBCCCEEEEEEEEEFFFIIIKKKOOOUUU\\\___fffvvv~~~nnncccTTTFFF>>>;;;<<<===<<<:::;;;>>><<<777444666444666888;;;???FFFOOOUUUTTTRRRKKKIIIIIICCCKKKbbbzzzqqqVVVFFFBBBCCCAAA???>>>???CCCDDDCCCAAABBBBBBCCCDDDEEEFFFFFFGGGHHHHHHIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLXXX___bbb___\\\]]]^^^^^^]]]\\\ZZZ[[[\\\[[[XXXUUUQQQQQQPPPPPPOOOOOOPPPPPPUUUTTTSSSRRRRRRRRRRRRRRRPPPOOOMMMLLLKKKKKKLLLLLLMMMLLLKKKJJJIIIHHHHHHHHHFFFGGGHHHHHHHHHGGGEEEEEE>>>CCCDDDEEEXXXzzz}}}}}}~~~~~~}}}qqqVVVLLLFFFHHHIIIFFFCCCCCC@@@AAAAAAAAAAAAAAABBBCCCBBB???===<<<===<<<;;;:::;;;:::::::::999888888888888888888888888888888888666666777888999;;;<<<===@@@AAABBBDDDEEEGGGHHHIIIHHHKKKOOOSSSXXXbbbpppyyy^^^OOOJJJAAA888444333222111000000111333444555666777888999999999999::::::;;;;;;;;;;;;<<<<<<<<<===???AAAAAAAAA@@@???AAAAAABBBCCCDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEHHHFFFDDDEEEHHHJJJIIIHHHKKKIIIGGGFFFHHHKKKNNNPPPNNNTTTZZZZZZXXX```tttzzznnnssssssqqqooommmpppuuuyyyzzzyyyxxxxxxooouuuyyyyyyyyyxxxsssmmmiiiiiijjjiiihhhhhhjjjlllkkkhhhdddaaaaaabbbcccddddddbbb```___]]]]]]]]]]]]ZZZWWWSSSTTTWWWYYYXXXVVVUUUUUUVVVYYY[[[\\\ZZZYYYWWWXXXYYYZZZ[[[[[[[[[[[[\\\YYYTTTRRRQQQSSSTTTUUUTTTSSSRRRQQQPPPOOOOOOOOOQQQPPPNNNMMMMMMMMMNNNOOOOOOOOOOOOPPPQQQSSSTTTUUU\\\fffzzz}}}}}}rrrmmmfffYYYPPPPPPPPPMMMIIIFFFFFFEEECCCBBB======>>>@@@@@@???>>>???:::<<<===<<<<<<;;;<<<===<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<;;;;;;;;;<<<===???@@@AAA@@@@@@@@@BBBDDDAAAAAAAAABBBBBBBBBAAA???EEEFFFHHHIIIMMMRRRYYY^^^]]]jjj}}}wwwmmmgggRRRMMMEEE@@@>>>>>>??????EEE???:::;;;;;;777444333444555===PPPdddkkkbbbWWWTTTTTTMMMFFFEEEIIIbbbyyykkkYYYHHH>>>===??????>>>===>>>AAABBBAAA@@@AAABBBBBBCCCDDDEEEFFFFFFHHHHHHIIIJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKJJJTTTZZZ^^^\\\[[[]]]______[[[XXXWWWYYY]]]]]]XXXSSSQQQPPPOOONNNOOOOOOQQQRRRTTTSSSQQQOOONNNNNNOOOPPPNNNNNNMMMLLLKKKKKKKKKKKKJJJJJJIIIHHHGGGFFFFFFEEEFFFFFFGGGGGGGGGFFFEEEDDD???AAACCCDDDLLLeee|||~~~~~~~~~hhh^^^WWWWWWYYYUUUNNNIIIDDDBBB@@@??????AAACCCEEEBBB@@@>>>=========<<<;;;::::::::::::999999999999999999999999999999999999666666777777999:::<<<<<>>777333333333222111111111222444555666666777888999999999999::::::;;;;;;;;;<<<<<<<<<<<<===???@@@AAAAAA@@@@@@@@@AAABBBCCCCCCDDDDDDCCCEEEEEEDDDDDDDDDDDDEEEEEEFFFEEEDDDEEEGGGHHHHHHHHHJJJIIIGGGGGGIIILLLQQQSSSQQQXXX\\\[[[^^^rrr}}}ooovvvuuullloooooommmqqqvvv{{{|||zzzwwwuuummmtttxxxuuuqqqppppppnnnhhhiiihhhgggffffffiiikkkeeedddbbbaaaaaabbbbbbcccddd```\\\ZZZZZZZZZWWWTTTVVVTTTRRRTTTWWWYYYWWWUUUOOOQQQUUUZZZ]]]]]]ZZZVVVTTTWWWZZZYYYWWWWWWXXXZZZ[[[UUUOOOMMMOOOSSSUUUUUUSSSQQQOOONNNNNNOOOPPPQQQPPPPPPPPPPPPPPPOOOOOONNNPPPOOONNNNNNOOOQQQSSSUUUYYYUUUZZZssstttiiifff^^^WWWOOOKKKLLLLLLJJJHHHEEEFFFEEEDDDCCCAAA???===<<<===>>>===;;;:::<<>><<<;;;<<<===@@@AAA===???@@@@@@??????@@@BBBAAABBBDDDFFFGGGHHHHHHHHHLLLMMMNNNQQQWWW```jjjqqq~~~|||rrrggg\\\UUUDDDAAA===<<<>>>BBBEEEGGGNNNCCC999888999666333222444???TTTooolllYYYMMMMMMFFFDDDLLLYYYuuummmRRREEE@@@======BBB>>>===<<<===???AAA@@@???AAAAAABBBCCCDDDEEEFFFFFFHHHIIIJJJKKKKKKKKKJJJIIIKKKKKKKKKKKKJJJJJJIIIIIISSSYYY\\\[[[ZZZ]]]^^^\\\XXXUUUTTTWWW\\\]]]WWWRRRRRRQQQQQQQQQRRRTTTWWWXXXTTTQQQNNNLLLJJJKKKLLLMMMMMMLLLLLLKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDBBBCCCEEEGGGUUUvvv~~~{{{vvvlll___VVVJJJGGGCCC@@@@@@@@@@@@@@@BBB@@@>>>>>>>>>>>>===<<<999999::::::::::::::::::999999999999999999999999777777777777888999;;;;;;<<<<<<======>>>>>>??????AAADDDHHHKKKOOOTTT[[[___aaafffkkkqqqzzz}}}uuunnnzzzxxxllliiiaaaRRRCCC<<<888444222444333222222222333444555666666777888999::::::::::::::::::;;;;;;<<<<<<============???@@@AAAAAA@@@@@@???@@@AAABBBCCCCCCCCCCCCEEEDDDDDDDDDDDDEEEEEEFFFEEEDDDDDDDDDFFFGGGHHHHHHIIIJJJJJJJJJKKKMMMPPPSSSYYYZZZZZZ]]]mmmmmmyyyqqqmmmrrrsssuuuvvvxxxzzz{{{yyyuuurrrtttyyyzzzuuupppooopppnnnmmmnnnnnnllliiigggfffgggbbbcccccccccbbbbbbbbbcccaaa\\\WWWWWWYYYXXXTTTPPPTTTSSSSSSUUUXXXZZZXXXWWWOOOPPPSSSWWWZZZYYYVVVSSSOOOSSSWWWVVVRRRPPPRRRVVVWWWRRRMMMMMMPPPTTTUUUTTTQQQPPPNNNLLLMMMOOOQQQSSSQQQPPPPPPOOOOOOOOOOOOOOOQQQPPPNNNLLLMMMOOORRRTTTUUUVVVYYYeee~~~||||||qqqddd\\\ZZZYYYUUUPPPNNNNNNKKKFFFCCCCCCBBB@@@BBBAAA@@@>>>>>>>>>>>>???<<<<<<===>>>>>>>>>>>>>>>????????????????????????BBBBBBAAAAAAAAABBBCCCCCC@@@BBBCCCCCCBBBAAABBBCCCFFFGGGIIIJJJLLLOOORRRUUUYYY]]]dddmmmxxxxxxnnncccYYYOOOIIIDDD@@@======CCCKKKSSSWWWKKKAAA888555444333444777<<>>BBB???>>>CCC=========>>>???@@@@@@???AAAAAABBBDDDEEEFFFGGGGGGIIIJJJLLLMMMMMMMMMKKKKKKMMMMMMLLLKKKJJJJJJJJJJJJVVV[[[]]]ZZZZZZ[[[[[[XXXVVVTTTSSSVVVZZZ[[[WWWRRRQQQQQQRRRSSSUUUXXX[[[\\\RRRPPPMMMJJJIIIIIIKKKLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJKKKKKKKKKJJJIIIHHHGGGEEEEEEDDDDDDDDDCCCCCCCCCDDD>>>===BBBCCCIII^^^vvvyyyeeeYYYLLLHHHDDDBBBAAA@@@>>><<>>===>>>???>>>===::::::::::::::::::;;;;;;999999999999999999999999777777777777888888999:::999999999999:::::::::;;;;;;>>>AAAEEEJJJNNNSSSVVVVVVWWWWWWWWW[[[^^^^^^[[[]]]aaaiiinnniii[[[OOOKKKCCC>>>:::999777444333444333333333444444555666777777888999::::::;;;;;;;;;::::::;;;<<<<<<===>>>>>>===>>>>>>???@@@@@@AAAAAA???@@@AAABBBCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEFFFFFFFFFGGGHHHIIIHHHKKKNNNOOONNNNNNPPPRRRXXX[[[```oooyyy}}}uuurrruuusss{{{yyywwwxxxxxxxxxvvvsss{{{|||zzztttrrrrrroookkkqqqssssssqqqlllgggcccaaadddfffgggeeecccaaaaaabbb\\\XXXUUUUUUYYYYYYUUUQQQRRRRRRSSSUUUWWWYYYXXXWWWTTTSSSRRRSSSTTTTTTSSSQQQNNNRRRUUUTTTPPPMMMPPPSSSSSSQQQOOOQQQTTTVVVUUUSSSQQQPPPNNNMMMNNNPPPSSSUUUSSSQQQNNNKKKKKKMMMOOOQQQQQQOOOMMMLLLLLLNNNPPPRRRPPPUUUXXXYYY___vvv{{{sssmmmeeeddd\\\QQQKKKLLLLLLIIIEEEBBB@@@AAADDDEEECCCAAA@@@AAABBBBBBBBBBBBAAAAAACCCCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFGGGGGGFFFEEEEEEGGGIIIJJJJJJIIIIIIJJJLLLMMMOOORRRUUUZZZbbblllsss}}}uuummmbbbVVVMMMFFFAAA>>>??????@@@DDDKKKSSSXXXZZZAAA<<<777555222333;;;DDDNNN```rrrqqq```NNNGGGGGGHHHSSS[[[hhhxxx{{{xxxsss]]]GGG999>>>BBB===999=========>>>>>>??????@@@AAAAAABBBCCCDDDFFFGGGHHHIIIJJJKKKMMMNNNOOOOOONNNNNNOOOOOONNNMMMLLLLLLMMMMMM[[[^^^^^^[[[ZZZ[[[YYYUUUVVVUUUUUUVVVWWWWWWVVVUUUOOOPPPRRRTTTVVVXXXYYYZZZPPPOOOMMMKKKJJJJJJKKKLLLKKKLLLLLLMMMMMMLLLKKKKKKJJJJJJKKKLLLKKKJJJIIIHHHEEEDDDCCCBBBBBBBBBCCCCCCCCC===<<<@@@CCCFFFOOO[[[|||xxxyyy}}}bbbPPPLLLHHHCCCAAAAAAAAA>>>;;;AAA???======>>>>>>>>><<<;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::888888777777777888888999666777777777888888999999<<<<<<>>>@@@CCCFFFHHHJJJKKKJJJJJJIIILLLOOOSSSUUUYYYTTTRRRSSSQQQHHH@@@===222333444666666444333222333333444555666777777888888888999:::;;;;;;;;;;;;::::::;;;<<<===>>>>>>???>>>>>>>>>??????@@@AAAAAA@@@AAABBBCCCCCCDDDDDDCCCDDDCCCCCCDDDDDDEEEFFFGGGFFFGGGHHHHHHGGGHHHJJJLLLIIIMMMQQQRRRRRRRRRTTTWWWXXXfffzzz|||vvv~~~}}}~~~yyyvvvwwwsss|||xxxvvvvvvxxxzzzyyywwwxxxzzzxxxtttrrrqqqnnniiippprrrsssppplllfffbbb```iiijjjkkkgggbbb______```ZZZXXXWWWXXXZZZZZZXXXUUUSSSSSSTTTUUUVVVWWWXXXXXX[[[XXXUUUSSSSSSTTTSSSRRRSSSUUUWWWVVVSSSQQQRRRTTTPPPQQQSSSTTTTTTTTTTTTTTTRRRQQQPPPOOOPPPRRRTTTVVVTTTQQQMMMJJJJJJLLLOOORRRPPPOOOMMMLLLLLLLLLNNNOOOQQQOOONNNNNNPPP[[[qqqrrrddd___YYYQQQIIIHHHGGGHHHJJJJJJHHHEEEFFFGGGHHHHHHHHHGGGEEEDDDFFFFFFGGGHHHIIIJJJJJJKKKGGGHHHIIIJJJKKKKKKJJJJJJKKKMMMNNNOOOQQQSSSXXX[[[___dddmmmwwwvvv___XXXMMMDDD???>>>>>>>>>BBBCCCFFFJJJKKKIIIDDD@@@888777888888777:::FFFSSS___```]]]TTTJJJCCCAAABBBNNNcccrrrvvv{{{}}}www```LLLCCC<<<:::AAABBB<<<999:::<<<===??????>>>>>>@@@AAA@@@AAABBBDDDEEEGGGHHHIIIKKKKKKLLLMMMNNNPPPQQQQQQQQQPPPOOONNNNNNOOOPPPQQQ^^^aaa```]]]\\\\\\YYYUUUVVVWWWWWWVVVTTTTTTVVVXXXQQQRRRTTTVVVWWWWWWVVVUUUOOONNNMMMLLLLLLLLLLLLLLLKKKLLLMMMNNNNNNMMMLLLLLLGGGHHHIIIJJJIIIHHHFFFEEEDDDDDDBBBAAAAAAAAABBBCCCAAA??????AAACCCFFFJJJMMMaaavvvyyyqqq[[[UUUNNNFFFBBBBBBBBB@@@>>>???>>><<<<<<===>>>===<<<<<<<<<<<<;;;:::::::::999::::::::::::::::::::::::888888777777777777888888666666777888999999::::::???>>>======>>>@@@@@@AAABBBBBBCCCEEEFFFIIINNNRRRPPPIIIDDDCCCBBB===:::999111333333444444444333111333444555666777888888888888999:::;;;<<<<<<<<<<<<::::::;;;<<<===>>>??????>>>>>>>>>>>>???@@@AAAAAAAAAAAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGHHHIIIKKKJJJIIIIIILLLNNNMMMPPPSSSSSSSSSVVV]]]cccjjjhhhlll}}}{{{xxx}}}yyywwwzzzyyy|||yyywwwxxx{{{{{{xxxtttnnnuuuyyyuuuqqqpppnnnkkkmmmnnnnnnllljjjiiiiiijjjnnnooonnnhhh```[[[[[[]]]ZZZ[[[[[[\\\\\\[[[ZZZYYYXXXXXXXXXXXXXXXYYY[[[]]]aaa^^^[[[YYYYYYYYYXXXWWWXXXXXXXXXXXXWWWUUUUUUTTTOOORRRTTTSSSQQQPPPSSSWWWSSSSSSSSSSSSTTTTTTUUUVVVSSSQQQOOOMMMMMMNNNPPPQQQOOONNNMMMLLLLLLLLLLLLLLLOOOKKKJJJMMMOOOQQQYYYcccxxxlllcccfffhhhddd\\\VVVTTTTTTXXXXXXYYYYYYXXXVVVTTTSSSTTTTTTVVVWWWYYY[[[\\\\\\YYYXXXXXXXXXZZZ]]]aaacccbbbdddgggjjjnnnuuu}}}}}}zzz{{{pppbbbPPPKKKEEEBBBCCCGGGJJJLLLIIIHHHFFFDDDAAA;;;555000666666999>>>BBBHHHSSS^^^aaaYYYNNNEEEAAAEEEKKKQQQ^^^ooowwwyyyyyyaaaKKK===:::<<<>>>??????>>>===<<<:::<<<>>>>>><<<<<<>>>@@@>>>???@@@BBBDDDEEEFFFGGGIIIIIIIIIJJJLLLOOORRRTTTPPPOOONNNNNNOOOPPPRRRSSS```bbbaaa^^^]]]^^^[[[UUUVVVYYYYYYVVVRRRQQQVVVZZZUUUVVVXXXYYYYYYWWWTTTRRRNNNNNNNNNNNNNNNMMMMMMMMMLLLMMMNNNOOOOOONNNMMMLLLDDDEEEGGGHHHGGGFFFDDDCCCDDDCCCBBBAAA@@@AAABBBBBB;;;===>>>===@@@DDDGGGFFFLLLnnnwwwzzz}}}vvvbbbXXXLLLDDDCCCCCCAAA@@@???===;;;;;;<<<======<<<======<<<;;;::::::999999::::::::::::::::::::::::999888888777777777777777777777888999:::;;;<<<<<<===;;;999999:::;;;;;;;;;;;;;;;===?????????BBBGGGCCC===::::::999666666888777777666444444555555222333444555777888888999999999999:::;;;<<<<<<<<<<<<::::::;;;<<<===>>>???@@@>>>>>>>>>>>>???@@@AAABBBAAABBBCCCDDDEEEEEEEEEEEECCCCCCCCCCCCDDDEEEGGGGGGIIIKKKMMMLLLJJJJJJMMMPPPPPPRRRSSSSSSTTTZZZdddmmm}}}cccmmmwww{{{~~~tttsssyyywwwxxx|||zzz{{{|||zzztttnnnfffrrr{{{xxxqqqoooooopppllllllkkkjjjjjjlllqqquuuqqqqqqoooggg^^^XXXXXXZZZ\\\^^^______]]][[[ZZZ[[[^^^^^^^^^\\\\\\]]]```cccdddbbb```______^^^]]][[[ZZZYYYWWWXXXXXXWWWUUUSSSOOOSSSUUURRRMMMMMMSSSYYYTTTTTTUUUUUUVVVVVVVVVVVVRRRRRRQQQQQQQQQPPPPPPPPPNNNNNNMMMMMMLLLLLLKKKKKKGGGHHHMMMQQQNNNIIIOOOYYYbbbuuugggeeeiiiooooooppppppooollljjjhhhiiiiiikkkmmmoooqqqsssssssssqqqnnnnnnqqqwwwyyyqqqssstttfffTTTHHHEEEDDDEEEKKKQQQVVVYYYIIIDDD===999888999;;;<<<999777999BBBLLLSSS\\\dddZZZWWWOOOEEE@@@FFFVVVdddssswwwttt{{{aaaGGG===<<<888<<<===888777;;;===<<<888;;;======;;;;;;===???<<<===>>>@@@BBBDDDEEEFFFHHHGGGGGGGGGJJJNNNRRRUUUOOOOOONNNMMMNNNQQQSSSUUUiiihhheeebbb]]]YYYUUUSSSSSSTTTVVVXXXYYY[[[[[[[[[\\\[[[ZZZXXXVVVTTTSSSRRRPPPPPPOOOOOOOOONNNNNNNNNOOOMMMKKKKKKMMMLLLIIIFFFEEEEEEEEEEEEEEEDDDCCCBBBBBBAAA@@@???>>>>>>>>>>>>===>>>>>>???AAACCCEEEFFFHHH\\\~~~wwwwwwiiiTTTOOOJJJAAABBBLLLIIICCC===::::::;;;;;;999<<<<<<;;;;;;:::999999888;;;;;;;;;:::::::::999999999999999999888888777777777777888888999999999999:::999999888888888888888::::::999888888999::::::888888777777666666666555444444444444444444444444777777777777888888888888:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>??????@@@@@@@@@??????>>>???@@@@@@AAABBBCCCDDDDDDCCCEEEFFFFFFEEEEEEFFFHHHHHHKKKMMMNNNMMMMMMNNNOOOUUUQQQQQQWWWZZZ```ssssssgggiii|||}}}sss|||}}}zzzvvvtttsssvvvyyy{{{xxxyyyzzzzzzxxxuuuqqqooommmppptttsssooojjjiiiiiijjjkkkmmmoooppppppppppppkkkkkkiiieee```[[[YYYYYY```aaaaaa```___aaadddgggccccccbbb___]]]]]]___aaaaaa```___^^^^^^]]]]]]]]]\\\ZZZYYYZZZ]]]\\\YYYUUUWWWWWWUUUSSSQQQQQQSSSUUUUUUUUUUUUUUUUUUUUUUUUUUUSSSRRRPPPPPPPPPQQQPPPOOOMMMLLLJJJIIIHHHHHHIIIIIIHHHIIIIIIKKKLLLOOOPPPRRRZZZjjjuuuooojjjhhhiiifff^^^VVVHHHLLLPPPTTTZZZ]]]YYYQQQFFF;;;555999999333333888>>>AAAJJJUUU[[[YYYXXXYYYVVVOOOLLLMMMJJJKKK\\\rrrpppwwwgggOOO@@@999777888888999999999::::::::::::;;;;;;<<<<<<;;;;;;:::===>>>>>>???AAABBBCCCCCCDDDDDDEEEFFFGGGIIIKKKLLLNNNNNNMMMKKKJJJLLLOOORRRdddcccaaa^^^[[[XXXVVVUUUTTTUUUVVVWWWXXXXXXYYYXXXZZZYYYXXXVVVSSSQQQOOONNNMMMNNNNNNOOOPPPPPPQQQQQQOOOMMMKKKKKKLLLLLLIIIFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>???AAABBBDDDEEEBBBQQQjjjuuukkk{{{|||ooogggYYYNNNJJJDDDCCCDDDGGGHHHFFF???:::<<<<<<<<<;;;;;;:::::::::;;;:::::::::999999999999999999999999888888888777777888888888999999999999999999888777777777777888:::999999888888999999:::666666555555555444444444444444444444444444444444777777777777888888888999::::::;;;;;;;;;<<<<<<<<<============>>>>>>>>>???@@@@@@AAAAAAAAAAAA@@@@@@AAAAAABBBCCCDDDEEEEEEFFFEEEFFFGGGGGGFFFFFFGGGIIINNNMMMLLLMMMPPPSSSVVVXXXVVVVVVXXX[[[cccxxxlllfffuuusss{{{|||~~~uuuuuuuuuuuuuuuvvvvvvvvvvvvvvvwwwvvvtttqqqooommmppprrrssssssqqqnnnmmmlllmmmnnnnnnoooooonnnnnnmmmjjjjjjhhhccc^^^[[[YYYZZZ]]]^^^^^^^^^___aaaeeehhhgggeeecccaaa`````````aaaccccccbbbaaa```````````````aaaaaa```^^^[[[YYYYYYXXXXXXVVVTTTQQQQQQSSSTTTUUUVVVVVVWWWWWWVVVVVVUUUVVVTTTQQQPPPPPPPPPNNNMMMMMMLLLJJJIIIIIIIIIJJJJJJIIIIIIJJJKKKLLLNNNOOOPPPRRRZZZggg{{{zzzkkkZZZRRRTTTYYY[[[ZZZ]]]ccceee```XXXQQQJJJCCC888555444999===???AAAEEEHHHNNNZZZcccbbbZZZVVVWWWNNNKKKSSSdddmmmlllmmmqqqvvv}}}|||```III===999999888888888888999999999999:::::::::;;;;;;;;;;;;::::::======>>>???@@@AAABBBBBBCCCCCCCCCDDDFFFGGGIIIJJJHHHIIIIIIGGGGGGHHHKKKMMMaaa```^^^[[[ZZZYYYYYYYYYUUUVVVVVVVVVVVVUUUUUUTTTWWWVVVUUURRRPPPMMMKKKJJJKKKLLLMMMOOOPPPRRRSSSTTTNNNMMMLLLLLLLLLKKKIIIGGGFFFEEEDDDBBBAAAAAABBBBBBAAA@@@???>>>>>>======>>>????????????@@@AAABBBBBB???GGGSSSfff|||~~~pppssspppdddZZZTTTLLLGGGEEECCC@@@=========<<<<<<<<<<<<<<<<<<:::::::::999999999888888999999999999888888888888888888888888999999999999999888888777777777777777:::999888888888888999:::666666555555555555444444555555555555555555555555777777888888888999999999:::;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>??????AAAAAABBBBBBBBBBBBAAAAAABBBBBBCCCDDDEEEFFFGGGGGGFFFHHHIIIIIIHHHHHHIIIJJJKKKLLLMMMPPPTTTWWWYYYYYY\\\aaagggpppuuubbb^^^fff}}}ppphhhxxxxxxqqqssswwwyyyyyywwwtttqqqsssrrrrrrqqqpppnnnnnnmmmtttsssssssssttttttrrrqqqqqqppppppooonnnmmmlllllliiihhhfffbbb]]]ZZZZZZ[[[[[[]]]^^^___```cccgggjjjlllhhhdddccceeefffdddbbbdddcccbbbaaaaaa`````````cccfffhhheee```[[[[[[]]][[[[[[ZZZWWWTTTSSSTTTUUUXXXYYYZZZ[[[[[[ZZZYYYXXXYYYVVVSSSQQQPPPOOOMMMKKKMMMLLLKKKJJJJJJJJJKKKLLLJJJJJJJJJJJJKKKLLLMMMNNNPPPQQQSSSXXXjjjzzzwwwuuuuuuyyy~~~{{{pppbbbRRRMMMSSSZZZ\\\[[[ccckkklll^^^KKK>>>777444555666777999AAALLLSSSTTTMMMVVVcccggg___SSSQQQUUUWWWaaaxxxjjjVVV>>>222333888999777777777777888888888999999999::::::;;;;;;::::::999<<<<<<===>>>???@@@@@@AAAAAAAAAAAABBBCCCEEEFFFGGGCCCEEEFFFEEEEEEFFFHHHJJJaaa```]]][[[ZZZZZZ[[[\\\VVVVVVVVVUUUTTTRRRQQQPPPSSSSSSQQQPPPNNNLLLKKKJJJLLLLLLMMMOOOPPPQQQRRRSSSOOONNNNNNMMMMMMLLLJJJIIIHHHFFFDDDBBBAAAAAABBBCCC@@@???>>>===============??????>>>>>>>>>???@@@@@@AAAFFFHHHPPPkkk}}}}}}|||yyy}}}nnnfff[[[RRRLLLHHHDDDAAA======<<<<<<<<<<<<<<<<<<::::::999999999888888888999999999999999999999999999999999999999999999999999888777777666666777777999999888888888888999999888888777777777777777777555555666666666666777777888888888999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>?????????@@@AAAAAABBBBBBBBBBBBAAABBBCCCCCCDDDEEEFFFGGGGGGGGGHHHJJJJJJIIIIIIJJJLLLGGGMMMTTTXXXYYYYYYZZZ[[[dddqqqwwwdddhhhsss~~~fffaaalll{{{ssswwwsssvvvzzz|||{{{xxxssspppooonnnmmmmmmmmmnnnppppppvvvsssqqqrrrvvvwwwvvvsssqqqqqqpppnnnmmmmmmllllllhhhhhheeebbb^^^\\\]]]^^^]]]___```aaabbbcccgggiiilllhhhdddeeeiiikkkiiieeebbbbbb```_______________bbbdddfffdddaaa^^^^^^^^^^^^^^^]]]ZZZWWWUUUVVVWWWZZZ\\\^^^``````^^^\\\ZZZXXXUUURRRQQQPPPOOONNNLLLMMMLLLKKKJJJJJJKKKLLLMMMKKKJJJJJJIIIIIIJJJJJJKKKMMMPPPRRRQQQWWWnnn}}}~~~xxxzzz{{{{{{yyyxxxzzz|||wwwnnnuuuxxxqqq___ZZZXXX___hhhhhh^^^SSSSSSZZZZZZMMM<<<444222333666:::<<>>>>>???>>>>>>>>>???@@@BBBCCCDDDBBBCCCEEEFFFFFFFFFHHHJJJ```^^^[[[YYYXXXXXXXXXYYYVVVVVVUUUTTTSSSQQQOOONNNOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNOOOOOOOOOPPPPPPNNNOOOOOONNNMMMKKKJJJJJJIIIGGGEEEBBBAAAAAABBBCCC>>>>>>======<<<=========>>>>>>=========>>>>>>???CCCHHHHHHGGGXXX{{{{{{{{{vvv|||qqqqqqpppnnnhhh\\\MMMBBB============<<<<<<<<<<<<:::::::::999999999888888999999999999999999999::::::999999999999999999999999888888777777777777777888888888888888888888888777777888888888888888888666666666777777888888888999999999999::::::::::::;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>??????????????????@@@AAAAAAAAAAAAAAABBBBBBCCCDDDEEEFFFFFFGGGFFFHHHJJJJJJJJJJJJLLLNNNKKKRRRZZZ\\\[[[]]]eeemmm}}}qqqiiijjjzzzsssdddrrr|||ssstttuuuvvvwwwwwwwwwuuurrrooommmjjjjjjjjjkkklllooorrrssssssqqqoooqqqtttvvvuuurrrnnnnnnnnnnnnnnnmmmmmmmmmggggggfffccc```___```aaa___```aaaaaa``````bbbccceeebbb___bbbgggjjjhhheeebbbaaa```___^^^^^^^^^^^^___]]]]]]___aaaaaa^^^\\\YYYZZZZZZXXXUUUTTTUUUVVVXXXZZZ\\\^^^^^^\\\ZZZXXXTTTRRRPPPOOOPPPQQQPPPOOONNNMMMKKKJJJJJJKKKLLLLLLJJJIIIHHHGGGGGGGGGGGGHHHDDDKKKPPPNNNMMMVVVkkk|||~~~zzzwww}}}}}}wwwxxx{{{zzzzzz}}}|||pppddd```^^^___fffkkkeeeTTTFFFCCCFFFDDD;;;555666:::;;;777@@@IIIUUUiiizzzyyynnnssssssoooeeeYYYXXXiii}}}|||~~~gggMMM;;;888777888;;;:::777333555555555666666666777777888888999999999999888888999::::::;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@AAA@@@BBBDDDEEEEEEFFFHHHJJJ[[[ZZZXXXUUUTTTSSSSSSTTTUUUUUUUUUTTTRRRQQQOOONNNNNNNNNNNNOOOOOOPPPPPPPPPOOOOOONNNNNNMMMMMMMMMLLLLLLNNNNNNMMMKKKIIIIIIIIIHHHGGGEEECCCAAAAAAAAAAAA======<<<<<<<<<<<<============<<<<<<<<<===>>>>>>AAAEEEGGGEEEJJJ```vvv|||zzzooo```PPPEEE@@@@@@???>>>>>>===<<<<<<;;;;;;;;;:::::::::999999999999999999::::::::::::::::::::::::999999999999:::999999888888888888888777777888999999888777777555555666666666666777777666777777888888999999:::999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>?????????@@@@@@>>>???@@@AAAAAABBBAAAAAABBBBBBCCCDDDEEEFFFGGGGGGFFFHHHKKKLLLLLLNNNPPPRRRQQQUUUZZZ\\\aaannnwwwkkkeeeoooxxxyyy~~~kkkmmmpppnnnrrrqqqooommmkkkjjjiiihhhggggggggghhhjjjmmmoooqqqlllllllllnnnpppppppppnnnhhhiiijjjlllllllllkkkjjjeeeffffffeeecccaaaaaabbb___``````___]]]\\\\\\]]]]]]\\\[[[]]]bbbdddcccaaacccbbbaaa``````_________]]][[[YYY[[[^^^^^^[[[VVVQQQRRRSSSSSSQQQQQQRRRSSSTTTUUUVVVWWWWWWVVVUUUTTTPPPNNNMMMNNNPPPQQQQQQPPPNNNMMMLLLJJJIIIIIIJJJJJJGGGGGGFFFEEEEEEEEEEEEEEEAAAFFFJJJHHHFFFJJJUUU___rrr|||{{{}}}wwwnnnjjjmmmuuu}}}uuujjjbbbXXXSSSQQQLLLCCC<<<;;;;;;888333444<<>>???===>>>@@@AAABBBCCCFFFIIIVVVVVVUUUTTTSSSRRRRRRQQQTTTTTTTTTSSSSSSRRRQQQPPPNNNNNNNNNOOOOOOOOOPPPPPPMMMMMMMMMLLLLLLLLLKKKKKKIIIKKKLLLKKKHHHFFFFFFGGGEEEDDDCCCBBB@@@???>>>======<<<<<<;;;;;;<<<<<<===<<<;;;;;;;;;<<<===>>>>>>??????CCCEEEBBBHHHbbb~~~tttoooooo```TTTLLLDDDCCCBBBAAA@@@???>>>===<<<<<<<<<;;;;;;;;;::::::999999999:::::::::;;;;;;;;;;;;:::::::::999999999;;;::::::999999999999999666777888999999888777666555555666666666777777777777777888888999::::::;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<============>>>>>>?????????@@@@@@@@@???@@@AAABBBCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHGGGIIILLLOOOPPPRRRUUUWWWYYY[[[bbbnnnkkkhhhqqqsss{{{mmmfffgggiiihhhiiihhhgggeeeddddddddddddddddddddddddeeefffhhhhhheeegggjjjkkkjjjiiiiiiiiibbbcccfffhhhiiigggeeecccbbbdddffffffdddbbbaaaaaa___```aaa```^^^\\\\\\]]]\\\\\\]]]^^^___``````___bbbaaa```___^^^^^^^^^^^^```___^^^\\\ZZZWWWTTTQQQKKKMMMOOOPPPPPPPPPRRRSSSRRRRRRSSSSSSSSSSSSRRRRRRNNNMMMLLLLLLNNNPPPPPPOOOOOONNNLLLJJJHHHHHHHHHHHHDDDDDDCCCCCCBBBCCCCCCCCCCCCDDDEEEDDDEEEGGGLLLPPPSSSkkk|||yyywwwuuutttxxxyyy___VVVIII@@@;;;:::999999777:::;;;;;;@@@KKKSSSVVV^^^dddmmmqqqiii^^^[[[]]]VVVSSSRRRWWW```ooo{{{{{{~~~zzzkkkTTTBBB999666444444333111000000333555333444444444444555555555777777888888888888777777777777888888888888999999::::::::::::;;;<<<===>>><<<===>>>>>>???BBBFFFIIITTTTTTUUUUUUUUUTTTTTTSSSSSSSSSSSSSSSSSSSSSRRRQQQOOOOOOOOOOOONNNNNNNNNNNNLLLKKKKKKKKKKKKKKKKKKKKKFFFHHHJJJHHHEEECCCCCCEEEBBBBBBBBBAAA???===<<<;;;<<<<<<;;;;;;;;;<<<<<<===;;;::::::;;;<<<===>>>>>>>>>;;;???EEE@@@;;;NNNjjjtttdddxxxvvvxxxqqq___SSSGGGGGGEEEDDDBBB@@@??????======<<<<<<<<<;;;;;;;;;999999999::::::;;;;;;;;;;;;;;;;;;::::::999999999<<<;;;::::::999999::::::666777888999999888777666777777888888999999999:::777777888999::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>????????????@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDEEEEEEFFFGGGHHHIIIIIIJJJHHHKKKNNNQQQSSSUUUYYY[[[bbbfffsssrrrkkkxxxvvvwwwzzzgggeeegggdddcccgggccccccccccccccccccccccccbbbbbbbbbbbbaaaaaaaaa```___dddhhhiiigggeeeeeefff^^^aaadddffffffddd```^^^___bbbeeefffdddbbbaaa```aaacccdddcccaaa`````````___aaabbbbbb```______```______^^^\\\\\\\\\\\\\\\ccceeeeee___WWWQQQNNNNNNIIILLLOOOQQQRRRSSSUUUVVVSSSSSSSSSSSSSSSSSSSSSSSSNNNMMMKKKLLLMMMNNNNNNMMMOOONNNLLLIIIHHHGGGGGGGGGCCCBBBBBBAAAAAAAAABBBBBBCCCBBBAAABBBDDDFFFEEEDDDKKKTTTiiiuuuwwwqqqvvv~~~]]]GGGDDD???;;;999999999:::888@@@GGGKKKRRR^^^iiinnnbbbdddgggbbbRRRHHHUUUkkklllgggeeehhhnnnttt}}}tttgggSSS@@@666444444333000111333555666666555444333333333444444444555555777777888888888888777777777777777777888888888888::::::::::::;;;<<<=========>>>>>>>>>???BBBGGGKKKTTTUUUWWWXXXXXXWWWVVVUUUSSSSSSTTTTTTUUUUUUUUUUUUOOONNNNNNMMMMMMNNNNNNNNNMMMMMMMMMMMMLLLKKKJJJIIIGGGFFFFFFFFFGGGFFFCCCAAABBBAAA@@@???>>>>>>>>>>>>::::::999999999999999999888888888999:::;;;===>>>CCC>>><<<===>>>BBBJJJSSSuuutttvvvrrr{{{^^^```QQQFFFFFFGGGCCCDDDIIIBBB@@@AAABBB???999888:::;;;;;;;;;:::999:::===???;;;;;;;;;:::::::::999999999999999999999999999999999999999999999999999999999::::::;;;;;;::::::999888999:::;;;<<<;;;::::::===<<<;;;:::::::::;;;<<<===<<<<<<;;;;;;;;;<<<<<<======>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBCCCDDDEEEDDDEEEFFFHHHIIIJJJKKKKKKOOOLLLNNNTTTVVVUUUXXX___kkkuuu||||||vvvyyypppfffaaabbbddddddcccdddaaa___```eeehhhiiiiiidddcccaaa^^^\\\\\\[[[[[[aaabbbdddeeedddaaa___]]]YYY]]]bbbccc```^^^^^^___aaa```^^^]]]\\\\\\]]]^^^cccaaaaaaaaacccdddcccbbbddddddcccbbb```^^^]]]\\\aaa```^^^]]]\\\\\\]]]^^^cccgggiiiddd[[[TTTQQQRRRQQQRRRSSSTTTTTTTTTTTTTTTPPPOOOOOOQQQTTTUUUTTTRRRLLLLLLLLLNNNOOOOOOMMMKKKQQQSSSSSSNNNGGGCCCEEEHHHDDDCCCCCCCCCCCCDDDEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFGGGHHHRRRcccttt{{{}}}vvvZZZJJJDDD===666444777:::===@@@KKKQQQVVVXXX\\\cccffffffdddjjjfffTTTHHHQQQllltttssstttsssnnnmmmxxxXXXMMM???666444444333222444333333222111111111222444444444444444444444444444555666777777888888888999999888888888888999999999888888999:::<<<>>>@@@AAAAAAAAAAAABBBDDDEEEFFFWWWVVVTTTSSSRRRSSSTTTUUUVVVUUUUUUTTTTTTTTTTTTTTTPPPOOOOOONNNNNNNNNNNNOOOKKKKKKJJJJJJIIIHHHHHHGGGHHHGGGFFFFFFGGGFFFDDDBBBBBBBBBAAA@@@????????????::::::::::::999999999999888888888999:::;;;======???===<<<>>>???@@@EEEKKK^^^vvv~~~uuurrrttttttiii]]]UUUOOOGGGCCCBBBGGGCCCAAA@@@>>>;;;<<<@@@;;;<<<;;;:::::::::;;;<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::999999999999999999999999::::::;;;;;;;;;;;;::::::888999:::;;;<<<;;;;;;:::======<<<;;;;;;;;;<<<===>>>======<<<<<<======>>>>>>>>>???@@@AAABBBCCCCCCBBBBBBBBBCCCDDDEEEFFFFFFIIIJJJKKKLLLLLLMMMNNNOOONNNMMMOOOSSSUUUUUU\\\eeerrroooiiiaaa]]]^^^aaaaaa```^^^]]]]]]___ccceeedddccc``````aaabbbaaaaaa______ccccccdddcccaaa]]]ZZZWWWYYY[[[]]]]]]\\\\\\^^^```bbbaaa___]]]\\\\\\\\\]]]```___```bbbeeeffffffeeedddbbb___]]][[[[[[\\\\\\]]]\\\[[[[[[[[[\\\]]]^^^^^^```bbb___YYYTTTQQQQQQRRRRRRSSSSSSSSSSSSSSSRRRMMMMMMMMMNNNPPPQQQPPPOOOOOONNNNNNOOOPPPPPPMMMKKKPPPRRRTTTQQQKKKFFFFFFGGGDDDDDDDDDEEEEEEEEEEEEFFFBBBCCCDDDDDDEEEEEEEEEDDDIIIEEEHHHPPP[[[ooovvvhhhVVVEEE===999777777888;;;AAAHHHNNN]]]aaabbb^^^\\\^^^```___```^^^WWWMMMKKKWWWgggqqqrrrmmmjjjlllooouuu}}}{{{hhhEEE>>>666222333444333222444333222222111111222222444444444444444444444444444555666777777888888777999888888777777888888999:::::::::;;;<<<>>>@@@AAAAAAAAAAAABBBCCCDDDFFFFFFXXXUUUQQQNNNMMMNNNQQQSSSUUUTTTSSSQQQQQQQQQRRRRRRQQQQQQPPPOOOOOONNNOOOOOOLLLKKKIIIHHHGGGGGGHHHIIIJJJHHHFFFEEEFFFFFFEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@;;;;;;;;;:::::::::999999888888888999:::;;;<<<===;;;:::<<<@@@???===???CCCHHH\\\{{{xxxlll{{{wwwccc___lllxxxhhh\\\RRRKKKIIIEEEBBBBBBAAA>>>???CCC???>>>>>>===<<<<<<;;;;;;=========<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::999:::;;;;;;<<<<<<;;;;;;======<<<<<<<<<<<<===>>>???>>>>>>>>>>>>>>>??????@@@@@@AAABBBCCCDDDDDDEEECCCCCCDDDEEEFFFGGGHHHIIIKKKLLLNNNNNNNNNOOORRRTTTSSSRRRTTTZZZbbblll|||iiieee```[[[ZZZ[[[]]]]]][[[XXXYYYZZZ]]]``````^^^\\\\\\^^^aaaccccccaaa___]]]bbbbbbaaa```]]]ZZZWWWUUUVVVWWWWWWVVVVVVXXX\\\___bbbaaa___]]]\\\\\\\\\\\\\\\\\\^^^bbbfffiiiiiihhhccc```[[[XXXVVVXXX[[[]]]YYYYYYYYYYYYZZZ[[[\\\]]]YYYZZZ[[[[[[YYYWWWTTTSSSVVVVVVVVVVVVUUUTTTSSSRRRKKKJJJJJJKKKMMMNNNMMMLLLPPPOOONNNNNNNNNMMMKKKIIIJJJNNNQQQOOOKKKFFFDDDDDDCCCDDDFFFGGGGGGGGGFFFEEEAAABBBCCCCCCCCCCCCCCCCCCGGGCCCAAADDDFFFOOOggg~~~|||}}}wwwgggUUUJJJDDD>>>;;;;;;666:::>>>CCCHHHQQQZZZaaaiiiiiicccYYYSSSSSSTTTRRRQQQNNNJJJNNN[[[iiimmmiiiiiigggkkkvvvsssYYYEEE666333000111333444333000333333222222111111222222444444444444444444444444444444555666777777777777999888888777777888888999::::::::::::<<<>>>@@@AAABBBBBBBBBCCCDDDEEEFFFGGGTTTRRRNNNLLLKKKMMMOOOQQQRRRQQQPPPOOOOOOPPPQQQRRRSSSRRRQQQPPPOOOOOONNNOOOMMMLLLJJJHHHHHHIIIJJJKKKKKKHHHFFFEEEEEEFFFFFFEEEDDDDDDCCCAAAAAAAAAAAAAAA===<<<<<<<<<;;;:::::::::999999999999:::;;;<<<===999888;;;??????<<<>>>BBB===III___|||vvvwww___YYY[[[gggxxxuuugggVVVPPPLLLLLLIIIDDDBBBDDDBBBAAAAAAAAAAAA@@@???===============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<=========??????>>>>>>>>>???@@@@@@@@@AAABBBCCCDDDEEEEEEFFFDDDEEEGGGHHHJJJKKKLLLLLLOOOPPPQQQQQQPPPSSSXXX\\\ZZZZZZ```nnn}}}{{{sssccc```^^^[[[ZZZ[[[\\\[[[YYYWWWXXXYYYZZZ\\\\\\[[[ZZZ]]]^^^_________]]][[[ZZZ^^^^^^^^^]]]\\\[[[YYYYYYXXXXXXYYYYYY[[[]]]```bbbaaa```^^^]]]\\\\\\]]]^^^ZZZ[[[]]]bbbfffhhhgggeeeaaa___[[[YYYXXXYYY[[[]]]XXXXXXXXXYYYYYYZZZZZZ[[[XXXXXXYYYZZZ\\\\\\ZZZXXX\\\\\\[[[ZZZXXXWWWUUUTTTLLLKKKJJJJJJLLLMMMLLLKKKOOOMMMKKKJJJJJJHHHFFFDDDDDDGGGIIIHHHEEEAAA@@@@@@BBBCCCEEEGGGGGGFFFEEEDDDBBBBBBCCCCCCCCCCCCBBBBBBAAAAAADDDEEECCCBBBJJJVVVhhh}}}|||xxxnnnlllkkkmmmuuuzzzuuuwwwzzzuuu___PPPJJJCCC===;;;===>>>@@@AAABBBFFFKKKQQQ[[[gggnnnoooppphhh[[[QQQRRRYYY[[[YYYSSSXXX___jjjxxxxxxllllllsss{{{}}}fffNNN===555444222111222444444222111333333222222111222222333333333333333333333333333333444555666777777777777888888777777777777888888888888888888999;;;>>>???BBBBBBBBBBBBDDDEEEFFFGGGNNNMMMMMMMMMNNNOOOPPPPPPPPPPPPPPPPPPRRRTTTVVVWWWTTTSSSQQQPPPOOONNNNNNNNNLLLKKKIIIHHHGGGHHHJJJKKKJJJHHHEEEDDDEEEFFFFFFEEEEEEDDDCCCBBBAAAAAAAAAAAA>>>>>>======<<<;;;;;;:::999999999999:::;;;<<<<<<999777999<<<===<<<@@@EEE???@@@III\\\ttt{{{|||uuurrr|||mmmeee___bbbuuuttthhh\\\TTTMMMFFFDDDEEEDDDBBBAAAAAABBBCCCAAA@@@============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<<<<======;;;;;;<<<<<<============???????????????@@@AAAAAAAAABBBBBBCCCDDDEEEFFFGGGHHHIIIKKKMMMNNNOOOOOOOOOUUUVVVVVVTTTSSSWWW___fffffflllzzzxxxvvvzzz~~~~~~sssyyyqqqaaaaaaaaa```___^^^^^^]]][[[ZZZ[[[[[[ZZZYYYYYYYYY[[[\\\]]]]]]\\\\\\\\\\\\]]]]]]^^^^^^]]]\\\[[[[[[[[[[[[]]]___bbbeeeggghhhgggfff^^^^^^]]]\\\]]]^^^___```ZZZ[[[]]]aaaddddddbbb___^^^^^^^^^]]]]]]\\\\\\[[[ZZZZZZZZZZZZZZZYYYYYYXXXWWWWWWXXX[[[]]]___^^^\\\^^^^^^]]][[[YYYVVVTTTSSSPPPNNNLLLLLLMMMNNNMMMMMMNNNLLLJJJHHHGGGFFFDDDBBBBBBBBBBBBAAA?????????@@@AAABBBDDDFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDCCCCCCBBB@@@BBBEEEGGGEEEBBBDDDIIILLLZZZyyy{{{zzzvvvqqqpppuuuuuu}}}yyycccUUUJJJDDDCCC???@@@AAABBBEEEIIILLLLLLWWWWWWYYYbbbrrr}}}sssfffUUUQQQ^^^pppwwwuuuppp~~~www~~~||||||yyysssgggVVVEEE:::555555555444222222222333444444333222222111222222333333333333333333333333333333333444555666666777777777888777777777777777777888888777777888999;;;===>>>@@@@@@AAAAAABBBCCCEEEFFFKKKLLLOOOQQQRRRRRRQQQPPPQQQRRRTTTVVVXXXYYY[[[[[[TTTSSSQQQPPPNNNMMMLLLLLLHHHHHHFFFFFFFFFFFFGGGHHHIIIGGGEEEDDDEEEEEEDDDCCCDDDDDDCCCBBBAAAAAAAAAAAA@@@??????>>>===<<<;;;;;;:::999999999::::::;;;<<<:::888888:::;;;<<<@@@GGGGGGCCCDDDNNN]]]ttt|||tttzzz}}}rrr}}}yyyhhh```bbb|||mmm^^^RRRJJJHHHIIIHHHDDDAAA@@@BBBCCCBBB@@@?????????>>>>>>>>>==============================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<===<<<<<<<<<<<<===>>>>>>;;;<<<===>>>?????????>>>@@@@@@@@@@@@AAABBBCCCCCCCCCDDDEEEEEEGGGGGGHHHIIILLLMMMOOOQQQSSSSSSSSSRRRSSSTTTTTTRRRTTT\\\jjjuuu}}}www{{{sssfffhhhnnn}}}ttthhh___[[[aaaaaa```___^^^]]]\\\\\\___^^^]]][[[YYYZZZ\\\^^^[[[[[[[[[[[[]]]```cccdddaaa```^^^[[[ZZZZZZZZZZZZ[[[^^^bbbhhhkkkjjjfffccc^^^^^^]]]\\\]]]^^^___```ZZZ\\\^^^aaacccaaa]]]YYYZZZ\\\^^^``````^^^[[[YYY[[[[[[[[[[[[ZZZYYYXXXWWWVVVWWWYYYZZZ[[[\\\]]]]]]\\\\\\[[[YYYVVVTTTQQQPPPRRROOOMMMLLLMMMNNNNNNMMMOOOMMMJJJHHHGGGFFFDDDCCCCCCBBB@@@??????@@@BBBCCCAAABBBCCCEEEEEEDDDDDDCCCCCCCCCCCCDDDCCCCCCBBBAAACCCCCCBBBBBBAAACCCGGGKKKIIIIIIWWWxxxyyyzzz~~~oooXXXKKKCCC>>>BBBKKKKKKNNNNNNMMMOOOWWW___bbblllkkkjjjqqqiii\\\NNNPPPeee}}}|||xxx}}}mmmYYYAAA555666999666000111111000///000222555666222222111111222222333333333333333333333333333333333333444555666666666666888777777666666777777888999999999999;;;===???@@@>>>>>>>>>???@@@AAABBBCCCNNNPPPQQQSSSSSSSSSRRRQQQRRRSSSVVVYYYZZZ[[[[[[ZZZTTTSSSQQQOOOMMMLLLKKKKKKFFFFFFFFFFFFFFFFFFGGGGGGFFFEEEDDDEEEEEEEEECCCAAADDDCCCBBBAAA@@@@@@@@@@@@AAA@@@@@@???===<<<<<<;;;::::::999999999:::;;;;;;:::888888;;;;;;:::===CCCFFFDDDGGGKKKOOO^^^~~~{{{}}}wwwwwwuuuggggggooouuuhhh^^^ZZZRRRLLLEEEBBBDDDEEECCCAAABBBAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>=========>>>===<<<<<<<<<===>>>???===>>>???AAAAAAAAAAAAAAACCCCCCCCCCCCDDDEEEFFFGGGGGGGGGHHHIIIJJJKKKKKKLLLPPPRRRTTTUUUVVVVVVUUUTTTOOORRRUUUXXX```qqq{{{xxx}}}zzzzzzrrrfffddd\\\ZZZ\\\]]]]]]]]]\\\\\\]]]]]]___aaaaaa___\\\[[[\\\^^^XXXYYYZZZ\\\___aaabbbccc___^^^[[[YYYYYYYYY[[[\\\ZZZ\\\```eeeiiihhhccc^^^aaa```^^^]]]\\\\\\]]]]]][[[]]]___ccccccaaa[[[WWWWWWYYY\\\^^^^^^\\\YYYWWWYYYYYYZZZ[[[[[[ZZZYYYXXXVVVYYY[[[[[[YYYYYY[[[]]][[[ZZZYYYWWWUUUSSSPPPOOOQQQOOOLLLKKKKKKLLLLLLKKKNNNKKKHHHFFFFFFEEEDDDBBBAAA@@@@@@AAACCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEBBBBBBBBBBBBBBBAAA@@@@@@BBBBBBAAA@@@AAADDDGGGHHHHHHCCCGGGYYYpppzzzssstttyyyyyynnnddd___QQQJJJGGGIIIFFFCCCKKKXXXcccfffccc[[[YYYaaaiiillloooooolllnnn}}}}}}bbb[[[UUUYYYlll{{{zzzlllUUUFFF555///333777444///...///000000000111222444222222111111222222333444222222222222222222222222333333444555666666666666777777666666666666777777999999999999;;;===???@@@;;;;;;<<<<<<===>>>@@@AAASSSSSSSSSSSSSSSSSSRRRRRRQQQSSSVVVXXXYYYYYYWWWVVVTTTSSSQQQNNNLLLKKKJJJJJJGGGHHHHHHIIIIIIIIIHHHHHHEEEDDDDDDEEEEEEDDDBBB???CCCCCCBBBAAA@@@@@@@@@@@@AAAAAA@@@???>>>===<<<;;;::::::999999999:::;;;;;;999888999<<<;;;888:::>>>:::===DDDHHHEEEKKKjjjooommm|||ggg]]]^^^ooo}}}rrr[[[TTTKKKGGGGGGGGGEEECCCDDDDDDCCCCCCCCCBBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>==============================>>>>>>>>>>>>======>>>===<<<<<<<<<===???@@@???@@@AAACCCDDDDDDCCCCCCEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIJJJKKKLLLMMMNNNNNNSSSTTTVVVXXXXXXXXXVVVUUUQQQVVV]]]fffuuu|||nnntttxxxcccfff]]]UUU```WWWXXXYYYYYYYYYZZZ\\\^^^^^^aaadddccc___\\\\\\\\\VVVXXX[[[]]]^^^^^^\\\[[[ZZZYYYXXXWWWXXX[[[^^^```______bbbgggkkkjjjfffbbbdddbbb```^^^\\\[[[ZZZZZZ[[[]]]```dddeeebbb\\\XXXUUUVVVXXXZZZZZZYYYWWWVVVVVVWWWXXXZZZZZZZZZZZZYYYXXX\\\___^^^YYYXXX[[[___\\\[[[ZZZYYYVVVTTTRRRPPPPPPMMMJJJIIIIIIJJJJJJIIIKKKIIIEEECCCCCCCCCAAA@@@===>>>@@@CCCEEEDDDBBB@@@EEEEEEEEEDDDEEEFFFFFFGGGAAAAAAAAAAAAAAA@@@???>>>>>>AAACCCEEEFFFFFFCCC???FFFAAAAAAEEEIIIUUUsssuuugggcccdddmmm{{{}}}oookkkbbb^^^WWWQQQNNNKKKIIIHHHKKKGGGJJJPPPSSSYYYnnn}}}yyykkkaaa```bbbaaacccdddaaa^^^eeeqqqnnnccckkkkkkjjjnnn||||||zzz|||aaaCCC111444666444000///222666000111333333111000///000222111111111222333333444222222222222222222222222222333444555666666666666777777666666666666777777777777777777888:::===>>>::::::::::::;;;===>>>???ZZZ[[[]]]]]][[[WWWSSSPPPPPPQQQSSSUUUVVVTTTRRROOONNNOOOOOONNNKKKIIIIIIIIILLLLLLLLLKKKJJJIIIGGGGGGEEEDDDBBB@@@@@@BBBCCCDDDDDDCCCBBBAAA@@@?????????AAA@@@???>>>===<<<;;;:::;;;;;;:::999999999::::::::::::999999999999999999:::<<<>>>===>>>DDDNNNWWW|||uuuooofff{{{tttfff\\\\\\mmmlllVVVTTTUUUPPPMMMQQQOOOLLLGGGDDDCCCDDDDDDEEEEEEEEEEEEFFFDDDAAA@@@BBB??????@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@?????????===>>>???AAAAAAAAA@@@@@@@@@AAABBBCCCEEEFFFGGGHHHKKKJJJHHHGGGHHHJJJJJJIIIUUUNNNKKKOOOQQQPPPSSSYYY]]]YYY\\\cccccc]]]^^^eeeiiiiiiqqqwww|||yyymmmyyyrrr___\\\___^^^[[[ZZZ[[[YYYXXXWWWWWWYYY[[[\\\___``````^^^\\\\\\]]]^^^ZZZZZZ[[[\\\^^^___]]][[[VVVVVVWWWXXX[[[___ccceeeeeeeeeeeedddbbb```___^^^______^^^]]][[[YYYWWWVVVXXX]]]dddfffccc^^^[[[ZZZXXXYYYZZZZZZXXXWWWWWWWWW[[[[[[ZZZZZZZZZ[[[]]]]]][[[WWWUUUWWW]]]bbbbbb```^^^[[[WWWUUUTTTTTTRRRQQQLLLLLLLLLKKKJJJJJJIIIIIIGGGFFFDDDBBBAAAAAAAAABBB===@@@BBBCCCCCCBBBCCCDDDFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@???>>>============????????????@@@AAABBBCCCCCCAAA@@@AAADDDKKKQQQUUUwww}}}oooiiidddfffooozzzxxxyyykkk\\\VVVRRRLLLIIIKKKKKKJJJIIIMMMTTTZZZVVVYYY[[[___jjj{{{xxxggg\\\VVVSSSWWW]]]XXXWWWRRRPPPWWWfffsssxxxpppqqquuu}}}mmmRRRAAA:::222222222111111111000000000000000000111111111111222111111111000000//////333333333222222111111111444444444555555555555666555555555555666666666666777777888888888999999999999999999::::::;;;;;;;;;XXXZZZ]]]___]]]XXXSSSOOONNNQQQTTTSSSPPPMMMMMMNNNPPPQQQRRRQQQNNNLLLKKKLLLJJJJJJJJJIIIHHHFFFEEEDDDFFFEEEDDDCCCCCCCCCDDDEEEBBBAAA@@@???????????????@@@??????>>>===<<<;;;;;;<<<;;;:::999999999999999999999999999999999999999999;;;<<<;;;:::>>>FFFMMM^^^yyyvvvxxxssstttrrr___VVVWWWvvvwwwmmmhhhbbb___aaaSSSMMMFFFEEEGGGIIIHHHFFFGGGGGGHHHHHHFFFDDDCCCCCCAAAAAABBBCCCCCCAAA@@@???CCCCCCCCCCCCCCCCCCBBBBBBBBBBBBDDDEEEEEEEEEEEEEEEDDDEEEFFFGGGIIIKKKMMMNNNOOOOOONNNMMMNNNPPPPPPPPPOOOMMMPPPWWWXXXUUUUUUXXX\\\[[[\\\```eeejjjsss{{{|||vvvwwwiiitttrrrbbbTTTRRRUUUUUUTTTUUUZZZYYYXXXWWWXXXYYYZZZ[[[``````___]]]ZZZYYYYYYZZZYYYYYYZZZ\\\^^^___]]]\\\WWWXXXYYY[[[^^^aaaeeefffddddddcccaaa```^^^\\\[[[[[[\\\\\\\\\\\\[[[ZZZZZZYYY]]]aaabbb```^^^\\\\\\[[[]]]^^^^^^\\\\\\\\\]]]\\\\\\ZZZYYYYYYZZZ[[[[[[[[[XXXVVVYYY]]]```___]]]\\\ZZZVVVUUUTTTSSSRRRQQQLLLLLLKKKKKKJJJIIIIIIHHHFFFEEECCCBBBAAA@@@AAAAAA>>>@@@BBBCCCBBBBBBBBBCCCEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@???>>>============>>>>>>>>>??????AAABBBBBBCCCAAA@@@???BBBFFFJJJMMM^^^lllvvvkkkeeeffflllrrrvvvvvvwwwtttsssyyy{{{xxxpppssswwwmmmjjj___QQQJJJKKKKKKIIIQQQRRRTTTWWW\\\ccchhhllllllllljjjjjjppp{{{zzzooobbbYYYQQQNNNRRRXXXLLLQQQWWW]]]fffnnnpppmmmjjjmmmrrr|||xxxYYY@@@444000222222222111111000000000//////000000000111111111111111111000000000//////333333222222222111111111333444444444555555555555555555555555555666666666777777777888888888999999888888999999:::;;;;;;;;;UUUXXX[[[]]]\\\WWWQQQMMMNNNRRRUUURRRKKKHHHJJJNNNSSSTTTUUUSSSPPPNNNNNNNNNKKKKKKJJJHHHGGGEEEDDDDDDEEEEEEEEEDDDDDDCCCCCCCCC@@@??????>>>>>>>>>??????>>>>>>>>>======<<<<<<<<<<<<<<<;;;999999888888888888888888999999::::::;;;999;;;<<<:::999:::>>>CCCFFF]]]xxxyyyqqqyyyxxx{{{kkk```[[[bbbmmm{{{qqqcccTTTMMMPPPRRROOOJJJHHHIIIIIIIIIIIIIIIIIIHHHHHHIIIJJJKKKJJJHHHFFFEEEDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFGGGHHHJJJLLLNNNOOOMMMLLLLLLLLLMMMNNNOOOPPPQQQRRRVVV[[[\\\YYYZZZ]]]```fffllltttzzzoooiiilllzzzqqqvvviii^^^VVVOOOOOOQQQRRRTTTVVVXXXXXXWWWWWWWWWXXXYYYZZZ______^^^[[[WWWUUUUUUVVVXXXXXXYYY[[[^^^^^^]]]\\\XXXYYY\\\___bbbeeefffgggdddcccbbbaaa___]]]\\\[[[[[[[[[\\\\\\[[[[[[ZZZYYYZZZ\\\^^^___^^^^^^^^^___]]]^^^___^^^]]]]]]___```cccaaa```^^^]]]\\\]]]]]]ZZZXXXXXXZZZ]]]^^^[[[XXXYYYWWWTTTSSSSSSRRRQQQOOOKKKKKKJJJJJJIIIHHHHHHHHHEEEDDDCCCAAA@@@@@@@@@@@@???@@@BBBBBBAAA@@@@@@AAACCCCCCDDDCCCCCCBBBAAA@@@AAA@@@???>>>============>>>>>>>>>>>>???@@@AAAAAABBB@@@???>>>>>>@@@BBBCCCHHHMMM]]]{{{sssccc^^^eeennn~~~~~~rrrnnnoootttxxxzzz}}}~~~lll\\\VVVYYYRRRTTTXXX[[[___ccchhhlllkkkfff```^^^___``````^^^[[[[[[]]]```ccceeefffggg``````[[[UUUUUUZZZ^^^^^^bbbgggqqq}}}wwwvvvssssssyyy}}}uuuiii[[[QQQJJJIIIPPPYYY]]]bbbhhhmmmssswwwtttmmmkkkpppyyyuuu]]]FFF777222111111111111111000000000000//////000000000000111111111111000000000000//////222222222111111111111111333333333333444444444444444444444555555555666666666666777777777888888888777888888999::::::;;;;;;TTTVVVWWWXXXVVVSSSOOOMMMRRRTTTTTTQQQNNNMMMOOOQQQUUUVVVVVVTTTQQQOOONNNOOONNNMMMKKKJJJHHHGGGFFFEEEDDDDDDEEEDDDCCCBBBAAA@@@??????>>>>>>>>>???@@@@@@==================<<<<<<<<<<<<:::999888888777777777777888999::::::;;;;;;;;;<<<======;;;:::<<<>>>>>>LLL]]]zzz{{{ooovvvxxxxxxoookkkbbbZZZ```ttttttgggfffeee^^^WWWPPPPPPNNNJJJJJJLLLKKKIIIDDDDDDDDDEEEEEEDDDCCCCCCGGGGGGHHHHHHHHHHHHIIIIIIGGGGGGGGGGGGHHHIIIIIIJJJHHHIIIIIIIIIKKKLLLNNNOOONNNLLLLLLMMMMMMMMMOOOSSSUUUXXX[[[^^^```cccjjjqqqyyynnnfffeeevvvwwwvvvooolllYYYRRRPPPPPPPPPQQQRRRUUUXXXUUUVVVVVVVVVWWWWWWWWWWWW[[[[[[ZZZXXXUUUSSSTTTUUUVVVVVVWWWZZZ]]]^^^]]][[[XXXZZZ^^^bbbeeefffggggggeeedddcccaaa```^^^^^^]]]^^^^^^]]]\\\ZZZXXXWWWVVVYYYZZZ]]]_______________\\\\\\[[[ZZZXXXXXXZZZ\\\cccbbb```]]]\\\[[[ZZZ[[[XXXXXXXXXZZZ\\\ZZZWWWSSSTTTRRRPPPPPPPPPPPPOOOMMMJJJJJJIIIIIIHHHHHHGGGGGGDDDCCCBBBAAA@@@????????????@@@AAAAAA???>>>???@@@BBBBBBBBBBBBBBBAAA@@@???AAA@@@???>>>============>>>=========>>>>>>???@@@??????>>>============>>>>>>CCCJJJVVViii}}}xxxzzz{{{xxxvvv|||xxxqqquuu{{{pppsssyyyvvvfff\\\___ggghhhfffdddeeeeeeddd```]]]XXXTTTOOOMMMOOORRRUUUVVV[[[]]]aaaggglllnnnnnnlllpppooommmllllllpppssstttwwwwwwhhhXXXQQQSSS[[[hhhsss|||yyy|||~~~{{{\\\VVVMMMCCC<<<777444222000000000000000000000000////////////000000000111000000000000000000//////111111111111111111111000222222222222333333333444333333333444555555555666555555666666666777777777666777777888999:::;;;;;;XXXWWWVVVTTTSSSRRRRRRRRRWWWTTTQQQQQQTTTWWWWWWVVVTTTUUUUUUTTTPPPNNNMMMMMMMMMLLLKKKIIIGGGFFFFFFFFFFFFFFFFFFFFFDDDCCCAAA@@@@@@@@@?????????@@@@@@AAA============<<<<<<<<<<<<<<<;;;:::999888888888888777777888999::::::;;;;;;999:::<<<<<<<<<<<<<<<===;;;>>>CCCXXX{{{ttt~~~~~~tttmmmxxxnnn^^^___iiiqqqyyypppnnnfff\\\WWWUUUPPPIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPPPPPPPPPPRRROOONNNQQQPPPOOOTTT\\\ZZZdddooowww~~~vvvhhhkkkvvvxxxsssyyyfffSSSOOOHHHKKKNNNMMMLLLMMMPPPQQQRRRSSSTTTUUUUUUUUUTTTTTTUUUVVVVVVUUUSSSSSSTTTVVVVVVVVVWWWYYY\\\\\\[[[YYYXXXZZZ^^^bbbdddeeeddddddbbbaaa```___^^^]]]]]]^^^^^^^^^]]]\\\ZZZXXXVVVUUUVVVYYY\\\```aaaaaa^^^\\\ZZZZZZWWWTTTRRRQQQSSSVVV[[[ZZZXXXUUUTTTSSSRRRSSSVVVWWWXXXYYYXXXVVVRRROOOOOONNNMMMMMMNNNNNNMMMKKKIIIIIIHHHHHHGGGFFFFFFFFFCCCCCCBBBBBBAAA@@@???>>>>>>???@@@???>>>===>>>@@@AAAAAAAAAAAAAAA@@@@@@???AAA@@@???>>>==================<<<<<<<<<===>>>>>>===<<<<<<============>>><<>>===>>>???>>><<<<<<>>>@@@@@@@@@AAAAAAAAAAAA@@@@@@AAA@@@???>>>============<<<<<<<<<;;;;;;<<<<<<===;;;;;;;;;<<<<<<===?????????===;;;<<<@@@GGGNNNRRRggg}}}uuunnnmmmooonnnsss{{{|||vvvsssqqqttt}}}yyyuuuqqqppprrruuuwwwrrrmmmmmmooouuuwwwvvvwwwzzz|||mmmfffeee```eeekkkrrr|||wwwwwwoookkkrrr|||vvvbbbJJJ999333666222...---///000///---............////////////......////////////000000......////////////000000////////////000000000000000000000000111111111222000111222222333444555555333333444444444555555555444444555777888999:::;;;[[[YYYVVVTTTSSSTTTUUUVVVPPPNNNMMMPPPTTTXXXWWWVVVSSSTTTTTTRRRNNNLLLKKKKKKIIIHHHFFFEEEDDDEEEFFFGGGJJJIIIFFFDDDBBBAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;::::::888888888888888999999:::999999999999999999999999666666666777999:::999999::::::999BBBUUUddd~~~vvvggg```gggjjj|||ooo\\\ZZZaaagggqqqzzz```eeejjjnnnmmmhhhaaa\\\ZZZZZZYYYXXXWWWVVVVVVUUUVVVXXXYYYYYYWWWTTTPPPNNNOOORRRXXX]]]aaaaaa```___YYYTTTTTT[[[^^^aaaoooxxxrrrwww]]]MMMNNNMMMFFFHHHNNNPPPMMMKKKMMMMMMKKKKKKMMMOOOQQQRRRPPPNNNMMMOOOPPPQQQRRRQQQRRRUUUWWWWWWVVVWWWXXXYYYYYYWWWUUUVVVWWWYYYZZZ[[[[[[ZZZZZZYYYXXXWWWWWWWWWYYY[[[\\\ZZZZZZZZZZZZZZZYYYYYYXXXTTTTTTUUUWWWZZZ[[[XXXVVVUUUTTTQQQNNNLLLNNNRRRVVVUUUTTTSSSRRRRRRRRRSSSTTTRRRSSSTTTSSSPPPMMMKKKJJJLLLLLLLLLNNNPPPPPPOOOMMMHHHGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDCCCAAA@@@???<<<======<<<;;;<<<>>>AAA@@@@@@AAAAAAAAAAAAAAA@@@AAA@@@???>>>============<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;<<<>>>??????===<<<>>>CCCDDDCCC@@@III___xxxzzzmmmhhhjjjddddddkkkppppppppprrr{{{xxxtttnnnllliiiiiinnnsssvvv{{{zzzzzzyyyvvvtttsssuuuyyy|||tttpppnnnqqqwwwyyyuuusssvvvtttuuurrrhhh[[[TTTUUUYYYbbbjjjttt}}}yyyvvvvvvzzz|||zzzzzz|||vvv```LLL<<<222333888222///,,,,,,...111222222---------....../////////........./////////000000........./////////000000........./////////000000/////////000000000111111000000111222333444555555333333333333444444444444333444555666888999::::::WWWVVVTTTSSSRRRRRRRRRRRRJJJKKKMMMNNNPPPQQQRRRSSSTTTTTTTTTRRROOOLLLJJJKKKJJJIIIGGGFFFFFFGGGIIIJJJHHHFFFCCC@@@>>>======>>>@@@@@@???===<<<<<<<<<<<>>>>><<<;;;:::999999777777777777888999:::;;;::::::999999999999999999888888777888999::::::999777<<<===DDDNNNTTThhh}}}nnn___[[[^^^ppprrrhhheee^^^]]]bbb^^^iiixxx~~~lllkkkjjjiiihhhfffeeeeeecccdddffffffddd___ZZZWWWXXX]]]eeelllqqqrrrqqqppprrrmmmnnnvvv{{{|||pppyyy\\\QQQNNNHHHFFFKKKGGGLLLNNNJJJIIILLLKKKGGGIIIKKKNNNPPPQQQOOOMMMKKKOOOPPPQQQQQQQQQRRRTTTVVVWWWWWWWWWXXXYYYXXXVVVTTTVVVVVVWWWWWWWWWWWWVVVVVVXXXXXXWWWWWWXXX[[[]]]___]]]]]]\\\[[[YYYWWWVVVUUUUUUSSSQQQRRRUUUWWWVVVUUUQQQPPPNNNKKKKKKNNNSSSWWWQQQPPPOOOOOOOOOPPPRRRSSSPPPQQQRRRQQQNNNKKKJJJIIIMMMMMMNNNPPPRRRRRRQQQOOOGGGGGGFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEDDDBBB@@@???;;;<<<<<<<<<;;;<<>>============<<<;;;;;;:::::::::;;;;;;<<<;;;:::999999;;;===???888;;;===<<<999:::>>>CCC===EEEMMMYYYvvv~~~pppddd``````^^^```dddgggllljjjbbb^^^aaadddccccccbbbfffpppxxxzzzzzz{{{xxxuuurrrssssssssstttxxx}}}mmmkkklllpppnnnfffbbbccccccbbb___ZZZVVVUUUXXX\\\iiiqqqzzzwwwwwwyyy||||||zzzgggRRR<<<555666666111---............//////...------------.........//////............/////////000---.........//////000000---.........//////000000////////////000000000000///000111222333444555555222222333333333444444444333333444666777999::::::VVVSSSPPPLLLKKKLLLNNNOOOKKKJJJJJJJJJLLLOOORRRTTTZZZYYYWWWTTTQQQNNNLLLKKKHHHGGGEEEDDDCCCCCCCCCDDDFFFDDDBBB???===<<<;;;;;;::::::;;;<<<<<<=========<<<;;;::::::999999::::::888888777777777777888888999999999888888888888888777777666666666666777777555888;;;<<<>>>DDDNNNVVV||||||vvvnnniiinnnyyyuuufff```YYYTTTWWW\\\bbbiiiqqqxxx}}}uuusssqqqvvv{{{bbbMMMIIIIIIFFFEEEIIIJJJIIIIIIHHHHHHGGGGGGGGGJJJJJJKKKKKKKKKKKKKKKJJJKKKLLLNNNPPPRRRSSSUUUUUUTTTUUUWWWVVVUUUTTTTTTUUUQQQSSSVVVWWWWWWVVVVVVVVVXXXYYYYYYXXXVVVUUUVVVXXXWWWXXXXXXWWWUUUSSSRRRSSSOOOOOOPPPRRRSSSSSSTTTTTTNNNLLLKKKKKKLLLNNNNNNMMMLLLNNNPPPOOOMMMMMMOOORRRRRRSSSTTTSSSPPPNNNMMMNNNUUUPPPLLLNNNSSSUUUQQQMMMLLLKKKIIIHHHGGGHHHHHHIIIHHHGGGFFFDDDBBB@@@>>>===;;;;;;;;;;;;<<<===???AAACCCBBBBBBAAA@@@???>>>>>>@@@??????>>>===<<<<<<;;;999999999999::::::;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::777;;;@@@CCCLLL___yyyzzzrrrnnnqqq{{{|||qqqiii```WWWRRRRRRYYYWWWYYY^^^bbbdddggglllwww~~~ssshhhdddeeegggeeeeeelllxxx}}}tttlllcccddddddaaa]]]^^^fffpppxxxssskkkccc___aaafffkkkzzzsssxxxttt[[[JJJ===888222///000111111000................................................////////////////////////---------............///////////////000000000000............////////////000111111111111222222222111111222222222333333333333333444555777999:::;;;UUUSSSPPPNNNMMMMMMOOOPPPNNNNNNMMMNNNOOOPPPRRRSSSVVVUUUSSSQQQNNNLLLJJJIIIGGGFFFEEECCCCCCBBBCCCCCCDDDCCCAAA>>><<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;::::::999999::::::777777666666666666777777999999999888888777777777777666666666666666666777444666999999999===EEEKKK]]]~~~|||rrrjjjbbbZZZVVVVVVcccgggmmmqqqssstttyyy}}}wwwbbbPPPDDDEEEHHHEEEEEEIIIHHHHHHHHHGGGGGGFFFFFFFFFIIIIIIJJJKKKKKKKKKKKKKKKLLLMMMMMMOOOQQQSSSUUUVVVXXXZZZ[[[ZZZYYYWWWXXXYYYVVVWWWWWWVVVSSSQQQRRRRRRSSSTTTTTTSSSQQQQQQSSSUUUUUUVVVWWWVVVTTTSSSSSSSSSSSSSSSSSSSSSQQQPPPNNNLLLNNNMMMLLLMMMMMMMMMMMMLLLIIIKKKLLLKKKKKKLLLPPPSSSRRRSSSTTTSSSPPPNNNNNNNNNSSSPPPOOOPPPSSSTTTQQQMMMMMMLLLJJJHHHGGGFFFFFFGGGFFFFFFEEECCCBBBAAA@@@@@@<<<<<<<<<<<<===???@@@AAACCCBBBBBBAAA@@@???>>>>>>??????>>>>>>===<<<<<<;;;:::999999999::::::;;;<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<======;;;<<>>===<<<;;;;;;======<<<<<<;;;::::::999<<<;;;::::::999999::::::666666555555555555666666::::::999888777777666666666666555555555555666666444666888777666888<<<@@@EEE```~~~}}}|||vvvnnnlllqqqpppkkkbbbYYYUUUVVVXXX___fffpppxxx~~~xxxjjjuuutttMMMKKKBBB>>>CCCFFFDDDDDDGGGFFFFFFFFFFFFEEEEEEEEEEEEGGGHHHIIIJJJKKKLLLLLLLLLNNNNNNNNNNNNQQQTTTWWWYYYZZZ[[[\\\[[[YYYXXXYYYZZZ[[[ZZZWWWSSSOOOMMMNNNOOORRRRRRQQQOOONNNNNNPPPSSSRRRTTTUUUUUUTTTSSSSSSTTTVVVVVVVVVUUUSSSPPPLLLJJJLLLLLLMMMMMMMMMKKKJJJIIIHHHIIIIIIIIIJJJMMMRRRUUURRRSSSTTTSSSQQQOOOOOOOOOPPPQQQRRRSSSSSSQQQOOONNNMMMLLLJJJHHHFFFEEEEEEEEEDDDDDDCCCBBBAAAAAAAAAAAA=========>>>???@@@BBBBBBCCCBBBBBBAAA@@@???>>>>>>???>>>>>>======<<<<<<<<<::::::999999999:::;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999888777999<<>>>>>======<<<<<<<<<<<<;;;;;;::::::<<<;;;::::::999999::::::777666666555555666666777::::::999888777666555555666555555444444555555666555777888888777777999;;;BBBIIIXXXqqqxxx}}}~~~tttooottt~~~zzzooofff```VVVXXX[[[[[[[[[```hhhnnn~~~|||xxxXXXEEEDDD@@@@@@DDDEEEAAAAAADDDDDDDDDDDDDDDDDDDDDDDDDDDFFFGGGHHHJJJKKKLLLLLLLLLPPPOOOOOOOOOQQQUUUYYY\\\WWWXXXXXXWWWUUUTTTUUUVVVZZZXXXUUUQQQMMMLLLOOOQQQVVVVVVTTTQQQNNNNNNPPPSSSQQQSSSUUUUUUTTTSSSTTTTTTSSSTTTVVVWWWVVVTTTQQQPPPJJJLLLNNNNNNLLLJJJHHHGGGJJJKKKMMMNNNOOOQQQSSSTTTTTTUUUVVVUUURRRQQQPPPQQQNNNRRRUUUUUURRRNNNMMMMMMKKKJJJIIIHHHGGGFFFEEEEEECCCBBBAAA@@@?????????@@@>>>>>>???@@@AAABBBCCCCCCCCCBBBBBBAAA@@@???>>>>>>>>>>>>=========<<<<<<<<<:::::::::999999::::::;;;999999999999999999999999999999999999999999999999555555666888;;;======<<<<<>>>>>============<<<<<<<<<<<<;;;::::::999999:::::::::999999999999999999999999777777777777777777777777888666555666888888777555:::999:::>>>III\\\uuu{{{sssppptttyyy}}}|||{{{uuuqqqooonnnppprrrttt||||||yyy|||pppXXX999888666444222222222222///000000000///...------........................------------------------........................---------............///------------.........///............//////////////////000000000111111111222222222333333333444444555555444444444444555555OOOPPPPPPQQQQQQQQQPPPPPPMMMOOORRRTTTUUUUUUTTTSSSQQQQQQPPPNNNMMMKKKJJJJJJCCCCCCDDDDDDDDDCCCCCCBBBAAABBBBBBCCCCCCCCCBBBBBB;;;<<<<<<===>>>>>>??????<<<;;;::::::999999::::::888888777777777777888888888888777777777666666666444444333333333333444444222222333444555666777777888999:::===IIIcccyyyvvv{{{mmmeeegggiiihhhttt{{{|||kkkUUUDDD@@@EEE@@@>>>===<<<===>>>@@@BBB@@@AAAAAABBBCCCDDDEEEEEEFFFGGGHHHIIIJJJKKKKKKKKKOOOOOOOOOPPPSSSWWWZZZ\\\WWWWWWVVVTTTQQQQQQRRRTTTQQQRRRTTTTTTSSSTTTVVVXXXXXXYYYXXXVVVTTTRRRSSSTTTXXXYYYZZZYYYVVVTTTTTTTTTQQQQQQQQQRRRQQQQQQPPPPPPTTTWWWYYYXXXUUUSSSSSSUUUXXXXXXXXXZZZ[[[ZZZWWWTTTWWWXXXXXXVVVRRRPPPOOOOOONNNQQQSSSRRRNNNJJJIIIJJJDDDEEEFFFGGGGGGGGGGGGFFFCCCAAA???<<<::::::;;;;;;??????AAABBBCCCDDDDDDDDDCCCBBBBBBAAA@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999999::::::999999999999999999999999666666666666666666666666999777555555555666555444666444555888:::???JJJTTTdddvvv~~~}}}|||}}}}}}|||qqqcccRRRMMMIII;;;111111000000//////000000///000222111///------...........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///------........./////////............/////////////////////000000000111111111111222222222333333333444444333333333444444555SSSSSSSSSRRRRRRRRRRRRRRRQQQRRRSSSTTTUUUTTTTTTSSSQQQPPPOOOMMMKKKIIIHHHGGGCCCCCCDDDEEEEEEEEEDDDCCC???@@@BBBCCCCCCCCCBBBBBB>>>>>>>>>>>>????????????<<<;;;::::::999999::::::777777666666666666777777666666666666777777777777444444333333333333444444333333222222444555666666888;;;===999666AAAYYYooo|||{{{xxxgggaaaeeeqqq{{{~~~}}}[[[LLLGGGAAA>>>???===;;;999:::<<<@@@AAA???@@@@@@AAABBBCCCDDDEEEFFFGGGHHHIIIIIIJJJJJJJJJJJJKKKKKKMMMOOORRRUUUWWWYYYYYYXXXWWWUUURRRRRRSSSUUURRRUUUXXXYYYXXXVVVUUUUUUUUUWWWYYYYYYXXXXXXXXXYYY]]]^^^^^^[[[XXXUUUTTTTTTTTTSSSRRRQQQQQQQQQRRRRRRWWWZZZ\\\[[[WWWVVVXXX[[[]]]ZZZXXXXXXYYYZZZYYYWWWVVVWWWVVVTTTPPPLLLKKKJJJPPPPPPPPPNNNLLLIIIHHHHHHEEEEEEFFFGGGGGGFFFEEEDDDCCCAAA>>><<<;;;<<<===???>>>???AAACCCDDDDDDDDDCCCCCCBBBBBBAAA@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999999:::888888888888888888888888666666666666666666666666555666777888888888999999555444666:::999666999???888DDDZZZpppzzz___MMMCCC===333222555222............///000111222,,,...000///...---///111........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///....../////////000000000............////////////////////////000000000111000000000111111111222222333222222222333444555555VVVVVVUUUTTTSSSSSSTTTTTTUUUUUUUUUUUUTTTTTTSSSSSSOOONNNMMMKKKIIIGGGEEEEEECCCDDDEEEFFFFFFEEEDDDDDD>>>???AAABBBCCCCCCBBBBBBAAAAAA@@@@@@???>>>>>>>>><<<;;;::::::999999::::::666666555555555555666666555555666666777777888888444333333222222333333444777555333333444666666666555444555666888>>>IIITTT|||pppgggcccooo~~~yyyxxx\\\CCC???BBB@@@>>>@@@===<<<::::::>>>BBB@@@<<<@@@@@@AAABBBDDDEEEFFFFFFHHHHHHIIIIIIJJJIIIIIIIIIGGGIIIKKKNNNPPPSSSUUUVVVYYYYYYWWWTTTRRRQQQSSSUUUTTTXXX\\\]]]ZZZVVVSSSQQQSSSVVVZZZ]]]]]]]]]^^^^^^aaaaaa```]]]YYYUUUTTTSSSVVVUUUSSSSSSSSSUUUXXXYYYVVVYYY\\\ZZZVVVUUUYYY]]]___ZZZUUUSSSVVVYYYZZZ[[[UUUVVVUUURRRMMMIIIGGGGGGQQQPPPNNNLLLJJJIIIGGGFFFFFFGGGGGGGGGFFFEEECCCBBBBBB@@@>>>======>>>AAABBB>>>???AAACCCDDDDDDCCCCCCCCCBBBBBBAAA@@@???>>>>>>;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999999999888888888888888888888888777777777777777777777777444777999999777555555555777444444888777333666<<<<<<;;;???EEELLL\\\yyy}}}nnn\\\QQQAAA222222:::555000111//////000222333222111000///***,,,......------000444........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////////////////000000000000............/////////000////////////000000000000///000000000000111111111222222222222333444555666VVVSSSQQQQQQTTTUUUTTTRRRUUUVVVWWWVVVTTTSSSSSSTTTQQQPPPOOOMMMKKKHHHFFFDDDCCC@@@???AAADDDFFFEEECCCBBBBBBAAA@@@@@@@@@AAAAAA???@@@@@@@@@@@@>>><<<;;;;;;:::999888777777777777666666666666666666666666555555666666666666555555333333333333333333333333222222333333333333444444666555555666888;;;???AAAXXXuuu|||qqqwww|||~~~|||yyy{{{}}}RRRKKKBBB>>>>>>>>>===:::888888888999:::;;;<<<===>>>??????@@@AAABBBCCCDDDFFFFFFFFFFFFEEEEEEDDDDDDFFFGGGHHHJJJMMMPPPTTTVVVTTTSSSPPPMMMKKKLLLQQQTTTXXXWWWWWWWWWWWWWWWWWWWWWYYY[[[]]]```bbbcccdddddd```___^^^\\\[[[ZZZZZZZZZWWWYYY[[[ZZZYYYWWWWWWWWWYYY\\\]]]YYYTTTQQQTTTWWWccc___ZZZWWWWWWYYYZZZ[[[WWWTTTSSSTTTQQQLLLJJJLLLSSSQQQOOONNNMMMLLLJJJHHHFFFGGGHHHGGGEEECCCCCCDDD???>>>===>>>??????>>>===>>>>>>>>>???@@@AAABBBCCC???>>>===============>>>BBB@@@>>>;;;::::::;;;;;;<<<<<<;;;::::::999888888777777777777777777777777999999999888888666555555777777666666555555555444555555555555555555555555555777999;;;???GGGRRR[[[tttwwwcccQQQDDD<<<999222111111000///......---............////////////////////////............------------------------.........------,,,,,,,,,........................------------.........///////////////000000000000000000000000000000000000000000000///////////////000000000000000000000000222222111111222222333444TTTRRRQQQRRRTTTVVVUUUTTTXXXXXXXXXUUURRRPPPQQQRRRRRRRRRPPPNNNLLLIIIFFFEEECCCBBBAAACCCEEEFFFDDDBBBAAAAAA@@@@@@??????@@@@@@????????????>>>===<<<;;;::::::999888777777777777777777777777777777777777555555666666666666555555333333333333333333333333222222333333333333444444555444444555666999<<<===GGG[[[tttgggdddeeelllvvvfffXXXIIICCC===:::;;;<<<;;;888999999999999999:::;;;<<<>>>>>>???@@@AAABBBCCCCCCFFFFFFFFFEEEEEEDDDDDDCCCDDDDDDEEEGGGJJJMMMPPPRRRQQQPPPOOOMMMKKKLLLOOORRRTTTUUUUUUVVVVVVVVVUUUUUUVVVXXXZZZ]]]_________^^^]]]]]][[[ZZZYYYXXXXXXXXX[[[]]]^^^]]][[[XXXVVVVVVSSSVVVXXXWWWTTTSSSWWWZZZ___\\\YYYWWWVVVUUUTTTSSSVVVSSSSSSUUUSSSOOOMMMOOOPPPOOONNNMMMLLLKKKJJJHHHFFFHHHIIIHHHFFFCCCCCCCCC@@@>>>>>>>>>@@@@@@@@@>>>@@@@@@???@@@@@@AAABBBCCC???>>>>>>===<<<<<<<<<===@@@>>><<<:::999999:::;;;<<<;;;;;;:::999999888888666666666666666666666666888888888888777666555555666666666666555555444444444444444444444444444444555555444333444888>>>CCCKKKSSS```ooo~~~{{{ttt[[[UUUJJJ@@@777222000000111111000000///......---............////////////////////////............------------------------......---------,,,,,,,,,........................------........./////////....../////////000000000////////////////////////000000000000000000000000////////////////////////111111111111111222222333RRRQQQPPPRRRUUUWWWXXXWWW[[[[[[XXXTTTPPPNNNOOOPPPSSSSSSQQQOOOLLLIIIFFFEEEAAAAAABBBEEEHHHHHHGGGEEEAAAAAA@@@???????????????>>>>>>===<<<;;;;;;;;;;;;::::::999888777777777777888888888888888888888888555555666666666666555555444444444444444444444444222222333333333333444444444333333333444666888999777@@@MMM^^^xxx}}}|||xxxxxxggghhhiiijjjlllppptttvvv{{{www~~~zzz{{{~~~{{{wwwVVVEEEAAAAAA===999888:::;;;:::888:::999999999999999::::::======>>>???@@@AAABBBBBBFFFEEEEEEDDDCCCCCCBBBBBBAAAAAABBBDDDGGGJJJLLLNNNMMMNNNNNNMMMLLLLLLNNNPPPPPPQQQSSSUUUUUUUUUSSSRRRRRRTTTWWWZZZ[[[ZZZYYYXXX[[[[[[ZZZYYYXXXWWWWWWVVV[[[]]]___^^^ZZZVVVSSSRRRPPPSSSVVVVVVUUUVVVYYY\\\[[[YYYWWWVVVUUUSSSOOOMMMRRRPPPQQQTTTSSSOOONNNPPPLLLLLLLLLKKKJJJJJJIIIIIIGGGIIIKKKJJJGGGDDDBBBAAA@@@???>>>???AAABBBAAA@@@BBBBBBAAAAAAAAAAAABBBBBB@@@???>>>===<<<;;;;;;;;;<<<;;;:::999888999::::::;;;;;;::::::999888888888666666666666666666666666777888888888777666555444666555555555555444444444444444444444444444444444888666222111111222333333777888;;;???HHHWWWiiivvvjjjZZZOOOEEE555333111...---...000222111000000//////.........---............//////////////////............---------------------------...------------,,,,,,,,,------------------------............/////////000.........////////////000////////////////////////000000000000000000111111........................000000//////000000111222PPPPPPPPPRRRTTTWWWYYYYYY\\\ZZZWWWSSSOOONNNPPPRRRRRRQQQPPPMMMKKKHHHEEEDDD===???CCCGGGIIIJJJIIIGGGBBBBBBAAA@@@????????????>>>===;;;:::999:::;;;;;;:::999888777777666666666777777777777777777777777444555555666666555555444555555555555555555555555222222222333333333444444444333333333333444555555555666:::DDDZZZzzzsssiiikkkqqqyyyrrrxxx}}}|||zzzvvvtttyyyyyyYYYCCC>>>BBB>>><<<::::::<<<<<<;;;999:::999999888888888888999<<<<<<===>>>???@@@@@@AAADDDDDDDDDCCCBBBBBBAAAAAA???@@@AAACCCEEEGGGIIIJJJJJJLLLNNNOOONNNNNNOOOPPPMMMOOORRRTTTUUUUUUSSSRRRQQQSSSVVVYYYYYYXXXVVVTTTYYYYYYYYYXXXXXXWWWVVVUUUWWWYYY[[[[[[XXXTTTQQQOOOTTTWWWYYYYYYYYYYYYZZZ\\\YYYXXXVVVUUUUUUSSSQQQOOOOOOMMMMMMQQQPPPKKKJJJKKKIIIIIIJJJJJJIIIIIIIIIJJJHHHJJJKKKKKKGGGDDDAAA@@@@@@??????@@@BBBCCCCCCBBBCCCCCCBBBAAAAAAAAAAAAAAA@@@???>>><<<;;;:::::::::::::::999999999::::::;;;::::::999999888888888777666666666666666666666666666777777777666666555444444444444444444444444444333333333333333333333333777444222222555666444111777888888888888<<>>??????BBBBBBBBBAAAAAAAAA@@@@@@???@@@BBBDDDEEEGGGHHHIIIHHHKKKOOOQQQQQQPPPPPPQQQNNNPPPSSSUUUVVVUUUSSSRRRRRRTTTVVVXXXYYYWWWVVVTTTUUUUUUVVVVVVUUUTTTSSSRRRRRRUUUWWWXXXVVVSSSQQQQQQWWWXXX[[[\\\\\\\\\]]]^^^ZZZWWWUUUTTTUUUVVVVVVVVVNNNLLLMMMPPPNNNIIIFFFGGGFFFHHHIIIIIIGGGGGGIIIKKKHHHJJJKKKJJJFFFCCCAAAAAAAAA@@@???@@@BBBCCCBBBAAACCCBBBAAA@@@@@@@@@@@@@@@???>>>===;;;:::999999999:::::::::::::::;;;;;;;;;999888888888888888777777555555555555555555555555555666666666666555444444333333333333444444444444333333333333333333333333222000///111444555333000000222555777888888888888<<>>CCCBBBAAA@@@???>>>>>>>>>;;;;;;:::::::::::::::;;;999999888777666666666666555555555555555555555555444444555555555555444444444444444444444444444444222222333333333333444444444444444444444444444444555666888777666>>>RRReeeyyyzzztttwwwtttwww{{{qqqgggjjjsssyyyyyyrrrmmmqqqnnn[[[GGG>>>>>>===;;;;;;::::::999999888777666666888777777777777777888888999999:::;;;<<<===>>>>>>?????????@@@@@@@@@AAAAAA@@@AAACCCEEEFFFGGGGGGHHHGGGJJJNNNQQQQQQQQQQQQRRRPPPQQQSSSUUUUUUUUUSSSSSSSSSSSSUUUVVVWWWVVVVVVUUUPPPQQQRRRRRRRRRQQQOOONNNPPPSSSUUUUUUTTTSSSTTTTTTSSSTTTWWWZZZ\\\]]]]]]]]]WWWUUURRRRRRTTTVVVWWWWWWNNNMMMNNNQQQOOOIIIFFFGGGEEEGGGJJJIIIGGGFFFHHHKKKHHHIIIIIIGGGDDDBBBAAABBBBBBAAA@@@@@@BBBBBBAAA@@@@@@@@@???>>>>>>>>>>>>>>>>>>===<<<;;;:::999999999::::::::::::::::::::::::777777777777777777777777555555555555555555555555444555555555555555444444222222333333333333333444222222222222222222222222222111111222333333222000000000111222444555666777000444666666<<>>???@@@AAABBB@@@AAACCCEEEFFFGGGGGGFFFEEEHHHLLLOOOPPPPPPQQQSSSRRRRRRSSSSSSSSSSSSRRRRRRQQQQQQQQQRRRRRRTTTUUUUUUPPPQQQRRRSSSRRRQQQOOONNNOOOQQQRRRQQQPPPQQQRRRTTTNNNOOOQQQTTTVVVVVVUUUTTTQQQPPPOOOOOOQQQQQQPPPOOOKKKJJJLLLOOOOOOIIIFFFGGGEEEHHHKKKJJJFFFEEEHHHKKKGGGGGGGGGDDDBBBAAABBBCCCCCCBBB@@@@@@AAAAAA???>>>======<<<<<<;;;<<<<<<<<<<<<<<<;;;:::999999::::::999999999999999999888888777777777777777777777777555555555555555555555555333444444555555555444444111222222222333333333333222222222222222222222222222333444333222111111222555444222111111222222222333666555222111555999999777===EEENNNVVV^^^hhhnnn{{{{{{gggWWWPPPJJJBBB???777333333333//////222000---///444333---***+++.........//////000111222........................,,,,,,---------..................---------,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,,,,,,,---------........................,,,------...//////000000////////////////////////...............//////000OOOQQQRRRPPPNNNMMMPPPRRRLLLMMMMMMLLLIIIHHHHHHIIIEEEEEEFFFEEEEEEDDDCCCBBB===???AAA@@@>>>===???BBB???>>>===<<<::::::999999999:::;;;<<<===<<<;;;:::999888777666666555555555777777777777777777777777333444444555555444444333333333333333333333333333222222333333333444444444111111222333333333333222111///111777777333444:::<<>>;;;::::::777333555:::777777777777666777999;;;555555555555666888999999777888999:::;;;<<<<<<===;;;;;;<<<>>>???AAABBBBBB@@@AAACCCEEEFFFFFFFFFEEEDDDGGGKKKMMMNNNOOOQQQRRRRRRRRRRRRRRRQQQQQQQQQQQQOOONNNNNNNNNOOOQQQSSSTTTRRRSSSUUUVVVVVVTTTRRRQQQNNNOOONNNMMMLLLLLLOOOQQQMMMMMMNNNOOOOOONNNKKKIIILLLLLLLLLNNNNNNMMMIIIFFFFFFEEEHHHMMMMMMHHHEEEFFFEEEIIIKKKJJJFFFEEEHHHKKKGGGFFFEEEBBB@@@@@@BBBEEEDDDBBB@@@@@@@@@@@@>>><<<;;;;;;:::::::::;;;;;;<<<;;;;;;:::999999:::::::::888888888888888777666666666666666666777777777777555555555555555555555555333333444555555444444444111111111222222333333333111111111111111111111111---///111000------///111111000000111222111///...+++000333111000222222///444444555666888<<<@@@DDDFFFVVVfffllljjjlllssszzz|||xxxrrrnnndddUUUJJJGGGRRRTTTMMM>>>555666666111//////333777444---,,,111000)))***222222,,,,,,444......---,,,,,,,,,,,,,,,---.....................,,,,,,,,,---------............---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,---------........................,,,,,,------...//////000000000000000000000000000///............///000000SSSPPPLLLKKKMMMOOOQQQRRRNNNPPPOOOKKKIIIJJJIIIFFFFFFGGGHHHGGGEEEBBBAAAAAA>>>???@@@AAAAAAAAAAAAAAA>>>===<<<;;;;;;:::;;;;;;999::::::;;;;;;::::::999:::::::::999888777666666999888777666555444333333555555555555444333222222444444444333333222222222333333333222222222111111222222222333333333444444444333333222222333333444888;;;LLLggg|||zzz}}}iiifffvvv}}}tttmmmeee``````ppp{{{~~~nnnjjjpppgggiiigggdddfffoooxxx|||{{{zzzwwwrrrqqqxxx}}}~~~cccMMMAAA???999888888888777777666666666666666666666666666666666666666666777777777777777777888888888999999999:::;;;<<<;;;<<<>>>BBBEEEDDDDDDEEEEEEEEEDDDDDDCCCDDDFFFHHHJJJJJJJJJKKKLLLNNNOOOOOOPPPPPPPPPPPPPPPLLLLLLLLLMMMOOORRRTTTVVVZZZXXXVVVUUUUUUTTTRRRPPPTTTRRRPPPNNNMMMLLLMMMMMMMMMNNNPPPQQQQQQOOOLLLJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGHHHHHHHHHGGGGGGFFFEEEDDDCCCBBBAAABBBCCCDDDBBB@@@???@@@BBBBBB???<<<<<<;;;::::::999999::::::;;;;;;;;;<<<<<<<<<======<<<;;;999777555555555555666555555555555444444444333444444555555444444333555555555444444333333333222222222111111111000000000000000000000000000000000000000000000111222222000000000000000000000000000000////////////000000000000111222333333444444;;;<<<>>>@@@CCCEEEGGGHHHQQQSSSXXX^^^dddjjjnnnppp||||||wwwpppiiibbb___``````___\\\MMMKKKHHHDDD???;;;888666>>>>>>===999444111//////////////////////////////................................................---------...------,,,,,,,,,,,,,,,---------...............------,,,,,,,,,---------,,,,,,+++++++++---------............///++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------,,,------...///000000...---...111222111///////////////000000000000UUURRRMMMKKKKKKLLLLLLMMMKKKNNNNNNKKKJJJLLLKKKGGGDDDFFFFFFEEEBBB???>>>>>>>>>>>>???@@@@@@@@@@@@@@@>>>===<<<;;;;;;::::::;;;999999999::::::999999999:::999999888888777777777888888777666555444333333444444444444444444333333444444333333333222222222333333222222222111111111222222222333333333333444333333222222222222333333999999BBBPPP\\\iii~~~ssssssyyy|||}}}bbbLLL???888666888888888777777666666666666666666666666666666666555555666666666777777777777777777888888888999999999::::::::::::<<<@@@CCCBBBBBBCCCEEEEEEFFFFFFFFFFFFGGGHHHHHHHHHHHHIIIJJJNNNNNNOOOQQQQQQRRRRRRQQQMMMMMMLLLMMMNNNQQQSSSTTTUUUSSSRRRRRRSSSSSSRRRPPPTTTSSSRRRQQQQQQPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOLLLLLLKKKJJJIIIHHHHHHGGGJJJJJJJJJJJJIIIHHHGGGFFFEEEFFFFFFFFFFFFEEEDDDDDDDDDDDDBBBAAAAAABBBBBBCCCBBBAAA@@@@@@BBBAAA>>>;;;<<<;;;::::::999999::::::::::::;;;;;;;;;<<<<<<<<<;;;:::999777666666666777555555555555444444444444333333444444444444333333444444444333333333222222222222222111111111000000000000000000000000000000///////////////000111111////////////////////////000000////////////000000000000111111222222333333444444555666888999:::::::::;;;===@@@CCCEEEGGGHHHRRRRRRUUU\\\eeeiiihhheee___```bbbcccccccccaaa```\\\[[[ZZZ\\\]]]ZZZSSSLLLJJJEEE???>>>@@@AAA@@@===:::999888777555444333222666666666444000.................................................................................,,,------...------,,,,,,,,,,,,,,,---------............---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---...///000000...---...111222000///.../////////000000000000SSSPPPKKKIIIIIIJJJJJJJJJJJJMMMNNNLLLLLLMMMLLLHHHEEEFFFFFFEEEAAA???>>>>>>===>>>>>>???????????????>>>===<<<;;;::::::::::::888888888888888888888888888888888888888888888888888777777666555444333333222333333444444444444333333333333333222222222222333222222222222111111111111111222222222333333333333333222222222222333333777666999===>>>EEEZZZpppzzzxxxgggQQQBBB===<<<:::777777777777666666666666666666666666666666666666666555555555666666666666777777777777777888888888888888999999999999:::===@@@???@@@BBBDDDEEEFFFGGGGGGGGGHHHGGGFFFEEEEEEGGGIIIMMMNNNOOOQQQRRRSSSSSSTTTNNNNNNMMMMMMNNNOOOPPPQQQNNNMMMMMMOOOQQQRRRQQQPPPRRRRRRSSSSSSTTTSSSSSSSSSSSSQQQOOOMMMMMMOOORRRTTTQQQPPPOOONNNMMMLLLKKKJJJLLLLLLKKKJJJHHHGGGFFFEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCBBBAAAAAAAAAAAABBBCCCAAA@@@@@@@@@???===:::<<<;;;::::::999999::::::999999:::::::::;;;;;;;;;;;;:::888777777777888999555555555555444444444444333333444444444444333333333333333222222222222222222111111111111000000000000000000000000000000000///............///000000////////////////////////000//////......//////000000000000000000000000000000/////////////////////111111111111222222222222444333444888===???<<<999777888999;;;;;;::::::999777666555888:::999555222333000---...000111000...000000000000111111222222///000111000...------...........................------------------------------------------------,,,,,,------...------,,,,,,,,,,,,---------.........------------,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,---.../////////...---...000111000///....../////////000000000MMMJJJGGGGGGHHHJJJKKKLLLLLLOOOPPPNNNMMMNNNLLLHHHGGGHHHHHHFFFCCC@@@@@@@@@>>>??????@@@@@@@@@??????======<<<;;;::::::::::::777777777666666777777777777777777777888888888888777777666555555444333333111222333444444444444444333222222222222222222222222222222222111111111111111111111111222222222222222222111111111111222222333333666888666666???KKK\\\ooo{{{lllIIIAAA888777<<>>???@@@AAACCCDDDEEEEEEFFFEEEEEEEEECCCBBBCCCFFFHHHLLLMMMNNNQQQRRRTTTTTTUUUQQQPPPNNNMMMMMMNNNOOOOOOKKKKKKLLLNNNPPPQQQPPPOOONNNOOOQQQSSSTTTTTTTTTSSSUUUTTTRRRPPPPPPQQQSSSTTTSSSSSSRRRRRRQQQPPPOOOOOOLLLLLLKKKIIIHHHGGGGGGGGGIIIIIIHHHGGGGGGFFFFFFFFFCCCCCCBBBBBBAAAAAA@@@@@@CCCBBBAAA@@@>>>===;;;:::<<<;;;::::::999999::::::888888999999999::::::::::::999888777777888999:::555555555444444444333333333333333444444333333333222222111111111111111111111111111111000000000000000000000000000000000000......---------......////////////////////////////////////......///////////////////////////......111111000000000/////////222222333333333444444444000//////111333333111......///000111111111111000111//////000222333222111222000///111333333111///111111111111000000000000...///000///...---...000........................------------------------------------------------,,,,,,------...---------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---...///............///000000///........./////////000000JJJHHHFFFFFFIIIKKKLLLLLLPPPSSSRRROOOMMMMMMKKKFFFFFFGGGGGGEEEBBB@@@@@@AAA@@@AAAAAABBBAAAAAA@@@@@@===<<<;;;::::::999999:::777666666555555666666777777777777777777777888888666666555555444444333333111111222333444444444444222222222222222222222222222222222111111111000000000000000111111111222222222111111000000111111222333222333666666555666888AAAPPPiiiyyyzzzvvvwwwzzzzzzxxxYYYEEE;;;999888888999999555222444444444444444444444444444444444444444444444444444444444444555555555555555555666666666777777777888999::::::999999;;;===??????@@@AAABBBBBBBBBBBBAAAAAAAAAAAA@@@BBBFFFIIIJJJKKKMMMOOOQQQSSSSSSTTTQQQPPPOOOMMMLLLLLLMMMMMMKKKKKKLLLNNNQQQQQQPPPNNNNNNOOOQQQTTTUUUVVVUUUUUUWWWWWWWWWWWWVVVUUUTTTSSSPPPPPPQQQQQQQQQQQQQQQQQQLLLKKKJJJIIIIIIIIIJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFDDDDDDCCCCCCBBBAAA@@@@@@BBBBBBAAA???===;;;;;;;;;<<<;;;::::::999999::::::888888888999999999::::::999888777777777888999:::555444444444444333333333222333333333333333333222111111111111111111111111000000000000000000000000////////////////////////......------------..............................//////............////////////..................000000111111111111111111.../////////000000111111000000000111222111000...//////000000111111111111///...------...////////////......///000///---+++/////////......---------...///000///...---...///........................------------------------------------------------+++,,,,,,---.........---,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++******++++++,,,---...---...............///000............////////////KKKIIIHHHHHHIIIKKKKKKJJJRRRSSSRRRMMMJJJKKKIIIFFFCCCCCCCCCBBB??????@@@AAABBBBBBBBBBBBBBBBBBAAA@@@===<<<;;;:::999999999999777777555555555555777777777777777777777777777777555555555444444444333333111222222333333333333222111111111222222222222222222111111111111000000000///000000000000111111111111111000000000000111111555222///000333555666555999???MMMccczzzxxxyyy~~~yyyhhhPPPAAA;;;999999888555333222333444333333333333333444444444444444444444444444444444333333333444444444555555555555555555666666666666888999;;;:::999999:::;;;===>>>>>>???@@@@@@@@@@@@===>>>?????????AAADDDGGGHHHIIIKKKMMMOOOPPPQQQQQQPPPOOOMMMKKKJJJJJJJJJJJJJJJKKKLLLOOORRRSSSQQQOOOPPPQQQSSSUUUVVVXXXXXXYYYXXXYYY[[[]]]\\\YYYVVVTTTNNNNNNNNNOOOPPPPPPQQQQQQMMMLLLKKKJJJJJJKKKLLLMMMIIIHHHFFFDDDCCCCCCDDDDDDDDDEEEEEEDDDCCCBBB@@@@@@@@@AAA@@@>>>;;;:::;;;<<<<<<;;;::::::999999::::::888888999999999:::::::::888888777666666777888999444444444444333333333333222222333333333333222222111111111111111222222222//////000000000000000111//////////////////////////////...------------...........................///......------......///........................---------............/////////............------......//////////////////............/////////000//////...---------............///......---,,,+++------....../////////000---...///...,,,+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,,,,,,,---------......,,,,,,,,,------------...++++++,,,,,,,,,,,,---------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************+++,,,------,,,...//////...---///000------........./////////JJJIIIHHHIIIKKKMMMNNNMMMOOOPPPNNNHHHFFFHHHHHHFFFAAABBBBBBAAA??????AAACCCAAABBBBBBBBBBBBAAA@@@???===<<<;;;:::999999999999888777666555555666777888888888777777666666555555555555444444444444333333222222333333333222222111000111111111222222222222111111111111000000000000/////////000000000111111000000000//////000000000111222111000000333555555555666===HHHSSSbbbwww~~~oooUUUDDD<<<:::999555555444333333444666777222222222222333333333444333333333333333333333333222333333333333444444444444444555555555666666666777888:::999888777777888999:::;;;===>>>?????????<<<>>>????????????AAABBBFFFGGGHHHJJJLLLMMMMMMNNNLLLKKKIIIGGGFFFFFFGGGGGGGGGHHHKKKOOOSSSTTTSSSQQQQQQQQQRRRSSSUUUWWWXXXYYYXXXZZZ]]]______^^^\\\ZZZQQQQQQQQQQQQRRRRRRRRRRRRPPPOOOMMMLLLKKKLLLMMMNNNJJJHHHFFFDDDCCCCCCDDDDDDEEEFFFFFFFFFDDDCCCAAA@@@?????????===:::999;;;>>><<<;;;::::::999999::::::999999999999:::::::::;;;888777666555555555666777444444444333333333222222222222333333333333222222111111111222222222333333////////////000000111111////////////////////////000//////...------..............................///......------......///------......//////000000------------,,,,,,,,,,,,111000000000000000000000---...//////.........///---------------...//////000000000000/////////000///000000000///...//////.........///000000111111+++,,,...---,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,,,,,,,---------......,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++*********)))))))))))))))))))))******+++,,,---+++...//////------...000---------.........//////FFFEEEFFFIIIMMMQQQSSSSSSLLLMMMJJJDDDCCCFFFHHHFFFBBBCCCCCCBBBAAABBBDDDFFFAAAAAAAAAAAAAAA@@@???>>><<<<<<;;;:::999999999999999777666555555666777999999888888777666555555444444444444444444444333333333333333333333222111000000000111111222222222222111111111111000000000000////////////000000000000000000////////////000000+++111666666333222222222///111666:::999===NNNaaazzz___RRRBBB999888999777444666555666777888666222///111111222222222333333333333333333333333333333333222222333333333444444444444444444555555555666666555777888888666555555666666777999;;;===???@@@@@@<<<>>>@@@@@@???>>>>>>???EEEFFFGGGIIIJJJKKKKKKKKKIIIHHHFFFDDDCCCCCCDDDDDDDDDEEEIIIOOOTTTVVVUUUTTTPPPPPPOOOPPPRRRTTTVVVXXXXXXZZZ\\\___```aaaaaaaaaWWWWWWWWWVVVVVVUUUUUUUUUTTTRRROOOMMMLLLKKKLLLMMMLLLKKKHHHFFFEEEEEEFFFFFFFFFGGGGGGGGGEEEDDDBBB@@@===??????===:::999<<>>======:::888777777888999999888888777666555555555555555999999999888888888777777555555444444444444555555444444333333333333222222111111111111111111111111111111111111000000000000//////000000000000//////000000///...............000000000000111111111111333333222333555777:::<<>>>>>>>>???@@@>>>???@@@AAABBBAAA@@@???DDDEEEGGGGGGGGGGGGIIIKKKNNNLLLIIIFFFEEEFFFHHHJJJHHHHHHJJJOOOTTTWWWVVVTTTTTTQQQNNNLLLLLLOOOTTTWWWXXXVVVTTTUUUXXX[[[]]]]]]eeedddbbb___]]]ZZZXXXWWWWWWVVVSSSQQQOOOMMMLLLLLLJJJIIIGGGEEEEEEEEEEEEFFFEEEFFFFFFFFFDDDBBBAAA???@@@???>>><<<:::999999999;;;;;;::::::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;777777666444444333333333111222222222222111000000111222222333333222222111111111111111111111111111000000000000000000000000////////////............................................................//////.........---------///////////////.......................................------------......000000//////.........---++++++,,,,,,,,,,,,------,,,,,,,,,------------...---------------------------------------------------.........---,,,,,,+++------......------,,,+++++++++,,,,,,,,,,,,------...---,,,,,,,,,,,,---...------,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...***++++++,,,,,,++++++******++++++,,,,,,++++++***))))))))))))))))))))))))************************------,,,,,,,,,---......,,,---......//////......FFFFFFHHHKKKOOOPPPOOOLLLIIIHHHGGGJJJMMMOOONNNLLLKKKJJJIIIHHHGGGEEEDDDCCCBBBAAA@@@???>>>===<<<<<<:::888777777888999999888777666666555555555555666999999999888888777777777555555444444444444555555444444333333333222222222111111111111111111111111111111111000000000////////////000000000000//////000000///...............//////000000000111111111444333333222333555777999===GGGVVVfffwwwooonnnuuu|||}}}{{{vvvxxx}}}vvvZZZEEE:::999888777666444444444444555444444333222222111111222222222222222222222222333333333333333222111111111111111222222222333333111222222333444333333333444444555666777888888999777:::===?????????@@@AAA??????@@@AAAAAAAAAAAA@@@BBBDDDEEEFFFFFFFFFHHHJJJMMMLLLIIIHHHHHHJJJMMMNNNJJJJJJJJJMMMQQQSSSRRRQQQQQQOOOLLLJJJKKKNNNRRRUUUWWWUUUSSSTTTVVVYYYZZZZZZbbbaaa```]]][[[XXXVVVVVVRRRQQQPPPOOONNNMMMLLLKKKHHHGGGFFFDDDCCCCCCDDDEEEEEEEEEEEEEEEDDDBBB@@@???>>>>>>===<<<<<<<<<<<<<<<;;;;;;:::::::::999999999::::::::::::::::::::::::888777666555444444444444222222222222111111111111111222222333333222222111111111111111111111111111000000000000000000000000////////////............................................................///.........------------////////////..........................................------------......////////////......------+++++++++,,,,,,,,,------,,,,,,---------.........------------------------------------------------------......---,,,,,,+++---------...------,,,++++++++++++,,,,,,,,,------...---,,,,,,,,,,,,---...//////............//////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***))))))))))))))))))))))))************************,,,,,,,,,+++,,,,,,---...,,,------...............FFFFFFGGGJJJLLLLLLJJJGGGIIIHHHHHHIIILLLMMMMMMLLLKKKJJJHHHFFFEEEDDDDDDDDDBBBAAA@@@>>>===<<<::::::999888777777999999999777666555555555555666666777888888888888777777777777555555444444444444555555333333333333222222222222111111111111111111111111111111000000000000//////...//////000000//////...000///......---.........//////000000000000111111444333222111111222444555555888???HHHWWWkkk}}}wwwmmmeeedddnnnxxx^^^KKK???888777777666555444333222222222444444333333222111111111111111111111111111111111111111222222111111000000000111111111222222222222111111222333333333333222333444444555666777888888888;;;>>>?????????@@@AAA@@@@@@@@@???@@@@@@AAABBB???AAACCCDDDDDDEEEGGGIIIKKKJJJIIIIIIJJJMMMPPPRRRMMMKKKJJJKKKMMMNNNNNNMMMOOOMMMKKKJJJJJJMMMQQQSSSVVVTTTRRRSSSTTTVVVVVVUUU[[[ZZZXXXVVVTTTRRRPPPPPPKKKLLLMMMMMMLLLKKKJJJIIIFFFEEECCCBBBAAABBBBBBCCCCCCCCCCCCCCCBBBAAA??????<<<<<<<<<<<<===>>>??????::::::::::::999999999999::::::::::::::::::::::::888777666555555444555555444333222111000111111222111222222333333222222111111111111111111111111111000000000000000000000000/////////............---------------------------------------------------............------------........................------------------------......------------......///............---------++++++++++++,,,,,,,,,,,,------------............---------------------------------------------------------------,,,,,,+++---------------,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------///......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,------------,,,,,,******++++++++++++******))))))))))))))))))))))))************************++++++******++++++,,,---,,,,,,---...............BBBCCCEEEGGGHHHGGGFFFDDDHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFDDDCCCAAAAAAAAAAAAAAA@@@???===<<<:::999888999888777888999:::888777555555555555555666777888777777777777777777777777555555444444444444555555333333333222222222222111111111111111111111111111111000000000////////////...//////////////////...///......------.........////////////000000000111111111000000000111222333333333444777@@@NNN^^^iii{{{vvvsssvvv||||||uuuvvvuuuaaaKKK???<<<:::999:::555444333222111111111111333333222222111111111000111111111111111111111111///000000000000000//////000000000111111111111222000111111222222222222222222333444555666777777888888:::===>>>>>>>>>>>>???AAA@@@???>>>???@@@AAABBB===>>>AAABBBBBBCCCEEEGGGHHHHHHGGGGGGIIIKKKNNNPPPMMMLLLJJJJJJJJJLLLMMMMMMNNNMMMLLLKKKLLLOOOQQQSSSUUUSSSRRRSSSTTTTTTRRRQQQQQQQQQOOOMMMLLLJJJHHHHHHIIIJJJKKKKKKKKKIIIGGGEEECCCBBBAAA@@@???@@@@@@AAABBBBBBAAAAAA@@@???>>>>>>;;;;;;;;;;;;;;;<<<===>>>:::::::::999999999999888999999999999999999999999888777666555555555555555555444222000000111222333111222222333333222222111111111111111111111111111000000000000000000000000//////.........---------------------------------------------------------------------------------------...............///------------------------...------,,,,,,------...------------------------***++++++++++++,,,,,,,,,,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++,,,------------,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++***+++,,,,,,---+++,,,,,,------,,,,,,+++******++++++++++++******))))))))))))))))))))))))*********************************)))***++++++,,,,,,,,,---.........------AAACCCEEEGGGGGGGGGFFFFFFGGGFFFDDDBBB@@@?????????BBBAAA@@@???>>>=========???>>>===<<<:::999888777888888777888::::::888666555555555555555666777888666666666666666666666666555555444444444444555555333333222222222111111111000000000000000000000000000000000////////////.........////////////............------------.........////////////000000000---......///000111222333000000000222555:::@@@EEEVVVbbbrrrvvvpppxxxkkkSSSKKK@@@777777999777444333444333222111111000111111222111111111111111000000000000000000000000000000...//////000000///////////////000000000111111111///000111111222222111111222222333444555666777777666888;;;<<<<<<;;;<<<===??????>>>===>>>???@@@AAA;;;===???@@@@@@AAACCCEEEEEEEEEDDDDDDEEEGGGIIIJJJKKKKKKJJJJJJJJJKKKMMMOOOOOONNNNNNNNNOOOQQQSSSTTTTTTSSSRRRSSSTTTSSSPPPNNNLLLKKKJJJHHHGGGEEEDDDDDDHHHIIIJJJJJJHHHFFFCCCAAAAAA@@@???>>>>>>>>>???@@@@@@@@@???>>>>>>=========;;;;;;:::999999999::::::::::::999999999888888888888888888888888888888888777666666555555555555666555444222000000111222444111222222333333222222111000000000000000000000000////////////////////////............------------------------------------------------------------,,,,,,------------------,,,---------......//////------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,------------*********+++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,+++,,,,,,------,,,,,,+++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++************+++,,,,,,******++++++++++++******)))******++++++******)))))))))))))))))))))))))))******************************)))))))))***+++++++++,,,,,,---...---------BBBEEEHHHIIIHHHGGGGGGGGGDDDDDDBBB???;;;::::::<<<>>>>>>>>>>>>===<<<::::::<<<<<<;;;:::999888888777888777888999::::::888666666555555555555666666777555555555555666666666666555555444444444444555555222222222222111111111111000000000000000000000000000000////////////......---......//////......------------,,,------...///......////////////000000,,,,,,---...000111111222///000222555666777777666<<>>>>>???;;;===????????????AAACCCCCCCCCBBBBBBBBBCCCDDDEEEHHHIIIJJJJJJJJJKKKMMMOOOMMMMMMNNNOOOPPPQQQSSSSSSQQQQQQQQQSSSSSSRRRNNNKKKJJJJJJIIIHHHGGGFFFEEEEEEGGGGGGGGGGGGEEECCCAAA@@@@@@???>>>=========?????????>>>===<<<<<<<<<<<<===<<<;;;:::999888777777777999999999999888888888888777777777777777777777777666555555444444444555555555444333222111222222333111222222333333222222111000000000000000000000000////////////////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,,,,---************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******************++++++++++++++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---************************************************************************))))))******+++,,,,,,,,,***************+++,,,,,,))))))************))))))))))))************))))))))))))))))))))))))))))))******************************))))))******+++,,,++++++,,,---------------CCCFFFIIIIIIGGGDDDDDDDDDBBBBBBAAA>>>;;;999;;;>>>===>>>???@@@@@@>>>;;;999::::::999999999888888888777777888999;;;:::888555777666666555555555555666444444444555555666666666555555444444444444555555222222222222111111111111000000000000000000000000000000/////////.........---......//////......------,,,,,,,,,------...///........./////////000000---......//////000//////000111333555777777666444333777>>>GGGRRRaaasssgggQQQFFF@@@???BBB666333444666666333444777333222111111000111111111000000000000000000000000////////////////////////......///000000000000000........./////////000000...///000000111111000000111111222333444555555666666888;;;<<<;;;:::;;;;;;:::;;;<<<<<<===<<<<<<<<<===>>>??????>>>>>>???AAABBBAAAAAAAAABBBCCCDDDEEEEEEHHHJJJJJJIIIHHHIIIKKKIIIIIIKKKLLLNNNOOOPPPPPPNNNNNNOOOQQQRRRPPPLLLIIIJJJIIIIIIHHHGGGFFFEEEEEEDDDCCCCCCBBBAAA@@@@@@@@@???>>>===<<<<<<===>>>???======<<<;;;:::;;;;;;<<<<<<;;;:::999888888888888999999999999888888888888666666666666666666666666444444333333333333444444444444333333333222222222111222222333333222222111000000000000000000000000////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***+++++++++,,,,,,,,,,,,************++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******************++++++++++++***+++,,,,,,,,,,,,+++***,,,,,,++++++++++++,,,,,,************************************************************************((())))))***++++++,,,,,,***************++++++,,,*********++++++*********))))))************))))))))))))))))))))))))))))))************************+++************+++,,,,,,++++++,,,------------,,,BBBEEEHHHGGGCCC?????????AAABBBBBB???<<<<<>>===>>>@@@AAAAAABBBBBBDDDEEEGGGGGGDDDGGGJJJJJJGGGFFFFFFGGGEEEFFFHHHJJJKKKLLLMMMMMMKKKLLLMMMOOOPPPNNNJJJGGGHHHGGGGGGFFFEEEEEEDDDDDD@@@??????>>>??????@@@@@@???>>>===<<<<<<===>>>???===<<<;;;:::999:::;;;<<<;;;;;;::::::999999::::::999999999888888888888777666666666666666666666666333333222222222333333444333333444444444333222111222222222333333222222222000000000000000000000000////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,)))************+++++++++((())))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******)))************+++++++++***+++,,,------,,,+++*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,*********)))***++++++,,,+++++++++,,,,,,+++++++++))))))************))))))))))))))))))))))))))))))************************++++++******++++++,,,---++++++,,,---------,,,,,,EEEDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@>>>>>>>>>??????===@@@BBBAAA>>><<<===>>>;;;999777555444444555666555666666777888999999999999888666444333444555666555444333333222222333333222222222333333444444444222111111000000000000000////////////////////////111000000///...---------------------------------------------------------..............................---------,,,,,,,,,---///000111000///000111111333444555555777999<<>>>>>@@@CCCFFFEEEEEEDDDDDDEEEGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFEEEGGGHHHHHHGGGGGGHHHIIIJJJHHHEEECCCCCCDDDCCCBBBBBB@@@>>>>>>???@@@@@@@@@===<<<<<<>>>BBBCCCAAA???@@@>>>;;;999999:::<<<===;;;::::::999999::::::;;;;;;;;;999888777666666666666666666666555555555555555555444333333333333444444444333333222111000000000000000000000000000000......///000000000000000000////////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++++++++***))))))+++++++++*********)))))),,,,,,***)))))))))***+++))))))))))))******************))))))))))))************))))))))))))*********************************++++++,,,,,,++++++***,,,+++++++++***)))))))))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))************+++++++++))))))************))))))))))))))))))))))))))))))+++*********))))))((((((++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++,,,,,,++++++,,,,,,---...BBBBBBAAAAAAAAAAAAAAABBBBBBAAA@@@???>>>??????@@@@@@AAABBBAAA===;;;;;;<<<>>><<<:::888777777888888666666666777888999999999999888666444444444555666555444333333222222333333111222222222333333333333111111000////////////000////////////////////////111000000///......------------------------------------------------------.................................---------,,,,,,---///000111//////000111000111333333333444666999444<<>>@@@@@@>>>>>>@@@CCCFFFEEECCCCCCCCCEEEGGGHHHKKKIIIGGGEEEDDDEEEFFFGGGHHHGGGGGGFFFEEEEEEDDDDDDDDDEEEGGGGGGGGGGGGHHHJJJIIIGGGDDDCCCCCCDDDCCCBBBAAA???>>>===>>>?????????BBBAAAAAADDDFFFFFFCCC@@@>>>===;;;:::999:::;;;<<<<<<;;;::::::999999999:::::::::999888777777777777777777777666666666555555555555444333333333333444444333333222111111000000000000000000000000000000......///000000000000000000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******+++++++++*********)))))),,,+++***)))))))))***+++))))))))))))******************))))))))))))************))))))))))))*********************************++++++,,,,,,++++++***+++++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))************+++++++++))))))************))))))************************+++*********)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))************************************************************************)))************+++++++++,,,++++++++++++,,,------??????@@@@@@@@@@@@AAAAAABBBAAA@@@@@@@@@@@@@@@AAABBBCCCBBB@@@===;;;;;;;;;???===;;;999888888999:::666666777777888999999999999888666555444444555666555444333333222222333333111111111111111222222222111000//////......//////////////////////////////000000000///......------------------------------------------------------------------------------//////.........------------...000000/////////000///000111111000000222444555999???CCCJJJUUUdddooozzznnndddTTTDDD999555555777777666555333222222222222222222222111111000000///////////////////////////.................................////////////000------------------------,,,,,,---.......................................000000000000111222444555555666666777999::::::;;;;;;<<<===>>>>>>===<<<;;;>>>???@@@@@@@@@@@@AAABBBEEEDDDAAA@@@AAADDDGGGJJJLLLJJJFFFDDDCCCEEEHHHJJJIIIIIIHHHFFFEEECCCBBBBBBAAACCCFFFGGGGGGGGGHHHJJJGGGEEECCCBBBCCCDDDDDDCCC@@@??????>>>>>>??????@@@EEEEEEFFFGGGHHHFFFBBB???<<<<<<;;;;;;;;;;;;::::::===<<<;;;:::999888888888888888777777777777888888888888777777777666666666555555444333333333333444222222222111111000000///000000000000000000000000......///000000000//////000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,------------,,,+++++++++++++++***************,,,+++******))))))******))))))))))))******************))))))))))))************))))))))))))*********************************++++++,,,,,,++++++******************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************)))************+++++++++))))))************))))))***************************************)))))))))++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************)))************++++++++++++++++++++++++,,,------@@@@@@AAAAAA@@@@@@@@@???AAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAA@@@>>>=========>>>===:::888777777888999777777777888888999999999999888777666555555555666555444333333222222333333000000000000000111111111000000///...............////////////////////////000000//////............------------------------------------------------------------------------/////////.........------,,,...000000///...///000...///000///......000222333555777888;;;BBBLLLTTT```kkkyyy{{{mmmZZZIIIFFFAAA===:::999999999555555444444333333444444111111000000000/////////////////////////////////........................------........./////////------------------------,,,,,,---.........------......................../////////000111222222333444444555666888999:::::::::;;;<<<===>>>>>>>>>>>>@@@@@@AAAAAAAAAAAABBBBBBDDDBBB@@@???@@@DDDHHHKKKJJJIIIGGGFFFGGGIIIKKKLLLGGGGGGFFFEEEDDDCCCBBBAAA@@@BBBEEEGGGGGGHHHIIIKKKGGGEEEBBBBBBCCCEEEEEEDDDAAABBBBBBBBBAAAAAABBBBBBEEEFFFGGGGGGEEEBBB>>>;;;;;;<<<===>>>>>>===<<<;;;>>>===<<<:::999888777777666666666666666777888999888888888888777777777777555555444333333333333444111111111000000000//////////////////////////////......///////////////...............------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---,,,++++++***************************+++++++++***************((()))))))))************+++******))))))******+++******))))))))))))*********************************++++++,,,,,,++++++***)))))))))***+++++++++,,,************************************++++++++++++************************))))))*********+++++++++)))******++++++******)))************************************************************************)))***************++++++************************++++++++++++++++++++++++************************))))))*********++++++++++++++++++***+++,,,,,,---CCCCCCCCCCCCBBBAAA??????AAAAAABBBBBBCCCCCCCCCCCCAAA@@@???>>>??????@@@@@@???===;;;999888888999:::888888888888999999999999999888777777666666555555555444333333222222333333000000000000000000000000000000///...............////////////////////////////////////............------------------------------------------------------------------------///.........------------,,,...///000///...///000///000000///......///111...000222222222444999===???GGGPPPVVV]]]jjj}}}|||]]]LLLJJJCCC777444555777999999777444222444444333333333444444555000000///////////////...................................................------------............------------------------+++,,,,,,---...---------...........................//////000111111111111222333444555777888999:::::::::;;;===>>>>>>??????@@@@@@@@@AAABBBCCCCCCBBBCCCAAA???>>>@@@EEEIIIMMMKKKLLLLLLLLLKKKJJJIIIIIICCCCCCCCCCCCCCCCCCCCCCCC@@@CCCGGGIIIIIIJJJKKKLLLGGGEEECCCCCCDDDEEEEEEEEEDDDFFFGGGGGGEEEDDDEEEGGGEEEFFFGGGFFFCCC@@@<<<:::===>>>???@@@@@@???>>>===???>>><<<:::999777777666555555555555666777888888888888888888777777777777555555444333333333333444111111111000000000000000////////////////////////......////////////......------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++******)))************************++++++++++++******))))))((()))))))))************++++++************++++++******))))))))))))*********************************++++++,,,,,,++++++***)))))))))***+++++++++,,,************************)))))))))******+++++++++************************))))))*********+++++++++******++++++++++++*********************************************+++++++++++++++++++++++++++++++++))))))******+++++++++,,,************************************************************************))))))*********++++++++++++************+++,,,,,,CCCDDDEEEEEEDDDCCCAAA@@@@@@AAABBBDDDEEEEEEEEEEEEAAA???======???AAAAAAAAAAAA???===;;;::::::;;;<<<999999999999999999999999999888888777777666555555555444333333222222333333111111111111000000000000111000//////......////////////////////////////////////////////////......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,---//////.........///...///000///......///111222444555666555555666777111555999;;;===FFFUUUaaafffnnn|||vvvgggZZZUUUKKK>>>999999888444555555555555444333111111222222111111111111222222////////////////////////........................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------..............................///000000000000000111222333444666777999999999:::;;;;;;===>>>?????????>>>>>>@@@BBBDDDDDDCCCAAA@@@???@@@BBBFFFKKKNNNOOOOOOPPPOOOLLLIIIEEECCC@@@@@@AAABBBCCCDDDEEEEEEBBBEEEIIILLLLLLLLLMMMNNNIIIGGGEEEDDDEEEFFFFFFEEEFFFIIILLLKKKHHHGGGHHHJJJFFFHHHHHHFFFCCC@@@???>>>>>>???@@@AAABBBAAA@@@??????>>><<<:::999888777777555555555555555666777777888888777777777666666666555555444333333333333444111111111111111111111111000000000000000000000000....../////////...------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++***))))))***************+++++++++***++++++++++++***))))))))))))))))))************++++++************++++++******))))))))))))*********************************++++++,,,,,,++++++******************+++++++++************************(((((())))))***+++++++++***************+++++++++)))************+++++++++******++++++++++++******++++++++++++++++++++++++*********+++++++++++++++------------------------))))))******+++,,,,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++***************+++,,,,,,@@@AAACCCEEEEEEEEECCCCCC@@@AAACCCEEEFFFFFFFFFFFFDDDAAA>>>===???AAAAAA@@@AAA???===;;;::::::;;;;;;999999999999999999999999888888888888777666666555555444333333222222333333222222222111111000000000111111000////////////000////////////////////////.../////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++---//////...---...///,,,---......------///111---...//////......///000444666666555444666===BBBDDDJJJSSS]]]hhhsss|||jjj^^^SSSGGG>>>;;;777666999:::777777:::888777666444444444555666111111000000000000111111////////////////////////........................------------------------+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,........................---...///000000000///...000000222333555777888999999:::::::::;;;<<<>>>>>>>>>===<<>>???@@@@@@AAAAAAAAA@@@>>>===;;;:::999888888888555555444444444555666666777777777666666666555555555555444333333333333444111222222222222222222222000000000000000000000000......//////......---,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++******************************+++++++++,,,,,,,,,++++++,,,,,,++++++***)))))))))*********+++++++++***++++++,,,+++***)))((())))))))))))************,,,++++++******++++++,,,******))))))))))))*********************************++++++,,,,,,++++++***+++++++++***************************************((((((((()))***+++++++++))))))*********+++++++++)))************+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++***************++++++,,,===>>>AAADDDFFFFFFFFFEEE@@@AAACCCEEEGGGGGGGGGFFFFFFBBB>>>===???@@@@@@>>>>>>===:::888777777888999999999999999999999999999888999999888888777666555555444333333222222333333333222222222111111000000222222111000000000000000////////////////////////.........///////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++---//////...---...///+++,,,------,,,---///111...............///111222000222444444444555666888888:::>>>AAAFFFNNNXXX___llluuuzzzbbbWWWIIIBBBAAA@@@;;;555===555333:::999000///555...///000222333444555555333222222111111111111111/////////000000000000000........................------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,........................---...///000000000///...///000111333555777888999:::999999::::::<<<=========;;;;;;>>>BBBEEEEEECCC??????AAACCCFFFJJJMMMOOOJJJIIIHHHGGGHHHIIIJJJJJJCCCDDDDDDEEEFFFGGGGGGHHHGGGKKKOOOQQQQQQPPPPPPPPPNNNKKKHHHGGGGGGGGGFFFEEEGGGLLLOOOOOOKKKIIIJJJMMMEEEFFFEEECCC???>>>AAADDD>>>>>>?????????@@@@@@AAA===<<<;;;:::999888888888666555555444444444555555666666666666555555555555555555444333333333333444222222222222222222333333000000000000000000000000.../////////...---,,,,,,000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******************************+++++++++,,,,,,,,,,,,------------,,,++++++))))))******++++++++++++******+++,,,+++***)))((())))))))))))************,,,++++++******++++++,,,******))))))))))))******************************+++++++++,,,,,,+++++++++,,,+++++++++******))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))******++++++++++++)))************+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++*********++++++,,,,,,,,,))))))))))))))))))))))))))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++*********)))***++++++,,,===>>>@@@BBBBBBBBB@@@???BBBAAAAAACCCEEEFFFEEEDDDAAAAAAAAAAAA@@@>>><<<;;;===;;;999777666666666777888999999999999888777777666666777777666555444444444333333222111111111111555555444333333222111111//////000000000000//////000000//////.........---///...---,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********000///---*********+++,,,......---------,,,,,,,,,---------............///000000111111111222222222555666777:::===@@@CCCEEERRRUUU\\\eeeqqq}}}wwwmmmcccXXXPPPDDDBBB???<<<999888777777555555555555555555555555222222222111111111000000000000000000000000000000////////////////////////..............................---------,,,,,,,,,++++++******++++++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---------......000000000111222333555555777777888999:::;;;;;;<<<999:::<<>>???AAADDDFFFGGGJJJIIIGGGGGGHHHIIIIIIHHHCCCDDDFFFEEEDDDDDDEEEGGGJJJJJJLLLMMMNNNOOOOOOOOONNNNNNMMMLLLJJJGGGDDDCCCIIIHHHHHHKKKMMMLLLGGGCCC???AAADDDCCCAAA@@@BBBDDD@@@@@@@@@??????===<<<<<<<<<<<<======<<<:::999777777666444333222222333333444444444444444444444444333444444555555444444333222222222222222222222222////////////............------............------........................------------------------......---,,,,,,,,,,,,---)))))))))***+++++++++,,,))))))))))))))))))))))))+++,,,,,,------,,,,,,+++++++++++++++++++++++++++(((((()))***+++,,,,,,---************************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,++++++*********++++++************++++++++++++++++++++++++++++++,,,,,,+++***)))))))))***************************,,,,,,+++***)))))))))***++++++++++++++++++++++++************************************************+++++++++++++++***)))(((*********)))))))))))))))******************************++++++++++++******)))))))))))))))))))))))))))************+++++++++*********)))))))))))))))(((***+++***)))((()))***+++******)))***+++---...<<<>>>@@@AAABBBAAA@@@@@@BBBAAAAAACCCEEEFFFDDDCCC???@@@@@@AAA@@@???>>>===<<<;;;999888777666666777888888999999888888777666666666666666666555444444444333222222222222222333555444444333222222111111//////000000000000//////000/////////.........---......---,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***000...,,,*********+++,,,+++,,,,,,,,,------......------------............/////////000000000111111111222222444666888:::;;;<<<===AAAEEELLLSSSYYY]]]fffnnn{{{wwwnnn\\\VVVMMMGGGDDD???999444;;;:::888777555555555555444444444444444444444444222222111111111000000000////////////////////////........................------------------------...------------,,,,,,,,,+++++++++++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,---------......000000000111222333444555666777777888999:::;;;;;;;;;<<<>>>???@@@AAA@@@@@@:::;;;<<<>>>AAACCCEEEEEEEEEDDDCCCDDDGGGHHHGGGFFFCCCDDDDDDCCCBBBAAACCCDDDGGGIIIMMMPPPQQQQQQOOONNNMMMMMMMMMLLLKKKIIIHHHGGGKKKJJJIIIJJJJJJHHHDDD@@@???BBBDDDCCCAAA@@@AAACCC????????????>>>===<<<;;;;;;;;;;;;;;;:::999888888777666555333222222333333444444444444444444444444333333444444444444333333222222222222222222222222////////////............------............------............------------------------------------......---,,,,,,,,,,,,---***************++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******************++++++************************))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,++++++*********+++******))))))******+++++++++++++++++++++++++++,,,+++******))))))******************************,,,+++******))))))******++++++++++++++++++++++++***************************************************++++++++++++***)))((()))))))))))))))***************************************++++++++++++******))))))))))))))))))))))))))))))*********+++++++++***)))))))))))))))))))))(((***+++***)))((()))***************+++,,,------<<<===???@@@AAAAAA@@@@@@CCCBBBAAABBBDDDDDDCCCAAA>>>>>>???@@@@@@???>>>>>>;;;;;;999888777777777777888888888888888777666666555666666666666555444444333333222222222333444444444444333333222111111111//////000000000000///////////////..................------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++...---,,,*********+++,,,******+++,,,---...//////------------........................////////////////////////000000111222444444444555777999<<<===BBBFFFMMMTTT\\\dddlllqqquuu~~~wwwooodddYYYRRRKKKDDD???>>>:::777777888999777444444444333333333333444555222222222222222222222222111111111111000000000000////////////////////////........................------------------------------------,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------...,,,,,,,,,---------......//////000000111333444555666666777888999:::;;;;;;<<<===>>>@@@AAA@@@@@@???:::<<<>>>AAACCCDDDDDDDDD@@@@@@BBBDDDGGGHHHGGGFFFCCCCCCCCCBBB@@@@@@BBBDDDFFFIIINNNQQQSSSRRROOOMMMMMMLLLLLLKKKJJJJJJJJJJJJLLLJJJIIIGGGFFFCCC???<<<@@@BBBCCCCCCAAA@@@AAABBB>>>>>>>>>>>>===<<<;;;;;;;;;:::999999888888888888777666555444333333333333444444444444444444444444222333333444444333333222111111111111111111111111/////////............---------............------.........------,,,,,,,,,------------------------......---,,,,,,,,,,,,,,,+++++++++***************------------------------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********)))))))))************************)))))))))))))))))))))))))))))))))*********+++++++++++++++++++++*********+++******))))))******+++************************++++++***)))))))))******************************++++++***)))))))))******))))))))))))))))))))))))******************************************************++++++******))))))(((((())))))******++++++******************************++++++++++++******)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))******(((***+++***)))((()))***((()))***+++,,,,,,,,,,,,;;;<<<>>>???@@@@@@@@@@@@BBBAAAAAABBBCCCCCCAAA???>>>???@@@@@@@@@>>>===<<<::::::999888888777777777777777888888777777666555555555555666666555444444333222222222333444555555333333222222111111111000//////000000000000//////........................------,,,,,,+++,,,,,,------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++,,,,,,---,,,+++******++++++,,,******+++,,,------......,,,,,,---------.........---........./////////////////////...//////000000555555555555666777888999999:::<<<===???CCCIIIMMMRRRYYYaaaiiiooowww|||~~~|||vvvpppnnnlllcccYYYQQQLLLDDD???======<<<;;;666444222333555666555444222222222333333444444555111111111111111111111111111111000000000/////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,+++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------...,,,,,,,,,---------....../////////000111222333444555555666777888999:::::::::<<<>>>@@@AAAAAAAAAAAA>>>@@@BBBEEEFFFEEEDDDDDDAAABBBCCCFFFIIIJJJHHHFFFBBBCCCCCCBBBAAABBBEEEHHHIIIKKKNNNPPPQQQPPPNNNLLLMMMLLLJJJHHHHHHHHHIIIIIIIIIHHHFFFDDDBBB@@@===<<>>???@@@@@@@@@AAA@@@@@@AAABBBBBB@@@>>>AAAAAAAAA@@@???===:::999999999999999888888777666666777777777777666555555444444555555555555444444222222222222333333444555222111111111111111000000//////000000000000//////---------...............,,,,,,+++++++++,,,,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))******+++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............/////////000000............///000111222000000000111222333333444333555777888999;;;>>>AAA@@@AAADDDIIIOOOVVVZZZ\\\]]]ccclllrrruuuyyy}}}xxxvvvvvvwwwvvvrrrlllhhhccc^^^WWWRRRUUURRRLLLFFFFFFGGGAAA888AAA>>>;;;888888777777777444333222222333222111000222333333333333333222222000000000000000000000000000000000/////////......................................................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,------...,,,,,,,,,---------...............///000111222333444555666666888888999:::888:::<<<>>>@@@AAABBBBBB@@@BBBDDDEEEEEEDDDCCCAAABBBCCCDDDFFFHHHHHHFFFDDD>>>???@@@AAAAAACCCFFFIIIMMMMMMLLLLLLKKKKKKKKKKKKLLLJJJHHHFFFDDDDDDDDDEEEDDDCCCBBBAAA????????????AAAAAAAAA@@@@@@???===<<<::::::;;;;;;;;;:::999999999888777666555666777888555555555555555555444444333333333333333333333333111111222222222222111111000000000000000000000000............------------,,,,,,------------,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,,,,+++++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************'''(((((()))******++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))************************************))))))))))))))))))***))))))))))))))))))))))))***))))))((())))))******))))))))))))))))))))))))***))))))((())))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))*********))))))''''''((()))***++++++,,,******************************++++++++++++******))))))))))))))))))))))))(((((()))))))))*********(((((())))))************(((***+++***)))((()))***'''(((***+++,,,,,,+++***:::;;;;;;===>>>???@@@AAA@@@???>>>???AAAAAA@@@>>>BBBBBBAAA@@@>>>;;;999777999999999999999888777666666666666666666555555444333333444555555555555444222222111111111222333333000000000000000000000000//////000000000000//////---------------.........+++++++++++++++,,,,,,---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***************))))))******++++++,,,,,,---,,,,,,,,,+++++++++***,,,,,,,,,,,,------------.........////////////000,,,,,,,,,---...///111111///000000000000000000000111333555555444444444555444333111333777999999888;;;???EEEIIIKKKMMMQQQTTTQQQSSSXXX]]]```___[[[XXXYYYZZZ\\\]]]]]]\\\[[[YYYVVVTTTQQQMMMKKKIIIIIIIIIKKKGGGBBB???===<<<:::999;;;;;;777444666:::999555333333222222111111000000555555666666666555444333111111111222111000000///////////////////////////////////////....................................------------------------++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,---......,,,,,,,,,---------......------......///111222333444444555666777888999999777999;;;===???@@@@@@@@@>>>???@@@AAABBBBBBAAA@@@BBBBBBBBBDDDFFFFFFDDDCCC;;;===@@@AAABBBCCCEEEGGGLLLKKKIIIHHHGGGGGGHHHIIIIIIHHHFFFDDDCCCBBBAAAAAA?????????>>>===>>>AAACCCAAA@@@???>>>>>>===;;;999888999999::::::999888888888777777666666777777777555555666666666555555444333333333333333333333333000111111222222111111000////////////////////////.........------------,,,,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++++++++++++++*********************************************++++++++++++******************************&&&''''''((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))******************))))))(((((())))))***(((((((((((((((((((((((())))))((((((((()))******))))))))))))))))))))))))))))))((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******))))))(((((())))))******++++++******************************++++++++++++******))))))))))))))))))))))))((((((((()))))))))******((((((((()))******++++++(((***+++***)))((()))***'''((()))***++++++++++++::::::;;;<<<===???@@@AAA>>>======>>>@@@AAA@@@???@@@@@@@@@@@@>>><<<:::888888888999:::999888777666555555666666666555444444222333444444555555555444222222111000000000111111000000000000000000000000//////000000000000//////,,,,,,,,,------.........++++++******+++,,,,,,---,,,,,,,,,++++++++++++***************************************************************))))))))))))(((((()))***+++,,,,,,,,,+++++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,---------............---,,,,,,------...///000111111222222222111111000222333444222000...---...555666666666555444555555000222444666666777888999666666777:::<<<===:::777999;;;>>>???>>><<<:::999;;;999888777777888888777999777444333222333333444111444444222333777888666222444555666777777777888,,,---///000///.........///000111111111111000////////////////////////////////////.........------........................------------------------++++++++++++++++++++++++,,,,,,,,,++++++++++++*********))))))******+++,,,++++++++++++++++++++++++************************))))))***+++,,,---......,,,,,,,,,---------......---------...///000111222333444444555666777888999999:::;;;=========<<<<<<:::;;;===???AAABBBDDDEEEBBBAAAAAACCCEEEGGGGGGFFF???AAADDDFFFFFFEEEEEEFFFFFFFFFEEEFFFFFFGGGGGGGGGDDDDDDDDDDDDCCCBBBAAA@@@===>>>>>>===<<<>>>BBBEEEAAA>>><<<<<<===<<<999666777888888999999888888777666777777888888888777777444555666777777666555444222222222222222222222222000000111111111111000000////////////////////////.........---------,,,,,,+++,,,,,,------,,,,,,+++))))))******++++++,,,,,,++++++++++++++++++++++++---,,,++++++***+++++++++***************+++++++++++++++++++++++++++++++++******++++++++++++******************************'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***((()))))))))*********+++))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))))))))))))))))))))))))))***************************************++++++++++++******))))))))))))))))))))))))(((((((((((()))))))))***'''(((((()))******++++++(((***+++***)))((()))***((((((((())))))***+++,,,:::::::::;;;===???@@@AAA===<<<<<<>>>@@@AAA@@@???>>>?????????>>>===;;;:::777888999::::::999777666555555666666555555444333222333444444555555555444222222111000/////////000////////////000000000000//////000000000000//////,,,,,,,,,------.........+++*********+++,,,,,,---,,,,,,,,,+++++++++******************************************************++++++******))))))(((((('''((()))++++++,,,,,,,,,))))))***+++,,,------...++++++,,,,,,,,,---------++++++,,,,,,,,,---------//////...............///,,,,,,---...//////.........///000000000000222444,,,111555444000...000444111111222222333333333222777444222333666777777555111444777888777444333222333222111222444555555444666666555444333333222222...333555222111222222000///000000///...---...///...000222222111000000000...000111333333333333222000000000000000000000000//////.........---------........................------------------------************************,,,,,,,,,+++++++++******)))))))))((()))******+++++++++++++++++++++++++++************************((()))***+++,,,---......,,,,,,,,,---------......---------...///000111222333333444555666777888888;;;<<<<<<<<<<<<:::999888999:::<<<>>>BBBFFFIIIKKKCCCBBBBBBDDDGGGJJJLLLLLLEEEGGGKKKLLLKKKHHHGGGFFF???AAACCCFFFGGGGGGGGGFFFAAABBBCCCDDDDDDCCCBBBAAA<<<>>>>>><<<;;;===BBBFFF@@@>>>;;;;;;<<<;;;777444666777888888888888777777666777888999999888777666444555666777777666555555222222222222222222222222000000111111111111000000////////////////////////......---------,,,,,,,,,+++,,,,,,------,,,,,,+++(((((()))***+++,,,,,,---++++++++++++++++++++++++---,,,++++++******++++++))))))******+++++++++,,,++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))((((((((((((((()))******************************))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))*********)))))))))))))))******************************++++++++++++******))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))***+++++++++(((***+++***)))((()))***))))))(((((((((***+++---;;;<<<===>>>>>>===<<<<<<===>>>??????@@@@@@@@@@@@AAA@@@>>>===<<<<<<======???<<<999999::::::888555888888888777777666555444000111222222444444555666444444333333333333222222111111000///////////////////////////............//////.........---------++++++++++++++++++++++++...------,,,,,,------...+++++++++************)))***************)))((('''+++++++++*********))))))))))))))))))))))))))))))))))))***+++,,,,,,------+++,,,,,,------,,,,,,+++------------------------------------------------........................///////////////////////////111222111000///000111000000000000000000000000222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111000000000000000111111111000000111111111111000000000000000000000000000000////////////////////////......////////////....................................---------,,,,,,,,,++++++++++++++++++++++++************************************))))))))))))))))))))))))************,,,,,,++++++***)))((((((************************+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////000222444555555666888:::888:::;;;;;;:::999999:::777999<<<@@@CCCEEEFFFGGGGGGCCC@@@BBBGGGKKKKKKIIIIIINNNSSSTTTQQQOOOPPPSSSGGGFFFEEEFFFIIIJJJHHHEEEBBBBBBBBBBBBCCCCCCCCCCCCCCC@@@===<<<<<<<<<;;;::::::<<<>>>??????===:::888;;;<<<<<<:::888666666777;;;;;;:::999888777666555333333333333333444555666333333333222222222111111000000000000000000000000000000///...............---,,,,,,++++++,,,,,,---...---+++******+++---...)))***+++,,,,,,,,,,,,,,,---,,,+++******+++,,,---******************************************************+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))(((''''''(((((()))***+++,,,,,,---))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))******%%%%%%&&&((()))+++,,,,,,??????>>><<<<<<<<<<<<===:::;;;===???@@@AAA@@@@@@@@@???===<<<;;;;;;<<<<<<===;;;999:::;;;:::888555777777777777777666444444111222222333333444444444444444333333333222222222111000000///////////////////////////............------,,,,,,,,,+++++++++++++++++++++++++++++++++------,,,,,,,,,,,,------+++++++++************)))******++++++******)))(((+++++++++*********))))))))))))))))))))))))))))))))))))***++++++,,,------+++,,,,,,------,,,,,,+++------------------------------------------------........................///////////////////////////000111111//////000111000000000000000000000000222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000///000000111111000000///////////////////////////..............................////////////.................................------------,,,,,,,,,++++++++++++++++++++++++************************************))))))))))))))))))))))))************,,,,,,++++++***))))))(((************************+++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,...------------.../////////111333444444555777999777999;;;;;;::::::;;;<<<:::;;;===@@@AAABBBCCCCCC>>>BBBFFFEEEBBBCCCJJJPPPOOOVVV^^^```]]]XXXUUUTTTJJJHHHGGGGGGIIIIIIFFFDDDAAAAAABBBCCCDDDEEEEEEFFFCCCAAA>>>=========<<<;;;::::::<<<<<<<<<;;;999888:::;;;;;;:::888777777999;;;::::::999777666666555444333333333333444555666333333333333222222222222000000000000000000000000000//////...............---,,,,,,++++++,,,,,,---...---+++******+++---...,,,,,,,,,,,,,,,,,,------,,,+++************+++,,,************************************************************+++++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))*********(((((())))))))))))(((((((((((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))******++++++++++++++++++***)))))))))))))))***++++++,,,,,,)))))))))))))))))))))))))))******************)))))))))))))))))))))))))))******))))))))))))******'''((((((((()))))))))***CCCAAA>>><<<;;;;;;===>>>777999<<>>>>><<<;;;;;;;;;;;;;;;:::999999:::;;;:::888555777777777777666555444333333333333333333333333333333333333333222222222222111000//////......///////////////............---------,,,,,,,,,+++++++++++++++++++++++++++++++++------,,,,,,,,,,,,------+++++++++************)))++++++++++++++++++***)))+++++++++***************))))))))))))))))))))))))))))))******+++,,,,,,,,,++++++,,,,,,,,,,,,++++++------------------------------------------------------------------------///////////////////////////000111000///...///111000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000000000000000000///////////////000000000000//////////////////////////////..............................////////////......------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++************************++++++*********)))))))))))))))))))))************,,,,,,++++++***)))))))))************************++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////...000222333333333555777666888;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>===AAAEEEGGGHHHKKKPPPTTTXXX\\\```___YYYQQQMMMKKKLLLKKKIIIIIIIIIGGGEEEBBBAAABBBCCCEEEFFFGGGGGGHHHCCCAAA>>>===>>>>>>>>>===;;;;;;;;;;;;:::::::::999999:::;;;:::888777888999::::::999888777666555555444444333333333444555555444444444333333333222222000000000000000000000000000///......------......---,,,,,,++++++,,,,,,---------++++++++++++------///...,,,,,,+++,,,------+++******))))))******+++************************************************)))))))))*********++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))************))))))))))))))))))************))))))((((((((()))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))******++++++++++++,,,++++++***)))************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))******))))))))))))************))))))((((((''''''AAA@@@???>>>======>>>>>>888:::>>>AAABBBAAA>>>=========<<<;;;:::::::::999777777888999:::999777555666666666666555444333333333333333333222222111111333333333222222222222111000000///............/////////.........---------//////.........---------++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---+++++++++*********))))))++++++,,,,,,,,,++++++***************************))))))))))))))))))))))))))))))******+++++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...........................///000000......///000////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000///////////////.........//////000000//////...////////////////////////........................---......//////......------------------------------------,,,,,,,,,++++++++++++++++++++++++++++++************************+++++++++*********))))))((()))))))))************+++++++++*********))))))************************++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////...///111222111222444555555777:::;;;;;;<<<===???>>>======<<<<<<<<<======FFFAAA@@@IIIWWW]]]WWWNNNWWWVVVTTTPPPLLLJJJKKKMMMLLLKKKJJJIIIHHHGGGEEEDDDCCCDDDFFFGGGGGGGGGGGGGGGCCCAAA>>>>>>>>>??????>>>>>>===;;;:::::::::;;;<<<;;;<<<<<<:::888666666777999999888777666666555555444444333333333444444555444444444333333333333222//////////////////////////////...------------...---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---///...,,,***)))***,,,---***))))))))))))))))))***************************************************((())))))))))))*********++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((++++++******))))))((((((*********++++++*********(((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************(((((((((((((((((((((((())))))************)))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))******))))))(((+++++++++*********))))))))))))))))))))))))))))))+++++++++,,,,,,+++++++++))))))))))))))))))))))))******))))))))))))************))))))(((((('''''';;;<<>><<<>>>AAACCCBBB@@@===;;;<<<<<<<<<;;;;;;:::999999666777888888888777666666555666666555555444333222444333333222222111111000333333222222222111111111000//////...........................------------//////.........---------++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,+++++++++*********))))))***++++++,,,,,,,,,++++++************************)))))))))))))))))))))))))))***************++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------/////////...---...///........................////////////////////////000000000000000000000000......................../////////////////////////////////.........------......////////////......................................................------............------------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++************************++++++++++++************((()))))))))************+++++++++******************************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////---///111111111111333444444666999:::;;;;;;===>>><<<;;;::::::;;;<<<>>>@@@JJJFFFFFFPPP[[[\\\QQQFFFIIIIIIIIIIIIJJJMMMRRRUUUHHHHHHIIIIIIHHHGGGGGGGGGGGGGGGHHHIIIHHHFFFEEEDDDBBB@@@>>>===???@@@@@@???===<<<:::999888999:::;;;===>>>===;;;777555555555888777777666666555555555555444444333333333444444444444333333333222222222//////////////////////////////...------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...,,,***(((((()))***+++)))))))))******)))))))))************************************************((())))))))))))*********++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((++++++******))))))((((((******++++++++++++******))))))))))))************************************))))))))))))))))))))))))(((((()))***************(((((((((((((((((((((((())))))************)))))))))))))))))))))))))))))))))))))))))))))******+++))))))************)))))),,,,,,++++++***)))))))))))))))))))))))))))))))))+++++++++,,,,,,+++++++++))))))))))))))))))))))))******))))))))))))******(((((((((((())))))))))))888:::>>>AAABBBAAA???===???@@@BBBBBBBBB???<<<:::<<<<<<<<<<<<;;;:::999888666777888777555444555666555555555555444333222111333333222222111111111000222222222222111111111111000///......------...............------------,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++************))))))***++++++++++++++++++***************+++++++++))))))))))))))))))))))))******************************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///...---,,,---///................................................000000000000000000000000......................../////////////////////////////////...------,,,,,,------............------........................------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************,,,++++++++++++*********))))))))))))******************************************************************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////...///111111000111222444333555888999999:::;;;===;;;:::999888:::===AAACCCFFFLLLRRRTTTPPPJJJEEEBBBCCCEEEIIIKKKLLLKKKIIIGGGDDDFFFHHHHHHGGGGGGHHHIIIHHHIIIIIIIIIHHHFFFCCCAAAAAA???======>>>@@@@@@@@@;;;:::888777777777888999===>>>===;;;777555555555777666666666555555555444555555444333333333444444333333333222222222111111000000000000000000000000///...------,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++)))(((((()))******)))******++++++******)))************************************************)))))))))*********++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************))))))))))))******++++++++++++******)))))))))*********++++++************************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))******+++***+++,,,,,,---,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))******))))))))))))******&&&''''''((()))******+++999;;;===???@@@???===<<>>===<<<<<<<<<======<<<;;;999999888888888555222111444666444444555444444333222111222222222111111111111111222222222222111111111111//////...------------............---------,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++************)))((()))******++++++******))))))*********+++++++++))))))))))))))))))))))))************))))))))))))******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...------------------------------------------------........................------------------------........................//////......---,,,,,,+++---------......---------........................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************,,,,,,+++++++++*********))))))))))))******************************************************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////...000111111111111222444222555777888888888999;;;;;;:::888888:::>>>BBBEEEDDDJJJOOONNNGGGBBBAAACCCFFFGGGIIIJJJIIIFFF@@@===CCCEEEGGGGGGFFFEEEFFFHHHFFFGGGIIIIIIHHHFFFCCCBBB???===<<<<<<>>>???@@@???;;;;;;::::::999999::::::;;;;;;<<<:::888777777888666666555555555555444444666555444333333333333333222222111111111000000000000000000000000000000000///...------,,,,,,---------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++******************++++++******+++,,,,,,+++******************************************************************+++++++++,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))************))))))))))))*********+++++++++************************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))******+++***+++,,,,,,---------,,,+++++++++***************)))))))))))))))))))))))))))******************)))))))))))))))))))))))))))******))))))))))))******'''''''''((()))*********===============<<<<<<<<<======>>>>>>>>>>>>======<<<======>>>===;;;:::999999999888444000000333666444444444444333222111111111111111111111111111111222222222111111111111000//////...------------.........---------,,,,,,,,,//////.........---------++++++++++++++++++++++++,,,++++++++++++++++++,,,+++++++++************)))'''((()))***************))))))******++++++++++++))))))))))))))))))))))))*********)))))))))))))))******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...------------------------------------------------------------------------------------------------........................//////...------,,,++++++,,,------......------,,,........................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************,,,,,,,,,+++++++++******))))))))))))******************************++++++******************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------------.../////////000222222111111222444222444777777777777888999<<<;;;999888:::>>>BBBEEEHHHEEEBBBDDDHHHJJJGGGDDDGGGFFFFFFFFFHHHJJJKKKJJJCCCEEEHHHGGGEEECCCEEEGGGDDDFFFHHHIIIIIIGGGDDDCCC>>><<<;;;;;;===???@@@??????>>>>>>>>>>>>=========888999::::::999888999;;;555555555555555555444444666555444333333333333333111111111000000000000///000000000000000000000000......---,,,,,,,,,,,,------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,,,,,,,***+++,,,------,,,+++******************************************************++++++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))******++++++))))))************)))))))))************+++++++++************************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))******+++((()))***+++++++++++++++************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))******(((((((((((())))))))))));;;;;;=========<<<;;;:::<<<======>>>>>>>>>======???>>>===<<<<<<;;;;;;<<<777777777777666666666666333333333222111000///...333222222222222222333333222222222111111111000000111111000///...---,,,,,,...------,,,,,,------...------,,,,,,,,,,,,++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))(((((((((************************)))************+++++++++******+++,,,,,,---.........---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................///...---,,,,,,---...///........................------------------------++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))************************)))))))))***+++++++++,,,)))))))))***++++++,,,,,,------,,,++++++,,,,,,,,,...---,,,,,,,,,...000222...000111222111111222444555555666888999:::;;;<<<:::::::::;;;<<<>>>AAABBBAAAAAABBBCCCCCCBBBAAAAAAFFFFFFFFFEEEDDDEEEHHHJJJFFFFFFGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCBBB@@@??????@@@AAAAAA@@@<<<===??????>>>===:::999<<<:::888777666555666666777666444333222333333444111222333444444444444333222333333222111000000111////////////////////////......---,,,,,,,,,,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************))))))************))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++************************,,,+++***))))))***+++,,,(((((())))))))))))(((((((((((((((((())))))))))))(((((())))))))))))((((((+++*********))))))(((((())))))))))))))))))))))))+++*********))))))(((((())))))))))))************))))))))))))))))))))))))******************************************************))))))))))))******++++++******************)))))))))))))))))))))))))))))))))))))))))))))))):::;;;<<<<<<===<<<<<<<<<>>>??????@@@@@@?????????>>>>>>===<<<;;;;;;;;;;;;888888777777666555555555222333333222222111000///222222111111111111222222222222222111111111000000000000000///......------...------,,,,,,------...------,,,,,,,,,,,,++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************)))************+++++++++******++++++,,,------......---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,++++++,,,---...------------------------------------------------.........------,,,,,,+++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))***************************************+++++++++)))))))))***++++++,,,,,,---,,,,,,++++++,,,,,,,,,,,,+++*********,,,...///...000111111111111222444333444555666888999::::::999888999999;;;===???@@@@@@@@@BBBBBBBBBBBB@@@@@@CCCEEEFFFFFFEEEFFFHHHIIIGGGGGGFFFFFFEEEEEEDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCBBB@@@>>>>>>???@@@???>>>;;;<<<===>>>===;;;999888;;;:::888777666666666777777666444333222333333333333333333333333222222111222222222111000000000111..............................---,,,,,,,,,,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))************))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******************************+++***))))))))))))***+++(((((())))))))))))(((((('''((((((((())))))))))))(((((())))))))))))((((((*********)))))))))(((((())))))))))))))))))))))))******)))))))))(((((((((((((((((()))))))))******))))))))))))))))))))))))******************************************************))))))))))))******************************)))))))))))))))))))))))))))))))))))))))))))))))):::::::::;;;<<<===>>>???@@@AAAAAAAAAAAAAAA@@@@@@======<<<;;;:::::::::::::::999888777555444333333111222222333333222222111222111111000000000111111222111111111111000000000////////////////////////...------,,,,,,------...------,,,,,,,,,,,,++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))***++++++************************)))************+++++++++******++++++,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------------------------------//////...---,,,+++******+++++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))************************+++++++++***************)))))))))***++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,+++******+++,,,...///...000111111111111222444222333444555666888999999777777777888999;;;======>>>???@@@AAAAAA@@@???>>>@@@BBBEEEFFFFFFFFFGGGHHHHHHGGGEEECCCCCCBBBCCCCCCEEEEEEEEEDDDDDDDDDCCCCCCAAA???======>>>>>>>>><<<::::::;;;;;;:::999777666999999888777666666777777777666555333333222333333333333333222222111000000222111111000000000000000..............................---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************))))))************))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))(((((((((((())))))(((((())))))))))))((((((''''''((((((((()))))))))(((((())))))))))))((((((******))))))))))))(((((())))))))))))))))))))))))))))))((((((((((((((('''''''''((((((((()))))))))))))))))))))))))))))))))***************************************************))))))(((((())))))***************************))))))))))))))))))))))))))))))))))))))))))))))))999999999999;;;>>>@@@BBBAAAAAAAAABBBAAAAAA@@@@@@<<<<<<;;;999999999999999::::::888777555333222111111111222333444444333333222111000000///000000000111111111111000000000000............//////000000...------,,,,,,------...------,,,,,,,,,+++++++++************************************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******************************))))))*********+++++++++******++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))************************************************+++++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))+++++++++***************************************************************************************))))))))))))))))))))))))))))))************))))))************************,,,+++++++++***))))))))))))))))))***++++++,,,,,,++++++++++++++++++,,,---------,,,------...000111...///111111000000222333222222333555666777888999777777888888:::;;;<<<<<<======>>>??????>>>=========@@@DDDGGGGGGFFFFFFGGGEEEDDDBBBAAAAAABBBDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCAAA???===<<<<<<===<<<:::888888999999888777555555666666555555555666666666666666555444333222222222111111111111111111111222333222000//////000//////...........................---,,,,,,++++++,,,,,,,,,,,,,,,++++++++++++***************************************************))))))************))))))************++++++++++++++++++++++++++++++++++++******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''************************(((((((((''''''((((((((((((((())))))))))))(((((('''''''''((((((((())))))(((((())))))))))))(((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((************************************************))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((888888888999;;;>>>AAACCC@@@@@@AAA@@@@@@???>>>>>>;;;:::999888777777777777:::999888666555333222111111222333444444555444444222111111000//////000000000000000000000000000000------......///000000000...------,,,,,,------...------,,,,,,,,,+++++++++************************************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''))))))))))))))))))))))))))))))*********+++++++++******+++++++++++++++,,,+++++++++******++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++************************************************************************************************))))))))))))))))))))))))))))))************))))))************************,,,+++++++++***))))))))))))))))))***++++++,,,,,,************++++++,,,---,,,---------...//////000---///000111000000111333222333444555777888999999888888999:::;;;<<<<<<===<<<<<<===>>>>>>===<<<<<<;;;???CCCFFFFFFEEEEEEEEEAAA@@@??????AAACCCFFFHHHFFFEEEEEEEEEDDDDDDDDDDDDAAA???<<<;;;<<<;;;:::999777777777666666555444333222222333444444555555555666666666555444222111111/////////000111333444555666333000...///000///...........................------,,,++++++++++++,,,,,,,,,+++++++++*********************************))))))))))))))))))))))))))))))************)))))))))))))))******+++++++++++++++++++++++++++++++++************************)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))'''''''''(((((('''''''''(((((())))))))))))((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((()))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((777777888:::<<>>===<<<:::999888777666666666666777777666666555444333333222333444444555555555555333222111111000000000000//////000000000000000111---.........//////000000...------,,,,,,------...------,,,,,,,,,,,,++++++************************************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******)))(((((('''&&&&&&)))))))))))))))))))))))))))************+++++++++******+++++++++++++++++++++************++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++)))))))))))))))*********++++++++++++++++++++++++************************++++++++++++++++++++++++************************,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---......)))))))))***************************************************************************************))))))))))))))))))))))))))))))************))))))************************+++++++++***************)))))))))***++++++,,,,,,******)))******+++,,,---******+++,,,,,,------------///000000000000111333222333444555666888999999999:::;;;<<<============;;;<<<===>>>>>>===<<<;;;;;;???CCCEEEEEEDDDDDDDDD>>>>>>>>>@@@BBBEEEHHHIIIFFFFFFEEEEEEEEEDDDDDDDDDBBB@@@===<<<;;;;;;999888666666555555444333333333000000222333555555555555666666666555444222111000.........///111444777888:::666111///000000...,,,------------------------------,,,+++++++++++++++++++++++++++************************************))))))))))))))))))))))))))))))************))))))(((((())))))***+++++++++++++++++++++++++++++++++************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))''''''((((((((((((''''''(((((())))))))))))((((((&&&&&&'''''''''((((((((((((((())))))))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))'''(((((((((((()))))))))''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))'''(((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))666777999;;;===???@@@@@@@@@@@@@@@@@@???>>>===<<<999888777666555555555555444555555555555555555555333444444555555555555444444444222111111000000000////////////000000111111.........///////////////...------,,,,,,------...------,,,,,,,,,,,,++++++************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''')))))))))))))))))))))))))))************+++++++++++++++*********************************+++,,,,,,************************************************************************************************((((((((()))))))))*********************************************************************************************************+++,,,------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,------((()))))))))*********+++************************************************************************))))))))))))))))))))))))))))))************))))))***************************************+++++++++)))))))))***++++++,,,,,,))))))))))))***+++,,,---******+++,,,---------------...000000//////111222111111222444555666777888999:::;;;<<<======<<<<<<;;;<<<===>>>>>>===<<<;;;===???BBBDDDCCCBBBBBBCCC===>>>@@@AAADDDEEEGGGHHHFFFFFFFFFEEEEEEEEEDDDDDDCCC@@@>>><<<<<<;;;999777666666555444333333333333///111333555666777777777666666666666444222000///000000///000222444777888???999222000000000...+++---------------------------,,,++++++***+++++++++++++++++++++************************************))))))))))))))))))))))))))))))************))))))((((((((()))***+++++++++************************************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))'''((())))))))))))((('''(((((())))))))))))((((((&&&&&&&&&'''''''''(((((((((((())))))))))))(((((('''''''''((((((((())))))))))))))))))))))))))))))((((((((()))))))))******((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''(((((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))666777:::<<<>>>?????????AAAAAAAAA@@@???>>>===<<<888777666555555444444555333333444444555666777777444555555555555555444444555444333222111111111111.../////////000000111111////////////////////////...------,,,,,,------...---------,,,,,,,,,++++++************************************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))))))))))))))))))))))))))))))))************+++++++++++++++************************))))))***+++,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))***+++,,,,,,+++***)))************************++++++++++++++++++++++++*********)))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************))))))******+++++++++,,,)))))))))***++++++,,,,,,))))))))))))***+++,,,---+++,,,---...////////////---...000000//////111222000000111222444555666777888999;;;<<<===<<<<<<;;;;;;<<<===>>>>>>===<<<;;;>>>@@@BBBCCCBBBAAAAAABBB>>>???AAACCCDDDEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEECCCAAA>>><<<<<<;;;999777666666555444333333333333000111444666888999999999666777777666555222000///333222111111222444666888AAA;;;333000111111...***---------------------------,,,++++++******+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))'''(((((()))***+++++++++************************************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''((()))******)))((('''(((((())))))))))))((((((&&&&&&&&&'''''''''(((((((((((())))))))))))((((((&&&'''''''''(((((())))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))));;;;;;<<<>>>????????????======<<<<<<<<<======>>>:::999888666555555444444555555555555666666666666777555222333555777555444555555444333222000///...000///---,,,,,,---...000////////////..................---------,,,,,,,,,++++++++++++++++++++++++)))************+++++++++******++++++++++++******+++++++++++++++***)))(((***)))(((''''''((()))*********))))))))))))*********)))((('''''''''''''''&&&&&&''''''(((((())))))))))))))))))***+++,,,---+++++++++*********))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))((((((************************************************************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''(((((()))***+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((******))))))((((((''''''))))))))))))((((((((((((******))))))((((((''''''(((((((((((((((((((((((()))******+++++++++******************************++++++++++++,,,---......---------............///000000111222333555777888666888:::<<<===<<<;;;::::::===@@@CCCCCCAAA>>><<<>>>???@@@AAAAAAAAA@@@???@@@AAABBBBBBBBBDDDGGGIIIIIIHHHGGGEEECCCBBB@@@@@@EEEDDDAAA>>><<<;;;::::::444444444222000///111333222444777:::;;;:::888777888777555444333222222222000000111111111222222222888888777444000---,,,,,,//////...---,,,,,,++++++*********++++++,,,,,,,,,+++*********))))))((((((++++++******))))))((((((((((((''''''''''''(((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))******))))))(((((('''''''''''''''''''''((())))))(((((((((((())))))))))))''''''&&&&&&&&&&&&'''''')))))))))))))))))))))))))))))))))(((((((((((((((+++++++++*********))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))***++++++++++++***))))))******))))))(((((('''''':::;;;<<<======>>>======;;;;;;::::::;;;<<<======:::999888666555444444444555555555555666666666666777555333444666777666444555555555444222111///...///...---,,,,,,---...///////////////...............------------,,,,,,,,,++++++++++++++++++++++++)))************+++++++++******++++++++++++*********++++++++++++***)))(((***)))(((''''''((()))*********))))))))))))******))))))((('''''''''(((((())))))))))))))))))******************+++,,,---...+++++++++*********))))))***************************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))((((((************************************************************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))(((((((((''')))))))))))))))))))))(((******))))))(((((((((((())))))))))))))))))))))))******+++++++++******)))************************++++++++++++,,,---......---------............//////000000111222444666777555666888::::::;;;:::::::::<<<@@@CCCDDDCCC@@@???>>>???AAABBBBBBBBBAAAAAADDDDDDDDDCCCBBBCCCFFFHHHJJJIIIIIIHHHHHHGGGGGGGGGCCCBBB@@@>>>===<<<<<<<<<555555555333111000222444333555777999::::::888777777666555333222222111111000000111111111222222222444555555333000......//////......---,,,,,,++++++++++++++++++++++++,,,,,,************)))))))))(((*********)))))))))))))))((((((''''''''''''(((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))***)))))))))(((((((((''''''''''''''''''((())))))(((((((((((())))))))))))(((((((((''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))(((((())))))))))))(((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))***++++++++++++***))))))***)))))))))((((((((('''::::::;;;;;;<<<;;;;;;:::777777777888999:::;;;<<<999888777666555444444444555555555555666666666666777666555555777777666555666666555444333111000///...---,,,++++++,,,......////////////............------------,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++******++++++++++++************++++++******))))))))))))(((((((((((())))))***))))))(((((())))))***(((((('''''''''((())))))++++++++++++++++++******+++++++++++++++,,,---...+++************)))))))))************************))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((************************************************************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***+++++++++))))))))))))(((((((((((())))))))))))))))))))))))***))))))))))))(((((((((************************++++++++++++***)))((((((************************+++******++++++,,,---...---------............////////////000111333444555555555666777888999:::;;;;;;===@@@CCCEEEDDDCCCAAA>>>???AAACCCDDDDDDCCCCCCGGGGGGFFFDDDBBBCCCFFFHHHLLLLLLKKKJJJJJJIIIHHHHHHAAA@@@???>>>>>>>>>>>>>>>777777777555333222444666444555777999:::999888777666555444222111111111111111111111111111222222222000111222111000///000111.........------,,,,,,+++,,,,,,++++++++++++++++++************))))))))))))))))))))))))************)))((((((''''''(((((()))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''((())))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((()))))))))***++++++++++++************)))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))******++++++******)))((())))))))))))((((((((((((888999999999999999888777444444555555777888999:::888777666555444444444444555555555555666666666666777666666777777777777666555555555444333222111000---,,,,,,,,,,,,---......////////////............---------,,,,,,,,,++++++************************))))))*********+++++++++******++++++++++++******))))))************))))))))))))(((((((((((())))))))))))(((((((((((())))))((('''''''''((()))******,,,,,,,,,++++++*********+++*********++++++,,,---************))))))))))))************************)))))))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))(((************************************************************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***+++,,,,,,---))))))))))))(((((((((((()))))))))))))))*********))))))))))))))))))))))))************************++++++++++++***)))''''''************************************+++,,,---...---------............///......//////000222333444555555666666888:::<<<===>>>???AAACCCDDDCCCBBBAAA>>>@@@AAACCCEEEEEEEEEDDDGGGGGGFFFEEEDDDDDDGGGJJJMMMMMMKKKIIIGGGEEEDDDCCCAAAAAA@@@???>>>>>>>>>>>>999999888777444444666777555666888999999888777666555444333222111111111111111111111111111111111111...000111000///...000111......---------,,,,,,,,,,,,,,,,,,++++++******************)))))))))))))))(((((())))))******++++++))))))(((((((((((())))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''((())))))(((((((((((()))))))))))))))(((((((((((((((((()))(((((((((((((((((((((((((((((()))***+++,,,,,,---************))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))***************))))))((())))))))))))((((((((((((666666777777777666555555222222222333444666777888777666555444333333333444555555555555666666666666555666777888777777666666555555555444333222111000,,,,,,,,,,,,------......////////////............------,,,,,,,,,+++++++++************************))))))*********+++++++++******++++++++++++******((())))))*********))))))(((((())))))))))))(((((())))))(((((((((((())))))((((((((((((((()))***++++++++++++***)))))))))((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***+++,,,,,,---(((((((((((())))))))))))((()))))))))*********+++))))))))))))************************************+++++++++***)))((('''&&&))))))))))))))))))))))))************+++,,,---------------............///.........///000111222333666666777888:::<<<>>>@@@BBBBBBBBBBBBAAA@@@?????????@@@BBBDDDEEEEEEEEEEEEDDDEEEFFFFFFEEEGGGIIIKKKKKKJJJIIIGGGEEEDDDCCCBBBCCCBBBAAA@@@???>>><<<<<<:::::::::888666555777999777777888888888888777666444444333222111111111111111111111111111111111111///000111000...---...///---------------,,,,,,,,,,,,,,,,,,++++++*********))))))))))))))))))******(((((())))))******++++++))))))(((((((((((())))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))************************(((((((((((())))))))))))'''''''''''''''((())))))(((((((((((())))))))))))(((''''''&&&&&&''''''((((((((((((((((((((((((((((((((()))***+++,,,,,,---))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((((((((((((((()))))))))))))))************)))(((((((((((((((((())))))))))))333333444555555444444444222111222222333444555666555555444333333333333333555555555555666666666666444666888888777555555666333333333333222111000///,,,,,,---....../////////////////////............,,,,,,,,,,,,++++++++++++************************)))************+++++++++******++++++++++++******(((((())))))******))))))(((((())))))))))))(((((()))((((((''''''(((((()))))))))((((((((()))******)))))))))))))))((((((((())))))((((((((())))))***(((((()))))))))))))))***))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***+++++++++(((((((((((())))))))))))((())))))******+++++++++)))))))))************+++************************************)))(((''''''))))))))))))))))))))))))***))))))******+++,,,------------............///////////////000111222333666777888;;;===???@@@AAACCCBBBAAA@@@>>>===<<<<<>><<<;;;;;;;;;;;;999777666888999888888888888888777666555444444333222222222222222222222222111111111111111000111222111...---...///------------------------,,,,,,++++++++++++++++++))))))))))))************))))))))))))***************))))))(((((())))))***(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((((((((((((************************(((((((((((())))))))))))'''''''''''''''((())))))(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))((()))))))))***+++++++++(((((()))))))))))))))***(((((())))))))))))((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))******))))))((('''(((((((((((())))))))))))000111222333333333333333222222222222222333444444555444333333222333333333555555555555666666666666222555888888666444444555222222222222111000//////------...///000000000000////////////............,,,,,,,,,++++++++++++***************************)))************+++++++++******++++++++++++******'''(((((()))))))))))))))'''((()))******)))((('''((((((''''''''''''((((((******))))))((()))))))))((((((((()))))))))))))))******)))))))))))))))***(((((((((((())))))******)))))))))))))))))))))))),,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***((())))))******+++,,,,,,))))))*********+++++++++))))))))))))))))))))))))((()))))))))))))))(((((())))))))))))))))))))))))))))))))))))***+++,,,------------............///000000000000111222333333444666999<<>><<<;;;;;;;;;<<<@@@AAABBBCCCDDDCCCCCCBBB@@@CCCGGGIIIHHHGGGFFFFFFBBBCCCCCCDDDEEEFFFGGGGGGAAAAAABBBBBBAAA???>>>===;;;;;;;;;999777666888:::999999999888777666666555555444444333333333333333222222222111111111000000000111222111///...///000------------------------++++++++++++++++++,,,,,,((()))))))))*********************)))))))))))))))******))))))))))))******(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((((((((((((************************'''((((((((()))))))))***'''''''''''''''((())))))(((((((((((())))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******(((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))((((((''''''((((((((()))))))))***...///000222222333333333333222222222222222333333444444333333222222333333555555555555666666666777111444888888555333333444111111111111111000///...---...///000111111111111000/////////............,,,,,,,,,+++++++++******)))))))))))))))))))))))))))************+++++++++******++++++++++++******''''''((()))))))))))))))'''((()))******)))((('''((((((''''''''''''((((((++++++***)))(((((())))))(((((())))))*********+++++++++***************+++'''((((((((())))))******))))))))))))))))))))))))---,,,,,,+++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''((((((((())))))******((())))))***++++++,,,,,,))))))******++++++++++++(((((((((((((((((((((((('''((()))))))))))))))((())))))))))))))))))))))))))))))))))))***+++,,,------------.........//////111000000000111222333333333555999===???AAAAAA@@@>>>===;;;::::::;;;<<<<<<@@@AAABBBCCCCCCCCCBBBAAA@@@DDDHHHJJJIIIFFFCCCBBBBBBBBBBBBBBBCCCCCCCCCCCC??????AAAAAABBBAAA@@@???;;;;;;;;;999777666888::::::999999888777666555555555555444333333333444444222222222222111111000000///000111111000000111222------------------------*********++++++,,,,,,---(((((())))))*********+++++++++******))))))((((((******))))))))))))******(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((((((((((((************************'''((((((((())))))******'''''''''''''''((())))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((('''((((((((())))))******(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))((((((''''''((((((((())))))******...///000111111222222111222222111111222222333444555555555555666666666666666555555444444444555555111222333333444444333333222111000//////.........,,,///222333333222222333222111000///...---,,,,,,************))))))))))))***************)))(((((())))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))******))))))((((((''''''(((((())))))))))))(((((((((((((((((())))))))))))************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******++++++******))))))(((((((((((()))***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))((((((((((((+++*********))))))(((((((((((())))))******++++++******))))))))))))******))))))))))))******************))))))))))))******))))))))))))))))))))))))(((((((((((()))))))))))))))))))))***+++++++++,,,***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))((((((((((((******))))))******+++,,,---......---++++++---..................///000000333444555666888:::<<<===;;;:::888888888:::<<<===<<>>>>>???AAADDDFFFGGGEEEBBB@@@===@@@CCCAAA===;;;???BBB>>>@@@@@@???===;;;;;;;;;;;;;;;::::::999888777777999999888777666555444444444444444444444444444444111111111111000000000000000000///...............,,,,,,,,,,,,,,,---...///,,,,,,,,,+++++++++******((((((((()))*********++++++*********))))))(((((())))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''((()))***((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))(((((((((((())))))***''''''))),,,///000///------+++)))((('''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************((((((((((((((()))******&&&&&&''''''(((((())))))'''''''''''''''((())))))(((((()))************)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&...///000111222222222222222222222111222222333444555555555555666666666666666555555444333333333444222222333444444444444333333333111000////////////,,,///222333333222222333111111000///...---,,,,,,************))))))))))))+++++++++++++++***))))))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))***)))))))))((((((((('''(((((())))))))))))(((((((((((((((((())))))))))))************************************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))*********)))))))))))))))(((((()))***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))((((((((((((************)))))))))((()))))))))))))))***************))))))))))))******))))))))))))******************))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))******************++++++***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))((((((((((((******))))))******+++,,,------...---++++++---..................//////000333333444555777999;;;<<<;;;:::999999:::<<<>>>???>>>@@@AAAAAA???>>>>>>???@@@AAADDDEEEFFFEEECCCAAA@@@CCCDDDBBB>>>===???CCC???@@@AAA@@@>>><<<<<<<<<;;;;;;:::999888888777777999888888777666555444333333333333333333333333333111111000000000/////////000//////...............,,,,,,,,,,,,,,,---......,,,,,,,,,,,,++++++++++++*********+++++++++++++++************)))))))))((())))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***)))))))))))))))******)))***---000333444222000,,,+++)))((('''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***'''''''''((((((((((((((('''''''''''''''((())))))((())))))***+++*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''...///000111222222222222222222222222222333444444555555555555666666666666666555444333222222111111222222333444444444444444444333222000//////......---000222333222111222222111000000///...---,,,,,,++++++*********)))))))))+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))******))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))************(((((()))***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))***))))))))))))))))))(((******))))))))))))******))))))))))))***************))))))(((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))******************))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))***))))))))))))***++++++,,,------,,,++++++---.........------......///000111222222333555777999:::;;;:::::::::<<<>>>@@@AAA@@@AAAAAA???======>>>@@@AAAAAABBBCCCCCCCCCCCCCCCAAACCCDDDAAA>>><<<>>>AAA>>>@@@@@@???===;;;;;;;;;<<<;;;:::999888777666666888777777666555444333333222222222222222222222222000000000/////////......000///......------......,,,,,,,,,,,,,,,------...---------,,,,,,,,,++++++---------,,,,,,,,,,,,,,,************))))))))))))))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******---...222666999999666333***)))((((((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***(((((((((((((((''''''''''''''''''''''''((())))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''//////000111222222222222333222222222222333444444555555555555666666666666666555444222111000000000222333333444555444444444333222111000///.........///111333333222111111222000000///......---,,,,,,+++++++++*********))))))***++++++,,,++++++******))))))))))))))))))))))))((()))))))))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))*********************************)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))(((((())))))******++++++(((((()))***************************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))*********(((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))))))))******))))))((((((((('''******))))))))))))******((()))))))))************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))++++++******))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))***+++++++++,,,---,,,++++++---......------------...//////000111111222444555777888999999999:::<<<>>>@@@AAA@@@AAABBBAAA???>>>???@@@AAAAAA@@@@@@AAAAAABBBCCC@@@AAAAAA???<<<:::;;;======>>>???>>>;;;999999:::<<<;;;:::999888777666555666666555555444333333222111111111111111111111111////////////............//////...------------...---,,,,,,+++,,,,,,---------------,,,,,,,,,,,,+++---------,,,,,,+++++++++*********)))))))))))))))((()))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))***))))))((((((((())))))000222555:::===<<<888444))))))(((((()))***+++,,,))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************(((''''''''''''((())))))))))))((((((''''''&&&&&&'''''''''''''''((()))))))))******+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''///000111222222333333222333333222222333333444555555555555555666666666666666555333222111000//////333333444555555555444444111111000///............000222333222111000000111//////......------,,,,,,++++++++++++************))))))***************)))))))))))))))))))))))))))'''(((((()))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((()))))))))******)))))))))(((((())))))******++++++(((((()))***************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((******))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))*********)))))))))((((((''''''******))))))))))))******((()))))))))************))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))+++******))))))((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''((((((((()))))))))***))))))(((((())))))***+++***+++,,,,,,++++++---///---------------...//////000000000111222444555666666777888999:::<<<>>>>>>===@@@CCCDDDCCC@@@??????AAA@@@?????????@@@BBBBBBAAAAAAAAA???===;;;<<<===>>>???@@@???===;;;:::;;;<<<;;;:::999777666555444555555444444333222222222000000000000000000000000////////////............//////...------------------,,,,,,+++++++++,,,,,,------,,,,,,,,,+++++++++,,,,,,++++++******))))))))))))))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***(((((('''''''''((())))))222444777;;;===;;;666333((((((((())))))***++++++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))'''''''''''''''(((((()))))))))((((((''''''&&&&&&'''''''''''''''((())))))))))))***++++++++++++***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((///000111222333333333333333333333333333444444555555555555555666666666666555444333222111111000000333333444555555555555555000000////////////000000222333333222000///000111.........---------,,,,,,,,,++++++++++++*********(((((()))************)))))))))))))))))))))))))))''''''((()))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))************(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))************)))(((((((((((((((((('''******))))))))))))******))))))))))))************)))((((((''''''(((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))''''''(((((())))))******)))(((((((((((()))*********+++,,,+++***+++---///------,,,,,,------...///000000000111222333555555555666777888999:::;;;;;;:::>>>BBBDDDCCCAAA@@@???AAAAAAAAA@@@AAABBBBBBCCCDDDCCCBBBAAA@@@@@@@@@@@@@@@BBBCCCAAA???=========<<<;;;:::999777555444444333333333333222222222111000000000000000000000000000000000/////////......///...------,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,+++++++++************))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******''''''''''''(((***+++,,,555666888:::;;;999444000))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))(((((((((((((((''''''''''''''''''''''''((())))))(((((()))************)))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((000000111222333333333333444333333333333444555555555555555555666666666666444444333222222222222222333444444555555555555555000000000000111222333444333333333222000//////111......------------,,,,,,,,,,,,+++++++++*********((()))******+++++++++***))))))))))))))))))))))))&&&''''''((())))))(((((((((((((((((((((((((((((('''((((((((()))))))))***(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((*********)))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))'''''''''((()))*********((()))))))))************'''''''''(((((((((((((((******))))))))))))******))))))))))))************((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))'''''''''((()))*********((((((((((((((()))******)))***++++++***+++---///------,,,,,,------...///000000000111222333444555555666777888999999999999888;;;>>>@@@@@@@@@@@@AAACCCCCCDDDDDDDDDEEEEEEEEEEEECCCBBBAAABBBBBBBBBAAA@@@AAABBBAAA>>><<<<<<<<<<<<;;;:::888777555444333222222222222222111111111000000000000000000000000111111000000000////////////...------,,,,,,---------,,,,,,+++******++++++++++++*********)))))))))(((((())))))))))))))))))((()))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********''''''((()))+++,,,...///888888888999999666222///)))************))))))((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''((((((((((((((('''''''''''''''((())))))''''''((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))000000111222333333333333444333333333333444555555555555555555666666666777444444333333222333333333333444555555666666555555111111111222333555666777333444444222///...///111------------------,,,,,,,,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))&&&&&&'''((())))))(((((((((((((((((((((((((((((('''((((((((())))))******(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((++++++******))))))(((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))&&&''''''((()))******+++(((((())))))*********+++&&&'''''''''(((((())))))******))))))))))))******))))))))))))************((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))''''''(((((())))))******'''((()))******)))((('''))))))))))))))))))))))))&&&''''''((()))******+++((((((((((((((()))******)))***++++++***+++---///---,,,,,,,,,,,,---......111111111111222333444555666777888999999999999999888999;;;<<<<<<>>>@@@CCCEEEEEEFFFGGGGGGGGGGGGGGGCCCAAA@@@@@@AAAAAAAAA@@@===>>>???>>>;;;999999999<<<;;;:::888666555333333222222222111111111111111111111111111111111111111111111111111000000000000......---,,,,,,,,,,,,------,,,,,,+++*********+++*********))))))))))))((((((((())))))*********+++(((((())))))*********+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((()))******)))((('''((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++'''((()))***---///111222;;;:::999888888555111...***************)))((('''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))'''&&&&&&&&&&&&'''((((((&&&'''''''''(((((())))))'''''''''''''''((())))))&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))222222222222222222333333333444444555555444444333444555555666666666666666666555444444444666777888666555555333222111000000333333333444444444555555333333222222111000000000......------------......,,,,,,,,,+++++++++******...---,,,+++************))))))))))))))))))))))))***000///((((((...---$$$))))))))))))))))))))))))))))))************))))))+++*********))))))(((((((((((()))************)))+++++++++************)))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******++++++++++++******''')))******))))))***+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))(((((())))))))))))((((((+++***)))(((((()))***+++(((((((((((())))))))))))))))))(((((((((((()))))))))************+++++++++)))(((((((((''''''''''''((((((((((((((()))******((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''******+++++++++,,,,,,,,,------,,,+++,,,---...///111111111111222333444444666666666666777777777777:::;;;======<<<===>>>@@@DDDDDDDDDCCCCCCDDDDDDEEECCCCCCBBB@@@???>>>======BBB@@@>>><<<;;;:::::::::<<<<<<;;;:::999777666555222111000000000111222333333333333222222222111111111111000000//////......////////////////////////------,,,,,,,,,,,,++++++,,,,,,+++***))))))******))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))************************))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))(((((())))))))))))((((((&&&''''''((()))******+++************************+++++++++*********))))))))))))(((((((((((())))))++++++***)))***---222666777777888888888666222...)))))))))))))))******+++))))))***))))))(((''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''((((((((())))))''''''(((((())))))******''''''''''''''''''''''''''''''((((((((((((''''''&&&'''''''''(((((())))))))))))))))))))))))))))))'''''''''''''''((())))))%%%&&&&&&'''((()))******&&&&&&''''''(((((())))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))111111111111111222222222333333444444444444333333333444444555555555555555555555555555555666777777666666555444333222111000222222222222333333333333222222111000000//////.........------------......,,,,,,+++++++++*********---,,,+++***))))))))))))))))))))))))))))))))))))(((+++***(((...888666,,,))))))))))))))))))))))))))))))************))))))*********)))))))))((((((((()))******++++++******+++++++++*********))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))******)))))))))''')))******))))))***+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))(((((())))))))))))(((((()))***,,,------,,,***)))(((((((((((())))))))))))))))))(((((((((((())))))(((((()))))))))*********))))))((((((((('''''''''((((((((((((((()))******(((((((((((((((((((((((('''(((((((((((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''*********+++++++++,,,,,,---,,,,,,+++,,,---...///111111111111222222333444666666666666777777777777888:::<<<===<<<<<<===>>>AAAAAA@@@@@@@@@AAABBBBBBCCCCCCCCCBBBAAAAAA@@@@@@BBB@@@>>>;;;:::::::::;;;;;;;;;;;;;;;:::888777666333333111111000111222333333333333222222222111111...............---------........................------,,,,,,,,,+++++++++,,,++++++***))))))******))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((('''''''''))))))))))))))))))))))))************************))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((('''''''''((()))*********************************+++++++++*********))))))))))))(((((((((((())))))*********)))***---222666888888777888888666222///***)))))))))))))))******))))))))))))))))))((('''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&'''''''''((((((((()))))))))***''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((()))(((((((((((((((((((((((('''''''''''''''((())))))&&&'''''''''((()))))))))'''''''''((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))////////////000000111111333333444444444444333333222333333444555444444444555555666777777777666666666666555444333222111111000000111111111222222222111000000//////...------......------------......,,,++++++++++++*********,,,+++***)))((((((((()))))))))))))))))))))))))))'''(((&&&'''111;;;888...((((((((((((((((((((((((((())))))******))))))(((******))))))))))))(((((()))******+++++++++++++++++++++*********)))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))((((((''')))******))))))***+++***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((('''***...111111...***'''(((((((((((())))))))))))))))))(((((((((((())))))'''((((((((()))))))))))))))))))))(((((((((''''''((((((((((((((()))******(((((((((((((((((((((((()))((((((''''''(((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((*********++++++++++++,,,,,,,,,,,,,,,,,,---......000000000000111222333444555666666666777777777888666888;;;<<<<<<;;;:::;;;===<<<<<<<<<===>>>>>>???AAAAAABBBBBBBBBBBBBBBAAABBB@@@===:::999999:::;;;:::;;;;;;;;;::::::999888666555333222111222222333333333333222222222111111---------.......................................,,,,,,,,,,,,++++++++++++,,,+++******)))*********))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((''''''))))))))))))))))))))))))************************))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((())))))******************************+++************)))))))))))))))(((((((((((())))))***************...333777:::888777777777666333111******)))))))))))))))***(((((())))))***)))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&'''''''''(((((((((((())))))))))))''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))---------......//////000333333333444444333333333333333444555555555555444444555777888888777666555555555555444333222222111000000000111111111222222111111000//////......---...------,,,,,,------...++++++++++++******************)))(((((((((((((((((((((((((((((((((((((((((()))(((''',,,111///'''(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))((((((******+++,,,,,,,,,,,,+++************)))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))((((((''')))******))))))***+++))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''***...111111...***'''(((((((((((())))))))))))))))))(((((((((((())))))((((((((()))))))))******)))))))))(((((((((((('''((((((((((((((())))))***((((((((((((((((((((((((***)))(((''''''((()))***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((************++++++++++++,,,,,,,,,,,,,,,---------/////////000111222333444555555666666777777888888444777;;;<<<;;;999888888::::::::::::;;;<<<===>>>???@@@AAABBBBBBBBBBBBAAAAAA???<<<999888888:::;;;999::::::;;;;;;;;;::::::777666555333222222222333333333333222222222111111......//////000000111111........................,,,,,,,,,++++++++++++***++++++***************+++))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))'''(((((((((((()))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''((((((((()))))))))***************************************))))))))))))))))))(((((((((((()))))))))*********+++///444888;;;999777666666555444222,,,+++***)))))))))))))))'''((()))***************((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((())))))))))))(((((((((((())))))))))))''''''''''''''''''''''''''''''(((((((((((('''''''''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))))))))))))))((((((((((((((())))))((((((''''''&&&&&&(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((++++++,,,---......//////222333333333333333333222444444555666666666666666444555666777777666555444444444444333222222111111111111111111222222222222222111111000000///......------,,,,,,,,,,,,------+++++++++*********))))))))))))(((((('''((((((((((((((((((((((((((((((((((((+++,,,)))'''''''''%%%(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))******+++,,,,,,,,,,,,+++*********)))))))))(((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))******++++++******)))''')))******))))))***+++))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((***+++------+++***((((((((((((((())))))))))))))))))(((((((((((()))))))))))))))*********++++++***)))))))))((((((((((((((((((((((((((())))))***))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,.........///000111333444555555555666777888888888444777;;;<<<;;;999888888999999::::::<<<===??????@@@AAACCCDDDDDDDDDCCCBBB???>>>;;;888888888:::;;;999999::::::;;;;;;::::::888777555333222222333333333333333222222222111111......//////000000111111........................,,,,,,+++++++++*********+++***************++++++))))))))))))))))))))))))'''((((((((()))))))))***(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******+++000555:::;;;999777666666666444222...---,,,******)))))))))(((((()))******+++******((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((()))))))))******))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))))))))))))))((((((((())))))((((((''''''&&&&&&))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***++++++,,,---...//////222222333333333333222222444555666666777777666666444555555555555444333333333222222222111111111111000111111111111222222222222222111000000//////...------,,,,,,,,,,,,------+++************)))))))))))))))(((((((((((())))))))))))))))))))))))))))))&&&***---+++'''%%%''')))(((((((((((((((((((((((('''(((((())))))(((((('''''''''(((((((((((()))))))))******+++++++++++++++******)))))))))(((((((((((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******++++++++++++******''')))******))))))***+++)))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))************++++++++++++******)))))))))(((((((((((((((((((((((()))******))))))))))))))))))))))))***))))))(((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))************+++******+++,,,,,,,,,,,,,,,---------...///111222333444444555666777888999999777999<<<===;;;:::999999::::::;;;<<<===???AAABBBDDDEEEFFFGGGGGGEEECCCAAA===<<<;;;999888888999999888888999:::::::::999999777666444333222333333444333333333222222222111111---------...............------------------------++++++++++++*********************)))******+++,,,))))))))))))))))))))))))''''''(((((())))))******(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))))))))***))))))(((((((((((())))))((())))))***,,,000666;;;;;;999888888888777444222000///...,,,+++*********))))))******+++*********((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((('''''''''(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******+++,,,---...///000222222333333333333222222333444555555666666555555555444333222222222222222111111111000000000000000/////////000000000111111111000000//////...---------,,,,,,++++++,,,,,,---************))))))))))))***))))))(((((())))))***))))))))))))))))))))))))&&&''')))***)))((()))+++))))))))))))))))))))))))''''''(((((((((((('''''''''''''''((((((((())))))((()))******++++++*********)))))))))(((((((((((('''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))''')))******))))))***+++((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))(((((())))))))))))((((((((())))))******))))))((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))*********************)))))))))((((((((((((((((((((()))******)))))))))))))))))))))))))))))))))******)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))************)))***+++,,,---,,,,,,+++,,,,,,---...///111222333444444555666777888999999:::<<<======<<<;;;;;;<<<:::;;;;;;===???AAACCCDDDEEEFFFGGGGGGEEEBBB???===;;;;;;:::::::::999888777888888888999999888777777555444333222222333444444333333333222222222111111...............---------------------------------++++++++++++******************))))))***++++++,,,))))))))))))))))))))))))'''''''''((()))*********(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))******))))))(((((((((((())))))(((((()))***,,,111777<<<:::999999999999777444111222111000...,,,+++++++++******+++++++++***))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&'''''''''((((((((((((***)))))))))((((((((('''((((((((((((((((((((((((''''''(((((((((((('''''')))(((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))((((((((()))*********+++'''''''''(((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,...///000000222222222333333222222222222333444444555555444444555444222111000111222222000000000000////////////............/////////000000//////...------,,,,,,---,,,,,,++++++,,,,,,---************))))))))))))***)))))))))))))))******))))))))))))))))))))))))'''%%%$$$(((******)))(((************************''''''((((((((((((''''''&&&'''''''''(((((())))))(((((()))***************))))))))))))(((((((((((('''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))((((((((()))******))))))***+++((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((************************))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))(((((())))))))))))(((((('''(((***,,,,,,***((('''(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))************))))))))))))((((((((((((((()))******))))))))))))))))))))))))((()))***++++++***)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))************)))***+++,,,---,,,++++++,,,,,,,,,---///111222333444444555666777888999999<<<===>>>===<<<;;;<<<>>>:::;;;<<<===???AAACCCDDDCCCDDDDDDDDDAAA>>>:::888999:::;;;;;;:::999777666888888888888888777666666444333222222222333444555333333333222222222111111111111000000/////////...------------------------+++++++++************)))******))))))***+++,,,,,,))))))))))))))))))))))))&&&''''''((()))******+++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))'''((((((((())))))******))))))(((((((((((())))))(((((()))***---111888<<<999999999::::::888444000444333111///---,,,+++++++++++++++++++++***)))(((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))******************))))))((((((((('''))))))))))))))))))))))))''''''((((((((((((''''''))))))(((((('''''''''&&&(((((((((((((((((((((((('''''''''''''''((())))))''''''((()))***++++++,,,&&&'''''''''(((((())))))******))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,---...///000000444333222222111111222222444444444444444444444444444444444444444444444444222111000//////000111222111000...---,,,---///000////////////............------,,,,,,,,,,,,++++++))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''))))))))))))******************))))))((((((''''''***++++++***((('''((()))))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))***)))(((''''''((()))***''')))***)))((('''(((*********))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))((('''******))))))((((((''''''))))))(((((((((((())))))+++++++++***************))))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((())))))))))))***)))((((((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////333333444555666777888888;;;;;;<<<======>>>======999:::;;;===>>>?????????@@@CCCBBB<<<;;;>>>>>>:::<<<<<<;;;:::999777666555;;;888666777999:::888666444333222222222333444555333333222222111000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))************))))))))))))))))))))))))))))))))))))(((((((((((()))))))))************+++++++++)))***,,,,,,,,,***((('''))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))((((((***---111555888>>>===<<<:::888888777777666777666222---******+++222000,,,)))((()))+++---******))))))((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))((((((((((((''''''''''''(((((((((((())))))(((((('''''''''&&&))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++,,,---...///000000222222222111111222222333444444444444444444444444333333333333333333333333222111000//////000111222222111///------...///000////////////............------,,,,,,,,,,,,++++++))))))))))))))))))))))))***)))))))))(((((((((''')))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))''''''''''''((((((((((((***)))))))))((((((((('''))))))))))))***************)))))))))(((((((((''')))***+++***((((((((()))))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))***)))(((''''''((()))***''')))***)))((('''(((******)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((***)))))))))((((((((('''))))))(((((((((((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))***)))((((((((()))++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000333333444555666777777888999:::;;;======>>>>>>===;;;<<<<<<<<<======>>>>>>@@@BBB@@@;;;:::======:::<<<<<<;;;;;;:::888777666:::888777777999:::888666555444444333333444555555333333222222111000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********+++++++++)))***+++,,,,,,***((('''))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))***,,,000444666<<<;;;:::999999888888888555777888777222///------000...+++)))(((((()))******)))))))))((((((((('''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((('''''''''''''''(((((((((((()))((((((((('''''''''&&&))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++,,,---...///000000000000111111222333333333333333333333333333333333222222222222222222222222222111000000000000111222222111000///...///000000////////////............------,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''))))))))))))(((((((((((())))))))))))************))))))))))))(((((((((((()))***+++***)))((()))***))))))))))))))))))))))))***))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))(((((((((((())))))''')))***)))((('''(((***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))))))))))))))(((((((((((())))))(((((((((((())))))((())))))******+++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))((()))******+++++++++,,,,,,,,,,,,,,,,,,---------------...000000222222333444555666777777777888:::<<<===>>>>>>===>>>===<<<;;;;;;<<<===>>>@@@@@@>>>:::999<<<===;;;===<<<<<<;;;:::999888888:::999777777888888777666666555555444444444555666333333222222111000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********))))))************))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))*********++++++)))***+++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************+++*********,,,...111333888888888999999999999888444666999888555111...------,,,+++)))(((((((((((())))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))(((((((((''''''''''''''''''((((((((((((((((((((('''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---...//////000...///000111222333444444222222222222222222222222222222222222222222222222111111111111111111111111222222111000///000000111////////////............------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))&&&&&&'''''''''((((((((())))))))))))((((((((((((((()))))))))************))))))))))))(((((((((((()))***+++***)))((()))***))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))(((((((((((())))))))))))(((((((((((())))))''')))***)))((('''(((***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((()))***************))))))))))))(((((((((((())))))(((((((((((())))))'''(((((()))***++++++,,,(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******++++++++++++++++++,,,,,,,,,------------...///000000111111222333444555666666555666999;;;============>>><<<;;;:::;;;<<>>===<<<<<<;;;::::::::::::999999888888777777666666555555555444444444444444333333222222111000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))***+++******)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((************************((((((((((((((((((((((((((()))))))))************,,,++++++***+++---///000333444666888999999999999555666666555222///---,,,++++++++++++***)))((('''))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******))))))((((((((('''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******+++,,,---...//////---...000111333333444333222222222222222222222222333333333333333333333333111111222222222222111111222111111000000000000000////////////............------,,,,,,,,,+++++++++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((())))))))))))((()))))))))************(((((((((((())))))))))))((()))******)))((()))+++))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))(((((((((((())))))(((((())))))))))))((((((''')))***)))((('''(((***(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))***************(((((((((((())))))))))))))))))(((((((((((())))))''''''((()))******++++++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))*********************++++++,,,,,,,,,---,,,,,,------...///000000000111222333444555555333555888;;;<<<===<<<;;;;;;:::::::::;;;>>>AAACCCAAA???============>>>@@@<<<<<<;;;:::::::::;;;<<<999999999888777666555666444444444444333333222222333333222222111000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((()))))))))*********)))))))))******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((************************((((((((((((((((((((((((((()))))))))************,,,,,,+++++++++,,,------...111444777999:::999888999777333000...---,,,,,,++++++,,,,,,+++***)))((((((((((((((())))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******((((((((((((''''''''''''''''''''''''((((((((((((&&&&&&&&&''''''''''''''''''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******+++,,,---...//////,,,...000222333333333222111111111111111111111111333333333333333333333333111111222333333222111111111111000000000/////////////////////............------,,,,,,,,,,,,++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((())))))))))))))))))))))))************(((((((((((())))))))))))((()))******))))))***+++))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))(((((())))))))))))((((((''')))***)))((('''(((***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((())))))************)))(((((((((((())))))))))))))))))(((((((((((())))))'''(((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))************)))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,---////////////000111222333444444333555888;;;<<<;;;:::999999999999:::<<>>AAA;;;;;;:::999999:::;;;<<<888999999888666444555666444444444444333222111111333333222222111000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,+++************)))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((()))))))))******((((((((()))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************,,,+++++++++***++++++,,,+++...333777999999888777:::666111...---......---++++++,,,,,,++++++***)))(((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((('''''''''&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&'''''''''''''''(((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******+++,,,---......///---...000222333222222111111111111111111111111111222222222222222222222222111222222333333222222111///000000000//////......////////////............------,,,,,,,,,,,,++++++))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((('''''''''((((((((())))))'''((((((((()))))))))***))))))))))))************'''((((((((()))))))))***''')))******))))))***+++))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))'''((()))******)))((('''''')))***)))((('''(((***'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))************))))))((('''((((((((()))))))))***))))))(((((((((((())))))((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''((()))***+++******)))((())))))***++++++,,,,,,++++++***++++++,,,---......//////000111222333333333555888:::;;;:::888777999999:::<<<===???@@@AAA===:::<<<@@@AAA===<<<@@@:::999888888888:::;;;===888999:::888555333444555444555555555444333222111333333222222111000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))***((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++************+++++++++)))---222777999999777555444000---,,,---......,,,+++*********))))))))))))'''((((((((()))))))))***''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((('''''''''&&&&&&&&&''''''''''''((((((((((((%%%%%%%%%&&&&&&''''''''''''''''''((()))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---......///---...000222333222111000000000000000000000000000000000000000000000000000111222333444444333222111///////////////......---000/////////............---------,,,,,,,,,++++++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''((((((((())))))******))))))))))))************'''((((((((())))))******''')))******))))))***,,,))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))'''((()))******)))((('''((()))***)))((('''(((***'''((((((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***************)))(((''''''((((((((())))))******))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))'''((()))++++++******)))((())))))***++++++,,,,,,************+++,,,------......///000111222333333333555888:::;;;:::777555::::::<<<===>>>>>>>>>>>>;;;888;;;AAAAAA<<<;;;>>>:::999777777777999;;;===888999:::888555333444555666666777777666444222111333333222222111000000000000/////////............,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***************************+++++++++(((,,,222777999888666444+++)))(((***---...,,,******))))))(((((((((((()))'''((((((((())))))******''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((('''''''''&&&&&&&&&''''''''''''((((((((()))%%%%%%%%%&&&&&&'''''''''&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---000000111222222222222111000000000000000000000000111222222111000000111333000000000000////////////,,,------...............///////////////......---,,,,,,,,,+++++++++******,,,,,,,,,+++++++++************))))))((((((''''''((((((((((((((((((((((((***))))))((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''(((((((((((((((((()))***************'''''''''''''''((())))))(((((()))***************+++++++++************))),,,,,,+++***)))(((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))***)))((('''&&&&&&'''((())))))))))))))))))))))))(((((((((((((((((((((((()))***++++++)))(((((()))***)))(((''''''((()))***))))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''')))*********)))(((((())))))'''(((++++++'''))))))))))))))))))))))))''''''''''''(((((((((((()))))))))))))))))))))))))))((('''''''''(((***+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---///000222333333666777888888888777555444777:::>>>===::::::===AAA>>>@@@AAABBBBBB???<<<:::999:::;;;<<<============777888999:::999777555333555555555555444333222222333333222111000///....................................---,,,,,,+++******))))))))))))))))))))))))++++++***)))(((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((''''''&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''')))***+++))))))))))))))))))))))))))))))))))))))))))))))))***+++---000333333000...++++++++++++++++++++++++))))))))))))((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))******************))))))((((((''''''******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))***+++,,,---///000111111222222111111000000000000000000000000111111222111000///111333333222222111000//////...------.../////////////////////000000//////...---,,,,,,,,,++++++++++++***,,,+++++++++************(((((((((((())))))))))))((((((((((((((((((((((((***))))))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))***************)))))))))))))))***++++++(((((()))***************+++++++++*********))))))***)))))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((('''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((()))***++++++)))(((((()))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))***))))))(((&&&((((((&&&'''++++++((())))))))))))))))))))))))((((((((())))))))))))***)))))))))))))))))))))))))))(((((('''((()))***+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---///000111222333555666777777777777666555777:::======::::::===AAA@@@@@@AAABBBAAA???===<<<;;;;;;<<<============<<<888999999:::999777555333444444444444333222111111333222111000///......---..............................---,,,,,,+++******))))))))))))))))))))))))++++++***)))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))***(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))***+++---000222222000...++++++++++++++++++++++++))))))))))))((((((((((((&&&&&&&&&''''''''''''((('''''''''((((((((())))))))))))))))))))))))))))))((((((((()))))))))*********)))))))))((((((((('''***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))******+++,,,//////000111111111111000000000000000000000000000000111111111//////111222444444333222000///.........///000000111111000000//////000000//////...---,,,,,,,,,,,,++++++++++++++++++*********)))))))))'''''''''((()))*********(((((((((((((((((((((((()))))))))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))***************)))))))))))))))***++++++(((((()))***************++++++*********)))))))))'''''''''(((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((('''''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((()))***++++++)))(((((()))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))))))))))))))++++++((((((******'''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((()))******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---...000111222222333444555666777777777777777999<<<<<<;;;;;;===@@@AAAAAAAAA@@@@@@???>>>>>>======>>>>>>>>>===<<<<<<999999:::999888666444333444444444444333222111000222111111000///...---,,,...........................------,,,,,,++++++***))))))))))))))))))))))))+++***))))))))))))))))))'''(((((())))))*********))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,///111111///---++++++++++++++++++++++++))))))))))))((((((((((((%%%%%%&&&&&&&&&'''''''''''''''((((((((()))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))***++++++......///000000000000//////////////////////////////000111000......000222222222111111000///......///000111111222222111111000000000000000///......------,,,,,,,,,+++++++++*********))))))))))))((('''((((((((()))))))))***(((((((((((((((((((((((())))))((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((((()))***************'''''''''''''''(((((()))(((((()))***************************))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''(((((())))))******(((((((((((((((((((((((('''''''''(((((()))******(((((((((((((((((((((((((((((((((((((((((((((((()))***++++++)))(((((()))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))...000000+++)))***)))'''(((((((((((((((((((((((((((((()))))))))*********((((((((((((((((((((((((((((((((((((((())))))***************++++++++++++******+++++++++,,,,,,,,,,,,,,,---...///000111222222333444555666777777888666999;;;;;;;;;;;;===@@@BBBAAA@@@???>>>??????@@@????????????>>>===<<<;;;999999999999888666555444555555555555444333222111111111000///...---,,,,,,........................---------,,,,,,+++++++++))))))))))))))))))))))))******)))))))))))))))***''''''((()))******++++++(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))*********((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,...000000...---************************))))))))))))((((((((((((&&&&&&&&&'''''''''(((((('''(((((((((((()))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************)))))))))))))))((())))))******------...////////////...///////////////////////////000000///......///111.........///////////////000111111222333222222222000000000000000//////...---------,,,,,,,,,++++++*********))))))))))))(((***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((((()))***************'''''''''''''''(((((()))(((((()))************************)))))))))((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((''''''((())))))*********(((((((((((((((((((((((()))))))))))))))))))))))))))***++++++)))(((((()))(((((())))))))))))((((((((((((((((((((((((((((((&&&'''''''''((((((((()))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***+++///000+++((()))***((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((('''(((((())))))))))))))))))))))))******+++++++++******+++++++++,,,,,,,,,,,,,,,---...///000000111111222222333555666777888666888999:::;;;<<<>>>???AAA@@@???======>>>???@@@????????????>>><<<;;;:::999999999888777777666555777777777777666555444333111111000///...---,,,,,,........................------,,,,,,,,,,,,++++++))))))))))))))))))))))))***)))))))))))))))******'''(((((()))***++++++,,,(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))*********((('''&&&************************))))))))))))))))))))))))+++++++++---//////...,,,************************))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((()))))))))***((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))************)))))))))))))))(((((())))))***,,,,,,---............---000000000000000000000000.../////////------///000,,,------......//////000000111222222333333222222000000111111000000///...------------,,,,,,,,,,,,++++++*********)))))))))*********)))((('''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''''''''(((((((((((((((((()))***************)))))))))))))))***++++++(((((()))*********************)))))))))((((((((()))))))))(((((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++)))(((((()))(((((())))))))))))(((((((((((((((((((((((((((((('''''''''(((((())))))***))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******%%%+++---)))'''(((+++***))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))''''''((()))))))))))))))(((((())))))***+++++++++******+++++++++,,,,,,,,,,,,------...//////000000222222222222444555777888666777888:::;;;===>>>?????????===<<<<<<===>>>???>>>??????>>>===<<<;;;:::888777777777777777777777888888888888777666555444222111111000///...---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))))))))))))))******+++((())))))******+++++++++))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))(((((('''************************))))))))))))))))))))))))++++++***,,,---...---+++************************))))))))))))(((((((((((((((((()))))))))*********((((((((()))))))))******))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))++++++,,,---------------000000000000000000000000...//////...------...000............////////////000000111222222222222222000111111111111000//////...------------,,,,,,,,,,,,+++++++++************))))))))))))(((((((((((((((((((((((((((((((((((('''(((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''(((((((((((((((((()))***************)))))))))))))))***++++++(((((()))******************)))))))))(((((((((((((((((()))))))))))))))***(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))*********)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))***++++++)))(((((()))'''((()))******)))((('''))))))))))))))))))))))))''''''((())))))***++++++))))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''((()))***+++(((...000+++'''(((******))))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))&&&'''((()))***))))))(((((((((((()))***+++++++++******+++++++++,,,,,,,,,,,,------....../////////222222222222333444666777666666777999;;;===>>>>>>======<<<<<<<<<<<<=====================<<<;;;:::666666666777777888999:::888888888777777666555444333222111000///......---........................,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))))))))))))))***++++++************************))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***************************)))))))))))))))))))))))),,,******+++,,,---,,,+++************************))))))))))))(((((((((((((((((((((((())))))))))))(((((()))))))))*********))))))))))))))))))))))))((((((((()))))))))******'''((((((((()))))))))***'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***)))(((((((((((())))))++++++,,,------------,,,000000000000000000000000---...///...,,,,,,...///111111000000//////......000000111222222222222111111111111111111000//////......---------,,,,,,,,,,,,,,,,,,++++++++++++***''''''(((((())))))******(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))(((((()))***************'''''''''''''''((())))))(((((()))***************))))))))))))((((((((((((''''''((()))***+++,,,,,,(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******))))))(((((('''''')))))))))))))))))))))))))))***++++++***)))(((''')))))))))))))))))))))))))))))))))))))))))))))))))))***++++++)))(((((()))'''((()))******)))((('''************************'''(((((()))***++++++,,,))))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++111666777000)))((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))&&&''')))*********)))((('''(((((()))***+++++++++******+++++++++,,,,,,,,,,,,------....../////////333222222111222333555666666666666999<<<>>>>>>>>>;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::555555555666777999:::;;;777777777777666555444333333333222111000///..............................,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))((())))))***+++++++++++++++***************))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''')))***+++************************)))))))))))))))))))))))),,,*********,,,---,,,+++))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((()))))))))))))))************))))))))))))))))))))))))))))))))))))************'''((((((((())))))******'''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((('''''''''(((***+++++++++,,,------......///000000//////......------......///000000000000000......////////////......111111111111111111111111222222222111000//////...333111---,,,,,,------,,,+++++++++************)))&&&&&&''''''(((((())))))))))))((((((''''''&&&&&&%%%&&&'''&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((((((******))))))((((((''''''+++*********))))))((((((''''''((((((((((((''''''(((((((((((()))))))))))))))))))))))))))))))))******)))(((''''''((()))***))))))))))))******************+++++++++,,,,,,,,,...------------...//////333333444444555444444444666777888999;;;<<<===>>>>>>===;;;:::999999:::;;;???>>>;;;999777777888999:::777555555888999888666888888999888777555333222111111000000000000000000///......------,,,++++++---------,,,,,,+++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((((((((())))))******++++++))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((()))******)))))))))))))))))))))))))))************++++++++++++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))************+++***((('''&&&''')))***))))))))))))))))))))))))******))))))))))))******+++***+++,,,......,,,+++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))******))))))(((((('''''')))))))))))))))))))))))))))))))))))))))))))))))),,,+++***(((''''''''''''))))))))))))))))))))))))))))))(((((((((((())))))&&&&&&''''''(((((())))))))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''((()))***+++)))******+++,,,,,,------000000/////////...............///000000000000000...//////000000//////...111111111111111111111111222222222111000/////////333111---,,,,,,------,,,+++++++++************)))'''''''''(((((((((((((((((((((((((((((('''''''''&&&((()))((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((()))))))))***)))))))))((((((((('''******)))))))))(((((((((''''''((((((((((((''''''(((((((((((())))))))))))******))))))))))))))))))))))))(((((((((((())))))(((((()))))))))******************+++++++++,,,,,,---------------...//////222333333444444444444444777777888999;;;<<<<<<======<<<;;;::::::999999:::===;;;999777666666666777999777555666888999888666888999999888777666444333222222222111111000000000000//////......---,,,,,,---,,,,,,,,,++++++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))((()))))))))))))))*********)))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((()))******))))))))))))))))))))))))))))))*********++++++++++++***)))(((((()))***+++))))))))))))))))))))))))(((((()))))))))************)))(((''''''((()))***))))))))))))))))))))))))******))))))))))))******+++***+++,,,......,,,***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))+++***)))((((((''''''((())))))))))))))))))))))))))))))(((((((((((())))))((((((((()))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))************++++++,,,,,,------000000000////////////.........///000000000000//////000000111111000000///111111111111111111111111222222222111000000//////333111---,,,,,,------,,,+++++++++************)))(((((((((((((((''''''''''''''''''(((((((((((((((((()))******(((((()))***&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******))))))))))))(((((((((((())))))((((((((((((((('''''''''((((((((((((''''''(((((((((((())))))))))))*********))))))((((((((((((((())))))))))))(((((((((((())))))))))))***************++++++++++++,,,---------------......///111222333444444444444444777888999:::;;;;;;;;;;;;;;;;;;;;;;;;:::999888888:::999777555444444555555999777666777888999888666999999999888777666555444444444333222111000000///111000000///......------+++++++++++++++*********+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((()))******)))))))))))))))))))))))))))))))))*********++++++******))))))))))))******))))))))))))))))))))))))(((((())))))))))))*********)))(((''''''((()))***))))))))))))))))))))))))******))))))))))))***************,,,......,,,***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***,,,,,,,,,---......//////////////////////////////---...//////000000//////000000111111111111000000111111111111111111111111222222222111111000000000333111---,,,,,,------,,,+++++++++*********))))))))))))((((((''''''&&&&&&&&&&&&''''''(((((())))))((()))******)))((()))***''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))*********)))(((((('''''''''((()))******)))((('''(((((((((((()))))))))***************++++++++++++------,,,,,,------...///000111222333333444333333666777999:::;;;;;;:::::::::;;;;;;;;;:::999777666888777666555444444555555777777777777888888777777999999888888777666555555555555444333222000000///000000//////...---------************************+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((())))))***++++++******))))))((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((())))))***))))))))))))))))))))))))))))))))))))***************))))))))))))))))))***))))))))))))))))))))))))(((((((((((()))))))))***)))(((((('''(((((()))***))))))))))))))))))))))))******))))))))))))***************,,,---...,,,***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))(((((((((((())))))*********))))))(((((((((((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))++++++,,,,,,---......................../////////------...///////////////000000111111111111000000111111111111111111111111222222222222111111111111333111---,,,,,,------,,,+++++++++*********))))))))))))((((((''''''&&&&&&&&&&&&''''''(((((())))))'''((())))))''''''((()))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************(((((((((((())))))))))))''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))(((((('''''''''((()))******)))(((''''''(((((((((((()))))))))))))))*********+++++++++,,,,,,,,,,,,,,,---......///000111222333333333333555666888:::;;;;;;:::::::::;;;;;;;;;:::888666444777666666555555555666666666777888999888777777777888888777666666555555555555555444333222000000/////////...------,,,,,,+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******++++++******))))))(((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((((((((()))))))))*********)))))))))******)))))))))(((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((()))******))))))))))))))))))))))))******))))))))))))*********)))***+++------+++)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***+++(((((((((((((((((((((((())))))(((((((((((()))))))))))))))(((((('''''''''(((((((((((((((((((((((())))))))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))(((((())))))***+++++++++---------------.........------...////////////...///000000111111000000///111111111111111111111111222222222222222222222222333111---,,,,,,------,,,+++++++++************)))(((((((((((((((''''''''''''''''''(((((((((((((((&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))******(((((((((((())))))))))))'''(((((((((((()))))))))''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''(((((((((((()))))))))))))))************+++,,,,,,,,,,,,,,,------......///000111222333333333333555777:::;;;<<<;;;:::;;;;;;:::999888777555444666666666666666666777777555777999999888777777777777666555555444444444555444444333222111000000///.........---,,,,,,++++++*********+++++++++++++++)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((()))******((((((((((((((((((((((((((((((((()))))))))******))))))************))))))((((((((((((((((((((((((''''''(((((((((((())))))''''''(((((())))))******))))))))))))))))))))))))******))))))))))))******)))))))))+++------+++)))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((()))***))))))((('''''''''((())))))******+++++++++,,,,,,,,,------,,,---......//////.........//////000000//////...111111111111111111111111222222222222222222222222333111---,,,,,,------,,,+++++++++************)))'''''''''(((((((((((((((((((((((((((((('''''''''&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((()))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((()))))))))'''((((((((()))))))))***((((((((()))))))))******''''''((((((((((((''''''(((((((((((())))))))))))&&&&&&''''''((()))))))))))))))(((((((((((())))))'''''''''((((((((())))))))))))))))))************,,,,,,++++++,,,,,,---...---...///111222222333333111333777:::<<<<<<<<<;;;<<<;;;999888666555555555444444555666666777666666444777::::::888666666777666555444333222333444444222222222111111000000000/////////...------,,,,,,++++++++++++,,,,,,,,,---((()))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++************)))))))))))))))*********))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((()))******(((((((((((((((((((((((((((((((((((()))))))))***((()))***++++++***)))((((((((((((((((((((((((((('''''''''((((((((())))))&&&'''((())))))*********))))))))))))))))))))))))******))))))))))))******)))))))))+++------+++)))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))***(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((()))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((&&&''')))*********)))(((((((((((()))******++++++*********++++++,,,,,,,,,,,,---......//////............////////////......111111111111111111111111222222222222222222222222333111---,,,,,,------,,,+++++++++************)))&&&'''''''''(((((())))))))))))(((((('''''''''&&&'''((()))((('''&&&''')))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((('''((((((((())))))******(((((())))))******++++++''''''((((((((((((''''''(((((((((((())))))))))))%%%%%%&&&'''((()))*********)))(((''''''((()))***''''''''''''((((((((()))))))))))))))************,,,,,,++++++,,,,,,---...---...///000222222333333000222666:::<<<===<<<<<<===;;;999777555555555555333333444555666666666666444777:::;;;888666666777555444333222111222333444111111111000000000000000000000000///......------+++++++++,,,,,,---------(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))---,,,,,,,,,+++*********(((((())))))******++++++))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((()))******(((((((((((((((((((((((((((((((((((())))))))))))((()))***++++++***)))(((((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&((()))************))))))))))))))))))))))))******))))))))))))******)))))))))+++,,,---+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))******++++++))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((((((((((((******))))))******+++,,,***++++++,,,,,,++++++***,,,,,,,,,------............---,,,+++,,,...000111333333222222111000//////333111///000333444222000/////////000000000000000...---,,,+++************(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((())))))(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((('''''''''''''''(((((())))))******''''''''''''((((((((((((******))))))((((((''''''''''''((()))))))))))))))))))))))))))************************+++,,,---.........///000111222333333222333555777999:::;;;;;;>>><<<999777666555666777555666666666666666555555888777666666666777999:::777777777777666555444333444444333222111000///...///............---------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************+++******)))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((())))))******++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((*********)))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((***,,,...---***'''+++*********))))))((((((((()))*********((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))+++******)))(((''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,***++++++,,,,,,++++++***,,,,,,,,,,,,---------......---,,,,,,,,,...000111222222222111000/////////222000///000222222111///////////////////////////...---,,,+++************(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((('''(((((((((((())))))))))))''''''''''''(((((((((((())))))))))))((((((((((((''''''((()))))))))))))))))))))))))))************************+++,,,---...---...///000111222222333222333555777999;;;;;;<<<;;;:::888666555555666777777777888777777666555555777777666555666777888999666666666666555444333222444333333222111000///...///............---------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************+++******)))))))))))))))******))))))(((((((((((((((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))***---......+++(((************)))))))))((()))))))))))))))(((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))***++++++******++++++++++++******+++,,,,,,,,,,,,,,,------------,,,,,,---...000111222222111111000/////////111///...///000111000////////////......------,,,---,,,+++***************))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))''''''((()))))))))))))))))))))))))))***************************+++,,,---------...///000111222222222333555777:::;;;<<<===999888666555555555666777999999999888777666555444666555555555555666777777444555555555444333222111333333222111000//////...///............---------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************+++******)))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******,,,...000///,,,***************))))))))))))***))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))***************))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))))))))***++++++******++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---///000111222222222111111000000000//////....../////////...//////...---,,,,,,++++++,,,,,,+++***************))))))))))))))))))))))))((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((************************(((((((((((((((((((((((('''((())))))(((((()))***(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((******))))))((((((''''''''''''''''''((((((((((((''''''(((((())))))******''''''((()))))))))))))))((()))))))))***************************+++,,,,,,,,,------...///000111222111333555777:::;;;======777777666666666777777888999999888888666555333333444444444444555555666666333333333333333222111111333222222111000////////////............---------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************+++******)))))))))))))))))))))))))))))))))))))))************************++++++******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&'''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***+++---///111111...+++*********)))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))*********++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))(((((())))))***+++)))******++++++******)))++++++++++++++++++++++++++++++,,,---...///000111222222222222222111111111......//////.........//////......---,,,++++++***++++++******))))))******))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((())))))(((((()))***((((((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&'''''''''(((((())))))******))))))((((((''''''''''''''''''((((((((((((''''''(((((())))))******''''''((()))))))))))))))((()))))))))******************))))))******++++++,,,,,,---...///000000111111222444777999:::;;;<<<888888777777888888999999777777777666555333222111333444444555555555555555222222222222222222111000222111111000000////////////............---------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************+++******)))))))))))))))))))))))))))************++++++++++++++++++++++++++++++******))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))%%%&&&&&&'''((()))******))))))))))))))))))))))))))))))))))))))))))))))))++++++---000222222///---))))))))))))))))))*********)))(((''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))*********++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))************))))))))))))))))))))))))************************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******)))(((((((((((()))******))))))************))))))+++++++++************)))***+++,,,---///000000111222111111111111111111111...///000///...---...000.........------,,,,,,++++++******)))))))))******))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((())))))(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''&&&&&&''''''((()))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))''''''((()))))))))))))))))))))))))))******************)))))))))******+++++++++,,,---...///000000111222444666777999999999888888888888999999999999666666666555444333222111333444555555666666555555111222222222222222111111111111000000000////////////............---------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************+++******))))))))))))))))))))))))************+++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))***+++---000222222///---))))))))))))************((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))*********++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))))))))************+++))))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&&&&'''(((((())))))((((((((((((((()))******))))))************))))))++++++******))))))))))))******,,,...///000111111///////////////000000000...000111000...---///111.........---------------******))))))))))))******((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))'''((())))))(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''&&&&&&''''''((())))))***(((((((((((())))))))))))''''''''''''(((((((((((())))))))))))((((((((((((''''''((()))))))))))))))))))))))))))******************))))))))))))******++++++,,,---...//////000111222333555666666777777777888888888888888777777555555666666555444333333333444555666777666666555111222222333333222222111000000000000///////////////............---------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************+++******)))))))))))))))))))))*********+++++++++************************)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))******,,,///222222///---((()))))))))************''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))*********+++++++++))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%%%%&&&&&&'''(((((()))((((((((((((((()))******))))))************))))))+++*********))))))(((((()))***,,,...///000111111---------..................000222111...---///111------..................***)))))))))))))))******((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))'''((())))))(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''&&&&&&&&&'''((())))))***''''''(((((())))))******''''''''''''((((((((()))******))))))(((((('''''''''(((((()))))))))))))))))))))))))))******************)))))))))))))))******++++++,,,---...///000111222333444555555555555777777777777777666555555555666666666666666555555444444666777777777666555111222222333333333222222000000000000//////////////////.........---------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************+++******)))))))))))))))))))))******++++++++++++))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***,,,///222222///---(((((())))))*********+++&&&'''(((*********)))((((((((((((((((((((((((((())))))))))))))))))))))))************************(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))******++++++++++++))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&((()))***))))))))))))))))))))))))+++++++++***************++++++***************+++++++++,,,------......///............///////////////////////////////////////...,,,******+++,,,---,,,,,,++++++***)))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))((('''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))+++***)))'''''')))***+++))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&((()))******************))))))((((((''''''((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''((())))))''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))++++++)))((()))***((((((((((((((((((((((((******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((('''(((((()))***+++'''(((((()))))))))))))))((()))***++++++***)))(((************************)))************+++++++++++++++,,,------......///000000000111222333555555777777777777666666666666555555555555555666777777999888888777666555555555333333333333333333333333000000000000///////////////............------------------,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))*********++++++******)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))******))))))((((((''''''************************+++++++++*********))))))))))))************))))))******,,,///222222///---)))+++***)))+++///...***))))))(((((('''''''''&&&))))))************))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************++++++++++++***************)))))))))))))))))))))************))))))******))))))((((((''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((''''''&&&'''((()))***))))))))))))))))))))))))************************++++++***************+++++++++,,,,,,---.....................////////////........................///---,,,******+++,,,---,,,,,,++++++***))))))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))+++***(((''''''(((***+++))))))))))))))))))))))))(((((())))))))))))((((((&&&'''((()))***************)))))))))((((((((('''((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''((())))))''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))++++++)))((()))***((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***'''(((((()))))))))))))))((()))***++++++***)))(((************************)))************+++++++++++++++,,,,,,---.........000000000111222333444555777777666666666555555555666555555555555666777777888777777666666555444444333333333333333333333333111111111000000000/////////............------------------,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************+++***))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***)))))))))((((((((('''************************+++++++++*********))))))))))))************)))))))))***+++...111111///,,,)))+++***)))+++///...***)))(((((((((''''''''''''))))))************))))))(((((((((((())))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********)))******++++++******)))***)))))))))))))))))))))))))))************))))))***)))))))))((((((((('''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))+++***************++++++++++++,,,,,,------..................////////////------------------------...---,,,+++***+++,,,---,,,,,,++++++***)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''&&&((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))***)))'''''''''''')))***))))))))))))))))))))))))(((((())))))))))))((((((&&&'''((())))))******)))))))))))))))(((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''((())))))''''''((()))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))++++++)))((()))***(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((((((((()))'''((())))))******))))))))))))************))))))************************)))************+++++++++++++++,,,,,,------......//////000000111333444555666666555555555444444444666666555555666666777888666666666555555444444333333333333333333333333333222222222111111111000000///............---------------------,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************+++***))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((************************+++************)))))))))))))))************))))))((()))***---///000...,,,)))******(((***......***((((((((((((''''''''''''((())))))******))))))((((((((((((((())))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******)))******++++++******)))))))))))))))))))))******))))))************))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))*********)))******+++,,,***++++++,,,------..................////////////------------------------...---,,,+++++++++,,,,,,+++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((''''''))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''((()))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))++++++)))((()))***(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******)))(((((('''(((((((((((()))************))))))))))))******)))))))))************************))))))*********+++++++++***++++++,,,------....../////////000111222333444555555444444444333333333666666555555666666777888555555555444444333333333333333333333333333333333333333333222222222111111///............---------...------------,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((************************)))))))))))))))))))))))))))))))))))))))***************)))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))((((((((((((************************************))))))))))))))))))************))))))(((((())),,,...///---+++(((******(((***...---***((((((((((((((('''''''''(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))************)))))))))))))))))))))*********))))))************))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''(((((())))))))))))******))))))***++++++,,,******++++++,,,------...............////////////------------------------------,,,,,,+++++++++++++++++++++***************((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((('''))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((('''(((((())))))))))))((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((()))++++++)))((()))***(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((******)))(((((('''((((((((())))))******************))))))))))))))))))***))))))))))))))))))))))))))))))*********+++++++++******++++++,,,------............///000111222333444444444444333333333333555555555555555666666777444444444444333333333333333333333333333333333333333333333333222222222222///............---------.........---------,,,,,,+++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))******))))))))))))))))))***))))))((('''((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))+++---...---+++(((***)))(((***...---)))'''''''''((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((())))))))))))))))))******)))))))))(((((())))))************))))))************))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&''''''((()))((((((((((((((((((((((((((((((((('''(((((())))))******+++))))))))))))***+++,,,,,,******++++++,,,,,,------............////////////---------------------------------,,,,,,,,,++++++************************))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))***))))))(((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))''''''((()))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))++++++)))((()))***(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((((((((()))((()))******++++++************))))))))))))******)))))))))))))))))))))))))))************+++++++++******++++++,,,,,,------------......///111222333555555444444444333333333444444333333444444555666444444444444444444444444333333333333333333333333333333333222222222111111///............---------............---------,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************))))))))))))***)))((((((''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))))))))***))))))************)))))))))((()))***---...---,,,((())))))''')))------)))'''''''''((((((((((((((('''(((((())))))(((((('''(((((((((((())))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))((())))))******))))))(((((((((((()))******++++++))))))************))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&((()))))))))((('''(((((((((((((((((((((((((((((())))))***++++++,,,))))))))))))***+++,,,---*********+++,,,,,,------............////////////........................,,,---------,,,,,,++++++************************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((())))))))))))))))))((())))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((('''((((((((()))))))))*********))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))++++++)))((()))***(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((()))*********)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***))))))***++++++++++++***+++***)))(((((()))***+++)))))))))))))))))))))))))))************+++++++++*********+++,,,,,,---------------...///000111222555555555555444444444444333222222222222333444444444444444444444555555555333333333333333333333333222222222222111111111111///............---------............------------+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************)))))))))((())))))(((''''''''''''((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))******))))))************))))))***))))))+++---......---'''))))))''')))------)))''''''''''''((((((((()))''''''((((((((((((''''''(((((((((((())))))))))))'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))(((((())))))))))))(((((('''(((((()))******++++++))))))************))))))'''((((((((()))))))))***(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))%%%&&&((()))))))))((('''((((((((((((((((((((((((((())))))***+++,,,,,,,,,))))))))))))***+++,,,---)))******+++,,,,,,------............/////////000////////////////////////,,,,,,---------,,,+++*********************++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((())))))((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))))))))((((((((()))))))))))))))(((((('''((((((((())))))************))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))'''(((((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))++++++)))((()))***(((((((((((((((((((((((('''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((('''(((((()))***+++))))))***++++++++++++***+++***)))(((((()))***+++)))))))))))))))))))))))))))************+++++++++)))******+++,,,,,,---------------...///000111222666666555555555444444444222222111111222222333444555555555555555555555555333333333333333333333333222222222111111111000000//////.........---------//////.........---------+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))+++*********))))))(((((())))))((('''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))'''((((((((())))))******))))))************))))))+++***)))+++---//////...'''))))))''')))---,,,)))&&&'''''''''(((((())))))''''''((((((((((((''''''(((((((((((())))))))))))''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))(((((())))))))))))(((((('''(((((()))***+++++++++))))))************))))))'''((((((((())))))******(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))+++***)))(((((()))***+++))))))))))))************)))***,,,---......---,,,,,,,,,,,,---------.................................---,,,+++***+++,,,,,,+++++++++************)))))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''')))***)))((('''(((***(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))))))))))))))******)))(((((((((((((((+++******))))))))))))***((('''''''''((()))***+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''***)))(((((())))))(((&&&!!!---333,,,(((,,,,,,&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++,,,,,,,,,,,,+++......//////000000111111111222222333333222222111222222111000//////000000333333333444444444555555777666444333222222333444333333222222111000000000...............------,,,......---------,,,,,,,,,************************))))))************))))))))))))))))))************++++++************++++++))))))))))))))))))))))))******))))))((((((''''''''''''((((((((((((''''''))))))))))))))))))))))))*********)))))))))))))))******))))))((((((''''''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))************************))))))))))))&&&'''))),,,...///000000///---,,,---///...+++(((''''''(((((())))))******''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((''''''''''''((())))))******))))))))))))******))))))))))))************)))***+++------------,,,,,,,,,,,,---------.................................---,,,+++++++++,,,,,,+++++++++************))))))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''((((((((((((''')))***)))((('''(((***(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))++++++))))))))))))))))))))))))******)))(((((((((((((((''''''''''''((((((((()))))))))))))))))))))******))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))***)))))))))((((((((('''(((''''''(((***++++++***999FFFNNNIIICCCBBB===444))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++,,,,,,,,,,,,+++---......///000000111111111222222333333222222111222222111000000000000000333333333444444444555555777666555333333333333333333333222222111000000000...////////////...------,,,,,,,,,,,,+++++++++***************************))))))************))))))))))))))))))************+++******))))))******+++))))))))))))))))))))))))***)))))))))((((((((('''''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((******))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************************))))))))))))&&&''')))+++...///000111111///......///...+++((('''((((((((()))))))))***''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))***((((((((((((((((((((((((((((((''''''(((((()))***))))))************))))))))))))))))))************)))***+++,,,------------,,,,,,,,,---------......------------------------...---,,,+++++++++,,,,,,+++++++++************)))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((''''''''''''((((((((((((''')))***)))((('''(((***(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((()))))))))))),,,++++++******++++++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******+++))))))))))))))))))))))))*********)))))))))))))))&&&&&&'''((())))))))))))***************)))(((((())))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))((((((((((((&&&&&&&&&(((+++------,,,...888===888333111---&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++,,,,,,,,,,,,+++------......///000000000111111222222222222111111222111000000000000000000333333333444444444555555777666555444333333333333333333222222111000000000//////000000000///......+++*********))))))))))))************************))))))************))))))))))))))))))************+++******))))))******+++))))))))))))))))))))))))))))))))))))(((((((((((('''(((((((((((((((((('''))))))))))))))))))))))))''''''''''''((((((((((((***))))))))))))((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************************))))))))))))'''((()))+++---///000111333222111000000...+++((((((((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***((((((((()))))))))******((((((((((((((((((((((((((((((((('''((())))))***((()))***++++++***)))(((((()))))))))************)))******+++,,,,,,------,,,,,,,,,---------......------------------------------,,,,,,,,,++++++++++++++++++*********))))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))************))))))''''''''''''((((((((((((''')))***)))((('''(((***(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))+++******))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))******+++*********))))))))))))***+++++++++***)))(((((()))******)))(((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))(((((((((((('''&&&&&&(((+++------,,,&&&******$$$"""&&&((('''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******+++,,,,,,,,,,,,+++,,,------......///000000111111222222222222111111111111000000000000000111333333333444444444555555777666555555444333333333333333222222111000000000000000000000000//////...************))))))))))))************************))))))************))))))((()))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((()))))))))************************)))))))))((('''((()))+++---///111222555444333222111...+++)))(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***(((((()))))))))*********))))))))))))))))))))))))((((((((((((((()))******((()))***++++++***)))(((((()))))))))************)))*********+++,,,------,,,,,,,,,---------......---------------------------------,,,,,,,,,+++++++++++++++*********))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))************))))))''''''''''''((((((((((((''')))***)))((('''(((***(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))+++++++++,,,+++***))))))++++++,,,++++++***))))))&&&'''(((((())))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))(((((((((***+++***))))))***)))&&&&&&+++...///(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((************************))))))))))))))))))))))))))))))*********+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,---......//////000111111222222111111000111000000000000000111111333333333444444444555555666666666666555444333333333333222222111000000000000000000000000//////...,,,++++++++++++*********))))))))))))))))))))))))))))))************))))))((()))))))))***************))))))))))))))))))***(((((((((((((((((((((((((((((((((((()))))))))))))))(((''''''''''''((()))((((((((((((((((((((((((((((((((())))))*********))))))))))))************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******((()))))))))************************)))))))))((((((((()))***,,,///111222555555555444111...+++***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************************))))))))))))******))))))))))))************))))))))))))))))))))))))))))))(((((())))))***+++))))))************))))))))))))))))))***************))))))******+++,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***+++++++++************)))))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))************))))))''''''''''''((((((((((((''')))***)))((('''(((***(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))++++++,,,---,,,+++***)))+++***)))(((((((((((()))))))))(((((((((((()))***)))))))))))))))))))))))))))))))))*********++++++************************))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''''''''((((((((((((((((((((())))))))))))+++)))(((((())))))(((&&&###%%%'''))))))(((&&&$$$))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,---.........000000111111111111000000000000000000000111111222333333333444444444555555666666777666666555333333333333222222111000000000//////000000000///......------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))************))))))))))))))))))***************))))))(((((())))))***(((((((((((((((((((((((((((((((((((()))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))(((((())))))******++++++)))))))))************+++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))******+++))))))))))))************************))))))))))))(((((((((***,,,...111333444555666444000---++++++))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++************************************************************************+++******))))))******+++)))))))))*********++++++))))))))))))))))))))))))))))))(((((())))))***+++******))))))))))))******))))))))))))***************)))))))))***+++,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***+++++++++************)))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''((())))))))))))))))))(((''''''''''''((((((((((((''')))***)))((('''(((***(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++******)))))))))))))))))))))))))))+++,,,---...---,,,***))))))((('''&&&'''))),,,...000...+++((('''((()))***))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((('''((((((((()))))))))***)))(((''''''(((((('''%%%'''(((***,,,---+++(((&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++******+++,,,,,,,,,,,,++++++++++++,,,------......000000111111111111000000000000000000000111222222333333333444444444555555666666777777666555444333333333222222111000000000...////////////...---------,,,,,,,,,,,,+++++++++))))))))))))))))))))))))))))))************))))))))))))))))))************))))))(((((((((((())))))(((((((((((((((((((((((('''((((((((()))))))))***)))((('''&&&&&&'''((()))))))))))))))))))))))))))''''''(((((()))******+++))))))*********+++++++++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))************************)))))))))))))))(((((()))+++...111333222444666444000---,,,,,,***)))))))))((((((((('''((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++************************************************************************+++******))))))******+++))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))******++++++***)))(((((()))***+++))))))))))))***************))))))))))))+++,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++***+++++++++************)))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((()))((()))***)))((('''(((***(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))++++++******)))))))))))))))))))))))))))+++,,,---......,,,***)))***((('''''')))---111444666333...***''''''((())))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((('''((((((((())))))******((('''%%%&&&'''((('''&&&***'''%%%&&&((()))***,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++******+++,,,,,,,,,,,,+++***++++++,,,,,,---......000000111111111111000000000000///000000111222222333333333444444444555555666777777777777555444333333333222222111000000000...............------,,,,,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))************))))))))))))))))))************))))))(((((((((((())))))(((((((((((((((((((((((('''((((((((())))))*********((('''&&&&&&'''(((***))))))))))))))))))))))))&&&&&&&&&'''((())))))***))))))******++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))************************)))))))))))))))(((((()))+++...111333111444555444000,,,,,,---******))))))((((((((('''))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++************************************************************************++++++************++++++)))************+++++++++))))))))))))))))))))))))((((((((((((((())))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,---------...............------......---------,,,,,,,,,,,,,,,++++++***)))(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&&&&&&&''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))(((''''''************************))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))+++*********))))))(((((('''((()))***,,,---//////,,,+++***))))))***+++,,,))))))))))))(((((((((((()))))))))))))))))))))))))))*********++++++++++++))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''')))*********)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))******))))))((((((''''''************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------......000000000111222222333333000111111111111222222222222222333444444555666666333333444444444333333222111111222333222111000//////............---------------------,,,,,,+++***)))***+++,,,,,,+++***)))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))************+++***)))(((((()))***+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))***+++,,,******)))((((((((((((((())))))(((((('''''''''&&&''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++************'''((()))***,,,---//////333444555222...***((('''))))))))))))))))))))))))))))))************))))))))))))))))))************************************))))))))))))************((((((((((((((((((((((((++++++***)))(((((())))))))))))))))))))))))))))))******+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))+++***)))))))))***,,,,,,,,,+++)))(((((()))+++,,,))))))***++++++++++++***))))))))))))))))))))))))))))))((((((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,---------......//////...------.........---------,,,,,,---,,,,,,+++******))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))(((((('''(((((((((((()))))))))'''''''''((((((((())))))(((((((((((((((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))(((''''''************************(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))+++*********))))))))))))+++++++++++++++*********++++++************++++++((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))***))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((()))))))))*********))))))((((((((((((************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,------------...//////000111111222222333000000111111111222222222222222222333333444444555222333333333333333222222111222222333222111000//////............---------,,,---------,,,,,,+++*********++++++++++++******))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))******************)))(((((()))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))******)))))))))))))))*********)))((((((((((((((()))((((((((('''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''((()))***,,,---...///000111222000---+++******))))))))))))))))))))))))((())))))******))))))((((((((()))))))))*********************************))))))))))))************))))))))))))))))))))))))++++++***)))))))))))))))******************************+++++++++,,,,,,,,,************++++++++++++++++++++++++++++++++++++************************+++***)))))))))***,,,,,,,,,+++***))))))***+++,,,)))******+++++++++++++++))))))))))))))))))))))))***))))))))))))***++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,---------......//////..................------------,,,------,,,,,,++++++******))))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********++++++''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))(((((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))***************)))))))))+++++++++******))))))(((******++++++++++++******'''(((((())))))*********))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))((((((((()))))))))*********))))))))))))(((((((((************************))))))))))))))))))))))))(((((((((((((((((((((((()))************+++++++++,,,,,,,,,,,,------------//////000000111111222222000000000111111111222222222222222222222222222222111222222333333222222222111222222222222111000000///............---------,,,,,,---------,,,++++++++++++************++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))***************))))))(((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))++++++******)))(((((((((******)))(((((((((((((((((((((((((((''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))***+++,,,---...+++---......,,,++++++,,,))))))))))))))))))))))))'''(((((())))))(((((('''(((((())))))))))))******************************))))))))))))************************************+++***))))))))))))))))))******************************+++++++++,,,,,,,,,************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++************+++,,,,,,,,,+++***))))))***+++,,,)))***++++++,,,,,,++++++((((((((((((((((((((((((***************++++++,,,(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******++++++++++++,,,,,,,,,---------......////////////...............---------------------,,,,,,+++++++++))))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))(((((())))))*********+++++++++'''(((((((((((()))))))))((((((((((((((((((((((((((()))))))))************************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))((((((((((((((((((((((((************************(((((())))))*********+++)))***+++,,,,,,+++***)))''''''((()))******++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((()))))))))*********))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((())))))*********+++++++++++++++,,,,,,,,,---------......//////000111111222000000000000111111111111111111111111111000000000111111222222333222222222222222222222111111000000///............---------,,,,,,,,,------,,,,,,+++,,,+++***))))))***+++,,,(((((((((((((((((((((((())))))(((((((((((())))))((()))))))))************)))))))))(((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***************)))((((((***))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++*********)))((())))))***+++,,,,,,---)))+++,,,,,,*********,,,))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((()))))))))***************************((()))))))))******************************************)))))))))))))))*********************************+++++++++,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************++++++,,,,,,,,,++++++******++++++,,,***++++++,,,,,,,,,,,,,,,((((((((((((((((((((((((***************++++++,,,(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******++++++++++++,,,,,,,,,---------......///000000////////////.........---------------,,,,,,,,,,,,,,,+++))))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))******(((((((((((()))))))))***))))))))))))))))))))))))((()))))))))************************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((***************+++++++++(((((())))))*********+++)))***+++,,,,,,+++***)))'''(((((()))***++++++,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))************))))))))))))************************************************************))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,---------......//////000111111//////000000000111111111000000000000000000000///000111222333333333333333222222222111111111111111///............---------+++,,,,,,------,,,,,,,,,,,,+++***))))))***+++,,,(((((((((((((((((((((((((((((())))))))))))((((((((()))))))))************((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''((()))******************))))))((((((((((((((('''''''''((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++*********))))))))))))******+++++++++***++++++***(((((()))***))))))))))))))))))))))))''''''(((((((((((('''''''''(((((((((((()))))))))))))))))))))))))))))))))((()))))))))***************************************)))))))))))))))************************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,---------------))))))))))))))))))))))))***))))))))))))***++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,---------...//////000000000000/////////.........------,,,,,,,,,,,,++++++++++++))))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))(((((('''''''''((((((((())))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))*********++++++++++++++++++++++++******))))))(((******++++++++++++******((())))))******+++++++++))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))*********++++++)))))))))************+++************************************************)))))))))))))))))))))))))))************+++++++++++++++++++++,,,,,,,,,,,,------......//////000000/////////000000000111111000000000000000000000000111222222333444444444444333222111111000000111111///............---------++++++,,,---------,,,,,,++++++************++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************'''(((((())))))(((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))&&&''')))***++++++************)))((((((((((((((('''''''''(((((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******************+++++++++***''''''((()))))))))))))))))))))))))))'''(((((())))))(((((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))************************************)))))))))))))))******+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------))))))))))))))))))))))))))))))((((((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,------------///000000111111111////////////............++++++++++++++++++++++++))))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))(((((('''''''''((((((((())))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''((()))))))))))))))************************************************(((((()))))))))*********))))))))))))))))))))))))*********++++++,,,,,,,,,+++++++++++++++*********++++++************++++++************************)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''((()))***+++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++))))))*********+++++++++************************************************++++++++++++++++++++++++)))************+++++++++***++++++++++++,,,,,,,,,,,,------......///000000////////////000000000111/////////000000111111222222222333444555555555555333222111000000000111222///............---------***+++,,,,,,---------,,,******++++++++++++******))))))))))))))))))))))))'''((()))******)))((('''))))))))))))************''''''((())))))(((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''(((***++++++***)))(((******)))(((((((((((((((''''''''''''((((((((()))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((************))))))))))))***+++***)))'''''')))+++))))))))))))))))))))))))((())))))******))))))((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))***++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++***+++,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,---...............))))))))))))))))))))))))((((((((((((((())))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,---------------///000111111111111000/////////............*********************+++))))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((()))))))))))))))************************************************))))))))))))************))))))))))))))))))))))))*********++++++,,,,,,,,,'''((()))***,,,...//////,,,+++***))))))***+++,,,+++++++++***************))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))******++++++++++++************************************************++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,------...//////000////////////000000000000...//////000111222222333222333444555666666666666444333111000000000111222//////.........---------***+++,,,,,,------------)))***+++,,,,,,+++***)))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))************&&&'''((())))))((('''&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))***+++,,,+++)))'''&&&******)))(((((((((((((((&&&'''''''''(((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++************************)))))))))))))))******)))((((((+++---))))))))))))))))))))))))))))))************))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))((())))))***++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++***+++,,,---...---,,,,,,+++,,,,,,------,,,,,,+++,,,---......//////......))))))))))))))))))))))))************))))))))))))((((((((((((''''''''''''))))))))))))************)))***,,,,,,+++++++++,,,------,,,,,,,,,,,,++++++---------............/////////.........---------++++++++++++***)))(((((())))))))))))))))))))))))&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''''''''(((((((((((()))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((((((((((((+++*********))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))************************(((((((((((())))))))))))))))))(((((((((((())))))*********)))))))))))))))))))))))))))))))))))))))************************+++*********))))))(((((()))))))))***+++++++++,,,))))))))))))************************************))))))))))))))))))))))))******))))))))))))******))))))))))))************+++*********))))))(((((()))***+++,,,,,,+++***)))))))))))))))(((((((((((())))))))))))))))))))))))*********)))))))))))))))************************))))))))))))************))))))))))))************************************))))))************))))))))))))***++++++++++++***************************)))************+++++++++)))************+++++++++++++++,,,,,,,,,,,,------////////////000000000000////////////000000000000666666666555555444444444000000000111222222333333111111000......---------+++,,,,,,,,,,,,+++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((******))))))((((((''''''''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))***************(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))******++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******)))'''&&&&&&))),,,)))************++++++++++++++++++***************+++,,,,,,---------------------------,,,,,,,,,,,,------,,,---//////---,,,++++++,,,---------------******,,,...000000...,,,,,,...000///......000111***,,,...///...---,,,---))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))***,,,,,,+++++++++,,,------,,,,,,,,,+++++++++------------............///.........------------,,,,,,,,,,,,+++***)))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))))))))))))))************)))))))))((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))************************(((((((((((())))))))))))))))))(((((((((((())))))***)))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))(((******************++++++))))))))))))************************************))))))))))))))))))))))))******))))))))))))******))))))))))))************************)))))))))((()))******************))))))))))))))))))))))))(((************************))))))))))))************************************))))))))))))************))))))))))))************************************))))))************))))))))))))***++++++++++++***************************)))************+++++++++)))************+++++++++++++++,,,,,,,,,,,,------.../////////000000000000//////000000000111111111555555555444444444333333111111111111222222222222111000///...------------+++,,,,,,,,,,,,+++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((''''''''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))************)))(((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))*********+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***)))******)))'''((()))+++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++............---------------------...//////...---000111111111000...---,,,------,,,,,,---......------......---,,,,,,,,,,,,...///000000///......///))))))))))))))))))))))))'''''''''(((((())))))***))))))))))))))))))))))))))))))))))))************)))***,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++------------........................------------------------,,,+++***)))))))))))))))))))))))))))++++++***))))))(((''''''((((((((((((((((((((((((((((((((()))))))))******'''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,++++++***************************))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))))))))))))))************************************))))))))))))******************))))))))))))))))))************************************))))))))))))))))))))))))******))))))))))))******))))))))))))************************))))))))))))***))))))(((((())))))***))))))))))))))))))))))))************************((()))))))))***+++++++++************************)))))))))*********++++++)))))))))*********++++++++++++++++++++++++++++++))))))************))))))))))))***++++++++++++***************************)))************+++++++++)))************+++++++++++++++,,,,,,,,,,,,------....../////////000000000000000111111111222222222444444444444333333333333222222222222111111111111000///...---,,,,,,,,,,,,+++,,,,,,,,,,,,+++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))(((((((((((('''''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''((())))))******))))))(((((())))))))))))((((((((((((((((((((((((((((((************))))))))))))+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))+++,,,,,,*********+++************+++++++++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,.................................//////......---+++,,,...000000000000///222111/////////111222444444333111000000000///...111111///............///))))))))))))))))))))))))%%%&&&&&&'''((())))))***))))))))))))************((()))))))))************)))***,,,,,,+++++++++,,,,,,,,,,,,++++++++++++***,,,,,,---------.........------------------------------------,,,+++******((((((((((((((((((((((((+++*********)))))))))((((((((((((((((((((((((((())))))))))))************((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******************)))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((************************(((((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))*********))))))))))))))))))))))))*********************************)))))))))))))))++++++******))))))((((((((()))))))))************************************))))))))))))))))))))))))******))))))))))))******((()))))))))*********************)))))))))))))))***)))(((''''''((()))***)))))))))))))))*********************************(((((()))***++++++,,,,,,************************))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++)))******++++++******)))))))))***++++++++++++***************************))))))*********+++++++++))))))*********++++++++++++++++++,,,,,,,,,------........./////////000000111111111222222333333444333333333333333333333333444444333222222111000000///...---,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''(((((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))++++++******))))))((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********)))+++......---+++++++++*********+++++++++,,,,,,+++++++++++++++,,,,,,,,,---...............---------------....../////////111333444444333333333444111222444666777777777666555666666555555777999;;;<<<999777666777888777555666444222111111111111000))))))))))))))))))))))))%%%&&&&&&'''((())))))***((()))))))))*********+++((()))))))))************)))***,,,,,,+++++++++,,,,,,,,,+++++++++*********,,,,,,,,,------------...,,,,,,------------------------------,,,+++******((((((((((((((((((((((((((()))))))))*********+++(((((((((((((((((((((((())))))))))))************)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))***))))))))))))))))))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******))))))(((((((((((()))))))))************************************))))))))))))))))))))))))******))))))))))))******((()))))))))************))))))))))))))))))*********)))(((''''''((()))***((()))))))))*********+++************************((())))))***+++,,,,,,---************************************++++++++++++************++++++++++++++++++++++++++++++++++++******++++++++++++******))))))***++++++++++++***************************))))))*********+++++++++))))))*********++++++++++++++++++,,,,,,,,,------............////////////000111111222333333444444333333333333333333333333555444444333222111000000......---,,,,,,,,,------+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''(((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((())))))))))))((((((************************++++++******))))))((((((***))))))))))))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))),,,///000...,,,++++++***++++++++++++,,,,,,,,,*********+++++++++,,,,,,,,,,,,---.....................//////000111222222555777::::::999888:::;;;@@@@@@@@@???>>>===<<<;;;;;;===>>>===;;;;;;===@@@AAA???<<<:::999999999999<<<:::999999::::::777555))))))))))))))))))))))))'''''''''(((((())))))***'''(((((())))))*********))))))))))))************)))***,,,,,,+++++++++,,,++++++++++++************,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------,,,+++***)))))))))))))))))))))))))))''''''((())))))***++++++((((((((((((((((((((((((((((((((()))))))))******************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))***))))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))(((((())))))))))))************************************))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))***************))))))(((((())))))***((())))))******+++++++++++++++++++++++++++++++++)))*********+++,,,,,,,,,*********************************++++++++++++,,,*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))***++++++++++++***************************)))************+++++++++)))************+++++++++++++++,,,,,,,,,,,,------------........./////////000000111222333444444555333333333333444444444444555444444333222111111111......---------------...+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&''''''''''''(((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&'''(((((())))))(((((((((((())))))))))))((((((************************************))))))))))))***))))))(((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))),,,//////...,,,+++,,,++++++++++++,,,,,,,,,,,,******++++++,,,,,,------+++,,,---...///000000000333333444555666777888999555999<<<===<<<<<>>>>>???@@@BBBCCCHHHJJJJJJIIIFFFGGGKKKOOOTTTRRROOOIIICCC??????@@@CCCBBBCCCEEEHHHFFF@@@<<<))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''(((((()))******))))))))))))************)))***,,,,,,+++++++++,,,++++++++++++************++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,+++***)))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++((()))))))))************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((((((((()))))))))))))))))))))))))))************************************))))))))))))))))))))))))******))))))))))))******))))))))))))************((()))))))))************)))******************)))((())))))******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++++++++,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))***++++++++++++***************************)))************+++++++++)))************+++++++++++++++,,,,,,,,,,,,---------------.........////////////000111222333444444333333444444444555555555444444444333333222222222///......---......//////+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&'''(((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))*********))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***,,,......---++++++,,,+++++++++,,,,,,,,,------,,,,,,------...//////000///000222333555666777777;;;;;;<<<>>>???@@@BBBBBBBBBFFFKKKLLLKKKLLLPPPSSSQQQOOOMMMLLLLLLOOOSSSUUU[[[\\\]]]\\\]]]cccnnnvvv{{{oooaaaXXXWWWYYYSSSTTTXXX]]]aaa^^^UUUNNN))))))))))))))))))))))))************))))))))))))%%%&&&&&&'''((())))))***))))))))))))************)))***,,,,,,+++++++++,,,+++++++++************)))++++++,,,,,,,,,---------+++++++++,,,,,,---------++++++++++++***)))(((((())))))))))))))))))))))))))))))((((((''''''&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))***+++,,,,,,(((((())))))*********+++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++''''''(((((())))))******))))))))))))************************************))))))))))))))))))))))))******))))))))))))******))))))))))))************(((((())))))*********+++)))***+++,,,,,,+++***)))((())))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))***++++++++++++***************************)))************+++++++++)))************+++++++++++++++,,,,,,,,,------------------.........//////...///000111222333444444444444444555555666666666444444333333333333222222//////.........//////000+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((())))))))))))((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''(((((())))))******++++++))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***,,,------,,,++++++,,,++++++,,,,,,,,,---------.........///000111111222444555888:::<<<>>>??????AAAAAACCCDDDFFFGGGHHHIIIWWW\\\aaacccbbbcccggglll~~~yyyrrrkkkgggeeefffgggjjjkkklllmmmrrrtttrrrtttjjjlllqqqyyy}}}yyynnneee+++++++++************)))))))))))))))))))))))))))(((((((((((())))))))))))++++++******)))((((((((())))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******************************))))))))))))******))))))))))))))))))))))))******))))))((((((''''''&&&&&&&&&''''''''''''((())))))))))))************)))(((((('''''''''((((((((()))***++++++***)))(((******))))))))))))******))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))+++*********))))))(((((((((((((((((())))))))))))***,,,+++))))))+++)))%%%&&&,,,+++%%%&&&,,,***###+++***)))(((((((((((((((************************(((((())))))))))))(((((())))))************))))))'''((()))++++++******)))$$$$$$######$$$''')))+++'''(((((()))))))))))))))***)))(((''''''((()))***************************************************+++***)))(((((()))***+++))))))))))))))))))))))))*********)))******+++,,,)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++............////////////////////////000000000000000111111222222333444444555444333333444444222000//////.........---------------,,,,,,,,,,,,++++++************))))))((((((******))))))))))))******))))))))))))))))))))))))))))))))))))************)))))))))))))))(((''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))************))))))))))))))))))))))))))))))***)))((((((((()))+++,,,)))************+++++++++******+++++++++******)))+++++++++,,,------......,,,///111000---,,,---///+++++++++...222777999::::::>>>CCCDDDBBB@@@@@@AAAIIIJJJJJJJJJJJJLLLPPPTTTgggfffkkkqqqoooooo}}}tttooouuu||||||~~~~~~|||{{{}}}|||vvvuuuxxx+++++++++************)))))))))))))))))))))))))))(((((((((((()))))))))***)))))))))))))))*********))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))***)))))))))(((((((((''''''''''''((((((((())))))))))))))))))************)))(((((('''''''''((((((((()))***++++++***)))(((******))))))))))))******))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))************)))))))))((((((((((((((())))))))))))'''))))))&&&&&&)))(((%%%'''******((()))+++)))%%%''''''(((((()))+++,,,,,,************************(((((())))))))))))(((((())))))************))))))((((((******+++******)))((('''&&&&&&''')))+++---'''(((((()))))))))))))))***)))(((((((((((()))***************************************************+++***)))(((((()))***+++***************************************++++++,,,************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++************************************************,,,+++***))))))***+++,,,++++++++++++++++++++++++---.........////////////.../////////000000000000000111111222222333333444555333222333333333111/////////.........---------------,,,,,,,,,,,,++++++++++++*********)))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************)))))))))))))))(((''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))************))))))))))))))))))))))))))))))***)))((((((((()))++++++************++++++++++++******++++++++++++******************++++++++++++***+++---...//////000000000222666999===???AAABBBEEEJJJPPPRRROOOLLLJJJJJJNNNPPPSSSTTTTTTUUUXXXZZZaaagggkkkmmmttt}}}+++++++++************)))))))))))))))))))))))))))((((((((()))))))))******'''(((((()))******++++++))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))***))))))))))))************(((((((((''''''(((((()))))))))************))))))******))))))))))))******))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))************))))))))))))(((((((((((())))))))))))(((******''''''++++++))))))(((+++000000---+++,,,,,,+++)))((((((((()))***))))))))))))))))))))))))((())))))******))))))((())))))************))))))((()))******++++++************)))((()))***+++,,,'''((())))))******))))))***))))))(((((())))))***************************+++++++++++++++++++++++++++***))))))))))))***+++***************************************+++,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++************++++++++++++++++++,,,,,,,,,,,,---------.........//////....../////////000000000000000111111222333333333333222111222222222000..................---------------,,,,,,,,,,,,+++++++++++++++++++++***************))))))))))))******))))))))))))))))))))))))))))))))))))************)))))))))))))))(((((('''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))((()))******+++************+++++++++,,,******+++++++++++++++***++++++++++++************---,,,,,,---...///......555999===@@@CCCHHHOOOUUU```eeejjjjjjgggaaa^^^^^^iiinnnsssuuusssqqqqqqrrrkkkvvv{{{{{{+++++++++*********))))))))))))))))))))))))))))))(((((()))))))))*********(((((())))))************))))))))))))))))))))))))((()))))))))************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******(((((((((((((((((((((((())))))))))))((((((((((((''''''((((((((()))))))))((()))))))))************(((((((((((((((((()))***)))))))))******)))))))))******))))))))))))******))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))*********)))))))))))))))(((((((((((())))))))))))'''******''''''+++---,,,---***///999:::444333999CCC>>>777///)))''''''((((((((((((((((((((((((((()))))))))******)))))))))))))))************))))))))))))******++++++++++++******)))((((((((()))***(((((()))************)))))))))))))))))))))))))))************************++++++++++++++++++++++++************************************************+++************+++,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------................../////////000000000000000111222222333333333111000111111111///---........................------,,,,,,,,,+++++++++++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))((()))))))))************(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((++++++******))))))(((((())))))************)))))))))))))))))))))))))))))))))))))))))))))******+++*********+++++++++,,,,,,******++++++,,,,,,++++++---------,,,,,,,,,,,,+++...000222333333444777999???BBBDDDFFFJJJTTTdddoooyyy}}}|||xxxwwwwww+++++++++*********))))))************************))))))))))))************************))))))(((((())))))))))))))))))))))))((()))))))))************++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++******))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&'''''''''(((((((((((()))))))))************((((((((((((((()))*********))))))))))))))))))*********))))))))))))******************************))))))************))))))(((((((((((())))))))))))))))))))))))))))))******(((((((((((())))))))))))$$$)))***'''&&&***,,,,,,111000666@@@BBB<<<<<>>@@@EEEPPPIII>>>333+++)))***,,,)))))))))))))))))))))))))))******++++++******)))))))))************))))))+++************+++,,,,,,,,,,,,,,,,,,,,,,,,++++++((()))******++++++******)))******++++++******)))************************,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,+++******+++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,---------......---------.........//////------------------------------------------------,,,------....../////////......------------......------------------------------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,++++++++++++,,,,,,------......+++++++++,,,,,,,,,------------.........///////////////000000111222222222222111000111111111///------------...............------,,,,,,,,,,,,++++++*********+++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))************'''(((((()))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))(((((()))************)))++++++++++++,,,,,,,,,,,,)))***+++,,,------------++++++,,,...///000111222666999=========???EEEJJJSSSYYY```eeehhhjjjmmmppppppuuu|||yyy+++++++++************)))************************))))))*********+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))'''((((((((()))))))))***''''''''''''(((((((((((())))))))))))************(((((((((((()))***+++,,,+++***)))(((((()))***+++******))))))))))))******************************))))))************))))))(((((((((((())))))))))))((()))))))))************(((((((((((())))))))))))***111666444111222222222333999>>>;;;999:::<<<<<<999555000+++((('''((()))************************)))******++++++******)))))))))************))))))++++++*********+++,,,---+++++++++,,,,,,,,,,,,+++))))))***++++++++++++***)))***++++++++++++***)))************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++++++++,,,------------------............---.........////////////................................................,,,------...//////000000......------------......................................................------------.........///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++++++++,,,,,,---......///++++++++++++,,,,,,,,,,,,---------.........////////////000000111111222222333222111111222111///...---------.........//////------,,,,,,,,,,,,++++++)))))))))*********++++++******))))))))))))******))))))))))))))))))))))))))))))))))))************''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))************))))))))))))))))))))))))))))))'''((()))***+++******)))+++++++++,,,,,,,,,------)))***+++,,,------------,,,---///222444777999:::@@@???@@@FFFPPPXXX\\\^^^ccceeeiiillloooppppppqqqooowww|||yyyxxxyyy~~~~~~|||}}}~~~|||wwwrrrwww~~~+++++++++************)))************************)))************+++++++++((((((((()))******++++++))))))))))))))))))))))))))))))))))))************************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))************(((((((((((()))***+++,,,+++***)))(((((()))***+++******))))))))))))******************************))))))************))))))(((((((((((())))))))))))(((((())))))*********+++(((((((((((())))))))))))$$$---222111---,,,,,,+++111;;;>>>666111555777333,,,,,,,,,++++++******)))******************************++++++++++++******))))))************)))))),,,+++*********+++,,,---'''((()))************)))))))))***++++++++++++***)))***+++,,,,,,+++***)))************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---------.........//////............/////////000................................................---------...///000000111......------------......................................................---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++------------++++++++++++,,,,,,---...//////******+++++++++,,,,,,,,,---------.........///////////////000111111222222333222111222222222000...---------.........//////---------,,,,,,,,,++++++(((((())))))*********+++******))))))))))))******))))))))))))))))))))))))))))))))))))************''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))************))))))))))))))))))))))))))))))'''((()))++++++******)))++++++,,,,,,,,,---------)))***+++,,,------...---000111444777:::>>>@@@BBBAAA>>>CCCTTTmmmxxxtttpppppptttzzzzzzyyyuuutttjjj[[[```\\\^^^kkk{{{tttfff^^^YYYUUUYYYaaafffeeebbb```gggoooqqqppppppuuu{{{}}}rrrjjjkkkrrryyy++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,(((((((((((((((((((((((())))))))))))))))))))))))(((((()))***++++++,,,,,,******+++++++++,,,,,,,,,......---,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))((((((((((((+++*********))))))((((((******++++++++++++*********(((((()))***+++***))))))************+++++++++***))))))***,,,,,,+++***++++++************++++++))))))************))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))(((((()))+++---...222222333333333333222222///---,,,***))))))******(((((()))***+++,,,,,,,,,+++++++++,,,,,,+++++++++************************************************************************++++++******************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////+++,,,,,,---......//////000000000000000000//////+++,,,///222333000......000...,,,+++...111000---222000.........///...---///---++++++---......---...////////////......------------------------------------....../////////..............................---------,,,,,,,,,///......------......///,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---,,,,,,,,,++++++*********,,,,,,------.../////////////////////000000000000333222000222444555222000/////////...------,,,,,,---------,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))),,,---***((((((""",,,EEE111...)))((()))***)))'''(((((((((((((((((((((((())))))))))))))))))))))))+++*********))))))((((((******))))))((((((''''''(((((())))))))))))((((((+++++++++*********************++++++++++++***************)))))))))))))))'''((()))+++,,,,,,------(((+++000333222///111444888888===CCCBBB???CCCLLLJJJRRRggg|||}}}uuummmkkkllllllaaa```___\\\UUUOOOMMMNNNLLLIIIIIIPPPYYY[[[VVVNNNLLLKKKNNNTTTUUUQQQQQQUUUVVV]]]```[[[UUUTTTVVVVVVPPPSSSVVVXXX[[[___fffkkk,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,************************)))))))))))))))))))))))))))))))))***++++++,,,,,,*********+++++++++,,,,,,------,,,,,,,,,,,,------,,,------......------,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))(((((((((((())))))))))))************)))))))))((()))))))))******)))))))))***(((((()))***+++***))))))************+++++++++,,,+++))))))))))))((((((++++++************++++++))))))************))))))))))))))))))************))))))))))))************))))))))))))))))))))))))***))))))))))))+++,,,---...//////000000//////......---,,,***))))))******(((((()))++++++,,,,,,+++******++++++++++++******************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---------.........------------............111111111000000000000000000000000////////////...333111///......---...///111111000............---222000//////111222111000222222222222222222111000......///000111111111111------------------------............//////000000.................................---------,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---,,,,,,,,,+++++++++******,,,,,,------.../////////////////////000000000000222111000111333444222///000//////......---,,,,,,---------,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))$$$'''%%%(((---+++444KKK000,,,)))'''((()))((('''(((((((((((((((((((((((())))))))))))))))))))))))************)))))))))(((******))))))(((((((((((((((((())))))))))))((((((************************)))******++++++******)))************))))))))))))))))))***+++,,,---------333111000111222555999<<<@@@??????@@@===>>>HHHUUUbbbllltttlll```YYYUUUTTTRRRPPPNNNKKKJJJJJJKKKKKKKKKKKKLLLPPPZZZiiixxx~~~zzzuuujjjlllrrrwwwuuunnnlllooo|||~~~wwwqqqnnniiidddbbbeeeeeeaaaZZZVVVVVVYYY........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))******+++,,,,,,,,,*********++++++++++++,,,,,,,,,++++++++++++,,,,,,---......//////......---,,,,,,++++++***)))))))))))))))))))))))))))))))))''''''(((((())))))******************))))))))))))(((((())))))))))))((((((***(((((()))***+++***))))))************+++++++++,,,+++***)))))))))))))))++++++************++++++))))))************))))))))))))))))))************))))))))))))************))))))))))))))))))))))))+++******)))******++++++,,,,,,------------,,,,,,---,,,+++***************((()))***+++++++++++++++))))))************))))))************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------------.........,,,,,,---------.........000////////////////////////............---------222111000......000111222000000111000///......///...------...000111111000///000111111///.............../////////000000000////////////////////////...////////////000000000.................................------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---,,,,,,,,,,,,++++++++++++,,,,,,,,,---......//////////////////000000000000111000///000222222000///000000///......------,,,------,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''''''''((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))***'''(((---)))---===---+++(((''''''(((((('''(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))***))))))))))))(((((((((((())))))******))))))((())))))))))))))))))******))))))************))))))******************************+++,,,,,,---------000000000333999???DDDGGGDDDDDDEEEDDDBBBGGGVVVeeettt{{{rrrjjjTTTNNNIIIHHHJJJKKKIIIFFFKKKJJJJJJOOOXXX___bbbaaaccclll|||zzzxxxzzzyyyssshhh```\\\\\\........................------------------------++++++,,,,,,---,,,,,,+++------------------------))))))))))))))))))))))))*********++++++,,,,,,,,,************++++++++++++++++++*********+++,,,,,,------............------,,,,,,++++++***)))))))))))))))))))))))))))))))))&&&''''''((()))******+++*********)))))))))))))))(((((())))))))))))((((((***(((((((((***+++***)))))))))*********+++++++++)))***,,,---,,,,,,,,,,,,++++++************++++++))))))************))))))((()))))))))************((()))))))))************((((((((((((((((((((((((++++++******************,,,,,,------------,,,,,,,,,++++++***************((()))***+++++++++++++++(((((())))))))))))((((((************************((((((((((((((((((((((((***************************************+++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------------............,,,------------.........------......///000111111000000000000000000000000000333444333222333111...222///...111222111000111000///...000111222111000///111111000...---...000333222111000000/////////000000000000000000000000////////////////////////....................................------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...//////////////////000000000000/////////000000000//////000000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''''''''''''''((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((---...''''''+++%%%""",,,***)))((('''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))((()))))))))))))))******((())))))******))))))((()))***************+++++++++++++++,,,---......///...444999<<>>666111666999777555555888777666777888777555333777777666555444444666888555555444222222222222222000000000000000000000000///.....................//////////////////////////////.........---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........////////////000000000000...///000000000/////////111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***'''''''''''''''((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&)))$$$%%%,,,)))%%%,,,(((((((((''''''''''''((())))))))))))))))))))))))************************))))))))))))))))))******))))))))))))************))))))************))))))(((((())))))*********+++))))))************))))))))))))******+++++++++,,,+++++++++---...111333444;;;CCCGGGDDDCCCIIIPPPRRRWWWZZZ[[[XXXZZZfffzzzzzz~~~xxxlll]]]SSSPPPQQQTTTVVVWWW^^^eeeiiijjjlllpppssslllxxx................................................---------------,,,,,,+++++++++++++++++++++++++++************************++++++,,,,,,,,,,,,,,,,,,)))))))))************+++++++++***++++++,,,---...+++,,,,,,,,,,,,,,,,,,+++,,,,,,++++++***)))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))******************++++++++++++*********(((((()))***+++***))))))************+++++++++(((+++---,,,)))'''(((***++++++************++++++))))))************))))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))******+++++++++******))))))************)))))))))******+++******)))))))))******+++++++++******(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))***++++++,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////------........./////////....../////////000000000222222222222222222111111111111222333444666666777777;;;<<<:::AAAOOOXXXYYYRRRGGGAAADDDEEEAAA???BBBCCCCCCBBBCCCDDDCCC@@@===;;;::::::<<<>>>???>>><<<555444333222222222333444000000000000000000000000000000////////////....../////////////////////////////////.........------,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---,,,,,,,,,,,,------------+++++++++,,,------......////////////000000000000...///111111/////////000111111000//////......---++++++,,,,,,,,,,,,------))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******'''''''''''''''((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))%%%+++((('''---+++'''---&&&''')))(((''''''((()))))))))))))))))))))))))))************************))))))))))))************)))))))))************+++)))******++++++******))))))))))))***++++++,,,,,,******++++++++++++******))))))******+++,,,,,,,,,,,,,,,---///333777:::<<>>@@@BBBDDDEEEFFFDDDNNNUUUWWW```ooovvvsss___XXXUUUWWWSSSNNNSSS^^^ZZZZZZZZZ\\\]]]\\\ZZZWWWNNNNNNPPPWWW]]]\\\UUUNNNDDDBBB???;;;999888888888555555555555555555555555222222222111111111000000////////////////////////////////////............---...000111111000...---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---,,,,,,,,,---------......***++++++,,,,,,---......////////////000000000000...000222222000...///111111111000000///.........+++++++++,,,,,,---------))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********'''''''''''''''((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))000---(((+++'''$$$)))%%%'''***)))(((''')))***))))))))))))))))))))))))************************((()))))))))************))))))*********+++++++++)))******++++++******))))))******+++,,,,,,------++++++,,,,,,,,,,,,++++++))))))***++++++,,,------......000444999>>>CCCFFFBBBDDDCCCGGG___~~~qqqiiioooyyyyyyvvvppphhh^^^SSSKKKFFFMMMSSS```pppxxxwwwwwwzzz~~~yyyuuurrrzzz||||||{{{000000000000000000000000////////////////////////---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************,,,,,,,,,,,,---...///000---..................---,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))*********+++(((((())))))))))))((((((***(((((()))***+++***))))))************+++++++++******)))&&&'''///<<>>===>>>777999;;;:::777444333333000111111///...000333555////////////////////////............---------,,,------------------------------------------------....................................////////////222222222111111111000000000000000000//////////////////...------,,,++++++************************((((((((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((()))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))************************++++++++++++*********)))++++++++++++*********)))************************************++++++++++++---,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,...000111;;;:::===BBBCCCBBBCCCFFFMMMWWWjjjsssmmmiiidddbbbdddccchhhpppxxx~~~xxx|||uuuxxxyyyxxxyyyzzzwwwqqqrrrsssyyy~~~|||~~~|||~~~<<<:::888777666666444222444111...---///000000000/////////.........------......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***************)))******++++++,,,------------...............---,,,,,,,,,,,,++++++++++++))))))******++++++++++++))))))))))))))))))))))))***))))))))))))((((((((()))))))))))))))))))))))))))************+++++++++************************)))+++,,,+++)))'''''''''+++***)))***++++++***)))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******)))************+++++++++---,,,,,,++++++************************************************)))))))))************************++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,........................------------.........///......---......///000111222333333333333333333333000444888888777888>>>CCCFFFKKKOOORRRXXXggg|||{{{ggg\\\YYYfffpppzzzyyygggYYYPPPMMMKKKJJJJJJNNNTTTYYY\\\```eeehhhdddbbb______aaaeeejjjmmmsssxxx{{{{{{|||~~~yyynnnfff^^^SSSKKKGGG===>>>>>>===;;;999999999444666666333...---111555000000000000000000000000000////////////.........------------------------------------------------....................................////////////222111111111111000000000000000000000/////////////////////......------,,,************************((((((((())))))*********))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''(((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))*********+++++++++,,,,,,+++***)))(((((()))***+++************************++++++++++++************++++++++++++************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---+++,,,------......------...///000...,,,///666<<>>:::999777555333444222000///000000///...000000/////////.....................------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))******+++++++++)))******++++++,,,------,,,---......///.........------,,,,,,,,,+++++++++)))))))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))))))))))))))))))))))))))***+++,,,,,,+++++++++***)))((()))+++,,,+++***************************))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******))))))*********+++++++++,,,,,,,,,++++++************************+++++++++************************)))***************++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------.............../////////---............/////////000000//////000000111222---///222444555777888:::<<<>>>??????@@@DDDKKKPPPTTTZZZbbbjjjtttqqq\\\PPPOOORRRiiinnnqqqsssuuuvvvqqqiii^^^VVVLLLFFFEEEHHHJJJJJJIIIIIIJJJOOOUUUWWWVVVSSSUUURRRNNNKKKKKKNNNTTTXXXYYY\\\aaakkk{{{|||yyy~~~vvvxxxuuuooofff___]]]WWWOOOFFFBBBCCCEEEEEECCC777666666666333///...000111111111000000000000000000000/////////.............................................................................................////////////111111111111000000000000000000000000///////////////.........---------,,,************************((((((((()))******++++++((((((((((((((((((((((((***)))(((''''''((()))***(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''''''''((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((*********+++++++++,,,,,,,,,***(((''''''(((***,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---......---,,,,,,***---000222333777>>>DDDAAA@@@BBBGGGLLLRRR^^^iiisssxxxuuu|||~~~ppp^^^SSSFFFHHHNNNXXXgggzzzvvvooonnnppprrrwww}}}}}}xxxuuuxxx}}}{{{xxxzzz|||}}}vvvoookkkpppyyylllcccVVVKKKEEE@@@;;;777777666444444444444222000111111000000000000///////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******++++++,,,,,,)))******++++++,,,------,,,------...//////......---------,,,,,,,,,++++++))))))*********+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))+++*********+++---......***)))((()))+++,,,,,,+++************************************************))))))))))))))))))))))))'''((())))))******))))))))))))*********+++++++++,,,,,,+++++++++++++++***))))))*********+++++++++***************+++++++++))))))******+++++++++,,,******++++++++++++******************************+++,,,,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,------...................../////////000000000000000///000000111111...111555777888;;;>>>AAABBBFFFLLLSSSYYY]]]```aaabbbfffooo}}}zzzhhhWWWNNNMMMRRRVVVhhhfffaaa\\\\\\]]]WWWOOORRRNNNJJJIIILLLOOOOOONNNQQQPPPRRR\\\gggmmmkkkggg___ZZZTTTOOOLLLMMMOOOPPPOOOQQQSSSYYYfffwww{{{vvvooofff^^^```eeegggqqqwwwlllggghhhnnnyyy|||qqqggggggoooqqqjjjaaaHHH>>>777777888555222333111111111111000000//////////////////.........---....................................................................................////////////000000000000000000000000000000000000////////////---------,,,,,,,,,,,,,,,************************((()))))))))*********+++((((((((((((((((((((((((***)))(((''''''((()))***(((((((((((((((((((((((()))))))))))))))))))))))))))((((((''''''''''''((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))************+++,,,***(((''''''(((***,,,************************+++++++++++++++++++++,,,+++++++++++++++++++++,,,++++++++++++++++++++++++*********++++++++++++,,,------...------,,,,,,+++---///333888===AAACCCEEECCCDDDJJJRRRYYYbbbooo|||{{{qqqiiijjjqqqwwwuuuhhhYYYOOOLLLPPPYYYcccnnnyyy{{{{{{xxxrrrkkkjjjmmmrrrpppsssuuurrrpppvvv~~~uuummmeee\\\VVVEEEBBB<<<888666444222000222222111111111000000000000////////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++)))******++++++,,,------,,,,,,---...////////////------------,,,,,,,,,,,,************************)))))))))))))))))))))))))))))))))************+++)))))))))))))))))))))))))))************+++++++++************************...,,,)))((()))***++++++***)))((()))+++,,,,,,***++++++++++++++++++++++++************************))))))))))))))))))))))))'''((())))))******)))))))))************+++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,*********+++++++++++++++))))))******+++,,,,,,,,,******++++++++++++******************************++++++,,,,,,,,,---------,,,,,,,,,,,,------------,,,,,,,,,---......//////////////////000000000000/////////000111333444555999<<>>@@@FFFIIIKKKKKKKKKOOOVVV\\\___jjjuuuuuummmhhhjjjpppxxxsssyyyssseeePPPNNNLLLKKKMMMPPPTTTWWWYYY^^^eeeppp~~~xxxxxx~~~wwwoooggg______bbbYYYTTTXXX^^^___gggjjjaaaTTTUUU[[[eeemmmrrryyypppbbbTTTBBB888888666666555555444333333333111111000000000/////////....................................................................................////////////////////////000000111111000000000000////////////------------------------************************,,,++++++******)))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((()))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))************************+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---//////------...111444666>>>BBBGGGIIIIIIJJJMMMPPP^^^fffsssxxxlllbbb[[[UUUUUUWWW^^^lllzzzzzzwwwxxxzzz}}}|||ttt]]]KKKBBB>>>===333333333222222222111111000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********)))******+++,,,,,,------+++,,,---...////////////......---------,,,,,,,,,---,,,,,,+++***)))(((((())))))))))))))))))))))))))))))******++++++++++++)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++---+++)))+++---...,,,)))+++***)))***++++++***)))++++++++++++++++++++++++************************))))))))))))))))))))))))******+++,,,,,,,,,,,,+++)))************+++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,*********++++++,,,,,,,,,))))))***+++,,,,,,------,,,------......------,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,---------......---......///000111111222000000000000111111111111222333666;;;@@@EEEIIIKKKMMMPPPSSSTTTUUU[[[dddlll}}}sss\\\RRR\\\jjj|||pppdddbbbeeedddYYYOOOQQQSSSTTTSSSTTTXXXaaahhhsss|||xxxpppnnnqqquuujjjhhhjjjjjjnnnlll___UUURRRSSSYYY___gggrrr|||{{{~~~lllTTTEEECCC999888888777666555555555222222222111111111111000////////////////////////////////////////////////..................................../////////000.../////////000000111111000000000000////////////---.....................************************---,,,,,,+++***)))(((((())))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''')))***+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))((())))))))))))*********))))))************))))))************************+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...------000444999<<<@@@GGGNNNNNNKKKLLLUUU]]]gggqqqzzzlll```WWWSSS[[[iiiuuu{{{~~~zzzrrrrrrzzz~~~}}}~~~}}}jjj___SSSIIIAAA;;;555444777777333...//////111555333///...000333333222111000...,,,,,,------------------------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------..............................---,,,,,,,,,------************************++++++***)))((('''&&&&&&)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************************************,,,,,,,,,++++++*********++++++***************++++++******)))***+++---...///......---,,,+++************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------...............------,,,,,,,,,000...,,,,,,...000111111......---///111444444444666<<>>EEEIIIEEEGGGOOOZZZbbbeeelllttttttpppeeeaaannnooovvv~~~{{{vvvnnnfffgggooowwwvvvqqqrrr}}}}}}{{{}}}~~~eeeKKK<<<:::<<<999444111111000---...222---------....../////////------------------------++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................---,,,++++++******++++++************************((((((((())))))*********)))************+++++++++************************************************++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************************************+++++++++++++++*********+++***************++++++...---,,,+++************))))))******++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------...//////000000...///000111111111000000222333444777<<>>FFFIIIHHHFFFBBBIIIWWWeeelllpppwwwyyyssssssuuu~~~yyyuuussspppllliiikkksssyyyzzzxxx|||{{{{{{}}}sss[[[MMMHHH???:::777777666222111333222111000//////.................................+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------........................,,,++++++***)))*********************************(((((()))))))))*********))))))*********+++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************************************+++++++++************************)))******+++,,,,,,,,,,,,++++++*********)))))))))))))))***************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,---------......---------........./////////000000000000111222444444888@@@GGGMMMSSSWWWYYYYYYVVVTTTWWW___iiirrrwww~~~yyy}}}gggRRRIIIDDDFFFJJJOOOSSSWWWZZZ\\\jjjxxxuuuuuutttpppeeeYYYVVVYYYUUUWWW[[[```gggoootttxxx|||ZZZAAA777444222222222222111111111111111111//////............//////........................---------............//////////////////000000111////////////////////////......---------,,,,,,,,,+++++++++*********)))))))))))))))(((((((((((((((******++++++++++++************))))))******+++,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))*********)))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---...000111333555:::AAAHHHLLLKKKHHHEEEPPPXXXbbbjjjnnnuuuqqqooolllooozzz{{{sssppppppppprrruuu}}}kkk```IIIAAA999777666555666999333222000///....................................++++++,,,,,,,,,---------+++++++++,,,,,,,,,------........................++++++***)))))))))******************************************))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++***++++++,,,,,,++++++*********************************************************************************************************))))))***++++++,,,******++++++,,,,,,,,,,,,++++++***))))))(((''''''******+++++++++,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,---------...............---------------...///000//////222777;;;<<>>DDDIIIJJJGGGEEEEEEGGGZZZcccnnntttxxxtttnnnnnn\\\cccllluuuzzzqqqooopppttt|||oooaaaQQQFFF>>>888555666111000............///000........................,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------........................,,,+++******))))))******************************+++++++++******))))))))))))************+++++++++************************************************++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************************************)))))))))***************))))))))))))***+++,,,,,,((()))***,,,,,,---,,,,,,,,,,,,+++***)))(((''''''******+++++++++,,,,,,,,,******++++++++++++************++++++++++++******---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------.....................////////////222555666666:::@@@EEELLLRRRYYY[[[WWWRRRNNNLLL\\\bbblllwww|||zzzrrrkkkmmmrrrrrrgggVVVKKKJJJOOORRRZZZfffpppzzz}}}rrraaaTTTOOOTTT___fffooo\\\III<<<666444333111000000000111222000//////......//////000........................---------............//////////////////000111111000000000000000000000000......---------,,,,,,,,,,,,++++++++++++*********(((((())))))))))))************++++++++++++******+++************+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))((())))))***+++)))***++++++,,,+++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------.........000333666:::===DDDHHHKKKHHHDDDEEEJJJPPPXXXfffvvvssscccZZZYYYWWWqqqzzzqqqrrrtttxxx}}}{{{zzz}}}uuueeeQQQAAA888666444222111000111222222........................,,,,,,,,,------------...++++++,,,,,,,,,,,,------........................,,,,,,+++************+++************************)))***************++++++)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************************************((()))))))))*********+++))))))))))))***+++,,,---******+++,,,,,,,,,+++***+++++++++******)))))))))******+++++++++,,,,,,,,,******++++++++++++************++++++++++++******---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,---...000111333444444555;;;BBBGGGHHHKKKPPPUUUZZZ\\\]]][[[WWWVVVXXX\\\pppzzzwwwiii```]]]YYY^^^\\\VVVXXXeeellllllnnnqqqbbbZZZYYYZZZggg|||{{{qqq^^^KKK@@@<<<:::777444222111111111000000////////////000000........................---------............//////////////////000111111000000000000000000000000......---------,,,,,,,,,,,,,,,+++++++++*********)))))))))*********++++++******++++++++++++******++++++******++++++,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))***)))((((((((()))+++,,,)))***++++++,,,,,,++++++++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---...+++++++++,,,,,,------------...///333888>>>DDDGGGHHHIIIIIIIIILLLRRR[[[bbbffftttuuucccUUUUUU]]]lllzzzuuuzzz}}}~~~~~~zzzpppmmmmmmllliiijjjuuuyyyuuutttuuuwwwwwwvvvxxxzzz{{{|||wwwZZZHHH???===999666444333333333////////////////////////,,,,,,,,,---------......++++++,,,,,,,,,---------........................---,,,++++++******++++++************************'''((()))***+++,,,------)))************+++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++************************************************************************(((((())))))*********+++))))))))))))***+++,,,---+++,,,------,,,+++)))(((************++++++++++++******+++++++++,,,,,,,,,******++++++++++++************++++++++++++******---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,---------......+++,,,...111444666888999<<>>999666333222222000000////////////000000........................---------........./////////////////////000111111000000000000000000000000......---------,,,,,,,,,,,,,,,,,,+++++++++******))))))******+++++++++,,,******++++++++++++******++++++******++++++,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))***)))(((((((((***+++,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------,,,---000555<<>>;;;999888555---222555333...+++,,,000111111000///////////////////////////////////////000000000000000000000000222222222222222111000///////////////............------,,,,,,,,,,,,++++++++++++***)))(((((()))))),,,,,,+++***))))))******))))))***++++++++++++***************************))))))************))))))******))))))(((((('''''')))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++++++++++++++++++++)))************+++++++++************************)))************+++++++++))))))***+++,,,,,,------,,,------......------,,,++++++,,,,,,,,,---------------,,,+++,,,---///000111111333;;;FFFNNNPPPOOOGGGGGGMMMXXXcccmmm}}}www```VVV\\\mmmvvvuuuyyyzzzxxx}}}xxxsssqqqpppsss}}}{{{wwwzzzzzzqqquuu|||wwwrrruuutttjjj\\\SSSPPPPPPOOOMMMEEEDDDDDDFFFHHHKKKMMMNNNSSSTTTVVVWWWVVVSSSOOOMMMOOOKKKFFFBBBBBBGGGNNNRRRXXXSSSPPPRRRQQQLLLGGGEEEJJJJJJLLLRRRYYYaaafffhhhxxxgggSSSGGGBBB???AAADDD444444444222111/////////..................---------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++++++++++++++************))))))))))))))))))))))))******))))))))))))******************************************************************************,,,,,,,,,+++++++++******************+++++++++++++++++++++************)))************************************************)))************+++++++++************************++++++++++++++++++++++++)))*********++++++++++++************************---------------,,,++++++***+++,,,---------,,,,,,,,,,,,---------...............//////............000111222666<<>>BBBDDDGGGHHHEEEDDDOOOccctttyyyooo\\\WWWiiiwwwsssvvvxxxtttrrrssstttzzz|||nnnnnnpppqqqiiiZZZMMMFFFIIIOOOUUUXXX```llluuuyyy{{{vvvllliiiddd___\\\[[[\\\\\\aaa^^^^^^```aaacccjjjqqq{{{tttaaaMMM???777444444333222222111000///......------------.........///........................,,,,,,------......//////------,,,,,,,,,+++++++++))))))))))))))))))))))))******))))))))))))******************************************************************************,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------+++++++++************)))************************++++++++++++++++++++++++)))************+++++++++************************)))******+++,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------,,,,,,...------,,,---...///000............////////////000111444999@@@HHHPPPTTTYYY]]]bbbffffffddd```^^^WWWVVV\\\nnnnnn\\\LLLNNNVVV```hhhkkkpppvvvvvvjjjeeettt|||pppaaaQQQEEE===:::444333222222111111222222000000000000000000000000000000000000000000000000...//////000000000000000////////////............------,,,,,,,,,,,,+++++++++*********++++++,,,---******))))))***++++++,,,))))))***++++++++++++***************************))))))************))))))'''((((((((()))))))))***)))))))))))))))))))))))))))************+++++++++)))************+++++++++************************)))************+++++++++************************)))************+++++++++------------------------,,,------......------,,,------------............///000222666;;;@@@DDDFFFAAAEEEJJJNNNSSS]]]jjjtttttt}}}tttggg```\\\___ttt{{{|||~~~xxxmmmlllsssyyyxxxyyy|||}}}zzzxxxwwwpppggg^^^ZZZYYY[[[XXXPPPKKKKKKSSSbbbrrr|||qqqdddZZZTTTQQQMMMIIIEEEAAAAAADDDHHHJJJLLLIIIHHHIIIJJJLLLTTT^^^dddfffgggeeedddkkkxxx}}}kkkRRRCCC???@@@666555444333222000//////---------.........//////..........................................---------------,,,,,,,,,++++++))))))))))))))))))))))))******))))))))))))******************************************************************************,,,,,,,,,+++++++++******++++++,,,,,,,,,---------+++++++++************)))************************++++++++++++++++++++++++)))************+++++++++************************))))))***+++,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---......---,,,---...///000............/////////000222666<<>><<<;;;:::999888;;;>>>>>>>>>BBBIIIJJJLLLLLLJJJGGGHHHNNNTTT~~~~~~ooo\\\KKK<<<===999333//////111000///...------...///000111........................------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********---------,,,,,,+++++++++,,,++++++******++++++,,,+++++++++*********))))))******++++++++++++*********+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---......---++++++---...---...//////...///111222999@@@EEEJJJTTT```dddaaagggeeeeeeeee___WWWSSSTTT\\\fffppppppggg[[[PPPIIIFFFOOOfffrrrddd]]]XXXYYY]]]aaa___```fffkkkhhh\\\QQQKKKBBB:::666555222...,,,000222111///...000111000////////////////////////......//////000000111111////////////............------,,,,,,+++***))))))******))))))))))))************************************++++++++++++******************************))))))))))))))))))))))))******))))))))))))******''''''''''''((((((((((((************************************************+++++++++*********))))))************************))))))))))))))))))))))))++++++,,,,,,,,,,,,---------,,,+++***+++,,,---...........................,,,,,,...///000111000000222888???EEEKKKOOOJJJBBBLLL^^^ooowww{{{cccVVVTTTZZZlll~~~zzzssstttsssnnnhhhiiieee^^^^^^hhhuuu|||}}}zzzxxxxxx}}}iiiZZZZZZ]]]TTTGGGGGGFFFGGGSSS^^^]]]llluuujjj[[[PPPKKKJJJHHHFFFFFFBBB>>><<<======;;;999::::::;;;;;;;;;;;;::::::999999999999999:::::::::===<<<<<<<<<===???AAABBB{{{aaaGGGBBB<<<;;;999666222///111000000/////////000000........................////////////////////////,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******---,,,,,,,,,++++++++++++,,,++++++******++++++,,,+++++++++*********))))))******++++++++++++*********+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...------...000...////////////000333666@@@IIIRRRWWW\\\eeejjjjjjiiifffbbb]]]WWWRRRVVV^^^fffjjjjjjdddZZZQQQKKKIIIMMMaaa~~~pppbbbVVVQQQRRRZZZdddooouuutttooolllkkk\\\UUUIII===555333666;;;111222111000///000000///////////////////////////////////////000000111111////////////............------,,,,,,+++******)))******))))))))))))************************************++++++++++++******************************))))))))))))))))))))))))******))))))))))))******''''''((((((((()))))))))************************************************+++++++++*********))))))************************))))))))))))))))))))))))++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,---....................................//////111222333===FFFNNNOOOMMMNNNMMMKKK]]]iiissswww{{{kkkQQQPPPWWWhhhzzz|||zzz{{{uuuqqqkkkeee^^^___^^^\\\bbbooo|||yyywwwvvvzzzpppYYYPPPRRRUUUQQQJJJMMMPPPSSS^^^jjjrrr~~~qqqhhh```ZZZXXXPPPGGGBBBAAA@@@>>><<<@@@===:::::::::;;;999777::::::;;;;;;;;;;;;::::::999999::::::::::::::::::::::::999999:::;;;======ZZZKKK>>>======777222111222222222111000//////...........................////////////////////////,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++++++++++++++*********,,,++++++******++++++,,,+++++++++*********************++++++++++++*********+++,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///000000///......///111////////////000555:::???FFFQQQ]]]```bbbeeejjjlllhhhaaa\\\```dddfffhhhjjjiiiddd[[[PPPFFFCCCGGGLLLYYYttt}}}lllZZZQQQOOOOOO\\\mmmzzz~~~~~~~~~~~~zzzssseeeQQQ???666555666333111000000111000///.../////////////////////////////////000000000000111////////////............------,,,,,,++++++************))))))))))))************************************++++++++++++******************************))))))))))))))))))))))))******))))))))))))******((())))))))))))*********************************************************+++++++++***************************************))))))))))))))))))))))))++++++,,,,,,,,,,,,------,,,,,,,,,+++,,,------...........................000///......///333777999DDDOOOVVVQQQJJJJJJQQQWWWjjjoootttxxxlllTTTHHHTTTbbbwwwzzztttuuu~~~zzzxxxwwwqqqfff]]]YYYVVV]]]ccciiirrr}}}yyyyyyyyy|||}}}zzzqqq^^^MMMKKKMMMKKKJJJMMMQQQcccuuuuuuaaaRRRJJJGGGEEECCCCCC@@@<<<<<<======;;;888<<<:::999:::;;;;;;:::999;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::999999888888888999999www```KKKDDD???777555999111111111111000000///...........................------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,***************************++++++,,,,,,++++++*********+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///000///......000111...///000222666===EEEKKKRRRZZZbbbffffffeeefffgggbbb```hhh{{{xxxkkkaaaXXXMMMEEEAAAFFFQQQ\\\mmm|||{{{wwwkkkbbb^^^QQQSSS]]]ooo{{{mmm```SSSBBB666999333///000222111///...////////////////////////000000000000000000000000////////////............------,,,,,,,,,+++++++++******))))))))))))************************************++++++++++++******************************))))))))))))))))))))))))******))))))))))))******))))))*********+++++++++************************************************************************************************))))))))))))))))))))))))+++++++++,,,,,,,,,------,,,,,,,,,,,,------..............................000///---...111888>>>BBBIIIQQQUUUOOOLLLSSSaaakkkzzzyyyyyy~~~~~~ttt___MMMRRRgggrrrvvvuuuzzzxxxsssrrrrrrgggXXXSSSXXX```nnn}}}~~~tttiii```\\\]]]QQQKKKOOONNNHHHNNN\\\yyywwwkkkbbbUUUOOOHHHDDDDDDDDDBBB@@@@@@>>><<<<<<======;;;999<<<<<<===>>>????????????======>>>>>>>>>>>>==================<<<<<<<<<<<<<<<<<<;;;;;;:::999999999~~~jjj]]]OOOAAA:::;;;111111111000000000//////////////////////////////........................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,************************++++++,,,,,,,,,,,,++++++)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---.........------///111...111555:::@@@IIIRRRXXXbbbcccfffiiijjjhhhdddbbb___pppnnn\\\TTTLLLHHHJJJPPPZZZiiixxxxxxvvvwwwuuuvvv}}}{{{vvvddd___\\\dddvvvsss[[[GGG;;;111111333222000000000000000000000000000000111111111111000000000000////////////............---------,,,,,,,,,,,,,,,******))))))))))))************************************++++++++++++******************************))))))))))))))))))))))))******))))))))))))******************++++++++++++************************************************************************************************))))))))))))))))))))))))+++++++++,,,,,,,,,------,,,,,,---------.................................///......000666>>>GGGLLLRRRSSSRRRRRR[[[nnnjjjaaaWWWWWWjjjzzzzzzzzz~~~zzzyyyyyytttdddVVV[[[jjj|||}}}fffSSSJJJHHHMMMHHHJJJQQQRRRUUUkkkrrraaaVVVOOOKKKIIIEEECCC@@@@@@@@@>>>;;;777===<<<:::::::::;;;<<<;;;>>>???@@@@@@AAAAAABBBCCC@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAA@@@@@@???????????????>>>===<<<;;;::::::yyy{{{jjjVVVCCC888555444222000//////000111////////////////////////000000000000000000000000------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,*********+++++++++++++++,,,++++++******++++++,,,***************+++++++++++++++,,,,,,,,,,,,++++++)))***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......------///111111666===EEELLLUUU\\\aaajjjfffdddfffgggddd```___gggjjjRRRLLLHHHDDDIIIWWWdddooo~~~yyymmmeeehhhrrrzzz{{{{{{yyytttooooooxxx^^^KKK999555555222000222000000000000000000000000222111111111111000000000////////////............------------,,,,,,,,,,,,******))))))))))))************************************++++++++++++******************************))))))))))))))))))))))))******))))))))))))******)))************+++++++++***************************************************************+++++++++************************))))))))))))))))))))))))++++++,,,,,,,,,,,,------,,,,,,---............---...........................///111666===EEEMMMQQQSSSPPPMMMUUUlllkkkRRRQQQ\\\ppp|||~~~|||iiicccqqqvvv\\\KKKFFFHHHHHHHHHMMMWWWaaatttbbbYYYPPPKKKIIIEEECCCDDDDDDAAA<<<999888999999999<<<;;;;;;;;;<<>>???CCCFFFIIIIIIIIIJJJJJJIIIIIIIIIJJJJJJIIIIIIHHHGGGGGGFFFEEEEEEEEEEEEDDDCCCAAA@@@|||yyytttqqquuugggCCC???999333000///000111000000000000000000000000////////////////////////......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,---------,,,++++++++++++++++++,,,))))))******+++++++++++++++,,,,,,------,,,,,,+++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///000000///000222444;;;BBBMMMWWW^^^bbbdddfffllliiihhhgggbbb^^^eeeooowwweeeXXXPPPMMMRRRYYY[[[[[[ggg~~~{{{zzzooolllMMM@@@:::222000333000000000000000000000000222222222222111111000000000/////////............------------------------******))))))))))))************************************++++++++++++******************************))))))))))))))))))))))))******))))))))))))******((())))))))))))*********************************************************))))))******++++++++++++************************))))))))))))))))))))))))++++++,,,,,,,,,---------,,,,,,.../////////...---........................111444999@@@FFFKKKOOOQQQNNNLLLPPPbbbiiiOOOQQQhhhzzzzzz}}}{{{pppyyyrrr\\\PPPNNNQQQTTTaaakkkxxxzzziii\\\OOOKKKHHHCCCCCCFFFDDD??????CCC<<<<<<<<<===???@@@AAAAAABBBDDDFFFGGGGGGFFFGGGGGGIIIIIIFFFBBB??????DDDHHHKKKKKKLLLLLLLLLLLLKKKKKKMMMMMMLLLKKKJJJJJJIIIIIIIIIJJJJJJJJJIIIHHHFFFEEE}}}eeePPP<<<666666333000///...//////......///...,,,////////////////////////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,)))******++++++******)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......---------/////////---,,,---...000---+++---///222:::CCCFFFMMMWWW___dddgggiiijjjdddhhhfff\\\[[[gggxxxbbbNNNKKKAAAKKKgggsss}}}jjjjjjrrrtttdddWWWGGG555///333555222//////000111000...222111111000000000000000000000000000000000000000//////...---,,,,,,++++++))))))(((((((((((())))))+++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++***++++++,,,,,,++++++***************))))))))))))************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++,,,,,,,,,,,,---------------............///111---,,,///111//////111555666;;;EEEOOOTTTQQQMMMJJJ[[[ppp}}}ttt```IIINNN```~~~}}}zzz}}}qqqhhhqqq~~~jjjZZZQQQTTTcccsssnnneeeYYYOOOJJJGGGEEECCCIIIIIIJJJJJJIIIIIIHHHGGGCCCAAA@@@AAADDDGGGGGGGGGKKKIIIGGGGGGIIIKKKMMMMMMPPPQQQPPPIIIBBBAAAGGGNNNZZZ[[[]]]^^^``````aaaaaa]]]___```___[[[WWWTTTSSSVVVVVVWWWXXXXXXVVVQQQMMMiiiQQQDDD<<<555111///222222111///.../////////////////////////////////---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......---------...//////---------///...---///444999===EEEMMMTTTXXX___dddggghhhhhhgggeee___XXXZZZkkknnnPPPFFFLLLRRRnnn{{{zzzyyyiii___gggvvv{{{vvvnnnmmmfff___\\\VVVKKK@@@;;;444333333222222222111000222222111000000000000000000000000000000000000000///......---,,,,,,++++++***))))))(((((())))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++***++++++,,,,,,++++++***************))))))))))))************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,,,,---------------............///111...---000000...///333888<<>>888666555444333111......///222////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......---------...//////...---...000---...333;;;AAAFFFMMMUUUbbbdddgggjjjllljjjgggccccccYYYTTTbbb~~~xxx[[[KKKHHHPPPccczzz~~~~~~ooogggnnn~~~xxxeee^^^______^^^___]]]]]]\\\]]]```^^^QQQDDD999888666555444333333333222222111000000000000111000000000000000000000000.........------,,,,,,++++++******************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***************))))))))))))************************)))************+++++++++++++++,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,---------------............///111//////000...,,,000777===CCCKKKOOOOOOPPPSSSVVVppp{{{vvv^^^RRROOOeeeyyy{{{sssuuu|||zzzmmm___]]]kkk}}}|||ooonnnhhhhhhmmmmmmtttnnn]]]OOOGGGAAA>>><<<<<>>DDDIIIQQQXXXggghhhjjjmmmmmmjjjccc^^^YYYYYYaaauuusss\\\RRRPPPPPPXXXrrr}}}yyy|||}}}rrrttt```SSSUUU^^^ccchhhgggdddgggkkkbbbTTTHHHBBB999333222333444333333222111111000000111111000000000000000000000000......---------,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***************)))))))))(((************************))))))*********++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,,,,---------------............/////////000000---,,,333<<>>???@@@BBBCCCDDDEEEFFFFFFFFFGGGHHHIIIJJJHHHJJJMMMOOOQQQTTTYYY]]]```dddjjjppptttxxx{{{|||{{{gggPPPAAA:::444222444333...---////////////////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,------......------,,,---////////////000222111222888BBBIIIOOOXXX```iiijjjkkkllljjjeee^^^YYYYYYeeewwwqqq^^^QQQGGGQQQXXXggg~~~{{{xxxxxx}}}xxx~~~www```XXX[[[jjjsssxxxvvvxxx{{{vvvkkk___SSSBBB666222222222222333222222111111111111111000000000000000000000000---------------,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***************)))))))))((())))))))))))))))))))))))))))))*********+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,,,,---------------............///---...000111000000888BBBKKKOOOPPPMMMJJJOOO^^^jjj~~~~~~zzzuuuwww}}}{{{jjjVVVNNN\\\ooo|||rrrkkkjjjllloooppp|||}}}~~~qqqbbbYYYZZZ___cccmmmnnniiiuuuoooWWWCCC<<>>KKKTTTZZZccckkkjjjkkkkkkhhhccc___]]]]]]sss}}}jjjSSSKKKMMMHHH\\\kkk|||xxxuuutttyyyoooooo~~~kkkaaadddppp|||yyyooo___MMM>>>555333333333333222111111111111222000000000000000000000000------------------------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***************)))))))))))))))))))))))))))))))))))))))************+++++++++))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,---------------............///------000555777999@@@IIIRRRQQQOOOMMMOOOZZZjjjvvv}}}}}}|||}}}iii[[[UUU\\\rrrzzzrrrggg^^^^^^eeeqqqyyyzzzkkk\\\PPPOOO[[[iiikkkqqqmmmfffrrrmmmWWWLLL@@@;;;>>>CCCEEEEEECCCEEEFFFFFFDDDDDDDDDFFFJJJJJJJJJLLLNNNRRRTTTVVV^^^dddlllooopppttt~~~~~~|||```JJJ888555777333000111////////////////////////000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------+++,,,...//////000222444666;;;HHHWWW```dddhhhmmmiiijjjhhhbbb^^^```iiiqqqzzzlllVVVCCCCCCKKKUUUooo{{{vvvuuuwwwrrrZZZ\\\hhhnnn}}}mmmpppyyywwwYYYBBB:::<<<444333222222111111222222000000000000000000000000------------------------++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++***++++++,,,,,,++++++***************)))))))))))))))))))))))))))))))))))))))************+++++++++((())))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,,,,---------------............///...---111999@@@DDDJJJPPPRRRNNNKKKMMMWWWeeerrr{{{hhhTTTVVVddduuutttgggZZZXXXcccrrr}}}xxxjjj```UUUMMMIIIOOOaaassswwwooofffeeekkkkkk\\\JJJ:::666444777???EEEGGGFFFEEEHHHJJJJJJIIIJJJLLLOOOOOOPPPRRRUUUZZZ___dddgggsss|||}}}mmmlllwwwrrrVVV<<<666777444222444////////////////////////000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++*********++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,------......------***,,,...///000111333555999@@@OOO___gggffffffiiiffffffddd^^^[[[dddvvvrrriii```XXXNNNFFFIIIQQQ[[[yyyxxx|||}}}iiiSSS[[[eeeccclllnnnrrr{{{||||||qqqNNNCCCFFF444333222222111111222222000000000000000000000000------------------------+++******************++++++++++++++++++++++++++++++++++++++++++++++++++++++******************++++++++++++,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))************+++++++++((())))))***++++++,,,,,,************************************************************************++++++,,,,,,,,,------------------........./////////...222===FFFLLLQQQUUUNNNIIIGGGMMM[[[kkkuuuzzzkkkTTTIIIZZZuuu}}}tttcccUUU[[[qqq~~~~~~|||yyyooocccUUUNNNIIIIIIMMMVVVjjj|||vvvcccZZZccceeeUUUCCC;;;===;;;999:::???EEEIIILLLDDDFFFIIIIIIHHHJJJMMMQQQTTTVVVYYY^^^dddlllrrrvvv}}}sssrrryyyjjjKKK???<<<777111///222444222...+++---000222//////000000000000//////......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......------------------------..................------***---///...---///777===AAAMMMXXX___ffflllkkkeeeggglllbbbUUUdddtttaaa]]]MMMEEEJJJMMMQQQ^^^ssszzz}}}|||{{{zzzwwwuuuuuuwwwyyyzzz|||vvvaaaXXX]]]eeessstttuuurrrllloootttYYYCCC;;;555333555555000///222111111111111000000000000......---------,,,,,,,,,,,,+++******)))*********++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++***)))))),,,,,,++++++***)))(((((())))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************++++++,,,,,,,,,---------,,,***))),,,111333///+++000222:::FFFNNNQQQSSSWWWJJJEEEJJJ\\\iiinnnxxx^^^MMMLLLeee}}}~~~wwwkkk[[[YYYppppppdddXXXOOOMMMHHHFFFJJJQQQ\\\mmm|||rrr\\\LLLLLLMMMFFF>>>===:::888888:::>>>BBBEEEGGGJJJGGGGGGKKKMMMMMMPPPUUUXXX]]]eeemmmttt|||{{{tttvvv|||bbbQQQEEE;;;666666111222111///...///222333//////000000000000//////.........---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......------------------------........................---///111111111666>>>EEEMMMXXXbbbdddeeehhhgggddd^^^\\\[[[cccsss}}}tttdddNNNOOOGGGFFFQQQVVVYYYccczzz|||vvvrrrkkkjjjgggeeeeeefffhhhiiipppssswww|||pppjjjmmmrrrzzzrrriiidddjjjtttgggFFF;;;444111444555111///000111111111000000000//////.........---------,,,,,,,,,++++++******************++++++++++++++++++******************************************************++++++++++++***)))))),,,,,,+++******)))(((((())))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************++++++,,,,,,,,,------------,,,+++---000111111///666777???MMMVVVVVVSSSQQQJJJMMMWWWeeeqqq}}}rrrSSSTTTbbbyyy{{{rrrjjj\\\aaavvvqqqaaaVVVNNNHHHAAA@@@FFFXXXpppvvv^^^GGG@@@@@@<<<;;;>>>;;;::::::;;;>>>BBBDDDEEEKKKHHHIIIMMMPPPRRRWWW^^^iiipppzzztttwww}}}ttt___KKK???;;;444333222111000000111111///000000111111000000///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......------------------------........................///111222444777>>>IIIQQQYYYbbbjjjjjjgggfffdddccc]]]UUU[[[nnnwwwiiiVVVMMMFFFKKKHHHLLL]]]hhhmmmuuu~~~|||yyyssslllfffaaa^^^]]]ZZZXXXWWWXXXYYYZZZ^^^aaaeeeiiiooowwwzzzqqqkkkfffaaa```bbbvvv|||{{{vvvZZZAAA999333333555444222111000000000000////////////.........------------,,,,,,,,,+++*********************++++++++++++*********************************************************++++++++++++***))))))+++++++++******))))))((())))))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************,,,,,,,,,,,,------------.........------///333666???@@@IIIVVV^^^YYYQQQLLLWWWbbbmmmsss|||lllYYYTTTfff}}}|||pppeee___UUUlllxxxbbbQQQJJJHHHHHHHHHPPP___wwwlllVVV@@@888888777999>>>:::;;;===???BBBEEEGGGIIINNNLLLNNNTTTYYY___iiirrriiisssxxxpppyyyjjjRRRCCC<<<777333333222///------000000000111111000000000............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......------------------------............///////////////111333666===GGGSSS[[[^^^dddjjjllljjjfffbbb___\\\[[[cccmmmgggSSSGGGHHHJJJQQQQQQWWWkkkzzzuuu}}}zzzvvvqqqlllgggbbb]]]YYYUUUTTTQQQOOONNNNNNNNNOOOPPPRRRUUUYYY___gggpppvvv{{{|||ooocccaaabbbaaa^^^]]]TTTYYYlllpppgggmmmxxxxxxnnnQQQFFF:::555555666555333000000000/////////..................------------,,,,,,+++************+++)))******++++++******)))***************************************************++++++++++++***))))))+++*********)))))))))(((((()))))))))************))))))))))))))))))))))))++++++++++++++++++++++++************************))))))*********+++++++++************************,,,,,,,,,------------......///000---+++///666===HHHKKKSSS[[[[[[TTTNNNMMMmmmzzz~~~ooo[[[UUUjjjwwwggg```aaalll~~~mmmWWWIIIFFFKKKPPPZZZooonnnSSSFFF;;;999<<<;;;<<<===:::<<<@@@CCCFFFJJJMMMPPPQQQRRRWWW```iiisss___fffpppzzzwwwmmmsssrrrZZZEEE;;;333333333000...///000000111111111111000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......------------------------........./////////000000---000444:::CCCNNNYYY```cccdddgggjjjjjjddd]]]WWWXXXhhhtttkkkVVVIIIJJJPPPMMM\\\eeennnuuuvvvwww}}}{{{nnnjjjfffaaa^^^ZZZUUURRRJJJIIIGGGEEEDDDCCCCCCCCCGGGHHHKKKNNNSSS[[[ccciiiqqqvvvqqq```[[[\\\YYYUUURRRPPPNNNXXXxxxnnnYYYZZZeeeppptttsssrrrrrrqqqdddWWWFFF888333444555333000000000000//////////////////.........------------,,,,,,+++***+++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))*********)))))))))))))))((()))))))))************))))))))))))))))))))))))++++++++++++++++++++++++************************))))))*********+++++++++************************,,,,,,---------.........---//////---,,,111<<>>>>>>>>AAABBBDDDGGGJJJOOOUUUZZZdddjjjsss{{{vvvddd[[[XXXTTTOOOLLLRRRIIIGGGZZZ~~~|||uuunnncccaaaccchhhqqquuutttpppqqqgggTTT@@@555333333222111111111111000000000000/////////.........------------,,,++++++++++++++++++++++++,,,,,,+++++++++------------------------------------------------***++++++++++++***))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++************************)))************+++++++++************************,,,---------............,,,...//////000888DDDNNNSSSXXXZZZUUUKKKJJJZZZmmm~~~}}}bbbUUUbbbvvv|||zzzuuuiiicccnnntttfffUUUKKKJJJRRRaaannnsssVVVBBB@@@<<<999999<<<@@@CCCEEECCCFFFHHHHHHIIIKKKQQQVVV[[[bbbpppMMMPPPUUUYYY^^^fffpppwwwfffOOO<<<777777222111555000111111222222111111000////////////............------------------------------------------------***+++---......---+++******+++,,,,,,------,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---------------------------......///000000111111///444>>>JJJVVV___dddfffiiihhhhhhfff^^^WWW[[[dddyyyzzz^^^FFFCCCKKKQQQxxxpppmmmpppnnnrrr{{{vvvjjjaaa[[[WWWQQQMMMIIIFFFBBB@@@??????>>>>>>============<<<===???@@@AAADDDGGGJJJQQQVVV^^^gggnnntttyyy}}}wwwiii```ZZZSSSNNNNNNIIIEEEBBBHHHXXXoooxxxpppsss|||tttlllfffkkkvvv||||||zzzzzzuuueeeNNN>>>888666333222222222222111111111111////////////............------,,,++++++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))((()))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************------------............---...000222777AAAMMMVVVVVVWWWWWWQQQKKKRRRiii}}}iii[[[```ttt~~~{{{ooofffggghhhmmm}}}~~~uuuhhh[[[OOONNNWWWhhhsssTTTCCC===<<<<<<;;;:::<<>><<<999999999999999999999999888:::;;;;;;;;;<<<>>>@@@@@@EEEMMMUUU\\\bbbhhhlllpppsssxxx}}}}}}{{{pppfff\\\QQQKKKKKKFFFJJJLLLIIIFFFKKKZZZfff}}}tttxxx{{{yyyyyy{{{~~~rrr[[[GGG>>>:::777333333333222222222111111000/////////...............---,,,,,,++++++,,,,,,,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++***))))))(((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++************************---------.........//////...///000444<<>>999>>>333888<<>>AAAEEEFFFGGGLLLSSSSSSZZZbbbhhhooo}}}???BBBDDDDDDDDDGGGLLLQQQNNNUUU___fffkkksss|||zzzhhhcccqqqxxxdddTTTCCC666444444444333222111111000111111000000000/////////------,,,,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,------,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++,,,------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...///000---///111111000222777;;;KKKVVVaaaeeefffgggfffcccbbbZZZXXXjjj}}}lllQQQFFF@@@FFFRRRbbbyyypppqqqrrryyypppaaaVVVMMMFFFCCC===<<<:::999888888999999888888888888888888888888999999999999::::::::::::999:::;;;<<<>>>???AAAAAACCCDDDFFFHHHJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOQQQSSSVVVZZZ[[[aaabbbddddddddddddeeegggiiimmmsssxxx}}}tttiiiTTTPPPMMMLLLJJJFFFEEEHHHGGGKKKRRR___ttt|||uuuYYYDDD444222777222000222111111111000000000/////////---------------,,,++++++,,,,,,,,,---------.........------------,,,,,,,,,,,,++++++******++++++,,,+++++++++*********))))))))))))))))))************))))))))))))************************************+++++++++++++++++++++++++++++++++***************************++++++++++++,,,+++++++++++++++,,,,,,---......///////////////111999FFFPPPWWWYYYXXXXXXQQQHHHHHHSSSaaajjjsss|||xxxUUUTTT[[[ooo}}}|||xxxmmmaaa\\\RRRYYYnnnxxxeee^^^ZZZTTTXXX]]]mmmpppYYYCCC;;;;;;:::;;;?????????CCCHHHJJJKKKRRRYYYVVVcccrrr}}}???AAABBBBBBBBBDDDHHHLLLMMMQQQUUUWWW[[[bbbllltttyyyoooddddddzzz|||___EEE888777555555555444333222111111111000000000//////------,,,,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++++++++,,,------,,,,,,,,,------------...------------------,,,,,,,,,,,,,,,------...///000///111222111111777AAAJJJUUU]]]dddgggiiiiiieee___ZZZXXX___qqqkkkUUUHHHCCCEEESSSeeevvvwwwqqqwww{{{}}}rrrbbbTTTKKKEEE@@@>>>:::999999888888999:::;;;888888888888888888888888888888999999999:::::::::999999::::::;;;<<<<<<<<<<<<===>>>@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEGGGIIIJJJMMMOOOQQQSSSTTTUUUWWWYYY\\\___dddhhhlllpppuuuyyyrrrhhh]]]VVVNNNIIIIIIMMMNNNPPPUUUaaavvv\\\???333888666222333111111111111000000000//////---------...---,,,,,,+++------------.........///------------------------,,,,,,++++++++++++,,,,,,++++++++++++************((()))))))))************((()))))))))************************************++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---------...////////////000111666AAAPPPZZZ]]]ZZZVVVSSSIIIFFFMMM^^^jjjooo{{{mmmYYYcccsss|||zzzooo\\\PPPNNNZZZhhheeeRRRSSSUUUQQQdddooo~~~UUUFFF:::888;;;===@@@CCCAAACCCGGGLLLNNNPPPXXXaaadddttt~~~xxxqqqnnnooo???????????????AAADDDGGGHHHKKKMMMOOOQQQVVV]]]bbbpppzzz}}}mmmoooyyyXXX<<<999555444555555555444111111111111000000000000...------,,,,,,------...---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,---------.........------------------------------------...///000000000111111000333===MMMYYYZZZ```eeeggghhhhhhccc\\\RRR\\\jjjsssqqqeeeUUUJJJGGGIIITTTkkk{{{qqqrrrxxxwwwsssgggWWWKKKDDDAAA>>><<<999999:::::::::;;;<<<<<<888888888888888888888888888888999999999:::::::::999999999:::;;;;;;<<<<<<;;;<<<======>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>???@@@AAABBB@@@BBBEEEGGGHHHJJJLLLOOOOOORRRUUUYYY[[[___ccceeeuuuvvvlllaaaWWWSSSTTTTTTWWWaaasssuuuOOO888888777555444000111111111111000000000000------.........---,,,,,,------........./////////------------------------,,,,,,------------,,,,,,---,,,,,,,,,,,,+++++++++((()))))))))************((()))))))))************************************,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,------------...---------------...//////---...000/////////222555???JJJWWW___]]]WWWPPPMMMIIIOOO\\\jjjqqqxxxrrr[[[dddwww~~~vvvqqqeeeVVVPPPTTTeeeqqq]]]LLLPPPXXXXXXqqqyyy]]]FFF???999:::>>>@@@CCCEEEGGGIIIMMMRRRSSSWWWbbbnnn{{{zzzrrrkkkgggccc\\\XXXXXXCCCAAA@@@>>>>>>???AAABBBCCCGGGMMMRRRTTTUUUVVVWWWgggqqq~~~jjjDDD>>>666333333444444333222222111111111000000000......------------......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++***+++,,,,,,------,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...,,,---------............------------............------------...///000111000000000222999FFFVVVaaa]]]cccggggggfffddd___XXXRRR```lllkkk]]]OOOKKKLLLHHHTTTiiitttooossszzzzzz~~~iii]]]NNNDDD@@@???===;;;::::::;;;;;;;;;<<<<<<<<<888888888888888888888888999999999999::::::::::::777777888999:::;;;<<<<<<:::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<============;;;===???@@@AAABBBEEEGGGDDDFFFJJJMMMPPPSSSVVVYYYgggooo}}}~~~pppeeeaaa\\\___mmm___CCC:::555555555...222222111111111000000000...............---,,,,,,---------.........//////,,,,,,,,,------------...,,,------......------,,,---------,,,,,,,,,++++++))))))))))))************))))))))))))************************************,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++,,,,,,,,,,,,------------...---------...///000111---///000///...111666;;;HHHQQQ[[[^^^YYYRRRMMMKKKKKKYYYiiippptttwwwbbbWWWrrrtttgggZZZSSSUUU\\\ffflllsssyyysssWWWIIIMMMYYYaaa{{{~~~^^^HHH>>><<<:::<<>>===>>><<<::::::::::::::::::999999888888888888888888888888888::::::::::::;;;;;;;;;;;;888888999::::::;;;;;;<<<::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<;;;<<<>>>>>>>>>>>>???AAA===@@@CCCEEEFFFHHHKKKNNNUUU\\\jjj|||~~~yyywwwmmmUUUCCC555555888111222222222111111111000000...............------,,,,,,,,,---------.........,,,,,,,,,---------......+++,,,------------,,,+++,,,,,,,,,,,,+++++++++***))))))))))))************))))))))))))************************************++++++++++++++++++++++++))))))*********+++++++++*********+++++++++,,,,,,---,,,,,,---...///000000...000000......222:::BBBOOOVVV\\\[[[UUUOOOMMMNNNRRRfffvvvzzzwww```^^^gggqqq^^^SSSVVV```gggnnnqqqsssyyyyyycccRRRIIIMMM^^^nnn{{{^^^JJJ???888:::<<<>>>AAADDDFFFGGGJJJMMMRRRWWW\\\gggzzzttthhh```[[[RRRLLLLLLLLLIIIFFFEEEVVVSSSMMMIIIFFFDDDBBBAAA>>>>>>@@@CCCHHHOOOVVV[[[ZZZ[[[___fffqqq}}}vvvwww\\\QQQCCC:::777777666555222222222111111111111000......------------......---------------------------,,,,,,++++++,,,,,,---------------------------------......------,,,+++++++++,,,---------,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,---......---------.........//////---------.........//////...------......///000111888999===EEEPPP[[[cccfffcccjjjmmmhhhaaa\\\WWWRRRiiiaaaVVVKKKFFFGGGKKKOOOrrrooommmsss{{{wwweeeYYYNNNAAA:::;;;<<<;;;888999999999999888777555555888888888888888888888888::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<:::;;;<<<===============<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>=========<<<===>>>>>><<<<<<===>>><<<===???@@@@@@@@@BBBDDDLLLRRR___qqq}}}wwweeeMMM888777<<<777222222222111111111111000......//////......---,,,,,,,,,,,,---------......,,,,,,,,,------.........***+++,,,------,,,+++***+++++++++************)))))))))))))))************))))))))))))************************************))))))))))))))))))))))))))))))******++++++++++++((())))))))))))*********+++++++++,,,---...///000///000000......333===EEESSSXXX[[[YYYRRRMMMOOORRR\\\tttfffSSS```{{{ssstttiiiWWWRRR___pppxxxmmmZZZRRRPPPUUUiii|||ZZZDDD===<<<555999===@@@CCCGGGJJJJJJSSSVVV[[[bbbiiivvvzzznnncccYYYSSSPPPGGGBBBCCCEEECCC@@@@@@zzzooo___SSSMMMJJJFFFBBBDDDAAA@@@DDDEEEFFFNNNXXX\\\aaadddcccaaafffsss~~~oooiiiqqqxxxzzzjjj___PPP;;;555999777555333111111222333222111000/////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,---------......,,,,,,,,,---------......000///...///111444555666:::<<>>>>>===<<<<<<<<<<<<;;;999>>>===;;;;;;============BBB???;;;;;;===??????>>>===>>>>>>?????????>>>>>>@@@<<<===AAA>>>777888???;;;<<<<<<;;;===AAACCCCCC???HHHJJJQQQgggyyy{{{pppsss}}}}}}tttxxxtttiiiYYYGGG;;;666666666444444555333//////222000000...------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))******++++++++++++******************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,------......///000000///,,,---888JJJXXX[[[[[[YYYQQQHHHIIIXXXiiilll|||pppWWWYYYttt~~~zzz}}}kkkaaaVVVSSSZZZjjj}}}qqq]]]LLLLLLVVVeeeyyyuuucccNNN>>>:::>>><<<>>>AAACCCFFFKKKQQQUUUWWW\\\hhhvvvuuuhhh]]]QQQIIIFFF???>>>>>>>>>>>>=========sssfff]]]TTTLLLEEEEEEAAAAAACCCBBB@@@EEEMMMYYY^^^dddeeecccccchhhlll{{{yyyqqqkkk{{{qqq[[[@@@777;;;999555333111111222222111000000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,---------......,,,,,,---------..................000333666888888;;;???HHHTTT^^^eeefffeeegggiiihhhaaaZZZZZZaaahhheeeTTTGGGEEEDDDGGG\\\uuuzzzssspppwww{{{eeeWWWJJJEEE???;;;999999999999888888888888888888888888999999999:::::::::;;;;;;<<<>>>>>>>>>===>>>@@@BBB???>>>======>>>>>>>>>===BBBAAA@@@@@@@@@AAAAAAAAA@@@>>><<<===@@@AAA@@@>>>===>>>>>>???@@@@@@@@@@@@>>>;;;<<<@@@@@@<<<>>>DDD@@@???>>><<<===>>>>>>>>>>>>FFFFFFKKK\\\gggnnnxxxzzzkkkffflllpppnnniiimmmmmmeeeUUUFFF>>>;;;222000111444333000000444000000///...---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))+++++++++*********))))))******++++++++++++******************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,------....../////////......222>>>MMMYYY[[[\\\XXXOOOKKKTTThhhxxxyyy}}}dddYYYeee{{{ssstttbbbYYYSSS\\\oooaaaPPPEEEMMM```qqqyyygggVVVEEE999888<<>>============<<<<<<<<>>@@@EEEQQQVVV^^^ccceeedddbbbbbbmmmttt~~~qqqlll|||sssSSSCCC===555666444222111222222111000000000000/////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......,,,------------.........------///222444777:::;;;===EEEPPPZZZaaaeeeggghhhiiijjjeee[[[[[[fffoooppp[[[LLLAAA@@@DDDQQQooo}}}sssvvvpppqqqnnn[[[OOOGGGCCC>>>:::999999999999777777777888999999::::::::::::;;;;;;;;;;;;;;;;;;<<<>>>???@@@???@@@AAACCC??????>>>>>>???@@@AAAAAACCCBBBBBBAAABBBBBBCCCCCCAAA@@@@@@AAACCCCCCAAA???BBBBBBBBBBBBBBBBBBBBBBBBDDDBBBAAACCCBBB??????AAADDDAAA>>>>>>>>>===<<<<<<===CCCBBBCCCMMMQQQTTT___jjjpppuuuxxx~~~zzzttt}}}ooobbbbbbhhhjjjhhhnnnqqqiiiXXXFFF:::555333000111444444111111444111000///......---------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))+++++++++*********************++++++++++++******************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,------......//////...///222;;;FFFRRRZZZXXXYYYSSSJJJPPPfff|||fffYYYaaaxxxuuukkkggg___WWWVVVddd~~~iiiQQQIIIHHHYYYrrrsss^^^MMMAAA:::;;;???AAACCCEEEFFFIIIPPPZZZaaa]]]hhhwww}}}ooo^^^SSSJJJCCC@@@@@@<<<<<<<<<<<<;;;;;;;;;:::vvvjjjWWWSSSNNNHHHDDDAAABBBDDDGGGKKKRRR[[[cccggghhhhhhccckkkttt|||yyy}}}{{{aaaLLL777777555333222222222000///000000000////////////...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............,,,...000222444777:::<<>>GGGWWWnnntttpppssswwwtttcccRRRHHHDDDAAA<<<999999999:::999777777888999:::;;;<<<<<<========================>>>@@@BBBBBBBBBBBBCCCDDDDDDEEEEEEEEEDDDEEEGGGHHHEEEFFFFFFFFFFFFFFFGGGIIIFFFFFFEEEFFFFFFEEECCCBBBEEEDDDDDDEEEEEEFFFFFFGGGIIIIIIIIIIIIJJJJJJGGGCCCGGGBBB>>>???@@@???>>>>>>===BBB???>>>DDDEEEJJJXXXYYY___eeeiiippp|||zzzqqqlllllllllttttttppphhh[[[MMMAAA;;;999555333555555222111333222111000///............------,,,,,,,,,,,,------------------------------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******************************++++++++++++******************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++,,,------......///......111888DDDOOOWWWZZZSSSQQQJJJHHHZZZwww}}}jjjYYY\\\ssszzzrrrhhh___[[[^^^ffftttyyydddTTTKKKOOOZZZooo}}}jjjSSSDDD===;;;===AAAAAAEEEIIIJJJLLLRRR\\\cccaaarrrnnn```QQQHHHBBB======???;;;;;;;;;;;;::::::::::::rrrlll```TTTKKKGGGEEEDDDAAAAAADDDLLLWWWccckkknnnhhhiiilllpppxxxcccEEE999777444333333222111///111000000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////---///111222333666:::>>>JJJSSS___eeeeeeeeehhhkkkdddbbb^^^dddyyyuuuWWWJJJCCCFFF\\\zzzyyyqqqqqqyyy}}}qqqhhh]]]PPPEEEAAA>>>;;;999999:::;;;:::999999:::;;;===>>>???????????????@@@@@@@@@@@@@@@DDDFFFGGGGGGFFFFFFHHHIIIJJJLLLNNNOOONNNMMMOOOQQQNNNPPPRRRRRRQQQRRRUUUWWWOOOPPPPPPOOOMMMKKKJJJIIIFFFGGGJJJMMMQQQUUUYYY[[[WWW[[[^^^```eeeiiicccYYYOOOFFF???@@@AAA>>>===???>>>AAA>>>===BBBDDDNNNcccgggmmmrrrssswww~~~wwwqqqxxxuuurrrqqqoooiii]]]UUU>>>777333444444222111333222222111000////////////...------,,,,,,------...------------------------++++++++++++++++++++++++************************))))))))))))))))))))))))******************************++++++++++++******************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++,,,------......//////000555@@@LLLUUUXXXWWWNNNKKKHHHNNNggg|||ssstttcccZZZXXXkkkoookkktttxxxooocccXXXooouuu]]]OOOJJJJJJZZZpppfffUUUBBB999888999===AAAAAAGGGMMMPPPQQQVVV^^^fffrrrzzz```TTTGGGAAA>>><<<<<>>@@@IIIUUUaaagggpppmmmiiiggglllvvvtttQQQ;;;999666555444333111000111111000000000/////////.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......------........./////////...000111111222666>>>DDDTTT[[[cccgggffffffhhhjjj```ccchhhtttfffFFFEEEDDDQQQppp|||yyyzzz~~~vvvmmmjjjhhh```QQQDDD???===:::999:::<<<<<<<<<<<<===>>>???@@@AAABBBBBBAAAAAABBBBBBCCCDDDDDDEEEFFFGGGHHHHHHHHHJJJMMMPPPNNNSSSXXXZZZZZZYYY[[[]]]___bbbeeefffeeegggkkkooohhhjjjkkkhhhbbbZZZTTTQQQNNNQQQVVV___hhhrrrzzzuuuZZZLLLAAA@@@???:::888;;;===@@@===>>>CCCFFFTTTnnn{{{zzztttyyyzzzxxxzzzqqqeeeEEE===555444444333333444333222111000////////////......------------......------------------------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++******++++++++++++******************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,------......///000333<<>>BBBFFFCCCJJJRRRUUUWWW]]]gggppprrriiiSSSJJJBBB??????======???=========<<<<<<<<<<<<;;;pppfffZZZOOOHHHEEEAAA???BBBJJJSSSZZZlllnnnnnnkkkjjjmmmvvv~~~zzz{{{WWW>>>;;;888666555444222111111111111000000000/////////......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------..................////////////...000111222333:::EEEMMM]]]aaaeeegggffffffggghhhcccooorrrVVVBBBBBBIII^^^yyykkknnnsssxxxvvvhhhRRRAAA>>><<<::::::<<<===>>>===@@@AAAAAABBBCCCDDDDDDEEEBBBCCCDDDEEEFFFGGGHHHIIIJJJKKKLLLMMMOOOTTTZZZ^^^^^^fffoootttuuuuuuwwwzzznnn]]]TTTQQQUUU]]]hhhuuu___MMM???===<<<777666::::::===<<<>>>CCCCCCQQQmmmwwwtttooommmxxx}}}rrrXXXLLL@@@:::888444333444333333222111000000000000......------------..............................++++++++++++++++++++++++************************))))))))))))))))))))))))))))))*********+++++++++******++++++++++++******************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,------......///111777BBBNNNUUUVVVSSSPPPGGGIIIVVVhhhrrruuu}}}qqqbbbVVVLLLQQQ```xxxwwwffffffsss{{{uuujjj|||iiiSSSHHHJJJQQQYYYppp}}}]]]AAA<<<:::>>>CCCEEEGGGJJJHHHOOOVVVYYY\\\fffvvvqqq```WWWIIIBBB>>>@@@AAA@@@>>>????????????>>>>>>>>>======xxxjjj\\\KKKIIIFFFCCCBBBFFFLLLRRR```kkkvvvvvvooojjjlllqqqoooyyyyyy\\\???<<<999777666555333111111111111111000000000000//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------................../////////000...000111222555===JJJTTTbbbdddfffgggfffffffffgggiii}}}dddNNNHHHFFFRRRkkkpppgggeeeqqqnnnRRR>>>>>><<<:::;;;<<<>>>???>>>CCCCCCDDDDDDEEEFFFFFFFFFCCCDDDEEEFFFHHHJJJKKKKKKSSSTTTUUUWWW[[[bbbkkkpppvvv}}}bbbSSSLLLOOOWWWbbbooo}}}^^^JJJ;;;::::::666777<<<777;;;<<<>>>AAA>>>KKKfff|||{{{vvvuuulll]]]LLLBBB<<<666333333444333222111000000000000......------------..............................++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))******++++++++++++******++++++++++++******************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,------......///111:::FFFQQQVVVUUUQQQMMMCCCIII[[[nnnnnngggrrrvvvlll^^^MMM[[[nnnzzznnncccdddmmmrrrmmmfff~~~pppYYYKKKHHHMMMSSSggg{{{pppHHH===;;;===CCCFFFDDDDDDEEEMMMRRRXXX[[[```mmmzzzfffUUUKKKCCC>>><<<@@@CCCAAA??????@@@@@@@@@@@@????????????vvvaaaVVVKKKFFFCCCAAADDDHHHMMM^^^pppxxx{{{yyypppeeemmmsss|||uuuyyylllUUUGGG:::666777666555555333222111111111111111111000000//////......---------------------------------.........---,,,,,,+++------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------........................+++,,,,,,------,,,,,,+++---------............///..................------222111000222;;;HHHUUU^^^mmmkkkkkkjjjgggfffkkkrrryyyXXXHHHOOONNNdddtttqqquuu^^^GGGAAA;;;===???@@@@@@AAADDDFFFGGGJJJJJJGGGGGGJJJKKKIIIDDDIIIKKKJJJPPPZZZ\\\WWWccckkkqqquuu}}}mmmRRRPPPJJJGGGGGGKKKSSS[[[______hhhvvv{{{QQQEEE:::999<<<<<<;;;;;;;;;999;;;@@@AAAAAAGGGQQQ|||mmmQQQ???777777999666444111000111111000...////////////....................................+++,,,,,,------,,,,,,+++,,,+++++++++***)))))))))++++++************++++++************************)))************+++++++++((())))))))))))*********,,,++++++******++++++,,,+++,,,------......------...---,,,---///000///...;;;GGGPPPPPPRRRUUUOOOEEE???LLL[[[dddiiippp}}}mmmVVVOOOmmmvvvssskkkcccbbbcccdddgggjjj~~~___HHHBBBJJJXXXbbb|||jjjPPP===:::999;;;???FFFJJJJJJHHHUUU[[[^^^___hhh}}}sss___OOOFFFCCCAAAAAABBBBBBCCCCCCBBBBBBCCCCCCBBBAAA@@@???>>>===xxxlll^^^UUULLLEEECCCEEEEEEQQQ___kkkwww~~~zzzrrrppprrrzzzlllZZZFFF===:::777444222222222111111000000111111///////////////.........------------------------------......------,,,+++------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------........................,,,------......------,,,---------............///........................222000111666@@@NNN[[[bbbffffffiiijjjgggeeepppjjjLLLCCCQQQccc|||vvvsssvvvUUUDDDAAAAAACCCFFFGGGHHHIIILLLNNNNNNOOONNNLLLOOOSSSSSSOOOMMMOOOQQQSSSYYYbbbmmmttthhhSSSQQQOOOPPPRRRRRRRRRUUU[[[___XXXZZZcccnnn___IIIAAA;;;<<<=========>>>AAA@@@BBBFFFGGGFFFJJJRRRooo~~~XXX>>>444444444333111111111111000...////////////....................................+++,,,,,,------,,,,,,++++++++++++***************++++++************++++++************************)))************+++++++++)))))))))*********++++++,,,++++++******++++++,,,+++,,,------......---------.........///000111222EEELLLRRRUUUVVVTTTKKKBBBCCCMMM[[[fffnnnxxxcccPPPXXXoooxxxssscccZZZXXX^^^mmmzzznnnTTTEEEEEEPPPeeewwwpppVVVCCC999:::<<<@@@CCCFFFJJJMMMOOOYYY]]]aaafffvvv~~~qqq```QQQGGGBBBAAABBBCCCDDDEEEEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCuuuhhhZZZMMMFFFDDDAAAFFFNNN[[[nnn}}}~~~tttqqqsss}}}mmmVVVHHH???888444444222222111000000000000000.........///////////////------------------------------......------,,,,,,------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------........................---......//////......------------............///........................111000222;;;IIIXXXbbbgggcccccchhhkkkeeecccvvv}}}[[[FFFIII___yyyyyyttthhhNNNCCCCCCDDDGGGJJJLLLNNNPPPRRRTTTXXXYYYWWWUUUXXX]]]\\\XXXVVVSSSTTTXXXZZZbbbwwwbbbXXXXXXXXX^^^ccc```ZZZYYYaaajjjoooaaa[[[___iiivvvnnnSSSBBB???>>>AAABBB??????BBBBBBBBBEEEHHHHHHGGGIIIMMM^^^xxx~~~jjjFFF777666222111111111222111000...////////////....................................+++,,,,,,------,,,,,,+++***************+++++++++++++++************++++++************************)))************+++++++++************+++++++++,,,,,,++++++******++++++,,,+++,,,------......------,,,...000///...///333777KKKLLLQQQWWWVVVMMMDDD@@@LLLTTTaaammmxxx~~~XXXOOOfffxxxtttcccXXXWWWcccyyyuuu^^^JJJFFFLLLZZZvvvzzzVVV???888999<<<@@@EEEGGGHHHKKKRRRWWWZZZ\\\```kkknnneeeXXXLLLEEEBBBBBBBBBDDDEEEFFFGGGHHHIIIIIIIIIEEEDDDDDDDDDDDDDDDEEEEEEyyyjjjZZZOOOKKKFFFEEEGGGOOO^^^nnnyyy}}}xxxuuutttxxx{{{}}}nnn[[[III;;;666888333222111000000000000000------......//////000000------------------------,,,------...------,,,,,,------------------------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------........................------............---------------............///............///////////////000666BBBRRR```gggjjjgggfffiiijjjbbbbbb|||hhhRRRIIIVVVlllwwwwww|||bbbMMMFFFHHHIIIMMMQQQUUUXXX[[[^^^```dddfffddd^^^[[[^^^___^^^^^^VVVUUUZZZYYY\\\wwwsssbbbdddgggttt{{{~~~xxxxxxvvviiieeebbbaaaXXXEEE>>>???DDDHHHFFFAAABBBEEECCCDDDHHHKKKLLLKKKKKKKKKXXXooonnnqqqiiiKKK<<<888222111111111222222000...////////////....................................+++,,,,,,------,,,,,,+++)))))))))***+++++++++,,,++++++************++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++,,,------......------+++...000///---000777>>>OOONNNSSSYYYTTTHHHDDDIIITTT^^^kkkvvviiiTTTZZZvvvuuuiii______ggguuu}}}~~~zzzsssiiiUUUHHHLLLWWWfffdddDDD666888>>>???BBBEEEHHHKKKPPPWWW\\\\\\```gggwwwxxxmmm\\\TTTJJJDDDDDDEEEGGGGGGEEEFFFGGGIIIKKKLLLLLLLLLHHHHHHGGGFFFFFFGGGHHHHHH}}}kkk]]]XXXMMMIIIFFFGGGMMMYYYgggqqqyyy{{{{{{xxxxxx}}}vvvgggmmmzzz[[[AAA888:::444333222111000000000000------......//////000000------------------------,,,,,,------...------,,,------------------------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------........................,,,,,,------------,,,,,,---------............///........./////////000000///333===JJJYYYdddiiijjjiiihhhhhheeeaaaiiilllZZZOOOVVVkkk|||vvv]]]LLLKKKRRRUUUZZZ```fffjjjnnnrrruuutttuuupppcccXXXXXX\\\___aaaWWWWWW^^^^^^___zzznnnkkkxxxpppbbbSSS@@@>>>AAAFFFJJJGGGBBBAAAEEEGGGKKKPPPTTTXXXZZZYYYWWW```rrrsssgggjjjwwwcccOOO???555333222111222222222000...////////////....................................+++,,,,,,------,,,,,,+++)))))))))***+++++++++,,,++++++************++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++,,,------......------***---///......333<<>>AAAEEEDDDEEELLLVVV^^^aaaaaaiii{{{~~~xxxkkkjjjcccYYYRRRPPPNNNJJJGGGFFFFFFHHHKKKMMMMMMMMMQQQSSSUUUXXXZZZ\\\]]]^^^bbbaaa___^^^^^^```bbbccc}}}kkk___SSSLLLHHHFFFJJJQQQZZZmmm~~~{{{xxxwwwvvvwwwqqqxxxzzzVVVBBB<<<777777555444333222222222///////////////.........------------------------+++,,,------......------------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------........................,,,,,,------------,,,,,,---------............///---......///000000111111666BBBRRR^^^dddfffgggiiibbbeee```\\\jjjkkkYYYSSSZZZlll}}}}}}iii\\\YYYbbbnnnmmmsss}}}yyybbbVVVWWW[[[]]]\\\ZZZaaaoooyyyyyyVVVJJJIIIKKKOOOOOOLLLLLLPPPSSSZZZbbbjjjvvv~~~yyyuuunnnmmm}}}ppp```XXXRRRJJJCCC<<<888444222111222222111////////////....................................+++,,,,,,------,,,,,,++++++++++++***************++++++************++++++************************)))************+++++++++)))))))))*********++++++,,,++++++******++++++,,,+++,,,------......------///...---///666AAAMMMTTTWWWXXXVVVSSSYYYoooppp]]]mmmzzzpppggg___UUURRR```wwwttteeeUUUIIICCCKKKXXXkkk{{{aaaEEE999:::<<>>666888===AAAFFFCCCIIIQQQWWW\\\aaahhhmmm}}}|||vvvqqqmmmggg___ZZZWWWSSSNNNJJJGGGJJJJJJGGGHHHMMMQQQQQQPPPTTTWWWYYYZZZ\\\bbbfffhhhjjjmmmpppsssvvvwwwxxxyyyxxxxxxyyy|||sssdddXXXOOOIIIFFFNNNRRR```uuu{{{www||||||sssooolllVVVGGG???888333444444333222333111111000000//////......///............---------..............................---,,,,,,,,,,,,---+++,,,------......---------------------------------------............///.........------,,,,,,,,,------------------------..................------000///000222000---000666EEESSS```cccdddhhhhhhfffccc```YYYfffsss]]]OOOIIIQQQmmm{{{~~~kkkcccdddlllwwwttt___YYY]]]cccfffoooyyy}}}VVVOOONNNZZZhhhmmmllliiiqqqqqqzzz~~~qqq```\\\aaaaaaZZZMMM>>>555999:::444000222111111000///////////////........................++++++++++++++++++++++++******************************************************++++++++++++******************************************************++++++,,,,,,,,,,,,------,,,,,,------------------...---///666BBBMMMTTTWWWXXXWWWOOOSSS{{{iii___ssszzzpppbbbVVVRRRZZZmmmjjjTTTLLLLLLOOO\\\ooo}}}\\\HHH999;;;???>>>???EEEFFFOOOXXX[[[\\\bbbooo{{{}}}wwwtttoookkkgggccc___]]]XXXWWWTTTPPPLLLJJJLLLMMMMMMMMMMMMOOOQQQTTTWWWXXX]]]```eeejjjooosssuuuvvvtttxxx}}}tttfffYYYOOOJJJHHHIIISSSeeettt{{{~~~{{{zzz}}}{{{qqqsss|||fffWWWFFF<<<555555666555222222111111111000//////......///............---------..............................---,,,,,,,,,,,,---+++,,,------......------------------------------------------............//////.........---------------------------------........................//////000222000000666>>>RRR[[[bbbbbbbbbeeeeeebbbbbbaaaeee|||bbbPPPKKKPPP```|||sssddd```dddmmmyyysssaaaaaahhhqqqvvv[[[TTTSSS^^^mmmyyyqqqyyyyyyuuunnnjjjoooyyy}}}}}}]]]HHH555222222000111666111111000///////////////........................++++++++++++++++++++++++******************************************************++++++++++++***************************************************************+++++++++,,,,,,,,,,,,------------......///000333<<>>JJJ^^^bbbcccaaabbbdddeeebbbbbbhhhwwwsssPPPIIIIIIZZZttt}}}vvvggg^^^VVVWWW^^^hhhvvvqqqffflllzzzbbb[[[XXX___lll}}}uuu^^^___cccooo{{{}}}~~~uuupppuuu}}}iiiQQQ999111222111222555111111000////////////000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******************************************************))))))*********+++++++++,,,,,,---------.........///333:::CCCMMMSSSUUUUUUMMMLLLOOO]]]wwwooobbbXXXdddwwwsssfffgggqqqqqqcccTTTeee|||tttcccWWWLLLMMMUUUeeewwwTTT@@@999888>>>CCCBBBEEEKKKWWWZZZ___dddlllzzzmmmeee^^^ZZZWWWRRRPPPQQQLLLMMMMMMNNNOOOPPPQQQQQQSSSVVVZZZ]]]```cccfffiiioooppprrruuuyyy~~~~~~oooeeeXXXQQQJJJJJJOOO\\\qqqzzzxxxyyytttyyynnnYYYBBB999888666333222222222111111000//////...///............---------..............................---,,,,,,,,,,,,---+++,,,------......------------------------------,,,,,,---------...........................------,,,,,,---------------------------...............//////111111111555DDDSSSaaaaaaaaabbbeeeggggggeeecccvvv```IIILLLKKKcccxxxpppeee^^^TTTOOOMMMRRRZZZeeesssqqqlll{{{wwwmmmfffbbbdddlll{{{jjjSSSPPPOOOZZZeeeuuu}}}uuuqqqrrrxxx{{{xxxnnnyyyttt}}}{{{qqqzzz{{{wwwfffRRR>>>888999777333111222111000000//////000000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++,,,,,,++++++***************************************************************++++++++++++,,,,,,------......//////111666@@@JJJQQQTTTTTTRRRJJJFFFMMMcccyyy|||eee^^^[[[qqq{{{lll```dddooopppggg^^^lllnnn___VVVNNNVVVfff}}}fffGGG:::888;;;BBBEEEGGGLLLSSS\\\\\\^^^eeettt~~~rrriiiccc\\\ZZZXXXWWWWWWVVVVVVVVV\\\___bbbeeeeeefffffffffkkkmmmpppsssvvvzzz|||ssseeeZZZNNNFFFEEEOOOdddwww}}}wwwwww}}}oooPPP>>>888555333333222222222111000000/////////............---------..............................---,,,,,,,,,,,,---+++,,,------......------------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////000000111333444:::IIIXXXaaaaaabbbfffhhhhhhfffeeedddhhhPPPGGGMMMPPPggg}}}|||}}}wwwlllddd]]]TTTNNNNNNMMMPPPWWW^^^ggguuuuuuxxxwwwtttpppnnnpppvvv~~~fffTTTNNNGGGIIIQQQ```lllkkk```YYYYYYccckkkvvvxxxooonnn|||ooohhhgggqqq~~~wwwlllxxxzzzaaaQQQAAA;;;<<<:::444000222222111000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,,,,++++++************************************************+++++++++,,,,,,,,,,,,---,,,,,,---......///000000333:::EEENNNSSSSSSQQQOOOOOOHHHOOOhhh{{{zzztttttt~~~```\\\hhhssseeeZZZ[[[```bbbaaabbb}}}ppp___SSSLLL[[[rrr|||YYY@@@;;;;;;===AAAEEEIIIQQQYYY```^^^___iiixxxhhh]]]YYYYYYUUUYYY]]]```ccceeeeeedddkkkoootttxxxxxxxxxxxxyyyooodddUUUIIIDDDHHHVVVdddssszzz{{{uuu|||vvv```HHH<<<555444555333222222111111000/////////............---------..............................---,,,,,,,,,,,,---+++,,,------......------------------------------,,,,,,,,,,,,------------+++++++++++++++,,,,,,,,,+++,,,,,,------.........,,,,,,------.../////////111///111555;;;BBBPPP\\\cccbbbeeeiiihhhccc```aaakkkvvvXXXIIIGGGNNNZZZmmm|||zzzwwwssskkkaaaXXXSSSNNNJJJFFFMMMOOOVVV^^^eeennn}}}~~~{{{uuutttvvv{{{}}}xxxgggYYYQQQFFFDDDDDDMMMXXXZZZQQQKKKKKKSSS^^^iiilllmmmzzzwwwiiibbb\\\___www~~~sssiiitttkkk\\\III===999888666444222222111000000000000111........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,++++++************************************************++++++,,,,,,,,,---------,,,,,,---...///000000111888???IIIPPPRRRQQQNNNLLLNNNJJJSSSgggsssoooiiijjjtttyyyZZZ]]]ttt|||yyyvvvmmm___SSSRRRUUUZZZeeeqqqnnn\\\NNNMMMdddkkkNNN:::<<<<<<>>>AAAEEEKKKTTTZZZ]]]\\\```qqqtttfff\\\XXX[[[```aaajjjrrrvvvzzz~~~}}}vvvfffYYYNNNIIILLLSSS]]]iiizzzzzzzzz~~~rrrwwwnnnTTTCCC888555666333333222111111000000//////............---------..............................---,,,,,,,,,,,,---+++,,,------......------------------------------++++++,,,,,,,,,---------+++++++++,,,,,,---------++++++,,,,,,---......///,,,,,,------...//////000111...000999DDDMMMXXXaaadddcccfffiiieee^^^]]]aaayyyeeeRRRJJJOOO]]]mmm||||||ppp[[[WWWRRRNNNLLLKKKLLLMMMSSSWWWaaalllttt~~~{{{{{{~~~rrrhhh```TTTMMMDDDAAAIIILLLFFFBBBDDDEEEPPPWWW\\\kkkzzzttt{{{nnn^^^WWWUUUccc~~~|||uuuvvvsss^^^KKK???:::888666333222111111000000111111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,------,,,,,,+++***************************************************+++++++++,,,,,,,,,,,,,,,,,,---...///000111111???EEEMMMRRRRRROOOMMMLLLKKKPPP^^^lllpppmmmooovvv}}}gggVVVkkk|||pppmmmooonnn]]]PPPQQQYYYfff{{{xxxeeeUUUNNN\\\{{{tttYYYEEE888===???@@@CCCJJJRRRXXXZZZ^^^```kkkxxxooofffdddeeegggpppyyy~~~xxxiiiZZZMMMHHHIIINNN[[[qqqzzzyyy{{{pppooowww]]]III;;;666777333333222222111000000000//////.........---------..............................---,,,,,,,,,,,,---+++,,,------......------------------------------++++++,,,,,,,,,---------,,,,,,,,,------.........++++++,,,,,,---...//////,,,,,,------...///000000000---000<<>>AAACCC???===???<<>>>>>GGGIIILLLWWW]]]```iiittt|||vvvrrrwwwyyytttgggbbb]]]VVVOOOYYY]]]VVVJJJEEEGGGJJJVVVdddxxxzzzwwwfffWWWPPPIIIJJJZZZooo}}}~~~~~~zzzfffUUUDDD888888666555444333111000000/////////.........------------------------------.........------------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,------...//////000---------............//////.........//////000111...333>>>LLLXXX___bbbbbbdddgggdddZZZVVVaaarrr}}}vvvgggUUUNNNZZZttt{{{}}}sssrrrvvv}}}sssRRRBBB>>>>>>CCCIIIKKKFFFGGGOOOSSSUUU]]]jjjsss}}}{{{sssfffWWWNNNLLLSSScccrrrsssWWW<<<999444111333333111000111000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,*********************************++++++++++++,,,+++,,,,,,------,,,,,,,,,,,,...///......222;;;CCCNNNKKKKKKNNNNNNJJJGGGHHHeeesssvvvVVVMMMddduuusssyyyssseeeVVVPPPSSSfff~~~yyyiii]]]\\\eeepppoooaaa___kkk~~~xxxSSS@@@<<>>;;;777555444333000000111////////////................................................------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------.........//////---------............///............///000111111///888EEERRR\\\aaabbbccc```gggcccXXXXXXgggsssuuutttaaaPPPVVVqqqwww\\\MMMIIIJJJMMMRRRYYYWWWWWWWWWPPPJJJNNNWWWhhhppp{{{yyyoooddd___^^^dddppp{{{tttOOO===666222333444111000111000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,************************))))))*********+++++++++++++++,,,---------,,,,,,***---/////////555@@@IIIQQQLLLLLLPPPMMMFFFIIIRRRlllxxxiiiRRRZZZ{{{vvvbbbUUUVVV___rrrxxxkkkhhhppp|||ssseeecccqqqaaaEEE>>>@@@CCCDDDCCCMMMRRRXXXbbbfffnnn~~~wwwhhheeeiiijjjiiiAAABBBBBBCCCBBBBBBDDDFFFKKKIIILLLVVVcccoooxxx}}}}}}yyylllaaaUUUOOOOOOXXXiiiyyyyyybbbPPPBBB999333333333111000333000000/////////.................................//////.........---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...//////.........------------------............///.........//////000222222333===LLLXXX___aaacccdddaaafff```WWW^^^rrrzzztttkkkYYYOOObbbvvvhhhbbbaaaaaaaaabbbhhhmmmjjj[[[MMMIIIKKKLLLWWW||||||{{{}}}sssqqquuu}}}{{{UUUCCC;;;444333444222000111000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------************************))))))*********+++++++++***+++,,,,,,---------,,,***---///000222:::EEENNNNNNMMMOOOPPPHHHCCCOOOaaa|||eeeYYYooorrr^^^TTTZZZiiizzzyyywww{{{wwwqqqqqq~~~mmmbbbcccsss{{{QQQ@@@@@@DDDEEEEEEFFFPPPUUU[[[eeehhhrrrrrrhhhiiimmmmmmlllBBB@@@???AAABBBAAADDDGGGKKKIIIJJJNNNSSSYYYeeeooouuulll___SSSKKKMMM]]]mmm{{{{{{hhhOOO???333333555333111333000000000/////////............................../////////.........------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...000//////...------,,,,,,---------............///.........///000111222333888DDDSSS]]]```aaaccceeegggddd]]][[[kkkwwwZZZPPPRRRooo{{{yyyxxxzzz}}}|||xxxuuuyyyzzzoooZZZMMMMMMNNNLLLQQQxxx{{{|||~~~|||zzz~~~^^^LLL@@@666333444222111222000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------.........*********************************++++++++++++,,,******+++,,,------------,,,---///222888@@@IIIPPPJJJNNNPPPKKKDDDFFF[[[pppeeeeeemmm[[[SSS^^^qqq|||uuutttnnnkkkgggnnnccc___hhh{{{lllIII???CCCDDDCCCEEEHHHPPPVVV]]]fffiiixxxlllfffkkkpppppppppDDD@@@@@@EEEGGGGGGKKKQQQPPPTTTZZZ\\\WWWRRRXXXbbb|||wwwiii\\\QQQNNNVVVaaavvv~~~___III666555888555111222000000000000/////////...........................////////////............,,,,,,,,,---------......------------------------...------,,,,,,------.....................---------------............///.........///000222333444===IIIXXX```aaa```bbbeeehhhbbb___jjj}}}iiiPPPQQQ^^^}}}zzzdddXXXTTTTTTTTTUUUZZZxxx}}}~~~lllSSSEEE888333333222222333000000000000////////////------------------------------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------************************++++++++++++,,,,,,,,,,,,)))***+++,,,------------///...///444===FFFMMMPPPLLLRRRQQQHHHEEESSSlll~~~yyykkkzzzjjj]]][[[iii~~~}}}}}}oooiii___ccc~~~zzz___dddvvv^^^AAA???DDDCCCDDDIIIKKKSSSYYYaaakkkpppyyydddbbbkkksssvvvxxxEEEBBBDDDKKKNNNPPPVVV___dddmmmwwwvvveeeRRRNNNTTTjjjrrreeeZZZTTTUUUZZZfff{{{kkkPPP999666:::666111000000000000000////////////////////////////////////000/////////............,,,,,,,,,---------.................................------,,,,,,------...,,,,,,------.../////////---------.........//////.........///000222333444AAAMMM[[[bbbaaa```bbbfffddd___dddyyyqqqRRRNNNWWWkkkuuuXXXWWW]]]ZZZYYY___bbbuuurrrXXXIII999333333222222444000000000000////////////------------------------------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++,,,,,,,,,---------)))***+++,,,------...---111//////666AAAJJJOOOOOOPPPVVVSSSHHHJJJ___zzzrrrvvvuuuiiiiiigggaaafffuuuwwwmmm[[[XXXqqqmmmbbbmmmuuuTTT;;;===DDDCCCGGGPPPOOOWWW]]]gggqqqxxxzzz}}}ppp[[[[[[gggsssyyy}}}GGGIIINNNUUU^^^iiittt{{{jjjVVVNNNLLLYYYmmm{{{lll^^^VVVTTT[[[hhh{{{mmmSSS<<<777777333111444222111000//////.........////////////////////////////////////////////////........................------------------------...------,,,,,,------...........................------......///000000000222...---000111222666;;;KKKWWW```aaabbbeeeeeebbb___YYYgggzzz\\\MMMSSSeee{{{|||tttwwwmmmXXXYYYcccjjjpppxxx}}}~~~wwwnnnxxxzzzwwwwwwuuuppphhhRRR<<<444333111111333000///////////////000111------------------------,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))************+++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,//////222<<>>CCCJJJJJJLLLRRRYYY```ccclll~~~~~~lllfffrrrtttddd\\\UUUUUUUUUVVVYYY```hhhnnnkkkVVVZZZgggpppyyySSSZZZjjj{{{eeeYYYTTTSSSaaaqqquuurrrttt}}}oooccc\\\SSSXXXdddwwwlllVVVBBB:::777333111333222222111000////////////////////////////////////////////////////////////........................------------------------...------,,,,,,------...........................------......///000000000///...///000000333===HHHSSSYYY___aaadddgggfffbbb]]]eeevvvsssYYYKKKMMM___tttppp\\\SSSPPP[[[mmm}}}xxx|||~~~fff^^^___mmm}}}}}}ooozzzuuunnnhhhhhhXXXFFF<<<666333111222111000000//////000000000------------------------,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************+++++++++,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,---------///555>>>IIIPPPQQQPPPUUULLLHHHZZZ|||qqqVVVbbb{{{rrr___UUUTTTPPPVVViiixxx[[[WWWhhhkkkdddmmmcccIIIAAA@@@FFFKKKLLLQQQXXX^^^dddhhhuuussscccbbbsss{{{iiiWWWQQQNNNNNNNNNOOORRRYYYbbbgggkkkVVVXXXcccmmmzzzooo}}}rrriiifffhhhllloooiii___aaasss~~~rrriiiZZZWWWZZZhhh|||vvvbbbLLL@@@999444222333333222111000////////////////////////////////////////////////////////////........................------------------------...------,,,,,,------...........................------......///000000000......000111000444BBBPPPWWW[[[```dddffffffccc______pppjjjPPPLLLVVVaaazzz{{{iiiYYYRRRMMMRRR\\\fffrrr{{{xxx~~~zzzsssiiiggglll{{{{{{wwwooobbbQQQBBB888333222444111111000000///000000000........................,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********+++++++++,,,,,,++++++******++++++,,,---,,,,,,,,,------------------111888AAAJJJOOOPPPOOOUUUKKKLLLfff|||]]]UUUdddzzzqqq^^^SSSTTTSSS___vvvmmmXXX___}}}wwweeekkkoooTTTBBB@@@BBBGGGJJJMMMUUU^^^```fffmmm|||pppbbbdddwwwwwwbbbPPPMMMMMMOOORRRWWW^^^hhhssszzzlllXXXYYYcccmmm|||{{{~~~uuudddZZZbbbpppsssbbb[[[UUU\\\mmmvvv```NNNBBB:::666666333222111000000/////////////////////////////////////////////////////////........................------------------------...------,,,,,,------...........................------......///000000000---...000222222888GGGUUUXXX[[[aaaggggggddd```^^^jjjdddKKKNNN\\\fff~~~ppp```QQQLLLIIIMMMSSSZZZeeennnqqqzzz~~~~~~}}}xxxsssnnnuuu~~~uuucccNNN???777777888222222111000000000000000........................,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,------.........///444<<>>HHHPPPRRROOOKKKHHHJJJPPPhhhzzzTTTKKK```jjjtttdddMMMJJJ^^^rrrqqqeeebbbddd{{{uuuzzzeee>>>@@@===CCCIIINNNSSSZZZ```ccclllzzz{{{oooeeerrriiiPPPLLLOOO[[[ooovvvvvvbbb[[[oooyyyiii]]]\\\eeeooozzzttthhhdddfffiiiLLL666555444333222111000//////////////////////////////000000////////////000000........................------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......---------........./////////,,,...999EEEMMMTTTZZZZZZdddcccbbbhhhhhh}}}kkkZZZYYYlllyyykkkaaa[[[LLLFFFDDDGGGLLLRRR[[[dddnnnyyy~~~fffLLL???444222333666666222111222111000...---------...//////............---------///...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,///,,,,,,//////...///333444CCCJJJKKKOOOKKKGGGMMMKKKaaa~~~jjjKKKPPPppprrr[[[MMMTTTkkk|||iiiYYY[[[lll|||jjjtttwwwPPP@@@EEEFFFDDDHHHRRR[[[```dddgggooopppjjjzzznnnSSSIIIRRRdddrrr~~~jjj```^^^lll|||qqqeee```bbbfffsssvvvooolllkkkOOO;;;999777444222111111111000////////////////////////000//////......//////000........................------------------------++++++,,,,,,,,,---------,,,,,,---------.........---------.........//////000...111<<>>;;;888444222222222222111///////////////////////////..................///........................------------------------,,,,,,,,,,,,------------,,,------------.........------........./////////111000555@@@KKKRRRXXX^^^cccaaabbb```bbbyyy|||lll[[[WWW___mmm~~~}}}vvvhhh___ZZZMMMGGGCCCFFFKKKPPPXXX^^^jjjqqqzzz}}}qqquuu^^^DDD===777333333333111111444222111000////////////000///............---------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---............---///,,,---//////...111777@@@IIIJJJJJJOOOKKKEEEJJJWWWpppfffMMMLLLpppttt^^^OOOWWWsssuuueeeZZZ]]]pppllliii{{{{{{ZZZEEEAAADDDFFFHHHPPPZZZbbbfffmmmuuuvvvrrrllldddbbbdddpppwwwiiiYYYVVVYYYcccppp~~~zzzzzzxxxmmmccc[[[___mmm}}}~~~www}}}qqqnnnTTT@@@999666333222333333111///////////////////////////......------------..............................------------------------,,,,,,,,,------------...------------........................////////////111222888DDDNNNTTTZZZ___ccc___eeeeeeeee~~~ddd[[[SSSVVVccctttvvvjjjaaa\\\NNNGGGBBBFFFKKKPPPVVV[[[iiinnnvvvzzzjjjmmm{{{bbbJJJ===777222333444222111222222111111000000000000000///............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---......//////.........------//////...222999FFFKKKIIIIIINNNIIIDDDKKK]]]vvv~~~|||xxx[[[LLLXXX|||ppp\\\PPP^^^}}}ppp]]]SSS[[[uuunnnfffrrrjjjMMMCCCDDDFFFFFFKKKTTT]]]bbbfffpppzzzvvvttt}}}jjjmmmrrrsss|||zzziii]]]TTTVVV\\\dddlllxxx}}}tttjjjccc]]]hhhuuu~~~tttwww^^^III:::666333333555444111---000000000000000000000000......------------..............................------------------------,,,,,,---------.........---------.........//////........./////////000000000333;;;HHHQQQUUUZZZ```ccc]]]bbbeeeiiijjjVVVTTTSSSWWWdddvvvuuuiiiaaa]]]OOOGGGBBBFFFLLLQQQUUUZZZeeejjjqqq|||zzzgggiiiwwwuuuoooiiihhhnnnxxxrrriiigggmmm|||wwwdddSSS>>>777333444666333111000111111111111111000000//////............---------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---......//////.........---...000///...444<<>>777444555555111---000000000000000000000000///..................///........................------------------------,,,---------............------........./////////....../////////000000000000444???LLLTTTWWW\\\aaaccc\\\[[[cccuuucccOOOQQQTTT[[[lll~~~rrrfff___[[[OOOGGGBBBFFFNNNSSSVVVYYYaaaeeelllvvv|||iiiiiivvvttt]]]WWWOOOMMMPPPVVV[[[]]]WWWTTTWWW\\\[[[UUUVVV\\\rrr|||uuuyyyssszzzzzzssspppiii```FFF===555555666444111000000000111111111000///...///............---------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---............---------///000......555???FFFIIIHHHIIIKKKEEEGGGWWWrrr```LLLUUUnnnvvvggg^^^QQQ]]]|||rrreeeXXXYYYmmmssscccppplllNNN@@@@@@CCCFFFIIIQQQ[[[aaaaaagggxxxwwwvvvrrriiiYYYOOOLLLKKKTTT```gggiiisssssscccbbbhhhsss}}}|||xxxkkkjjjjjjppp~~~oooWWWLLL>>>666444555333111000000000000000000000000000//////......//////000........................------------------------------------........................////////////.../////////000000000000111777CCCPPPWWWZZZ^^^ccc```]]]ZZZkkk|||bbbQQQRRRWWWeee}}}qqqfff___[[[OOOGGGBBBGGGOOOUUUXXXZZZaaadddhhhppplllkkkvvvfffRRRQQQQQQUUUZZZ[[[XXXUUUUUUTTTYYYaaa```^^^hhhvvvwwwoootttzzzzzz~~~|||~~~~~~vvvhhhnnnvvvwwwqqqoootttsssmmmTTTGGG:::666555333111222//////000000000///...---///............---------***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,---------------------000111......777AAAEEEIIIIIIKKKLLLFFFLLLbbbwww|||}}}WWWIIIccc|||jjjYYYRRRSSSiiioooaaaYYYeeeuuujjjfffvvvYYYFFFBBBBBBEEEIIIKKKTTT___ddddddlll{{{yyyxxx{{{{{{vvvyyymmmhhh___QQQKKKMMMJJJTTTbbbjjjllltttiii]]]YYY[[[lll}}}qqqmmmhhhlll{{{{{{fffWWWCCC777444555666555000000000000000000000000000000////////////000000........................---------------------------------.........//////............/////////000////////////000000000000333999FFFSSSZZZ\\\```eee\\\```___yyyxxx^^^VVVVVV[[[ppp~~~rrrhhhaaa^^^OOOGGGBBBGGGQQQVVVYYY[[[ccceeegggmmm{{{ooommmvvv~~~|||___SSSWWW```kkkrrrqqqiii```XXX[[[dddllliiifffttt|||uuuxxx}}}vvvsssooorrrsssllliiiqqqrrrnnnqqqzzz|||vvv```PPP>>>555333222222333...///000000000///---,,,//////.........---------)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***+++,,,,,,------,,,,,,---...000111......777BBBDDDJJJKKKMMMMMMGGGPPPiiiwwwPPPJJJqqq|||}}}wwwbbbPPPKKKZZZsssiiiZZZTTThhhiiigggjjjzzzxxxOOODDDFFFFFFHHHMMMLLLVVVaaaggggggppp~~~uuunnnjjjkkktttssstttuuutttrrrddd^^^UUUIIIEEEJJJKKKVVVdddmmmpppxxxvvvdddbbbZZZQQQ```{{{}}}xxxsssnnnooowww~~~lllPPP:::222111333444111111111111000000000000////////////............,,,---...//////...---,,,,,,,,,,,,,,,,,,---...///...------,,,,,,------...............///////////////...------///000000000222>>>JJJRRRXXX^^^bbbbbbccc```iiiwwwYYYPPPQQQccc~~~rrrhhhaaa___SSSJJJDDDHHHOOOUUUZZZ^^^dddeeegggnnn}}}vvvlllttt~~~eeebbblllmmmjjjgggmmmxxxyyy{{{qqqqqqmmmqqqooohhhtttpppooossswwwxxx{{{~~~jjjTTT???777666444222222111111000000//////......///............---------++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------///555<<>>DDDIIIJJJHHHGGGRRRnnnzzzSSSFFFTTTpppmmmZZZHHHIII^^^kkklllfffgggzzzaaaZZZqqq}}}WWWAAADDDEEEGGGNNNRRRXXX___gggmmmvvv{{{nnn[[[LLLDDDBBBCCCCCC@@@CCCGGGMMM\\\ooo|||yyynnneeekkkjjj^^^QQQIIIFFFEEEIIIOOOUUU```dddfffkkkoooxxxvvv||||||}}}~~~|||zzz|||yyyooo~~~|||\\\CCC999666555333222222222111111111000000////////////............---..................---......------------.........------,,,,,,------...............////////////...............000333555???HHHRRRVVVYYY^^^``````___aaasssyyy```WWWUUU___|||yyynnngggdddXXXNNNFFFHHHOOOTTTYYY^^^fffggggggkkkxxxpppppp{{{~~~|||qqqtttyyyrrrlllgggdddaaabbbbbbbbbccccccdddeeefffcccdddeeeiiiqqq}}}yyyqqqjjjooo|||}}}{{{~~~xxxgggRRRAAA999555444333222222111111000//////...///............---------------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......///111444999@@@EEEEEEIIIFFFFFF[[[qqqOOOLLL]]]yyyiiiWWWIIIQQQjjjxxxhhhccchhh~~~[[[QQQmmmnnnOOO@@@EEEEEEHHHPPPSSS\\\aaahhhooo|||}}}}}}tttgggUUUIIIEEEEEEDDDCCCCCCDDDDDDGGGPPPYYY[[[WWWaaaooooooeee___]]]jjjyyycccWWWKKKEEECCCDDDJJJQQQWWW```dddgggkkklllyyy~~~~~~~~~~~~~~~zzz^^^HHH<<<999777666222222222222111111111111////////////.....................------.........///......---------.........------,,,,,,------...............////////////.../////////...000555888BBBLLLTTTWWWYYY]]]______[[[eee|||oooZZZVVV\\\fff}}}{{{qqqiiifffZZZOOOGGGHHHNNNSSSXXX\\\dddfffgggkkkvvvsssqqq{{{~~~wwwpppmmmxxxxxxqqqlllhhhdddbbbiiihhhgggffffffffffffgggbbbaaa___```eeeqqquuujjjccciii}}}qqquuu|||~~~uuucccNNN>>>666444444222222222111000000/////////............---------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------///000333666;;;BBBGGGCCCGGGEEEFFF___|||```IIIUUUgggqqq[[[QQQLLLYYYtttyyy\\\[[[gggqqqTTTXXXvvvbbbJJJBBBGGGFFFIIIRRRUUUaaaeeekkkuuu}}}vvvtttiii^^^PPPHHHFFFGGGGGGFFFBBBCCCCCCDDDHHHNNNMMMIIIMMMXXXnnnvvvbbbXXXXXXYYY^^^pppyyyrrr___TTTHHHCCCBBBEEELLLSSSWWW___ccchhhkkkiiiuuu|||uuussswwwuuuvvvyyy}}}}}}~~~}}}fffPPP@@@777444333333222222222222111111111////////////............///...------------...///000///......---............------,,,,,,------...............////////////---///000///...111666;;;EEENNNUUUWWWYYY\\\___^^^[[[mmm|||bbbTTTRRR```rrr}}}rrrjjjggg[[[OOOFFFGGGLLLQQQVVV[[[bbbeeegggjjjuuuwwwttt}}}rrrmmmkkkmmmpppttt|||}}}xxxtttqqqooommmlllqqqpppnnnlllkkkkkkkkklllhhhgggeeeccccccjjjttt|||yyyooogggiii|||rrrfffnnn}}}}}}cccIII:::666666333222222111111000/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------///111444888===DDDIIIDDDFFFDDDHHH```pppSSSJJJUUUkkkvvv]]]NNNOOOUUUhhhoooYYY^^^qqqhhhVVVfffYYYGGGCCCIIIGGGKKKUUUYYYfffiiiqqqyyylllfff\\\UUUMMMIIIHHHJJJKKKJJJJJJNNNOOOKKKHHHHHHHHHGGGKKKNNNXXXooohhhVVVOOOOOOLLLVVVfff||||||wwwnnngggZZZPPPFFFBBBCCCFFFNNNUUUVVV]]]bbbhhhlllgggrrr~~~|||{{{~~~{{{}}}}}}}}}}}}}}}|||uuu^^^III:::555555333333222222222111111111////////////............///...------------...///000000///..................------,,,,,,------...............////////////---///000///...111777===FFFNNNUUUWWWXXX\\\^^^^^^ccc{{{lllYYYRRRQQQfff~~~ssskkkggg[[[OOOFFFEEEJJJOOOUUUYYY^^^cccfffjjjtttwwwsss{{{wwwfffjjjttt{{{uuufff]]]___eeejjjlllsss}}}}}}}}}~~~~~~}}}{{{zzzwwwuuuttttttuuuvvvvvvxxxzzzwwwsssrrrtttxxx{{{xxx~~~tttzzzzzzUUU>>>777777333333222111111000000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------///222555999???EEEJJJGGGEEEDDDLLLbbb{{{eeeLLLTTT```zzztttrrrgggTTTKKKSSS___xxxyyy___YYYeee~~~yyygggbbbvvvzzzRRRDDDDDDJJJIIINNNZZZ___fffjjjttttttaaaXXXQQQPPPOOOOOOQQQUUUXXXZZZ```hhhjjj___RRRLLLKKKLLLRRRSSSUUU```zzzrrr^^^SSSNNNPPPUUUUUUhhh}}}zzzsssiiiaaaTTTKKKCCCBBBDDDHHHPPPWWWTTTZZZ```iiilllfffqqq}}}}}}}}}{{{yyyxxxnnnVVVDDD>>>>>>333333333222222222111111000/////////............///...---,,,,,,---...///000000///..................------,,,,,,------.............../////////000---///111000...111888>>>FFFNNNUUUVVVXXX\\\^^^^^^llldddTTTRRRSSSrrr}}}~~~ssskkkggg[[[OOOEEEEEEIIINNNSSSXXX\\\aaafffjjjtttuuuooowwwmmm[[[___kkkxxx}}}jjjXXXTTTYYYaaalllqqqooouuu~~~}}}~~~|||^^^BBB999888333333222222111000000000//////.........---------+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------///333666:::@@@FFFKKKHHHDDDDDDQQQggg}}}XXXDDDXXXvvv{{{ppphhhaaaQQQKKKTTTbbbiiiMMMRRRcccqqqeeeiiipppMMMBBBDDDKKKJJJPPP^^^ddddddhhhtttpppZZZOOOKKKNNNSSSWWW\\\bbbhhhlllppp|||sss```VVVVVVYYYXXX\\\^^^aaaooozzzhhhXXXTTTWWWZZZ___dddooozzzmmmcccOOOGGGAAAAAAEEEJJJQQQXXXRRRXXX___iiimmmfffqqq{{{zzzwww{{{|||^^^LLLAAA:::666333111000111222222111000/////////............000000//////.........---........................,,,------...///000111111////////////////////////---000111///---222===FFFIIITTTUUUSSSYYYZZZZZZbbbzzz|||]]]IIIOOO___sss{{{uuunnnggg]]]PPPDDDCCCHHHNNNUUU[[[\\\```cccccciiiwwwtttkkkoooyyynnnhhhnnnwwwdddVVVQQQTTTdddlllqqqqqquuupppKKK:::;;;555444222000000///000000////////////...............------,,,,,,------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---//////000222777>>>CCCGGGHHHKKKBBBFFF\\\qqq{{{oooUUUSSScccwwwsssooo\\\PPPMMMUUUrrr```LLLUUUbbb}}}fffhhh~~~eeeGGGHHHHHHIIILLLTTT]]]cccccciii{{{gggSSSOOOKKKRRRVVVVVV[[[gggvvvxxxddd^^^fffnnnooovvvsssnnnzzzppp^^^______```ccclllyyyxxxfffZZZLLLHHHCCCCCCHHHOOOTTTWWWTTTZZZ]]]dddlllllltttzzzdddLLL888666444111111222222222111000000/////////.........000/////////....................................------......//////000000////////////////////////...000111///...333>>>GGGIIISSSRRRPPPUUUVVVVVV___xxxrrr\\\PPPWWWccc{{{tttkkkddd]]]PPPEEECCCGGGLLLQQQVVV\\\bbbdddccceeerrroooeeehhhrrrxxxnnnnnn{{{zzzZZZOOOPPPYYYcccjjjnnnmmmttt~~~{{{tttQQQ<<<888555444222111000///000000////////////...............------,,,,,,------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///000000333888???DDDGGGHHHHHHFFFOOOeeetttyyy}}}iiiRRRVVViiivvvqqqrrr\\\NNNMMMYYY{{{zzz\\\RRR\\\dddwwwuuuaaajjj{{{\\\HHHIIIIIIKKKOOOVVV```ffffffnnneeeQQQNNNOOOTTTXXXXXX]]]kkk{{{vvvwwwzzzoooccchhhqqq~~~~~~}}}lllZZZOOOIIIFFFBBBCCCHHHPPPUUUXXXVVV\\\^^^dddjjjjjjrrrttt___@@@777555222111222222222111000000000/////////......////////////.............................................///////////////////////////////////////...000111000///555@@@HHHKKKTTTRRRPPPSSSSSSUUU```rrrzzz{{{lllZZZWWWiii}}}~~~{{{sssjjjaaa\\\PPPEEEDDDGGGJJJNNNQQQ[[[cccgggcccaaakkk{{{lll```bbblllrrr}}}~~~zzznnnwwwrrrRRRIIIRRRaaammmpppqqqrrr|||wwwzzz\\\DDD888666555333111000000000000////////////...............------,,,,,,------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///000111444999@@@EEEGGGGGGFFFNNN```sss{{{yyy|||}}}bbbOOO[[[ssszzzqqq[[[NNNRRRccchhhPPPSSSdddiiitttxxxiii^^^ppplllPPPHHHIIIKKKMMMRRRZZZcccjjjkkkuuueeeRRROOONNNRRRSSSRRRVVVcccqqqxxx}}}sssjjjppp|||}}}~~~{{{lll\\\NNNFFFEEEBBBAAACCCIIIQQQWWWZZZXXX]]]___ccchhhgggqqqppp}}}~~~wwwssstttwww{{{oooOOO999666333222222333222111000000000////////////...///////////////.................................///////////////.........///////////////////////////000111000111888BBBJJJPPPVVVTTTQQQTTTSSSWWWfffmmmyyy{{{kkk]]]ggg|||||||||{{{{{{zzzzzzzzzxxxzzz{{{{{{yyyxxxxxxyyyzzz{{{}}}~~~}}}tttiii```YYYNNNDDDDDDGGGJJJLLLOOOXXXccciiiddd___gggxxxkkk___aaakkkqqqzzz|||~~~zzzvvvkkkSSSQQQ```vvv}}}}}}yyyzzz}}}gggOOO===666555333111000000000000////////////...............------,,,,,,------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///...000444999@@@DDDEEEEEEGGGWWWooo}}}zzz\\\OOObbb}}}jjjWWWOOOZZZnnn\\\HHHTTTiiiqqqzzzvvvddd]]]www```JJJHHHJJJLLLOOOUUU]]]fffmmmppp{{{eeeSSSQQQUUUXXXXXXUUUXXX```fffhhhdddkkkvvv~~~qqquuu}}}{{{lll]]]PPPHHHDDD@@@@@@@@@CCCJJJQQQXXX\\\XXX^^^___bbbgggfffrrrvvv{{{~~~uuupppqqqwww}}}~~~}}}{{{}}}pppVVV:::888555333333333222111111000000000////////////.........///////////////........................///////////////.........///////////////////////////000000111444;;;EEELLLQQQUUUSSSRRRUUUSSS[[[ooorrrtttnnnfffmmm{{{xxxwwwwwwxxxqqqqqqrrrrrrrrrrrrqqqqqqoooqqqqqqpppnnnllllllllljjjjjjkkkjjjkkkmmmqqqtttvvvxxx{{{|||~~~zzzrrrhhh^^^VVVLLLDDDDDDHHHKKKMMMPPPVVVbbbjjjeee___fffwwwlll___aaajjjpppvvvxxx|||~~~ddd[[[fffoooyyyxxxmmmXXXDDD777666444222000000000000////////////...............------,,,,,,------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///---///333:::@@@CCCDDDCCCHHH\\\vvvqqqWWWTTTnnn|||fffTTTOOO]]]sssZZZMMM^^^ppp}}}{{{ccc]]]yyywwwYYYJJJHHHJJJMMMQQQWWW___hhhnnnssseeeUUUUUUaaadddffffffiiinnnmmmjjjlllsss}}}zzz|||rrraaaRRRGGGDDDCCC>>>???AAAEEEKKKRRRYYY]]]WWW^^^```cccggggggsss~~~rrrqqqttt~~~~~~{{{zzzyyyiiiSSS<<<999666444333333222000111111000000000/////////.........///////////////.................................///////////////////////////////////////000000000111666>>>HHHNNNOOORRRPPPQQQUUUUUU```xxx|||kkkXXX[[[~~~yyyvvvrrrmmmjjjgggffffffcccdddeeeffffffgggfffffffffggghhhhhhfffeeeeeefffeeedddbbb___]]]^^^```ccccccfffjjjnnnppptttxxx{{{}}}vvvpppggg^^^XXXMMMDDDEEEIIILLLOOORRRTTTaaajjjfffaaafffttt|||zzzlll______ggglllqqqtttyyy}}}uuucccnnnnnnpppwww|||ttttttzzz~~~tttqqqooo___JJJ888777444222000000000000////////////...............------,,,,,,------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///---///555;;;AAADDDCCCBBBJJJ___xxxfffTTT]]]|||~~~}}}|||rrrcccRRROOO___wwwqqqWWWTTTiii~~~}}}fffccc~~~lllSSSLLLIIIKKKOOOSSSYYYaaajjjpppuuuhhh[[[]]]ccchhhmmmrrryyy~~~{{{tttuuuyyy~~~|||{{{zzz}}}|||}}}ooo\\\KKKAAA>>>@@@>>>@@@DDDHHHLLLRRRXXX]]]XXX```cccfffiiigggsssmmmiiirrrzzziiiQQQ===:::777444444333111000111111111000000000//////............/////////000........................------......//////000000////////////////////////000000000222777@@@JJJPPPNNNQQQOOORRRWWWYYYhhh~~~iiiRRRWWW}}}~~~~~~{{{yyyyyyooonnnllliiigggfffeeeeeedddfffgggiiikkkkkkkkkkkkllloooqqqsssssssssuuuvvvuuutttrrrooommmmmmpppsssoooqqquuuwwwwwwwwwxxxzzz|||{{{vvvqqqjjjbbb\\\QQQGGGFFFIIILLLOOOSSSTTT```iiifffaaaeeennnvvvzzzsssnnn```^^^cccgggmmmqqqwww||||||iiinnnvvvmmmjjjmmmllleeeeeelll|||{{{ppppppssseeePPP999777555222111000000000////////////...............------,,,,,,------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///...111777>>>DDDFFFEEECCCPPPddd|||yyy^^^TTTggg{{{jjj[[[OOOUUUiiivvv```RRR]]]xxx{{{mmmuuucccMMMLLLLLLNNNRRRVVV\\\dddlllrrrwwwoooffflllmmmqqqwwwxxxuuuyyyxxxzzzlllYYYHHH>>><<<>>>???BBBGGGJJJMMMRRRXXX\\\[[[dddhhhjjjjjjfffpppsssgggmmm~~~}}}zzz|||pppTTT>>>;;;777555444333111000111111111111000000000000---.........//////000000........................,,,------...///000111111////////////////////////111000000222888AAAKKKQQQOOORRRQQQUUU[[[^^^nnnyyymmm[[[[[[wwwxxxssstttuuusssqqqrrrpppqqqrrrssssssttttttuuutttvvvxxx{{{|||}}}~~~}}}}}}|||xxxuuuooohhh```TTTIIIGGGIIILLLOOORRRUUU```iiifffaaacccjjjoooyyypppqqqbbb^^^bbbdddjjjooovvv|||nnngggeee|||rrrfffgggfffbbbcccjjjyyy|||rrrrrrxxxkkkUUU999888555333111000000000000/////////...............------,,,,,,------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///000333999@@@FFFHHHFFFDDDVVViiixxx\\\VVVmmmyyydddQQQMMM\\\uuuoooYYYSSShhhxxxuuu]]]IIIJJJNNNPPPTTTYYY^^^eeennnsssxxxxxxqqqxxxwwwuuuzzz|||uuu|||vvvjjjXXXGGG>>>===@@@@@@DDDIIILLLNNNRRRWWW\\\^^^gggkkklllkkkeeennn|||rrrqqq~~~|||{{{zzz~~~jjjNNNAAA666555666333111222222222111111000/////////////////////////////////......---------,,,,,,,,,////////////////////////..................------000......222:::DDDLLLPPPOOOOOOWWWYYYXXXggg}}}wwweeeWWW]]]xxxwwwwwwxxxzzz~~~{{{sssppphhhXXXJJJHHHKKKLLLOOOTTTVVV]]]hhhnnnggg```gggvvvrrrhhh{{{xxxggg\\\^^^fffooosssyyy~~~vvvYYYTTT^^^{{{yyyooopppkkkhhhnnn}}}wwwwwwqqqgggJJJ666///444333222111,,,000000000000000000000000///............---------,,,,,,,,,++++++*********.........------,,,,,,,,,++++++,,,------......///000555888AAAIIICCCAAANNNhhhmmmiiiTTT[[[vvvjjjUUUKKKVVViiipppRRROOOqqquuuvvvVVVKKKGGGPPPNNNQQQYYYbbbhhhooovvv{{{yyyuuuuuu~~~zzzrrrcccRRREEE@@@@@@CCCFFFGGGIIIMMMQQQUUUWWWXXX]]]gggkkkllljjjdddlllyyyyyy}}}||||||qqqSSSDDD777555777555333222222222111111000/////////////////////////////////.........---------,,,,,,////////////////////////........................000///...222:::DDDLLLPPPPPPOOOUUUXXXXXXhhh}}}lll\\\SSSbbb|||}}}yyytttlll\\\NNNJJJLLLNNNRRRVVVVVV^^^jjjqqqjjjaaahhhvvvqqqgggtttyyyfff[[[___iiissswww|||nnnYYYWWW```uuuzzz{{{sssqqqmmmmmmxxxxxxlllKKK888333777222///222///000000000000000000000000///............---------------,,,,,,,,,+++++++++......---------,,,,,,,,,+++,,,,,,------......///000666:::BBBIIIDDDDDDRRRgggrrr}}}aaaSSSaaagggPPPOOObbbyyyhhhPPPWWWxxxyyyssspppRRRKKKIIIPPPOOORRR[[[ccciiipppwwwuuuuuuzzzuuummm___PPPEEE@@@AAADDDEEEGGGJJJMMMQQQUUUWWWYYY]]]ggglllmmmkkkdddmmm|||cccQQQ===666777777444222222222111111000/////////////////////////////////.........------------,,,////////////////////////........................000//////444<<>>GGGNNNQQQRRROOOSSSVVV]]]qqq|||aaaUUU\\\{{{yyyzzz{{{vvvqqqeeeVVVNNNMMMQQQWWWZZZWWW```pppyyyrrrgggjjjuuu}}}~~~ooocccdddjjj___ggguuu~~~nnnjjjtttpppkkk{{{tttlllrrr~~~uuuuuuyyy}}}oooVVV@@@777777000///333222///////////////////////////............---------..................------------------------------,,,,,,------...////////////888>>>EEEJJJFFFNNNcccwwwzzzdddOOOQQQjjj{{{___NNNVVVttt}}}bbbfffmmmlllaaaKKKKKKLLLNNNQQQYYYbbbgggkkkttt}}}pppmmmuuu|||pppfff```VVVLLLDDDCCCGGGKKKNNNQQQTTTTTTRRRRRRUUUXXX\\\eeejjjkkkjjjdddmmm^^^BBB777666444222222222111111000///////////////////////////////////////.........---------////////////////////////........./////////000000//////111888@@@IIIOOOQQQSSSPPPTTTZZZdddyyywww]]]TTT^^^~~~~~~uuuvvv|||}}}zzzxxxxxxzzz{{{yyyyyyzzz{{{|||~~~{{{vvvttttttpppgggYYYOOOMMMRRRXXXZZZYYY```ooozzzvvvlllmmmuuuzzz~~~rrrgggfff|||pppfffnnn|||xxxuuuyyyhhhgggwwwwwwmmmgggfffhhhjjjrrrtttssszzzsssiiiKKK999666222222444000///////////////////////////............---------........................------------------------,,,,,,---......//////000...999@@@EEEHHHFFFSSSnnn}}}bbbRRRHHHWWWyyysss^^^UUU\\\zzzyyymmmwwwgggjjjxxx___LLLMMMLLLOOOSSS\\\dddhhhlllwwwrrrjjjnnnuuuwwwjjj___ZZZSSSJJJFFFFFFKKKOOOXXX\\\^^^[[[TTTPPPRRRWWWZZZcccggghhhgggcccnnn|||jjjHHH888555444222222222111111000//////////////////////////////////////////.........------////////////////////////.........//////000000111...///333999BBBJJJPPPRRRSSSRRRXXX```nnnqqq]]]XXXddd|||nnnhhhnnnwww}}}xxxvvvtttsssttttttsssqqqqqqqqqqqqqqqpppooonnnmmmjjjhhhfffdddbbbbbbcccdddaaaaaaaaaaaabbbccceeeeeeaaacccfffhhhkkklllllllllffffffeeeccccccggglllpppmmmggg[[[PPPNNNTTTZZZ[[[\\\___kkkyyyzzzrrrppptttyyyzzzppprrrzzzpppvvvsss___```uuu~~~rrrggg]]]XXX\\\cccmmmxxxvvvqqqpppkkk```EEE;;;555444444...000000000000000000000000///............------------------...............,,,,,,,,,------------...---------...//////000000///:::@@@CCCDDDEEEXXXxxxtttRRRHHHHHHbbbwww```TTTWWWgggrrrtttiiiaaalll|||~~~[[[NNNPPPLLLPPPVVV___fffhhhmmmzzz{{{llljjjqqqvvv~~~~~~oooeeeYYYUUUOOOIIIFFFHHHNNNRRR___cccfff___UUUOOOQQQVVVZZZbbbdddeeefffcccqqq}}}wwwyyy{{{kkkJJJ999555555333222222111111000/////////////////////////////////////////////............////////////////////////---......///000000111111...///333;;;DDDLLLPPPRRRSSSSSS[[[fffwwwmmmYYY[[[iiiuuuiiifffooo{{{zzzsssmmmhhhfffcccbbb```aaaccccccaaa^^^``````aaabbbbbbaaa`````````````````````aaaaaabbb_______________```aaaaaaZZZ[[[\\\]]]]]]\\\[[[ZZZWWWVVVVVVVVVXXX^^^fffkkkkkkhhh^^^SSSQQQWWW\\\\\\^^^]]]fffvvv}}}wwwssstttzzz|||zzz~~~~~~jjj[[[dddwwwlllaaa\\\ZZZZZZbbbkkkrrr~~~zzzqqqooogggyyyXXXGGG888333444000000000000000000000000000///............---------,,,,,,---------.........,,,,,,,,,---------......------......//////000000///;;;@@@@@@AAADDD\\\mmmMMMHHHSSSsss{{{vvvvvvfffOOOMMM[[[ppp{{{iiippp~~~```\\\ssssssUUUOOORRRMMMRRRXXXaaafffhhhmmm}}}yyymmmoootttvvv~~~rrreee___SSSQQQLLLGGGEEEHHHNNNSSS```fffiiibbbUUUMMMPPPVVV[[[cccddddddeeefffvvvyyy{{{gggKKK999666666444222222111111000/////////////////////////////////000/////////............////////////////////////---......///000111111222...///444<<>>???AAAFFFNNNVVVgggjjjiiiaaaUUUOOOSSSYYYaaafffcccaaadddiii{{{vvvnnnddd\\\YYYYYY]]]```dddrrrdddFFF888555555444444333222111111000000////////////////////////................................................////////////////////////111333:::EEELLLNNNPPPSSSVVVXXXfff}}}pppbbbkkk|||sssmmmkkkrrr|||wwwqqqmmmkkkpppooonnnoooqqquuuyyy||||||~~~{{{rrrkkkbbb[[[]]]eeeoookkkiiimmmssswwwwwwvvvkkkXXXOOOSSSVVV[[[```bbbiiiyyyxxxwwwxxxqqqpppooo{{{}}}|||zzzrrr[[[EEE777222111111111000000//////......///......---------......------------------------,,,,,,,,,---------.........---------...///000111444???DDDBBBGGGZZZqqqyyyiiiMMMLLLaaapppWWWOOOccc~~~vvviiilllzzz|||ggg]]]cccxxxjjjTTTLLLLLLPPPSSSVVV```jjjpppsssyyyrrrtttyyyuuuwwwjjjaaaXXXOOOHHHCCC>>>;;;===@@@DDDLLLTTTdddfffddd\\\RRROOOTTTZZZaaafffdddcccgggmmm{{{wwwlllaaa[[[VVVPPPPPPSSSUUU[[[bbbmmm~~~vvvTTT???999:::555555444333222111000///////////////////////////---.............................................000000000000000000000000111444<<>>IIINNNOOOQQQVVVYYY]]]ooo|||fffZZZ^^^|||wwwjjjeeeffflllwww{{{nnn___]]]dddlllmmmlllkkkmmmtttyyyzzzwwweee]]]___]]]^^^fffppp|||qqqgggfffjjjsssvvvrrrqqquuuuuupppiiigggddd[[[KKK:::333333111111000000//////.........------------...//////------------------------,,,,,,,,,---------......---------...///000111222555AAAGGGEEEMMMbbbsssxxxwwwUUUGGGXXXlllgggWWW^^^yyyuuuZZZ[[[kkk~~~nnnYYYccc~~~~~~___PPPLLLKKKNNNSSSXXXdddnnnqqqvvvwwwqqqvvv{{{|||}}}|||xxxooodddYYYLLLDDD>>>:::888<<>>777666555444222111000///////////////////////////---------.........//////........................000000000000000000000000111666@@@KKKOOOOOORRRWWWVVVbbb~~~^^^UUUccczzz~~~qqqgggjjjvvv}}}zzzqqqcccaaajjjmmmssstttqqqsss|||oooxxxxxxkkkgggdddkkkxxxuuu|||}}}mmmdddddddddttt|||xxx|||uuurrrooogggUUU@@@555444111111111000//////......---------------...///000------------------------,,,,,,,,,---------......------......///111222333;;;DDDFFFAAANNNkkkqqqQQQ@@@PPP___xxxrrr]]]YYYqqqrrrfff\\\hhhkkkcccuuunnnRRRJJJLLLLLLOOOVVVZZZgggppppppvvv|||pppttt}}}qqq```QQQHHH===:::999<<>>AAADDDFFFQQQTTTUUUTTTSSSWWW___ggghhhooosssrrr{{{hhhbbbdddooovvvxxxyyy{{{zzzwwwyyy|||xxxqqqlllsss~~~[[[CCC<<<777666555444222111000///000000000000////////////////////////////////////---------........./////////////////////000111111000999DDDKKKNNNQQQUUUYYY]]]XXXppp{{{uuuhhhggg{{{vvvqqqrrryyyyyyzzz|||yyyuuusssxxx{{{~~~|||tttyyyvvvvvvwwwsssgggooowww```YYY```mmmtttyyy}}}zzz~~~wwwcccKKK;;;666333222000000111111///......................................................------,,,,,,------......////////////111555888???FFFIIIKKK\\\xxxdddFFFBBBOOOkkk~~~xxxgggXXXWWWtttyyynnnuuuxxx|||dddmmmeeeOOOLLLIIIKKKRRRUUU```iiipppsss}}}zzzyyyfffQQQCCC;;;;;;:::;;;===@@@CCCEEEMMMPPPSSSSSSTTTYYYbbbiiigggnnntttwww}}}xxxzzz~~~vvvyyyzzzxxxyyy{{{{{{xxxuuuyyyrrrTTTAAA===777666555444222222111111000000000000////////////////////////////////////------.........////////////////////////000111111222;;;FFFMMMOOORRRVVV[[[ZZZUUUiiiooogggbbbnnn{{{ttttttzzz~~~{{{uuuooommmlllkkkkkkrrrsssuuuvvvxxxyyyyyyyyy||||||~~~zzzvvv}}}~~~{{{{{{yyyxxxzzzooo___fff|||aaaXXX^^^mmmwww{{{~~~yyy}}}mmmSSS???666444222000000111111000......................................................------,,,,,,------...//////000///000222777:::???IIIMMMMMM\\\xxxzzz]]]CCCDDDTTTkkktttbbbVVVYYYuuuuuuooozzz```ttt```MMMLLLJJJLLLUUUXXXdddjjjoootttzzzkkkSSSCCC;;;;;;::::::<<<>>>AAACCCIIILLLPPPSSSVVV\\\eeellljjjqqqxxxwwwyyyzzzyyyxxxyyyzzz{{{wwwzzzoooTTTDDD???777666444333222111111111000000000000////////////////////////////////////............///////////////////////////000000111333<<>>EEEHHHHHHMMMdddrrrSSS???EEEWWWjjjooo]]]RRRYYYyyyyyyzzz```zzzvvvYYYKKKMMMKKKLLLUUUYYYgggjjjnnnvvvzzzqqqUUUDDD<<<;;;::::::;;;===@@@AAAGGGJJJOOOTTTZZZ```fffjjjoooxxx{{{|||zzzwwwyyy~~~zzzxxxxxxwwwtttuuuxxxwwwzzz{{{~~~nnnUUUEEE:::888555222000000111111000000000000////////////////////////////////////....../////////000000000///////////////000111111444===GGGNNNPPPRRRVVVZZZWWW]]]uuutttddd___jjj}}}uuuoooqqq|||sssjjjkkknnntttzzzuuuuuuvvv{{{qqqccchhhzzzrrreeeiiitttuuu~~~yyynnnccc\\\dddrrrvvvlll```iiinnnoooyyyvvvYYYCCC888555222000000000000000...................................................------,,,,,,------...//////......000444;;;@@@FFFIIIJJJSSSpppnnnMMM===GGG[[[yyy}}}mmm___YYYcccsssbbbpppVVVJJJNNNLLLMMMUUUZZZfffkkkrrr{{{{{{oooTTTCCC;;;;;;::::::<<<>>>AAACCCHHHKKKPPPVVV]]]cccgggjjjmmmzzz||||||yyytttvvv}}}xxxsssuuuwwwuuuuuuwwwwww{{{zzzvvv}}}iiiRRR>>><<<888444222111222222000000000000////////////////////////////////////.../////////000000000000///////////////000111111666???IIIPPPRRRSSSWWW[[[WWW\\\sssooo___YYYcccwwwppplllqqq~~~qqqvvvzzz~~~vvvggg[[[___mmm{{{~~~iiiWWWYYYfffmmmyyyzzzlllnnnmmmlllwwwzzziiidddfffiii{{{}}}aaaJJJ999666222000///000000000...................................................------,,,,,,------.........------///444;;;@@@GGGKKKMMMTTTnnngggHHH???RRRjjjuuufff]]]___pppqqqdddhhhiiiQQQHHHNNNLLLNNNXXX\\\fffnnnwwwlllPPP@@@;;;;;;:::;;;===@@@CCCEEEGGGJJJPPPWWW```fffjjjlllqqq{{{tttvvv~~~~~~vvvpppssswwwvvvuuuwww|||yyy~~~eeeAAA>>>:::666333222333333000000000000////////////////////////////////////////////////000000000000///////////////000111111888@@@KKKQQQSSSUUUYYY]]]```cccvvvnnn]]]WWWaaatttnnnjjjqqqvvvpppxxx~~~yyynnnbbbYYY[[[dddooo~~~~~~fffPPPQQQ^^^ggguuuxxx|||}}}sss}}}}}}uuu}}}zzz```aaafff}}}bbbKKK:::666222000///000000000...................................................------,,,,,,------...---------,,,...444;;;@@@HHHNNNNNNPPPccc}}}aaaFFFCCC^^^zzzmmm^^^YYYbbbxxxyyy]]]]]]qqqdddMMMFFFMMMMMMPPPZZZ___gggppp{{{jjjNNN>>>;;;::::::;;;>>>AAADDDFFFFFFIIIOOOXXXaaaiiimmmnnnxxxwwwsssrrrwww}}}}}}}}}{{{zzzzzzssssssssspppqqqvvvuuuzzzzzzvvvuuuIII:::777;;;444111555444333333222222111000//////000000000000000000000000////////////////////////////////////000111222333888BBBLLLOOOQQQVVVZZZ\\\UUUmmmxxxooobbbZZZggg{{{ssslllppp~~~vvvqqq}}}~~~xxxffftttnnnooofff```aaaaaacccsssfffPPPMMMWWWeeerrr~~~rrrgggiiissswwwooosss}}}hhh^^^bbbpppVVVCCC444333777000---000///...................................................------,,,,,,------.........000111000000999BBBKKKNNNOOORRR___tttyyyVVVFFFMMM[[[nnn^^^QQQ]]]}}}ttt___YYYhhh```RRRJJJMMMPPPOOOTTT^^^iiinnnxxx^^^HHHAAA=========>>>???AAACCCDDDLLLPPPYYYbbbeeegggnnnvvvxxxkkklllsss}}}rrrlllnnnuuu}}}|||{{{sssrrrsssrrrtttwwwtttwwwvvvxxxwwwMMM<<<999<<<444111444444333333222222111000000///000000000000000000000000////////////////////////////////////000111222333888CCCLLLOOOQQQUUUYYY[[[]]]ppptttjjjaaa^^^jjj~~~yyyrrrnnnrrr~~~wwwuuu}}}ppp]]]lll~~~wwweee```YYYWWW]]]___bbbooo~~~fffPPPMMMVVVeeesss}}}tttnnnssszzz{{{ooopppddd[[[bbbpppMMM:::555777000---000......................................................------,,,,,,------.........///111000111999CCCMMMOOOOOORRR```uuuuuuRRRCCCKKK\\\}}}ooo]]]UUUhhh{{{ccc^^^ooo]]]PPPIIIMMMQQQRRRXXXbbbjjjooozzzzzzZZZGGG@@@::::::;;;<<<>>>AAADDDEEEMMMSSS\\\dddddddddllluuuyyykkkyyy~~~yyygggeeegggrrruuurrrsssssssssuuusssssssssyyyuuuPPP>>>:::<<<555111444333333333222222111000000000000000000000000000000000////////////////////////////////////000111222333999CCCMMMOOOQQQUUUYYYZZZ```pppoooccc```dddqqq~~~~~~pppmmmlllrrr}}}xxxwww~~~|||~~~wwwfffWWWfffwww~~~lll\\\SSSOOOQQQ[[[bbbfffoooyyygggPPPMMMVVVeeettt}}}zzz{{{}}}|||zzzyyyzzz~~~|||mmmhhhfff[[[]]]sssuuuuuuvvvZZZBBB666555000...000---...................................................------,,,,,,------......---///000///111:::DDDNNNQQQPPPRRRbbbxxx|||oooMMM@@@LLLaaappp]]]\\\yyykkkfff|||YYYOOOIIIMMMQQQUUU]]]ggglllqqq|||pppTTTEEE@@@:::::::::<<>>888;;;555222444333222222222111111111000000////////////////////////////////////////////////////////////000111222333:::DDDMMMPPPQQQUUUYYYZZZ[[[mmmmmm______jjjzzzyyyvvvffffffiiiqqq|||xxxuuu||||||{{{zzznnn^^^YYYfffttt{{{~~~uuufffZZZQQQOOOSSS___iiinnnttt{{{hhhQQQNNNVVVeeettt{{{qqqooouuu~~~xxxyyyzzz}}}xxx{{{zzzjjjbbbvvvqqq```WWWcccttt{{{yyyxxxqqqoooppp|||bbbEEE555333//////111,,,...................................................------,,,,,,------...------...000///111;;;EEEOOORRRRRRSSSddd|||zzzuuuiiiJJJAAAQQQjjjooo^^^ddd}}}|||qqqnnn~~~VVVOOOJJJMMMQQQWWW```jjjnnnsss~~~dddNNNCCC???<<<<<<<<<===@@@DDDHHHKKKSSS[[[dddeee\\\UUU[[[fffzzz}}}wwwvvvzzz~~~~~~}}}|||vvvqqqqqqqqqppprrrssssssvvvqqqQQQ===777999555333555333222222222111111111111111////////////////////////////////////////////////////////////000111222333:::EEENNNQQQRRRVVVZZZ[[[ZZZqqqsssaaa^^^lll~~~zzztttfffhhhnnnuuu~~~yyyuuu}}}{{{tttmmmaaaUUU```kkktttuuussstttuuuuuu{{{xxxnnnccc[[[TTTTTTXXXbbbllltttzzz~~~iiiSSSOOOXXXeeettt}}}qqqgggbbbjjjuuuyyyyyyyyy|||~~~xxx|||rrrdddsssyyyfffYYY___kkkpppppprrrlllkkklllwwwbbbEEE333111///000222---...................................................------,,,,,,------...---,,,---//////111<<>>===<<<<<<===???DDDHHHKKKWWW^^^fffeeeYYYOOORRR[[[ooo|||yyy}}}||||||{{{tttsssttttttqqqsssuuutttwww~~~kkkTTT@@@888:::555444666333111111111111111111111111000000000000000000000000////////////////////////////////////000111222333:::EEEOOORRRTTTXXX]]]^^^ddd}}}{{{ccc___oooxxxooolllpppvvv|||yyyxxx~~~~~~sssfff]]]VVVQQQfffoootttpppiiiggghhhhhhgggsss{{{wwwnnngggaaa]]]VVVYYY___gggpppwww~~~jjjTTTQQQZZZfffttt~~~tttiii```XXX___jjjuuu}}}||||||}}}~~~ppptttxxxhhh___eeennnpppooopppiiikkkmmmwww```DDD333222///000222......................................................------,,,,,,------...,,,,,,---......222===HHHLLLUUUVVVRRR```|||xxxgggIIIEEEXXXnnn{{{ssseeedddxxxzzz~~~hhhqqqtttTTTQQQNNNLLLOOOWWWbbbjjjnnnuuu}}}{{{dddRRRFFF@@@===;;;::::::;;;>>>DDDIIILLL[[[aaagggeeeZZZOOOPPPVVViii{{{uuuvvv}}}}}}~~~vvvrrrssssssoooqqqssssssttt{{{mmm[[[EEE;;;<<<777444555111111111111111111111111111000000000000000000000000////////////////////////////////////000111222333:::EEEPPPSSSVVV[[[```aaarrr~~~bbbaaavvvyyyqqqhhhjjjpppxxx~~~yyyuuuzzzvvvfffUUUOOOSSSXXXiiippprrrhhh\\\WWWVVVVVVVVVdddooonnngggbbbaaaaaaZZZbbbllltttzzzkkkVVVSSS\\\hhhuuuvvvkkkaaaZZZVVVYYYbbbnnn|||~~~uuuttteee]]]ccclllppprrrvvvqqquuuwww{{{sss^^^DDD666555111000222......................................................------,,,,,,------...,,,+++,,,......222===IIILLLWWWXXXPPPZZZuuutttaaaEEEEEEZZZmmmyyyrrrkkk^^^iiiwwwlll|||nnn[[[iiipppPPPPPPMMMKKKNNNWWWccckkknnnuuuppp[[[MMMEEE@@@<<<999999:::<<>>JJJLLLYYYZZZNNNTTTooo|||mmm[[[AAAFFF]]]oootttnnnooopppnnn[[[lllwww\\\[[[vvv{{{```PPPcccmmmMMMNNNMMMJJJMMMXXXdddlllmmmuuu|||jjjWWWKKKEEE@@@<<<::::::<<>>NNNSSSSSSYYY^^^bbbllllllcccmmmxxxtttjjjeeegggfffnnn{{{qqqnnniii]]]NNNJJJSSSaaaiii|||uuukkk___PPPDDD@@@BBBGGGPPP]]]eeeccc]]]```fffccciiixxxwww]]]RRR```kkkvvvwwwssspppeee]]]bbb[[[bbblllvvvtttnnnrrr^^^PPPTTTbbbmmmuuuzzz~~~~~~oooeeeUUUDDD888777555///...333////////////............////////////.....................------,,,,,,,,,+++,,,...000000333AAANNNUUU]]]\\\TTTWWWiiiyyyyyywwwXXX???HHHZZZpppwwwuuu}}}vvvddd___qqq|||```KKKWWWvvvpppYYYZZZkkkjjjOOONNNMMMMMMPPPYYYfffpppmmmvvv|||~~~{{{}}}yyy```PPPFFF???;;;:::<<<<<<<<<>>>DDDNNNYYYaaacccgggkkkkkkccc\\\```hhhtttxxxpppvvv~~~|||{{{tttsssrrrpppnnnnnnppprrrxxx]]]CCC>>>999555555333111111111111000000000000000000000000////////////000000000000000000000000.../////////...///111444???NNNRRRSSS[[[___aaaiiiyyyhhhaaapppvvvooolllhhhiiiqqq|||~~~lllbbb^^^TTTKKKLLL[[[jjjsssvvvkkk^^^OOOCCC???AAAFFFOOO\\\eeeddd```bbbiiimmmrrr}}}zzz___RRR]]]kkkvvvxxxsssqqqhhhaaagggfffkkkttt|||ooojjj}}}pppcccVVVTTT\\\hhhuuuuuuiiiUUUCCC555444555111///333////////////............////////////..................---------,,,,,,,,,,,,---///111111555BBBPPPUUU\\\\\\TTTVVVgggyyyzzzvvvWWW>>>III[[[ooozzzwww}}}uuucccZZZooooooWWWHHHWWWxxxmmmXXX[[[lllhhhOOONNNMMMMMMQQQZZZgggppppppyyy|||yyywwwzzzvvv^^^NNNEEE>>>::::::;;;<<<===@@@FFFOOO[[[cccgggiiijjjhhh___YYY^^^hhhwww~~~zzzuuu|||~~~}}}|||uuurrrqqqmmmmmmnnnppppppvvvmmmIII>>>999888777222222222111111111000000000000000000000////////////000000000000000000000000.../////////...///222444@@@MMMQQQSSS]]]aaa```eeemmmxxxddd```wwwtttpppmmmeeeiiiqqqyyyyyycccVVVSSSLLLIIIRRReeevvv}}}xxxkkk]]]NNNAAA<<<>>>DDDMMMZZZeeefffcccgggnnnxxx{{{{{{~~~~~~cccTTT\\\lllwwwxxxtttrrrjjjfffmmmooovvv~~~llldddvvvqqqjjj^^^TTTXXXiii~~~rrr]]]III777444666333111111////////////............////////////...............------------,,,,,,,,,---...000111111666DDDRRRVVV\\\[[[TTTUUUeeewwwyyysssSSS>>>NNNaaaqqq~~~yyy}}}tttbbb^^^yyyyyyYYYMMMJJJ[[[|||iiiXXX^^^nnneeeNNNMMMLLLMMMRRR\\\hhhpppsss|||wwwpppooorrrzzzpppYYYJJJCCC===::::::;;;<<<>>>AAAHHHRRR]]]dddlllllljjjeee\\\VVV]]]hhhxxx|||xxxoootttwwwqqqkkkooo|||{{{yyy~~~~~~uuupppooolllmmmooopppnnnssswwwRRRBBB999777888222222222222111111111000000000000000000////////////////////////////////////...///000//////000222555BBBNNNPPPSSS^^^bbb___bbbnnn{{{hhhfff}}}lllhhheee```eeemmmsssyyysss\\\OOONNNLLLOOO^^^rrryyyiiiZZZKKK>>>:::<<>>777777555222///////////////............////////////............------------------------------///111111666DDDRRRXXX]]]\\\UUUUUUbbbtttwwwpppOOO>>>SSShhhwwwzzz|||qqq```mmmhhhMMMOOOXXXiiihhhYYY```pppaaaMMMLLLKKKMMMSSS^^^iiiqqquuu}}}kkkccccccfffmmmttt}}}~~~jjjTTTGGG@@@<<<:::;;;:::<<>>;;;:::;;;:::<<<@@@EEELLLUUU^^^eeehhhiiiiiifff]]]XXX^^^hhhvvvwwwmmmaaaXXXOOOPPPQQQOOOJJJLLLXXXeeewww{{{vvvnnnqqqzzz|||vvvssspppoooppppppoooqqq|||rrr\\\KKK999444777555333222222222222111111111000000000000////////////000000000000000000000000...///000000000111444666BBBOOOSSSUUU___cccbbbfffzzz}}}pppddddddbbbcccjjjpppttt||||||fffRRRJJJUUUeeeuuuuuuaaaQQQDDD:::888999999===HHHUUU^^^eeeoooyyywwwuuummmffflll~~~pppdddhhhuuulllnnnlllTTT```jjjNNN<<<777777555222////////////............////////////............,,,,,,,,,------------...,,,,,,---...///555DDDSSS\\\aaabbb]]]XXX^^^mmmzzz}}}tttRRRAAAYYYooo{{{}}}zzzmmm^^^tttuuukkk\\\eeevvvzzz[[[KKKIIIIIIMMMWWWbbblllrrrvvv|||ttt~~~{{{jjjXXXRRRSSSUUUYYY\\\___kkkzzzuuubbbLLLAAA===:::999;;;:::===AAAFFFMMMUUU]]]ccceeegggiiihhhaaa^^^fffqqq|||{{{ooo```VVVQQQOOONNNMMMHHHFFFMMMXXXcccttt}}}uuuhhhjjjvvv{{{~~~vvvssspppnnnooopppqqqsss{{{lllZZZKKK999555888555333333222222222111111111000000000000////////////000000000000000000000000...///000000000111444777BBBQQQUUUVVV^^^bbbdddlll}}}zzzooogggjjjhhhiiipppuuuyyy{{{|||~~~~~~rrr___OOOPPPbbbzzzqqq]]]MMMAAA999888:::;;;===DDDNNNWWW___kkkuuu~~~|||}}}tttffffffwwwrrrcccdddooo|||~~~jjjmmmsssVVV]]]{{{]]]DDD999666555222////////////............////////////............,,,,,,,,,---------.........---...///000666FFFUUU___cccfffbbb[[[\\\jjjwwwyyyqqqPPP@@@YYYppp{{{mmm^^^nnnkkk]]]fffzzzxxxXXXKKKIIIHHHMMMXXXdddmmmrrrxxxssskkkzzzvvveeeUUUPPPSSSWWWYYY\\\XXXbbbppp~~~rrr```KKK@@@<<<999999::::::===BBBGGGMMMTTT\\\aaajjjlllnnnmmmiiijjjvvvuuufff[[[XXXSSSQQQPPPKKKFFFIIIQQQUUUiiivvvhhhjjj{{{~~~tttqqqooolllmmmpppsssuuu{{{}}}iiiWWWHHH999777999555333333333222222222111111000000000000////////////000000000000000000000000...///000000000222555777BBBRRRWWWVVV]]]aaafffppprrrppphhhmmmkkkmmmsssxxx|||}}}wwwxxxzzz{{{}}}~~~yyyjjjZZZNNNXXXnnnoooZZZKKK@@@999888:::======BBBJJJRRR[[[fffqqqyyy{{{iiidddrrrrrr```^^^fffuuuzzzzzzzzz}}}~~~~~~gggjjjyyyXXXXXX{{{kkkMMM<<<666333000000/////////............000/////////............,,,,,,,,,------.........///...///000111777GGGWWW```eeehhheee]]]\\\hhhuuuqqqjjjLLL>>>XXXsss}}}nnn___mmmkkk]]]ggg|||xxxWWWJJJHHHHHHMMMXXXeeennnrrryyyooohhh{{{ssscccTTTRRRVVVZZZ\\\^^^UUU^^^kkkyyyrrr___JJJ???;;;999999::::::===BBBGGGMMMTTT[[[___ssssssttttttqqquuu~~~ssskkkeee___ZZZXXXUUUOOOMMMOOOPPP\\\nnnwwwqqqqqquuuqqqpppooonnnnnnpppuuuzzz~~~xxxrrr^^^TTTFFF666333<<<666555444333222111111111000000000000000000000000////////////000000000000000111222111111222444777FFFPPPTTTXXX]]]^^^eeewwwyyyqqqxxxyyyoookkklllpppuuu~~~wwwpppkkklllnnnpppuuu{{{{{{~~~iiiVVVRRRUUUttt~~~lllVVVGGG???:::888:::;;;@@@FFFIIIKKKRRR^^^hhhvvv~~~vvvkkkeeejjjyyymmmWWWTTT___cccjjjqqqwww|||uuummmjjjnnnssswwwxxxzzz}}}lllZZZ|||zzzccc\\\```iiivvv|||~~~{{{vvv{{{TTT===777555111000000000000////////////000000//////.........---------------------------111/////////000888IIIZZZaaannnrrrggg^^^___bbbaaaaaaZZZEEEBBBaaattteeeccczzz|||zzzttt|||hhhdddppprrrUUUGGGJJJKKKNNNWWWgggsssxxx|||~~~kkkpppmmm```UUUUUU[[[```aaaccc]]]```kkk{{{~~~nnnaaaNNN>>>:::;;;<<<:::???DDDHHHIIIKKKRRR___iiittt|||wwwqqqoooiiidddcccaaa]]]\\\^^^ZZZ___hhhvvv{{{qqqnnn{{{zzztttqqqooonnnnnnppptttxxx|||}}}ooo\\\III999333777666555444333222111111111000000000000000000000000////////////000000000000000000111111000111444777FFFPPPUUUYYY______gggyyyyyynnntttzzzpppnnnoooqqqvvvxxxqqqgggaaa^^^___aaaccchhhmmmnnnqqquuuwwwyyyzzz|||}}}~~~fffUUURRRVVV}}}kkkUUUFFF>>>999888999999>>>CCCFFFHHHNNNYYYbbblllxxxyyyvvvooogggdddlllzzzjjjRRRNNNMMMQQQZZZdddlllyyy~~~rrrfff```cccjjjpppjjjllltttooo]]]yyy~~~fffXXXUUU[[[hhhqqqtttssstttwwwwww___DDD999444111000000000000////////////000/////////............------------------------///......///111999LLL]]]ffflllnnniiicccbbbcccdddddd[[[HHHHHHkkk}}}wwwlllaaadddsssqqq|||cccbbbqqqpppTTTHHHJJJLLLNNNXXXhhhtttyyysss}}}lllaaaYYY[[[```cccdddeeecccgggrrr~~~sssdddNNN>>>999;;;;;;:::>>>BBBFFFHHHKKKTTTaaalll{{{zzzsssooorrrmmmjjjjjjiiifffgggkkkjjjhhhiiiqqq~~~tttnnn{{{wwwrrrpppnnnnnnooorrrvvvxxx{{{aaaJJJ<<<888888666555444333222111111111000000000000000000000000////////////000000000000///000000000000111444666FFFQQQVVVZZZ```aaaiii|||yyylllqqqzzzooommmnnnooosss~~~}}}rrrgggaaaVVVRRRPPPRRRTTTTTTXXX^^^bbbeeeiiilllooorrrvvvxxxyyyzzz{{{}}}gggVVVUUUZZZ{{{hhhSSSEEE===888777999:::>>>CCCEEEFFFLLLUUU]]]fffooowww{{{|||tttpppjjjeeegggooo{{{jjjPPPJJJCCCHHHRRR]]]fffrrr}}}~~~~~~mmm___YYY\\\```YYYXXX___nnn~~~tttaaauuummmWWWMMMQQQ___gggjjjhhhjjjsssxxxiiiKKK:::444333000000000000////////////////////////............---------------------------,,,---///222<<>>999999;;;;;;>>>AAAEEEGGGKKKUUUdddooo{{{~~~sssllljjjtttpppnnnnnnmmmkkknnnsssyyyyyyyyy{{{xxxtttwwwsssqqqooonnnnnnpppsssuuu{{{mmmNNN???<<<<<<666555444333222111111111////////////////////////////////////000000000000...///000000000111444777GGGRRRWWW[[[bbbccckkk~~~zzzmmmtttzzzmmmjjjkkklllqqq}}}zzzpppcccXXXRRRLLLIIIIIIKKKKKKJJJMMMSSSWWWYYY\\\^^^```cccgggjjjooooooppprrruuuyyy|||~~~mmm[[[XXX\\\qqqxxxfffQQQCCC<<<888777999<<<@@@DDDGGGHHHMMMTTTZZZbbbggglllnnnooorrrvvvyyysssooojjjhhhkkksss}}}lllRRRKKKDDDHHHQQQ\\\ccclll{{{}}}~~~{{{lll^^^VVVSSSOOONNNRRR___nnn{{{{{{fffwwwvvv[[[MMMSSSdddgggjjjggghhhtttzzzkkkNNN:::444666000000000000///////////////////////////....................................---...000333===PPPbbbmmmiiijjjmmmhhhaaafffrrruuudddMMMUUU|||tttiii[[[[[[lllgggppp{{{^^^XXXgggoooTTTGGGJJJLLLNNNXXXhhhuuuzzz~~~iiiddddddhhhkkkjjjiiiiiinnnxxxiiiNNN>>>888888:::<<<@@@BBBEEEGGGLLLVVVdddoooxxxwwwqqqpppzzzwwwvvvwwwuuuuuuyyy||||||vvvtttrrrpppooooooppprrrsssyyy\\\BBB:::999666555444333222111111111////////////////////////////////////000000000000...///000000000222555777HHHSSSXXX\\\cccdddlllxxxlllwww|||qqqnnnnnnooovvv~~~qqqiii```SSSJJJGGGEEECCCDDDFFFEEECCCFFFLLLJJJKKKMMMMMMMMMOOOQQQTTT[[[[[[]]]___bbbdddggghhhmmmqqqwwwsss___ZZZ\\\[[[eeeqqq{{{~~~vvvdddOOOBBB<<<888888:::===AAAEEEHHHJJJNNNTTTXXXZZZ[[[]]]]]]\\\]]]bbbggglllkkkiiikkkpppxxxmmmRRRIIICCCGGGOOOYYY___fffqqq{{{}}}{{{{{{qqqdddWWWOOOMMMLLLOOOUUU]]]kkkmmm|||{{{^^^PPPVVVgggjjjpppmmmmmmyyy{{{hhhMMM999444666000000000000////////////.........///////////////........................///...///111444===QQQbbbjjjkkknnnnnneee]]]gggyyyyyycccNNN[[[zzzmmm[[[]]]uuuiiiuuubbb\\\iiipppUUUFFFIIIKKKMMMWWWfffrrrwww~~~vvv}}}iiihhhjjjoooqqqnnnnnnpppvvvjjjMMM===999888:::===CCCDDDFFFHHHMMMWWWdddlllxxx~~~}}}{{{|||}}}}}}~~~wwwtttsssqqqppppppppprrrsssxxxlllKKK<<<:::666555444333222111111111000000000000000000000000////////////000000000000...///111111111333666999IIITTTYYY]]]cccdddlllsssjjjxxxzzzyyyxxxzzz|||lll]]]VVVPPPFFFAAAAAA@@@@@@AAACCCBBBAAAFFFMMMJJJLLLMMMNNNMMMMMMOOOPPPRRRSSSUUUWWWXXXYYYZZZZZZVVVZZZbbbkkkuuuvvvbbb\\\]]]TTTVVV\\\jjj~~~}}}uuucccOOOBBB<<<999999;;;<<>>CCCDDDFFFJJJPPPYYYccckkkuuu{{{}}}|||}}}|||uuutttrrrqqqqqqqqqrrrsssyyy{{{WWWAAA<<<666555444333222111111111000000000000000000000000////////////000000000000///000111222222444777:::JJJUUUYYY]]]cccccckkk}}}rrrjjj{{{ppp\\\LLLHHHEEE???>>>CCCBBBBBBEEEHHHHHHIIIPPPYYYZZZ\\\```bbbcccccceeeffffffgggjjjllllllkkkiiihhhZZZ\\\___aaaeeelllttt{{{yyygggbbbddd^^^YYYVVV^^^qqqtttbbbNNNBBB===::::::<<<===@@@FFFLLLQQQUUUYYY\\\]]]YYYWWWUUUQQQNNNSSS[[[]]]dddlllsssxxxoooRRRIIIGGGKKKTTT___fffjjjpppwwwuuuzzz}}}|||||||||}}}wwwhhh___ZZZZZZZZZRRRPPPQQQTTTZZZeeexxxqqqrrrppp\\\PPPPPP[[[lllwwwuuuqqqzzzjjj[[[JJJ:::333444000000000000////////////............/////////000..............................///222666AAAUUUgggllltttuuujjjaaacccpppzzzmmmUUUHHHgggwww```hhhwwwoooqqq~~~pppSSSJJJLLLLLLMMMVVVdddooosss}}}sssuuu{{{dddHHH===;;;999:::???AAABBBFFFKKKSSS\\\eeekkkmmmqqqvvvyyy}}}~~~uuutttsssrrrrrrrrrssstttzzz```CCC999666666444333222111111111000000000000000000000000////////////000000000000000111222222333555888;;;KKKUUUZZZ]]]ccccccjjj|||uuulll}}}}}}jjjUUUDDDAAAAAA>>>@@@GGGGGGHHHLLLPPPQQQTTT]]]ggggggkkkppptttwwwxxxzzz{{{tttrrrnnngggbbbaaaeeeiiiwww|||llliiimmmjjjaaaWWWWWWddduuutttbbbNNNBBB===:::;;;===???CCCIIIPPPVVV[[[^^^```___ZZZWWWUUUQQQMMMRRR[[[aaaiiisssyyy|||rrrWWWNNNIIIMMMUUU```fffhhhlllqqqvvv{{{}}}{{{zzz||||||zzz||||||}}}}}}ooo```YYYZZZ^^^VVVRRRSSSZZZcccnnn|||nnnggg|||~~~kkk\\\SSSQQQYYYooozzzvvvooo}}}vvvbbbUUUHHH;;;555555000000000000////////////---.........//////000000////////////////////////,,,,,,...222777CCCWWWjjjpppwwwuuuhhhbbbiiitttxxxhhhPPPEEEiiiwww```jjjlllmmmwwwoooQQQLLLNNNNNNOOOVVVdddooosss|||}}}xxx{{{bbbFFF===<<<:::;;;???>>>@@@EEELLLUUU^^^gggllljjjmmmqqqyyyrrrrrr~~~~~~~~~{{{vvvvvvuuusssqqqqqqsssuuuvvvcccJJJ>>>999666666888666222000111111111000///////////////000000000000000000000000000111111000000222555888IIIVVV]]]bbbeeebbbgggxxxpppoooxxxlllUUUMMMCCC>>>@@@DDDGGGGGGHHHKKKOOOWWW___hhhpppttt{{{yyyxxxyyy|||~~~}}}rrrmmmfff^^^dddnnn}}}nnnkkktttvvvsssiii]]][[[eeerrrzzzuuucccNNNAAA;;;888888;;;>>>DDDKKKRRRWWWZZZ]]]___[[[ZZZYYYWWWPPPMMMSSS]]]hhhooowww}}}uuu\\\LLLIIIOOOYYYbbbiiinnnsssvvvxxxwwwuuusssssssssuuuvvv|||zzzwwwxxxzzz|||{{{yyyzzzlllaaa]]]___ccc^^^[[[XXX[[[eeewwwaaabbbkkkqqqjjjYYYMMMQQQ[[[qqqwwwvvvssszzzeeeUUUHHH<<<444222333222111000////////////000000//////.........---000000000000000000000000///000000111666EEEXXXgggooozzztttjjj^^^fff~~~uuu^^^LLLIIIfffqqqeeewwwiiissswwwqqqoooRRRNNNLLLJJJMMMWWWdddpppwwwuuuqqq{{{yyybbbHHH<<<;;;;;;<<<===BBBCCCGGGOOOYYYbbbiiillljjjhhhjjjrrr{{{wwwvvvvvvqqqqqq|||~~~xxxwwwuuurrrpppppptttwwwyyyvvv]]]HHH>>>:::777555777777333111222111111000///////////////000000000000000000000000000000111000000222666888HHHVVV]]]aaafffccciii{{{vvv~~~lllaaaNNNIIIDDDCCCGGGKKKLLLLLLSSSTTTWWWZZZ```iiissszzz{{{zzzxxxwwwyyy}}}~~~nnnnnnqqqzzztttooouuu{{{mmmcccccciiimmmooo^^^KKK@@@:::999<<<@@@DDDHHHOOOTTTXXX[[[]]]___]]][[[ZZZWWWQQQOOOVVVaaakkksss}}}xxx___NNNKKKRRR\\\fffmmmrrrvvvxxx|||zzzvvvssspppnnnnnnnnnvvvttttttvvvzzz}}}}}}|||zzznnngggfffeeeeeehhheeebbbdddnnn}}}]]]UUU^^^gggdddXXXQQQXXXeee}}}ooo[[[KKK>>>666444333222111000000/////////000/////////............///////////////////////////000000111777EEEYYYgggkkkwwwrrrllldddooo{{{\\\LLLLLLlllqqqeeevvvvvvjjjyyyvvvtttnnnPPPMMMKKKJJJOOOXXXeeepppvvv|||qqqllldddiii~~~{{{wwwaaaHHH<<<:::;;;<<<===AAACCCGGGOOOYYYbbbhhhkkkkkkhhhgggkkkuuusssrrr}}}~~~|||zzzxxxtttpppnnnppptttyyyxxxsss^^^LLLDDD<<<777555777777444222333111111000////////////000000000000000000000000000///000000000000222666999HHHUUU]]]bbbgggeeemmmnnn\\\RRRGGGFFFGGGKKKPPPSSSUUUUUUXXX^^^dddhhhlllrrr{{{tttsss|||}}}uuuvvvqqqfffbbb```hhhZZZJJJAAA<<<:::>>>DDDFFFJJJQQQVVVZZZ^^^aaaccc```]]]YYYVVVRRRSSS\\\gggqqqyyy{{{cccQQQNNNUUUaaakkkssswwwzzz||||||zzzuuuqqqmmmkkkjjjiiimmmnnnqqquuu{{{~~~yyypppooopppnnnkkkmmmjjjiiikkkttt[[[KKKSSS]]]^^^VVVRRR\\\kkk{{{dddPPP???666444333333111000000000000000////////////............///////////////////////////000000111777EEEYYYhhhjjjvvvrrrooolllyyy|||YYYLLLPPPqqqoooddduuurrrpppmmmnnn}}}lllNNNJJJIIIKKKPPPZZZfffooottt~~~gggZZZRRRTTTbbbuuu|||{{{zzzttt^^^GGG;;;999:::<<<>>>AAACCCHHHPPPZZZccchhhjjjiiifffcccccciiitttwwwyyy}}}~~~~~~|||yyytttooommmooouuuzzzzzz|||vvvcccTTTLLL???999555666777555333444222111000000//////000000///////////////////////////000000000000222666999IIIVVV]]]bbbhhhhhhpppwwwvvv```PPPIIIFFFIIIOOOVVV\\\aaaeeegggfffppp|||}}}~~~yyyuuuuuuggg^^^aaaVVVJJJCCC>>><<<@@@EEEDDDIIIPPPWWW\\\aaaeeehhhaaa]]]XXXUUUTTTVVVbbbmmmzzz}}}fffTTTOOOWWWcccooovvvzzz|||}}}xxxvvvrrrnnnllljjjjjjjjjiiikkkpppuuu{{{|||sssrrrttttttrrrpppoooooosss|||___JJJPPPYYY\\\TTTNNNWWWfff~~~~~~kkkTTTAAA777444333333222111000000000000///////////////.........///////////////////////////000000111777FFFZZZiiilllxxxsssrrrsssyyyWWWLLLQQQrrrzzzmmmddduuuwww}}}ddddddooolllwww}}}jjjMMMHHHIIILLLSSS]]]gggooosss~~~ttt[[[OOOIIINNN[[[jjjooovvvyyy~~~ppp\\\FFF;;;999:::<<>>CCCCCCGGGNNNWWWaaagggiiijjjeeebbb^^^]]]aaalllyyy~~~{{{xxxxxxyyyyyyxxxvvvsssrrrrrrtttwwwzzz}}}~~~gggMMMAAA888666777555333222333222111111000000111111000000000000000000000000...//////000111333777:::NNNZZZ___cccjjjlllxxxzzzjjj\\\RRRQQQVVV[[[iiizzz|||yyy~~~~~~uuu~~~gggNNNBBB@@@BBBEEEGGGMMMPPPTTTXXX[[[^^^bbbeeeeee___ZZZ[[[```gggssstttcccWWW^^^iiittt|||}}}uuunnnhhhdddccciiikkkooorrruuu{{{~~~nnnMMMPPP]]]hhh___MMMIIISSShhhqqqqqqlllwwwwwwdddMMM===777444444333222111111111111............/////////000...........................000000222888HHH\\\kkkrrryyypppssswwwOOOOOO]]]zzz~~~sss|||___]]]lllsssgggNNNJJJKKKOOOWWWbbbllltttwwweeeXXX\\\XXXWWWWWW[[[eeezzz}}}sssmmmppptttyyyyyyhhhXXXFFF===;;;;;;@@@EEEEEEIIIPPPZZZccciiikkkjjjgggccc``````gggpppzzz}}}xxxvvvwwwyyy~~~www{{{yyyyyywwwyyyyyyxxxuuusssrrrrrrxxx___OOOCCC888666777555222111333222111111000111111111000000000000000000000000...//////000111333777;;;PPP[[[```cccjjjmmmxxxrrrbbbVVVPPPTTTZZZbbbqqq~~~}}}|||{{{{{{mmmjjjrrrvvv}}}ZZZGGGBBBCCCEEEGGGLLLOOOTTTXXX\\\```eeehhhggg```\\\^^^dddkkkwwwwwwggg[[[bbblllvvv~~~wwwoooiiifffdddgggjjjmmmooossszzzrrrPPPSSS```lllcccMMMFFFNNN[[[dddggghhhzzz{{{sssbbbLLL:::333555444333222111111111111---.........//////000000...........................000000222999HHH\\\kkkssswwwlllnnnlllMMMQQQccceeeeeexxxfffNNNLLLLLLPPPXXXbbbmmmuuuyyyiiiaaajjjbbbeeehhhllltttyyyooommmpppsssvvv{{{~~~qqqgggXXXGGG>>>;;;<<>>======EEEEEEIIITTTaaahhhhhhggghhheeeaaaaaaffflllrrrzzzyyyzzzxxxnnnooosss}}}zzz|||~~~}}}}}}~~~~~~|||zzzwwwwwwzzzyyyvvvuuuwwwyyyzzzrrr\\\EEE;;;;;;777555888555444333222111000000000000000000000000111111111111111111111000111333888;;;SSSYYYaaafffjjjoooxxxoooppp}}}zzzwww|||fffYYYTTTRRRRRRSSSUUUiiipppddd\\\VVVQQQMMMSSSdddvvvxxx]]]MMMFFFHHHMMMPPPRRRTTTXXXbbbnnnsssqqqnnnkkkgggdddfffmmmxxxyyyyyysssiii___bbblllxxxwwwooohhheeedddfffgggiiikkkpppxxxuuuPPPKKK]]]pppgggTTTMMMMMMXXX___]]]eeennnkkkuuu|||~~~sssUUU<<<<<<777666555333222111000000000000/////////.........//////............//////000000111444<<>>>>>>>>FFFGGGKKKUUUbbbiiigggfffgggbbb```bbbggglllqqq{{{~~~~~~rrrooouuu|||xxxzzz}}}~~~~~~~~~|||yyy{{{vvvtttxxx{{{yyywwwxxx}}}yyy|||cccJJJ<<<:::555555999666444333222111111000000111000000000000111111111111000111111111111444888<<>>888777555333222111111111000000000/////////......//////............//////000000111444===MMMaaaoootttuuufffqqqgggRRRZZZooollleeeyyyyyytttjjjuuueeeSSSQQQNNNQQQ[[[fffoooxxxxxxqqqoooooorrrttttttsssvvv{{{}}}zzz}}}{{{nnnRRR>>>>>>??????GGGIIIMMMWWWccchhhfffcccddd```aaaeeejjjmmmsss~~~}}}}}}}}}wwwyyy|||xxxzzz|||}}}}}}}}}}}}xxx}}}vvvssswww{{{{{{xxxwww{{{}}}fffKKK<<<;;;666666999666444444333222111111111111///000000000111111111111000111111111111444999<<>>888777555444222111111111000000000////////////...//////............//////111111111444===NNNbbbppprrrsssgggwww]]]VVV^^^ttt}}}aaa]]]rrrzzzssssssyyy___iii~~~dddRRRRRROOORRR[[[fffpppyyyssslllkkklllnnnooooooooosssyyy{{{zzz~~~wwwXXX???===???@@@FFFJJJNNNXXXccchhhdddaaaaaa^^^aaagggmmmooottt{{{xxx|||yyyzzz{{{{{{zzzzzz|||}}}yyyxxxtttwwwzzzyyyvvvuuugggLLL>>>===999888999444555444333222111111111111///000000000111111111111000111111111222555999===SSS\\\ccceeejjjvvvwwwmmmttt~~~fffRRRSSSXXXUUUOOOMMMSSSQQQSSS^^^rrryyyooozzz~~~vvv]]]QQQKKKNNNLLLIIIUUUfffzzzhhh^^^```YYYIIIGGGQQQQQQUUUZZZ___iiirrrsssoooooollliiifffhhhnnnwww~~~hhh^^^eeejjjiii\\\[[[___jjjuuu|||wwwnnnjjjhhhgggfffbbbeeeiiimmmrrrwww~~~nnnNNNQQQllluuu[[[PPPNNNYYYiiikkkdddggglllpppxxxjjjGGG<<<888777666444333222111111111000000000//////////////////............//////111111222444===NNNbbbppprrrtttnnn[[[WWW```yyyeeebbbvvv}}}yyy|||www]]]dddwwweeeSSSSSSPPPSSS\\\gggpppyyyzzzmmmeeedddgggiiikkkkkkmmmrrrzzz}}}{{{|||~~~]]]@@@<<>>TTT___fffgggmmm|||}}}qqqttt|||eeeTTTXXX\\\TTTLLLJJJOOOMMMMMMVVVhhhwwwwwwooolll|||rrrXXXPPPKKKLLLNNNWWWnnniiigggjjjkkk^^^KKKFFFOOOSSSVVVZZZ___hhhqqqsssoooooommmjjjggghhhnnnwww}}}fffVVVYYY```aaaYYYUUUXXXcccoooxxx|||rrrkkkiiiiiihhhgggeeehhhlllppptttyyy~~~}}}kkkKKKLLLeee{{{pppYYYRRRRRR^^^hhhgggfffpppwwwyyyaaaBBB;;;888888666444333222222222111111000000000///////////////............//////111111222555>>>NNNbbbpppttttttqqqbbbWWWbbb|||nnnmmmuuu]]]cccqqqyyyeeeSSSSSSQQQTTT^^^hhhooovvv}}}rrreee______```cccfffhhhkkkqqqyyy}}}{{{zzz}}}~~~bbbCCC>>>AAA@@@CCCJJJNNNYYYfffkkkgggcccbbb^^^```eeekkkooosss~~~|||{{{zzzxxxxxxxxxwwwvvvvvvxxxzzzzzzrrr~~~zzzvvvtttvvvvvvtttuuuyyy~~~wwwXXXDDD@@@;;;999999333555555444333222222222222000000000000111111111111000111111111333666;;;>>>RRR___ggghhhmmm|||{{{qqqwww|||fffYYY^^^___SSSIIIGGGHHHJJJNNNXXXhhhttttttmmmvvv{{{qqq\\\UUUMMMLLLZZZvvvuuu___mmm|||zzzeeeNNNGGGLLLRRRUUUXXX^^^gggqqqtttqqqooommmjjjhhhiiiooowww}}}jjjSSSOOORRRSSSQQQMMMNNNYYYgggrrrzzzzzzssskkkhhhiiijjjjjjhhhgggjjjooosssvvvyyy}}}}}}gggLLLFFFXXXpppmmm^^^XXXWWW```nnnrrrrrrzzz}}}uuuYYYAAA???999888666555333222222222111111111000000000////////////............//////111222222555>>>OOOcccqqqwwwqqqjjjcccWWWdddppptttooo\\\cccmmmrrr|||dddSSSSSSQQQUUU___iiinnntttyyysssfff\\\ZZZ^^^[[[___bbbeeehhhnnnvvv|||yyyxxxzzzgggFFFAAADDDBBBCCCJJJOOO[[[iiinnnkkkgggfffeeedddhhhnnnssswww~~~yyyvvvvvvvvvuuuuuuuuuxxxzzzvvvmmmyyyvvvssssssuuutttsssvvv|||ttt|||___HHH@@@:::999999444555555444333222222222222000000000000111111111111000111111222333666;;;???NNN]]]ggggggkkkxxxtttnnn|||www|||hhh]]]bbbaaaSSSGGGFFFIIIOOOWWWcccrrr|||{{{uuu{{{qqqkkkbbbUUUQQQeeelllWWW^^^vvvmmmUUUNNNQQQPPPSSSWWW\\\gggrrrvvvtttooommmkkkhhhiiiooowww}}}oooSSSIIIIIIHHHJJJEEEFFFQQQ```kkktttzzzrrrlllfffeeehhhkkkkkkjjjhhhkkkpppsssvvvyyy|||~~~yyy~~~dddOOOBBBOOOiiinnneee```\\\^^^www|||www}}}~~~qqqVVVBBBDDD999888666555333333222222111111111111000000000000//////............//////222222222555>>>OOOcccqqqxxxmmmaaayyyzzz\\\YYYgggmmmttttttlll]]]fffooorrrxxxbbbRRRRRRQQQVVV```iiinnnrrrvvvrrrtttxxxjjj\\\UUUXXX^^^YYY\\\aaadddfffkkksssxxxxxxwww|||kkkIIICCCFFFDDDDDDKKKQQQ]]]lllrrroookkkjjjmmmkkkmmmsssyyy}}}wwwooolllppptttwwwwwwvvvvvvvvvssslllrrr}}}wwwxxxvvvtttvvvzzzxxxsssqqqhhhiiixxxkkkIII<<<;;;999666666555444333222111111111111000000000000000000000000000222333333333666<<>>;;;888444444555444333222111111111111000000000000000000000000000222333333333555;;;@@@TTTeeejjjjjjqqqtttwww}}}}}}uuugggooo~~~mmmfffqqqnnnXXXKKKNNNRRReee|||tttiii]]]^^^ooodddZZZ___yyy|||ZZZJJJRRRSSSWWWYYY\\\dddooorrrpppmmmnnnnnnmmmnnnsss{{{}}}aaaJJJ@@@AAA??????@@@CCCJJJSSS[[[```ccceeedddcccggglllmmmiiiiiilllppptttwww{{{~~~xxxuuuvvvdddKKKCCCJJJbbbpppkkkdddddd|||xxxdddKKK:::<<<:::777555555444333111222222222111111111111000////////////////////////...222333333;;;PPPgggttt{{{nnnkkkqqq|||uuuUUUYYYbbb|||qqqtttdddgggzzzgggWWW[[[___ooowwwaaaSSSRRRPPPTTT]]]eeellluuu}}}oooZZZVVV]]]eeeuuucccZZZXXXWWWXXXZZZ[[[\\\^^^```eeemmmvvv|||~~~sssLLLAAACCCDDDIIIPPPSSS]]]llluuusssppppppssswww}}}~~~qqqgggeeejjjqqqvvvxxxwwwwwwwwwuuuppptttwwwxxxvvvssstttwwwvvvrrrpppmmmxxxfffIII>>>===999555555555444333222222111111111000000000000000000000000000222333333222555;;;@@@SSScccjjjjjjpppsssvvv~~~mmmfffnnnxxxppplllvvvqqq\\\RRRXXXjjj~~~uuuiiibbb\\\^^^jjjzzzvvv]]]^^^ooo```LLLQQQTTTVVVXXX[[[bbblllqqqqqqoooooonnnmmmmmmsss}}}fffNNNAAA>>>===<<<<<<>>>BBBJJJQQQUUU^^^bbbcccdddhhhmmmmmmiiijjjmmmqqquuuxxx}}}~~~yyyxxxyyydddJJJAAAEEEZZZjjjiiidddddd}}}iiiPPP===<<<:::777666666555333222222222222111111111111000////////////////////////...222333333;;;PPPgggtttyyyooolllqqqyyytttWWWWWWaaa}}}xxx~~~~~~nnntttwww\\\gggzzz}}}]]]QQQ\\\gggxxxzzzaaaRRRRRRPPPSSS[[[dddkkkuuu}}}ppp]]]XXX[[[[[[qqq~~~mmm\\\WWWYYY[[[\\\]]]ZZZ[[[]]]aaagggoooyyysssMMMBBBDDDFFFKKKPPPRRR[[[lllxxx{{{xxxvvvwww{{{uuulllrrrtttxxxyyyxxxwwwwwwxxxwwwrrrvvv|||wwwuuuvvvtttqqquuuvvv}}}zzz___FFF??????===::::::555555444333222222222222000000000000000000000000000222333333222444:::???QQQbbbiiiiiinnnooopppxxxyyy~~~uuuxxxtttwwwyyyuuurrr|||wwwccc[[[ddduuuiii[[[WWWUUU\\\jjjwww}}}~~~{{{rrr```lllgggNNNPPPTTTUUUWWWZZZaaaiiiooorrrqqqpppooommmnnnuuunnnVVVEEE>>><<<;;;:::;;;???EEELLLPPPZZZ___ccceeeiiimmmmmmjjjlllnnnrrrvvvyyy~~~cccGGG>>>@@@TTTeeefff___\\\}}}iiiRRRBBB===;;;888777666666444222222222222111111111000000////////////////////////...222333333;;;PPPgggtttzzzpppnnnpppuuu|||oooSSSVVVccc}}}mmmzzz|||ccceee|||}}}]]]QQQ```ppp{{{aaaOOORRRPPPSSS[[[ccckkkuuu}}}vvvhhhcccdddgggwwwsssdddXXXXXX]]]```___^^^ZZZ[[[^^^aaagggpppzzzrrrMMMDDDEEEGGGMMMRRRTTT\\\kkkzzz~~~zzz}}}|||vvvsssqqqppplll{{{yyyttt{{{|||{{{zzzxxxxxxyyy{{{yyyuuuwww{{{wwwxxxxxxuuutttyyy}}}rrrvvv]]]FFF@@@@@@===;;;<<<666555444333222222222222000000000000000000000000000222333222222444999>>>SSSdddkkkjjjnnnnnnmmmsssooosssnnn~~~zzzxxxllldddmmmzzzooopppwww~~~nnn```UUUQQQRRR___sss~~~rrrmmmnnnQQQQQQUUUUUUWWW[[[```fffmmmrrrrrrqqqpppnnnooovvvvvv^^^III===<<<::::::;;;???FFFMMMQQQWWW]]]cccfffiiimmmnnnkkknnnpppsssvvvzzzcccFFF===@@@TTTffffff[[[RRRhhhjjjSSSDDD>>>;;;999777777666555333222222222111111111000000////////////////////////...222333333;;;PPPgggttt|||rrrnnnppptttyyykkkOOOVVVeee}}}ooommmhhhaaaTTTddduuu|||bbbPPPRRRPPPSSS\\\dddllluuu}}}zzzrrrpppooouuuggg]]]XXX\\\bbbccc___\\\[[[\\\___bbbhhhpppzzzoooLLLFFFGGGHHHNNNUUUWWW^^^kkkzzz{{{ssshhhdddcccbbblll{{{{{{vvvzzzzzzzzzyyyxxxyyy|||~~~{{{xxxyyy{{{yyy{{{}}}}}}www~~~zzzvvvyyyaaaJJJBBB@@@;;;888999666555444333222222222222000000000000000000000000000222333222111333999===UUUgggnnnmmmqqqpppnnnsssppprrrttt}}}uuulllrrrtttXXXPPPSSSVVVbbbttt|||lll]]]UUURRRUUUdddzzzxxx|||~~~yyyvvvtttTTTRRRTTTTTTXXX^^^bbbeeelllsssrrrrrrqqqppprrrxxx}}}fffMMM>>><<<;;;:::<<>><<<999888888777555444222222222111111111111000////////////////////////...222333333;;;PPPgggttt{{{qqqooossszzzpppRRRVVVfff{{{nnn}}}ooopppcccVVVeeevvv}}}dddTTTQQQQQQUUU^^^fffmmmuuu}}}~~~{{{~~~xxx___[[[[[[aaaeeebbb]]][[[\\\^^^```dddjjjrrr|||jjjKKKHHHIIIIIIOOOVVVZZZaaakkkxxx|||wwwooopppuuuwww{{{uuuuuuxxx{{{|||||||||}}}~~~|||zzzzzz|||yyywwwzzz}}}~~~{{{}}}~~~{{{cccKKKCCC@@@;;;888:::666555444333333222333333000000000000000000000000000222333222111333888===SSSeeemmmnnnsssrrrpppuuuvvv}}}qqquuu{{{~~~cccNNNLLLRRRNNNWWWfffvvv{{{kkk\\\QQQQQQVVVaaarrrpppyyy|||www~~~xxxWWWTTTTTTTTTYYY```dddeeekkksssqqqrrrsssrrrtttzzzpppUUUCCC<<<;;;;;;<<>>666666555444333333333333000000000000000000000000000222333222111333888===OOObbbkkkmmmrrrrrrpppvvvvvvtttuuuwwwqqqZZZLLLNNNVVVXXX^^^jjjzzzxxxjjj\\\JJJNNNSSSZZZdddvvv{{{nnn{{{~~~yyy{{{YYYUUUTTTTTTZZZbbbeeeeeejjjsssqqqrrrttttttuuu{{{yyy]]]JJJ<<<;;;;;;<<<@@@FFFMMMQQQYYY```fffggghhhmmmqqqqqqssstttuuuvvvxxx|||zzzbbbFFF>>>>>>PPPgggmmm```PPPJJJ]]]ggglllxxx~~~nnnWWWDDD???===:::999888888666444222222222111111111111000////////////////////////...222333333;;;PPPgggtttvvvlllnnn{{{gggWWWjjjnnn}}}ccc[[[lllzzzxxxcccWWWPPPQQQWWWbbbkkkpppvvv|||jjj]]]]]]```cccbbb]]]\\\___\\\___bbbhhhppp{{{bbbIIIJJJKKKJJJPPPQQQZZZdddjjjsss~~~}}}xxxvvv}}}~~~~~~|||{{{wwwtttuuuyyy}}}|||zzzyyy```JJJDDDBBB===<<<@@@777777666555444333333222111111111111111111111111222222333333222444666999PPPeeemmmkkkooorrrqqqtttuuu}}}~~~uuu~~~{{{iiiZZZ[[[kkkxxx{{{qqqdddZZZJJJMMMSSSWWWWWW\\\mmmfffccchhhzzz]]]NNNRRRWWWZZZ___iiissstttmmmuuussstttxxx{{{kkkLLLBBB999;;;???<<>><<<999777777777666555333333222222111000000000000000000000000000000000000111111444>>>OOOdddsssssstttiiizzzfff\\\```oootttZZZXXXnnn|||yyycccUUUOOOPPPWWWccclllqqqvvv|||xxxggg```bbbcccccc```^^^]]]]]]^^^dddlllttt{{{YYYMMMOOOPPPRRRVVVZZZYYY___llluuuzzz}}}xxxwww{{{zzz{{{|||~~~|||}}}|||xxxtttqqqrrruuuxxxzzzxxx|||wwwgggMMMDDDAAA<<<999;;;777777666555444333333222111111111111111111111111111222333333222333666999OOOdddlllkkkqqqrrrooopppkkkttt~~~xxxppp~~~~~~{{{wwwmmm___TTTRRRRRRTTTXXXYYY\\\hhhuuukkkdddcccsss___OOOUUUYYY]]]bbblllvvvwwwqqquuussstttxxx|||qqqQQQDDD:::<<>>OOOeeettttttsssfffttt{{{VVVPPPYYYlllsssYYYUUUhhhuuu|||eeeVVVPPPPPPWWWbbbjjjooouuu{{{{{{iiiaaabbbcccbbb```______```ccciiiqqqxxx~~~XXXMMMQQQRRRTTTYYY^^^^^^dddqqq{{{|||wwwxxx||||||~~~}}}~~~}}}{{{zzzxxxuuuqqqppprrrsssvvvwww|||sssrrrTTTGGGBBB===999888888777777666555444333333111111111111111111111111111222333222222333666888LLLaaakkklllssstttmmmkkkiiiuuu|||yyyvvvnnn```UUUSSSRRRUUU]]]ffflllrrrwwwvvvjjjcccmmmdddSSSUUUYYY^^^dddnnnwwwxxxuuuvvvttttttxxx}}}yyyYYYGGG<<<<<<@@@===CCCOOORRRTTTZZZaaaeeegggjjjnnnqqqsssuuuwwwyyy|||lllNNNFFF@@@PPPnnnqqq___TTTOOOUUUdddrrrqqqllluuu{{{oookkknnnuuu|||mmmNNNAAA>>>;;;888777666555444333333333222111111000000000000000000000000000000///000222555===OOOfffvvvvvvsssdddqqqsssMMMPPP]]]sss~~~~~~sssYYYSSSaaalll}}}gggWWWQQQQQQVVV```hhhmmmsssyyyzzzhhhcccddddddcccbbbaaacccdddhhhmmmuuu|||xxxVVVNNNSSSUUUXXX]]]aaabbbiiittt|||wwwrrrzzz~~~|||~~~~~~}}}}}}}}}}}}|||xxxuuusssssssssqqqsssyyyuuuyyy[[[KKKEEE@@@;;;:::888888777666555444333333111111111111111111111111111222222222222333666888III^^^iiillluuuvvvnnnkkklllzzz~~~}}}xxxnnneeeZZZ[[[dddvvvuuukkknnn{{{iiiWWWTTTWWW]]]eeennnvvvxxxxxxyyywwwwwwzzzaaaKKK>>>===@@@===CCCNNNPPPUUUZZZaaafffhhhjjjmmmpppsssuuuxxxzzz}}}~~~iiiJJJEEE@@@QQQpppuuucccWWWSSSVVVfffzzzzzzooovvvuuupppvvvsssPPPCCC@@@<<<999888777555333444333333222222111000000000000000000000000000000///000222444<<>><<>>999999888777666555444444111111111111111111111111000111111111111222555777:::VVVggglllvvv}}}vvv~~~yyyaaaXXXZZZbbbooowww{{{vvvRRRAAA<<<===;;;AAAJJJIIIJJJQQQ[[[cccgggjjjnnnqqqxxxzzz{{{}}}}}}xxxyyydddDDDCCC===JJJlll{{{mmm```OOO\\\mmmxxxwwwssswwwtttRRRBBB@@@<<<:::::::::888777555444444333333222111111111111111111111111111111...111222222666GGGaaauuuuuuvvvhhhnnnxxxyyyrrrXXXZZZeee|||~~~xxxiii___ooo}}}yyygggUUUSSS```ooonnnYYYSSSQQQSSSZZZbbbiiirrrzzzrrrkkkmmmppprrrttttttrrrrrrrrrsssssszzzyyy```OOOTTT^^^bbbeeekkkrrrxxx}}}zzztttffflllpppqqquuuyyyzzzxxx}}}zzzxxx}}}~~~~~~|||yyywwwvvvxxxzzzssswww|||qqqmmmkkkbbbTTTHHHBBBAAAAAA999999888777666555444444111111111111111111111111000111111111111222555777888UUUgggllluuu~~~~~~yyy|||{{{bbbVVVXXXaaannnwwwyyyzzzRRRBBB;;;<<<:::@@@IIIHHHEEEMMMXXXaaaggglllqqqttt{{{|||~~~~~~yyy|||gggGGGDDD;;;EEEfffxxxmmm```OOObbbvvv{{{uuurrrxxxiiiIIIBBB???<<<;;;::::::999888555444444333333222222111111111111111111111111111...111222111444EEE___ssstttwwwjjjoooxxxyyywww```XXXaaaxxxyyyggg\\\nnnooo[[[VVVaaaooooooYYYSSSQQQSSSZZZbbbjjjsss|||llliiippprrrtttwwwwwwuuutttttttttsss{{{vvv^^^NNNUUU___cccffflllqqqwww|||zzzttteeelllqqqqqqrrrwww{{{|||||||||{{{~~~{{{vvvxxx{{{zzz{{{|||||||||}}}~~~zzziiiSSSJJJKKKFFF<<<<<<:::888777777777555333333222111111000111111111333222111000000222444555===MMMaaannntttzzz|||~~~}}}~~~{{{rrryyyvvvvvvlllZZZVVV]]]nnnzzz}}}yyyWWW@@@777<<<<<<===DDDEEEFFFHHHNNN[[[iiisssvvvuuuxxx{{{~~~|||wwwzzzvvveeeHHHCCC;;;FFFbbblllaaaZZZXXXttt{{{sssaaaJJJDDDAAA>>><<<;;;:::999777666555444444222222111000000000000000000000000000///222222///444GGGbbbuuuvvvvvvnnnjjjvvvxxxbbb___eeevvveeekkkyyy```SSS```rrrrrrUUURRRPPPQQQWWWbbbnnnvvvzzz|||qqqmmmmmmxxxzzz||||||zzzyyyxxxyyyuuufff\\\TTTVVV]]]ccciiinnnyyy{{{~~~~~~zzzwwwvvv}}}{{{vvvqqqxxx|||yyyvvvxxxzzz{{{{{{{{{zzz}}}yyyuuuwwwyyywwwvvvvvvssswww}}}~~~lllUUUIIIIIIEEE===<<<:::888888888777555333333222222111111111111111333222111000000222444555999JJJ___nnnuuuzzzuuuzzzyyyhhhhhhpppyyy|||vvvmmm|||zzzqqqttt{{{vvvqqq\\\WWW[[[jjjwwwzzz~~~{{{VVVBBB===CCCAAA@@@DDDCCCEEELLLWWWdddmmmsssuuuuuuxxx{{{~~~zzztttyyywwwgggJJJDDD:::CCC]]]dddYYYQQQaaavvvfffNNNGGGDDD@@@>>>===<<<;;;999777777666555444333222222000000000000000000000000///222222000444GGGbbbwww|||{{{rrrkkkvvv{{{fff]]]rrrmmmqqq}}}yyygggWWWcccwwwuuu[[[SSSRRRRRRXXXcccmmmtttwwwwwwtttuuu{{{}}}~~~~~~|||{{{{{{{{{|||}}}lll[[[SSSPPPWWWbbbjjjqqqvvv|||~~~}}}zzzuuuqqqsss{{{}}}yyy}}}{{{yyyzzzzzzzzz{{{zzz||||||vvvsssuuuvvvrrrooonnniiiqqqyyyxxxrrrsssmmmTTTHHHHHHFFF@@@===;;;999999888888666444333333222111111111111111333222111111111222333444666FFF\\\mmmuuuzzzwwwllluuuxxxvvvccc```gggnnn|||xxxmmmpppyyy```XXXXXXfffsssyyy}}}UUUFFFDDDIIIEEEDDDHHHGGGRRR[[[fffnnnqqqtttwwwzzzyyy|||~~~xxxrrryyyzzzkkkLLLEEE999AAAYYY```TTTLLLVVVzzzuuufffPPPJJJGGGCCCAAA???>>>===;;;888888777666555444333333000000000000000000000000///111222111555FFFbbbxxx~~~tttkkkuuummmddd}}}ppprrr{{{tttkkkYYYeeeyyyuuu]]]TTTRRRSSSYYYccclllrrrsss}}}|||~~~~~~~~~}}}~~~{{{kkk]]]SSSPPPLLLNNNZZZhhhqqqwww{{{~~~{{{{{{xxxyyyzzzyyyzzzzzz{{{zzzuuusssuuuuuuooojjjggggggooovvvvvvrrruuummmSSSFFFFFFFFFCCC???===;;;:::999888666444333333222111111111111222222222111111111222333444555DDDZZZllltttwwwyyyzzzuuuiiiuuummmqqqlllnnnppp~~~|||cccYYYVVVbbbpppyyyYYYLLLKKKNNNIIIKKKTTTVVVgggmmmuuuyyyzzz{{{~~~|||yyysss|||~~~oooLLLEEE:::BBB[[[cccWWWOOOLLLjjjttteeeNNNLLLIIIEEEBBBAAA???===<<<888888777666555444444333000000000000000000000000///111222222555EEEaaazzz~~~ttthhhsssrrrhhhuuuqqqqqq|||uuulllXXXaaasss}}}vvv]]]RRRQQQSSSZZZdddmmmqqqsssfffSSSKKKGGGLLLJJJOOO]]]llltttwwwzzz|||xxx}}}wwwwwwyyy{{{xxxzzzzzz{{{{{{vvvuuuwwwvvvooohhhdddjjjqqqxxxzzz|||qqqWWWHHHEEEEEEDDD@@@>>><<<;;;:::999777555444333333222111222222222222222111222222222333333555CCCXXXjjjsssuuurrrpppjjjcccxxxzzzmmmyyyuuu|||hhhZZZTTT___nnnzzzaaaXXXWWWWWWQQQYYYiiipppqqqxxx{{{wwwoooLLLFFF<<>>[[[xxxzzzggglll{{{dddUUU^^^yyysssmmm}}}yyywww[[[YYY```jjj}}}]]]PPPOOOQQQXXXcccmmmsssuuubbbNNNEEEDDDDDDEEEDDDLLL]]]nnnwww{{{}}}~~~}}}~~~}}}zzzssssssqqqnnnpppwwwzzzzzzyyy|||||||||zzzwwwyyywwwpppiiifffkkkwwwvvv___OOOGGGDDDCCCCCCAAA>>>===<<<:::888666444444333222222222222333111111222222333333333222444???RRRfffsssuuupppjjjdddlllttt~~~zzztttqqqqqquuu{{{sssaaaUUU\\\jjjvvvwwwdddhhhsssvvvooovvvyyyyyy|||___FFFBBB===IIIccciiiZZZPPPQQQZZZcccnnnwwwuuu{{{www___PPPMMMHHHDDDBBB???===;;;999999888777666555555444111111111111111111111111111000222333222:::XXXvvv~~~kkkooo{{{cccVVV]]]tttnnnhhh~~~www|||]]][[[dddooo~~~aaaSSSQQQQQQWWWaaakkkqqqttt|||jjjQQQJJJKKKJJJHHHDDDCCCJJJ[[[lllvvv{{{~~~{{{qqqnnnpppxxx~~~}}}xxxvvvuuuppplllpppwww{{{yyyyyy|||||||||zzzwwwyyywwwpppiiiggghhhwww{{{ppp\\\OOOHHHEEEFFFCCCAAA???===<<<;;;888666555444333333222222333333111111222333333333333222222===PPPdddsssvvvrrrllllllsssxxxqqq~~~vvvnnnmmmtttvvvcccVVV[[[hhhsss|||nnn^^^gggyyywwwzzz~~~wwwxxxwwwWWWAAA???<<>>>>><<<:::999999888666555555555444444444333333333///444333222666<<>><<<;;;999777555555444444333222222222222222333333333333444444111;;;MMMaaapppwwwvvvsssqqquuu|||rrruuu|||tttmmmttttttuuutttsssxxxmmmeeejjjuuuxxxhhhXXXTTTYYYdddrrr}}}uuuRRRQQQ^^^mmmwww|||~~~xxxuuurrrUUUBBB<<<;;;HHHbbbrrrmmm___XXXXXX]]]mmmvvvnnnrrrwwwaaaWWWQQQIIIDDDCCCBBB@@@>>>>>><<<:::999999999777555444444444444333333333333...333222111555;;;SSSuuuxxx{{{hhh^^^]]]ssspppoooyyy|||bbbYYYeee{{{nnn\\\VVVQQQTTT___jjjooopppxxx{{{```VVVPPPUUU^^^```___\\\YYYWWWZZZbbblllrrr~~~~~~|||xxxpppmmmppptttvvvvvvtttvvvvvvyyy{{{tttwww{{{yyyvvvtttnnnxxxyyymmmYYYOOOMMMMMMFFFDDD@@@>>>===<<<:::888666555555444333333222222222222333333333333444444222:::JJJ^^^nnnwwwwwwtttqqqsss{{{xxxyyy}}}vvvrrr}}}uuujjjhhhnnn|||ssseeeUUUOOORRR\\\kkkxxxgggJJJJJJUUUccclllxxx}}}zzz~~~}}}wwwvvvoooTTTAAA===;;;FFF]]]mmmjjj___RRRTTT\\\ooo}}}xxxyyy}}}yyydddVVVPPPIIIEEEDDDDDDBBB@@@>>>===;;;::::::999777555333333333333222222222222...333111000444999PPPqqqyyyyyyggg]]]\\\sssxxxppp{{{~~~fffXXXaaa|||ppp[[[UUUOOOSSS^^^iiinnnooowwwsssddd___WWWYYYfffllloooiii___VVVRRRUUU\\\cccwww~~~~~~|||uuullllllqqquuuvvvvvvsssuuuuuuxxxwwwrrruuuyyyxxxsssqqqlllvvvwwwuuu```TTTPPPOOOFFFDDD@@@>>>===<<<:::888777666666555444333222222222222222333333333444444222999GGGZZZlllvvvwwwuuuppprrr|||zzz~~~~~~xxxsssqqqsssuuu}}}rrriii^^^SSSMMMNNNVVVfffuuu}}}|||^^^OOOYYYdddqqq{{{~~~~~~yyyxxxiiiOOOBBB>>>;;;DDDWWWeeecccYYYMMMRRR[[[qqq~~~~~~}}}|||gggVVVQQQJJJGGGGGGGGGEEECCC???===;;;;;;;;;:::888666333333333222222222111111///333111000555999NNNmmm{{{xxxggg]]]^^^wwwsssppp___dddsss\\\UUUOOORRR]]]iiinnnoooxxxuuueeecccfffbbbdddpppuuuvvvnnnaaaSSSKKKKKKRRRYYYkkkvvv~~~|||}}}qqqiiilllsssvvvwwwyyytttvvvvvvyyy}}}uuurrrvvvzzzwwwppplllhhhrrruuuwwwcccUUUNNNLLLFFFCCC@@@>>>===<<<:::888888777777666555333333222222222222333333333444444333777CCCUUUiiiuuuwwwvvvjjjooo}}}zzz}}}}}}{{{vvvqqqrrrooojjjhhhjjjmmmiiiccc\\\VVVPPPMMMLLLTTTfffvvv~~~fffZZZ[[[eeerrr}}}yyyyyy~~~{{{eeeLLLAAA===<<>><<<;;;;;;:::999777333333333222222222111111000444222222666999LLLiii|||wwwnnncccaaavvvuuu~~~~~~~~~ooorrruuu^^^WWWPPPSSS^^^jjjpppqqqyyyvvv```UUU\\\jjjmmmqqqyyyzzzuuunnnbbbUUULLLLLLTTT\\\iiiuuu~~~|||yyyooojjjooouuuuuuwww|||vvvxxxxxxzzz}}}vvvsssxxx{{{wwwooojjjgggqqqttttttbbbSSSLLLJJJGGGDDDAAA???>>>===;;;999999999888666555444333222222222333333333333444444333666@@@RRRffftttxxxwwwnnnuuu}}}}}}~~~uuunnnbbbZZZXXXYYYYYYXXXRRRPPPMMMKKKJJJRRRggg{{{ppp]]]^^^iiiqqq|||zzzxxxzzzyyycccLLL???<<<<<>>:::<<>>KKKhhhoooVVVQQQTTTUUUXXX^^^eeeooo{{{{{{}}}~~~~~~~~~{{{}}}}}}rrrYYYDDD???;;;<<>>;;;:::999777666555555555333333222222333333444555888555999JJJ```qqqzzz}}}~~~~~~}}}yyyuuuyyyyyyzzz{{{iiiWWWHHH???BBBAAADDD```|||\\\VVVNNNIIIIIIKKKNNNPPPRRRQQQTTTYYY^^^dddooozzz~~~zzz{{{{{{hhhQQQBBB:::???AAAMMMccceeeYYYTTTNNNdddxxx~~~{{{nnnqqqnnn\\\ZZZVVVQQQMMMJJJHHHFFFDDD???>>><<<:::888777777666888777666555444333333333555000111555333333BBBVVVqqq~~~sssuuuqqq```^^^uuuxxxwwwjjjZZZTTTXXX[[[ggguuuxxxxxxxxxxxx{{{hhhYYYSSSPPPRRR\\\eeemmmzzz|||uuurrr||||||zzzuuunnnjjjooouuuvvvvvvvvvyyy|||}}}wwwqqqnnnppprrrpppnnnnnnooowww|||uuuddd^^^YYYLLLLLLIIIGGGEEECCCBBB???===;;;:::999777666555555555333333222222333333444555777444999III```rrrzzz|||}}}|||yyy~~~~~~}}}yyyuuuwwwyyy{{{~~~nnnWWWFFF===???>>>AAAYYYwwwwwwgggPPPMMMHHHEEEFFFIIIKKKLLLNNNLLLLLLNNNOOOQQQZZZdddqqq~~~|||yyyzzz}}}wwwdddNNN@@@:::>>>???KKK___aaaUUUOOOLLL```ssszzz}}}{{{ssshhhjjjiii\\\\\\XXXRRRNNNKKKJJJHHHGGG???>>>===;;;:::999999888888777666555444333333333444000222555333333@@@RRRqqq~~~qqqsss~~~ppp^^^]]]vvvwwwtttlll[[[TTTWWWYYYeeerrruuuyyy|||xxx{{{kkkccc___]]]___ffflllrrr|||~~~tttkkkkkk{{{|||yyytttmmmhhhlllqqqsssssstttyyy{{{}}}sssnnnlllpppttttttsssttttttzzz}}}~~~rrrbbb\\\XXXLLLJJJGGGEEECCCBBBAAA>>><<<;;;:::999777555555444444333333222222333333444555555444999III```rrrzzz{{{{{{yyysssuuu}}}}}}|||yyyuuuxxxzzz|||tttWWWEEE:::<<<<<<===MMMddd}}}ppp\\\RRRFFFDDDDDDEEEHHHJJJKKKJJJMMMJJJIIIIIIGGGHHHOOOXXX^^^mmm~~~}}}}}}~~~yyyxxxyyyzzzrrr___JJJ>>>;;;===<<>>===<<<;;;::::::888888666555444333333333333111222555333222===LLLnnnqqqpppzzznnn\\\\\\wwwyyyqqqwww|||nnn\\\TTTVVVWWWbbbpppsssyyyyyywww}}}mmmjjjhhhhhhlllqqqtttxxx|||yyyvvvmmmeeeggglllooorrrtttxxxzzz|||pppkkkjjjoootttttttttuuuwww|||}}}~~~wwwccc\\\ZZZRRRJJJHHHFFFDDDCCCBBB???===<<<;;;999777555444444333333333222222333333444555333444999GGG^^^sss{{{zzz{{{vvvqqqyyy||||||{{{xxxuuuuuuzzz{{{|||vvvWWWEEE888:::;;;;;;DDDTTTddduuummmVVVJJJHHHCCCDDDFFFIIIMMMNNNMMMKKKKKKHHHHHHIIIJJJKKKTTT]]]aaammm|||~~~{{{}}}~~~}}}||||||}}}~~~xxxxxxzzzyyynnnYYYGGG>>>:::<<<:::FFF\\\___SSSLLLLLLVVVeeexxx{{{yyynnngggeee___XXXVVVTTTSSSRRRPPPLLLIIIEEECCCAAA???===;;;::::::999888777555444444444333222111333555333222:::EEEhhhvvvpppwwwlll[[[YYYtttooouuuoooqqq|||ppp]]]UUUUUUWWWbbbqqqsssyyyyyyxxx~~~jjjgggiiinnnuuu{{{}}}{{{xxxmmmcccccchhhmmmrrrvvvwwwxxxzzznnniiihhhmmmqqqqqqqqqrrrvvv{{{}}}ggg[[[ZZZUUUMMMKKKIIIGGGFFFEEEBBB@@@===<<<:::888666555444444333333222222333333444555222444888DDD\\\sss|||zzzxxxsssppp|||{{{zzzzzzxxxuuunnnssspppnnn}}}||||||uuuVVVDDD888999<<<;;;@@@JJJRRRbbbrrr{{{lllSSSEEECCCGGGFFFGGGJJJMMMPPPPPPNNNLLLGGGFFFGGGJJJKKKOOOXXXcccjjjuuu~~~|||}}}}}}}}}}}}{{{{{{|||~~~~~~~~~yyyzzz}}}zzzjjjTTTDDD>>>999;;;:::GGG```eeeXXXQQQQQQWWWfffzzzoooggg]]]TTTTTTUUUVVVUUURRRLLLHHHIIIGGGDDDAAA>>>;;;:::999999888777666555444444444111222444444333333999@@@___|||qqqvvvkkk\\\WWWooopppppp~~~oooqqq{{{rrr___VVVVVVWWWcccrrruuuvvv}}}{{{~~~ggg___hhhrrr~~~~~~{{{xxxlllcccccchhhmmmssswwwvvvwwwyyynnnhhhgggkkkoooooonnnoootttyyy|||iii[[[YYYUUURRRPPPMMMKKKIIIGGGDDDBBB???===;;;999777666555444333333222222333333444555222444777AAAXXXrrr}}}{{{|||uuusss~~~zzzyyyyyywwwtttoooqqqqqqsss|||}}}qqqSSSCCC888999<<<<<<@@@GGGMMMYYYfffnnnuuummmVVVDDD>>>AAAFFFIIIIIIKKKMMMPPPPPPNNNKKKJJJHHHIIILLLNNNQQQZZZeeekkkvvv~~~|||}}}{{{{{{|||}}}}}}}}}yyy|||zzzgggPPPBBB???999;;;;;;KKKeeekkk]]]UUUMMMVVVhhhxxxooo___XXXWWWWWWVVVUUUQQQKKKGGGJJJHHHEEEBBB>>><<<:::999999999777666555444444444111333444333222444999>>>XXXrrrwwwnnn]]]VVVhhhsssrrrzzznnnsssvvvbbbWWWVVVVVVbbbqqquuusss{{{nnnhhhooo|||}}}zzzsssjjjeeehhhmmmpppsssuuuuuuvvvyyylllgggfffjjjnnnnnnnnnoooqqqwww{{{~~~jjj___]]]WWWUUUSSSOOOMMMKKKHHHEEEBBB@@@???===;;;888777666555333333222222333333444555333555666>>>UUUrrr~~~|||vvvpppxxx~~~yyyxxxyyywwwtttuuuxxx}}}~~~~~~mmmNNNAAA888999;;;===BBBHHHPPPZZZeeemmmvvvrrr[[[IIIAAAAAADDDFFFKKKJJJJJJLLLNNNOOONNNMMMKKKIIIJJJLLLNNNQQQZZZdddhhhttt|||{{{|||}}}}}}|||xxx}}}yyydddLLL@@@???999<<<===NNNjjjooo___VVVKKK[[[sss|||hhhddd```ZZZUUUQQQNNNJJJHHHHHHFFFDDDAAA???===<<<<<<:::999888666555555444444222444444222222555:::>>>SSSzzzqqqyyysss]]]UUUcccxxxuuu{{{pppzzzzzzeeeXXXUUUSSS^^^mmmpppooowww|||yyyoooiiiggglllrrrsssssssssuuuvvvxxxlllgggeeejjjooooooooopppooovvv{{{~~~{{{jjjeeeddd\\\WWWTTTQQQNNNKKKHHHEEEBBBAAA@@@>>>;;;999888777666333333222222333333444555333555666<<>>>>>:::===???PPPlllppp___UUUQQQhhhrrrnnnggg\\\SSSNNNKKKJJJIIIEEEDDDCCCAAA@@@???>>>>>>:::999888666555555555555222444444222222666<<<>>>PPPwww|||ooozzzwww^^^UUUaaa{{{{{{ttt{{{yyy}}}gggYYYTTTQQQ[[[iiilllmmmuuu~~~~~~}}}mmmttt~~~zzzwwwmmmgggcccggglllnnnqqqttttttuuuyyy}}}llllllmmmoooqqqqqqooollllllrrryyywwwpppgggaaa___XXXUUUQQQNNNLLLKKKIIIGGG@@@???===;;;999888777777555444333333222222333333555666999===LLLooo{{{vvvttteeemmmyyy{{{vvvvvvwwwxxxwwwwwwzzz~~~rrrwww|||ooo^^^EEE>>>999777777999>>>EEEOOOXXXeeeqqq~~~lll\\\KKKBBBEEELLLPPPPPPUUUOOOIIIIIIMMMOOONNNLLLEEEFFFEEECCCCCCHHHPPPWWWdddjjjsss}}}{{{xxxxxx|||}}}zzzwwwwwwuuuzzztttYYYDDD<<<666:::======JJJdddlll```XXXRRRvvvzzz{{{mmmccc```\\\YYYWWWTTTRRROOOKKKHHHDDDBBBAAA@@@???===;;;:::999888777666555444222333333333333555888;;;IIIyyyxxxjjj___ffftttjjjzzzkkkXXXSSSUUUXXX```iiinnnvvvoooxxx|||yyyvvvooofff```cccjjjooorrruuuuuuvvvzzz}}}mmmmmmnnnqqqsssrrrpppnnnlllooovvvuuummmddd^^^\\\[[[WWWSSSPPPNNNLLLIIIGGGBBBAAA>>><<<:::888777777555444333333222222333333555555999===LLLmmm|||zzzyyyllluuu{{{vvvvvvwwwwwwvvvpppqqqxxxwwwqqq||||||vvvcccTTTDDD>>>888777777888===DDDKKKTTT___jjjvvv~~~}}}xxxaaaUUUIIIFFFMMMVVV[[[[[[TTTOOOJJJJJJNNNPPPOOOMMMGGGFFFDDDCCCEEEJJJRRRWWW]]]bbbkkkuuu}}}|||wwwuuuuuuxxx||||||yyywwwtttrrrxxxsssZZZFFF@@@:::999<<<===LLLfffmmmaaaYYYXXX}}}{{{wwwpppiiiccc```]]]ZZZXXXVVVSSSQQQOOOKKKGGGDDDCCCBBBAAA@@@<<<;;;:::999888777666555222333333333333555888;;;GGGvvvyyy~~~|||lll___eeevvvyyykkkXXXSSSVVVZZZbbblllooouuu|||vvvmmmddd___^^^aaacccnnnooosss{{{~~~{{{wwwuuunnnbbbYYY]]]gggnnnqqqsssvvvwww||||||nnnnnnoooqqqttttttrrrpppmmmoootttrrriiibbb\\\YYYZZZWWWSSSPPPNNNKKKHHHEEEDDDCCC@@@>>>;;;999888777555444444333333333333333444444999===JJJkkk~~~|||~~~ttt|||zzzvvvvvvwwwvvvtttnnnmmmrrrsssrrr{{{~~~yyynnn]]]OOOBBB<<<888888888888===CCCHHHOOOXXXaaajjjqqqqqqlllTTTMMMHHHKKKTTT]]]``````TTTOOOKKKLLLPPPSSSRRROOOJJJGGGDDDEEEIIIPPPUUUYYYYYY^^^fffooowww|||{{{|||}}}xxxwwwwwwzzz~~~~~~{{{vvvtttzzzuuu[[[GGG@@@;;;888<<<>>>NNNhhhlll___YYYZZZ~~~xxxnnnkkkbbb```^^^\\\[[[YYYVVVTTTSSSOOOJJJFFFEEEDDDCCCBBB======<<<:::999888777666222333333333333555888;;;FFFtttwww}}}|||rrr```bbb{{{}}}sss{{{lllZZZUUUWWW[[[dddooopppvvvpppeeeaaa___[[[WWWUUUTTTUUUUUUVVVZZZaaakkkzzz}}}{{{wwwtttpppcccZZZ___kkkrrrttttttwwwyyy~~~{{{llllllnnnpppssssssrrrpppoooqqqvvv~~~rrrhhhaaa[[[XXXVVVTTTQQQOOONNNKKKGGGDDDFFFEEEBBB???<<<:::888777555555444333333333333333444444888<<>>888888;;;???QQQhhhiiiZZZTTTSSSrrrsssjjjaaa```_________]]]YYYWWWUUUQQQKKKFFFDDDDDDCCCBBB>>>===<<<:::999777666555222333333333333555888;;;GGGtttuuunnneee|||gggeeesssrrr___XXXXXXZZZdddooossswwwxxxfff^^^\\\\\\[[[YYYXXXWWWWWWXXXXXXaaacccgggmmmvvv|||xxxxxx}}}{{{xxxuuussshhhaaagggsssyyyyyywwwxxxzzzyyyiiiiiikkknnnqqqrrrpppnnnoootttyyy~~~tttiiiccc^^^YYYTTTSSSRRRRRRQQQNNNJJJGGGGGGEEECCC@@@===:::999888666555444444333333444444444333777;;;DDD```{{{xxx|||}}}yyyxxxyyyxxxwww|||~~~xxxvvv{{{xxxnnnfff^^^QQQFFF===999777999:::;;;>>>DDDEEEIIILLLKKKLLLOOOOOOMMMKKKKKKMMMSSS[[[^^^\\\YYYYYYTTTQQQRRRWWWZZZXXXUUURRRPPPPPPTTT\\\bbbddddddfffkkkqqqwww|||}}}zzz^^^GGG???888888;;;@@@SSShhhcccRRRLLLKKKbbb}}}vvv```aaa``````aaaaaa___[[[XXXSSSOOOJJJFFFDDDCCCBBBAAA======;;;:::888666555444222333333333333555888;;;FFFuuuzzzkkk~~~eee]]]lllyyyeee[[[XXXXXXbbbmmmvvvyyytttuuuzzzlll[[[WWWYYY[[[YYYXXXWWWWWWXXX[[[]]]___gggggggggjjjrrr~~~~~~~~~}}}{{{xxxuuuoooeee```fffppptttttttttxxxzzzwwwffffffhhhlllooopppooommmlllsssyyywwwkkkfffaaa[[[XXXWWWWWWWWWWWWTTTOOOKKKFFFEEEBBB@@@===;;;:::999666555555444444444444444444222777:::@@@ZZZvvv~~~{{{}}}}}}xxxxxxyyyyyyyyy}}}uuusssvvvxxxvvvoooeee^^^WWWMMMBBB;;;888777;;;===>>>AAAFFFCCCGGGGGGCCCBBBDDDEEEDDDJJJLLLQQQYYYaaaeeecccaaa]]]YYYUUUWWW[[[]]][[[XXXWWWXXX\\\bbbhhhlllnnnnnnpppuuu{{{vvvtttzzzuuu\\\HHHAAA;;;888;;;BBBUUUhhh___LLLGGGGGGYYYooo}}}yyy^^^``````aaacccccc```[[[XXXRRRNNNJJJHHHFFFDDDBBBAAA>>>===;;;:::888666444444222333333333333555888;;;CCCrrryyyeeezzz~~~ggg```tttjjj^^^XXXWWW```lllvvvxxx{{{mmmtttqqq]]]VVVYYYZZZYYY]]]]]]]]]___ccchhhllloooiiihhhggggggmmmwww~~~}}}|||yyyvvvtttkkkccc]]]aaahhhllloooqqqxxxzzzvvvdddeeegggkkkooopppooommmlllpppvvv~~~yyymmmhhhccc]]]\\\\\\\\\\\\ZZZUUUOOOJJJEEECCCAAA???===;;;::::::666666555444444444444444444111666888<<>>===;;;999777555444222333333333333555888;;;AAAnnnggg[[[uuuvvvnnnmmmmmm```YYYWWW```mmmsssvvv}}}|||yyyiiiZZZYYY___aaa]]]\\\]]]___bbbfffjjjmmmooojjjiiihhhgggjjjrrr{{{~~~|||{{{zzzxxxuuusssooogggaaabbbggglllqqqvvvxxxzzzuuudddeeegggkkkooopppooonnnmmmooorrr{{{zzzmmmiiiddd^^^___^^^]]]\\\ZZZTTTLLLGGGDDDCCCAAA???===;;;;;;:::666666555444444444444555444111555888:::QQQnnnzzzzzz{{{zzztttsssvvvyyyzzz}}}}}}pppnnnrrriiigggaaaYYYTTTOOOFFF===777555777===AAABBBFFFKKKHHHLLLKKKFFFDDDGGGKKKMMMLLLOOOUUU^^^fffkkklllkkkccc___\\\]]]aaabbb^^^ZZZ]]]eeeooovvvyyyzzz{{{}}}~~~~~~~~~uuucccbbbjjjgggQQQ@@@;;;666555:::CCCZZZlll```KKKHHHHHHZZZmmmvvvyyy||||||~~~yyyooo```aaacccdddddd```ZZZVVVRRRQQQPPPOOONNNLLLHHHEEE@@@@@@>>><<<:::888666555222333333333333555888;;;AAAlll~~~{{{bbbYYYssszzzqqq{{{yyy~~~oooaaaYYYWWWaaannnqqqttt{{{~~~{{{xxxvvv|||ttt___SSSVVV```eeebbbbbbcccfffiiikkklllmmmmmmaaabbbdddfffiiipppxxx}}}~~~}}}{{{zzzyyyvvvrrrooonnngggcccfffjjjlllnnnqqqxxx{{{yyyrrrbbbccceeegggjjjmmmooopppkkkkkkrrrxxxtttnnnpppkkk`````````]]]YYYXXXWWWQQQJJJHHHGGGDDDBBB@@@@@@@@@@@@;;;:::888666444444444444555555444555;;;LLLhhh~~~{{{~~~{{{wwwvvvwwwuuutttttt{{{~~~nnngggfffccc```ZZZTTTNNNGGG@@@;;;555777999<<>>:::888777777777444444333333333444555666@@@\\\vvvyyyrrrfffmmmwwwmmmlllyyyhhh]]]ZZZ```iiitttxxx~~~{{{vvvvvvyyy}}}xxxeeeXXX\\\cccddddddgggddddddeeegggiiihhheeeccceeedddbbbcccgggnnnuuuzzz}}}~~~}}}{{{yyyxxxuuuqqqnnnfffeeeeeeddd___]]]cccmmmzzz~~~~~~}}}ooocccfffiiimmmpppqqqqqqqqqlllkkkqqqwww|||ppplllggg```\\\UUUYYY]]]]]]______ZZZSSSOOOMMMJJJFFFCCCAAA???>>>===<<<:::888666666666666000333777888888BBB]]]vvv{{{www}}}vvvtttsssrrrpppqqqjjjfffmmm}}}qqqbbb[[[\\\YYYTTTMMMFFFAAA<<<888666555666999>>>FFFQQQ^^^fffdddbbb``````dddhhhkkklllkkkhhhfffggglllooopppoooqqqqqqqqqqqqpppqqqtttwww{{{xxxqqqmmmjjjbbbTTTDDD:::888999<<<:::MMMnnnyyyfffUUUTTTVVVlll}}}~~~sssvvvzzz~~~~~~yyyqqqjjjfffeeeeeedddcccaaa```^^^]]]]]][[[XXXUUUSSSPPPLLLIIICCCBBB???<<<999888777777555444333333333444555666>>>YYY{{{pppooovvvqqq}}}lll___ZZZ___hhhtttyyy~~~xxxtttuuuxxx|||oooaaaYYY___fffffffffgggccccccdddfffhhhhhheeecccgggeeeddddddgggmmmssswww~~~~~~|||zzzyyywwwtttpppmmmeeeddddddbbb]]][[[aaaiiitttzzz||||||nnndddgggkkkooorrrsssrrrrrrnnnlllrrryyyxxxpppjjj```YYYXXXRRRXXX^^^___aaa```[[[TTTOOONNNLLLIIIFFFCCCAAA@@@>>>===:::888777777777777000222666777555>>>ZZZvvvxxxnnnppp~~~xxxuuusssqqqooonnnddd]]]bbbrrr{{{kkk]]]XXXYYYVVVPPPIIIBBB>>>;;;999777666777999>>>FFFRRR___hhhiiigggfffhhhkkkoooqqqqqqtttpppkkkiiijjjmmmooooooqqqrrrsssrrrqqqtttyyy}}}{{{}}}{{{vvvooojjj___OOOAAA999888:::<<<<<>>===;;;999777777777777222222444666333;;;XXXwwwxxxjjjdddmmmxxx{{{wwwtttpppmmmfff___XXXZZZfffvvvvvvqqqooopppuuu~~~vvvgggYYYUUUXXXQQQLLLDDD>>>;;;999888777666888:::>>>FFFQQQ]]]eeeggggggiiimmmrrruuuwwwwwwyyytttnnnjjjiiikkknnnpppqqqsssuuuttttttxxxwwwuuuwww~~~|||xxxoooiii\\\MMM@@@999999;;;===BBBZZZuuutttZZZOOOVVVccc~~~~~~ooobbbZZZ]]]```bbbaaa_________[[[[[[YYYUUUNNNHHHFFFEEEBBBAAA???<<<:::888777666666666444444444444555666:::PPPyyyoooeeeyyyyyy}}}tttcccYYY\\\dddrrrxxx}}}~~~yyyyyy|||~~~}}}jjjeeedddgggkkkjjjhhhfffjjjiiijjjlllnnnnnnmmmkkkjjjiiihhhjjjmmmsssyyy|||yyy~~~|||zzzxxxvvvrrrnnnkkkfffbbb___``````___dddiiiqqqyyy~~~xxxjjjdddgggjjjnnnppprrrrrrrrrooommmttt~~~yyymmmbbb]]]]]][[[```cccaaa^^^]]]ZZZUUUNNNNNNMMMKKKIIIGGGDDDCCC>>>===;;;999777777777777444111222666444999TTTrrr~~~zzzlllbbbeeemmmttt}}}xxxtttnnnjjj]]]YYYTTTTTT[[[iiiwww|||xxxuuuuuuzzzrrriii```^^^]]]]]]]]]cccrrrssscccVVVRRRTTTKKKFFF???:::888777666555666888;;;@@@GGGPPP[[[bbbdddfffkkkrrryyy||||||{{{wwwrrrlllgggeeehhhllloooqqqtttwwwyyy{{{}}}|||~~~yyytttlllfffZZZLLL@@@:::999:::>>>JJJbbbtttlllWWWPPPXXXnnnssshhh\\\^^^aaaddddddccc```^^^YYYYYYXXXTTTOOOJJJGGGGGGCCCBBB@@@>>><<<999777666777666555444444444555666888KKKyyywww~~~pppdddwww~~~wwwdddYYY[[[bbbpppvvv{{{~~~|||yyy|||zzzllljjjjjjkkkllllllkkkjjjjjjjjjjjjlllnnnooonnnmmmlllllllllmmmqqqvvv{{{~~~~~~wwwlllvvv~~~}}}|||yyywwwuuurrrmmmjjj``````aaaaaa^^^^^^eeennnuuu}}}uuugggdddfffhhhkkknnnpppqqqrrrlllkkksss~~~zzzkkkeeebbb```bbbfffgggbbb]]]]]]\\\ZZZPPPPPPNNNLLLIIIFFFCCCAAA===<<<:::888777666666666555000222888666777LLLfff~~~tttgggeeejjjnnn{{{}}}yyyssskkkfffYYYUUUPPPPPPWWWaaalllsssyyyxxxuuuqqqmmmjjjgggfffeeeiiipppxxx|||yyyrrrlllhhhfffeeeeeebbb```dddkkkoootttzzz{{{xxxtttssstttqqq```QQQLLLNNNFFFBBB===999777666555444444777<<>><<<:::888888777666444444444555666888FFFrrrxxx|||yyylllwwwyyyeeeYYYZZZaaannnuuuzzz}}}}}}|||zzznnnnnnnnnmmmmmmooopppppplllkkkkkkllloooppppppooooooooonnnooorrrvvv{{{}}}|||www~~~~~~}}}|||yyywwwuuuqqqmmmiii[[[___cccbbb\\\[[[eeessswwwrrrddddddeeegggiiillloooqqqrrrjjjiiirrr~~~wwwfffddddddaaafffjjjiiibbb]]]^^^___^^^RRRQQQPPPMMMIIIEEEAAA???===<<<:::888666666666666555///222:::888666EEE[[[~~~zzzlllgggjjjppp|||}}}xxxrrriiicccZZZTTTOOOPPPWWW```hhhkkkhhhhhhggghhhjjjmmmoooqqqlllnnnsss{{{~~~vvvooonnnqqq{{{xxxuuu}}}~~~ppp^^^NNNHHHIIIEEEBBB===:::999888666555222666<<>><<<:::888777666555444444555666888CCClllyyy}}}}}}sssxxxyyyfffYYYYYYaaallltttyyy||||||ooopppooommmnnnqqqtttuuunnnmmmmmmnnnqqqrrrrrrrrrrrrqqqpppppprrruuuyyy{{{}}}~~~}}}|||xxxxxxxxxxxxwwwrrrmmmhhhbbb```___aaa```___bbbiiiuuuuuuoooeeedddeeefffhhhjjjkkkkkkllldddiiiqqquuuqqqsssoooggghhhiiiiiigggddd```[[[XXXQQQWWWWWWPPPGGGCCCBBB@@@???>>><<<:::999777777777666555666666555999EEESSSttt|||{{{oooiiiyyy||||||}}}xxxlllaaaWWWPPPJJJMMMVVV^^^aaaaaabbbiiirrrzzzxxxmmmXXXLLLIIIDDD@@@<<<888666777777666444666999===DDDMMMWWW___dddhhhmmmvvv~~~uuueeeYYYQQQPPPOOOOOOOOOQQQSSSUUU```eeemmmwww~~~{{{yyyxxxtttlllfff```\\\RRRFFF;;;555666999===IIIQQQUUUVVVLLLKKKYYYzzz}}}zzzoootttwwwzzzyyytttpppnnniiiddd___\\\YYYYYY[[[ZZZUUUPPPKKKJJJGGGCCC@@@>>><<<;;;:::999777666555444555555555@@@aaaxxxttt~~~vvvnnn]]]YYY]]]llltttyyyzzz|||uuurrrooooooqqqssssssqqqlllmmmoooppppppqqqsssuuuvvvvvvuuuuuuvvvwwwxxxyyy|||~~~}}}|||yyyxxxwwwvvvuuurrrmmmiiibbb``````aaa___^^^bbbhhhwwwxxx~~~nnnfffcccdddgggiiijjjkkkkkkjjjiiilllrrrxxxvvvyyyvvvooonnnllljjjfffccc```^^^]]]VVV[[[ZZZRRRJJJFFFDDDAAA???>>>===;;;999888777777666555555666555888DDDQQQnnnwwwqqq}}}~~~xxxlllaaaTTTNNNHHHJJJRRRXXXYYYWWWuuuwwwiiiTTTIIIHHHEEE@@@<<<888666666777555444444777<<>>KKKQQQRRRSSSQQQYYYmmm|||vvvxxxwwwqqqrrruuuwwwwwwsssppppppmmmiiihhheeebbbaaaccccccaaa^^^TTTRRROOOKKKHHHEEECCCBBB<<<;;;999888777888888999888>>>VVVyyy~~~xxxwwwyyyqqqiiikkkzzzvvvbbb[[[]]]hhhpppttttttxxx~~~~~~{{{tttooommmmmmnnnnnnnnnqqqtttuuuuuuttttttuuuxxxwwwvvvuuuvvvwwwyyyzzz}}}~~~|||{{{zzzxxxtttrrrpppooollljjjbbbaaabbbaaa^^^[[[```hhhxxxrrrdddaaa```cccgggkkkllljjjhhheeegggjjjrrrsssoooooommmiiinnnllliiifffeeedddeeefffaaadddaaaWWWOOOKKKHHHDDDBBBAAA???<<<:::999888888555333444555555666???IIIhhhyyyuuu{{{|||~~~xxxlllcccUUUOOOIIIJJJNNNPPPKKKFFFKKKXXXdddaaaWWWUUUaaannnvvvxxx|||{{{lll^^^KKKCCCDDD@@@===;;;888666555555555555;;;===@@@CCCEEEFFFFFFEEEJJJMMMPPPPPPMMMJJJIIIJJJEEEDDDDDDEEEHHHLLLQQQTTTNNNMMMMMMPPP[[[ppp~~~}}}vvvmmmddd^^^ZZZVVVTTTWWWRRRIII@@@:::888999;;;EEETTTYYYVVVSSSPPPYYYkkk|||xxxvvvtttmmmkkkrrrttttttpppnnnooommmiiiggggggfffggghhhgggddd```UUUSSSPPPKKKHHHDDDBBBAAA===<<<:::999999999:::;;;888<<>>;;;:::999888555333333555555666===EEEfffyyyzzz{{{~~~|||vvvllldddWWWQQQJJJJJJMMMNNNJJJEEEIIIOOOTTTRRRPPPXXXkkk{{{~~~rrreeeZZZIIIBBBAAA===;;;:::888666555555666777<<<>>>AAADDDFFFFFFEEEDDDEEEEEEGGGKKKNNNNNNJJJGGGEEEDDDDDDEEEHHHNNNSSSWWWUUUSSSOOOOOOUUUdddxxx}}}~~~zzztttkkkbbb\\\YYYWWWVVVaaaYYYMMMBBB;;;888999:::FFFYYY```YYYSSSNNNTTTeee|||uuukkkhhhppprrrqqqmmmkkklllkkkgggfffhhhkkkmmmmmmjjjeeeaaaWWWUUUQQQMMMHHHEEEBBBAAA>>>===<<<:::::::::;;;;;;999<<>>@@@;;;888999999888777888;;;???===???BBBEEEHHHJJJKKKKKKGGGHHHKKKNNNNNNLLLHHHEEECCCBBBAAABBBFFFLLLRRRVVVZZZ\\\]]]^^^bbblllxxxxxxkkkhhhpppyyy}}}zzzrrrooojjjeeebbbaaadddfffjjj^^^LLL>>>888999<<<>>>IIIaaaiii]]]RRRMMMTTTdddzzz~~~~~~{{{uuunnnxxxssstttqqqkkkhhhhhhfffbbbeeefffhhhhhhfffbbb___]]]]]]ZZZVVVQQQLLLHHHEEEDDDAAA@@@>>>;;;:::999999999::::::FFFaaa|||{{{|||uuuxxxwwwooommmwwwnnnaaa______lllvvvvvvttt{{{zzzvvvsssnnnjjj```ZZZVVVWWWZZZ___iiisssyyy}}}{{{yyy|||zzzzzz}}}~~~}}}{{{zzzvvvtttrrrpppooollliiifff```bbbffffffaaa___gggrrr{{{jjjaaa``````bbbeeehhhhhhgggeeecccgggfffqqqsssqqqooojjjfffeeehhhiiijjjjjjjjjhhhfffeeeeeeeee```ZZZWWWXXXVVVQQQFFFEEECCC@@@===;;;:::999888555555777888888;;;???OOOtttwwwssspppkkkhhhdddZZZOOOLLLQQQXXXZZZZZZ]]]\\\VVVPPPSSShhhooo]]]OOO@@@===@@@===777999:::999888999===AAACCCCCCDDDFFFGGGGGGHHHHHHCCCHHHLLLMMMKKKHHHHHHIIIBBBAAA???@@@DDDJJJPPPTTTZZZ^^^cccgggmmmwwwtttlllooo||||||yyyooommmjjjfffdddeeehhhkkkhhh[[[HHH;;;666999>>>AAASSSkkkqqqbbbTTTNNNVVVgggwwwwwwyyytttsssqqqnnn~~~uuuvvvrrrlllhhhhhheeebbbbbbbbbbbb___\\\ZZZZZZZZZ\\\ZZZVVVQQQLLLGGGDDDCCCBBBAAA>>>;;;999888888888777555???YYYvvv|||uuuxxxuuuvvvllliiisss|||qqqdddbbb]]]jjjvvvvvvtttzzzqqqfff```^^^[[[YYYZZZYYYZZZ]]]^^^cccooo|||zzz~~~wwwmmmiiijjjkkk}}}yyyuuu~~~|||{{{yyyxxxtttsssrrrpppoookkkfffccc```cccggghhhccc```gggrrr}}}vvvddd^^^^^^eeegggiiiiiihhhgggggghhhhhhgggooo~~~xxxvvvnnnlllmmmhhhjjjkkkmmmnnnmmmkkkhhhfffkkkgggbbbaaa```[[[SSSLLLIIIFFFBBB@@@???>>>===;;;888777666666777999;;;===LLLppprrrkkklllsssyyy|||fffSSSQQQWWW[[[bbbjjjkkklllmmmhhhbbblllxxx^^^PPPBBB;;;======999999999;;;???AAABBBCCCIIIKKKKKKIIIEEEDDDFFFIIIFFFHHHKKKKKKIIIFFFDDDDDDAAA>>><<<>>>CCCHHHJJJJJJPPPVVV```kkkuuu|||}}}}}}yyyvvvpppmmmiiiggghhhjjjkkkkkkjjjYYY@@@555;;;:::999AAA[[[tttjjjSSSTTTdddqqqxxx~~~vvvlllxxx}}}zzz{{{uuulllqqqnnnkkkiiiiiifffaaa]]]bbbaaa___[[[WWWWWWYYY\\\\\\XXXRRRMMMJJJHHHFFFDDDDDDAAA>>><<<;;;999777555777;;;???JJJddd|||uuuuuuqqqwwwuuusss~~~mmmcccdddiiirrrwwwuuusss{{{xxxiiiaaa^^^]]]```eeeaaadddhhhlllpppvvv|||tttjjjcccaaabbb}}}wwwooojjjtttyyy~~~}}}|||zzzyyyxxxuuusssrrrqqqoookkkgggcccbbbdddiiillljjjiiinnnvvv}}}uuueee```aaaaaacccfffhhhgggffffffgggfffgggooo{{{yyyqqqppprrrmmmnnnnnnooonnnmmmjjjgggfffiiieeeaaa___^^^[[[UUUOOOMMMJJJFFFCCCAAA@@@>>><<<888777666666777999;;;<<>>===???CCCFFFGGGFFFMMMRRR[[[fffqqq~~~|||xxxtttqqqooommmlllmmmmmmlllkkkcccTTT>>>666<<<;;;:::EEEdddyyy~~~fffNNNOOOaaannn{{{zzzvvv{{{yyytttuuusssoookkkhhhddddddeeeeeeccc```\\\ZZZYYYYYY[[[]]]]]]\\\UUURRRMMMJJJIIIGGGFFFDDDCCC@@@===;;;;;;999777666555:::===FFF]]]yyyttt~~~xxxmmmppprrrtttlll```dddiiiqqqwwwuuuttt{{{wwwjjjdddbbbaaadddhhhjjjnnnsssxxx|||uuummmgggeeefff~~~xxxqqqllluuuxxx}}}~~~~~~}}}}}}{{{zzzxxxwwwuuutttrrrqqqooolllgggcccbbbccchhhnnnpppnnnpppuuu}}}sssddd``````\\\___cccffffffeeeeeeeeeeeegggoooxxxvvvooooooqqqmmmqqqqqqpppnnnllljjjhhhggggggccc___^^^^^^\\\XXXTTTSSSPPPKKKGGGDDDBBB???===999888777666777888:::<<>>???BBBDDDDDDCCCAAADDDGGGNNNXXXdddttt~~~zzzvvvsssqqqqqqqqqqqqqqqnnniiieeeXXXMMM;;;777===:::<<>>BBBGGGNNNUUUZZZ\\\ZZZXXXXXXXXXUUUNNNHHHFFFHHHJJJJJJGGGCCC???>>>@@@BBBEEEGGGHHHFFFBBB??????AAAEEEMMMYYYjjj{{{~~~{{{wwwtttoooppprrrsssqqqjjjbbb[[[MMMEEE999777<<<888>>>QQQooommm]]]bbbooovvv~~~pppgggddddddkkkfff```]]]^^^aaaaaa```eeefffggggggfffbbb\\\WWWXXXUUURRROOOMMMJJJFFFCCCBBB@@@===<<<;;;:::999777555999999999CCCZZZppp{{{zzz|||qqqyyy}}}nnnxxxxxxjjjcccgggooovvvvvvvvv{{{yyyssstttwww{{{xxxvvvuuuuuuuuu~~~~~~{{{{{{{{{zzzzzzxxxwwwvvvtttsssqqqpppnnnkkkfffcccbbb```ccciiijjjfff```^^^}}}~~~iii^^^[[[ZZZ^^^aaadddeeedddbbbaaaaaaeeeiiirrrwwwuuuppprrrtttnnnmmmmmmllllllkkkkkkkkkjjjfffdddbbbaaaaaaaaa```___XXXTTTNNNJJJFFFCCC???===;;;999888666666777999::::::ZZZ{{{rrriiirrr}}}}}}|||tttttt{{{uuugggUUUKKKEEE<<<<<>>BBBEEEIIIOOOVVV[[[[[[ZZZZZZ[[[\\\YYYRRRLLLJJJLLLNNNMMMIIIFFFDDDCCCCCCFFFKKKNNNNNNJJJFFFCCCEEEFFFHHHMMMXXXhhhyyy~~~}}}uuugggdddmmm{{{qqqmmmuuu~~~|||yyyvvvqqqrrrssssssoooeeeZZZRRREEE???777777;;;888CCC]]]~~~kkkcccooo}}}{{{qqqlllkkkkkkhhhccc^^^\\\^^^``````___iiimmmpppmmmeee]]]XXXXXXYYYXXXUUUTTTRRROOOJJJGGGDDDAAA>>>===<<<;;;999888666999999777>>>RRRlll}}}rrrwwwvvvooo{{{}}}~~~qqqbbbfffnnnuuuwwwwww{{{|||xxx|||}}}wwwwwwyyy{{{~~~~~~~~~}}}zzzzzzzzzyyyyyyxxxwwwvvvsssrrrpppooommmjjjeeeaaadddccceeekkkkkkeee___^^^wwweee^^^]]]]]]```bbbddddddcccaaaaaabbbeeejjjrrr|||sssrrrnnnpppqqqjjjiiiiiijjjjjjjjjjjjiiiiiiffffffeeedddcccbbbaaaaaaWWWSSSNNNIIIFFFCCC@@@>>><<<:::888777666777888999:::PPPssstttdddiiippp|||{{{fffTTTSSS[[[dddpppzzzxxxjjjcccTTTLLLEEE<<<===@@@:::===AAAFFFIIILLLOOOUUUZZZ\\\\\\\\\\\\ZZZVVVPPPLLLKKKLLLMMMMMMKKKJJJKKKLLLFFFKKKQQQUUUTTTPPPLLLJJJLLLLLLNNNRRR[[[iiixxx}}}uuuqqqppprrrzzzrrreeeXXXUUUXXX[[[```dddooohhh___VVVPPPSSSbbbqqq}}}zzzxxxuuuuuutttrrrkkk```SSSKKK???;;;555888<<<;;;MMMppphhhhhh{{{xxx{{{rrrllliiihhhiiibbb___]]]^^^aaacccbbb```cccjjjnnnkkkaaaYYYXXX[[[XXXWWWWWWXXXWWWUUUQQQNNNFFFDDDAAA>>>===<<<:::888555888888888>>>QQQkkkssssss~~~rrrlllzzz{{{sssaaaeeemmmuuuxxxwww{{{}}}zzzwwwrrrssswww~~~~~~~~~}}}}}}yyyyyyyyyyyyxxxwwwvvvuuurrrpppooonnnlllhhhddd```cccccchhhmmmmmmhhheeefffqqqbbb]]]]]]]]]```aaabbbaaaaaaaaacccddddddiiiqqqwwwnnnnnnkkklllllldddfffgggiiiiiiiiigggeeedddfffggggggfffdddaaa______UUUQQQMMMIIIGGGDDDBBB@@@<<<;;;999777666666777888:::EEEjjj{{{kkkmmmooovvvrrr___OOONNNSSSWWWaaalllzzz|||rrrhhh```SSSLLLDDD:::<<>>dddtttuuutttuuu___RRRLLLPPPTTTXXXbbbpppyyyyyyuuuooohhh[[[PPPIIIAAA888;;;???888<<