BM6P6(@ LLLMMMNNNNNNNNNNNNLLLLLLLLLLLLMMMNNNOOOQQQRRRSSSQQQQQQPPPOOONNNLLLKKKJJJIIIIIIIIIJJJJJJJJJKKKKKKRRRPPPOOOOOOPPPRRRSSSSSSTTTSSSSSSTTTUUUTTTSSSQQQRRRRRRQQQQQQQQQRRRRRRSSSVVVWWWXXXYYYZZZZZZZZZZZZYYYXXXWWWVVVUUUTTTTTTTTTWWWUUUSSSRRRRRRQQQNNNMMMMMMKKKIIIIIIJJJOOOTTTWWWZZZZZZZZZYYYXXXVVVUUUTTTSSSTTTUUUVVVWWWVVVUUUUUUTTTSSSRRRRRRSSSSSSRRRQQQLLLKKKIIIHHHHHHIIIJJJKKKLLLJJJHHHIIIKKKMMMMMMKKKMMMMMMLLLLLLLLLLLLLLLLLLNNNNNNNNNNNNNNNOOOOOOOOONNNNNNMMMLLLKKKKKKLLLLLLNNNMMMKKKJJJIIIJJJLLLMMMOOOLLLHHHGGGHHHJJJKKKLLLMMMKKKJJJIIIIIIJJJKKKMMMLLLJJJIIIIIIKKKMMMNNNMMMOOOMMMKKKHHHGGGGGGHHHIIIGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIJJJJJJJJJLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIHHHGGGGGGHHHHHHHHHFFFFFFEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKJJJIIIHHHFFFFFFEEEFFFGGGHHHIIIJJJIIIHHHHHHIIIHHHGGGFFFFFFHHHJJJKKKLLLLLLLLLKKKJJJJJJIIIIIIGGGFFFGGGIIILLLMMMMMMLLLHHHHHHHHHGGGGGGGGGFFFFFFFFFHHHIIIHHHFFFFFFIIIMMMMMMKKKKKKKKKMMMNNNMMMLLLKKKKKKKKKKKKLLLMMMNNNOOOMMMMMMMMMMMMLLLLLLLLLLLLIIIIIIJJJJJJKKKKKKLLLLLLJJJJJJIIIIIIIIIJJJJJJJJJQQQUUUZZZ^^^dddrrrvvvpppmmmiiiaaaZZZVVVRRRMMMJJJJJJJJJIIIIIIIIIIIIIIIKKKMMMPPPSSSUUURRRQQQQQQRRRTTTXXX\\\^^^______]]]ZZZWWWWWWXXXZZZgggiiijjjjjjpppxxx|||{{{~~~}}}{{{{{{}}}~~~sssdddZZZVVVVVVUUUTTTWWWVVVTTTPPPMMMPPPWWW\\\aaahhhqqquuuzzzooodddaaa[[[ZZZXXXUUUSSSRRRQQQQQQSSSSSSSSSSSSSSSRRRRRRRRRMMMNNNOOOPPPPPPOOOOOONNNMMMMMMNNNOOOPPPRRRTTTTTTPPPPPPPPPPPPOOONNNMMMLLLJJJJJJJJJKKKKKKKKKKKKKKKPPPOOONNNOOOQQQRRRSSSTTTUUUTTTRRRSSSTTTTTTSSSRRRRRRRRRQQQQQQQQQQQQQQQRRRUUUVVVWWWXXXYYYYYYYYYYYYXXXXXXWWWVVVVVVUUUUUUUUUVVVTTTRRRQQQQQQPPPNNNLLLMMMMMMLLLMMMOOOSSSXXXZZZ[[[[[[[[[ZZZXXXVVVUUUTTTSSSTTTUUUVVVVVVVVVUUUTTTTTTRRRQQQQQQRRRRRRQQQOOOMMMLLLJJJHHHHHHHHHJJJJJJLLLJJJHHHJJJLLLNNNNNNMMMLLLLLLLLLLLLMMMMMMMMMMMMIIIIIIJJJKKKLLLLLLMMMMMMNNNMMMLLLLLLKKKKKKLLLLLLMMMLLLKKKJJJJJJKKKLLLMMMOOOLLLJJJIIIJJJKKKLLLKKKLLLKKKJJJIIIIIIJJJKKKLLLNNNLLLJJJIIIJJJLLLLLLKKKMMMLLLIIIGGGFFFFFFGGGHHHGGGGGGFFFFFFFFFFFFFFFGGGIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIJJJIIIHHHGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEFFFGGGHHHIIIIIIHHHGGGFFFIIIHHHGGGGGGGGGIIIKKKMMMLLLLLLKKKKKKJJJJJJIIIIIIGGGGGGGGGIIIKKKLLLKKKJJJHHHGGGGGGGGGFFFFFFFFFFFFEEEGGGHHHGGGEEEFFFIIIKKKLLLKKKJJJKKKMMMNNNMMMLLLIIIJJJJJJKKKLLLLLLMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKHHHHHHIIIJJJKKKLLLLLLMMMLLLKKKJJJIIIIIIJJJKKKKKKMMMPPPTTTVVV[[[fffwwwzzzqqqiiiaaa]]]WWWSSSQQQOOOMMMLLLJJJIIIIIIJJJNNNTTTYYY]]][[[YYYWWWUUUUUUWWWYYY[[[___``````___]]]\\\]]]^^^hhhjjjkkkkkknnnssssssoootttxxx}}}|||~~~~~~|||xxxtttuuutttqqqnnnkkkkkkmmmnnnrrruuuyyyzzzzzz~~~mmmdddYYYRRRPPPQQQQQQPPPRRRSSSUUUUUUVVVZZZbbbiiiyyy}}}rrrfff^^^\\\ZZZYYYWWWUUUSSSRRRQQQPPPRRRRRRRRRRRRRRRRRRQQQQQQOOOPPPQQQQQQRRRRRRRRRQQQPPPPPPPPPPPPQQQRRRSSSTTTOOOOOOPPPPPPPPPPPPPPPOOOLLLKKKKKKKKKKKKKKKKKKKKKMMMMMMNNNPPPRRRSSSUUUUUUWWWTTTRRRQQQRRRSSSSSSSSSSSSRRRQQQPPPPPPPPPPPPPPPTTTUUUVVVWWWXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWTTTSSSQQQPPPPPPPPPNNNLLLMMMNNNPPPSSSVVVZZZ^^^```]]]]]]\\\[[[YYYWWWUUUSSSRRRSSSTTTUUUVVVUUUUUUTTTSSSRRRPPPPPPPPPPPPOOOMMMNNNMMMKKKIIIHHHHHHIIIIIIJJJIIIIIIKKKMMMOOOOOONNNLLLLLLLLLMMMMMMMMMNNNNNNGGGGGGHHHJJJKKKLLLMMMNNNMMMLLLLLLKKKKKKKKKKKKLLLMMMLLLKKKJJJJJJKKKLLLMMMOOOMMMLLLLLLMMMMMMLLLJJJLLLKKKJJJIIIIIIJJJKKKLLLOOOLLLJJJIIIIIIJJJJJJIIIKKKJJJHHHGGGFFFEEEFFFFFFGGGFFFFFFFFFFFFFFFGGGGGGJJJKKKMMMNNNNNNMMMLLLKKKIIIIIIIIIIIIHHHHHHHHHHHHKKKJJJIIIGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGFFFGGGGGGHHHIIIJJJIIIIIIHHHGGGFFFEEEEEEDDDFFFGGGGGGHHHGGGFFFDDDCCCEEEEEEEEEEEEFFFHHHJJJLLLLLLLLLKKKKKKJJJIIIIIIIIIGGGGGGGGGHHHJJJJJJIIIGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDEEEFFFFFFEEEFFFHHHJJJLLLKKKJJJKKKLLLMMMMMMKKKGGGHHHJJJKKKLLLKKKKKKJJJKKKKKKJJJJJJJJJIIIIIIIIIGGGGGGHHHIIIJJJLLLLLLMMMNNNMMMKKKIIIIIIIIIKKKLLLMMMOOOQQQRRRTTT]]]jjjuuu|||sssnnnhhhccc___[[[XXXUUUSSSQQQOOOOOOSSSZZZbbbhhhgggeeeaaa]]][[[[[[]]]^^^```bbbddddddbbbaaabbbbbbkkknnnppppppqqqqqqmmmfffgggkkkttt}}}~~~yyyuuusssuuuvvvvvvzzz~~~|||{{{|||||||||{{{yyy}}}zzzvvvtttnnnnnnnnnooonnnlllgggccccccdddddddddcccccceeegggmmmppptttvvvxxx}}}|||{{{rrr___XXXPPPLLLMMMOOOQQQQQQTTTXXX^^^ccchhhoooxxxsssjjjddd]]]YYYXXXXXXWWWUUUSSSRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRRRRSSSTTTTTTTTTTTTSSSRRRRRRQQQPPPPPPPPPQQQLLLMMMNNNOOOPPPPPPPPPPPPLLLKKKKKKKKKKKKJJJJJJJJJKKKMMMPPPRRRSSSUUUVVVWWWXXXTTTQQQOOOPPPRRRSSSTTTSSSSSSQQQPPPOOOOOOOOOOOOSSSTTTUUUVVVVVVWWWWWWVVVVVVVVVWWWWWWXXXXXXXXXXXXSSSQQQPPPPPPPPPPPPNNNMMMNNNPPPTTTXXX]]]```cccddd___^^^]]][[[YYYWWWTTTSSSRRRRRRTTTUUUUUUUUUTTTSSSRRRPPPOOONNNOOONNNMMMKKKNNNMMMKKKJJJIIIIIIIIIIIIHHHHHHIIIKKKMMMNNNOOOOOOKKKLLLLLLMMMMMMNNNNNNOOOKKKKKKLLLLLLMMMNNNOOOOOOLLLKKKKKKJJJJJJKKKKKKKKKLLLKKKKKKJJJKKKKKKLLLMMMNNNNNNMMMNNNOOONNNLLLIIIKKKJJJJJJIIIIIIJJJJJJKKKMMMKKKHHHHHHIIIIIIIIIIIIJJJJJJHHHGGGFFFFFFFFFGGGFFFFFFFFFEEEFFFFFFGGGHHHJJJKKKNNNOOOOOOMMMKKKIIIGGGGGGGGGGGGGGGHHHHHHHHHKKKJJJIIIGGGFFFEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHHHHIIIHHHHHHGGGGGGFFFEEEDDDDDDFFFGGGGGGGGGEEEDDDBBBAAA@@@@@@AAABBBCCCEEEGGGHHHLLLKKKKKKJJJJJJIIIHHHHHHHHHGGGFFFGGGHHHIIIGGGEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFGGGGGGHHHIIIJJJKKKJJJIIIJJJLLLMMMLLLKKKGGGHHHJJJLLLMMMLLLJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHFFFFFFGGGIIIJJJKKKLLLMMMNNNLLLJJJHHHGGGHHHIIIKKKLLLNNNOOOOOOPPPWWWaaaiiiyyy}}}xxxsssooojjjgggdddaaa]]]ZZZ]]]ccckkkpppooommmiiigggfffgggjjjllljjjkkkkkkiiigggffffffhhhssswwwzzzyyyxxxuuummmeee]]]aaagggpppvvvyyywwwuuuooolllkkklllmmmnnnsssyyy}}}~~~~~~|||zzzzzz||||||zzzxxxvvvuuuuuurrrooooooppppppmmmjjjkkkmmmpppqqqooollliiigggfffffffffffffffeeebbbaaa___bbbeeeggghhhkkkppptttyyy|||}}}~~~tttiii[[[UUUOOOMMMPPPVVV[[[]]]eeellluuu|||uuufff___]]]ZZZWWWVVVUUUTTTSSSRRRPPPPPPOOOOOONNNNNNNNNNNNOOOOOOOOOOOOSSSSSSSSSTTTTTTUUUUUUUUUUUUTTTRRRQQQOOONNNMMMMMMKKKLLLMMMNNNNNNOOOOOOOOOKKKJJJJJJJJJJJJJJJJJJJJJLLLPPPTTTVVVVVVVVVXXXYYYXXXTTTPPPNNNOOOQQQSSSTTTTTTSSSRRRQQQPPPOOOOOOOOORRRSSSTTTUUUVVVVVVVVVVVVTTTUUUVVVWWWXXXXXXXXXWWWRRRQQQOOOOOOPPPPPPOOOMMMNNNQQQVVV\\\```ccceeeeee___^^^]]][[[YYYWWWTTTSSSQQQRRRSSSTTTTTTTTTSSSSSSQQQOOOMMMMMMNNNNNNLLLJJJMMMMMMLLLKKKJJJJJJIIIIIIFFFGGGJJJLLLMMMMMMNNNOOOLLLLLLMMMMMMNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNMMMKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMOOONNNNNNOOOPPPNNNKKKIIIJJJJJJIIIIIIIIIIIIJJJJJJJJJHHHFFFFFFHHHJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGGGGFFFFFFEEEEEEFFFGGGGGGHHHJJJKKKMMMNNNNNNKKKIIIGGGEEEFFFFFFFFFGGGGGGHHHHHHKKKJJJHHHGGGFFFEEEEEEDDDGGGGGGGGGHHHHHHIIIIIIIIIGGGGGGFFFFFFFFFGGGHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEFFFFFFFFFFFFEEECCCAAA???@@@@@@AAABBBDDDEEEGGGGGGKKKKKKKKKJJJIIIIIIHHHHHHHHHGGGFFFGGGHHHHHHFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFGGGHHHJJJKKKKKKKKKJJJIIIIIIIIIKKKLLLKKKJJJHHHJJJLLLMMMMMMLLLKKKJJJHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKJJJHHHFFFFFFGGGHHHIIIHHHIIIJJJKKKLLLQQQXXX]]]kkkzzz~~~yyyuuupppkkkjjjlllpppsssqqqpppnnnnnnpppuuuzzz}}}|||wwwrrrpppqqqsss~~~|||xxxsssiii```XXXYYY]]]bbbhhhlllmmmmmmcccaaaaaacccdddfffllltttyyyxxxwwwvvvtttuuuvvvxxxvvvsssooommmmmmmmmkkkiiiiiifffccccccdddddd```]]]bbbccceeefffhhhhhhgggfffccccccbbbaaaaaabbbdddfffhhhmmmssswwwyyy}}}{{{xxxyyyuuujjjaaaXXXUUUSSSUUU\\\fffpppuuuuuuhhh]]]ZZZZZZXXXTTTSSSSSSRRRQQQPPPOOONNNNNNNNNLLLMMMMMMMMMNNNNNNNNNOOOUUUTTTTTTSSSSSSTTTTTTUUUUUUTTTRRRPPPOOOMMMMMMLLLLLLLLLMMMMMMMMMMMMMMMLLLJJJJJJJJJKKKKKKLLLLLLLLLPPPTTTZZZ[[[ZZZXXXYYYZZZWWWTTTPPPNNNOOOQQQSSSSSSTTTSSSRRRQQQQQQQQQQQQQQQRRRSSSTTTUUUVVVVVVVVVVVVSSSTTTVVVWWWXXXWWWVVVVVVRRRPPPOOOPPPQQQQQQPPPOOOOOORRRVVV\\\```bbbcccddd]]]]]]\\\[[[YYYWWWUUUSSSPPPQQQRRRTTTTTTSSSSSSRRROOONNNLLLMMMNNNNNNMMMKKKLLLLLLLLLKKKKKKKKKJJJJJJFFFIIILLLMMMMMMMMMNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLKKKKKKKKKJJJIIIIIIIIIIIIJJJJJJKKKJJJJJJKKKKKKLLLLLLMMMMMMOOOOOONNNNNNOOONNNKKKHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHFFFEEEEEEGGGIIIJJJJJJIIIIIIIIIIIIHHHHHHHHHGGGEEEEEEEEEEEEFFFGGGHHHHHHJJJKKKLLLLLLKKKJJJGGGFFFDDDEEEEEEFFFGGGHHHIIIIIIJJJIIIHHHFFFFFFEEEEEEEEEGGGGGGGGGHHHIIIIIIJJJJJJGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFEEECCCAAA@@@CCCCCCDDDEEEGGGHHHIIIIIIKKKKKKJJJJJJIIIHHHHHHHHHHHHGGGFFFGGGHHHHHHGGGEEEDDDDDDDDDDDDEEEEEEEEEEEEGGGFFFGGGIIILLLMMMLLLKKKJJJIIIHHHIIIKKKKKKKKKIIIJJJJJJLLLLLLLLLLLLKKKJJJHHHHHHGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJGGGGGGGGGFFFFFFGGGGGGGGGIIIJJJKKKLLLMMMQQQUUUYYYaaaooo}}}zzzyyyxxxuuutttssstttxxx~~~}}}~~~}}}tttmmmggg^^^UUUUUUUUUVVVYYY^^^bbbdddddd\\\ZZZ[[[^^^___aaajjjssswwwvvvuuutttttttttttttttmmmjjjfffeeeggghhhfffdddaaa___^^^^^^___``````___aaabbbdddhhhmmmnnnnnnmmmiiiiiiiiiiiiiiilllqqquuu~~~wwwnnnmmmoookkkddd___YYY[[[___gggssszzz{{{wwwfff]]]VVVVVVWWWTTTQQQPPPPPPPPPOOONNNMMMMMMNNNNNNLLLLLLLLLMMMMMMNNNNNNOOOVVVUUUSSSRRRRRRRRRRRRSSSSSSSSSRRRQQQPPPPPPPPPQQQOOOOOOOOONNNMMMLLLKKKKKKKKKKKKLLLMMMNNNOOOOOOPPPTTTZZZ___```]]]ZZZYYY[[[VVVSSSPPPOOOPPPQQQRRRRRRTTTSSSSSSRRRRRRRRRSSSSSSSSSSSSTTTUUUVVVVVVVVVVVVSSSTTTUUUWWWWWWVVVTTTTTTRRRQQQPPPPPPRRRSSSRRRPPPOOORRRUUUZZZ]]]___```aaa[[[[[[[[[ZZZXXXVVVUUUTTTPPPQQQRRRSSSSSSSSSRRRQQQNNNLLLLLLLLLNNNOOONNNMMMJJJKKKKKKLLLLLLLLLLLLLLLIIILLLOOOPPPOOONNNOOOPPPPPPOOOOOONNNNNNMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKIIIIIIHHHHHHIIIIIIJJJKKKIIIJJJKKKLLLLLLMMMMMMMMMPPPOOOMMMMMMMMMMMMJJJHHHIIIIIIIIIJJJJJJIIIIIIIIIIIIGGGEEEEEEFFFHHHHHHGGGHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEFFFGGGHHHIIILLLLLLLLLKKKJJJIIIGGGFFFDDDDDDEEEFFFHHHIIIIIIJJJHHHHHHGGGFFFFFFEEEFFFFFFEEEEEEFFFFFFGGGHHHHHHIIIGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGEEEFFFFFFFFFEEEDDDBBBAAAEEEEEEFFFGGGHHHIIIIIIIIIKKKJJJJJJIIIIIIHHHHHHGGGHHHGGGFFFHHHIIIIIIHHHFFFDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEFFFHHHLLLMMMLLLJJJIIIHHHGGGHHHJJJKKKJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHDDDEEEGGGHHHIIIIIIHHHHHHKKKLLLMMMMMMNNNPPPSSSUUUWWWcccpppzzz}}}}}}~~~zzzxxxpppeee^^^[[[VVVOOOQQQQQQRRRUUUXXXZZZZZZZZZUUUTTTUUUXXXXXX[[[dddnnnooonnnnnnnnnmmmmmmkkkjjjddd```\\\\\\___```^^^[[[XXXYYYZZZ\\\]]]aaafffiiihhhjjjpppwww}}}~~~{{{wwwtttwwwyyy{{{|||rrriiidddhhhmmmmmmlllmmmiiiooozzzyyyuuu|||rrrfff\\\VVVRRRSSSSSSPPPOOOPPPNNNNNNMMMMMMLLLLLLMMMMMMKKKLLLLLLMMMNNNNNNOOOOOOVVVUUUSSSQQQPPPPPPQQQQQQQQQQQQQQQQQQRRRSSSTTTUUUQQQQQQPPPPPPNNNLLLKKKJJJLLLLLLMMMNNNPPPQQQRRRSSSXXX]]]cccccc___[[[ZZZ[[[UUUSSSPPPOOOPPPRRRRRRRRRTTTSSSSSSSSSSSSTTTTTTUUUSSSTTTUUUVVVVVVWWWVVVVVVRRRSSSUUUVVVVVVUUUSSSRRRRRRQQQPPPQQQSSSSSSSSSQQQPPPRRRUUUXXX[[[]]]^^^^^^ZZZZZZZZZYYYXXXVVVUUUTTTOOOPPPRRRSSSSSSSSSRRRQQQMMMLLLKKKLLLNNNPPPOOONNNIIIJJJKKKLLLMMMMMMMMMMMMKKKOOORRRSSSQQQOOOPPPQQQQQQPPPPPPOOONNNMMMLLLLLLKKKKKKLLLLLLMMMMMMNNNNNNHHHHHHHHHHHHIIIIIIJJJKKKIIIIIIKKKLLLMMMMMMMMMMMMPPPOOOMMMLLLLLLLLLJJJHHHHHHIIIIIIJJJJJJIIIIIIHHHJJJHHHEEEEEEEEEFFFFFFEEEFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFGGGHHHIIINNNMMMLLLKKKJJJIIIHHHGGGDDDDDDEEEGGGHHHIIIJJJKKKGGGGGGFFFFFFFFFFFFFFFGGGCCCDDDDDDEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGIIIIIIHHHHHHHHHHHHHHHHHHEEEEEEFFFFFFFFFDDDCCCBBBDDDEEEFFFGGGGGGGGGGGGGGGKKKJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGHHHJJJJJJIIIGGGDDDDDDEEEEEEFFFFFFGGGGGGEEEDDDDDDGGGKKKMMMKKKIIIIIIHHHGGGHHHJJJKKKJJJIIIJJJJJJIIIHHHHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFHHHHHHHHHGGGGGGGGGFFFFFFCCCEEEHHHJJJKKKJJJIIIHHHHHHIIIIIIIIIJJJKKKLLLMMMPPPYYYccckkkvvv|||xxxpppmmmdddZZZUUUVVVTTTQQQNNNNNNPPPSSSVVVVVVTTTRRRMMMLLLMMMNNNNNNPPPZZZeee```````````````___]]]ZZZXXXTTTOOOOOORRRSSSQQQNNNMMMPPPSSSUUUXXX^^^ffflllpppttt|||zzz|||zzzwwwtttqqqllleeedddkkkrrrvvvzzz|||~~~vvvvvvxxxpppaaaYYYYYYUUURRRRRRQQQNNNOOOSSSMMMMMMLLLLLLLLLLLLMMMMMMKKKLLLLLLMMMNNNOOOOOOOOOVVVUUUSSSQQQPPPQQQRRRSSSRRRSSSSSSRRRQQQPPPPPPQQQPPPOOOOOONNNMMMMMMMMMNNNKKKLLLNNNNNNNNNOOORRRTTTYYYZZZ[[[]]]\\\[[[YYYXXXUUUSSSPPPPPPQQQSSSTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSPPPRRRUUUWWWWWWVVVTTTSSSUUUUUUTTTSSSQQQOOOMMMLLLOOONNNNNNNNNOOORRRUUUWWWTTTUUUWWWYYYZZZZZZYYYYYYVVVWWWWWWXXXWWWVVVTTTSSSRRRSSSSSSSSSSSSRRRQQQQQQOOONNNMMMLLLLLLLLLMMMNNNPPPPPPOOONNNNNNMMMMMMLLLKKKMMMRRRUUUXXXXXXWWWVVVSSSQQQOOOLLLKKKLLLMMMMMMLLLLLLMMMMMMMMMMMMLLLLLLJJJIIIGGGGGGGGGHHHJJJLLLKKKMMMNNNPPPPPPOOONNNMMMOOOOOONNNMMMLLLKKKJJJIIIJJJIIIHHHHHHGGGGGGGGGHHHFFFFFFFFFFFFFFFGGGGGGGGGBBBBBBBBBCCCCCCCCCCCCDDDHHHGGGGGGHHHHHHJJJKKKLLLLLLMMMMMMKKKHHHEEEDDDEEEGGGFFFFFFEEEFFFGGGIIIJJJJJJIIIGGGFFFFFFFFFGGGGGGHHHGGGGGGFFFFFFGGGHHHHHHFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFEEEEEEFFFGGGHHHHHHIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDEEEFFFGGGHHHHHHHHHGGGGGGHHHHHHHHHHHHIIIIIIGGGGGGFFFFFFGGGGGGHHHIIIFFFFFFGGGGGGGGGFFFFFFEEEFFFGGGIIIJJJKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJIIIHHHHHHHHHIIIJJJJJJJJJJJJJJJJJJQQQTTTXXX___hhhttt{{{uuuoookkkeee```]]][[[YYYWWWSSSRRRRRRTTTVVVUUUPPPLLLNNNKKKHHHHHHKKKMMMMMMLLLSSSQQQPPPPPPPPPPPPOOOMMMMMMKKKIIIGGGFFFFFFGGGHHHJJJIIIHHHJJJQQQ\\\gggmmmuuuwww}}}vvvuuuwww{{{}}}uuurrrooolllkkknnnqqqssstttvvvxxx}}}wwwuuu|||ppphhhbbb]]]XXXRRRQQQPPPOOONNNNNNMMMNNNKKKKKKLLLMMMMMMMMMMMMLLLKKKLLLMMMMMMMMMLLLJJJIIITTTRRRPPPOOONNNPPPRRRSSSSSSTTTTTTSSSPPPOOOOOOPPPOOOOOONNNMMMMMMMMMMMMMMMKKKMMMOOOOOOOOOPPPRRRTTTWWWXXXYYYZZZZZZYYYWWWVVVTTTRRRPPPPPPQQQSSSTTTTTTTTTTTTSSSSSSRRRRRRQQQQQQQQQRRRUUUVVVWWWVVVTTTSSSPPPPPPPPPQQQQQQQQQRRRRRRRRRQQQPPPOOOPPPQQQSSSTTTSSSTTTVVVWWWXXXXXXXXXXXXWWWWWWXXXXXXWWWVVVTTTSSSSSSTTTTTTTTTTTTSSSRRRRRRPPPOOONNNMMMMMMMMMNNNNNNPPPPPPOOONNNNNNMMMMMMLLLLLLOOOSSSWWWYYYXXXVVVUUUSSSRRRPPPOOONNNNNNOOOPPPLLLMMMMMMNNNNNNMMMMMMLLLIIIIIIGGGGGGGGGHHHJJJKKKJJJKKKMMMNNNOOONNNMMMLLLPPPPPPOOONNNMMMLLLKKKJJJJJJIIIIIIHHHGGGGGGGGGHHHGGGGGGFFFFFFFFFFFFFFFFFFCCCCCCCCCDDDDDDDDDEEEEEEGGGGGGHHHIIIIIIJJJJJJKKKJJJKKKLLLKKKHHHGGGFFFGGGIIIIIIGGGGGGGGGGGGHHHIIIIIIHHHFFFEEEEEEEEEFFFFFFHHHGGGGGGGGGGGGGGGHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFEEEEEEFFFFFFGGGGGGHHHHHHGGGGGGHHHHHHHHHHHHIIIIIIGGGGGGGGGFFFGGGGGGHHHHHHFFFFFFGGGGGGGGGGGGFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIHHHHHHGGGFFFGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGHHHIIIIIIHHHGGGGGGIIIIIIJJJKKKKKKKKKKKKJJJNNNPPPSSSXXX___hhhssszzzzzzwwwssspppnnnkkkhhhfff^^^[[[XXXWWWWWWVVVSSSPPPOOOLLLIIIIIIKKKMMMMMMLLLOOONNNMMMMMMMMMMMMLLLJJJJJJHHHFFFDDDCCCCCCDDDEEEFFFEEEDDDFFFLLLTTT\\\bbbfffgggkkkrrrvvvsssjjjbbbccceeehhhlllppptttvvvwwwxxxpppiiikkkmmmqqqwww}}}xxx}}}ooobbb\\\YYYTTTPPPPPPOOONNNMMMLLLLLLLLLLLLKKKKKKLLLMMMMMMMMMMMMMMMJJJJJJKKKKKKKKKJJJIIIHHHQQQOOOMMMLLLLLLOOORRRUUUUUUUUUUUUSSSPPPNNNMMMNNNMMMMMMLLLLLLKKKKKKLLLLLLLLLNNNOOOPPPPPPQQQSSSUUUTTTUUUVVVWWWWWWVVVUUUTTTSSSQQQOOOOOOQQQSSSSSSSSSSSSSSSRRRQQQPPPPPPOOOOOOQQQRRRTTTVVVVVVUUUTTTRRROOOOOONNNOOOPPPRRRTTTUUUUUUTTTRRRQQQPPPQQQQQQRRRRRRRRRSSSTTTUUUVVVWWWWWWXXXXXXXXXXXXWWWVVVUUUTTTUUUUUUUUUUUUUUUTTTSSSSSSQQQPPPOOOOOONNNNNNOOOOOOPPPPPPOOONNNNNNMMMMMMLLLMMMPPPUUUYYYZZZXXXUUURRRRRRQQQOOOOOOOOOOOOPPPQQQMMMNNNNNNOOOOOONNNNNNMMMJJJIIIHHHGGGHHHIIIJJJKKKKKKLLLMMMNNNOOONNNMMMMMMPPPPPPOOONNNMMMLLLKKKKKKIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGIIIJJJJJJJJJJJJIIIHHHIIIKKKJJJIIIHHHHHHIIIKKKKKKJJJHHHHHHGGGGGGHHHHHHGGGEEEDDDDDDEEEFFFFFFHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEFFFFFFFFFEEEEEEEEEEEEFFFGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIHHHHHHGGGGGGFFFGGGGGGGGGFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIJJJLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGFFFHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIFFFGGGHHHIIIIIIHHHGGGFFFIIIJJJKKKKKKLLLLLLLLLKKKMMMNNNOOOQQQUUU\\\dddiiiuuu}}}}}}zzzqqqmmmhhheeebbb```^^^\\\WWWUUURRRQQQQQQQQQPPPPPPOOONNNMMMMMMNNNMMMLLLJJJKKKJJJHHHFFFEEEEEEEEEFFFFFFEEEEEEGGGJJJOOOSSSVVVYYYYYY[[[^^^```^^^WWWQQQUUUVVVYYY\\\```cccggghhhpppvvvzzzwwwrrrqqqooommmuuu|||wwwmmmaaaYYYVVVUUURRROOONNNNNNMMMLLLKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMIIIIIIIIIIIIIIIHHHGGGGGGOOONNNLLLKKKLLLPPPTTTVVVUUUVVVUUURRROOOLLLLLLLLLLLLKKKKKKJJJJJJJJJKKKKKKLLLNNNPPPQQQQQQRRRSSSUUUSSSSSSTTTUUUUUUUUUTTTTTTRRRPPPOOOOOOQQQSSSSSSSSSRRRRRRQQQPPPOOONNNNNNMMMRRRSSSTTTUUUUUUTTTSSSRRRTTTSSSQQQOOOOOOPPPQQQSSSUUUTTTSSSRRRQQQQQQRRRRRRQQQPPPQQQQQQRRRTTTUUUVVVYYYXXXXXXWWWVVVUUUTTTTTTUUUUUUVVVVVVUUUUUUTTTSSSRRRQQQQQQPPPPPPPPPPPPPPPPPPPPPOOONNNNNNMMMMMMLLLNNNQQQUUUXXXYYYVVVRRROOONNNMMMMMMMMMMMMNNNOOOPPPNNNOOOOOOPPPPPPOOOOOONNNKKKJJJJJJJJJJJJKKKLLLLLLNNNNNNOOOPPPPPPPPPPPPOOONNNNNNNNNMMMLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGIIIKKKKKKJJJIIIHHHHHHJJJKKKJJJIIIGGGHHHHHHKKKKKKJJJJJJIIIIIIIIIIIIHHHGGGFFFEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGEEEFFFFFFFFFFFFFFFGGGGGGEEEDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDEEEFFFGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGFFFGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFGGGHHHJJJLLLNNNIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHHHHHHHHHHGGGFFFFFFHHHHHHGGGGGGFFFEEEEEEEEEFFFFFFGGGGGGHHHIIIJJJJJJGGGHHHIIIIIIIIIIIIHHHGGGIIIJJJKKKLLLMMMMMMMMMLLLNNNNNNOOOOOOQQQUUU[[[```mmmuuu{{{xxxtttrrrppphhhfffccc```]]][[[ZZZXXXWWWVVVUUUVVVVVVVVVSSSQQQTTTSSSQQQPPPNNNNNNMMMNNNNNNNNNNNNOOOPPPQQQSSSSSSVVVUUUUUUWWWYYYXXXTTTQQQWWWXXXZZZ]]]aaaeeejjjlllsssxxx{{{zzz|||{{{fff```YYYUUUUUUTTTRRRPPPMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMIIIIIIIIIHHHHHHHHHGGGGGGPPPOOOMMMLLLNNNQQQUUUWWWSSSTTTSSSQQQNNNKKKKKKKKKKKKJJJJJJIIIJJJJJJKKKKKKKKKNNNPPPRRRRRRRRRSSSTTTSSSSSSTTTTTTUUUUUUUUUUUUQQQPPPOOOPPPRRRTTTTTTSSSRRRQQQQQQPPPOOOOOONNNNNNRRRSSSTTTTTTTTTSSSSSSRRRWWWUUUSSSQQQOOOPPPQQQRRRRRRRRRRRRRRRRRRSSSSSSTTTPPPOOONNNNNNOOOQQQTTTUUUYYYXXXWWWVVVUUUTTTSSSSSSTTTUUUUUUUUUUUUTTTSSSSSSRRRRRRRRRRRRQQQQQQPPPPPPPPPPPPOOONNNNNNMMMMMMLLLMMMPPPSSSVVVVVVSSSPPPMMMMMMMMMMMMMMMNNNOOOOOOPPPOOOOOOPPPPPPPPPPPPOOOOOOLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNOOOOOOPPPPPPPPPPPPLLLLLLKKKKKKJJJJJJIIIIIIHHHHHHIIIJJJJJJJJJIIIHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEFFFGGGIIIKKKKKKJJJIIIGGGJJJKKKLLLKKKHHHFFFFFFGGGIIIIIIJJJJJJKKKKKKKKKKKKIIIHHHGGGGGGGGGGGGIIIIIIHHHIIIIIIIIIIIIHHHGGGFFFEEEEEEFFFFFFGGGGGGGGGHHHEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFHHHIIIJJJHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHGGGGGGFFFGGGGGGHHHGGGGGGHHHIIIIIIIIIIIIIIIHHHGGGGGGGGGHHHJJJLLLMMMIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHHHHGGGGGGFFFEEEGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFGGGHHHIIIIIIJJJJJJHHHIIIJJJKKKKKKJJJIIIHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMOOORRRWWW[[[fffmmmyyy|||{{{xxxsssnnnjjjhhhgggeeeddddddeeefffeeebbb``````___]]]\\\ZZZYYYXXXXXXYYYYYYZZZZZZZZZYYYXXXXXXYYYYYYYYYZZZ[[[\\\\\\[[[```bbbfffkkkqqqxxx~~~rrrcccYYYVVVQQQOOOPPPPPPNNNMMMMMMLLLLLLKKKKKKKKKKKKLLLJJJJJJIIIIIIIIIJJJKKKLLLIIIIIIHHHHHHHHHGGGGGGGGGQQQPPPPPPOOOPPPRRRTTTUUUOOOPPPPPPOOOLLLKKKKKKKKKJJJJJJIIIIIIJJJJJJKKKKKKJJJMMMPPPRRRRRRRRRRRRSSSRRRSSSSSSSSSTTTUUUUUUUUUQQQPPPPPPRRRTTTUUUUUUTTTRRRQQQQQQQQQQQQPPPPPPPPPSSSSSSSSSTTTSSSSSSRRRRRRRRRRRRQQQPPPQQQQQQSSSSSSPPPPPPQQQRRRSSSSSSTTTTTTPPPOOOMMMLLLMMMPPPSSSUUUYYYXXXVVVTTTSSSRRRRRRRRRSSSSSSSSSSSSSSSRRRQQQQQQQQQRRRRRRRRRRRRQQQPPPPPPPPPPPPOOONNNNNNMMMMMMLLLNNNOOORRRTTTTTTRRROOOMMMOOOOOOOOOPPPPPPQQQQQQQQQNNNOOOOOOPPPPPPOOOOOONNNLLLLLLMMMMMMMMMNNNNNNNNNKKKKKKLLLLLLLLLMMMMMMMMMKKKJJJJJJJJJIIIIIIIIIHHHGGGHHHJJJKKKKKKJJJIIIIIIHHHGGGGGGGGGFFFEEEEEEEEECCCCCCCCCDDDDDDDDDEEEEEEGGGHHHIIIJJJJJJJJJIIIHHHJJJKKKLLLKKKHHHFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKIIIIIIHHHGGGGGGIIIJJJKKKIIIIIIJJJJJJJJJHHHGGGFFFEEEEEEFFFFFFGGGHHHHHHHHHFFFFFFEEEDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGIIIJJJJJJGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHIIIIIIGGGGGGFFFFFFGGGGGGHHHIIIGGGGGGHHHIIIJJJJJJJJJJJJHHHHHHHHHHHHIIIJJJKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGFFFFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJIIIJJJKKKLLLLLLKKKJJJIIIHHHIIIJJJKKKLLLMMMMMMMMMIIIJJJJJJKKKLLLOOOTTTWWW^^^eeennnvvv}}}}}}|||zzzyyyzzz{{{|||zzzwwwtttppppppooommmkkkjjjiiihhhhhhiiijjjjjjjjjhhhgggfffeeeeeeeeefffgggjjjkkkmmmooorrrxxx{{{}}}uuudddYYYTTTRRROOONNNNNNNNNMMMLLLLLLKKKKKKJJJJJJKKKKKKLLLIIIHHHGGGGGGGGGHHHJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGRRRRRRQQQQQQQQQQQQQQQQQQKKKLLLMMMLLLKKKJJJKKKLLLJJJJJJJJJJJJJJJKKKLLLLLLIIILLLOOOQQQQQQQQQQQQRRRQQQQQQRRRRRRSSSTTTUUUUUUQQQQQQQQQSSSUUUWWWVVVUUURRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRQQQMMMNNNNNNOOOPPPQQQRRRRRROOOOOOPPPQQQRRRRRRSSSSSSPPPOOOLLLKKKLLLOOOSSSUUUXXXWWWUUUSSSQQQQQQQQQQQQPPPQQQQQQQQQQQQPPPOOOOOOQQQQQQRRRRRRRRRQQQPPPOOOPPPPPPOOONNNNNNMMMMMMLLLOOOPPPQQQRRRRRRRRRPPPPPPOOOOOOPPPPPPQQQPPPPPPPPPNNNNNNOOOOOOOOOOOONNNNNNKKKKKKLLLLLLMMMMMMLLLLLLKKKKKKJJJJJJKKKKKKLLLLLLKKKJJJJJJJJJJJJIIIIIIIIIGGGHHHJJJKKKLLLKKKJJJIIIGGGGGGFFFFFFFFFFFFFFFFFFDDDDDDEEEEEEEEEFFFFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIHHHJJJKKKJJJIIIGGGGGGHHHHHHHHHIIIJJJJJJJJJIIIHHHHHHHHHGGGGGGGGGHHHIIIJJJIIIJJJKKKKKKJJJHHHFFFEEEEEEEEEFFFGGGGGGHHHIIIIIIGGGGGGFFFEEEEEEEEEEEEEEEHHHHHHHHHHHHIIIIIIJJJKKKFFFGGGGGGHHHHHHIIIIIIIIIGGGGGGHHHHHHHHHHHHIIIIIIEEEEEEEEEFFFGGGHHHIIIJJJGGGHHHIIIJJJJJJKKKKKKKKKHHHHHHIIIIIIJJJIIIIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGFFFEEEEEEGGGGGGHHHHHHIIIJJJJJJJJJHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKJJJIIIIIIGGGHHHIIIJJJKKKLLLLLLLLLHHHIIIIIIIIIJJJMMMQQQTTTWWW\\\bbbgggmmmuuu~~~~~~~~~}}}~~~~~~xxxyyypppccc[[[WWWRRRPPPOOONNNNNNNNNNNNNNNJJJJJJIIIIIIIIIIIIJJJJJJGGGFFFEEEDDDEEEFFFHHHIIIHHHGGGFFFEEEEEEEEEFFFFFFRRRRRRRRRRRRQQQPPPOOONNNHHHJJJKKKKKKJJJJJJKKKMMMJJJJJJJJJJJJJJJKKKLLLMMMHHHKKKOOOQQQQQQQQQQQQQQQPPPPPPPPPQQQQQQSSSTTTUUURRRQQQRRRTTTVVVXXXWWWVVVRRRRRRSSSSSSTTTUUUUUUUUUTTTTTTSSSSSSRRRRRRRRRQQQLLLMMMNNNOOOOOOOOOOOONNNOOOPPPQQQQQQRRRQQQQQQQQQQQQOOOLLLKKKLLLOOOSSSVVVXXXVVVTTTRRRPPPPPPPPPPPPOOOOOOPPPPPPOOOOOONNNMMMPPPQQQRRRRRRRRRQQQOOONNNPPPPPPOOOOOONNNMMMMMMLLLQQQQQQQQQRRRRRRRRRRRRRRRMMMNNNNNNOOOOOONNNNNNMMMMMMNNNNNNOOOOOONNNNNNMMMIIIJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMNNNKKKKKKKKKKKKKKKJJJJJJJJJGGGHHHJJJLLLLLLKKKJJJIIIFFFFFFFFFFFFFFFGGGGGGGGGEEEFFFFFFFFFFFFGGGGGGGGGJJJJJJIIIHHHHHHHHHIIIIIIFFFHHHJJJJJJIIIIIIIIIJJJIIIJJJJJJJJJJJJHHHGGGFFFGGGGGGFFFFFFFFFGGGIIIJJJIIIJJJKKKKKKJJJIIIFFFEEEEEEEEEFFFGGGHHHHHHIIIIIIHHHHHHGGGFFFEEEEEEFFFFFFJJJJJJIIIIIIIIIJJJKKKKKKFFFFFFGGGHHHHHHIIIJJJJJJGGGGGGHHHHHHHHHIIIIIIIIIDDDEEEEEEFFFGGGIIIJJJKKKGGGHHHIIIJJJKKKKKKKKKKKKHHHIIIJJJKKKJJJIIIHHHGGGIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGGGGGGGGGGFFFEEEEEEHHHIIIIIIJJJKKKLLLMMMMMMIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJIIIHHHHHHFFFGGGHHHJJJKKKLLLLLLLLLIIIJJJJJJJJJJJJLLLPPPSSSTTTWWWZZZ\\\```hhhuuu{{{zzzmmm\\\SSSRRRTTTMMMLLLKKKJJJJJJKKKLLLLLLHHHHHHHHHGGGGGGHHHIIIIIIFFFEEEDDDCCCCCCEEEGGGHHHGGGFFFDDDCCCCCCCCCDDDEEERRRRRRQQQPPPOOOOOOOOOOOOIIIJJJKKKLLLLLLLLLLLLLLLMMMLLLKKKJJJJJJIIIJJJJJJKKKKKKMMMNNNOOOPPPPPPPPPRRRPPPOOOQQQUUUWWWWWWUUURRRQQQPPPQQQSSSUUUTTTSSSQQQQQQQQQRRRRRRRRRRRRRRRSSSSSSSSSSSSRRRQQQPPPOOOOOONNNMMMNNNPPPQQQPPPOOONNNNNNOOOPPPQQQRRRSSSTTTQQQLLLHHHIIIMMMSSSWWWYYYXXXVVVUUUTTTUUUTTTRRRQQQOOOOOONNNNNNNNNOOOPPPPPPMMMNNNOOOPPPQQQQQQRRRQQQMMMMMMNNNOOOOOOPPPQQQQQQRRRSSSSSSSSSSSSQQQOOONNNNNNMMMKKKIIIJJJLLLNNNPPPQQQPPPPPPOOONNNMMMLLLLLLLLLKKKJJJJJJJJJKKKMMMNNNLLLLLLMMMOOOPPPPPPOOOMMMNNNNNNMMMMMMLLLKKKJJJJJJIIIJJJKKKKKKKKKJJJHHHGGGGGGHHHIIIJJJJJJJJJIIIHHHHHHHHHIIIIIIJJJKKKKKKKKKNNNNNNNNNMMMLLLKKKKKKJJJJJJJJJIIIHHHHHHHHHHHHIIIKKKJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFEEEEEEEEEEEEFFFFFFKKKJJJIIIIIIHHHHHHHHHHHHGGGFFFEEEFFFIIIJJJJJJJJJFFFFFFGGGHHHGGGFFFEEEDDDGGGFFFEEEEEEEEEGGGJJJKKKLLLLLLLLLMMMLLLKKKKKKJJJJJJJJJIIIIIIIIIJJJJJJKKKJJJJJJJJJJJJJJJIIIIIIHHHDDDEEEEEEEEEEEEFFFFFFFFFIIIIIIIIIIIIJJJJJJJJJKKKIIIIIIIIIJJJJJJJJJJJJKKKKKKLLLLLLKKKIIIHHHJJJKKKIIIJJJLLLMMMNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMQQQQQQQQQTTTYYYcccooowwwmmm___WWWRRROOOLLLJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHIIIJJJIIIHHHFFFEEEGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCOOOOOOOOOOOOOOOPPPPPPQQQLLLLLLLLLLLLKKKJJJIIIHHHJJJIIIIIIIIIIIIIIIJJJJJJJJJKKKLLLNNNOOOPPPPPPPPPQQQPPPOOOQQQTTTUUUUUUSSSPPPPPPPPPQQQSSSTTTSSSRRRQQQQQQQQQQQQRRRRRRRRRRRRRRRSSSSSSSSSRRRQQQPPPPPPPPPOOOOOOOOOQQQRRRQQQPPPPPPPPPPPPPPPQQQQQQQQQQQQPPPLLLJJJJJJOOOSSSWWWXXXVVVUUUSSSSSSTTTTTTSSSQQQPPPPPPOOONNNNNNOOOOOOOOOSSSSSSSSSRRRQQQPPPNNNNNNMMMNNNNNNNNNOOOOOOPPPPPPRRRRRRRRRRRRQQQPPPNNNMMMLLLKKKJJJJJJKKKMMMOOOPPPOOOOOOOOONNNMMMMMMLLLLLLLLLLLLKKKKKKKKKLLLMMMNNNNNNNNNOOOPPPQQQQQQQQQPPPMMMMMMMMMLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKJJJIIIHHHGGGHHHIIIKKKKKKKKKKKKJJJHHHHHHIIIJJJJJJKKKKKKLLLNNNNNNMMMLLLLLLKKKJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGJJJJJJIIIHHHHHHHHHIIIIIIGGGHHHHHHHHHHHHHHHHHHIIIJJJIIIHHHHHHGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGHHHJJJJJJIIIHHHHHHHHHHHHHHHFFFDDDCCCDDDFFFIIIIIIIIIIIIIIIJJJJJJIIIHHHFFFEEEDDDDDDCCCDDDEEEHHHJJJLLLKKKKKKJJJJJJJJJIIIIIIIIIJJJIIIIIIIIIJJJKKKKKKLLLJJJKKKKKKKKKKKKJJJIIIIIIEEEEEEFFFFFFFFFGGGGGGGGGIIIIIIJJJJJJJJJKKKKKKKKKIIIIIIIIIJJJJJJJJJJJJKKKKKKLLLLLLKKKIIIIIIJJJKKKLLLMMMNNNNNNNNNMMMLLLKKKMMMLLLLLLKKKKKKLLLLLLMMMOOOOOOOOOQQQUUU^^^hhhooozzzwwwmmm___VVVRRRQQQPPPOOOIIIIIIHHHGGGGGGGGGGGGHHHGGGHHHIIIIIIIIIGGGFFFEEEHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCLLLLLLMMMMMMOOOPPPRRRSSSNNNMMMMMMLLLJJJHHHFFFEEEGGGGGGGGGGGGHHHIIIJJJKKKIIIJJJLLLMMMOOOPPPPPPPPPQQQPPPPPPQQQRRRSSSRRRPPPOOOOOOPPPRRRTTTTTTRRRPPPPPPPPPQQQQQQQQQRRRRRRRRRRRRRRRSSSTTTTTTSSSRRRQQQPPPOOONNNOOOQQQRRRQQQPPPRRRRRRQQQPPPPPPOOONNNNNNNNNMMMLLLMMMPPPTTTUUUVVVTTTSSSRRRRRRTTTTTTSSSRRRQQQPPPPPPOOONNNNNNNNNNNNRRRRRRQQQQQQOOONNNLLLKKKNNNNNNNNNNNNNNNNNNOOOOOOQQQQQQQQQPPPOOONNNLLLKKKIIIIIIJJJKKKMMMNNNOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLKKKLLLMMMMMMNNNOOOOOOOOOOOOPPPPPPPPPPPPMMMLLLLLLKKKKKKJJJJJJIIIKKKKKKKKKLLLKKKJJJJJJIIIGGGHHHIIIKKKLLLLLLLLLLLLHHHIIIIIIJJJJJJKKKLLLLLLMMMMMMLLLLLLKKKKKKJJJJJJKKKJJJIIIHHHGGGFFFFFFFFFIIIIIIHHHHHHHHHIIIJJJJJJIIIHHHHHHHHHHHHHHHHHHGGGIIIHHHGGGGGGFFFFFFGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHGGGEEECCCDDDGGGJJJLLLMMMMMMMMMMMMLLLJJJIIIGGGFFFBBBBBBBBBCCCFFFHHHKKKMMMJJJJJJHHHGGGGGGGGGHHHIIIIIIIIIJJJJJJKKKLLLMMMMMMKKKKKKKKKKKKKKKJJJJJJIIIGGGGGGGGGGGGHHHHHHHHHHHHJJJJJJJJJJJJKKKKKKKKKLLLIIIIIIIIIJJJJJJJJJJJJKKKKKKLLLLLLKKKIIIIIIJJJLLLOOOOOOPPPPPPOOOMMMLLLKKKLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMPPPVVV^^^dddrrr{{{tttaaa[[[SSSNNNNNNPPPPPPOOOIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGHHHHHHGGGGGGFFFEEEHHHHHHHHHGGGGGGGGGFFFFFFDDDDDDDDDEEEDDDDDDCCCBBBLLLLLLLLLMMMNNNOOOPPPQQQNNNNNNMMMLLLJJJHHHGGGFFFHHHHHHHHHHHHHHHIIIJJJJJJHHHIIIKKKMMMNNNOOOOOOPPPQQQQQQQQQRRRRRRRRRQQQPPPOOOOOOQQQTTTVVVVVVSSSPPPOOOPPPPPPQQQQQQRRRRRRRRRPPPQQQSSSUUUUUUTTTSSSRRRPPPOOONNNOOOPPPQQQPPPOOORRRQQQQQQPPPOOONNNMMMMMMMMMMMMNNNPPPRRRSSSTTTTTTRRRQQQQQQQQQSSSTTTTTTRRRRRRQQQPPPOOONNNMMMMMMMMMJJJJJJKKKLLLMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNOOOOOOOOONNNMMMLLLKKKJJJIIIJJJKKKMMMMMMMMMLLLLLLKKKKKKKKKLLLLLLMMMMMMMMMLLLLLLLLLLLLMMMMMMNNNNNNMMMNNNNNNMMMLLLLLLMMMNNNLLLLLLLLLLLLKKKKKKJJJJJJKKKLLLLLLKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIJJJKKKKKKLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJLLLKKKJJJHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKIIIIIIIIIHHHHHHGGGGGGGGGHHHGGGGGGFFFEEEFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHIIIIIIHHHGGGGGGFFFFFFGGGGGGGGGJJJHHHGGGHHHKKKOOOQQQRRROOOOOOMMMLLLJJJHHHGGGFFFCCCDDDDDDEEEGGGIIIKKKMMMKKKJJJHHHFFFFFFGGGHHHIIIHHHIIIJJJKKKMMMNNNNNNNNNKKKKKKLLLLLLKKKKKKJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLIIIIIIIIIJJJJJJJJJJJJKKKJJJKKKLLLKKKIIIIIIJJJLLLOOOOOOPPPPPPPPPOOOMMMMMMLLLKKKKKKJJJJJJKKKKKKLLLKKKLLLKKKKKKLLLPPPUUUYYYhhhpppzzzqqqeeeYYYUUUPPPMMMMMMNNNMMMLLLHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFFFFFFFEEEEEEEEEEEECCCCCCCCCDDDDDDCCCCCCBBBMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLKKKJJJIIIHHHKKKJJJJJJIIIHHHHHHIIIIIIIIIJJJKKKLLLMMMNNNNNNNNNQQQRRRTTTTTTSSSRRRQQQPPPPPPPPPRRRUUUWWWVVVTTTQQQOOOOOOOOOPPPQQQRRRRRRSSSOOOQQQSSSUUUVVVVVVUUUTTTRRRQQQPPPQQQSSSSSSSSSRRROOOOOOOOOOOOOOOOOONNNNNNLLLNNNPPPRRRSSSSSSSSSSSSRRRQQQPPPQQQSSSTTTTTTSSSRRRQQQPPPOOONNNMMMMMMMMMGGGHHHIIIKKKLLLMMMMMMMMMLLLLLLMMMMMMMMMMMMMMMMMMNNNMMMLLLLLLKKKJJJJJJJJJKKKLLLMMMMMMMMMKKKIIIHHHIIIJJJJJJKKKKKKLLLLLLMMMKKKKKKLLLLLLMMMMMMMMMMMMMMMNNNOOONNNLLLKKKKKKMMMLLLLLLLLLLLLLLLKKKKKKKKKLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGGGGIIIIIIJJJJJJKKKLLLLLLMMMKKKKKKKKKJJJJJJJJJJJJJJJLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGFFFEEEEEEEEEFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGGGGFFFFFFGGGGGGHHHLLLJJJIIIJJJMMMQQQSSSSSSOOONNNLLLJJJHHHFFFEEEDDDGGGGGGGGGHHHIIIJJJKKKLLLLLLKKKIIIGGGGGGHHHJJJKKKHHHIIIJJJLLLMMMNNNNNNNNNKKKKKKKKKKKKKKKJJJJJJIIIHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKIIIIIIIIIJJJJJJJJJJJJKKKJJJKKKKKKKKKIIIIIIKKKMMMMMMNNNOOOPPPQQQPPPPPPOOOKKKKKKJJJJJJJJJJJJKKKKKKKKKLLLLLLKKKKKKLLLOOORRRZZZ```kkkvvv}}}}}}vvvvvv{{{~~~uuukkkaaaZZZTTTRRROOOMMMLLLKKKJJJIIIGGGGGGFFFEEEEEEEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBAAABBBCCCCCCCCCCCCBBBBBBNNNNNNMMMLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKJJJJJJIIILLLKKKJJJIIIHHHHHHHHHHHHJJJJJJKKKLLLLLLLLLLLLLLLOOORRRTTTUUUSSSRRRQQQQQQPPPPPPQQQSSSVVVVVVSSSQQQNNNNNNOOOPPPQQQRRRRRRSSSNNNPPPSSSVVVXXXXXXVVVUUUUUUTTTSSSTTTVVVWWWVVVUUUMMMMMMMMMNNNNNNOOOOOOOOOMMMOOORRRSSSRRRRRRRRRSSSSSSRRRQQQRRRTTTUUUTTTSSSQQQPPPPPPOOONNNNNNNNNNNNMMMMMMMMMMMMMMMLLLKKKKKKJJJKKKKKKLLLMMMMMMNNNNNNLLLKKKKKKJJJJJJKKKKKKLLLMMMMMMMMMMMMLLLJJJHHHFFFIIIIIIIIIJJJJJJKKKKKKKKKJJJJJJKKKLLLLLLLLLLLLLLLMMMPPPSSSRRRNNNLLLLLLMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIJJJJJJIIIHHHGGGFFFFFFFFFFFFIIIJJJJJJKKKKKKLLLMMMMMMJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJIIIHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHIIIJJJJJJIIIHHHHHHHHHHHHHHHHHHGGGHHHGGGFFFFFFEEEEEEFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGHHHGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHJJJMMMOOOOOOOOOMMMLLLJJJGGGFFFDDDDDDCCCHHHIIIIIIJJJJJJKKKKKKKKKMMMLLLJJJIIIIIIIIIJJJKKKGGGIIIJJJLLLMMMMMMLLLLLLJJJJJJJJJJJJJJJIIIIIIHHHIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJKKKIIIIIIIIIJJJJJJJJJJJJKKKJJJKKKKKKKKKIIIJJJKKKMMMLLLMMMNNNPPPQQQQQQPPPPPPJJJJJJIIIIIIIIIIIIJJJJJJJJJKKKLLLLLLKKKKKKLLLNNNRRRVVV```llltttxxx~~~}}}uuuoooooottt|||zzzpppfff___YYYUUURRRMMMMMMLLLKKKJJJIIIIIIIIIGGGFFFEEEEEEDDDEEEEEEEEEDDDDDDCCCCCCCCCDDDEEEEEECCCCCCBBBBBBBBBAAAAAAAAA@@@AAABBBBBBCCCBBBBBBBBBNNNMMMLLLKKKJJJJJJJJJJJJHHHHHHIIIIIIIIIHHHGGGGGGIIIIIIHHHHHHHHHHHHHHHIIIKKKKKKLLLLLLKKKKKKJJJIIIMMMPPPTTTTTTSSSQQQPPPQQQOOOOOOOOOPPPRRRSSSRRRQQQMMMNNNNNNOOOQQQRRRRRRSSSMMMOOOSSSWWWYYYYYYXXXWWWUUUTTTSSSTTTVVVWWWVVVUUUMMMMMMMMMMMMNNNNNNNNNNNNMMMPPPSSSSSSRRRQQQRRRSSSTTTSSSRRRSSSUUUUUUTTTSSSPPPPPPOOONNNNNNOOOOOOOOOPPPOOOOOONNNLLLKKKIIIHHHHHHIIIJJJKKKLLLNNNOOOOOOJJJJJJIIIIIIJJJKKKMMMNNNMMMMMMLLLLLLKKKJJJHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJHHHIIIJJJKKKLLLKKKKKKJJJLLLPPPTTTTTTOOOKKKJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIKKKJJJIIIHHHGGGHHHHHHIIIHHHGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJKKKLLLLLLMMMMMMIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGFFFFFFGGGGGGHHHHHHJJJJJJIIIHHHHHHHHHIIIIIIGGGHHHHHHHHHHHHHHHHHHIIIHHHHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHIIIJJJJJJGGGFFFGGGIIILLLMMMLLLJJJKKKJJJHHHFFFDDDDDDCCCCCCFFFGGGHHHJJJKKKLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJGGGHHHJJJLLLLLLLLLJJJJJJIIIIIIIIIIIIIIIHHHHHHGGGHHHHHHIIIIIIIIIJJJJJJJJJHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKIIIJJJKKKJJJIIIJJJLLLMMMMMMNNNOOOPPPPPPOOONNNNNNJJJIIIIIIIIIIIIIIIIIIJJJHHHJJJLLLLLLKKKJJJKKKLLLOOOQQQXXXccckkknnnuuu}}}xxxtttrrrwww~~~lllggg```XXXSSSPPPOOONNNJJJJJJJJJIIIHHHHHHHHHIIIFFFFFFEEEDDDDDDDDDDDDEEECCCCCCBBBBBBBBBCCCEEEEEECCCCCCCCCBBBBBBBBBAAAAAA@@@@@@AAABBBBBBBBBBBBBBBLLLLLLKKKJJJJJJJJJJJJJJJHHHHHHHHHGGGFFFEEEDDDDDDFFFFFFFFFFFFGGGHHHIIIIIILLLLLLLLLLLLKKKJJJIIIHHHJJJNNNSSSTTTRRROOOOOOPPPNNNMMMMMMNNNPPPQQQQQQPPPMMMMMMNNNOOOQQQRRRRRRSSSLLLOOOSSSWWWZZZZZZXXXWWWSSSQQQQQQRRRSSSTTTSSSRRRNNNNNNMMMMMMMMMMMMMMMMMMNNNQQQSSSSSSQQQPPPRRRTTTVVVTTTSSSTTTUUUVVVTTTSSSOOOOOONNNNNNNNNOOOPPPPPPMMMMMMMMMLLLKKKIIIHHHGGGGGGHHHIIIKKKLLLNNNOOOPPPIIIIIIIIIIIIJJJLLLNNNOOOLLLKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHJJJKKKKKKKKKJJJIIIIIINNNSSSSSSNNNIIIGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGJJJIIIHHHGGGFFFGGGHHHHHHFFFFFFFFFGGGHHHKKKMMMNNNJJJJJJKKKKKKLLLLLLMMMMMMIIIIIIIIIIIIIIIIIIIIIIIIDDDDDDDDDDDDEEEFFFGGGHHHKKKJJJIIIIIIHHHHHHHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJKKKFFFGGGHHHKKKMMMMMMKKKIIIKKKIIIGGGEEEDDDDDDDDDDDDCCCDDDFFFIIIKKKLLLMMMMMMJJJJJJKKKKKKKKKJJJIIIHHHGGGIIIJJJLLLLLLKKKIIIHHHHHHHHHIIIIIIHHHHHHGGGFFFHHHHHHHHHIIIIIIIIIJJJJJJGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKIIIJJJKKKJJJJJJJJJLLLNNNNNNOOOOOOPPPOOONNNLLLKKKJJJIIIIIIHHHHHHIIIIIIJJJFFFIIIKKKLLLKKKJJJJJJKKKJJJIIIOOOYYY```cccjjjssszzz}}}}}}zzz{{{sss^^^\\\YYYUUURRRPPPOOONNNKKKKKKKKKJJJHHHGGGHHHIIIFFFFFFEEEDDDDDDDDDDDDDDDCCCBBBBBBAAABBBCCCDDDEEEDDDDDDCCCCCCCCCBBBBBBBBB???@@@AAAAAABBBBBBBBBBBBKKKLLLMMMMMMLLLJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJLLLMMMLLLIIIHHHJJJLLLOOOPPPQQQRRRRRRRRRQQQPPPKKKLLLNNNOOOPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNOOOQQQTTTVVVWWWWWWWWWQQQQQQPPPOOOOOOOOOOOOPPPMMMNNNOOOPPPPPPOOOMMMLLLOOOPPPRRRRRRRRRRRRRRRSSSUUUVVVWWWWWWVVVTTTQQQPPPQQQQQQPPPPPPPPPOOOOOOOOONNNMMMLLLKKKIIIHHHGGGFFFHHHJJJLLLMMMMMMLLLJJJIIIJJJIIIHHHHHHIIILLLNNNPPPNNNNNNLLLKKKJJJJJJJJJJJJHHHGGGFFFEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMLLLKKKJJJGGGGGGGGGGGGHHHHHHIIIJJJGGGHHHHHHHHHGGGFFFDDDBBBGGGGGGGGGGGGGGGGGGGGGGGGKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIKKKMMMLLLHHHDDDBBBCCCEEEHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFGGGGGGHHHIIIFFFFFFFFFFFFFFFEEEDDDCCCFFFGGGHHHHHHHHHGGGFFFEEEGGGGGGGGGHHHIIILLLNNNOOOJJJIIIIIIHHHHHHHHHIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDFFFFFFGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKJJJIIIIIIIIIHHHGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGHHHJJJJJJJJJHHHFFFFFFGGGHHHHHHIIIIIIJJJIIIIIIHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLKKKKKKJJJJJJJJJIIIHHHIIIJJJJJJHHHGGGHHHJJJJJJJJJKKKMMMNNNNNNLLLIIIGGGJJJNNNRRRVVV[[[aaaeeennnvvv~~~vvvgggaaaWWWUUURRROOOLLLJJJHHHGGGHHHJJJJJJIIIFFFDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@AAABBBDDDDDDCCCAAABBBBBBCCCCCCBBBBBBAAA@@@CCCBBBAAAAAA@@@@@@@@@@@@KKKLLLMMMMMMLLLKKKIIIGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIKKKLLLKKKIIIHHHIIIKKKMMMNNNOOOPPPPPPOOOMMMMMMKKKLLLMMMNNNNNNOOOOOOOOONNNOOOOOOOOOOOOOOOOOOPPPNNNOOOQQQSSSUUUUUUUUUUUUQQQPPPOOOOOONNNNNNOOOOOONNNNNNNNNOOONNNNNNMMMMMMLLLNNNPPPQQQRRRRRRSSSTTTTTTTTTUUUUUUTTTRRRQQQPPPPPPPPPPPPPPPOOOOOOOOOOOOMMMMMMLLLJJJIIIHHHGGGFFFGGGHHHJJJKKKKKKKKKJJJJJJIIIHHHGGGHHHIIIKKKNNNOOOOOONNNMMMLLLJJJJJJIIIIIIGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLJJJJJJGGGGGGGGGGGGGGGHHHIIIIIIHHHHHHHHHHHHGGGFFFEEEDDDIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIHHHJJJLLLLLLIIIFFFDDDEEEGGGIIIJJJJJJIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFGGGFFFFFFFFFFFFGGGHHHHHHEEEEEEFFFFFFEEEDDDDDDCCCFFFGGGHHHHHHHHHHHHGGGFFFGGGGGGGGGHHHIIIKKKMMMNNNIIIHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHHHHGGGFFFEEEDDDDDDDDDDDDFFFGGGGGGHHHIIIIIIJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHFFFFFFFFFHHHIIIHHHGGGFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJLLLKKKKKKKKKJJJJJJJJJIIIIIIJJJJJJJJJHHHGGGGGGHHHKKKKKKKKKMMMOOOOOOMMMJJJHHHKKKNNNQQQTTTWWW\\\___gggnnnwww{{{|||yyyggg[[[VVVQQQPPPMMMKKKHHHFFFEEEEEEHHHIIIJJJIIIFFFDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@@@@AAACCCDDDCCCAAABBBBBBBBBBBBBBBAAAAAA@@@AAAAAA@@@???????????????KKKKKKLLLLLLLLLJJJIIIHHHGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHJJJKKKKKKJJJIIIJJJKKKMMMNNNOOOOOONNNMMMKKKJJJKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNNNNOOOOOOPPPPPPPPPNNNOOOQQQRRRSSSSSSRRRRRROOONNNNNNMMMMMMMMMMMMMMMOOOOOONNNMMMMMMMMMMMMMMMKKKLLLNNNPPPQQQSSSSSSTTTRRRRRRQQQQQQPPPPPPOOOOOOPPPPPPPPPOOOOOOOOONNNNNNMMMMMMLLLJJJIIIHHHGGGFFFGGGGGGHHHHHHHHHIIIIIIIIIGGGFFFFFFGGGHHHJJJMMMNNNPPPOOONNNLLLJJJIIIIIIHHHFFFGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLKKKJJJIIIGGGGGGFFFFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFEEEFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHGGGHHHJJJKKKJJJHHHGGGHHHIIIJJJJJJJJJIIIIIIIIIIIIHHHGGGFFFFFFEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHEEEEEEEEEFFFEEEEEEDDDCCCGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJLLLMMMHHHHHHGGGGGGGGGGGGHHHHHHHHHGGGFFFEEEEEEFFFGGGHHHHHHGGGFFFEEEDDDDDDDDDDDDGGGGGGHHHHHHIIIIIIJJJJJJIIIIIIHHHHHHHHHJJJKKKLLLKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIFFFEEEDDDEEEGGGGGGGGGFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKJJJJJJJJJJJJJJJIIIJJJKKKIIIGGGFFFFFFGGGIIIIIIIIIKKKMMMMMMKKKIIIJJJLLLNNNOOOPPPSSSVVVYYY___fffnnnsssuuuxxx}}}yyywww{{{tttdddYYYRRROOOLLLKKKJJJHHHFFFEEEDDDDDDGGGHHHIIIHHHEEEDDDCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@BBBCCCCCCBBBAAABBBBBBBBBBBBAAA@@@@@@@@@@@@???>>>>>>>>>>>>???IIIIIIJJJJJJJJJIIIHHHGGGHHHGGGGGGFFFFFFEEEEEEDDDFFFFFFFFFGGGGGGGGGHHHHHHIIIKKKLLLMMMMMMMMMMMMMMMOOOPPPPPPPPPOOONNNLLLKKKKKKKKKJJJIIIJJJKKKLLLMMMMMMMMMNNNOOOOOOPPPQQQQQQOOOPPPQQQQQQQQQQQQPPPOOOMMMMMMLLLKKKKKKKKKKKKLLLOOONNNMMMKKKKKKLLLMMMMMMMMMMMMNNNOOORRRSSSRRRRRRPPPOOONNNNNNMMMNNNNNNOOOOOOOOOOOOOOONNNNNNNNNNNNMMMLLLKKKJJJIIIHHHGGGGGGHHHHHHGGGFFFFFFFFFFFFGGGEEEEEEEEEFFFHHHJJJLLLMMMPPPOOOMMMKKKJJJIIIHHHHHHEEEFFFHHHIIIJJJJJJIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHJJJKKKKKKJJJIIIIIIFFFFFFEEEEEEEEEFFFFFFGGGGGGFFFEEEDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGGGGGGGHHHIIIJJJJJJHHHIIIJJJKKKKKKJJJIIIHHHHHHHHHGGGFFFEEEDDDDDDCCCEEEEEEEEEEEEEEEFFFGGGGGGEEEFFFFFFFFFFFFFFFEEEEEEGGGGGGGGGHHHHHHHHHHHHHHHFFFGGGGGGHHHIIIIIIJJJKKKHHHHHHGGGGGGGGGHHHIIIIIIHHHGGGFFFEEEEEEFFFGGGHHHGGGGGGFFFEEEDDDDDDEEEEEEGGGGGGGGGHHHIIIIIIJJJJJJJJJIIIGGGGGGHHHJJJLLLNNNJJJJJJKKKJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHEEEDDDCCCEEEGGGHHHGGGFFFIIIIIIHHHGGGGGGFFFEEEEEEDDDEEEFFFGGGHHHIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIFFFDDDEEEEEEFFFEEEEEEGGGHHHIIIGGGFFFJJJKKKMMMNNNNNNPPPSSSUUUZZZ```fffkkknnnrrrxxx}}}}}}|||{{{|||~~~ooo___WWWTTTQQQOOOKKKJJJIIIHHHGGGGGGGGGGGGEEEGGGHHHGGGEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAA??????@@@BBBBBBBBBAAAAAAAAAAAAAAA@@@??????@@@??????>>>>>>>>>??????GGGGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHKKKLLLMMMOOOQQQQQQPPPOOOOOOOOOPPPPPPOOOMMMLLLJJJKKKJJJIIIIIIIIIJJJKKKLLLLLLLLLMMMNNNPPPQQQRRRRRROOOPPPQQQQQQQQQOOONNNMMMLLLLLLKKKJJJJJJJJJJJJKKKNNNMMMKKKKKKKKKKKKMMMMMMPPPOOONNNPPPRRRRRRPPPNNNNNNMMMMMMLLLMMMMMMNNNOOOOOOOOONNNNNNNNNMMMMMMMMMLLLLLLKKKJJJIIIHHHHHHGGGJJJIIIGGGEEEDDDCCCCCCCCCDDDDDDEEEFFFHHHJJJLLLMMMOOONNNLLLJJJIIIHHHGGGGGGDDDFFFGGGIIIJJJJJJIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGHHHIIIJJJJJJIIIHHHFFFEEEEEEDDDDDDDDDEEEEEEEEEDDDCCCBBBBBBCCCEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJHHHIIIJJJJJJJJJIIIHHHGGGGGGGGGFFFEEEDDDDDDCCCCCCEEEEEEDDDDDDEEEEEEFFFGGGFFFFFFGGGHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHFFFFFFGGGHHHHHHHHHIIIIIIHHHHHHGGGGGGHHHIIIJJJJJJGGGGGGFFFEEEEEEFFFGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIIIIJJJIIIHHHHHHHHHJJJMMMNNNHHHHHHIIIIIIIIIHHHGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDFFFHHHIIIIIIHHHJJJJJJIIIHHHGGGFFFEEEEEECCCDDDEEEGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIJJJJJJHHHEEEDDDDDDEEEEEEDDDDDDEEEGGGGGGFFFEEEHHHJJJLLLMMMMMMOOORRRTTTUUUYYY^^^bbbdddhhhnnnrrruuu|||yyymmm]]]SSSQQQQQQOOOLLLIIIIIIHHHGGGGGGGGGHHHHHHDDDEEEFFFFFFDDDBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDAAA??????@@@AAAAAAAAA@@@@@@AAAAAA@@@@@@???>>>@@@@@@?????????@@@@@@AAAGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIILLLMMMNNNQQQTTTTTTRRRPPPLLLMMMNNNNNNMMMLLLJJJIIIKKKJJJJJJIIIJJJJJJKKKKKKKKKLLLMMMNNNPPPQQQRRRSSSOOOPPPQQQQQQPPPOOONNNMMMLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNQQQOOOMMMNNNQQQQQQNNNKKKLLLLLLMMMMMMNNNNNNOOOOOONNNNNNNNNMMMMMMMMMLLLLLLLLLKKKKKKJJJIIIIIIHHHHHHIIIIIIHHHFFFDDDCCCBBBAAACCCDDDEEEGGGIIIKKKLLLMMMLLLKKKJJJIIIHHHGGGGGGGGGDDDEEEFFFGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHEEEFFFGGGHHHIIIIIIHHHHHHEEEEEEDDDCCCCCCCCCDDDDDDCCCCCCBBBCCCCCCDDDEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHHHHFFFFFFGGGIIIFFFGGGHHHHHHHHHGGGFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGHHHGGGGGGGGGEEEEEEDDDEEEEEEFFFGGGHHHFFFFFFGGGHHHHHHHHHGGGGGGGGGGGGFFFGGGGGGHHHIIIJJJFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFEEEEEEFFFFFFGGGHHHHHHHHHIIIIIIHHHHHHHHHJJJKKKLLLFFFGGGGGGHHHHHHFFFEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEGGGIIIJJJJJJIIIIIIIIIHHHGGGFFFFFFEEEEEEBBBDDDEEEGGGHHHHHHHHHGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJGGGHHHIIIGGGEEEDDDDDDEEEGGGFFFEEEFFFGGGHHHHHHGGGGGGHHHJJJKKKKKKMMMPPPRRROOOQQQTTTWWWYYY\\\```ccckkkqqqyyy~~~}}}wwwvvvxxxvvv{{{vvveee]]]SSSMMMLLLKKKHHHEEEFFFFFFEEEEEEEEEEEEFFFFFFBBBDDDEEEEEECCCAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCAAA??????@@@AAA@@@??????@@@@@@@@@@@@???>>>>>>@@@????????????@@@AAAAAAHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGGGGHHHIIIIIIJJJJJJHHHHHHIIIIIIIIIJJJJJJJJJLLLLLLMMMQQQUUUUUUSSSPPPLLLMMMNNNNNNNNNMMMLLLKKKJJJJJJKKKKKKKKKKKKJJJJJJJJJKKKLLLNNNPPPRRRSSSTTTOOOPPPQQQQQQQQQPPPOOONNNLLLLLLKKKJJJJJJJJJJJJJJJGGGHHHIIIKKKLLLMMMNNNNNNNNNKKKJJJKKKOOOPPPMMMJJJKKKLLLNNNOOOPPPPPPPPPOOONNNMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKJJJIIIIIIHHHHHHFFFFFFGGGGGGFFFEEECCCBBBCCCDDDFFFHHHJJJLLLMMMMMMIIIHHHGGGGGGFFFFFFGGGGGGDDDDDDDDDEEEFFFGGGIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFCCCEEEFFFHHHHHHHHHHHHGGGEEEDDDCCCCCCBBBBBBCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDGGGIIIIIIGGGEEEEEEFFFCCCDDDEEEFFFFFFFFFEEEDDDBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEEEECCCDDDEEEFFFFFFFFFFFFFFFDDDCCCCCCCCCDDDEEEFFFGGGFFFFFFGGGHHHHHHGGGFFFEEEDDDDDDDDDDDDEEEFFFGGGHHHDDDEEEFFFGGGGGGFFFEEEDDDFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHEEEFFFGGGHHHHHHFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCFFFEEEEEEFFFIIIKKKJJJIIIFFFFFFEEEEEEDDDDDDCCCCCCCCCDDDFFFGGGHHHGGGFFFEEEHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJFFFGGGHHHGGGEEEDDDDDDFFFGGGFFFEEEEEEGGGHHHHHHGGGFFFGGGHHHIIIHHHIIILLLNNNLLLMMMNNNOOOPPPRRRUUUWWWbbbeeekkkqqqvvvxxxyyyzzz{{{}}}}}}yyyzzz||||||~~~yyyxxxxxxyyy{{{wwwhhh]]]WWWRRRMMMJJJIIIHHHFFFCCCEEEEEEDDDDDDDDDDDDEEEEEEAAACCCDDDDDDBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@AAAAAA???>>>???????????????>>>>>>===>>>>>>>>>>>>>>>???@@@@@@IIIIIIIIIHHHHHHIIIJJJJJJFFFGGGHHHHHHJJJJJJKKKLLLIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKLLLPPPUUUUUUSSSPPPMMMNNNPPPPPPQQQPPPOOONNNJJJJJJLLLLLLLLLKKKJJJIIIJJJKKKLLLNNNPPPRRRSSSTTTOOOPPPQQQQQQQQQPPPOOOOOOLLLLLLKKKJJJJJJJJJJJJKKKEEEFFFIIIKKKMMMNNNNNNNNNKKKHHHFFFIIINNNOOOMMMIIIKKKLLLOOOQQQRRRRRRPPPPPPMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKJJJIIIIIIIIIHHHBBBDDDFFFHHHHHHGGGEEEDDDCCCDDDFFFIIIKKKLLLMMMNNNGGGFFFFFFFFFFFFFFFFFFGGGDDDCCCCCCCCCDDDFFFHHHJJJDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDFFFGGGHHHHHHHHHGGGEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDFFFGGGHHHHHHHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBDDDGGGJJJJJJGGGDDDDDDEEEAAABBBCCCEEEEEEEEEDDDCCCAAAAAABBBBBBCCCDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEBBBBBBCCCDDDDDDEEEDDDDDDCCCBBBBBBBBBCCCDDDFFFGGGFFFFFFGGGHHHHHHFFFEEEDDDBBBBBBBBBCCCCCCDDDFFFFFFCCCDDDGGGHHHHHHGGGDDDCCCFFFEEEEEEEEEEEEEEEFFFFFFCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEFFFFFFFFFEEEEEEDDDEEEFFFHHHHHHHHHGGGEEECCCBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEDDDFFFIIIJJJJJJIIICCCCCCCCCCCCCCCBBBBBBBBBCCCDDDFFFGGGGGGFFFEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHIIIIIIJJJJJJJJJEEEFFFGGGFFFEEEDDDEEEFFFEEEDDDCCCCCCEEEFFFFFFEEEFFFGGGHHHGGGFFFFFFHHHJJJLLLLLLLLLLLLMMMNNNPPPRRR\\\]]]aaagggnnnsssuuuuuusssuuuyyy~~~}}}vvvzzzyyyuuuvvvyyywwwxxxzzzzzzrrrhhhZZZPPPNNNMMMKKKJJJIIIIIIHHHGGGGGGFFFFFFEEEEEEEEEFFFFFFAAABBBDDDCCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@AAABBBAAA???<<>>=====================>>>??????IIIIIIIIIIIIIIIJJJKKKLLLIIIIIIIIIJJJJJJJJJJJJJJJKKKLLLNNNOOOPPPPPPOOONNNJJJKKKNNNTTTYYYYYYVVVRRRQQQQQQQQQPPPOOOMMMLLLKKKMMMKKKIIIIIIJJJKKKJJJIIIKKKKKKLLLNNNOOOPPPQQQQQQQQQQQQPPPPPPOOONNNMMMMMMMMMMMMLLLJJJJJJIIIIIIIIIHHHHHHJJJKKKKKKKKKJJJIIIKKKKKKLLLMMMMMMMMMMMMLLLLLLMMMNNNOOOPPPOOONNNNNNKKKJJJJJJIIIIIIIIIJJJJJJHHHHHHGGGGGGGGGHHHIIIJJJEEEDDDCCCDDDEEEFFFEEEDDDBBBBBBDDDHHHLLLNNNLLLJJJEEEEEEEEEEEEFFFFFFFFFFFFHHHHHHFFFEEEDDDDDDDDDDDDBBBBBBCCCCCCCCCCCCBBBBBBFFFFFFGGGHHHHHHHHHHHHGGGDDDCCCCCCCCCBBBBBBBBBBBBCCCEEEIIIJJJHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAABBBCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCDDDFFFFFFFFFEEEEEE@@@AAACCCDDDFFFFFFEEEEEECCCCCCCCCCCCCCCDDDEEEFFFGGGFFFEEEDDDDDDDDDDDDDDDFFFFFFFFFDDDBBBBBBDDDFFFCCCDDDEEEGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEEEEEEEEEEFFFGGGGGGDDDDDDDDDCCCCCCDDDDDDDDDFFFFFFFFFFFFFFFGGGGGGGGGFFFGGGGGGGGGGGGFFFEEEEEEGGGFFFEEEDDDDDDEEEFFFGGGEEEDDDDDDDDDDDDEEEEEEFFFDDDFFFIIIKKKLLLKKKJJJIIICCCCCCCCCCCCDDDDDDDDDDDDBBBCCCEEEFFFGGGFFFDDDCCCEEEEEEGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEHHHGGGHHHHHHIIIJJJKKKLLLHHHGGGFFFEEEFFFHHHKKKMMMQQQSSSWWW]]]dddjjjooorrrqqqpppttt~~~~~~yyyuuutttsssvvv|||zzzxxxxxxxxx}}}~~~|||zzz~~~oooaaaZZZVVVRRROOOMMMLLLJJJIIIHHHHHHIIIIIIEEEEEEEEEEEEDDDDDDDDDDDDAAABBBCCCDDDDDDBBB@@@???>>>???@@@@@@AAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>@@@?????????>>>>>>======<<<<<<<<<<<<============HHHHHHHHHIIIIIIJJJKKKLLLIIIIIIJJJJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMJJJLLLOOOUUUZZZ[[[XXXUUUSSSSSSRRRQQQPPPOOONNNNNNOOOMMMKKKKKKLLLLLLLLLJJJJJJKKKLLLMMMNNNOOOPPPPPPPPPPPPOOOOOONNNMMMLLLLLLMMMLLLKKKJJJIIIIIIIIIIIIHHHIIIJJJKKKKKKKKKJJJIIIKKKLLLLLLMMMNNNMMMMMMMMMLLLMMMNNNOOOOOOOOONNNNNNLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJIIIIIIIIIHHHHHHGGGFFFDDDCCCDDDEEEEEEDDDCCCCCCCCCDDDGGGKKKLLLKKKHHHEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDEEECCCDDDDDDEEEEEEDDDDDDCCCEEEFFFGGGGGGHHHHHHGGGGGGDDDDDDDDDDDDCCCCCCCCCBBBBBBEEEHHHIIIHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEECCCCCCEEEEEEFFFEEEDDDDDD@@@AAACCCDDDEEEEEEEEEEEECCCCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDCCCCCCCCCDDDDDDEEEFFFFFFEEECCCCCCDDDEEEGGGGGGGGGGGGFFFDDDCCCAAADDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAABBBCCCCCCDDDEEEFFFGGGGGGHHHFFFFFFGGGGGGFFFFFFEEEDDDEEEEEEEEEDDDDDDEEEEEEFFFDDDDDDCCCCCCCCCDDDEEEEEEDDDFFFHHHJJJKKKJJJHHHGGGCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFGGGGGGGGGEEECCCBBBCCCDDDEEEFFFFFFGGGGGGGGGHHHIIIIIIHHHHHHGGGFFFEEEDDDDDDEEEFFFFFFFFFFFFEEECCCDDDDDDDDDEEEEEEEEEEEEGGGGGGGGGGGGHHHIIIJJJKKKIIIGGGFFFEEEFFFHHHJJJKKKLLLMMMPPPUUUZZZaaafffiiikkkmmmrrr~~~~~~zzzxxxvvvyyy{{{}}}}}}}}}yyyxxxyyyzzzwwwmmm___UUUPPPNNNKKKHHHKKKJJJHHHGGGFFFFFFGGGGGGEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBDDDDDDDDDCCCAAA@@@??????@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@?????????>>>?????????>>>>>>>>>==============================GGGGGGHHHHHHIIIJJJKKKKKKIIIJJJJJJJJJKKKKKKKKKLLLLLLLLLKKKJJJJJJJJJKKKKKKJJJLLLQQQVVV[[[]]][[[YYYTTTSSSQQQOOOOOONNNOOOOOORRRPPPNNNMMMMMMNNNMMMKKKJJJJJJKKKLLLMMMMMMNNNNNNNNNNNNMMMMMMLLLLLLKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKJJJJJJLLLLLLMMMNNNNNNNNNNNNMMMLLLLLLMMMNNNNNNNNNNNNMMMMMMLLLKKKJJJIIIIIIHHHHHHKKKKKKKKKKKKJJJHHHFFFEEEFFFEEECCCCCCDDDDDDCCCAAACCCCCCDDDGGGIIIJJJHHHFFFFFFFFFFFFGGGGGGGGGHHHHHHFFFFFFEEEEEEEEEEEEEEEFFFDDDEEEEEEFFFFFFEEEEEEDDDEEEFFFGGGGGGHHHHHHGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDBBBEEEHHHHHHGGGEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEEEEEEEDDDCCCCCCAAABBBCCCDDDEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCDDDDDDCCCCCCCCCBBBCCCCCCDDDDDDDDDEEEGGGFFFEEEDDDDDDEEEGGGGGGGGGGGGFFFDDDCCCAAADDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCBBB@@@???AAA@@@@@@??????@@@@@@AAA@@@AAABBBCCCEEEFFFGGGGGGEEEFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEDDDFFFHHHIIIIIIHHHFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCGGGGGGHHHHHHGGGEEECCCAAAAAABBBCCCDDDEEEEEEEEEEEEHHHHHHHHHHHHGGGFFFEEEDDDCCCDDDDDDEEEEEEEEEEEEEEECCCCCCDDDDDDDDDEEEEEEEEEFFFEEEEEEEEEFFFGGGHHHIIIHHHHHHFFFFFFFFFGGGHHHIIIHHHIIIJJJLLLQQQWWW\\\___eeeiiirrr~~~~~~~~~}}}~~~}}}vvvoooccc\\\SSSMMMLLLKKKJJJHHHHHHGGGFFFEEEDDDDDDDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCAAABBBCCCDDDCCCBBBAAA@@@@@@@@@AAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@???????????????>>>>>>>>>>>>======??????>>>>>>======<<<<<>>>>>>>>>>>>>>>>>======?????????>>>======<<<<<>>>>>???>>>>>>>>>======<<<<<>>============>>>???@@@@@@??????>>>>>>??????@@@CCCBBBBBBAAAAAA@@@??????BBBCCCCCCCCCCCCBBBAAAAAABBBBBBBBBBBBBBBAAA@@@???@@@@@@@@@AAABBBCCCDDDEEEDDDDDDEEEEEEEEEEEEEEEEEEHHHHHHGGGGGGFFFFFFEEEEEEAAAAAAAAAAAABBBBBBCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFCCCCCCCCCCCCBBBAAA@@@???AAABBBBBBCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCDDDFFFGGGGGGFFFEEEDDDFFFEEEDDDCCCEEEGGGJJJLLLHHHPPP[[[fffnnnvvv~~~wwwfffZZZSSSNNNKKKFFFFFFFFFEEEEEEDDDCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA>>>???????????????@@@@@@@@@@@@AAAAAAAAA@@@??????=========>>>>>>>>>>>>>>><<<<<<============>>>>>><<<<<<<<<===============EEEGGGJJJLLLMMMNNNMMMMMMJJJKKKKKKLLLNNNOOOOOOPPPNNNNNNNNNNNNMMMLLLLLLKKKIIILLLPPPQQQPPPOOOQQQRRRQQQQQQQQQQQQPPPPPPPPPPPPMMMKKKJJJJJJLLLMMMMMMLLLLLLKKKKKKKKKJJJJJJIIIIIIHHHHHHIIIIIIJJJKKKKKKLLLIIIIIIHHHHHHHHHHHHIIIIIIJJJIIIIIIHHHIIIJJJKKKLLLJJJJJJKKKLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJKKKLLLMMMMMMMMMLLLKKKJJJJJJKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIGGGFFFEEEEEEFFFGGGFFFDDDEEEFFFGGGFFFDDDDDDFFFHHHHHHHHHHHHIIIIIIIIIJJJJJJGGGGGGFFFEEEDDDDDDDDDEEEDDDEEEEEEFFFFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDBBBCCCDDDDDDBBBBBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCAAABBBDDDEEEFFFFFFFFFEEEAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBBBBBBBCCCDDDEEEAAAAAAAAABBBCCCFFFHHHIIIHHHHHHGGGFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCDDDDDDEEEFFFFFFFFFEEEEEEGGGIIIGGGGGGGGGGGGFFFDDDCCCAAAAAAAAAAAAAAAAAAAAAAAAAAABBB@@@>>>===<<<>>>???AAA@@@@@@????????????@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@BBBBBBBBBBBBBBBAAA@@@@@@CCCBBBAAA@@@@@@?????????@@@@@@AAAAAABBBDDDEEEFFFDDDDDDDDDEEEFFFFFFFFFFFFGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCBBBBBBAAAAAABBBBBBBBBCCCDDDEEEEEEFFFFFFEEEDDDDDDDDDCCCCCCBBBAAA@@@AAAAAABBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDAAACCCEEEGGGGGGGGGEEEDDDCCCBBBBBBBBBCCCDDDFFFGGGCCCIIIQQQWWW\\\dddpppxxx||||||}}}}}}qqqaaaUUUPPPMMMKKKIIIFFFGGGGGGGGGFFFEEEEEEEEEBBBCCCDDDEEEEEEDDDCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAABBBBBB???@@@@@@@@@??????>>>===;;;<<<<<<<<<=========>>><<<<<<<<<=========>>>>>>::::::;;;;;;<<<<<<======FFFHHHJJJMMMNNNOOONNNMMMJJJKKKLLLMMMNNNOOOPPPPPPLLLLLLNNNNNNNNNMMMKKKJJJIIILLLOOOOOOMMMLLLMMMOOOMMMMMMNNNNNNNNNMMMLLLLLLLLLKKKJJJKKKMMMNNNNNNNNNLLLLLLLLLKKKJJJJJJIIIIIIHHHHHHIIIIIIJJJKKKLLLLLLIIIIIIIIIHHHHHHIIIJJJJJJJJJJJJIIIHHHIIIJJJKKKLLLIIIJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIKKKLLLMMMMMMLLLKKKKKKKKKKKKKKKLLLOOONNNMMMKKKJJJJJJJJJJJJGGGFFFEEEFFFGGGHHHGGGFFFEEEGGGHHHGGGEEEDDDGGGJJJJJJJJJJJJKKKKKKKKKKKKLLLHHHHHHFFFEEEDDDDDDDDDDDDFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDBBBCCCDDDCCCBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCDDDFFFFFFFFFEEEEEE@@@@@@@@@@@@@@@@@@@@@@@@CCCBBBAAAAAABBBCCCDDDFFF@@@@@@@@@AAACCCFFFIIIJJJIIIIIIHHHGGGFFFFFFFFFGGGGGGFFFEEEDDDDDDDDDDDDDDDFFFFFFFFFEEEDDDEEEHHHJJJCCCDDDEEEGGGGGGFFFFFFEEEAAAAAAAAAAAAAAAAAAAAAAAAHHHFFFBBB???>>>???BBBCCCCCCBBBBBBAAAAAABBBBBBCCC@@@@@@@@@AAAAAABBBBBBBBBAAABBBBBBBBBBBBAAA@@@@@@DDDCCCAAA???>>>>>>???@@@AAAAAAAAABBBCCCDDDFFFFFFCCCDDDDDDEEEFFFGGGGGGHHHFFFEEEEEEDDDCCCBBBBBBAAAFFFEEEDDDCCCBBBAAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@AAABBBBBBCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEDDDDDDCCCCCCCCCDDDDDD@@@BBBDDDGGGHHHGGGEEEDDDBBBBBBBBBBBBCCCDDDEEEFFFFFFIIIMMMMMMNNNUUUaaakkkssstttwwwzzzwwwiii___SSSLLLKKKKKKKKKIIIDDDEEEEEEEEEDDDCCCDDDEEEAAABBBCCCDDDDDDDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@BBBAAAAAAAAABBBBBBCCCDDD???????????????>>>===<<<:::;;;;;;;;;<<<<<<======;;;<<<<<<<<<======>>>>>>888999999:::;;;<<<======IIIJJJKKKLLLMMMMMMMMMMMMLLLJJJJJJLLLPPPQQQOOOMMMLLLKKKJJJIIIHHHHHHIIIIIILLLKKKKKKKKKMMMLLLKKKIIIPPPOOONNNNNNMMMMMMMMMMMMIIIJJJKKKKKKKKKKKKKKKJJJKKKKKKKKKKKKKKKJJJJJJJJJNNNMMMLLLKKKJJJJJJJJJJJJHHHHHHIIIIIIJJJKKKKKKKKKNNNMMMKKKJJJIIIJJJLLLMMMNNNLLLJJJHHHHHHIIIKKKLLLLLLMMMNNNOOONNNLLLJJJIIIOOONNNLLLJJJIIIJJJKKKLLLOOOOOONNNLLLKKKIIIHHHHHHIIIHHHFFFEEEEEEEEEFFFFFFJJJHHHEEEFFFIIIJJJIIIGGGIIIIIIIIIJJJIIIIIIHHHHHHHHHGGGFFFEEEDDDCCCBBBAAACCCDDDEEEFFFFFFGGGGGGFFFDDDEEEFFFGGGHHHIIIIIIIIIFFFFFFEEEDDDDDDCCCDDDDDDDDDDDDDDDEEEFFFFFFFFFGGGGGGGGGFFFFFFEEEEEEDDDDDDBBBAAA@@@BBBEEEFFFDDDBBBAAABBBBBBAAA@@@@@@AAACCCCCCCCCBBBBBBBBBCCCCCCDDDAAABBBBBBDDDFFFHHHJJJKKKIIIIIIHHHHHHFFFEEECCCBBBGGGFFFEEEDDDDDDCCCDDDDDDFFFFFFGGGGGGGGGGGGFFFFFFGGGFFFEEEFFFHHHIIIIIIHHHDDDDDDDDDDDDCCCBBBAAA@@@@@@>>>===???AAABBB@@@===??????>>>>>>???AAACCCDDDCCCCCCCCCCCCCCCCCCBBBBBB@@@AAAAAABBBCCCDDDEEEEEEFFFDDDBBB???>>>>>>???@@@DDDBBBAAAAAACCCEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCBBBCCCCCCCCCBBBBBBAAAAAAAAACCCCCCBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBEEECCCBBBCCCDDDEEEDDDCCCBBBBBBAAABBBCCCEEEGGGHHH@@@AAADDDHHHLLLQQQUUUWWW^^^fffnnnrrrsssuuu{{{xxxiii```UUURRRMMMHHHEEEDDDDDDEEEDDDDDDCCCCCCBBBBBBBBBBBBGGGCCC@@@???AAACCCCCCAAABBBBBBAAAAAA@@@???>>>>>><<<===???AAABBBBBBBBBAAABBB@@@???>>>???>>><<<;;;;;;;;;<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>??????@@@FFFFFFGGGIIIIIIJJJJJJJJJLLLKKKJJJMMMPPPQQQPPPNNNLLLKKKJJJIIIJJJKKKMMMOOOPPPOOONNNNNNNNNNNNLLLJJJPPPOOOOOONNNMMMMMMNNNNNNJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJLLLKKKKKKKKKKKKKKKLLLLLLIIIIIIIIIIIIJJJJJJJJJJJJMMMLLLJJJIIIIIIKKKLLLMMMNNNLLLJJJHHHHHHIIIKKKLLLLLLMMMNNNOOOOOONNNLLLKKKNNNMMMKKKJJJIIIJJJKKKLLLMMMLLLLLLLLLKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFGGGGGGJJJHHHFFFGGGIIIJJJJJJHHHJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGFFFEEEDDDCCCBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGEEEFFFGGGHHHHHHIIIHHHHHHGGGFFFEEEEEEDDDDDDEEEEEEGGGGGGGGGGGGGGGHHHHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEDDDBBBBBBCCCEEEFFFDDDBBBAAABBBBBBAAA@@@@@@AAACCCDDDCCCCCCBBBCCCCCCDDDDDDCCCCCCCCCDDDEEEGGGIIIJJJIIIHHHHHHGGGFFFEEEDDDCCCFFFEEEEEEDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEEFFFGGGHHHGGGFFFBBBBBBBBBAAAAAA@@@???>>>@@@???>>>???AAABBB@@@===AAA@@@?????????@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBCCCCCCDDDDDDDDDCCCBBB@@@??????@@@AAABBBDDDCCCAAABBBDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@AAAAAAAAABBBCCCCCCDDDDDDDDDCCCDDDDDDCCCCCCCCCBBBBBBBBBCCCBBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBEEEEEEDDDDDDDDDDDDEEEEEEDDDCCCBBBCCCDDDEEEDDDBBBBBBAAAAAABBBCCCDDDFFFGGGBBBBBBCCCDDDFFFGGGIIIJJJRRRYYYaaaeeeeeehhhooouuu|||~~~uuummmaaaUUUOOOOOOMMMIIIFFFDDDDDDDDDEEEDDDDDDDDDCCCCCCCCCBBBBBBCCC@@@===<<<>>>??????>>>BBBAAAAAA@@@??????>>>>>>===>>>???@@@@@@AAA@@@@@@AAA???>>>>>>>>>>>>===;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>>>>??????DDDEEEFFFGGGIIIIIIJJJJJJLLLKKKKKKMMMPPPQQQPPPOOOLLLKKKJJJJJJLLLOOORRRTTTTTTRRRQQQQQQQQQOOOMMMKKKPPPOOOOOONNNNNNNNNNNNOOOLLLLLLKKKKKKJJJJJJIIIIIIGGGGGGHHHHHHIIIJJJJJJJJJIIIIIIIIIJJJKKKLLLMMMNNNJJJJJJJJJJJJIIIIIIIIIIIIKKKJJJIIIIIIJJJKKKMMMNNNNNNLLLJJJIIIHHHIIIKKKLLLLLLLLLNNNOOOOOONNNMMMMMMLLLKKKJJJJJJJJJKKKLLLMMMJJJJJJKKKKKKLLLLLLMMMMMMJJJIIIHHHHHHGGGHHHHHHHHHJJJHHHGGGHHHJJJKKKKKKJJJJJJKKKKKKKKKJJJJJJIIIHHHGGGGGGFFFEEEDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGFFFFFFEEEEEEFFFFFFHHHHHHHHHGGGGGGGGGGGGGGGEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEDDDEEEFFFFFFDDDCCCBBBCCCCCCBBBAAAAAABBBDDDEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHGGGFFFEEEDDDCCCEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFDDDDDDDDDDDDFFFFFFGGGFFFEEEEEEFFFFFFEEEDDDAAAAAAAAA@@@??????>>>>>>@@@??????@@@AAAAAA???>>>BBBAAA@@@@@@??????@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@???@@@AAACCCDDDDDDCCCAAABBBDDDFFFFFFEEEFFFEEEEEEDDDDDDEEEEEEFFFCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAABBBBBBCCCDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAAFFFEEEEEEDDDDDDEEEEEEFFFDDDCCCBBBBBBDDDDDDCCCBBBAAAAAAAAABBBCCCDDDEEEFFFCCCCCCBBBAAAAAAAAAAAAAAAGGGLLLRRRUUUVVVYYY```fffsssxxx}}}lll```XXXOOOIIIGGGGGGFFFEEEDDDDDDCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBDDDBBB??????@@@AAAAAA@@@AAAAAA@@@@@@???>>>>>>>>>???>>>>>>======>>>>>>??????===<<<===>>>???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>EEEFFFHHHIIIKKKLLLLLLLLLKKKKKKLLLNNNOOOPPPPPPOOOLLLKKKJJJJJJLLLOOOSSSVVVSSSRRRQQQQQQRRRQQQOOOMMMOOOOOONNNNNNNNNNNNOOOOOOMMMMMMLLLKKKJJJIIIIIIIIIGGGGGGHHHIIIJJJJJJKKKKKKIIIIIIIIIIIIJJJKKKLLLLLLKKKKKKJJJIIIIIIHHHGGGGGGHHHHHHHHHIIIJJJKKKMMMNNNMMMLLLJJJIIIIIIIIIKKKKKKJJJKKKLLLMMMNNNNNNMMMMMMJJJJJJIIIIIIJJJLLLMMMNNNJJJJJJKKKKKKLLLLLLMMMMMMJJJJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIIIIJJJKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDEEEFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGHHHHHHGGGFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCDDDDDDCCCBBBBBBCCCEEEFFFFFFEEEDDDDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDCCCDDDDDDEEEFFFFFFGGGEEECCCBBBBBBCCCEEEGGGHHHFFFDDDDDDEEEEEECCCBBBCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???>>>@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCEEEDDDDDDDDDCCCCCCCCCBBBCCCBBBBBBBBBBBBCCCDDDEEEDDDCCCBBBCCCEEEFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCBBBCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAABBBBBBBBBCCCBBBAAABBBCCCCCCBBBAAAAAAAAAAAABBBBBBCCCDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCDDDGGGKKKLLLLLLOOOUUUZZZfffmmmvvvzzzzzz~~~wwwiiiZZZRRRMMMIIIHHHIIICCCCCCDDDDDDCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAACCCBBBAAA@@@@@@AAAAAAAAA@@@@@@??????>>>>>>>>>>>>???>>>===<<<;;;<<<=========<<<;;;<<<>>>???>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========GGGHHHIIIJJJLLLLLLLLLLLLIIIKKKLLLMMMNNNNNNOOOOOOLLLKKKJJJJJJKKKNNNQQQSSSOOOOOONNNOOOQQQQQQPPPNNNNNNNNNMMMMMMMMMNNNNNNOOONNNMMMLLLJJJIIIIIIIIIIIIHHHHHHIIIJJJKKKLLLLLLMMMJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKJJJIIIHHHGGGGGGFFFFFFGGGGGGHHHJJJKKKLLLMMMMMMLLLKKKJJJIIIJJJJJJKKKIIIIIIJJJKKKKKKKKKLLLLLLHHHIIIIIIJJJKKKLLLMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJKKKHHHHHHHHHHHHGGGFFFEEEDDDFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGHHHGGGGGGGGGGGGGGGHHHHHHGGGFFFFFFFFFEEEDDDDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHGGGHHHHHHHHHGGGFFFEEEEEEDDDEEEEEEDDDCCCCCCDDDFFFHHHGGGFFFEEEEEEEEEEEEEEEGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFEEEDDDDDDCCCDDDDDDEEEFFFFFFGGGEEECCCBBBBBBCCCEEEGGGHHHFFFDDDDDDDDDDDDBBBAAACCCBBBAAA@@@@@@@@@AAAAAA@@@AAABBBAAA@@@?????????======>>>@@@AAABBBCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEDDDCCCCCCBBBBBBFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCDDDFFFGGGFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEAAAAAABBBBBBCCCCCCDDDDDDCCCCCCCCCBBBBBBCCCDDDDDDBBBBBBCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@AAA@@@????????????@@@AAAAAA@@@@@@??????@@@@@@AAACCCAAA@@@AAABBBCCCBBB@@@@@@@@@AAAAAABBBBBBCCCCCCCCCBBBBBBBBBCCCCCCDDDEEEDDDFFFGGGGGGGGGHHHLLLPPPWWW___hhhlllnnnrrr{{{rrr]]]TTTKKKHHHFFFDDDEEEHHHCCCCCCDDDDDDCCCBBB@@@???????????????????????????>>>>>>>>>===<<<<<<======??????>>>>>>>>>>>>======???>>><<<;;;:::;;;;;;<<<<<<;;;:::;;;===>>>>>>=========<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<>>>>>???@@@AAA@@@BBBCCCBBB@@@?????????;;;<<<>>>@@@BBBCCCCCCDDDAAAAAABBBBBBCCCDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCEEEGGGHHHFFFEEEEEEDDDDDDCCCCCCDDDDDDEEEAAAAAAAAABBBBBBBBBBBBBBBDDDCCCCCCCCCCCCDDDEEEEEEBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>======>>>???@@@AAAAAAAAA@@@@@@AAAAAAAAABBBAAA@@@@@@BBBBBBAAA@@@???@@@AAAAAABBBBBBAAAAAACCCBBBAAAAAA@@@@@@@@@@@@AAACCCDDDCCCCCCCCCEEEGGGLLLRRRYYY]]]___dddlllsssvvvyyy~~~yyyqqqeeeZZZPPPJJJFFFFFFEEECCCBBBDDDDDDDDDDDDCCCBBBAAA???>>><<<============>>>>>>>>>>>>???@@@???===<<<===>>>>>>>>>>>>===============>>>======<<<;;;;;;;;;<<<;;;::::::;;;===>>>===<<<=========<<<;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;GGGGGGHHHHHHHHHHHHGGGGGGFFFHHHKKKLLLKKKJJJLLLNNNIIIJJJKKKLLLMMMNNNOOOOOOMMMLLLLLLMMMOOOOOONNNLLLKKKKKKKKKKKKKKKLLLMMMMMMMMMLLLJJJIIIIIIJJJKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGGGGGGGHHHIIIJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFGGGHHHIIIJJJJJJJJJLLLKKKKKKKKKJJJJJJJJJJJJKKKJJJJJJIIIIIIIIIJJJJJJHHHIIIIIIJJJKKKKKKKKKKKKMMMMMMMMMLLLKKKJJJJJJJJJHHHIIIJJJKKKKKKKKKJJJJJJKKKLLLLLLJJJFFFDDDEEEGGGHHHHHHHHHHHHFFFEEEDDDCCCEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHIIIKKKKKKKKKKKKKKKJJJJJJKKKKKKKKKJJJJJJIIIFFFFFFFFFFFFFFFGGGHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFDDDFFFHHHHHHFFFEEEFFFHHHEEEFFFGGGFFFDDDDDDFFFHHHJJJIIIHHHGGGGGGFFFFFFFFFGGGFFFEEEEEEEEEEEEEEEEEEDDDEEEFFFGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEEEEEEEEFFFDDDCCCBBBAAA@@@??????@@@AAABBBAAACCCDDDCCC@@@>>>???@@@<<<===???AAABBBBBBBBBBBBAAAAAABBBBBBCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEDDDDDDCCCCCCDDDEEEGGGHHHFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBBBBAAAAAAAAAAAAAAADDDDDDCCCCCCDDDEEEEEEFFFCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@???@@@???===<<<<<<===???@@@BBBAAAAAAAAAAAAAAAAAABBBAAA@@@???@@@AAABBBAAA?????????@@@AAABBBAAAAAA@@@AAA@@@??????>>>>>>>>>>>>===>>>@@@AAABBBBBBCCCDDDGGGIIILLLOOORRRWWW]]]bbbiiilllrrrxxx{{{{{{uuujjj___YYYQQQKKKKKKGGGEEEGGGFFFCCCBBBDDDBBBBBBAAAAAA@@@@@@??????<<<<<<<<<======>>>>>>>>>???AAABBBAAA???>>>>>>@@@========================<<<============<<<<<<;;;<<<;;;::::::<<<===<<<;;;>>>======<<<;;;;;;::::::999999:::::::::;;;;;;;;;::::::::::::::::::::::::HHHIIIIIIIIIIIIHHHGGGGGGEEEHHHKKKKKKJJJIIIKKKMMMHHHIIILLLNNNPPPPPPPPPPPPOOONNNMMMMMMNNNNNNLLLJJJJJJJJJJJJJJJJJJKKKLLLLLLLLLKKKJJJIIIIIIJJJLLLMMMIIIIIIIIIIIIIIIIIIHHHHHHEEEEEEFFFGGGHHHJJJKKKLLLIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFGGGHHHIIIIIIIIIIIIKKKKKKKKKKKKKKKJJJJJJJJJMMMLLLKKKJJJJJJJJJJJJJJJHHHIIIJJJJJJKKKJJJJJJJJJLLLLLLLLLLLLKKKKKKKKKKKKGGGHHHJJJKKKKKKKKKJJJJJJKKKMMMLLLIIIEEECCCDDDFFFIIIIIIIIIHHHGGGFFFDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLJJJJJJKKKKKKKKKKKKJJJJJJFFFEEEEEEEEEFFFGGGGGGHHHDDDDDDEEEEEEFFFFFFFFFGGGIIIHHHHHHGGGGGGFFFFFFFFFBBBEEEHHHHHHFFFEEEGGGIIIFFFGGGGGGFFFEEEEEEFFFHHHKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFDDDEEEFFFGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCDDDDDDFFFFFFGGGGGGGGGGGGFFFFFFGGGFFFEEEEEEFFFFFFEEEDDDEEEDDDBBBAAAAAABBBDDDEEEAAACCCEEECCC@@@>>>???@@@>>>>>>@@@AAABBBAAAAAA@@@AAAAAABBBBBBCCCDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEEEE???@@@AAACCCDDDEEEEEEEEECCCCCCDDDFFFHHHHHHGGGEEEDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@DDDDDDDDDDDDDDDEEEFFFFFFDDDDDDEEEEEEDDDCCCBBBBBBAAAAAAAAABBBBBBCCCCCCCCCAAAAAAAAA@@@@@@@@@??????@@@>>>===<<<<<<===>>>@@@AAA@@@@@@??????@@@@@@AAAAAA@@@??????AAAAAA@@@???>>>???@@@AAABBBAAA@@@???>>>>>>>>>>>>>>>???@@@@@@:::<<<>>>AAACCCCCCDDDDDDFFFEEEEEEGGGJJJOOOTTTVVVaaadddhhhnnnuuu}}}tttmmmaaadddaaaXXXOOOLLLIIIGGGEEEBBBAAADDDCCC@@@@@@BBB@@@@@@????????????@@@@@@<<<=========>>>>>>??????;;;===??????<<<:::;;;===<<<<<<<<<===============;;;<<<===>>>>>>===<<<;;;<<<;;;::::::<<<<<<;;;:::>>>>>>===<<<;;;;;;::::::999999999::::::;;;;;;;;;::::::::::::::::::::::::HHHHHHHHHHHHHHHGGGFFFEEEEEEEEEFFFGGGHHHJJJKKKLLLJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJNNNMMMKKKJJJIIIIIIJJJJJJHHHHHHIIIIIIJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFGGGHHHIIIJJJJJJIIIHHHGGGEEEEEEDDDHHHIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLLLLLLLKKKPPPOOOMMMKKKJJJIIIIIIJJJMMMJJJGGGGGGHHHJJJKKKKKKNNNNNNMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLKKKJJJIIIHHHHHHGGGLLLJJJIIIGGGEEECCCCCCBBBDDDEEEFFFHHHIIIJJJJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMKKKJJJIIIJJJKKKJJJIIIGGGHHHHHHHHHHHHHHHHHHHHHHHHDDDDDDEEEGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHFFFFFFFFFEEEEEEEEEEEEDDDGGGGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCDDDFFFGGGGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFGGGFFFEEECCCBBBBBBAAAAAADDDDDDCCCBBBAAAAAAAAAAAA???@@@AAABBBBBBAAA???>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAAAAABBBCCCDDDDDDCCCCCCBBBBBBAAA@@@@@@DDDCCCCCCBBBBBBBBBCCCCCCDDDBBBAAACCCEEEGGGGGGFFFDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAACCCDDDCCCBBB@@@AAAAAAAAAAAAAAA@@@@@@?????????DDDAAA>>>>>>AAACCCBBBAAA===>>>>>>>>>>>>?????????BBBAAA@@@???>>><<<;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAABBBBBBAAAAAABBBDDDFFFHHHJJJLLLTTTWWW[[[aaaiiipppuuuxxx}}}~~~uuulllaaaZZZRRROOOMMMKKKIIIGGGDDDBBB@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>===<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;:::::::::;;;<<<===:::;;;;;;<<<<<<;;;;;;:::999999999::::::;;;;;;;;;;;;::::::999999::::::;;;IIIIIIIIIIIIIIIHHHGGGGGGIIIIIIIIIJJJKKKLLLMMMNNNKKKLLLLLLLLLLLLLLLKKKKKKLLLKKKKKKJJJJJJJJJJJJJJJLLLKKKJJJIIIIIIIIIJJJJJJHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHJJJIIIIIIHHHFFFEEEEEEDDDHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJKKKMMMMMMNNNNNNNNNNNNMMMLLLJJJIIIIIIIIIJJJKKKIIIGGGHHHJJJKKKKKKKKKMMMMMMLLLLLLLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJIIIHHHFFFEEEDDDCCCCCCEEEFFFHHHIIIJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMMMMKKKLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHBBBCCCDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCEEEEEEFFFGGGHHHIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGHHHGGGFFFFFFFFFFFFEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGEEECCCCCCDDDEEEDDDCCCCCCDDDDDDDDDDDDEEEEEEEEEHHHGGGEEEDDDCCCBBBBBBBBBDDDDDDCCCBBBAAAAAAAAAAAA>>>???????????????>>>>>>BBBAAAAAAAAA@@@@@@??????AAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAACCCCCCBBBBBBBBBCCCCCCDDDFFFDDDCCCCCCEEEFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAABBBDDDCCCAAA@@@@@@AAAAAAAAA@@@@@@@@@?????????BBB@@@======@@@AAAAAA???>>>>>>>>>>>>????????????@@@@@@@@@???>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBBAAAAAABBBCCCEEEGGGHHHIIILLLNNNRRRWWW]]]ccchhhkkkpppwww|||{{{}}}}}}rrriiibbb[[[SSSMMMLLLJJJGGGFFFEEEDDDAAA???@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;:::::::::::::::;;;;;;<<<::::::;;;;;;;;;;;;::::::888888888888888888999999;;;::::::999999::::::;;;IIIIIIJJJJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKLLLLLLLLLLLLKKKKKKJJJKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHIIIJJJJJJHHHHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHIIIIIIIIIHHHHHHIIIIIIHHHGGGFFFEEEEEEDDDGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIKKKMMMNNNOOOOOOOOOLLLKKKJJJIIIIIIIIIIIIJJJHHHGGGGGGIIIKKKLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHIIIIIIJJJJJJJJJHHHHHHGGGFFFEEEEEEEEEEEEGGGHHHIIIJJJKKKLLLLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLNNNOOONNNJJJGGGHHHIIIHHHHHHHHHHHHHHHHHHGGGGGGBBBCCCDDDEEEEEEFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCFFFFFFGGGHHHIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEGGGGGGHHHHHHHHHHHHHHHGGGHHHFFFCCCBBBBBBBBBAAA@@@CCCCCCCCCCCCDDDDDDDDDDDDHHHGGGFFFEEEDDDCCCCCCCCCDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@??????@@@@@@AAACCCCCCBBBAAAAAA@@@???????????????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAABBBCCCDDDDDDHHHFFFDDDDDDEEEEEEEEEDDDDDDCCCBBBBBBAAAAAABBBBBBAAABBBBBBCCCCCCBBBBBBAAAAAAAAABBBBBBBBBBBBAAAAAA@@@BBBCCCCCCAAA@@@@@@AAA@@@@@@@@@???????????????@@@???======>>>??????>>>>>>>>>>>>?????????@@@@@@??????????????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAABBBDDDEEEFFFEEEFFFHHHLLLPPPTTTXXXZZZ^^^fffooorrruuu{{{kkkddd\\\UUURRROOOKKKGGGGGGEEECCCBBBBBBBBB@@@>>>????????????????????????????????????????????????>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;999999999999:::::::::;;;::::::;;;;;;;;;;;;::::::999999888888888888888888::::::999999999999::::::HHHIIIIIIIIIIIIIIIHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFHHHHHHIIIJJJKKKKKKJJJJJJJJJJJJKKKJJJJJJJJJIIIIIIFFFFFFGGGGGGHHHIIIJJJJJJGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEGGGIIIJJJKKKJJJHHHGGGHHHHHHHHHGGGFFFEEEEEEDDDFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIKKKLLLMMMMMMMMMMMMIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFHHHJJJMMMMMMLLLJJJJJJJJJJJJKKKKKKLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHHHHHHHHHHIIIIIIFFFFFFEEEEEEEEEEEEFFFFFFHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJLLLOOORRROOOIIIFFFGGGJJJHHHHHHHHHGGGGGGGGGGGGGGGEEEEEEFFFGGGGGGGGGGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEFFFGGGHHHHHHHHHGGGGGGHHHEEECCCBBBCCCCCCAAA@@@CCCCCCCCCDDDDDDDDDEEEEEEHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAADDDCCCBBBAAAAAACCCDDDEEEDDDDDDCCCBBBAAA@@@???>>>===>>>>>>?????????????????????@@@AAABBBBBBCCCCCC@@@@@@AAAAAABBBCCCDDDEEEGGGEEEDDDDDDEEEFFFEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA???@@@AAAAAAAAAAAAAAAAAA@@@AAABBBBBB@@@??????@@@?????????????????????>>>??????>>>>>>>>>>>>>>>===>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@???@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==============================>>>>>>???@@@@@@@@@AAA@@@@@@@@@@@@AAABBBBBBBBBBBBCCCEEEHHHJJJLLLNNNOOOWWW___eeejjjooouuuxxxoooeeeZZZUUUOOOKKKIIIIIIHHHGGGDDDCCCBBBBBBCCCCCCBBB@@@????????????????????????????????????????????????======<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;888888999999:::::::::::::::::::::;;;;;;:::::::::;;;;;;;;;::::::999999999::::::999999999999::::::FFFGGGHHHHHHHHHHHHGGGGGGHHHHHHGGGFFFFFFFFFFFFGGGDDDEEEFFFHHHIIIJJJJJJKKKIIIJJJJJJKKKJJJIIIHHHHHHEEEEEEFFFGGGHHHIIIJJJJJJGGGGGGHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHJJJJJJIIIHHHGGGHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGHHHIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIEEEFFFHHHKKKMMMNNNLLLIIIIIIIIIJJJJJJKKKKKKKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGFFFFFFEEEEEEDDDDDDEEEEEEFFFGGGIIIIIIJJJKKKLLLLLLLLLKKKJJJJJJIIIIIIHHHHHHGGGGGGLLLOOORRROOOIIIFFFGGGJJJHHHHHHHHHGGGGGGFFFFFFFFFEEEFFFFFFGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDEEEEEECCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEFFFGGGGGGHHHHHHGGGGGGFFFGGGGGGGGGFFFFFFFFFEEEEEECCCDDDEEEGGGGGGGGGFFFEEEFFFDDDCCCCCCDDDEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFHHHGGGFFFEEEEEEDDDDDDEEEDDDDDDCCCBBBAAAAAAAAAAAADDDCCCBBBAAABBBCCCEEEFFFDDDDDDCCCBBB@@@???>>>>>><<<===>>>?????????>>>>>>>>>??????@@@AAABBBCCCCCC@@@@@@@@@AAAAAACCCDDDEEEDDDCCCBBBCCCEEEFFFFFFFFFBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>???@@@@@@@@@@@@@@@???@@@BBBAAA@@@>>>??????>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@???>>>>>>===>>>======>>>>>>>>>?????????AAAAAA@@@@@@???>>>>>>===========================================================================<<<======>>>>>>??????@@@@@@@@@????????????@@@@@@AAAAAAAAAAAABBBDDDEEEFFFHHHKKKQQQWWW\\\bbbjjjqqqtttwww}}}wwwgggZZZSSSNNNKKKGGGDDDCCCCCCDDDDDDBBBAAA@@@AAABBBCCCBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999:::::::::777888999:::::::::999999999::::::::::::::::::999;;;;;;;;;::::::999999999:::999999888888999999:::FFFFFFGGGGGGHHHHHHGGGGGGFFFFFFEEEDDDDDDEEEEEEEEECCCDDDFFFGGGIIIIIIJJJJJJIIIIIIJJJKKKKKKIIIHHHGGGEEEFFFGGGHHHIIIJJJIIIIIIGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFHHHHHHIIIJJJJJJIIIIIIHHHFFFGGGHHHKKKMMMMMMKKKIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIIIIHHHFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGHHHIIIJJJJJJJJJJJJJJJHHHHHHHHHGGGGGGGGGGGGGGGLLLNNNOOONNNJJJGGGHHHIIIHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDFFFGGGHHHIIIIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDAAACCCEEEFFFGGGFFFEEEDDDDDDBBBBBBBBBEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGFFFEEEDDDDDDDDDDDDEEEDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBBCCCBBBBBBAAA@@@@@@???>>>>>><<<===>>>?????????>>>===>>>??????@@@AAABBBBBBCCCAAA@@@@@@@@@AAABBBCCCCCCBBBAAA@@@AAADDDFFFFFFEEEBBBAAA@@@@@@??????@@@@@@???@@@@@@AAAAAA@@@@@@???<<<===>>>???@@@@@@@@@@@@>>>@@@AAAAAA???>>>>>>???============>>>>>>>>>>>>>>>@@@AAA@@@>>>=========<<<<<<<<<=========>>>>>>@@@@@@??????>>>===<<<<<<================================================>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<===>>>>>>????????????>>>>>>>>>>>>?????????>>>>>>>>>??????@@@AAADDDDDDGGGLLLOOOTTT]]]gggkkkpppwww~~~zzzmmm```UUUNNNKKKGGGGGGEEEDDDCCCCCCCCCDDD???>>>===>>>???@@@@@@>>>========================>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999999999999::::::777888:::;;;;;;;;;:::999999999::::::::::::999999999999888888888888888888999999888888888888999999FFFGGGGGGHHHIIIIIIHHHHHHDDDDDDCCCCCCCCCDDDEEEEEEGGGHHHHHHIIIIIIIIIIIIIIIHHHIIIJJJKKKKKKIIIHHHFFFFFFGGGHHHIIIJJJJJJIIIIIIGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKIIIIIIJJJJJJIIIIIIHHHHHHIIIIIIJJJKKKJJJJJJIIIHHHHHHHHHHHHJJJLLLLLLJJJIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHKKKLLLLLLKKKJJJIIIHHHHHHHHHHHHGGGGGGFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFEEEEEEDDDEEEFFFHHHIIIIIIHHHFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCAAACCCEEEGGGHHHGGGFFFEEECCCAAA@@@AAADDDEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEFFFEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDCCCBBBAAAAAAAAAAAA>>>>>>@@@AAAAAABBBBBBBBB@@@@@@@@@??????>>>>>>>>><<<===>>>@@@@@@???>>>===??????@@@@@@AAAAAAAAABBBAAAAAAAAA@@@AAAAAABBBBBBBBBAAA@@@@@@BBBCCCCCCCCCAAAAAA@@@?????????????????????@@@@@@@@@@@@??????;;;<<<===>>>????????????>>>???AAA@@@>>>======>>><<<<<<<<<=========>>>>>><<>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<======>>>>>>?????????>>>>>>>>>>>>??????>>>>>>======>>>>>>???@@@AAA???AAAFFFGGGIIIPPPZZZ```cccjjjqqqyyy~~~qqqkkkaaaWWWOOOJJJHHHHHHBBBCCCDDDEEEDDDDDDDDDEEE===<<<;;;<<<>>>???>>>===========================>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999999999999::::::888999;;;<<<<<<<<<:::999999999::::::::::::999999888888888888888888999999999999888888888888999999GGGHHHIIIIIIJJJJJJJJJIIIHHHHHHHHHGGGHHHIIIIIIJJJKKKKKKKKKKKKJJJIIIHHHGGGHHHIIIJJJKKKKKKIIIGGGFFFGGGHHHIIIJJJKKKJJJIIIHHHGGGGGGGGGFFFFFFEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEDDDDDDEEEEEEFFFGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGGGGHHHJJJKKKKKKLLLHHHHHHIIIJJJKKKKKKKKKJJJJJJJJJKKKKKKKKKJJJHHHGGGJJJIIIIIIJJJKKKKKKJJJIIIJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFFFFFFFFFFGGGGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGGGGGGGFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIKKKJJJIIIJJJKKKKKKIIIGGGHHHHHHGGGGGGFFFEEEEEEDDDFFFFFFGGGGGGGGGFFFFFFEEECCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBCCCCCCCCCDDDDDDFFFFFFGGGGGGGGGFFFFFFEEEEEEFFFHHHIIIIIIHHHFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBCCCFFFIIIIIIIIIGGGFFFCCCAAA@@@@@@BBBCCCCCCBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDCCCBBBAAAAAAAAAAAA>>>@@@AAACCCDDDDDDCCCBBB?????????>>>>>>>>>>>>>>><<<===???@@@AAA@@@>>>===???@@@@@@@@@@@@AAAAAAAAABBBBBBAAA@@@@@@@@@AAAAAACCCBBB@@@@@@AAAAAAAAA@@@AAA@@@@@@???>>>???????????????@@@@@@@@@@@@??????;;;<<<===>>>????????????>>>???@@@@@@>>>======>>>;;;<<<<<<<<<======>>>>>>;;;===@@@???<<<999999::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<===>>>>>>???================================================>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>??????@@@??????>>>>>>???@@@AAAAAA>>><<<>>>CCCCCCBBBHHHQQQQQQTTTZZZbbbkkkttt{{{vvvooo\\\WWWPPPIIIEEEDDDEEEGGG:::===@@@AAAAAAAAAAAABBB>>>===<<<===??????>>>===========================>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999999999999999999:::888999;;;======<<<;;;:::999999999::::::999999999999999999::::::;;;;;;<<<999999888888888888999999DDDEEEFFFGGGHHHGGGGGGFFFKKKJJJHHHGGGFFFGGGHHHHHHIIIIIIIIIIIIIIIJJJKKKLLLKKKJJJIIIIIIHHHHHHHHHHHHKKKKKKKKKJJJIIIHHHFFFFFFFFFEEEEEEDDDCCCBBBBBBAAAEEEDDDCCCBBBAAABBBCCCCCCCCCDDDEEEGGGIIIIIIJJJJJJEEEFFFGGGGGGHHHHHHHHHHHHFFFEEEEEEHHHKKKLLLIIIGGGGGGHHHJJJKKKLLLMMMLLLLLLLLLLLLKKKJJJIIIHHHHHHGGGKKKJJJJJJIIIIIIIIIJJJJJJLLLJJJHHHFFFEEEEEEEEEFFFHHHHHHHHHGGGGGGFFFFFFFFFIIIHHHGGGGGGFFFFFFFFFGGGHHHGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDFFFGGGHHHDDDDDDDDDEEEFFFGGGGGGHHHGGGJJJLLLKKKHHHEEEFFFGGGJJJIIIHHHFFFEEEDDDDDDDDDAAABBBCCCDDDDDDCCCBBBAAABBBBBBBBBAAAAAA@@@@@@@@@CCCCCCCCCBBBBBBAAAAAAAAADDDCCCCCCBBBBBBDDDEEEFFFCCCDDDDDDEEEFFFFFFGGGGGGFFFFFFEEEDDDCCCBBBBBBAAA???CCCHHHLLLMMMKKKHHHEEECCCCCCAAAAAAAAAAAACCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAABBBCCCBBBAAA???>>>=========>>>>>>???@@@AAAAAAAAAAAADDDBBB@@@???@@@@@@???===@@@???===<<<<<<<<<======??????>>>>>>??????@@@AAAAAAAAA@@@???>>>>>>??????<<<======>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<>>>>>============<<<;;;::::::999999::::::>>>>>>>>>>>>????????????======<<<<<<<<<;;;;;;;;;999:::;;;<<<============<<<<<<<<<<<<<<<===>>>>>>;;;;;;;;;<<<<<<<<<======>>>>>>===<<<<<<<<<<<<<<<>>>>>>======<<<<<<<<<<<<===============<<<<<<<<<999::::::;;;===???@@@AAA=================================>>>@@@BBBDDDFFFLLLNNNQQQTTTYYY```hhhmmmkkkoootttxxx{{{~~~~~~sssooojjjhhhgggccc\\\UUUJJJIIIHHHFFFEEECCCBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<;;;<<<<<<==================<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;:::999999999999:::888888888999999:::::::::<<<;;;;;;:::999888777777777777888999:::;;;;;;<<<<<<;;;;;;::::::999999888777888888888888999999999888999999::::::999999888DDDEEEFFFHHHHHHHHHGGGFFFJJJIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCEEEDDDCCCBBBBBBBBBCCCCCCCCCDDDFFFGGGIIIJJJKKKKKKGGGGGGHHHIIIIIIIIIHHHHHHGGGFFFEEEHHHKKKLLLKKKIIIIIIJJJLLLMMMNNNOOONNNNNNJJJKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHGGGHHHHHHIIIIIIKKKJJJHHHFFFEEEEEEEEEEEEHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEHHHHHHGGGFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCDDDEEEEEEBBBBBBCCCDDDFFFFFFFFFEEEFFFIIIKKKJJJGGGEEEFFFGGGIIIHHHFFFEEEDDDCCCCCCCCCCCCDDDFFFGGGGGGFFFDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@BBBBBBBBBBBBAAAAAAAAAAAADDDCCCCCCBBBCCCDDDEEEFFFEEEEEEEEEFFFFFFGGGGGGGGGDDDDDDDDDCCCCCCBBBBBBBBBBBBDDDGGGIIIJJJGGGDDDBBBCCCBBBAAA@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAA??????>>>>>>>>>>>>??????>>>???@@@@@@AAABBBBBBBBBDDDBBB@@@???@@@@@@???>>>BBBAAA@@@?????????@@@@@@???????????????@@@@@@AAAAAAAAA@@@???????????????>>>??????@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>========================;;;;;;;;;;;;:::::::::999<<<;;;::::::999999::::::============>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;::::::;;;<<<=========<<<<<<<<<;;;;;;<<<======>>>;;;;;;;;;<<<<<<<<<<<<<<<>>>======<<<;;;;;;<<<<<<=========<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<=========>>>???AAACCCDDDAAACCCFFFIIILLLQQQWWW[[[___bbbggglllppptttyyy}}}vvvmmmhhhaaa]]]XXXVVVVVVSSSNNNIIIFFFFFFEEEDDDBBBAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<;;;;;;<<<===============<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<;;;;;;:::::::::::::::888888888999999:::::::::999999999999999999888888999888888888888999999:::999:::::::::::::::::::::777777888888888999999999888999999::::::999999888FFFFFFGGGHHHHHHHHHGGGGGGIIIIIIHHHGGGGGGGGGGGGHHHFFFFFFGGGHHHHHHIIIJJJJJJHHHGGGGGGGGGGGGHHHHHHIIIHHHIIIIIIJJJJJJIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDCCCCCCBBBBBBCCCCCCCCCDDDFFFHHHJJJKKKLLLLLLJJJJJJKKKKKKJJJJJJIIIIIIHHHGGGFFFGGGJJJLLLLLLLLLIIIJJJLLLNNNOOOOOOOOONNNIIIJJJLLLNNNNNNMMMLLLKKKFFFFFFFFFFFFFFFGGGHHHHHHJJJIIIHHHFFFEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGHHHHHHEEEEEEFFFGGGFFFEEEDDDCCCHHHGGGGGGFFFFFFEEEEEEDDDEEEDDDDDDCCCBBBBBBCCCCCCCCCBBBBBBDDDFFFGGGFFFEEEEEEGGGIIIHHHGGGFFFFFFFFFGGGGGGEEEDDDCCCCCCCCCCCCDDDEEEGGGHHHHHHGGGEEEDDDAAAAAA@@@@@@@@@@@@@@@???@@@AAAAAAAAAAAAAAAAAABBBCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGBBBBBBBBBBBBBBBBBBBBBBBBDDDEEEFFFFFFEEECCC@@@???AAAAAA@@@@@@@@@@@@AAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAA<<<<<<<<<<<<===???@@@AAA??????@@@@@@AAABBBBBBBBBCCCAAA??????@@@@@@???>>>???>>>>>>============>>>>>>????????????@@@@@@@@@AAA@@@@@@???????????????@@@AAAAAAAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>=================================<<<<<<<<<<<<<<<<<<;;;::::::999999::::::;;;<<<<<<<<<============<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;<<<======<<<<<<<<<;;;;;;;;;;;;;;;======<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;<<<<<<=========???>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<============>>>???@@@AAA>>>@@@BBBDDDFFFHHHKKKMMMNNNQQQVVVZZZ___eeekkkpppvvv~~~{{{nnnbbbYYYUUURRRNNNJJJIIIIIIIIIFFFBBBBBBBBBAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;<<<============<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;888888888999999999999999777777888888999999999999:::999888777666777888888888888999999:::;;;;;;<<<777777777888888888999999888888999999999999888888GGGGGGGGGHHHHHHHHHGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGDDDEEEFFFGGGHHHIIIIIIIIIFFFFFFFFFFFFGGGHHHHHHIIIGGGHHHIIIIIIJJJJJJJJJIIIHHHHHHHHHGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCDDDFFFIIIKKKMMMNNNNNNLLLMMMMMMMMMLLLKKKJJJJJJIIIHHHHHHHHHIIIKKKMMMNNNGGGHHHJJJLLLMMMMMMMMMLLLJJJLLLNNNPPPPPPNNNLLLJJJEEEEEEEEEEEEFFFGGGHHHIIIIIIHHHHHHGGGFFFEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHDDDEEEGGGHHHHHHFFFEEECCCFFFFFFFFFEEEEEEDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCCCCDDDBBBAAABBBFFFIIIIIIHHHFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGFFFEEEDDDCCCCCCCCCCCCDDDEEEFFFFFFEEEDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCBBB@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@;;;;;;;;;<<<===>>>???@@@?????????@@@AAAAAABBBCCCBBB@@@>>>>>>???@@@@@@???===<<<<<<<<<<<<<<<<<<<<<>>>>>>??????@@@@@@@@@@@@??????>>>>>>===>>>>>>???AAAAAAAAABBBAAAAAA@@@@@@========================<<<<<<<<<<<<<<<<<<<<<<<<========================<<<;;;::::::999999::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::<<<<<<;;;;;;;;;;;;;;;<<<::::::::::::::::::::::::999999:::;;;<<<<<<======>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<=========>>>???AAACCCDDDDDDCCCCCCDDDCCCEEEHHHLLLPPPVVV\\\aaaiiiqqqxxx{{{vvviii]]]TTTMMMJJJIIIFFFCCCBBBCCCDDDDDDCCC????????????>>>>>>>>>>>>==============================<<<<<<<<<;;;;;;;;;:::;;;<<<<<<======<<<<<<<<<<<<<<<;;;;;;;;;::::::999999:::::::::;;;;;;;;;===<<<;;;;;;::::::;;;;;;888888888888888999999999777888888888888888888888999888777666555666888999888888999999::::::::::::777777777777888888888888888888999999999999888888HHHGGGGGGGGGGGGGGGGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGCCCDDDFFFGGGHHHIIIIIIIIIFFFFFFFFFFFFGGGHHHHHHIIIGGGGGGHHHIIIJJJJJJJJJJJJFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDGGGJJJLLLNNNPPPPPPNNNNNNNNNNNNNNNMMMLLLKKKKKKJJJJJJJJJJJJKKKMMMOOOHHHIIIKKKLLLMMMNNNMMMMMMMMMNNNPPPQQQPPPNNNKKKIIIGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHDDDFFFHHHIIIIIIHHHFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCAAAAAAAAABBBBBBCCCEEEEEEDDDAAA>>>AAAGGGLLLMMMMMMGGGGGGFFFFFFFFFFFFFFFEEEHHHGGGGGGFFFEEEEEEEEEEEECCCDDDEEEFFFFFFEEEDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBAAABBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCC@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@????????????@@@===<<<<<<<<<<<<<<<======??????>>>??????@@@BBBCCC@@@???===>>>???@@@@@@???>>>?????????????????????===>>>???@@@@@@@@@@@@???======<<<<<<<<<<<<===>>>@@@@@@AAA@@@@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999999999999999999999<<<;;;::::::999999::::::::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;::::::::::::;;;;;;999:::::::::::::::::::::888999999:::;;;<<<<<<===<<<;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===???AAAAAA???=========???AAACCCDDDFFFJJJOOOSSSYYY___dddgggmmmvvv}}}}}}{{{lllggg___UUUMMMHHHDDDCCCAAA@@@>>>>>>???@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999:::::::::;;;;;;<<<<<<;;;::::::::::::;;;888888888888888888888888999999888777777666555555777666666666666888999::::::::::::999999888888888666666777777777888888888777888888999999888888777HHHGGGFFFFFFEEEEEEFFFFFFEEEFFFGGGGGGHHHGGGGGGGGGBBBDDDFFFHHHIIIJJJIIIIIIHHHGGGGGGGGGGGGHHHHHHIIIGGGHHHHHHIIIJJJJJJJJJIIIEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEEEEEEEDDDCCCBBBCCCEEEGGGJJJMMMPPPQQQRRRNNNNNNNNNOOONNNNNNMMMMMMLLLMMMMMMLLLKKKKKKLLLNNNJJJKKKMMMOOOPPPPPPPPPOOOOOOOOOPPPPPPOOOMMMKKKIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHEEEFFFGGGHHHIIIHHHGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAABBBCCCEEEFFFGGGCCCAAAAAAFFFOOOUUUVVVTTTJJJHHHFFFFFFFFFGGGFFFEEEHHHHHHGGGFFFFFFFFFFFFFFFDDDEEEGGGHHHHHHGGGEEEDDD@@@AAAAAAAAAAAAAAABBBBBBAAAAAABBBBBBBBBBBBBBBCCCAAAAAABBBCCCCCCCCCCCCBBB???@@@@@@AAAAAABBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA??????@@@AAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAA@@@??????>>>>>>?????????>>>===<<<<<<<<<<<<<<<>>>>>>======>>>???AAABBB???>>>======???@@@@@@@@@<<<======>>>>>>>>>>>>======>>>???AAAAAA@@@??????<<<<<<<<<<<<<<<======>>>@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999999999999999::::::::::::<<<;;;::::::999999::::::999:::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;999::::::;;;;;;;;;::::::;;;;;;:::999999999::::::999:::::::::;;;;;;;;;;;;::::::999999999:::;;;;;;999999::::::::::::;;;;;;888999999::::::;;;;;;;;;::::::::::::;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<=========<<<<<<===???@@@@@@>>><<<<<<<<>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999999999999::::::::::::;;;;;;:::999999999999:::888888888888888777777777999999888777666555444444555555666777999:::::::::;;;::::::999888888777777666666666777777777888888777777888888888888777777GGGFFFEEEDDDDDDDDDEEEEEEDDDEEEFFFGGGHHHGGGGGGFFFBBBDDDFFFIIIJJJJJJJJJIIIJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJIIIIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEFFFEEEDDDCCCBBBCCCEEEHHHKKKNNNQQQSSSSSSMMMMMMNNNOOOOOOOOONNNNNNLLLNNNPPPOOOLLLJJJKKKLLLJJJKKKMMMOOOPPPPPPPPPOOONNNNNNNNNNNNNNNMMMLLLKKKKKKJJJIIIHHHHHHGGGHHHHHHIIIJJJKKKKKKKKKJJJIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGEEEFFFFFFFFFGGGGGGGGGGGGEEEEEEEEEFFFFFFFFFFFFFFFCCCCCCCCCCCCDDDDDDEEEFFFEEEFFFKKKUUU```eeeccc^^^NNNJJJGGGFFFGGGGGGFFFDDDGGGFFFFFFEEEEEEEEEEEEFFFCCCDDDFFFGGGGGGFFFDDDCCCAAAAAABBBBBBBBBCCCCCCCCCDDDCCCCCCCCCCCCCCCCCCBBB@@@AAABBBCCCCCCCCCBBBBBB>>>>>>???AAABBBCCCDDDEEECCCCCCBBBBBBAAAAAA@@@@@@???@@@AAACCCCCCBBBBBBAAA@@@AAABBBCCCCCCBBBAAA@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@???>>>>>>>>>>>>>>>???>>>======<<<<<<============<<<;;;<<<>>>@@@AAA>>>===<<<===???AAAAAA@@@999:::;;;<<<<<<<<<;;;;;;===>>>@@@AAAAAA@@@???>>>===============>>>??????@@@@@@@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999::::::;;;;;;<<<<<<<<<<<<<<<;;;::::::999999:::::::::::::::;;;;;;;;;;;;<<<999999:::::::::;;;;;;;;;888999::::::;;;;;;;;;;;;;;;;;;:::999999999999999888888999:::;;;<<<<<<===999999999999999:::;;;;;;::::::::::::;;;;;;;;;<<<999999999999999:::::::::::::::::::::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>>>>=========???@@@@@@>>>===>>>???===???@@@@@@??????@@@BBBAAAFFFGGGFFFIIIOOOUUUVVVWWW[[[```dddiiiooouuuyyy{{{}}}}}}{{{zzzzzz~~~xxxxxx{{{{{{wwwqqqmmmiiieee^^^YYYLLLJJJGGGDDDCCCBBBBBBBBB???@@@AAABBBAAAAAAAAAAAA=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;:::::::::999999888999999999999:::::::::::::::999888888888888999999888888888777777777666777777777666666555555555666777999:::;;;:::999888999999999888888888888888666666666666777777777888777777888888888888777777GGGFFFEEECCCCCCCCCDDDEEEDDDEEEFFFGGGHHHHHHGGGFFFBBBDDDGGGIIIKKKKKKKKKJJJKKKJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIJJJJJJIIIHHHHHHEEEEEEEEEEEEEEEFFFFFFFFFDDDEEEFFFFFFFFFEEECCCBBBCCCEEEHHHKKKOOOQQQSSSTTTLLLMMMNNNNNNOOOOOOOOOOOOMMMPPPRRRQQQMMMJJJJJJKKKHHHJJJKKKMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMNNNNNNNNNKKKKKKIIIHHHGGGFFFFFFFFFJJJKKKLLLLLLLLLKKKJJJIIIIIIHHHHHHGGGGGGFFFFFFFFFEEEEEEDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHFFFFFFEEEDDDDDDDDDDDDEEEIIIMMMVVVdddqqqtttooogggPPPLLLHHHFFFGGGGGGEEECCCFFFEEEEEEDDDDDDDDDDDDEEEAAABBBCCCEEEEEECCCBBBAAABBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEDDDCCCCCCCCCBBB@@@AAABBBCCCCCCCCCBBBAAA>>>>>>@@@AAACCCDDDFFFFFFDDDDDDCCCBBBBBBAAA@@@@@@@@@BBBCCCDDDDDDCCCAAA@@@AAAAAACCCCCCCCCCCCAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@??????>>>>>>>>>>>>>>>>>>>>>=========>>>>>>???===<<<;;;:::;;;===???@@@>>><<<<<<===???AAAAAA@@@;;;<<<>>>?????????>>>>>><<<>>>@@@AAAAAAAAA???>>>??????>>>??????@@@AAAAAAAAAAAAAAA@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::777777777888888999999999<<<;;;::::::999999::::::::::::;;;;;;;;;<<<<<<<<<999999999::::::;;;;;;;;;777888999:::;;;<<<<<<<<<;;;::::::999888888888999777777888999;;;<<<======999888888888999::::::;;;:::::::::;;;;;;<<<<<<<<<::::::999999999999999999;;;;;;:::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<>>>???>>>>>>===999;;;<<<<<<;;;;;;<<<>>><<<===??????>>>======>>>@@@DDDFFFDDDDDDGGGJJJIIIMMMPPPTTTXXX\\\bbbiiimmmoooqqqssstttsssrrrrrrrrrssswww~~~vvvttttttrrrllldddbbbddd___]]]ZZZYYYXXXVVVPPPKKKEEEDDDBBB@@@???>>>>>>>>>;;;===???@@@>>>===============<<<;;;;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;:::::::::999999888888999999999::::::::::::999888888777777888888999888888888777777666666555555555666666666666666777999;;;<<<<<<:::777666777777777888999999::::::666666666666777777777777777777888888888888777777AAABBBCCCCCCBBBBBBCCCEEEDDDFFFHHHJJJJJJHHHFFFEEEEEEGGGJJJMMMNNNNNNMMMKKKGGGGGGHHHHHHIIIJJJKKKKKKEEEFFFGGGHHHIIIHHHGGGFFFGGGGGGFFFFFFFFFFFFGGGGGGEEEEEEDDDDDDDDDDDDDDDEEEKKKHHHHHHLLLRRRUUUSSSPPPOOOPPPPPPPPPPPPOOONNNMMMLLLLLLKKKKKKKKKKKKKKKKKKMMMMMMNNNOOOOOOOOONNNNNNMMMMMMNNNMMMMMMLLLKKKJJJLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHIIIGGGEEEGGGIIIKKKIIIGGGDDDDDDCCCBBBAAACCCHHHKKKFFFZZZooowwwzzz{{{uuukkkVVVMMMFFFEEEEEEBBBAAACCCDDDCCCCCCCCCCCCDDDDDDEEEDDDDDDDDDDDDDDDCCCCCCCCCFFFEEEDDDCCCCCCBBBBBBBBBCCCDDDEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>>>>???@@@BBBDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBAAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@???>>>======>>>>>>===<<<<<<<<<<<<<<<:::;;;===>>>>>>>>>===<<<;;;;;;<<<===>>>???@@@@@@@@@@@@??????>>>=========AAA@@@??????>>>>>>??????===<<<;;;;;;;;;===>>>???AAA@@@>>>===;;;:::::::::::::::;;;<<<=========<<<;;;;;;;;;:::999888777666:::::::::999999888888888::::::::::::::::::::::::999999::::::::::::;;;;;;888888888888888888999999999999999::::::;;;;;;;;;;;;:::999888777888999::::::999888888:::;;;:::888<<<;;;:::999888888888888:::999999999::::::;;;<<<999999999999999999999999:::::::::;;;;;;;;;<<<<<>>>>>>>>>>>============<<<<<<===???@@@AAABBBCCCFFFGGGHHHKKKOOOTTTXXXZZZ[[[[[[[[[\\\]]]```bbbdddjjjnnntttzzz~~~sssjjjeee___^^^\\\ZZZWWWUUUSSSRRROOONNNMMMKKKIIIGGGFFFEEE@@@@@@@@@???>>>======<<<999:::<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999:::999999888888999999:::888999999::::::999999888;;;;;;;;;;;;;;;;;;;;;;;;777888:::;;;;;;:::888777888888777777666666555555999888777666666777888999777777777777777777777777777777666666555555555444888888888888888888888888999888777666666777888999666666777777888888888999AAACCCDDDDDDCCCBBBDDDEEEEEEFFFHHHJJJJJJHHHFFFEEECCCEEEHHHJJJKKKKKKIIIHHHFFFGGGGGGHHHJJJKKKLLLLLLGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDDDDEEEEEEFFFKKKIIIIIIMMMRRRTTTRRROOOOOOOOOOOOOOOOOOOOONNNNNNMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNOOOOOOOOOOOONNNNNNMMMMMMMMMMMMMMMLLLKKKKKKLLLLLLLLLKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMIIIIIIHHHHHHGGGFFFFFFFFFDDDDDDEEEFFFGGGGGGHHHHHHJJJHHHFFFGGGIIIJJJHHHFFFDDDEEEEEEDDDDDDFFFIIILLLRRRfffwww|||{{{zzztttlllVVVMMMFFFDDDEEECCCDDDFFFEEEEEEDDDDDDCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFEEEDDDCCCAAAAAAAAAAAACCCDDDEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>??????AAACCCDDDEEEBBBBBBBBBAAAAAAAAAAAA@@@AAAAAAAAAAAAAAABBBBBBBBBDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCAAAAAA@@@??????>>>======>>>===<<<<<<;;;;;;<<<<<<;;;<<<===>>>>>>>>>===<<<;;;;;;<<<===>>>???@@@@@@>>>>>>>>>>>>????????????BBBAAA@@@@@@??????@@@@@@>>>======<<<===>>>???@@@@@@???>>><<<;;;;;;;;;;;;999999:::;;;;;;;;;;;;;;;::::::::::::999888777777:::::::::999999888888888::::::::::::::::::::::::999999999:::::::::;;;;;;;;;;;;:::999888777666666999999::::::::::::::::::::::::999999999999::::::999888777888:::;;;:::999<<<;;;:::999999888888888888888888888999999::::::999999999999999999999999:::::::::;;;;;;;;;;;;<<<@@@???<<<:::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>=========<<<<<<<<<<<<===>>>???@@@AAAAAAEEEEEEEEEEEEFFFHHHJJJKKKKKKKKKLLLNNNQQQTTTWWWXXX[[[___eeejjjpppuuu{{{yyyoooeee\\\VVVSSSOOONNNMMMKKKIIIGGGEEEEEEGGGFFFFFFEEEDDDDDDCCCCCC@@@@@@???>>>>>>===<<<<<<<<<;;;;;;:::;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888999999:::888999999::::::999999888::::::::::::999999999999777888999::::::999888777888777777777666666666555777777666555555555666777777777777777777777777777888888777777777666666666888888888888888888888888888888777666666777888888888888888777777777777777BBBDDDEEEEEEDDDCCCEEEFFFFFFGGGIIIJJJJJJHHHGGGEEEEEEFFFHHHIIIJJJIIIHHHFFFEEEFFFGGGIIIJJJLLLMMMMMMJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGFFFFFFEEEFFFFFFGGGGGGJJJJJJJJJNNNRRRTTTQQQNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOPPPPPPPPPPPPQQQQQQPPPPPPOOONNNMMMMMMMMMMMMNNNMMMMMMLLLLLLNNNMMMMMMLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMIIIIIIIIIHHHHHHGGGGGGFFFDDDDDDEEEFFFGGGHHHIIIJJJKKKIIIHHHHHHHHHHHHGGGEEEEEEFFFHHHHHHGGGHHHJJJLLL[[[mmm|||}}}yyywwwssslllWWWNNNFFFDDDEEEDDDFFFIIIGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGFFFEEECCCBBBAAA@@@@@@@@@DDDDDDEEEEEEEEEEEEDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>???@@@AAACCCDDDEEECCCCCCBBBBBBBBBAAAAAAAAA??????@@@@@@AAAAAABBBBBBDDDCCCBBBAAA@@@AAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBB@@@@@@@@@??????>>>>>>===>>>===<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>===<<<;;;<<<===>>>???@@@@@@@@@======>>>>>>???@@@@@@AAABBBBBBAAA@@@@@@@@@@@@AAA???>>>>>>>>>>>>??????@@@>>>======<<<;;;;;;<<<<<<::::::;;;<<<<<<<<<;;;;;;::::::::::::999888888777999999999999999888888888::::::::::::::::::::::::999999999999::::::::::::<<<<<<;;;:::999888777777:::::::::::::::999999999999::::::;;;;;;:::::::::888777777888:::<<<;;;:::===<<<;;;:::999999999:::888888888888888888999999999999999999999999999999::::::::::::;;;;;;;;;;;;???===<<<:::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========>>>============<<<<<<<<<<<<<<<=========>>>>>>>>>AAAAAA@@@?????????@@@@@@@@@@@@AAACCCEEEGGGIIIJJJJJJNNNSSSXXX\\\aaafffjjjllllllnnnppptttwww{{{}}}|||{{{tttooojjjaaaWWWOOOKKKIIIHHHFFFEEEEEECCCBBBAAA@@@@@@???@@@@@@@@@AAAAAAAAAAAA??????>>>>>>======<<<<<<>>><<<:::888999;;;===???;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;;;;;;;:::999999888888888888999999888888999999999999888888888888888888888888888888888888888888888888888888777777777777666666666666555555444444444444555666777777777777777777777777888888888888777777777777888888888888888888888888888777777666666777777888999888888777777666666555CCCDDDEEEEEEDDDDDDEEEFFFGGGGGGIIIIIIIIIHHHFFFEEEGGGHHHIIIJJJJJJIIIHHHGGGDDDEEEGGGHHHJJJLLLMMMNNNMMMLLLJJJHHHFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGHHHHHHJJJJJJLLLOOORRRRRRPPPMMMNNNMMMMMMMMMNNNNNNOOOOOONNNNNNOOOOOOPPPPPPQQQQQQRRRRRRRRRQQQPPPOOOMMMLLLLLLLLLMMMNNNNNNNNNMMMMMMOOONNNMMMMMMMMMMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIHHHHHHHHHGGGEEEFFFGGGHHHIIIKKKLLLLLLKKKJJJIIIHHHHHHGGGFFFEEEEEEFFFHHHIIIIIIIIIJJJLLLXXXiiixxxyyywwwwwwtttoooZZZPPPGGGDDDDDDDDDFFFIIIHHHHHHFFFEEEDDDDDDDDDDDDCCCCCCDDDEEEFFFFFFGGGGGGDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>???AAABBBDDDEEECCCCCCCCCCCCBBBBBBBBBBBB>>>>>>???@@@@@@AAABBBBBBDDDCCCAAA@@@@@@@@@BBBBBBCCCCCCBBBBBBBBBBBBAAAAAA@@@?????????>>>>>>>>>===???>>>>>>=========>>>>>>>>>??????>>>>>>>>>======>>>???@@@AAABBBBBBBBBBBB>>>>>>>>>??????@@@@@@@@@BBBAAA@@@@@@??????@@@@@@>>>>>>>>>>>>>>>>>>>>>???<<<<<<<<<;;;;;;<<<<<<=========>>>>>>>>>>>>>>>===:::::::::::::::999888777999999999888888888888888999999999999999999999999888999999999999:::::::::999999999::::::;;;;;;<<<;;;:::::::::999999888888888999;;;<<<<<<;;;:::999777666666888:::<<<<<<;;;===<<<;;;;;;:::::::::;;;888888999999999999999888999999999999999999999999999999:::::::::;;;;;;;;;===<<<;;;:::999999::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<==================<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???@@@@@@@@@@@@@@@@@@AAAAAABBBBBBEEEIIILLLNNNQQQUUUWWWWWWWWWXXXZZZ^^^ccchhhjjjjjjpppxxxxxxxxxxxxxxxvvvooofff___XXXTTTNNNHHHDDDCCCDDDEEEDDDDDDCCCCCCBBBBBBBBBBBB>>>>>>>>>??????@@@@@@@@@>>>>>>>>>======<<<<<<<<<===<<<:::999999:::<<<===::::::::::::::::::::::::888999:::;;;;;;;;;;;;;;;999999888888888888999999888888999999999999888888777777888888888888999999888888777666666777888888777777777777666666666666444444444444555555555666777777777777777777777777777777777777777777777777888888888888888888888888777777777666666777777777777777777777777666666666CCCDDDEEEEEEDDDDDDEEEFFFGGGGGGHHHHHHHHHGGGFFFEEEGGGHHHHHHIIIHHHHHHGGGFFFDDDEEEFFFHHHJJJKKKMMMMMMNNNMMMJJJHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFGGGGGGHHHIIIIIIJJJKKKLLLOOOQQQQQQPPPOOOOOONNNNNNMMMMMMNNNOOOOOONNNNNNNNNNNNOOOOOOPPPPPPSSSSSSRRRQQQPPPNNNMMMLLLKKKLLLMMMNNNNNNNNNNNNNNNOOOOOONNNMMMLLLLLLMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHIIIIIIJJJLLLMMMMMMNNNKKKKKKJJJIIIGGGFFFEEEEEEDDDFFFGGGHHHHHHHHHJJJKKKRRRcccrrrxxx{{{~~~xxx\\\RRRHHHEEEDDDDDDEEEHHHHHHHHHFFFEEEDDDDDDDDDDDDBBBBBBCCCCCCDDDEEEFFFFFFCCCCCCCCCCCCDDDEEEFFFGGGEEEEEEDDDDDDDDDDDDEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>???@@@AAACCCDDDEEEDDDDDDDDDCCCCCCCCCBBBBBB>>>>>>???@@@@@@AAABBBBBBCCCBBBAAAAAAAAAAAABBBCCCCCCCCCBBBBBBAAAAAAAAAAAA?????????>>>>>>>>>>>>>>>@@@???????????????@@@@@@?????????>>>>>>>>>??????@@@AAACCCEEEEEEEEEDDDCCCAAA@@@@@@@@@??????>>>>>>@@@??????>>>>>>>>>>>>>>>=====================<<<;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>>>>======999999:::::::::999888888888888888888888888888888999999999999999999999999888888888999999999::::::888888999::::::;;;<<<<<<:::::::::999999888888888777888:::;;;<<<;;;::::::777666666888:::<<<<<<;;;<<<<<<;;;:::::::::;;;;;;999::::::;;;;;;:::999999999999999999999999999999999999999:::::::::;;;;;;:::::::::999999999999:::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;:::;;;<<<===>>>>>>??????>>>>>>???????????????>>>@@@BBBDDDEEEEEEEEEGGGIIIIIIHHHIIIJJJMMMQQQTTTWWWZZZ```jjjrrryyy~~~|||vvvrrrqqqooommmkkk^^^^^^]]]\\\ZZZUUUPPPLLLFFFDDDBBB???>>>=========>>>>>>??????????????????>>>>>>>>>>>>=====================<<<<<<<<<<<<<<<:::;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::888888999:::;;;;;;;;;;;;999888888777777888888999777888888999999888888777777888888888999999999:::888888777666666777888888666666666666777777777777555555666666777777777777666666666666666666666666666666666666666666666666777777777777777777777777666666666777777666666666444444555666777888888999BBBDDDEEEEEEDDDCCCEEEFFFGGGGGGGGGGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCDDDEEEGGGHHHJJJKKKKKKMMMMMMKKKJJJIIIHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFGGGHHHIIIIIIJJJKKKLLLNNNOOOPPPQQQQQQRRRQQQOOONNNMMMNNNOOOPPPNNNNNNNNNNNNNNNNNNNNNNNNRRRRRRQQQQQQOOONNNMMMLLLKKKLLLMMMNNNOOOOOOOOOOOOOOONNNMMMLLLLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLMMMMMMMMMJJJKKKKKKIIIGGGEEEEEEFFFDDDEEEFFFFFFFFFGGGIIIKKKPPP```pppyyy}}}[[[QQQHHHEEEEEEDDDEEEGGGGGGFFFEEEEEEDDDDDDDDDDDDBBBBBBCCCCCCDDDDDDEEEEEEDDDCCCDDDDDDEEEFFFGGGHHHEEEEEEDDDDDDDDDDDDEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAABBBCCCEEEFFFGGGEEEDDDDDDDDDDDDCCCCCCCCC??????@@@@@@AAAAAABBBBBBAAAAAABBBCCCCCCDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@@@@AAA??????>>>>>>???@@@AAAAAAAAACCCEEEFFFGGGFFFDDDCCCBBBAAAAAA@@@??????>>>>>>??????>>>===============<<<============<<<<<<;;;<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<;;;::::::999999999::::::999999888777777777888888888888888999999999999999999999999888888888888999999999999;;;:::::::::999999999888999999999999999888888888777777888999::::::::::::888777777888:::<<<;;;:::;;;;;;::::::::::::;;;;;;999:::;;;<<<;;;:::999888999999999999999999999999999999999999::::::::::::888999999999999999999999999999999999999999999999999::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;:::::::::<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::666777999;;;<<<===>>>>>>>>>???@@@@@@>>>>>>???@@@AAAAAAAAAAAABBBDDDFFFHHHMMMRRRZZZbbbhhhlllpppssswww|||{{{uuuooolllkkkiiihhheeebbb^^^[[[YYYXXXVVVTTTLLLLLLKKKIIIHHHFFFEEEDDDBBBAAA@@@???===;;;:::999<<<<<<<<<<<<============<<<<<<;;;;;;::::::999999<<<<<<<<<<<<<<<<<<;;;;;;999:::;;;<<<<<<;;;999888999999999999999999999999888999999::::::::::::999888888777777777777888888777777888888888888777777777777777888999999::::::888888888888888888888888666666666666777777777777555666777888999999999888666666666666666666666666555555555555666666666666777777777777777777777777555666666777777666666555333333444555777888999999AAACCCDDDDDDCCCBBBDDDEEEFFFFFFFFFEEEDDDCCCCCCBBBCCCDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDFFFGGGHHHIIIIIILLLLLLLLLKKKKKKIIIHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGEEEEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKLLLNNNPPPSSSUUUTTTSSSQQQOOONNNNNNOOOOOOPPPPPPOOOOOONNNMMMMMMMMMPPPPPPPPPPPPOOONNNLLLLLLJJJKKKMMMNNNOOOPPPPPPPPPOOONNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKIIIJJJKKKIIIGGGEEEFFFGGGFFFFFFFFFEEEEEEGGGJJJMMMNNN[[[kkkwwwtttVVVMMMFFFFFFFFFFFFFFFHHHEEEEEEDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFEEEDDDCCCCCCDDDEEEFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFHHHJJJJJJEEEEEEEEEDDDDDDDDDCCCCCCAAAAAAAAAAAAAAABBBBBBBBB???@@@CCCEEEFFFGGGFFFFFFCCCCCCBBBBBBAAA@@@@@@???===>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>???@@@???>>>>>>>>>???AAABBBCCCAAABBBDDDFFFFFFEEECCCBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===>>>>>>>>>===>>>>>>???>>>===<<<;;;<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999999888999999::::::999999999666777777777888888888999888888888888888888888888888888888888999999999999999999999999999888888888888888888888999999999999777777777777888999::::::999888777888:::;;;:::999::::::999999999999::::::999999;;;;;;;;;999888777999999999999999999999999888999999999999:::::::::777777888999999999999999999999999999999999999999888888999999999999::::::;;;;;;;;;::::::::::::999;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<<<<;;;:::888777444666888:::<<<===>>>>>>;;;===>>>===<<<;;;<<<=========>>>>>>?????????@@@DDDGGGMMMQQQUUUXXX[[[]]]```gggmmmqqqyyy~~~wwwssstttvvvlllggg___YYYWWWVVVUUUTTTPPPNNNLLLKKKJJJHHHFFFEEECCCCCCCCCBBBAAAAAABBBCCCBBBAAA@@@???>>>===<<<<<<============>>>>>>>>>>>>::::::::::::999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999999999999999999999999999:::::::::999999888888888777777777777888888777777888888888888777777555555666777777888999999777888999::::::999888777555666666666777777777888555666777999999999999999666666666666666666666666555555666666777777777777777777777777777777777777555555666777777666555555333444444555666777888888AAABBBCCCCCCBBBBBBCCCEEEFFFEEEEEEDDDCCCBBBBBBBBBEEEEEEEEEEEEFFFFFFFFFGGGCCCDDDDDDEEEFFFGGGGGGGGGKKKKKKLLLLLLLLLJJJIIIHHHGGGGGGFFFFFFFFFFFFGGGGGGEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJKKKKKKMMMPPPTTTWWWVVVUUURRRPPPNNNNNNOOOOOOQQQQQQPPPOOONNNMMMMMMLLLOOOOOOOOOOOONNNMMMLLLLLLJJJKKKMMMNNNOOOPPPQQQQQQNNNMMMLLLKKKJJJJJJJJJJJJMMMMMMMMMMMMMMMMMMMMMMMMJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHJJJKKKJJJFFFEEEFFFHHHGGGGGGFFFEEEEEEGGGKKKNNNKKKWWWeeerrrxxxfffRRRJJJEEEEEEGGGGGGHHHJJJDDDCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEGGGFFFEEEDDDBBBBBBBBBBBBFFFEEEDDDCCCCCCDDDEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFGGGHHHIIIKKKLLLMMMEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB===@@@CCCGGGHHHHHHGGGFFFCCCCCCBBBAAAAAA@@@??????============>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>???BBBDDDEEE???AAACCCEEEEEEDDDBBBAAA?????????@@@@@@AAABBBBBBAAA@@@@@@???>>>?????????>>>???@@@@@@@@@>>>===<<<===<<<;;;::::::::::::;;;<<<=========<<<;;;;;;:::888999999:::::::::999999666666777777888888888999888888888888888888888888777888888888888999999999555666777888999:::;;;;;;777777888888999999999:::777666666555666888:::;;;:::999888888:::;;;:::999999999999888888999::::::777888:::;;;:::888666555999999999999999999999999888888999999999:::::::::666777888999999999999999888888888888888888888888777777888888888999999999;;;;;;;;;:::::::::999999;;;;;;;;;<<<<<<<<<======;;;;;;<<<======<<<;;;::::::;;;<<<>>>??????>>>===:::<<<======<<<<<<===???<<<<<<===>>>>>>>>>======???BBBEEEGGGHHHJJJLLLNNNLLLTTT\\\dddnnn}}}{{{wwwtttmmmooonnnlllpppwww||||||}}}yyysssqqqrrrvvvzzzzzz{{{zzzyyywwwwwwwwwxxxzzz|||}}}|||zzzyyy{{{}}}|||||||||zzzvvvsssrrrrrrjjjlllmmmiiibbb]]]]]]___]]]WWWOOOJJJHHHIIIIIIHHHEEEEEEEEEDDDCCCBBB@@@???;;;===>>>>>>=========>>>===<<<;;;:::;;;<<<>>>???<<<<<<<<<<<<============::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>><<<:::888777888:::;;;888888888888888888888888:::::::::::::::999888777888888777777777777888888777777888888888888777777444444444555666777777888777888:::;;;;;;:::888777555666666666777777888888444555777888999999999888666666666666666666666666666666777777888888888999777777777777777777777777444555666777777666555444555555555666666666666666EEEEEEEEEEEEDDDDDDDDDDDDFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEFFFGGGHHHHHHFFFGGGHHHHHHHHHGGGFFFEEEEEEFFFFFFGGGGGGFFFFFFFFFGGGFFFEEEDDDFFFIIILLLNNNSSSRRRPPPOOOPPPSSSVVVXXXUUUSSSQQQOOONNNOOOPPPQQQTTTSSSQQQNNNNNNNNNOOOPPPOOONNNMMMLLLLLLLLLMMMNNNPPPPPPPPPPPPOOOOOONNNMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKMMMNNNPPPOOOMMMJJJHHHGGGGGGGGGGGGGGGHHHIIIJJJIIIHHHGGGFFFGGGIIIKKKMMMHHHIIIJJJJJJIIIGGGFFFDDDGGGFFFFFFEEEFFFHHHIIIJJJNNNTTT]]]eeeiiiggg```ZZZKKKJJJHHHGGGGGGHHHIIIJJJEEEDDDDDDDDDDDDDDDEEEFFFHHHGGGFFFDDDDDDDDDDDDEEEIIIGGGDDDBBBAAABBBDDDEEEGGGFFFEEEDDDDDDCCCDDDDDDCCCBBBAAA@@@AAACCCEEEGGGEEEFFFHHHJJJKKKKKKJJJJJJHHHGGGFFFEEEEEEFFFGGGHHHEEEDDDCCCBBBBBBBBBBBBBBBDDDEEEGGGHHHHHHGGGEEEDDDBBBCCCDDDDDDDDDCCCAAA@@@>>>???AAABBBCCCBBBAAAAAAAAAAAA@@@@@@???>>>============>>>???@@@AAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBB@@@??????>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@??????>>>>>>======<<<<<<;;;;;;:::::::::999999999999::::::;;;;;;::::::999:::999999:::;;;:::888666888888999999999:::::::::999999999999999999999999999999999999:::;;;<<<===:::999777666555666666777999999999888888888888777<<<;;;999888777888888999:::;;;;;;;;;;;;:::999888;;;:::999999888888999999666666666666666666666666888888888888888888888888888888888888888888888888555555666777888999999:::999999999999999888777666999999999999:::;;;<<<===<<<;;;;;;::::::999999888;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999;;;;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<=========>>>???AAABBBCCCDDDFFFGGGIIIPPPZZZfffrrryyyzzzxxxtttooojjjeeeaaa___]]]\\\[[[\\\^^^bbbeeehhhlllhhhaaa\\\\\\```fffjjjcccdddfffhhhiiiiiihhhgggjjjhhheeecccbbbccceeefffiiihhheeebbb___\\\ZZZXXXYYYYYYXXXWWWUUUSSSQQQPPPIIIGGGDDDAAA???>>>??????AAAAAA@@@???>>>===<<<<<<<<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::::::::::::::;;;;;;;;;:::999999888777888:::<<<<<<;;;:::999:::::::::999999888888888888888888888777777777777666666777777888888999999:::999888777666666666666777777888888888888777777555555555555666666666666444444555666777888999999555555555555666666666666666777777888999;;;<<<===666666666666666666666666777777666666666666777777666666666666555555555555444444555555555555444444555555555444444333333333DDDDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCEEEFFFGGGHHHIIIIIIIIIIIIGGGFFFEEEEEEEEEEEEEEEEEEHHHHHHIIIJJJJJJJJJIIIHHHHHHHHHIIIIIIIIIHHHGGGGGGGGGFFFFFFFFFGGGIIILLLNNNPPPPPPOOONNNOOOQQQSSSTTTTTTRRRPPPOOONNNOOOPPPQQQSSSRRROOOMMMMMMMMMNNNOOOPPPOOONNNLLLLLLLLLMMMNNNOOOOOOPPPPPPOOOOOONNNMMMMMMMMMLLLKKKKKKKKKKKKKKKMMMMMMNNNNNNNNNLLLJJJHHHGGGGGGGGGGGGHHHHHHIIIJJJJJJIIIHHHHHHHHHJJJLLLNNNKKKKKKKKKJJJJJJHHHGGGFFFGGGFFFEEEEEEFFFGGGIIIJJJKKKOOOUUU[[[^^^[[[VVVQQQJJJIIIGGGFFFFFFFFFHHHIIIDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEEEEEEEFFFGGGHHHIIIGGGEEEDDDCCCCCCDDDEEEFFFEEEEEEDDDDDDDDDDDDEEEDDDCCCBBBAAABBBCCCEEEFFFFFFGGGHHHIIIJJJJJJIIIIIIGGGGGGEEEEEEEEEEEEGGGGGGEEEDDDCCCBBBBBBBBBBBBCCCCCCDDDFFFGGGGGGFFFDDDCCCCCCDDDDDDEEEDDDCCCAAA@@@???@@@AAABBBBBBBBBAAAAAAAAAAAA@@@@@@???>>>>>>===??????@@@AAABBBCCCCCCDDDBBBBBBCCCCCCCCCCCCBBBBBB@@@??????>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@>>>>>>>>>=========<<<<<<;;;;;;;;;;;;:::::::::999::::::;;;;;;;;;;;;:::::::::999999999::::::888666777777777888888888999999666666666666666666666666888777777666777777888888;;;:::999888888999:::;;;999999999888888888888777;;;::::::999999999999:::::::::::::::999999999888;;;:::999999888888999999777777777777777777777777888888888888888888888888999999999999999999999999666666777777888888999999999999999999999888777777999999999999:::;;;<<<<<<;;;::::::::::::999999999:::::::::999999999999999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999:::::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<=========>>>??????@@@@@@DDDCCCDDDGGGMMMUUU]]]bbb```___\\\YYYUUURRROOONNNOOONNNNNNNNNPPPSSSUUUWWWUUUSSSPPPMMMMMMNNNQQQSSSUUUVVVWWWXXXYYYYYYYYYYYYVVVTTTQQQOOONNNOOOQQQRRRTTTTTTRRRPPPNNNMMMKKKJJJKKKJJJJJJIIIHHHFFFEEEDDDCCCBBB@@@>>>======>>>???>>>>>>======<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;::::::999999777888:::;;;<<<;;;:::999:::::::::999999888888888888888888888777777777777777777777777777888888888:::999888777666666666666777777888888888888777777555555555555666666666666666666666666777777777777555555555666666666777777777777777777888999;;;;;;666666666666666666666666666666555555555555666666666666666666555555555555444444555555555555444444555555444444444333333333CCCDDDDDDEEEEEEFFFFFFFFFFFFDDDCCCAAAAAABBBCCCDDDFFFGGGHHHIIIJJJJJJJJJJJJGGGFFFEEEDDDDDDCCCDDDDDDGGGGGGIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGFFFEEEFFFGGGHHHIIIKKKLLLLLLMMMMMMNNNNNNOOOOOOPPPPPPQQQPPPOOONNNNNNOOOPPPQQQQQQOOOMMMLLLKKKLLLMMMNNNQQQPPPOOOMMMLLLLLLLLLMMMOOOOOOOOOOOOOOONNNNNNMMMNNNMMMLLLKKKJJJKKKLLLLLLOOONNNNNNMMMLLLJJJIIIIIIHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIKKKLLLMMMNNNMMMLLLKKKJJJIIIIIIIIIFFFFFFEEEEEEFFFGGGIIIJJJIIIJJJMMMOOOQQQPPPLLLIIIIIIHHHFFFEEEEEEEEEFFFGGGCCCCCCCCCCCCDDDFFFGGGGGGDDDDDDEEEEEEGGGHHHJJJKKKHHHHHHGGGFFFFFFEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEFFFEEEEEEDDDCCCCCCDDDEEEFFFGGGHHHHHHIIIIIIIIIHHHGGGGGGFFFEEEDDDDDDEEEFFFGGGDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCEEEEEEEEEEEECCCCCCEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@AAABBBBBBBBBAAAAAAAAAAAA@@@@@@???>>>>>>>>>??????@@@AAABBBCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@??????>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@===============<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;:::;;;:::888888999999999777666666666777777777888888888888888888888888888888;;;;;;:::999999999999999::::::999999::::::;;;<<<999999999888888888888777999999:::;;;;;;;;;:::::::::999888777777777888999;;;:::999999888888999999888888888888888888888888888888888888888888888888::::::::::::::::::::::::777777777777777888888888999999999888888888888777999999888999999:::;;;<<<999999999999::::::::::::888999999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<>>>>>???BBBFFFIIILLLKKKKKKJJJHHHGGGEEEDDDDDDBBBBBBBBBCCCDDDEEEFFFGGGEEEDDDDDDDDDDDDDDDCCCCCCFFFFFFFFFFFFGGGHHHIIIJJJGGGFFFCCCBBBAAABBBCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@???>>>>>><<<<<<;;;:::;;;<<<===>>>;;;;;;::::::::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::777888999:::;;;:::999999999999999999999888888888888888888888777777777777888777777777777777777666999999888777666666666666666777777888888777777666555555555555666666666666777777777666666555555555666666666666777777777777777777666666777777888999666666666666666666666666555555444444444444555555666666666555555555555444444444555555555555444444555444444444444333333333CCCCCCDDDEEEFFFFFFGGGGGGGGGEEECCCAAAAAABBBEEEFFFEEEEEEFFFGGGHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEFFFDDDEEEFFFGGGHHHHHHIIIIIIGGGGGGGGGGGGFFFEEEDDDDDDEEEFFFHHHJJJKKKLLLLLLLLLLLLMMMNNNOOOOOOOOONNNMMMOOOOOONNNNNNNNNOOOOOOPPPNNNMMMKKKJJJJJJKKKLLLMMMRRRQQQOOOMMMLLLKKKLLLLLLNNNNNNOOOOOOOOONNNNNNMMMOOONNNLLLKKKJJJKKKLLLMMMPPPOOOMMMKKKJJJIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIHHHIIIJJJKKKLLLOOONNNLLLJJJIIIHHHIIIIIIFFFEEEEEEEEEEEEGGGHHHIIIIIIHHHHHHIIIJJJKKKJJJHHHHHHHHHFFFEEEEEEEEEEEEEEEBBBBBBBBBCCCDDDFFFGGGHHHEEEEEEFFFFFFGGGIIIJJJJJJGGGGGGHHHIIIHHHGGGFFFEEECCCDDDEEEEEEFFFFFFFFFFFFFFFFFFEEEDDDDDDEEEFFFFFFHHHHHHHHHHHHHHHGGGFFFFFFFFFEEEDDDDDDDDDDDDEEEFFFDDDDDDCCCCCCCCCCCCDDDDDDCCCDDDDDDEEEEEEDDDDDDCCCEEEEEEEEEEEEDDDCCCBBBBBB@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>======>>>???@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAABBB@@@??????>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<;;;;;;:::<<<:::777666777999999888666666666777777777888888999999999999999999999999;;;;;;:::::::::;;;;;;<<<999999999888888888888888999999999888888888777777777999:::;;;<<<<<<;;;::::::999777555555666888999;;;:::999999888888999999888888888888888888888888888888888888888888888888999999999999999999999999888888888777777777777777999999888888888888888888999999888888999::::::;;;777888888999::::::;;;;;;888999999999::::::;;;;;;::::::::::::::::::::::::888999:::;;;;;;:::999888999999999999::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???AAABBBCCCCCCCCCBBBBBBBBBAAAAAAAAA??????@@@@@@AAAAAAAAAAAA???@@@AAAAAAAAA@@@?????????>>>=========???@@@AAABBBAAA@@@>>>>>>>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>>>>=========999999999999999:::;;;<<<999999999999::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999;;;;;;:::::::::::::::;;;777777888999:::999999999999999999888888888888888888888888888777777777666888888777777666666666555888888777666666666666666666666777777777777666666555555555555666666666666777777666666666555555555666666666777777777888888777666666555555555666666666666666666666666666666666555555444444555555666666666555555555444444444444444555555555555444444444444444444444444444444CCCDDDDDDEEEFFFGGGGGGHHHHHHFFFDDDBBBCCCDDDGGGHHHEEEEEEFFFGGGHHHHHHHHHHHHEEEEEEEEEFFFGGGHHHIIIJJJEEEEEEFFFFFFGGGHHHIIIIIIGGGGGGGGGGGGGGGFFFEEEDDDEEEFFFIIIKKKMMMMMMLLLLLLMMMNNNOOOPPPPPPOOOMMMLLLMMMMMMMMMMMMMMMNNNNNNNNNLLLKKKJJJIIIIIIJJJLLLMMMQQQPPPNNNLLLKKKKKKKKKKKKMMMMMMNNNOOOOOONNNNNNNNNOOONNNMMMKKKKKKLLLLLLMMMPPPNNNLLLJJJIIIIIIJJJJJJLLLLLLMMMMMMMMMMMMLLLKKKHHHHHHHHHHHHHHHHHHIIIIIILLLKKKIIIHHHGGGGGGHHHIIIFFFEEEEEEDDDEEEGGGHHHIIIHHHFFFEEEEEEHHHJJJJJJJJJIIIHHHGGGFFFFFFEEEEEEEEEBBBBBBBBBCCCDDDFFFGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHIIIIIIHHHFFFEEECCCDDDEEEFFFGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGIIIHHHHHHGGGFFFFFFFFFEEEEEEEEEDDDCCCCCCDDDEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???????????????======>>>???@@@AAAAAABBBBBBAAA@@@@@@@@@@@@AAABBB@@@??????>>>>>>>>>>>>>>>=========>>>>>>>>>??????;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;:::;;;999777666777888888888777777777888888888999999666666666666666666666666555555555666777999:::;;;::::::999999888777666666999999999888888888777777777888:::;;;<<<;;;::::::999888666555555666888999;;;:::999999888888999999888888888888888888888888888888888888888888888888777777777777777777777777888888888777777777777777999888888777777888999999999999888888888999::::::666777888888999:::;;;;;;999999::::::;;;;;;<<<<<<::::::::::::::::::::::::777888::::::::::::888777777777888888999999999::::::::::::;;;;;;;;;;;;<<<::::::;;;<<<<<<======>>><<<<<<>>>???@@@@@@@@@@@@===============<<<<<<<<>>======<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::888888999::::::::::::::::::::::::999999999::::::999999999::::::;;;;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999::::::999999999999:::;;;777777888888888999888888888888888888888888888888888888888888777777777666888777777777666666555555888777666666666666666666666666777777777777666666555555555555666666666666555555555555666666666666666666666666777777777777777666555555444444555555666666666666666666666666777666666666666666666777555555555555444444444444444444555555555555444444444444444444444444444444DDDEEEEEEFFFFFFGGGGGGGGGGGGFFFEEEDDDDDDFFFGGGIIIFFFGGGHHHIIIJJJJJJJJJJJJEEEEEEFFFFFFHHHIIIKKKLLLHHHHHHHHHHHHIIIJJJKKKKKKGGGHHHHHHIIIIIIHHHHHHHHHFFFGGGIIIKKKMMMMMMMMMMMMOOOOOOPPPPPPPPPNNNMMMLLLMMMMMMMMMMMMMMMMMMLLLLLLKKKJJJIIIHHHIIIJJJLLLNNNOOONNNMMMKKKJJJJJJJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMLLLLLLLLLNNNMMMKKKJJJIIIJJJJJJKKKKKKLLLMMMNNNMMMLLLKKKJJJGGGGGGGGGGGGGGGHHHGGGGGGHHHHHHHHHGGGGGGGGGHHHHHHEEEEEEDDDDDDEEEFFFHHHIIIEEECCCCCCDDDFFFIIIIIIIIIIIIHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCDDDFFFGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDFFFGGGHHHIIIIIIHHHFFFFFFDDDEEEFFFGGGGGGGGGFFFEEECCCDDDDDDEEEFFFGGGGGGGGGHHHHHHGGGFFFEEEEEEEEEFFFEEEDDDCCCBBBBBBCCCDDDEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCBBBBBBBBBBBBCCCDDDDDDBBBBBBAAA@@@@@@@@@AAAAAA??????????????????????????????@@@AAABBBCCCCCCDDDAAAAAA????????????AAAAAA@@@??????>>>>>>>>>>>>>>><<<<<<<<<<<<============:::::::::;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999::::::;;;;;;::::::999:::999777777888888888666777777777888888888999999777777777777777777777777555555666777999;;;===>>>::::::;;;::::::888777777999999999888888888888777888888999:::::::::999999888777666666666777888999;;;:::999999888888999999888888888888888888888888888888888888888888888888777777777777777777777777777777777777777888888888999888777777777888999:::999999888888888888999999777777777888999::::::;;;::::::::::::::::::;;;;;;::::::::::::::::::::::::888888999999999999888888777777888888999999::::::::::::::::::;;;;;;;;;;;;::::::;;;<<<======>>>>>>===>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;::::::::::::<<<<<<;;;;;;;;;;;;<<<<<<;;;:::999888999:::;;;<<<;;;;;;;;;::::::;;;;;;<<<;;;;;;:::::::::::::::;;;======<<<<<<<<<;;;;;;;;;888888999:::::::::::::::;;;;;;;;;::::::999999888999999::::::;;;;;;<<<<<<999999999999::::::::::::999999999999999999999999999999999999999999999999999999888777777888:::;;;777777777777777888888888777777777888888888888888888888888888777777777777777666666666666666666555777666666555555666666666555666666777777666666555555555555555666666666666444444444555555666666666555555555555666666666666666666555555444555555555666666666666666666666666777777666666666666777777555555555444444444444333444444555555555555444444333333333444444444444555FFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGEEEFFFGGGHHHIIIIIIIIIIIIFFFFFFFFFFFFGGGHHHIIIJJJJJJIIIHHHHHHHHHIIIJJJJJJFFFGGGGGGHHHIIIIIIIIIIIIGGGHHHIIIKKKLLLMMMNNNNNNPPPPPPPPPOOONNNMMMLLLLLLMMMMMMMMMMMMLLLKKKJJJJJJKKKJJJIIIHHHIIIKKKMMMOOOMMMLLLKKKIIIIIIIIIJJJKKKLLLLLLMMMNNNNNNNNNNNNNNNLLLMMMNNNOOOOOOMMMLLLJJJKKKKKKKKKJJJJJJJJJKKKKKKIIIJJJKKKLLLKKKJJJHHHGGGHHHHHHHHHHHHHHHHHHHHHGGGEEEFFFGGGHHHHHHIIIIIIIIIEEEEEEDDDDDDEEEFFFHHHIIIDDDCCCCCCEEEGGGIIIHHHGGGGGGGGGGGGFFFEEEDDDBBBBBBDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGEEEDDDCCCFFFFFFGGGGGGGGGGGGFFFFFFEEEFFFGGGHHHHHHGGGEEEDDDAAABBBCCCEEEFFFGGGGGGHHHGGGGGGEEEEEEDDDEEEFFFFFFDDDDDDBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFDDDDDDDDDCCCCCCDDDDDDDDD@@@@@@@@@@@@AAACCCDDDEEECCCBBBAAA@@@@@@@@@AAAAAA??????????????????????????????@@@AAABBBCCCCCCDDDAAA@@@???>>>>>>???@@@AAA@@@??????>>>>>>>>>>>>>>>:::::::::;;;;;;;;;<<<<<<999999:::::::::;;;;;;;;;::::::999999999888888888888999999::::::999999888999888777888999888777555666666666777777777888888999999999999999999999999999999999:::;;;===>>>???666777888999:::999999888999999999888888888888777999999888777777777888888777777777888888888999999;;;:::999999888888999999777777777777777777777777888888888888888888888888777777777777777777777777666666777777888888999999999888777666777888:::;;;999999888888888888999999777777888888999999::::::999999999888888888888888999999999999999999999999999999888888888888999999888999999:::;;;;;;<<<<<<999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888999;;;<<<;;;;;;;;;;;;<<<<<<======:::;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<=========::::::;;;<<<<<<<<<<<<;;;::::::::::::::::::999999::::::::::::::::::::::::888888999999999:::::::::999999999999999999999999888888888888888888888888888777666555666777999:::666666666666666777888888666777777777888888888999888888888888777777777777555555555666666666666666666666555555555666666777555555666666666666555555555555555555666666666666666555555555555555444444444444444444555555555555666555555555555555666666666666666666666666666666666666666555555666666666555555555444444444333333444444555555555555444444333333333444444444555555GGGGGGGGGFFFFFFFFFFFFFFFCCCCCCDDDDDDEEEEEEEEEFFFCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGIIIHHHGGGFFFFFFFFFGGGHHHCCCDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIKKKLLLMMMOOOOOOPPPOOOOOONNNMMMLLLKKKKKKMMMMMMMMMMMMLLLKKKIIIIIIJJJJJJIIIHHHIIIKKKNNNOOOKKKKKKIIIHHHHHHIIIJJJKKKKKKLLLMMMNNNNNNNNNNNNNNNKKKMMMOOOPPPPPPNNNKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKGGGHHHIIIJJJJJJHHHFFFEEEIIIIIIIIIJJJJJJIIIHHHHHHDDDEEEGGGIIIJJJJJJJJJIIIEEEDDDDDDDDDDDDFFFGGGHHHEEEEEEFFFHHHIIIIIIHHHFFFFFFFFFFFFEEEDDDBBBAAA@@@EEEDDDDDDDDDDDDDDDEEEFFFEEEFFFFFFGGGFFFEEEDDDCCCFFFFFFFFFFFFFFFFFFFFFGGGFFFGGGHHHIIIHHHFFFDDDCCC???@@@BBBDDDFFFGGGHHHHHHGGGFFFEEEDDDDDDEEEFFFGGGDDDCCCBBBAAAAAABBBCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFCCCCCCBBBBBBBBBBBBCCCCCC???>>>>>>???@@@CCCEEEFFFDDDCCCAAA@@@???@@@AAAAAA??????????????????@@@@@@======>>>???@@@AAAAAABBBAAA@@@>>>======>>>@@@AAA@@@??????>>>>>>>>>>>>>>>999999999:::::::::;;;;;;999999999::::::;;;;;;;;;999999999888888888777777888888888999999888888888888777777888999999666444555555555555666666666777555555555555555555555555777777777777888999999:::000111444666888888888888999999999888888888888777:::999777666666666777777666777888999999999999999;;;:::999999888888999999666666666666666666666666888888888888888888888888888888888888888888888888555666666777888999999:::999888777666777888:::;;;999999888888888888888999888888888888888999999999888888777777666666555555999999999999999999999999:::999888777777888999:::::::::;;;;;;<<<===>>>>>>999999:::::::::;;;;;;;;;======<<<;;;;;;:::999999888888999:::;;;<<<===>>>888888999999::::::;;;;;;===<<<:::888888:::===???888999;;;=========;;;::::::;;;<<<======<<<::::::999999999999999:::::::::666666777888999999::::::888888999::::::999999888888999999::::::::::::999999999999999999999999999888888888999999:::::::::888888888888888888888888888888888888888888888888777666555444555666888:::666666666666666777888888666666777777888888888999888888888888777777777777444555555555666666777777666666555555555666666777555555666666666666555555555555555555666666666777888777666555444333222222333333333444444444555555555555555555555666777777666666666666666666666666555555555444444555555555555555444444444333333333444555555555555555555444333333333444444555555555GGGGGGGGGGGGFFFDDDCCCBBBDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGFFFEEEDDDDDDFFFHHHIIIHHHHHHGGGGGGFFFEEEEEEDDDFFFFFFGGGGGGGGGHHHHHHHHHKKKJJJHHHGGGHHHIIIKKKMMMLLLMMMNNNOOOOOONNNMMMLLLJJJJJJKKKMMMMMMNNNNNNNNNHHHJJJLLLLLLJJJIIIIIIIIIMMMLLLJJJIIIHHHGGGGGGGGGIIIIIIJJJKKKLLLLLLKKKKKKLLLMMMOOOOOONNNKKKHHHFFFFFFGGGIIIJJJJJJIIIGGGFFFJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHGGGGGGIIIJJJKKKJJJHHHDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFGGGHHHFFFFFFFFFEEEEEEDDDCCCBBBCCCDDDEEEFFFFFFEEECCCCCCJJJJJJJJJIIIHHHGGGFFFEEECCCCCCCCCDDDEEEEEEFFFFFFFFFFFFEEEFFFGGGFFFDDDBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDGGGEEECCCAAA@@@???@@@@@@CCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB>>>======>>>AAACCCCCCCCCEEECCC@@@????????????>>>FFFDDDAAA>>><<<<<<<<<===@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>======>>>???@@@========================>>>===<<<:::999888777777999:::::::::999888666555888888999999999999888888888888888888888888888888777777777777777777777777555444444666888999999888999999888888888888999999888888888888888888888888999999888888888888888888777777666666666666777777777777777777777777777777888777666666888999888888777777777777777777777777777777777777777777777777999999:::::::::999999888777777888888888888777777777777777777777777777777888666444555777999:::999666666777888999:::::::::777777777777777888888999999999999888888888888888:::999777666555666888999999888777555555777888999::::::::::::::::::::::::999999888888888888999999888888888999999:::::::::;;;;;;:::999999:::::::::::::::::::::::::::::::::;;;;;;;;;::::::999999999888888888999999:::::::::::::::::::::::::::::::::999999888888999999:::;;;777777777888999:::<<<<<<::::::::::::::::::::::::888888888888888888888888:::::::::999999999888888888888777777777888:::;;;999999999999999999999999888888777777777777888888999999999888777666666555888777666555555666777888777777777777777888888999999888888888777777666666999999888888888888999999666666666666555555555555555555666666666666555555888888777777666666555555333333333444444555555555555555444444444444555555333444444444555666666666666666555444333222222111444444555555666666777777444555555555444333333222333333333333333333333333444444444444444444444444GGGGGGGGGFFFEEEDDDDDDCCCFFFFFFEEEEEEDDDDDDDDDCCCBBBCCCCCCCCCDDDDDDDDDDDDFFFFFFDDDDDDDDDEEEGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHIIIIIIIIIIIIJJJIIIHHHHHHHHHIIIJJJKKKLLLLLLMMMNNNNNNMMMLLLKKKJJJKKKLLLMMMNNNNNNNNNNNNJJJLLLMMMMMMKKKIIIIIIJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKLLLNNNNNNMMMJJJGGGFFFGGGHHHIIIJJJJJJIIIGGGFFFHHHHHHHHHIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHGGGIIIJJJKKKJJJHHHDDDDDDEEEFFFFFFFFFFFFEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDCCCBBBCCCDDDDDDEEEEEEEEEDDDDDDFFFGGGGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFEEEEEEFFFGGGFFFDDDBBBBBBBBBCCCCCCCCCDDDDDDDDDBBBBBBBBBBBBBBBCCCDDDDDDDDDCCCBBB@@@?????????@@@BBBAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA???>>>???AAABBBBBBAAADDDAAA???>>>>>>?????????BBB@@@>>>;;;:::::::::;;;@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>?????????==============================;;;:::999999888888999999::::::999888666555777888888999999888888777888888888888888888888888777777777777777777777777777666555666666777777777999888888777777888888999777777777777777777777777888888888888888888888888777777777666666777777777777777777777777777777777<<<:::888777888888777666777777777777777777777777777777777777777777777777888888999999999999888888777777888888888888777777777777777777777777777777888666555666888::::::999777777777888888999999:::999999888777666666666666888888888888888888888888888777666555666777999:::888777666555555666777888888888888888888888888888999999888888888888999999888999999999999999999:::;;;::::::999999:::::::::::::::::::::::::::::::::;;;;;;:::::::::999999999888888888999999:::::::::::::::::::::::::::::::::999999888888999999:::;;;888888888888999:::;;;;;;999999999999999999999999::::::::::::::::::::::::::::::999999999888888888999888777777777888999:::999999999999999999999999888888777777777777888888999999888888777666666555888777666555555666777888999999888777666666666666888888888777777777666666888777777666666777777888666666666666666666666666555555666666666666555555666666666666555555555444444444444555555666666666555555444444444444555555444444444555555555555555555555555444444333333222555555555555666666666666444555555555444444333222444444444444444444444444444444444444444444444444GGGGGGFFFEEEDDDDDDEEEEEEGGGGGGFFFFFFEEEDDDCCCCCCAAABBBCCCDDDEEEDDDCCCCCCEEEDDDCCCCCCCCCDDDFFFFFFDDDDDDEEEFFFGGGGGGHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJHHHHHHIIIIIIIIIJJJJJJJJJLLLLLLLLLLLLLLLKKKJJJIIIKKKKKKLLLMMMNNNNNNNNNNNNLLLNNNOOONNNKKKIIIIIIJJJFFFFFFFFFFFFGGGHHHJJJJJJHHHHHHIIIJJJJJJJJJJJJIIIJJJKKKLLLLLLKKKIIIGGGFFFHHHIIIJJJJJJIIIHHHGGGFFFFFFFFFGGGHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFGGGHHHHHHHHHGGGGGGHHHIIIJJJIIIGGGCCCDDDEEEEEEFFFFFFEEEEEEEEEFFFGGGHHHIIIHHHGGGGGGFFFFFFFFFEEEEEEDDDCCCBBBCCCCCCCCCCCCDDDEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEHHHHHHGGGGGGFFFEEEEEEDDDEEEDDDDDDEEEFFFFFFDDDBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDBBBAAA@@@????????????@@@@@@@@@@@@@@@????????????????????????????????????BBBAAA@@@@@@BBBBBBAAA@@@BBB@@@===<<<===???@@@@@@???>>><<<;;;::::::;;;<<>>???@@@@@@@@@@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::::::::<<<<<<<<<<<<;;;:::999888777888888999999888888777888888888888888888888888777777777777777777777777999888777555555555666777999888888777777888888999666666666666666666666666888888888888888888888888888888777777777777888888777777777777777777777777>>><<<:::888888888666555777777777777777777777777777777777777777777777777555666777888888999888888666777777888888777777666777777777777777777777777777666666888:::;;;:::888888888888888888888888888:::999999777666555555444777777777777777777777777666555555555666888:::;;;777666555444444555666777888888888888888888888888999999888888888888999999999999999999999888888888::::::999999999999::::::::::::::::::::::::::::::::::::::::::999999999999888888888999999999999999999999999999999999999999999888888888888999::::::999999888888888999999:::888888888888888888888888999999999999999999:::::::::999999999999888888888999999888777777777888888888888888888888888888888888777777666666777777888999888888777777666666555777666666555555666666777:::999999777666555555444888888777777777777666666777666666555555666666777666666666666777777777777555666666666666666666555555555555555444444444444555555555666666666666666555555444444444444555555555555555555555444444444444444444444444444444444666666666555555555555555444444444444444444333333555555555555555555555555555555555555555555555555GGGFFFEEEDDDDDDEEEEEEFFFGGGGGGFFFEEEDDDCCCBBBAAAAAABBBDDDEEEEEEDDDBBBAAACCCCCCBBBBBBBBBCCCDDDEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJHHHIIIJJJKKKKKKKKKKKKJJJKKKKKKKKKKKKJJJIIIIIIHHHKKKLLLMMMMMMNNNNNNNNNNNNMMMNNNNNNMMMJJJHHHHHHIIIFFFFFFFFFGGGHHHIIIJJJKKKHHHHHHIIIIIIIIIIIIIIIHHHIIIIIIJJJKKKJJJIIIGGGFFFHHHHHHHHHHHHHHHFFFEEEDDDFFFGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFEEEFFFGGGHHHIIIFFFEEEEEEFFFGGGGGGFFFDDDCCCDDDDDDEEEEEEEEEEEEEEEDDDFFFHHHIIIJJJIIIGGGFFFFFFFFFFFFEEEEEEDDDCCCBBBCCCCCCBBBBBBCCCDDDFFFHHHIIIHHHHHHGGGEEECCCAAA@@@FFFFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCEEEFFFFFFCCCAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCDDD@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@?????????????????????????????????AAA@@@@@@AAABBBCCCBBBAAA@@@>>><<<;;;===???@@@@@@??????>>>======>>>??????======>>>>>>>>>>>>??????===>>>AAABBBBBBAAA>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;:::::::::999999888888888777777888888888888777777888888888888888888888888777777777777777777777777888888777555444555777999888888777777777777888888666666666666666666666666777777777777888888888888888888777777777777888888777777777777777777777777===;;;888777888777666555666666666666666666666666777777777777777777777777444444666777888888888888666666777777777777666666666666666666666666666666666666777999;;;;;;:::888888888888888777777777777888888888777777666555444666666666666777777777777666555555555666777999:::777666666555555666666777999999999999::::::::::::999999888888888888999999::::::999999888888777777999999999999999999:::;;;999999999999999999999999:::999999999999999999999888888888888888999999999888888888888999999999999888888888888888999999:::::::::999888888888888888888888888888888888888888666666666777777777777777999999999999888888888888999999888888777777777666888888888888888888888888777777666666666666777777888888777777666666666666666666666666666666666666888888888777777666555444777777777777777777666666777666666555555666666777666666666777777777777777666666555555555555666666555555555555555555555555555555555555555555666666555555444444444444555555666666666555444444444333333333333444444555555555666666666555555444444444444444444444333444444444444444444444444444444444333333333333333333333333EEEEEEEEEEEEEEEEEEFFFFFFFFFEEEEEECCCBBBAAA@@@@@@AAABBBDDDEEEEEECCCAAA@@@BBBBBBBBBBBBBBBCCCCCCDDDFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLLLLKKKKKKJJJJJJIIIIIIIIIHHHHHHLLLMMMMMMNNNNNNNNNNNNMMMLLLMMMMMMKKKHHHGGGGGGHHHJJJJJJIIIIIIIIIJJJJJJKKKHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFEEEDDDDDDHHHHHHHHHHHHGGGFFFEEEDDDGGGFFFEEEDDDEEEFFFGGGHHHDDDCCCBBBCCCDDDDDDCCCAAACCCCCCDDDEEEEEEEEEEEEEEEDDDEEEGGGIIIIIIHHHGGGFFFFFFFFFFFFEEEEEEDDDCCCBBBCCCBBBBBBAAABBBDDDFFFGGGGGGGGGFFFEEEDDDBBB@@@???AAABBBBBBBBBCCCCCCCCCDDDCCCBBBBBBDDDEEEEEECCCAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@????????????????????????>>>>>>>>>AAACCCDDDCCCBBB???===<<<<<<>>>@@@@@@@@@>>>>>>>>>>>>??????@@@@@@<<<<<<<<<======>>>>>>>>><<<>>>@@@BBBBBB@@@>>><<<:::::::::::::::::::::::::::999999999999:::;;;;;;555444444444333333333333777777777888888777777777777777777777777777777777666666666666666666666666444666777666555555888;;;888777777777777777777888777777777777777777777777666666777777777888888888888888777777777777888888666666666666666666666666888666555555777888777666666666666666666666666666666666666666666666666666333444555666777888888888666666777777777777666666666666666666666666666666666666777999;;;;;;999777888888777777777777777777555666777777777777666666555555666666777777777777777777666666666666666666777777777777777777777777888888888999999:::::::::999999888888888888999999999999999888888777777777888888888888999999:::;;;999999999999999999999999999999999999999999999999888888888888888888888888777777777888888999999999888888777777888888999:::::::::999888777777777777999999999999999999999999555555555666666777777777999999999888888888777777888888888888777777666666777777777777777777777777777777666666666666777777777777777666666666666666555555666666666666555555555666777777777777666666666666666666666666777777888777777666666777777888555555666666777777777888777666555555555555666777666666666666666666666666444444444444444444444444555555444444444444555555666666666555444444444333222333333444444555555555666666555555444444333333555444333333333444444555333333333333333333333333222222222222222222222222CCCDDDEEEFFFFFFFFFFFFFFFDDDDDDCCCCCCBBBAAA@@@@@@BBBBBBCCCDDDCCCBBBAAA@@@AAAAAABBBBBBCCCCCCCCCCCCGGGGGGFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKKKKLLLLLLLLLJJJIIIIIIHHHIIIIIIJJJJJJMMMMMMNNNNNNNNNNNNNNNMMMLLLLLLLLLJJJHHHGGGHHHIIILLLLLLKKKJJJIIIIIIJJJJJJIIIJJJJJJJJJJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEIIIIIIHHHHHHGGGEEEDDDCCCFFFEEECCCCCCCCCDDDFFFHHHCCCBBBAAABBBCCCCCCAAA@@@BBBCCCDDDDDDEEEEEEDDDDDDDDDEEEFFFGGGHHHGGGFFFFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEEEEAAAAAABBBCCCCCCCCCCCCCCC>>>??????@@@AAAAAABBBBBBBBBAAABBBCCCEEEEEECCCAAA????????????@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBCCCAAAAAABBBCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@????????????????????????<<<<<<===@@@CCCDDDCCCAAA>>>======???AAAAAA@@@>>>;;;;;;<<<<<<<<<=========:::;;;;;;<<<<<<======>>><<<===???AAAAAA???===<<<999999999999999999999999999999888888888999999:::777666666555555666666777666777777888888777777666777777777777777777777777666666666666666666666666111555777777666666888;;;888777777666666777777888777777777777777777777777555666666777777888888888777777666666666666777777666666666666666666666666555444333444666888999888777777777777777777777777666666666666666666666666444555666777777888777777555666666777777666666555777777777777777777777777666555555777999:::999777777777777777777777777777444555666777888777666666555666666777777888888999777777777666666555555555777777888888888888777777555555666666777888888888999999888888888888999999888888888888888777777777888888777888888999:::;;;999999999999999999999999888888888999999999999999888888888888888777777777666666666777888888999999888777777777777888999999:::999888777777777777777999999999999999999999999666666777777888888999999999888888888888777777777777777888888888777666666666666666666666666666666777666666555555666666777666666666666666666666666444555555666666555555444444555666777888777666666555555666666666666777777888777777666666777777888444444555555666666777777777666555444444555666777666666666777777777777777444444444444444333333333555555444444444444555555555555555555555444444444333333333444444555555555555555555444444444444444555444333222333444555666333333333333333333333333222222222222222222222222AAACCCEEEGGGHHHHHHFFFEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCEEEEEEEEEFFFGGGGGGHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHJJJKKKLLLIIIIIIHHHHHHIIIJJJKKKLLLMMMNNNNNNOOOOOONNNNNNMMMLLLLLLLLLJJJHHHHHHJJJKKKKKKKKKJJJIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHIIIIIIJJJJJJJJJJJJFFFEEEEEEFFFFFFGGGHHHIIIGGGGGGGGGGGGGGGFFFEEEDDDEEEDDDBBBAAAAAACCCEEEGGGDDDCCCBBBCCCDDDDDDBBB@@@BBBCCCDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBCCCCCCDDDCCCCCCCCC>>>???@@@BBBCCCCCCCCCCCC??????????????????@@@@@@AAAAAAAAACCCDDDDDDCCCAAA>>>>>>>>>?????????@@@@@@AAAAAA@@@@@@AAAAAABBBCCC@@@AAABBBBBBBBBAAA@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===@@@BBBBBB@@@>>>===>>>???BBBCCCBBB???<<<999999::::::;;;;;;::::::999::::::;;;<<<<<<======;;;<<<>>>??????>>><<<;;;999999999999999999999999888888777777777777777777:::999888777777888999:::666666777777777777666666777777777777777777777777666666666666666666666666111555::::::777555666999777777666666666666777777666666666666666666666666555555666666777888888999666666555555555555666666666666666666666666666666555444333444777999999999777777777777777777777777666666666666666666666666666777777888888777777777555555666666666666555555777777777777777777777777666555444555777888888888555555666666777777888888444555777888777666555333666666777777888999999:::555555666666666666666666666777777777777777777666555555555666777888888888999999888888888888999999777777777777888888888888777777777777888999:::;;;888888888888888888888888777888888888999999999999999888888888777777777666555555666666777888888999777777777777777888999999999888777777777777777888888888888888888888888888555555666777777888999999888888888888777777777777555666777888888777777666666666666666666666666666666666555555555555666666666666666666666666666666444444555666666555444444444555777888777666555333555555555666666666777777777666666555555666666777333333333444555666666666777666555444444555666777555555555666666666777777666555555555444444444444555555444444444444555555444444444555555555555555333333444444444444444444333444444444444444444555555444333222222444555777444444444444444444444444444444444444444444444444???BBBEEEHHHIIIHHHFFFDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDCCCBBBAAAAAAAAAAAABBBAAABBBCCCCCCDDDDDDCCCCCCCCCCCCDDDFFFGGGHHHIIIJJJJJJJJJJJJJJJKKKKKKKKKLLLIIIHHHGGGFFFFFFHHHJJJKKKIIIHHHHHHHHHIIIKKKMMMNNNNNNNNNOOOOOOOOONNNNNNMMMLLLMMMLLLKKKIIIJJJLLLNNNIIIIIIHHHHHHHHHIIIIIIJJJKKKKKKLLLLLLKKKJJJIIIIIIHHHIIIIIIJJJJJJKKKKKKKKKFFFFFFFFFGGGHHHIIIKKKKKKEEEEEEFFFGGGGGGGGGGGGFFFDDDCCCAAA@@@@@@BBBEEEFFFEEEDDDDDDDDDEEEEEECCCAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEEEEFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBCCCDDDDDDDDDCCCBBBAAA@@@AAAAAABBBBBBAAAAAA@@@AAAAAA@@@@@@???>>>>>>>>>@@@@@@AAABBBDDDDDDCCCAAA>>>>>>>>>>>>????????????AAAAAA@@@@@@AAAAAABBBCCC@@@@@@AAABBBAAA@@@???>>>????????????>>>>>>>>>>>>==============================>>>@@@AAA@@@>>>;;;===>>>AAADDDEEECCC???;;;999::::::;;;;;;:::::::::999999:::;;;;;;<<<======;;;<<<===>>>>>>===<<<;;;888888888888888888888888888888777666666666666666555555444333333444555666666666777777777777666666777777777777777777777777666666666666666666666666222777<<<;;;777444444666777777666666666666777777555555555555555555555555444555555666777888888999555555444444444444555555666666666666666666666666777666555666888::::::999777777777777777777777777666666666666666666666666777888888888888777777666555555666666666666555555777777777777777777777777666444333333555777888888444555555666777888888999666777888888777555333111666777777888999:::::::::222333555666777777777777555555666666666666555555666777777888999:::::::::999999888888888888999999666666777777888888999999777777777777888999:::;;;888888888888888888888888777777888888999999999999999888888888777777666666444555555666777888888999777777777777777888888999888888777777777777888888777777777777777777777777333333333444555666666777888888888888777777777777444555666888888888777777666666666666666666666666666666555555555555666666555555555666666666666666333444555666666555444333666777888888777555333111444555555555666666777777555555555444444555555555222222333333444555666666888666555444444555666888444444444555555555666666777777666666555555555444555555555444444555555555333444444555555666666666444444444444444444444444333333333444444555555555555444222222222444666777555555555555555555555555666666666666666666666666DDDEEEFFFGGGGGGFFFEEEDDDEEEEEEDDDCCCBBB@@@@@@???BBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCCCCBBBAAAAAADDDDDDEEEFFFHHHIIIJJJJJJLLLLLLKKKKKKJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGHHHHHHJJJJJJIIIHHHIIIKKKNNNOOOOOOPPPPPPOOOMMMLLLLLLMMMIIIKKKLLLNNNNNNLLLKKKIIIKKKKKKKKKJJJHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMLLLJJJIIIHHHGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBCCCCCCCCCCCCBBBBBBEEEEEEEEEEEEEEEDDDCCCCCC???@@@AAACCCDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEBBBBBB@@@@@@@@@@@@BBBBBBCCCBBBAAA@@@@@@AAABBBCCC>>>>>>?????????@@@@@@@@@<<>>>>>??????===>>>???@@@@@@???>>>===BBBAAA???>>>============;;;;;;;;;<<<<<<<<<<<<===========================??????>>>===============<<<;;;:::999888999::::::;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;888888888888888888888888666666777777777777666666555555666666666666555555444666777777666444555666666666666666666666666666666666666666555555555555333333444444444444333333666666666666666666666666666666666666666666666666444444444444444444444444666666666666555555555555888888777555555444444444666555333222222333444666777666666666666777888888888888888888777666444444777777777777666666666666666666666666666666666666777777777777666666666666444444444555555555555666666777888::::::999999888888888888888888777666555777777777777777777777777666666666666777777777777888888777666555555555666777777777777777777777777444444555777888999:::;;;777777777777777777777777;;;888555666888::::::999888888888888888888888888777777777777888888888888777777777777777777777777888888999999888777555444555555666666777777888888777777888888888888777777666777888888888666555444666666666666777777777777444444555666777777666666777777777777777777777777666666555555555555666666777777666666555555444444666666555555555555666666666666444333333444555666999888777666666777888999777777777777777777777777555555555555555555555555444444444444444444444444666666444333333444555666444444444444444444444444444444555666777888999:::555555555555555555444444333333333444444444555555333333333333333333333333444444444444444444444444111222444666666555444333333333333444444333222222333333333333333333333333CCCCCCEEEEEEEEEEEECCCCCCAAAAAAAAA@@@??????>>>>>>BBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBEEEEEEFFFGGGHHHIIIIIIJJJKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGFFFGGGHHHJJJLLLNNNNNNOOOPPPOOOMMMKKKLLLMMMIIIJJJKKKLLLLLLKKKJJJIIIJJJKKKKKKIIIHHHGGGHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHHHHIIIJJJKKKKKKLLLKKKJJJIIIHHHGGGFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCFFFEEEEEEEEEDDDDDDCCCCCCBBBCCCCCCDDDDDDCCCCCCBBBDDDDDDDDDDDDDDDCCCBBBBBB@@@AAABBBDDDDDDEEEEEEEEECCCDDDDDDDDDEEEEEEFFFFFFBBBAAAAAA@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>???AAABBBBBB@@@>>>===@@@@@@@@@@@@@@@??????>>><<<<<<===>>>>>>??????@@@===>>>>>>??????>>>>>>>>>??????>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<===========================???>>>>>>==================<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;999888888888888888888888666666777777777777666666555555666666666666555555444666777777666555555666666666666666666666666666666666666666555555555555444444555555555555444444666666666666666666666666555555555555555555555555555555555555555555555555666666666666555555555555777666555444333333333333444444222222222222333444666666555555555555555555999999999888888777555555555555555555555555555555555555555555555555555555777777777777666666666555555555555666666666666777555555777888888888777666777888888888888777777666666666666666666666666666555666666666777777777777999999888888777777888888666666666666666666666666555555666777888999999:::777777777777777777777777;;;888555555777888777555888888888888888888888888666666777777777888888888777777777777777777777777666777888888888777666555555555666666777777777777666777777888888777777666666666666777666666555555555666666666777777777777444444555666666666666666666666666666666666666666666666555555555555666666666666666666555555555555777666666555555555666666666555444444444444555666555555444444444444555555666666666666666666666666555555555555555555555555444444444444444444444444666555444444444444555666444444444444444444444444444444444444444444444555555555555555555555444444333333444444444555555555333333333333333333333333333333333333333333333333111333444555666555333333333333333444444333333222333333333333333333333333AAABBBCCCDDDDDDCCCBBBAAA????????????????????????BBBAAA@@@??????@@@AAABBBCCCCCCBBBAAAAAABBBCCCDDDFFFGGGGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGFFFEEEEEEEEEFFFFFFFFFGGGGGGIIIKKKMMMNNNMMMNNNOOONNNLLLJJJKKKLLLIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIIIIHHHGGGFFFHHHIIIJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFEEEDDDCCCCCCBBBBBBCCCCCCDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCBBBBBBAAABBBBBBCCCDDDDDDDDDDDDDDDAAAAAABBBCCCDDDEEEFFFFFFBBBAAAAAA@@@@@@AAAAAABBBAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@BBBBBBBBBAAA@@@>>><<<;;;??????@@@@@@??????>>>===<<<===>>>???@@@@@@@@@@@@>>>>>>============>>>>>>=========>>>>>>?????????;;;;;;;;;<<<<<<<<<<<<===========================???>>>======<<<<<<======>>>===<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::::::::999999999888888777777777666666777777777777666666555555666666666666555555444555777777666555555666666666666666666666666666666666666555555555555444555555555666666555555555777777777777777777777777444444444444444444444444666666666666666666666666666666666555555555555444666555444333222222222222222222222222222222333333555666666666666666555444999999999999888777666555444444444444444444444444555555555555555555555555777777777666666666555555555666666666666777777777333444444555666555555555666666777777777777777777666666666666666666666666555555666666666777777777888777777777777888888999666666666666666666666666666666666777777888888888777777777777777777777777;;;888666555555555444333777777777777777777777777666666777777777777888888777777777777777777777777444555666666777666666666555666666666666777777777666666777777777777666666555555444444444555666666555555666666666777777777444555555666666666666666555555555555555555555555666666555555555555666666555555555555555666666666888777666555555555555555555555444444444555555666333333333444444333333333555555555555555555555555444444444444444444444444444444444444444444444444555555444444444555555666444444444444444444444444666666555444333222222111444444444444444444555555444444444555555555666666333333333333333333333333222222222222222222222222333333444555555444222222222333333444444333333333333333333333333333333333AAABBBCCCDDDDDDCCCBBBAAA>>>??????@@@@@@AAABBBBBBCCCBBBAAA@@@@@@AAACCCDDDDDDCCCAAA@@@AAABBBDDDEEEGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEGGGHHHIIIKKKLLLNNNOOOPPPLLLMMMMMMLLLJJJIIIJJJKKKIIIIIIHHHGGGGGGHHHIIIIIIGGGHHHHHHGGGFFFFFFGGGIIIJJJJJJKKKLLLLLLKKKJJJJJJIIIHHHHHHGGGGGGGGGHHHHHHJJJIIIIIIIIIHHHHHHGGGGGGJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGFFFEEEDDDCCCBBBAAACCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBAAABBBBBBCCCCCCCCCBBBBBBAAA@@@@@@AAABBBCCCCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCCCCBBBAAA@@@AAAAAAAAABBBBBBBBBCCCCCCEEEDDDCCCAAA@@@?????????>>>????????????>>>=========>>>???@@@AAAAAAAAA@@@???>>>===<<<<<<<<<===>>>======>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<===========================>>>>>>===<<<<<<<<<<<<======<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::888999999999999:::::::::999999888888777777666666666666777777777777666666555555666666666666555555333555777777666555666777666666666666666666666666666666555555555444444444555555666666666666555555777777777777777777777777444444444444444444444444555555555555555666666666666666555555555444444444555555444333333333333333222222333444444444333333555666777888888888777666777777777777777666555555444444444444444555555555555555555555555555555555777777666666666555555555555555555555666666666666333333444444555555555555666666666666777777888888666666666666666666666666555555555666666666777777444444444444555555666777666666666666666666666666777777777777777777666666777777777777777777777777999888777666666555555444777777777777777777777777666666666666777777777888777777777777777777777777333333444555555666666777666666666666666666666666555666666777777666666555444333333222333444666777555555555666666666777777555555666666666666666555555555555555555555555555666666555555555555666666444444444555555666666666888777666555555444555555444444444444555555555666444555666777777666555444444444444444444444444444444444444444444444444444333333444444444444444444444444444444555555555666444444444444444444444444888777777666555444333333333333444444444444555555444444555555555666666666333333333333333333333333222222222222222222222222444444444444444333222111222222333444444444333333333333333333333333333333BBBBBBDDDDDDDDDDDDBBBBBB===>>>???@@@AAABBBBBBCCCDDDCCCCCCBBBCCCDDDEEEFFFDDDCCCAAAAAAAAACCCEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEFFFFFFGGGHHHJJJLLLNNNNNNNNNNNNKKKLLLLLLKKKIIIHHHHHHIIIHHHHHHGGGGGGGGGGGGHHHHHHFFFGGGHHHGGGFFFEEEGGGIIIIIIJJJKKKLLLLLLKKKJJJIIIHHHGGGGGGFFFFFFFFFFFFGGGJJJJJJJJJJJJIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGFFFEEEDDDCCCBBBAAACCCDDDDDDDDDDDDDDDDDDCCCDDDEEEEEEEEEEEEDDDCCCCCCAAABBBBBBBBBBBBAAA@@@@@@BBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@AAABBBBBBAAA@@@?????????@@@AAACCCDDDEEEEEECCCBBBAAA@@@@@@@@@@@@AAA>>>????????????>>>=========???@@@BBBCCCBBBAAAAAA@@@???>>><<<<<<<<<===>>>>>>?????????>>>===;;;:::;;;;;;;;;<<<<<<<<<<<<===========================>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999999::::::::::::::::::::::::888888888999999999::::::888888888777777777666666666666777777777777666666555555666666666666555555333555666777666555666777777777777777777777777777555555555555444444444444555555666666666666555555666666666666666666666666555555555555555555555555333333444444444555555555555555555555444444444444666555444444444444444444333333444555666666555555444555666666777777777777555555555555555555444333444444555555555666666666555555555555555555555555666666666666555555555555333333333444444444555555444444444555555555666666666666555555666777888999555555555555555555555555555555555555666666666666444333333333444555666666555555555555555555555555777777777666666666666666666666666666666666666666666777777777777777777777666666666666666666666666555666666666666777777777666666666666666666666666222222333444555666777777666666666555555555555555555555666666666666555555444333222222222444555666555555555555666666666666555666666666666666555555666666666666666666666666666666555555555555666666333333444444555555666666777777666555555555555555333444444555555555666666555666777888888777666555444444444444444444444444444444444444444444444444333333333444444444555555333444444555555555666666444444444444444444444444555555555555444444444444333333333333444444555555444444444444555555555666333333333333333333333333444444444444444444444444444444444333333222222111111222333333444444444333333333333333333333333333BBBBBBCCCDDDDDDCCCBBBBBB<<<<<<===>>>???@@@AAABBBCCCCCCDDDEEEEEEFFFFFFFFFCCCBBBBBBBBBBBBDDDEEEFFFEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHGGGGGGGGGGGGGGGHHHHHHEEEGGGJJJLLLMMMLLLKKKJJJIIIJJJKKKJJJHHHFFFGGGHHHGGGGGGHHHHHHHHHHHHGGGGGGFFFGGGHHHGGGFFFFFFHHHIIIHHHIIIKKKLLLLLLKKKIIIHHHFFFFFFEEEEEEEEEFFFFFFGGGIIIIIIJJJJJJJJJJJJJJJJJJEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFFFFEEEDDDCCCCCCBBBCCCDDDDDDEEEEEEDDDDDDCCCEEEEEEEEEEEEEEEDDDDDDCCCAAAAAABBBBBBBBBAAAAAA@@@BBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@??????@@@AAACCCDDDEEEEEE??????>>>>>>>>>??????@@@??????@@@@@@??????>>>===>>>???AAACCCDDDCCCBBBAAAAAA@@@???>>>>>>======>>>>>>?????????>>><<<:::999;;;;;;;;;<<<<<<<<<<<<===========================>>>===<<<<<<;;;;;;<<<<<<::::::;;;;;;::::::999888::::::::::::::::::::::::888888888888999999999999777777777777777777777777666666777777777777666666555555666666666666555555222444666777666666666888777777777777777777777777555555555444444444444333555555555666666555555555666666666666666666666666666666666666666666666666222222333333444555555555555555555444444444444333555555444444444444555555444444555555666666777777666666555444444444444555333333444444444444333333444444444555666666777777444444444444444444444444666666666555555555444444222222333333333444444444666555555555555666777777777666555444555666777888555555555555555555555555444444555555555666666666666555555555555666666777555555555555555555555555666666666666666666666666666666666666666666666666444666888888777777777888666666666666666666666666555555666666666666777777666666666666666666666666333333333444444666777888666666666555555555555444444444555555555555444444444444333333333444555555444444555555555666666666666666666666666666555444666666666666666666666666666666555555555555666666444444444444444555555555666666555555555555666666222333444555666666666666444444555555555555444444444444444444444444444444333333333333333333333333222333333444444555555555222333444555666666666666444444444444444444444444111111111222222333333333222222333333444444555555333333333444444444555555333333333333333333333333444444444444444444444444333333333333222222222222111111222333444444444444333333333333333333333333@@@AAABBBCCCCCCBBBAAA@@@===>>>>>>???@@@AAABBBBBBAAABBBDDDFFFGGGFFFEEEEEEBBBBBBBBBCCCDDDEEEEEEEEEBBBBBBCCCDDDEEEFFFFFFGGGEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJFFFHHHKKKMMMMMMLLLJJJHHHHHHIIIJJJIIIGGGEEEFFFGGGGGGGGGHHHIIIIIIHHHGGGGGGFFFGGGHHHHHHGGGGGGIIIJJJFFFHHHJJJKKKKKKJJJHHHFFFDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHHHHIIIIIIJJJJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBCCCDDDDDDCCCCCCCCCAAAAAAAAABBBBBBBBBBBBBBB@@@AAAAAABBBBBBAAAAAA@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBB>>>>>>>>>>>>???>>>>>>>>>@@@@@@@@@@@@@@@??????>>>>>>@@@BBBDDDEEEDDDCCCBBBAAAAAAAAAAAA@@@???>>>===<<<===>>>???>>>===;;;:::;;;;;;;;;<<<<<<<<<<<<=================================<<<;;;;;;;;;;;;<<<:::;;;<<<<<<<<<;;;999999999999999999999999999999888888888888999999999999555555666666777888888888666666777777777777666666555555666666666666555555222444666777666666777888777777777777777777777777555555555444444444333333444444555555555555444444444444444444444444444444555555555555555555555555333333333444555666666666555555555444444444333333444333333333333333444444444444333333444555777888>>><<<999555333222333333333444444555555444444333222333333444555555666666444444444444444444444444666666555555555444444444333333333444444444555555666555555444555555777888888777555444444555666777555555555555555555555555444444444555555555666666666666555555444555555555555555555555555555555555555555666666666666666666666666666666666666666666444666999888666444555666555555555555555555555555555555555666666666777777666666666666666666666666555555444444444666777888666666555555555444444444444444444555555444444444444555555555555444444333444444444555555555666666666666666666666555444444555555555555555555555555666666555555555555666666555444444444444444444333555555444555555666777888222333444666666666666555444333333333333333333444444444444444444444444444333333333333333333333333222222333333444555555666222333444666666666666555444444444444444444444444000111111111222222222222111222222333444444555555222222222333333333333444333333333333333333333333333333333333333333333333222222222222222222333333000111222333444444444444333333333333333333333333???@@@AAAAAAAAAAAA@@@???@@@@@@AAABBBCCCCCCDDDDDD???AAADDDFFFGGGFFFDDDCCCAAABBBCCCDDDEEEEEEEEEEEE@@@AAABBBCCCDDDEEEFFFGGGDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJKKKLLLIIIKKKNNNPPPPPPNNNKKKIIIHHHIIIIIIHHHFFFEEEEEEFFFFFFGGGIIIJJJJJJIIIGGGFFFGGGHHHHHHHHHGGGGGGIIIKKKEEEGGGIIIKKKKKKIIIGGGEEECCCCCCCCCCCCDDDFFFGGGGGGFFFGGGGGGHHHHHHIIIIIIJJJEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDCCCCCCBBBAAACCCDDDDDDEEEFFFEEEEEEEEE@@@@@@AAABBBCCCCCCDDDEEE@@@@@@BBBBBBBBBBBB@@@@@@BBBAAA@@@??????@@@AAABBBCCCCCCBBBAAAAAA@@@??????AAAAAAAAAAAAAAA@@@???>>>@@@AAAAAAAAAAAA@@@??????>>>@@@CCCEEEFFFEEECCCBBBAAAAAABBBBBBAAA@@@>>>===:::;;;===??????>>><<<;;;;;;;;;;;;<<<<<<<<<====================================<<<;;;;;;;;;;;;<<<;;;<<<=========<<<::::::999999999999999999999999777888888888888999999999444444555666777888999999666666777777777777666666555555666666666666555555222444666777666666777888777777777777777777777777555555444444444333333333333444444444444444444333444444444444444444444444444444444444444444444444444444444555666777777888555555444444444333333333222222222111222222333333444333222111222444777888GGGDDD>>>999555333333444444444555555666555555444111111222333333444555555444444444444444444444444666666555555555444444444444444444555555555666666555555444333444555666777999888666444333444555666555555555555555555555555444444444555555555666666555444333333222222222222555555555555555555555555555555555555666666777777666666666666666666666666444777999888444222222333555555555555555555555555555555555555666666666777666666666666666666666666666666555444555666777888666666555555555444444444333444444555555444444333555555666777666555333222444444444555555555666666666666777777666555444444444444444444444444444444666666555555555555666666555555555444444333333333444444444444666777888999111222444666777777666555666555333333333333555666555555555555555555555555333333333333333333333333222222333333444555666666111222444666777777666555444444444444444444444444333333333333333333333333111111222333333444555555111111222222222333333333333333333333333333333333222222222222222222222222222111111111222333444444000111222333444444555444333333333333333333333333@@@???>>>>>>>>>@@@BBBCCCCCCAAA@@@@@@BBBCCCCCCCCCBBBCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBCCCCCCCCCCCCDDDEEEEEEFFFGGGHHHHHHHHHHHHIIIHHHHHHHHHHHHIIIIIIJJJJJJKKKMMMNNNNNNMMMLLLKKKKKKJJJIIIGGGFFFEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEIIIJJJKKKKKKIIIFFFBBB@@@GGGFFFDDDCCCDDDFFFIIIKKKKKKKKKJJJIIIIIIIIIIIIJJJIIIIIIHHHGGGGGGFFFFFFEEEFFFFFFEEEDDDCCCBBBBBBBBB@@@AAACCCEEEEEEDDDCCCBBBDDDCCCBBBAAAAAAAAAAAABBBAAAAAABBBCCCEEEHHHKKKLLLCCCBBBAAABBBCCCCCCAAA@@@AAABBBCCCCCCCCCBBBAAA@@@@@@@@@AAABBBBBBBBBAAAAAAAAAAAABBBBBBBBBCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@CCC@@@???@@@BBBCCCAAA???CCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>===<<<;;;:::::::::::::::999999:::;;;<<<<<<<<<;;;<<<<<<===>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;:::;;;;;;::::::999888777777::::::999999888888777777777777777777777777777777999888888777666555555444444444444444444444444444666666666666666666666666666666666666666666666666777777666555444444333333555555666666555444333333555444444333333444444555555555555444444333333333555555666666666666555555444444444444444444444444333333333333333333333333333333333333333333333333777777666666555555555555555555444444444444555555222222333444555555555555333555666666555444444555444444444444444444444444555444333333222222222222555444444333333333444444555555555555555555555555444444555555555555444444666666666666555555555555555555555555555555555555333444444555666555555555;;;;;;999666333222444555555555555555555555555555555555555555555555555555777777777777777777777777444444555555555555555555555555555555555555555555888777666555555555555555666555444333333444555666555555555555555555555555444444444333333222222222222333444444555555444444555555555555555444444333666666555555555444444444555555555555555555555555555555555444444333333333444444444555777888:::;;;444444444444444555666777444444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555333333333444444444555555444333333222222333333444333333333333333333333333222333333333333222111111333333333333333333333333333333333333333333333333444333333222222333333444333333333222222111111111222222222222222222222222333333222111222333444555@@@AAAAAAAAAAAAAAAAAAAAACCCAAA@@@@@@BBBCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDEEECCCDDDFFFHHHJJJKKKKKKLLLJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKLLLMMMMMMLLLKKKJJJJJJIIIHHHFFFEEEEEEDDDDDDEEEFFFGGGHHHIIIJJJJJJJJJHHHHHHHHHIIIHHHHHHGGGFFFGGGHHHIIIJJJIIIHHHFFFDDDFFFEEECCCBBBCCCEEEGGGIIIKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFEEEEEEEEEDDDDDDCCCBBBBBBBBB@@@AAACCCEEEEEEDDDCCCBBBCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAABBBDDDFFFHHHJJJCCCBBBAAABBBCCCCCCBBB@@@CCCCCCDDDDDDDDDCCCBBBAAA@@@@@@AAABBBBBBBBBAAAAAA>>>?????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA???======???BBBDDDDDDBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@????????????>>>>>>===<<<<<<<<<<<<<<<;;;<<<===============<<<<<<<<<===>>>>>>>>>>>>>>>========================<<<<<<======<<<<<<;;;:::;;;;;;::::::999888888777888888888888888888777777777777777777777777777777888888888777666555555555444444444444444444444444666666666666666666666666666666666666666666666666777666666555444444333333555555555555555444333333555444444333333444444555555555444444444333333333555555666666666666555555444444444444444444444444555555555555555555555555333333333333333333333333666666666555555444444444555444444333333444444555444444444555444444333333222444555555444333333444444444444444444444444444555444444333333333333444555444444333333444444444555555555555555555555555444444555555555555444444666666666666555555555555555555555555555555555555333333333444444444555555444444444444555555666666555555555555555555555555555555555555555555555555555555555555555555555555555666666666555444333333555555555555555555555555666555444444444444444444555444333333333333444555555555555555555555555555555444444444333333333222555555555555666666666777444555555666666666555555666666555555555444444444555555555555555555555555555555444444444333333333333333333444555666777888444444333333444555555666444444444444444444444444333333333333333333333333333333333333333333222222444444444444444444444444333333333444444444444555444333333222222333333444333333333333333333333333333333333333333222111111333333333333333333333333333333333333333333333333444333333222222333333444333333333222222222111111333333333333333333333333333333222222222333444555???@@@BBBCCCBBBAAA???===CCCAAA@@@@@@AAABBBAAA@@@AAABBBCCCCCCDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDDDDDDDEEEEEEEEEBBBDDDFFFJJJLLLNNNOOOOOOMMMLLLKKKJJJJJJJJJJJJJJJKKKKKKLLLLLLKKKJJJIIIHHHIIIHHHGGGEEEDDDDDDDDDDDDEEEFFFHHHIIIJJJKKKKKKKKKGGGHHHIIIIIIJJJIIIIIIIIIFFFFFFHHHIIIIIIJJJJJJIIIDDDCCCBBBAAABBBDDDFFFHHHIIIJJJKKKKKKKKKJJJHHHHHHIIIIIIHHHGGGGGGFFFFFFEEECCCCCCCCCCCCCCCCCCBBBBBBAAABBBCCCDDDEEEDDDCCCCCCAAABBBCCCCCCCCCBBBAAA@@@@@@@@@@@@AAABBBCCCEEEEEEBBBAAAAAABBBDDDDDDCCCAAADDDDDDEEEEEEDDDDDDCCCBBB@@@@@@AAABBBBBBBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>???BBBDDDDDDCCCAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@???>>>>>>>>>>>>??????>>>>>>======>>>>>>>>>????????????>>>>>>===<<<======>>>>>>>>>>>>>>>????????????????????????<<<<<<======<<<<<<;;;:::;;;::::::999999888888888777777777777777888888888777777777777777777777777888888777777666666555555666666666666666666666666666666666666666666666666666666666666666666666666666666666555444444333333444555555555555444444333555444444333333444444555555444444444444333333333555555666666666666555555444444444444444444444444555555555555555555555555333333333333333333333333555555444444444444333333444444333333333333444444555555555555444333222111111333444444333222222333444444444444444444444444444444444444444444555555444444444333333444444555444444444444444444444444444444555555555555444444666666666555555555555444444444444444444444444444444444333222333444555666444222111222555777555333444444444444444444444444444444444444444444444444333333333333333333333333666666666666444333222111444444444444444444444444333333333333333333444555444333333222222333333444444444444444444444444444555555555444444444444444666555444444444555777888444444555666777777777777555555555555555444444444555555555555555555555555555444444444444333333333333222222222222333444555333333333333333444444555444444444444444444444444333333333333333333333333444444444333333222222222333333333333333333333333333333333333444444444444444333333222222333333444333333333333333333333333333333333333222222222222333333333333333333333333333333333333333333333333444333333222222333333444333333333222222222222111333333333333333333333333333333222222222333444555<<<===??????@@@???>>>>>>CCCAAA??????@@@AAA@@@???AAAAAABBBCCCCCCCCCCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCEEEHHHKKKNNNOOOOOOOOONNNMMMLLLKKKJJJJJJJJJJJJKKKKKKJJJJJJIIIHHHGGGFFFGGGGGGEEEDDDDDDCCCCCCCCCEEEEEEGGGIIIJJJKKKKKKKKKGGGHHHIIIJJJKKKKKKKKKKKKGGGGGGHHHIIIIIIJJJKKKLLLDDDDDDCCCBBBCCCEEEFFFHHHHHHJJJKKKLLLLLLJJJHHHGGGIIIIIIHHHGGGGGGFFFFFFEEEBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCDDDEEEDDDDDDCCCAAABBBCCCDDDDDDBBB@@@???@@@@@@@@@@@@@@@AAAAAAAAABBBAAAAAABBBDDDEEEDDDBBBDDDDDDDDDDDDCCCCCCBBBBBB@@@@@@AAABBBCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBCCCCCCCCCBBBBBBBBBBBBBBB??????>>>===<<<<<<<<<<<>>>>>===>>>>>>???@@@@@@@@@@@@???>>>============>>>>>>>>>>>>======@@@@@@???????????????>>><<<<<<<<<===<<<<<<;;;::::::::::::999999888888888666666666777777888888888777777777777777777777777888777777777666666666555666666666666666666666666666666666666666666666666666666666666666666666666666666555555555444444444444444444555555444444333555444444333333444444555444444444444444444444444444555555666666555555444444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333555555444444444444555555444555555555444444333222222333555555333222333444444444444444444444444444444444444444444555666777444444333333333444555555444444444444444444444444333444444555555444444333666666555555555444444444444444444444444444444444666555333222222444666777===888222222555666333///444444444444444444444444444444444444444444444444222222222222222222222222555555555555444444333222444444444444444444444444333333222333333444555555444333333333333333333444444444444444444444444444555555555555555555555555444333222111111333555666333444555777888888999999555555555555555555555555555555555555555555555555444444444444444444444444333333222222222222333333333333222222222333333444333333333333333333333333222222222222222222222222666666666555555444444333333333333333333333333333222222333333333444444444444333333222222333333444333333333333333333333333444444333333222222222222333333333333333333333333333333333333333333333333444333333222222333333444222222222222222222222222444444444444444444444444222222222333333333444444>>>=========>>>???AAABBBBBB@@@>>>>>>@@@AAA@@@???@@@AAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBBBBBBBCCCCCCEEEGGGJJJLLLNNNNNNMMMLLLMMMMMMKKKJJJIIIIIIIIIIIIJJJIIIHHHGGGFFFFFFEEEEEEFFFFFFEEEDDDCCCCCCCCCCCCDDDEEEFFFGGGIIIIIIJJJJJJGGGHHHIIIJJJKKKLLLLLLLLLJJJJJJJJJJJJJJJJJJKKKKKKEEEEEEEEEEEEFFFGGGHHHIIIHHHJJJKKKLLLLLLJJJHHHGGGIIIIIIHHHGGGGGGFFFFFFEEEBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDAAABBBCCCDDDDDDBBB@@@??????@@@@@@@@@@@@@@@??????AAAAAAAAABBBEEEFFFEEECCCCCCCCCCCCBBBBBBBBBBBBBBB???@@@AAABBBCCCCCCCCCCCCAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDCCCCCCDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@>>>========================<<<<<<======>>>????????????>>>>>>===<<<======>>>>>>>>>>>>======??????>>>>>>>>>=========<<<<<<<<<===<<<<<<;;;:::::::::999999999999999888666666777777888888999999888888888888888888888888777777777777666666666666777777777777777777777777666666666666666666666666666666666666666666666666555555555555555444444444333333444444444444444333555444444333333444444555444444444444444444444444444444555555555555444444444444444444444444444444333333333333333333333333444444444444444444444444222333333333333333333333666666555555555555666666222333444444555555555444333444666666444444444555444444444444444444444444444444444444444555666777333333333333333444555666444444444444444444444444333333444444444444333333555555555555444444444444444444444444444444444444777555444333333555777888DDD===555222444555444222444444444444444444444444444444444444444444444444333333333333333333333333222222333444555555555444444444444444444444444444444333333333444555666666444444555555555555444444444444444444444444444444555555555555555555555555444333111000111222444666333333555777888999999999444555555555555555555555555555555555555555555555444444444444444444444444555444333333333333333333444333333222222222333333333333333333333333333333222222222222222222222222666666666555555444444444333333333333333333333333222222222333333333444444444333333222222333333444333333333333333333333333555444333222222222333333333333333333333333333333333333333333333333333333444333333222222333333444222222222222222222222222444444444444444444444444222222333333333444444444@@@???=========???BBBCCC@@@>>>===>>>???AAA@@@@@@???@@@AAAAAABBBBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCC@@@@@@AAAAAAAAABBBBBBBBBFFFGGGJJJLLLMMMLLLJJJHHHKKKJJJIIIHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHHHHHHHGGGHHHIIIJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKJJJJJJGGGGGGGGGGGGHHHIIIJJJJJJIIIJJJKKKKKKKKKJJJHHHHHHIIIIIIHHHGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEAAABBBCCCCCCCCCBBBAAA@@@@@@@@@AAAAAAAAA@@@@@@???AAA@@@AAACCCEEEFFFFFFEEECCCCCCBBBAAAAAAAAAAAABBB???@@@AAACCCDDDDDDDDDDDDBBBCCCCCCCCCDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA???AAACCCDDDDDDEEEGGGHHHAAAAAA@@@@@@??????>>>>>>BBBBBBAAA@@@????????????<<<<<<;;;;;;;;;<<<=========>>>>>>>>>>>>======<<<>>>>>>>>>>>>>>>======<<<>>>>>>>>>======<<<<<<;;;<<<<<<======<<<<<<;;;:::999999999999999999999999888888888888888999999999888888888888888888888888777777777777666666666666777777777777777777777777666666666666666666666666666666666666666666666666555555555555555555555555222333333444444444444333555444444333333444444555333333333444444444444555444444555555555555444444444444444444444444444444555555555555555555555555444444444444444444444444222222333333333333444444555555555444444555555555111222333444555555555555333555666666555444444555444444444444444444444444444444444444444444555555333333333333444555555666333333333333333333333333333333444444444444333333555555555444444444444333333333333333333333333333555555444333444555666777???:::444222333666777777333333333333333333333333333333333333333333333333444444444444444444444444000111222444555555555555333333333333333333333333555444444444444444555666444555555666666555555444333333333333333333333333444444444444444555555555555444333333333444666777222333555666777888888888444444444555555555555555555555555555555555555555333333333444444444444555555555444333333444444444555444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222333333333333444333333222222333333444333333333333333333333333666555333222222222333444333333333333333333333333333333333333333333333333444333333222222333333444111222222222222333333333333333333333333333333333111222333444444444333333???>>>======<<<<<<<<<<<<>>>===<<<===???AAAAAAAAA??????@@@AAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBBBBBBBCCCCCCCCCEEEIIIKKKKKKJJJHHHFFFHHHGGGFFFFFFFFFFFFGGGGGGFFFEEEDDDCCCCCCDDDEEEEEEFFFFFFEEEEEEDDDDDDEEEEEEGGGGGGHHHHHHHHHHHHHHHGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJKKKMMMNNNNNNMMMKKKJJJGGGGGGGGGHHHIIIIIIJJJJJJKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFEEEFFFFFFFFFEEEDDDDDDDDDCCCDDDDDDDDDDDDDDDEEEEEEFFFCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@BBBBBBBBBBBBAAA@@@@@@@@@@@@CCCFFFGGGGGGFFFEEEDDDCCCBBBAAABBBBBBCCC???@@@AAACCCDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGAAAAAAAAAAAAAAAAAAAAAAAA===@@@BBBCCCBBBCCCEEEGGGAAAAAA@@@@@@???>>>>>>===AAAAAA@@@???>>>>>>>>>>>><<<;;;;;;;;;<<<<<<===>>><<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<>>>>>======<<<;;;;;;<<<<<<======<<<<<<;;;:::999999999999999999999999::::::::::::999999999999888888888888888888888888666666666666777777777777666666666666666666666666666666666666666666666666666666666666666666666666555555555555555555555555111222333444444444444444555444444333333444444555333333333444444444555555333444444555555444444333444444444444444444444444555555555555555555555555555555555555555555555555333333333333444444444555444333333222222333333444333333444444555444444444222444666555444333444444444444444444444444444444555444444333333333333444333333333333444555666666333333333333333333333333222333333444444333333222555555555444444444333333333333333333333333333333222222222333333333444444555444333333333444555555333333333333333333333333333333333333333333333333444444444444444444444444111222333444444444444444333333333333333333333333555444333333333333333333333444555555555555444333333333333333333333333333222333333333444444444444333333444444444555555555222333444555666777777777444444444555555555666666555555555555555555555555333333333444444444555555444444333333333444444555666555555444333333444444222222222222222222222222333333333333333333333333111222222333333444444444444444444444444444444444111222222222222333333333444333333222222333333444333333333333333333333333666555333222222222444555333333333333333333333333333333333333333333333333444333333222222333333444111111222222222333333333333333333333333333333333111222333444444444333333;;;<<<<<<<<<:::777555333===<<<;;;<<>>===<<<;;;;;;::::::;;;<<<<<<<<<<<<<<<===>>>>>><<<===>>>???????????????>>>>>>>>>>>>>>>===<<<<<<@@@??????>>>===<<<<<<;;;<<<<<<======<<<<<<;;;:::999999999999999999999999;;;;;;;;;::::::999999999888888888888888888888888666666666666777777777777666666666666666666666666666666666666666666666666666666666666666666666666444555555555555555555555111222333333444444444444555444444333333444444555333333333444444555555555333444444555555444444333444444444444444444444444333333333333333333333333555555555555555555555555333333333444444555555555222111111111111111111222555555555555444333222222111333555444333222333333444444444444444444444444555444333333222222222222222222222333444555666777333333333333333333333333222333333444444333333222555555444444444333333333333333333333333333333333///000111222222222222111...111444444222000000000333333333333333333333333333333333333333333333333333333333333333333333333333333444444444333222222333333333333333333333333444444333222111111111111222222444444444444222222333333333333333333333333222222222333333444444444000111222333333333222222222333444555666666666666444444444555555555666666555555555555555555555555333333333444444555555555333333222222333333444555777666555444444444444444222222222222222222222222444444444444444444444444222333333444555666777777555555555555555555555555111111222222222333333333444333333222222333333444333333333333333333333333777555444222222333444555333333333333333333333333333333333333333333333333444333333222222333333444111111111222222333333333222222222222222222222222111222333444555444333333>>>>>>>>>>>>????????????===<<<<<<<<<===>>>@@@AAAAAABBBBBBAAA@@@???AAACCCCCCDDDDDDCCCAAA???@@@AAAAAABBBCCCDDDEEEEEEEEEEEECCCEEEGGGHHHHHHHHHFFFEEEDDDCCCBBBBBBCCCDDDCCCAAAGGGGGGFFFEEEDDDDDDEEEEEEEEEFFFFFFEEEDDDEEEGGGJJJOOONNNKKKIIIHHHGGGGGGGGGHHHHHHGGGGGGHHHIIIKKKLLLMMMMMMLLLLLLKKKKKKJJJJJJKKKKKKJJJJJJIIIIIIHHHHHHFFFGGGGGGHHHIIIIIIIIIHHHFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEEEECCCCCCCCCCCCCCCDDDEEEFFFDDDDDDCCCCCCCCCCCCDDDDDDDDDCCCCCCAAA@@@???>>>>>>>>>BBBEEEFFFCCCAAACCCEEECCCDDDEEEGGGFFFEEEDDDBBB@@@???>>>@@@BBBCCCCCCBBBCCCCCCDDDEEEEEEDDDCCCCCCCCCAAA>>>>>>AAABBB@@@>>>===???AAABBBAAAAAABBBCCCBBBBBBBBBBBBAAA@@@???>>>@@@???<<<;;;:::;;;<<<>>>@@@???<<<;;;;;;<<>>>>>>>>>>>======<<>>???>>><<>>===<<<;;;:::999999;;;<<<<<<<<<;;;::::::999999999999999999999999999999999888888888888888999777777888888888888777777777777777777666666666666666666666666777777777777444555666777777666555444666555555555555666666777666666555444333333222222555555555444444333333333444444444444444444444444555555444333333333333444444444555666666555444444444444333333333333222222333333333333333333333333111111111222333444555666///000222444444444222111000,,,)))***000444444222444444444333333222222222666666666555444333111000555555555444444333333333444444444333333222222222222222222333333444444444222222222222222222222222444444444444444444444444666555333222222333555666555555555444444333333333222222222222222222222222444444444333333222222222333222222111111222222333444444444444444444444444555555555444444555555555333333333333333333333333222222222222222222222222333333333333333333333333777666555222000///111333555444333333222222333333555444333333222222222222222222333333333333444444222333444444555555444444555555333333333333555555111222444555666555444444444444444444444444444444444444333222111111111111666666555555555444444444444444444444444444444444444333333333444444555666222222333444555777888999444444444444444444444444222333444333111000111222444444444333333222222222333333333444444555555555444333333333333333333333222222222222222222222222444333333222222333333444111111111111111111111111444444444333333222222222111111111111111111111111222222222222222222222222::::::;;;;;;;;;<<<<<<<<<======<<<<<<===>>>???@@@@@@AAABBBAAA@@@???AAABBBAAABBBCCCAAA???>>>>>>???AAABBBCCCDDDDDDEEEEEEDDDDDDEEEGGGHHHHHHHHHFFFEEEEEECCCBBBBBBCCCDDDCCCCCCGGGFFFEEEEEEDDDDDDEEEEEEFFFFFFGGGFFFEEEEEEHHHJJJKKKJJJIIIGGGGGGGGGGGGHHHHHHHHHGGGGGGHHHJJJKKKLLLKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHFFFGGGHHHHHHIIIIIIIIIHHHFFFFFFEEEEEEEEEEEEFFFFFFEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCBBBCCCCCCDDDEEEFFFDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBBBBBBBAAAAAAAAAAAA??????@@@AAACCCCCCAAA@@@BBBCCCEEEFFFFFFFFFDDDCCCBBBAAA@@@AAACCCDDDDDDBBBCCCCCCCCCCCCCCCCCCCCCBBBDDDBBB@@@@@@AAABBBAAA???@@@AAACCCBBBAAA???@@@@@@BBBBBBBBBBBBAAA@@@???>>>???>>>===<<<;;;<<<<<<======<<<;;;;;;<<<>>>AAACCC>>>?????????>>>===<<<<<>>===>>>>>>===<<<;;;:::999999:::::::::::::::999888888999999999999999999999999888777777777888888999:::777777888888888888777777777777666666666555555555555666666666777777777777555555666666666666555555777666666555555555666666666555555444333333222222555555444444444333333333444444444444444444444444222222222333444555666777222222333444444333222222444444333333333333222222333333333333333333333333222222222222333444555666333333222333333444444555666222///000444666555333444444444333333222222222444444444555444444333222555555444444444333333333444444444333333222222222222333333333333333333444222222222222222222222222444444444444444444444444555444333111111333444555555555444444444333333333222222222222222222222222444444444333333222222222333222222111111222222333444444444444444444444444555444444333333444444555333333333333333333333333333333333333333333333333333333333333333333333333333333333111///000222444555444333333222222333333555444333333222222222333222222333333333333444444222333444444555444444444333222222111111222222333333333444444444444444444444444444444444444444444333333333222333333444444555555444444333333333333444444444444444444444444222222222222333444666666222222222333444555666777555555555555555555555555333444444333222111111333444444444333333222222222333333333444444444444444000000000000000000000000222222222222222222222222444333333222222333333444222222222222222222222222444444444333333222222222111111111111111111111111222222222222222222222222999999999999::::::::::::>>>======<<<<<<===>>>>>>???AAAAAAAAA??????@@@AAAAAABBBCCCBBB@@@??????@@@@@@AAABBBCCCDDDDDDDDDDDDCCCDDDEEEGGGGGGFFFEEEEEEFFFDDDBBBAAABBBDDDEEEEEEFFFEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHGGGFFFFFFHHHJJJGGGGGGFFFEEEEEEFFFHHHIIIHHHHHHHHHHHHIIIJJJKKKKKKIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIGGGGGGHHHIIIIIIIIIHHHHHHGGGFFFFFFEEEEEEFFFFFFGGGGGGEEECCCAAA@@@@@@AAABBBBBBBBBBBBCCCCCCDDDFFFFFFEEEDDDDDDCCCCCCDDDDDDEEEAAABBBBBBBBBCCCCCCDDDDDDBBB???>>>@@@DDDEEEBBB>>>BBBCCCDDDFFFFFFFFFEEEDDDDDDBBBBBBBBBDDDDDDCCCBBBDDDCCCBBBAAA@@@@@@AAABBBEEECCCAAAAAABBBCCCBBBAAABBBCCCDDDBBB@@@=========AAAAAAAAAAAAAAA@@@???>>>============<<<<<<<<<<<<;;;:::::::::<<>>===<<<;;;<<<:::999:::<<<>>>>>>=========<<<;;;::::::999999:::::::::::::::999999888888888888888888888888888777777666777777888999999666777777888888777777666666666555555555444444444555555666666666777777777666666555555555555666666888777666555555555555555555555555444444333333222555444444444444333333333444444444444444444444444222222222333444555666777222333333444444333333222444444333333333333222222444444444444444444444444333333333333444555555666666444333222222444666777888555333333666666444111444444333333333333222222222222333444444444444444444444444444333333333333444444333333333333222222444333333333333333333222222222222222222222222222444444444444444444444444444333222111111222333444444444444444333333333333222222222222222222222222444444333333333333222222333222222111111222222333444444444444444444444444444333333222222333333444333333333333333333333333444444444444444444444444333333333333333333333333000111111000///000222555555444333333222222333333444444333222222222333333222222333333333333444444222222333444444444444444333222222111111222222333555444444333333333333444444444444444444444444444333333333333444555666777444333333333333222222222444444444444444444444444333222222222222333333444333333222222333333444555333333333333333333333333333444555444333222333444444444333333333333222222444444444444333333333333222222222222333333333333222222222222222222222222333333222222222222333333333333333333333333333333444444333333333333222222222222222222222222222222222222222222222222222222:::::::::;;;;;;;;;<<<<<<>>>=========<<<<<<======>>>@@@AAAAAA?????????@@@CCCDDDEEEDDDBBBAAABBBCCC@@@@@@AAACCCCCCCCCCCCCCCAAABBBCCCDDDDDDDDDCCCCCCGGGDDDAAA@@@BBBDDDFFFFFFEEEDDDDDDCCCCCCDDDDDDDDDFFFHHHHHHHHHFFFFFFGGGIIIGGGFFFEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHHHHIIIIIIJJJJJJGGGGGGHHHHHHHHHHHHHHHGGGFFFFFFFFFEEEEEEFFFFFFFFFIIIGGGDDDAAA@@@@@@BBBCCCBBBBBBBBBBBBCCCEEEFFFGGGEEEEEEDDDDDDDDDDDDEEEEEECCCCCCCCCCCCDDDDDDDDDDDDDDDBBBAAABBBDDDEEECCCAAABBBCCCDDDEEEFFFFFFEEEEEEDDDCCCBBBBBBCCCCCCBBBAAADDDCCC@@@???>>>???@@@AAACCCCCCAAAAAAAAAAAAAAAAAAAAABBBCCCBBB???===<<<===@@@@@@@@@@@@@@@???>>>>>><<<<<<===>>>======<<<<<<;;;::::::;;;===???BBBCCC@@@@@@@@@???>>>===<<<;;;;;;;;;:::;;;<<<<<<===<<<<<<<<<;;;;;;:::999999888;;;;;;<<<<<<<<<<<<;;;;;;888888888888888888888888888777777666666666777777666666777777777777666666555555444444444333333333555555555666666666777777666666444333333444666666888888777555555444444444555555444444444333333333444444444444444444444444444444444444444444444444555555444333333333333444555555555555555555555555444444333333333222222222444444444444444444444444444333333333444555555666555444333222222333444555555333222333444444111///333333333333333333333333222222333444444444444333333333333333333333333333333333333333333333333333444444444333333222222222222222222222222222222222333333333333333333333333222222111000000111222222333333333333333333333333222222222222222222222222333333333333333333333333333222222111111222222333333333333333333333333333333222222222222222222333333333333333333333333333444444444444444444444444333333333333333333333333111111222111000000222444555444333333222222333333444333333222222333333333222222222333333333444444222222333444444444444333444444444444444444444444666555333222111222333333333333333333333333333333333333333333333444555555444333333333333333333333444444444444444444444444555444333222111000000000333333222222111222222333222222222222222222222222333444555555333333444555333333333333333333333333555444444333333222222222333333333444444444444444222222222222222222222222333333222222222222333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222::::::;;;;;;;;;<<<<<<<<<===============<<<<<<<<<===???@@@@@@???>>>>>>???BBBDDDDDDDDDBBBAAABBBCCC???@@@AAABBBCCCCCCCCCCCC???@@@@@@AAAAAAAAAAAAAAAFFFDDDAAA@@@BBBDDDFFFFFFDDDCCCCCCCCCCCCCCCDDDDDDFFFGGGHHHHHHGGGFFFFFFHHHHHHGGGFFFEEEEEEEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJKKKFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDEEEEEEFFFHHHFFFCCC@@@??????AAABBBAAAAAABBBBBBDDDEEEFFFGGGEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBDDDEEEDDDBBBAAABBBDDDCCCCCCDDDEEEEEEEEEEEEEEECCCAAA@@@AAABBBBBBAAA@@@CCCBBB???>>>===>>>@@@AAABBBAAAAAA@@@??????@@@AAA>>>@@@AAA@@@???======>>>??????@@@@@@??????>>>>>><<<<<<======>>>===<<<<<<===<<<<<<<<<===>>>???@@@?????????>>>>>><<<;;;;;;<<<=========<<<;;;;;;;;;;;;;;;::::::999999888888::::::;;;;;;;;;;;;;;;:::777777777777777777777777999888777666555444444444666666777777777777666666444444444444333333333333555555555555666666666666666555444333333444555666888888777555555444444444444444444444444333333333444444444444444444444444444444444444444444444444555555444333333333333444555555555555555555555555444444333333333222222222444444444444444444444444444444333333333444555555111222333444444333222111111000111222333333222111333333333333333333333333333333444444333333222111333333333333333333333333333333333333333333333333444444444333333222222222222222222222222222222222333333333333333333333333111111111111111111111111333333333333333333333333222222222222222222222222333333333333333333333333333222222111111222222333333333333333333333333333222222222111111222222222333333333333333333333333222222222222222222222222333333333333333333333333333444444333111111222333555444333333222222333333333333333222222333333444222222222333333333444444111222333333444444333333444444444444444444444444666555333222111111222333333333333333333333333333444444333222222222222222444444444444555555555555444444444444444444444444444333222222111111222222333333222111111111111222222222222222222222222222333444555555333333444555333333333333333333333333444444444333333222222111///000000000111111111222222222222222222222222222333222222111111222222333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222888888888888999999999999;;;<<<<<<=========<<<<<<<<<>>>@@@@@@???>>>===>>>???@@@AAAAAA??????@@@AAA??????@@@AAABBBBBBBBBBBB???????????????@@@@@@@@@DDDBBB@@@@@@BBBDDDEEEEEECCCBBBBBBBBBBBBCCCCCCDDDEEEGGGHHHHHHFFFEEEEEEFFFHHHGGGFFFEEEDDDEEEFFFGGGEEEFFFFFFGGGGGGFFFFFFEEEGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIEEEEEEFFFFFFFFFEEEDDDDDDEEEDDDDDDCCCCCCDDDDDDEEEDDDBBB@@@>>>======>>>???AAAAAAAAABBBDDDEEEGGGHHHFFFEEEEEEDDDDDDEEEEEEFFFEEEEEEDDDDDDCCCCCCCCCBBB@@@BBBDDDBBB>>>===@@@DDDEEEEEEEEEDDDDDDDDDDDDEEEBBB@@@???@@@BBBBBBAAA@@@AAA@@@???>>>>>>???@@@AAA@@@AAAAAA@@@>>>>>>???AAA<<<>>>???@@@>>>>>>>>>???>>>>>>?????????>>>>>>===<<<<<<<<<<<<============>>>>>>===============>>><<<<<<=========<<<;;;;;;<<<===>>>>>><<<::::::::::::::::::999999888888888666777777888888888888888666666666666666666666666999888777555444444444444555666666777777666666555555555444444444333333333444444555555555666666666555555444444444444555555888777666555555555555555444444444444444444444444333333333444444444444555444444444444444444444444222222222333444555666777444333333222222333333444444444333333333333222222333333333333333333333333333333333222222333333444000222333444444333000///000111111222333444444555222222333333333333444444333333333333333222111111222222222222333333333333222222333333333333444444444333333333333333333222222222222222222222222222333333333333333333333333111111111111111111111111222222222222333333333333222222222222222222222222222222333333333333444444333222222111111222222333333333333333333333333333333222222111111222222333333333333333333333333333222222222222222222222222333333333333333333333333333444555444222111222333555444333333222222333333333333222222222333444444222222333333333333444444111111222333333333333333111222222333333222222111444333333222222222222333333333333333333333333333555444333222111111111111444444555555555555555666444444444444444444444444000000111111333444555666333333222222111222222222555555555555555555555555222333444444333333444555222222333333333333444444333333333333222222222222000000111111222333333333222222222222222222222222222222111111111111222222333333333333333333333333222222333333333333444444333333333333333333333333222222222222222222222222666666666777777777888888999:::<<<============<<<;;;===@@@@@@???=========>>>???@@@@@@>>>>>>???@@@>>>???@@@AAAAAABBBBBBAAA@@@?????????@@@@@@AAAAAAAAA@@@???@@@BBBDDDDDDCCCBBBBBBAAAAAABBBBBBCCCDDDDDDFFFGGGGGGEEEDDDDDDDDDDDDCCCCCCCCCCCCEEEFFFGGGDDDDDDEEEFFFFFFEEEDDDCCCEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDCCCCCCBBBCCCCCCBBBBBBBBBBBBCCCCCCAAA@@@???>>>>>>>>>>>>>>>AAAAAAAAABBBDDDEEEGGGHHHFFFFFFEEEEEEEEEEEEFFFFFFBBBCCCCCCCCCCCCCCCDDDDDDCCCBBBBBB@@@??????@@@BBBGGGFFFEEEDDDDDDCCCCCCCCCAAA@@@@@@AAACCCDDDCCCBBB>>>??????@@@@@@AAAAAABBBAAABBBCCCAAA???>>>@@@BBB<<<>>>??????>>>======>>>======>>>>>>>>>>>>>>>======<<<<<<;;;<<<===>>>???>>>>>>>>>===============999:::;;;;;;<<<;;;;;;;;;888;;;======;;;999999;;;999999999999888888888888555555666777777777777777666666666666666666666666555555555444444555555666555555666666666666555555555555555555444444444444444444444555555555666666333444444555555444444333777666666555555555666666444444444444444444444444333333333444444444555555444444444444444444444444222222222333444555666777444333222222222222333444444444333333333333222222222222222222222222222222333222222111111222222222333333444333333222222111111222222111111222444666222222222333333444444444111111222333333333333222111111222222222333333333222222222333333444444444222333333333333333333444222222222222222222222222222222222222222222222222111222222222222222222111111111222222222333333333222222222222222222222222222222222333333444444444333222222111111222222333222222222222222222222222333333222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333000222333333222222222333555444333333222222333333333222222222333333444555222222333333333333444444111111222333333333333222111222222333333222222111111222222333333333222222222222222222222222222222444333333222222222333333333333333444444555555555444444444444444444444444333333333333333444555555333333222222222333333444333333333333333333333333111222333333222222333555222222222333333444444444222222222222222333333333222222333444444555666666222222222222222222222222222222111111111111222222222222222222222222222222222222222333333444444444333333333333333333333333222222222222222222222222777777777777888888888888888999;;;===>>>>>>======;;;===@@@@@@???===<<<===???@@@AAAAAA@@@???@@@BBB>>>>>>???@@@AAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCC@@@??????@@@BBBCCCCCCBBBAAAAAAAAAAAABBBBBBCCCDDDCCCEEEGGGGGGEEECCCCCCCCC@@@@@@@@@AAABBBEEEGGGHHHCCCCCCDDDEEEEEEDDDCCCBBBCCCDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDCCCBBBAAAAAABBBBBBBBBAAAAAABBBBBBBBB@@@AAAAAAAAA@@@@@@@@@@@@AAAAAAAAABBBDDDFFFGGGHHHFFFFFFEEEEEEEEEEEEFFFFFF@@@@@@AAABBBCCCDDDEEEFFFHHHDDD@@@@@@CCCDDDCCCAAAHHHGGGFFFDDDCCCCCCCCCCCCBBBAAA@@@BBBDDDEEEEEEDDD===>>>???AAABBBBBBBBBBBBBBBCCCDDDCCC@@@???AAADDD===>>>@@@???===<<<<<<=========>>>>>>>>>>>>>>>===>>>===;;;:::;;;<<>>>>>>>>>>>888888999:::;;;;;;;;;;;;444888;;;;;;:::888:::;;;999999999888888888888888666666777888888888888888666666666666666666666666222333333444555666888888555555666666666666555555666666555555555444444444444444444555555555666666222333555555555555333222666666555555555666666777444444444444444444444444333333333444444555555555444444444444444444444444555555444333333333333444666555444444444444555666444444444333333333222222111111111111111111111111222222111111000111111111777666444222222222444555222222111///...000222555222222222333333444444444//////111222333444444444111111111222222333333333222222222333333444444444222222222333333444444444222222222222222222222222222222222222222222222222222222333333333333222222111111111222222333333333222222222222222222222222222222222333333444444444333222222222222222222333222222222222222222222222444333333222222333333444333333333333333333333333444444444444444444444444333333333333333333333333---///111222222222333444555444333333222222333333222222222222333333444555222222333333333444444444111111222333333333333222333333555555555555333333///000222333444444333222222222222222222222222222333333333333444555666666222222222333333444444444444444444444444444444444999888666444222111000000333333222222333333444555000000000000000000000000000111333222222222333444222222222333333444444444111111111222222333333444//////000111111222333333222222222222222222222222222222111111111111222222111111111111111111111111222222222333333444444444333333333333333333333333222222222222222222222222777777777777777888888888888888999999999:::::::::;;;<<<===>>>>>>===<<<;;;<<<===============<<<<<<:::<<>>AAAAAA@@@@@@>>>===;;;:::BBBBBBAAA@@@@@@??????>>>???@@@@@@??????>>>===<<<<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;::::::999888999999999999999999999999:::999999999888888777777555555666777777777777777555555555555555555444444777777777777666666666666888888777777666666666555666555555444444444555555555555555555555555555555555555555555555555555555333333333444444555555555444555555555444333333222333333444555555444333333333333333333333333333333555444444333333444444555666666555444333333222222333333333222222111111111333222222111111222222333333333222222333333444555555555555555555555555555222222222222222222222222222222222111111111000000///000111222222111000///333333222111111222222222222222222333333444444444222222111222333333222111444333333222111000//////111222333444444333222111444333333222222333333444111222333333444444333333222222333333333333444444222111111222444555555444111222222333333222222111333333333333333333333333333222222111111222222333333333333333333333333333000111222222333333333333333333333444444444555555222222222222222222222222111111111222222333333333333444444555555444444333555555555444444333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333444444444444444444444444444444444333333333333333333333333333333333333333333333333222333333444444333333222111111222222222222111111...000222444555444222111111111111222222333333333111111222222222333333333222222222333333444444444666777777555333111111222555555555444444333333333111111111222222333333333111111222222222333333333111111111111222333444444777777777777777888888888888888888999999999::::::::::::;;;<<<<<<;;;::::::======>>>>>>>>>>>>======>>>>>>?????????@@@@@@@@@@@@@@@???>>>>>>??????@@@@@@@@@AAABBBBBBBBBBBBBBBEEEDDDBBBAAA@@@@@@AAAAAADDDDDDCCCBBBBBBBBBBBBBBBCCCCCCBBBBBBCCCDDDEEEFFFFFFFFFEEEDDDDDDEEEEEEEEEFFFEEEDDDCCCBBBBBBCCCDDDCCCCCCCCCDDDDDDDDDEEEEEECCCDDDDDDEEEEEEDDDDDDCCC@@@@@@AAAAAAAAAAAABBBBBB??????>>>>>>>>>>>>??????;;;>>>BBBCCCCCCCCCCCCDDDEEEEEEDDDDDDDDDDDDDDDEEEAAAAAABBBBBBAAAAAA@@@???BBBAAA@@@@@@@@@AAABBBCCCHHHGGGEEECCCBBBBBBBBBBBB>>>>>>???BBBDDDDDDAAA======>>>??????@@@@@@??????BBBAAAAAA@@@@@@??????>>>????????????>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<========================;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;::::::999888999999999999999999999999888777777777666666666666555555666777777777777777555555666666666666666555666666666666666666666666777777666666666555555555555555444444444444555555555555555555555555555555555555555555555555555555333333333444444444444444333333444444333222222111333333444555555444333333333333333333333333333333444444333333333333444444666555555444333333222222333333333222222222111111333222222111111222222333333222222222222333444444333333333333333333333333222222222222222222222222222222222111111111000000000111222333333222111000333333222222222222333333222222222222333333333333111111111111222222111000333333333222111111000000222222222333333222222222444333333222222333333444000000111333333444444444222222222333333333444444222111111222444555555444222222333333333333222222333333333333333333333333333222222111111222222333222222222222222222222222222333444444555555444444111222222222333333333333222222222222222222222222222222222222333333333333333333444444444444333333444444444444444333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444444444444444444444444333333333333333333333333333333333333333333333333222333333444444333333222222222333333333333222222111333555666666444222111222222222222222222333333111111222222222333333333222333333333333333333444333444555444222222222444444444444444333333333222111111222222222333333333111111222222222333333333222222222111222222333333666666666777777888888888888888888999999999999:::888888999999999999888888===>>>>>>?????????>>>>>>@@@???>>>======>>>@@@AAA??????>>>>>>>>>??????@@@??????@@@@@@@@@AAAAAAAAADDDCCCAAA@@@??????@@@@@@BBBBBBBBBBBBBBBAAA@@@@@@BBBBBBBBBBBBCCCDDDFFFFFFGGGFFFEEEDDDDDDDDDDDDDDDEEEDDDCCCCCCBBBCCCCCCCCCAAABBBBBBCCCCCCDDDDDDDDDBBBCCCCCCCCCCCCCCCCCCBBB??????@@@@@@AAAAAAAAAAAA??????>>>>>>>>>>>>??????;;;>>>AAACCCDDDDDDEEEFFFFFFFFFEEEDDDCCCCCCCCCCCC@@@@@@AAAAAA@@@@@@???>>>@@@@@@??????@@@@@@AAABBBFFFEEECCCBBBAAAAAAAAAAAA>>>>>>???AAABBBBBB???=========???@@@AAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>????????????>>>===<<<;;;<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999888888888888888888888888888555555555555555444444444555555666777777777666666444555666777777777777777666666666666666666666666555555555555444444444444555444444444444444555555444444444444444444444444444444444444444444444444444444444444333333333333222222333333222222111111333333444444444444333333333333333333333333333333444444333333333333444444555555444444333333222222333333333222222222222111333222222111111222222333222222222222222333444444222222222222222222222222222222222222222222222222222222222111111111111111222222333333333333222222333333333222222333333444222222222222222111111111000000111111111111000000333333333333333222222222333222222222222222222333333333222222222222333333111222222333333333333222222222222222333333333333222111111222444555555444222222333333333333222222333333333333333333333333333222222111111222222333111111111111111111111111222333333444444444444444000000000000111111111222222222222222222222222222444444333333333333333222333333444444444444333333333333333333444444444444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444444444444444444444333333333333333333333333333333333333333333333333222222333333333333222222333333333444444333333333555666777777777555222111333333222222222222222222111111222222222333333333444333333333333333333222000111333333222222333444333333333333222222222222111222222222222333333333111111222222222333333333333333222222111222222222555555666666777888888888888888888888999999999999888888888888888888888888<<<======>>>>>>>>>>>>===>>>>>>>>>>>>>>>???@@@AAA???>>>>>>>>>>>>??????@@@???????????????@@@@@@AAAAAA@@@@@@@@@@@@BBBCCCDDD???@@@AAAAAAAAA@@@>>>===BBBBBBBBBCCCDDDEEEFFFFFFGGGFFFEEEDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@AAAAAABBBBBBCCCAAA@@@@@@??????@@@@@@AAA???AAADDDEEEDDDDDDEEEFFFGGGFFFEEEDDDCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@??????>>>>>>>>>??????@@@AAAAAACCCCCCBBBAAAAAA@@@@@@@@@===>>>???@@@@@@@@@>>>===???@@@@@@AAAAAAAAA@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999::::::::::::999888888888888888888888888888888444444444444444444444444555555666666666666666555333333555666777777777777444555555555555555666666333333333333333333333333444444333333444444555555444444444444444444444444444444444444444444444444555444444333333222222222222222333333333333222222333333333333333333333333333333333333333333333333444333333333333333333444444444444333333333222222222222222222222222222222333222222111111222222333222222222111222333333444111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222333333333222333333444555333222222111111000000000000111222222222111111111222222222333333444444444444333222111111222333444333333222222222222333333555555555444444333111111111222222222222333333333333222111222444555444333222333333333333333333222333333333333333333333333333222222111111222222333111111111111222222222222000111111222222222111111000000000000111111111111222222222222222222222222555444444444333333222222333333333444444333333333222222222333333444444555333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333222222333333333333444444333333333333333333333333222222333333333333222222222222333333333333222222444555666777666555333222333333333222222111111111111111222222222333333333444444444333333222222222///111222222111111222333222222222222222222222222222222222222222222222222111111222222222333333333444444333222111111111111444555555666777777888888777777888888888999999999999999888888888888999999:::;;;;;;<<<=========<<<999;;;===@@@AAAAAA@@@???>>>>>>======>>>??????@@@??????>>>>>>>>>???@@@AAABBBBBBAAAAAAAAACCCDDDEEE@@@AAABBBBBBBBBAAA???>>>@@@AAABBBCCCDDDEEEFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBAAA@@@@@@???AAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCDDDDDDEEECCCBBBBBBAAAAAABBBBBBCCCEEEFFFGGGGGGEEEDDDEEEEEEFFFFFFDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@======>>>???@@@@@@AAAAAABBBBBBAAAAAAAAA@@@??????===>>>?????????>>>======??????@@@AAAAAAAAAAAA@@@AAAAAA@@@??????>>>>>>=========>>>======<<<;;;:::<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999::::::999999888777777777777777777777777777555555555555555555555555555555666666666666555555111222333444555666666666333333444444555555555555222222222333333333333333333333333333333444555555444444444444444444444444444444444444444444444444444444444333333222222111333333444444444444444333333333333333333333333333333333333333333333333333333333333222222333333333333333333333333222222222222222222222222222222222333222222111111222222333222111111111111222333333333333333333333333333333222222222222222222222222111111111111111111111111111111111000000111111111222222222222222333444555333222222111111000000000111333555444333111222444111222222333333444444555444333222111111222333444333222222111111222222333444444555555555555444444111111111222222222333333333222111222444555444333333333333444444333333333333333333333333333333333333222222111111222222333222222222222333333444444111111111222222111000000111111111222222222222333222222222222222222222222444444444333333222222222222333333333333333333222111222222333333444444444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222333333444444444333333333333333333333333111222222333333222222111111111222222222222111111111222333444444444444333333333333222222111111111111111222222222333333333444444444333333222222222111222333222000///000111222222222222222222222222222222222222222222222222111111222222222333333333444444333222111111111111444444555666777777888888777777777888888888888999:::999888888888888999:::999999:::;;;<<<<<<<<<<<<888:::>>>@@@AAAAAA???>>>============>>>??????@@@@@@???>>>>>>>>>???AAABBBFFFEEECCCBBBAAAAAABBBBBBCCCCCCCCCCCCCCCBBBBBBAAA@@@AAABBBDDDEEEFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBAAAAAABBBCCCCCCCCCCCCBBBDDDDDDCCCBBBAAA@@@@@@???AAABBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCDDDEEEEEEFFFDDDDDDCCCCCCCCCCCCDDDDDDHHHHHHIIIGGGEEECCCDDDEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBAAAAAA<<<===>>>@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@??????===???@@@@@@>>>======>>>;;;<<<>>>@@@AAABBBCCCCCC@@@@@@@@@???>>>>>>==================<<<;;;:::999<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999888888777666666666666666666666666555555555666666666666666555555666666666555444444111222333444444444444444222222333333444555555555222222222222333333333333222222222222333444555666333333333333333333333333333333333333333333333333333333333333222222222222333333444555555555444444333333222222222222333333333333333333333333333333333333222222222222333333333333333333222222222222111222222222222333333333333222222111111222222333111111111111111222333333444444444444444444444444222222222222222222222222111111111111111222222222111111000//////000111111111111111111222333444444222222222222222111111111111444666666333111333555111111222222333333444444333222222222222222222333222222111111111111222222///000222444666777888888111111111111222222222222444333222222444444333222333333444444444444333333333333333333333333333333333222222111111222222333222222222333333444444555333333333333333333222111222222222333333333444444222222222222222222222222333333222222222222222111222222333333333333222222222222222222333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111333333333333333333333333111222222333333444444555333333333333333333333333111111222222222222111111000111111222222111111000///000111222333333333333333333222222222222222222111111222222222333333333444333333333333333333222111333333222000///000111222222222222333333333333333333333222222222222111111111222222222333333333333333222222111222222222333333444555666777888999777777777777888888888888999999888777777888999999999:::;;;<<<==================>>>??????>>>===<<<<<<<<<<<<======>>>@@@@@@AAA@@@???>>>>>>@@@AAABBBEEEDDDCCCAAA@@@AAAAAABBBCCCBBBBBBAAAAAAAAAAAAAAA???@@@BBBDDDEEEFFFFFFFFFCCCCCCBBBBBBAAABBBBBBCCC@@@AAABBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBB@@@@@@AAABBBCCCDDDEEEFFFDDDDDDCCCCCCCCCCCCDDDDDDFFFGGGGGGEEECCCCCCDDDEEEDDDCCCCCCBBBBBBBBBCCCCCCAAABBBBBBBBBBBBAAA@@@@@@<<<===???@@@BBBBBBBBBAAA@@@AAABBBBBBBBBAAA@@@???>>>@@@AAA@@@>>>===>>>???;;;<<<===???@@@AAAAAAAAA@@@@@@??????>>>>>>======<<<<<<<<<<<<;;;:::999999<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999999999888777777666666666666666666666666444555555555666666666777555555666666555555444333333333444444444444444333111222222333444444555555222222222333333333444444222222222222333444555666333333333333333333333333333333333333333333333333222222222222222333333333222222333444444444444444333333222111111222333333333333333333333333333333333333222222222222333333222222222222222222222222111111222222222333333333333222222111111222222333111111111111111222222333444444444444444444444444222222222222222222222222000000111111111222222222222222111000000111222222000000000000111222333444222222222222333333333333000333666555222000222555111111111222222222222222222222222333333222222222222222111111111111222222///000111333444555555555111111111111222222222222444333222222444444333222333333444444444444333333333333333333333333333333333222222111111222222333000111111222333333444444333333333333333222111111222222222333333333333444222222222222222222222222000111111111111111111222222222333333333333222222333333333222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111000222222222222222222222222111111222333333444555555333333333333333333333333111111222222222222111111111222222333333222222111111111111222222222222222222222222222222222333333111111222222222333333333222333333333333333333444000111333222111111222333222333333333444444444444333333333222222222111111111111222222222333333333222222222111222222333333333333444555666777888999777777777777888888888888999888777666666777888999:::;;;<<<===>>>>>>>>>>>>BBBAAA???===<<<;;;;;;;;;<<<<<<<<<<<<===>>>@@@@@@AAA@@@???>>>>>>@@@BBBCCCAAA@@@@@@???@@@AAACCCDDDAAA@@@>>>=========>>>???>>>@@@BBBDDDFFFFFFFFFFFFBBBBBBAAAAAAAAABBBCCCCCC???@@@BBBCCCDDDCCCBBBBBB@@@@@@AAABBBCCCEEEEEEFFFBBBCCCCCCDDDDDDCCCCCCBBB??????@@@AAABBBDDDDDDEEECCCCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCBBBBBBDDDEEECCCCCCBBBBBBBBBCCCCCCDDD@@@AAAAAAAAAAAA@@@??????<<<===???AAABBBBBBBBBBBB@@@AAABBBCCCBBBAAA@@@??????AAABBBAAA>>>===>>>@@@???????????????>>>======@@@@@@??????>>>=========<<<<<<<<<<<<;;;:::999999<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999888999999999999888777777666666666666666666666666444444444555555666666666555666666666555444333333555555555666555555444444111111222333333444555555222222222333333444444444222222222222333444555666333333333333333333333333333333333333333333333333111111111222222333333444000111222333333333333333444333222111111222333444333333333333333333333333333222222222222222222333222222222222222222222222111111111222222333333333333222222222222222222333111111111000111222222333333333333333333333333333222222222222222222222222000000111111222222222222444333222111111222333444////////////000111222333222222222333333444444444///333666555111///111444111111111111111111111111111222333444444333222111222222111111111111222222333333333222111000///...000111111111111222222222444333222222444444333222333444444555555444444333333333333333333333333333333222222222222222222333///000000111222222333333111111111111111000///...111222222222222333333333222222222222222222222222//////000000111111111222222222222333333222222222444333333222222111111111000000000000000000000000222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111000000222222222222222222222222111111222333333444555555333333333333333333333333111111222222222222111111222333333444444333333222444333333222222111111000111111111222222333333444111111222222222333333333222222222333333444444444...000222222222333444666333333333444444555555555333333333222222111111111111111222222222333333333111111111111222333444444444444444555555555555666777777666666666666666777666666555444333555999<<<:::::::::;;;;;;;;;<<<<<<===============<<<<<<;;;<<<<<<<<<======>>>???@@@DDDBBB@@@>>>>>>@@@BBBDDDEEEEEEFFFFFFEEECCCAAA???;;;===>>>>>>>>>>>>@@@BBBBBBBBBCCCEEEEEEFFFFFFFFFDDDCCCCCCCCCCCCBBBBBBBBBDDDEEEFFFFFFFFFEEECCCBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCAAA@@@BBBEEEFFFDDDAAABBBBBBDDDEEEFFFFFFFFFFFFGGGEEECCCBBBAAABBBCCCDDDBBBBBBBBBBBBCCCEEEFFFHHHHHHGGGEEEDDDBBBAAAAAAAAACCCBBB@@@>>>>>>???@@@AAA?????????@@@@@@AAAAAAAAADDDCCCCCCBBBAAA@@@??????BBBAAA@@@>>>===<<<<<<;;;;;;???DDDEEECCCAAA@@@AAA@@@??????>>>===<<<<<<;;;>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;<<<<<<;;;;;;;;;::::::999999999<<<<<<;;;::::::::::::;;;999999999888888888777777777777777777666666666666666666666555444444444333444555666777777666555444222333333444444333333222555555555444444333333333444444444444444444444444444444444444444444444444111222222333333222222111222222222333333444444444333333333222222222111111222222222222222222222222111000000000222333222111222333333444444333333222111111222222222333333333111111111111000000000///000111111111111222222222555444222000000000222333222111111111111111222222333222222111111222222333111111111111111111111111222222222111111111000000000111111111111222222222555555555444333222000000111111111111111111111111111111111111111111111111111111222222222333333333/////////000000111222222222111000000000111333333333333222222111000//////111111111111111111111111222222222222222222222222777666444222111111222222333222222111111222222333333111000000111222222111222222222222222222222222333333333333333333333333222333333444444333333222222222222222222222222222222333333222000///000111111000/////////000222222222222222111111000000000......///000111111222222222222222222222222222222000111111222222111111000111111111111111111111111333333333222222111111111222222222111111000000000222222222222222222222222222222222222222222222222222222222222222222222222111111222333333333333222333333333333333333333333111111111111111111111111000111111111111222222222333333333333333333333333444444444333333222222222222222333333333333444444222222222222222222222222222222222222222222222222222222444444444444222222444444444555555555555666777777666666666666666777777777666555444666999<<<::::::::::::;;;;;;;;;;;;;;;;;;<<<===============<<<<<<<<<<<<===>>>???@@@CCCBBB@@@??????@@@BBBCCC===???@@@BBBBBBAAA@@@???@@@AAABBBAAA???>>>???@@@BBBCCCDDDEEEFFFFFFFFFFFFDDDCCCCCCCCCBBBBBBAAAAAACCCDDDEEEFFFFFFEEEDDDCCCBBBBBBCCCCCCCCCCCCCCCBBBCCCBBBAAABBBEEEEEEDDDBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFEEEDDDCCCBBBCCCDDDDDDCCCCCCBBBBBBCCCDDDFFFGGGGGGFFFEEECCCBBBBBBBBBBBBDDDCCCAAA@@@@@@@@@BBBBBB@@@@@@@@@@@@AAAAAAAAABBBCCCCCCCCCBBBAAAAAA@@@@@@BBBAAA@@@???>>>=========<<>>======<<<<<<======<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<;;;::::::::::::::::::999<<<<<<;;;:::::::::::::::999999999888888888777777777777777777666666666666555555555555555444444444333333444444444444333333333333444444444444333333555555444444444333333333444444444444444444444444444444444444444444444444333333444444444444333333222222222333333444444444333333333222222222111111222222222222222222222222222111000111333444333222222333333444444333333222111111222222222333333333222222222222111111111111000111111111111222222222777555444222222333444555222111111111111111222222333222222111111222222333111111111111111111111111222222222111111111000000000111111111111222222222333333333333333222222111111111111111111111111111111111111111111111111111111111111222222222333333111111333333444333222222222111000000000111222333333333222222111000000///111111111111111111111111111111111111111111111111222111111111222333555666333333333222222333333333444222111222333444333222222222222222222222222222333333333333333333333333222333333444444333333222222222222222222222222222222333444333222111222333222222111111111222333444444444444333333333222222000111111222333333444444333333222222222222222222222333333444444333333222111111111111111111111111333333333222222222111111333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222333333333222333333333333333333333333333333333333333333333333000111111111111222222222333333333333333333333333444444333333333222222222222222222333333333444444222222222222222222222222222222222222222222222222222333333444444333333222444444444555555555555666777666666555555666777777777888777666555777:::<<<999999:::::::::;;;;;;;;;999:::;;;<<<===>>>>>>>>><<<<<<<<<<<<===>>>???@@@AAAAAAAAA@@@@@@AAAAAAAAA???@@@AAABBBCCCBBBAAAAAA@@@AAABBBAAA?????????AAACCCCCCDDDEEEFFFFFFFFFFFFDDDCCCCCCBBBAAA@@@@@@???BBBCCCEEEFFFGGGFFFFFFEEEBBBBBBBBBCCCCCCBBBBBBAAACCCBBBBBBCCCEEEEEEDDDBBBBBBCCCDDDEEEEEEFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEDDDDDDCCCCCCDDDDDDEEEEEEDDDDDDCCCBBBBBBCCCCCCCCCBBBAAA@@@@@@@@@AAABBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???????????????>>>@@@AAA@@@>>>>>>>>>@@@?????????>>>>>>======<<<======<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<>>===<<<;;;;;;;;;<<<999::::::::::::::::::;;;<<<;;;::::::999999::::::999888888888888777777777777777777777666666666666444444444555555555555555444444444333333444444444333444444555555444444333555444444444444333333333444444444444444444444444444444444444444444444444444555555666666555555444222222333333333333444444333333333222222222111111222222222222222222222222333222111222444555444333222333333444444333333222111111222222222333333333333333333222222222222111000111111111111222222222666555333222222333444444222222111111111111111222222222111111111111222222111111111111111111111111222222222111111111111111000111111111111222222222000000111222333333333222111111111111111111111111111111111111111111111111111111111222222222222333333444555666555444333222111111000000111111222333333333222222111000000000111111111111111111111111000000000000000000000000//////000000222333555666222222222222222222222222444333333555666666444222222222222222222222222222333333333333333333333333222222333333333333222222222222222222222222222222222333444444333222333555333333333333333444555555444444444333333333333222111111111222333333444444333333333222222111111111222333333444444333333222111111111111111111111111333333333222222222222111222222222222333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333333333333333333333333333000111111111111222222222333333333333333333333333333333333333222222222222222222222222333333333333222222222222222222222222222222222222222222222222222333333444444333333222444444444555555555555666666666555555555666777777888888888777666777:::<<<999999999999::::::::::::999:::;;;<<<============<<<<<<<<<<<<<<<===?????????@@@AAABBBBBBAAA@@@???CCCCCCCCCCCCBBB@@@???>>>:::<<<>>>>>>>>>???AAABBBCCCDDDEEEEEEFFFFFFFFFEEECCCCCCBBBAAA@@@??????>>>AAABBBDDDFFFGGGGGGGGGGGGCCCCCCCCCDDDCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEDDDCCCCCCCCCDDDEEEEEEEEEEEEEEEDDDEEEEEEFFFFFFEEEDDDDDDFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBCCCCCCDDD@@@??????>>>>>>>>>???@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@AAAAAABBBBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@???>>>>>>???@@@?????????>>>>>>>>>=========<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<============???>>>===;;;;;;:::::::::999999999::::::;;;;;;;;;;;;::::::999999999999999888888888888777777777777777777777777666666666666333444444444555666666666777666555444444555666777333444444555555444444333444444444444444444444444333333333333333333333333333333333333333333333333444444555555555555444444333333333333333333333333333333333222222222111111222222222222222222222222222111000111333444333222222333333444444333333222111111222222222333333333333333222222222111111111000000111111111222222222222222111000000111111222333222111111000111111111222222111111111111222222111111111111111111111111111111111111111111111111000000111111111222222222000000111222222222222111111111111111111111111111111111111111111111111111111111111111222222222222444444333333222222222111111111111111111222222222222222222111111111000000111111111111111111111111000000000111111111111111111111111111111111222222000000111111111111000000333333444555777666333111111111111111111111111111222222222222222222222222222222333333333333222222111111111111111111111111000222333333222222444555333333333333444444555555111111111111111111111111//////000000000111111111444333333222222111111111000111111222222111111000111111111111111111111111222222222222222222222222000000111111222222333333222222222222222222222222222222222222222222222222222222222222222222222222222222111222222222333333222222222222222222222222000000000000000000000000000000111111111222222222222222222222222222222222333222222222222222222222111222222222222333333333222222222222222222222222222222222222222222222222333333333333333333333333444444444555555555555666555555555555555666777777888888999888777777999;;;888888888999999999::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>???>>>???AAABBBBBBAAA???>>>?????????>>>===<<<;;;:::999;;;===>>>>>>???AAACCCCCCCCCDDDEEEEEEEEEEEEDDDCCCCCCBBBAAA@@@@@@??????AAABBBDDDFFFHHHHHHHHHHHHEEEEEEEEEEEEEEEDDDCCCCCCBBBCCCDDDDDDDDDDDDDDDDDDCCCDDDDDDEEEEEEEEEEEEDDDCCCDDDEEEEEEEEEEEEDDDDDDFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCDDD??????????????????@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB>>>>>>??????@@@@@@AAAAAA@@@@@@@@@???@@@@@@AAABBBCCCBBB@@@??????@@@AAABBB????????????>>>>>>>>>>>><<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<=========>>>>>>===<<<;;;:::999999888999999999999::::::;;;;;;;;;::::::999888888888888999777777777777777777777777777777777777666666666666333444444444555666666666777666555444444555666777333444444444444444444333444444444444444444444444333333333333333333333333333333333333333333333333333333333444444333333333333333333333333333333333333333333222222222111111222222222222222222222222111//////000111222111000222333333444444333333222111111222222222333333333222111111111000000000000000000111111111222222222111111111111111111111222333222222111000000111111222111111000000111111222111111111111111111111111111111111111111111111111000000111111111222222222111222222222222111000000111111111111111111111111111111111111111111111111000000111111111222222222444222000------...000111000000111111222222222222222222222111111111111111111111111111111111111111111111111222222222333333000111111111222222111111111111222333333222111111111111222444555444222///111111111111111111111111222222222222222222222222111222222333333222222111111111111111111111111111///111222222111111222444111222222333333333333333111111111111111111111111000000000000000111111111333333333222222111111111000111111222222111111000111111111111111111111111222222222222222222222222111222222222333333444444222222222222222222222222222222222222222222222222222222222222222222222222222222111111111222333444222222222222222222222222000000000000000000000000000000111111111222222222222222222222222222222222222222222222222222222222111111111222222222333333222222222222222222222222222222222222222222222222333333333333333333333333444444444555555555555666444444444444555666777777777888999888777666888:::777777888888888999999999<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;<<<===>>>???>>>???@@@AAAAAA@@@???>>>>>>>>>>>>>>>>>>????????????@@@AAAAAA@@@???AAABBBBBBCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBCCCEEEGGGHHHHHHHHHHHHFFFFFFFFFFFFEEEEEEDDDCCCBBBCCCEEEEEEDDDDDDDDDEEEDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCAAAAAABBBBBBBBBCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA>>>?????????@@@@@@AAAAAA@@@@@@?????????@@@@@@AAACCCAAA??????AAABBBCCCCCC????????????????????????<<<;;;;;;;;;;;;<<<======<<<<<<<<<======>>>>>>???;;;;;;:::999888888888999999::::::::::::::::::;;;:::999888888777777888888666666777777777777777888777777777777666666666666444444444555555555555555444444444333333444444444222333333444444333333222333333333444444444444555333333333333333333333333333333333333333333333333111222222333333222222111444444333333333333222222333333333222222222111111222222222222222222222222000///...///111111111000222333333444444333333222111111222222222333333333111111111000000000//////000111111111111222222222222222222333333333333333333333222111000000000000111111000000000000111111111111111111111111111111111111111111111222222222000111111111111222222222222222333333222111000000111111111111111111111111111111111111111111111111000000000111111111111222222000...,,,,,,---///111000000111222222222222111111111111111111111111111111111111111111111111111111111111222333333444444...///000222333444444444333444555666666555444333111000000222333333111///111111111111111111111111222222222222222222222222111111222222222222111111111111111111111111111111///111222222111000111333000000111222222222222222222333333333333444444444222222222222222222222222222222222222222222222222222333333444444333333222111111111111111111111111111222222222222333333333444444444444555555555555222222222222222222222222222222222222222222222222222222222222222222222222333222111111111222333444222222222222222222222222222222222222222222222222000111111111111222222222222222222222222222222222111111111222222222222222111111111111222222222222222222222222222222222222222222222222222222222222444333333222222333333444444444444555555555555666444444444444555666777777666777888888666666777888777777777777888888888999::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>>>>??????@@@@@@@@@@@@??????AAA@@@@@@@@@AAAAAABBBBBB>>>@@@AAAAAA@@@@@@AAABBBAAABBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEGGGHHHHHHGGGGGGFFFFFFFFFFFFEEEDDDCCCBBBAAADDDFFFFFFDDDCCCDDDFFFDDDDDDEEEEEEEEEEEEDDDDDDCCCBBBAAAAAAAAACCCDDDEEEEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCBBBAAAAAABBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDBBBAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBB@@@??????>>>>>>>>>??????@@@>>>===>>>AAACCCCCCBBB????????????????????????;;;;;;;;;;;;;;;<<<======;;;<<<<<<===>>>>>>??????;;;::::::999999999::::::;;;::::::::::::::::::999999999888777777777777777666666666666777777888888777777777777666666666666555555555555555444444444333333444444444444333333111222222333333222222111333333333444444444555555222222222222222222222222222222222222222222222222111111222222222222111111444444444333333222222222333333333222222222111111222222222222222222222222000/////////111222111000222333333444444333333222111111222222222333333333222222222111111111000000000111111111111222222222111111222333333333333333444333222111000000000000111111000000000000111111111111111111111111111111000000111111111222222222000111111111111222222222111222222333333333333333111111111111111111111111111111111111111111111111000000000000111111111111///000000000000000111000///000111222333222222111111111111111111111111111111111111111111111111111000000000111222333333333///000222333444444444333222333444555555444333222222111000000111222111000111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111111333333333111000111222///000111222333222222111222222333333333444444444222222222222222222222222111111111222222333333444222333333444444333333222111111111111111111111111111111222222222333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222333222111000000222444555111111111111111111111111222222222222222222222222000111111111111222222222111111111111111111111111000111111111222222222222111111111111222222222222222222222222222222222222222222222222222222222222444333333222222333333444444444444555555555666666333333333444555666777888666777888777666555666777777777777777888888888888888999:::;;;<<<=========;;;;;;;;;;;;;;;<<<>>>>>>????????????????????????BBBAAA???>>>======<<<<<<999;;;===>>>???@@@BBBDDDAAAAAAAAABBBBBBAAA@@@@@@AAAAAABBBCCCCCCDDDDDDEEECCCDDDFFFGGGHHHHHHGGGGGGEEEEEEEEEEEEDDDCCCBBBAAAAAADDDFFFFFFDDDCCCEEEGGGDDDEEEEEEEEEEEEEEEDDDDDDCCCBBB@@@???@@@BBBDDDEEEDDDEEEFFFGGGGGGFFFEEEDDDDDDCCCBBBAAAAAAAAAAAABBB@@@AAAAAABBBCCCCCCCCCBBBAAAAAAAAA@@@@@@?????????CCCCCCCCCCCCCCCCCCCCCCCC@@@??????>>>======>>>>>>>>><<<;;;===AAACCCCCCAAA??????????????????@@@@@@;;;;;;;;;;;;;;;<<<===>>>;;;<<<<<<===>>>??????@@@;;;;;;:::::::::;;;<<<<<<;;;;;;;;;::::::999999999999888888777777777777777555666666666777777888888777777777777666666666666666666666555555444444333444555666777777666555444111111111222222111111111333333333444444555555555222222222222222222222222222222222222222222222222111222222333333222222111444444444333333222222222333333333222222222111111222222222222222222222222111000000000222333222111222333333444444333333222111111222222222333333333333333333222222222111111000111111111111222222222...///000111111111111111444333222111000000000000111111000000000000111111111111111111111111111111000000111111222222222222000111111111111222222222000000222333444555555555111111111111111111111111111111111111111111111111000000000000111111111111---000333555666444222000///000111222333222111111111111111111111111222222111111111111111111111111...//////000111222222222444444555555444222111000...///111222222111///...333111000000111222222111000000000000000000000000111111111111111111111111111111222222222222111111000000000000000000000000333444555444222111222333000111222333444333222222000000000111111222222222111111000000000000000000000000111222333444444555111111111222222111111111111111111111111111111111111111111222222333333333111000000000//////......222222222222222222222222222222222222222222222222222222222222222222222222333222111000000222444555111111111111111111111111////////////////////////000111111111111222222222111111111111111111111111000000111111222222222222000111111111111222222222222222222222222222222222222222222222222222222222444444222222222222444444777666555444333444444555555444444444444555666666777777777777777777777777666444222444888::::::888:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<===>>>???@@@@@@??????>>>>>>??????@@@AAA======<<<<<<===>>>???@@@AAAAAAAAABBBBBBCCCCCCCCCDDDEEEDDDBBB@@@@@@BBBDDDEEEFFFGGGHHHHHHGGGEEEDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFEEEDDDCCCCCCEEEGGGIIIGGGGGGGGGGGGGGGFFFEEEDDDFFFEEEDDDBBBBBBCCCCCCDDDFFFEEEDDDDDDEEEDDDBBB@@@CCCAAA??????BBBDDDDDDDDDAAABBBCCCCCCDDDCCCCCCBBBDDDCCCBBBAAAAAAAAAAAAAAA@@@AAABBBCCCDDDDDDDDDDDDAAAAAAAAA@@@@@@?????????CCCBBB@@@>>>>>>???@@@AAABBB@@@>>>===>>>>>>===<<>>======<<<<<<<<<<<<===<<<<<<;;;;;;;;;:::::::::<<<<<<<<<;;;;;;:::::::::::::::999888777777777777888888888777888888999999777777666666666666777777333222111111111111222333555555666666666666555555555555555444444333333333555555555555555555555555555444333333222222222222222222333333333333444444444444333333333333222222222222222222222222222222111222222333333222222111111111222222222333333333000000111222222000///...111222222333333222222111222222222222222222222222333333333333333222111000111111111111111111111111333333333333333333333333444333111//////000111222111111111222333444666666222222222111111111000000333333333444444333222222111111000000000000111111333222222222111000000000///000111222222111000///111111000000000000111111000000//////000111222222////////////////////////333111000000222333333333222222333333333333222222222222222222222222222222000000000000000000000000111111111111111111111111222222111111111111111111000000000000000000000000111111111111111111111111333333333222222111111111111111222222222333333333222222111000000111222222444444444333333222222222222222222222222222222222000111333444555444444333000000111111111222222222333333333333333333333333333333333222222111111111111111222222222222111111111111111111111111111111111111111222222333333333000111333555555444333222222222222222222222222222000111111222222111111000000000111111111111000000///000222222000///000111111111222222222333333333222222222222222222222222333222111111111222333444111111222222222333333333000111111111111222222222333333333222222111111111333333222111000000111111111222222333333222222111777666555444333444444555444444444444444555666666777777777777777777777777777555444555888::::::999888999999999::::::::::::<<<<<<;;;;;;;;;:::::::::::::::;;;<<<===>>>>>>???BBBBBB@@@???>>>=========>>>>>>>>>>>>>>>??????@@@@@@@@@@@@AAABBBBBBBBBCCCCCCCCCCCCBBB@@@@@@BBBDDDFFFFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEGGGHHHFFFGGGGGGGGGFFFFFFEEEDDDCCCCCCBBBBBBCCCDDDFFFGGGFFFEEEDDDDDDEEEDDDBBB@@@BBBAAA???@@@BBBDDDDDDDDDBBBBBBBBBBBBCCCCCCCCCCCCEEEDDDCCCBBBAAAAAA@@@AAA???@@@AAABBBCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@BBBBBB@@@?????????@@@AAABBB@@@>>>===>>>>>>===<<<========================???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::;;;;;;:::::::::999999999999888888777777777777888888888777666666777777777777777666666666666777777777666555444444555666777555555666666666666555555444444444444444444333333555555555555555555555555555444333333222222222333222222333333333333444444444444333333333222222222222222222222222222222222111222222333333222222111111111222222222333333333222333333333333222111111111222222333333222222111333333333333333333333333333333333333333222111000111111111111111111111111222222222222222222222222333222000///...///000111000000000000111222333333222222222111111111000000111222222222222222111111111111000000000000111111222222111111111111111111000000111222222111000000111111000000000000111111000000000000000111222222111111111111111111111111222111000111333444333222//////000000000000//////222222222222222222222222000000000000000000000000111111111111111111111111///000000000111111111111000000000000000000000000111111111111111111111111333333333222222111111111111111111111222222222222333333222111111222333333444444333333333222222222222222222222222222222222111222333333333222111000333333333444444444555555333333333333333333333333333333333222222222111111111111222222222222111111111111111111111111111111222222222222222222333333000111333444555444333222222222222222222222222222111111222222222222111111000000111111111111000000000111333333111111111222111111111111111111111111222222222222222222222222222222111111111222333444000000111111111222222222000111111111111222222222222222222111111000000000333222222111000000111111111222222333333222222111666555444444333444444444444444444444444555555666777777777777777777777777999777666666888::::::999777777777777888888888999;;;;;;;;;;;;::::::::::::999999:::;;;<<<======>>>BBBAAA@@@???>>>======<<<@@@@@@??????????????????>>>>>>???@@@AAAAAABBBBBBAAABBBBBBAAA@@@@@@BBBDDDFFFFFFFFFEEEEEEFFFFFFGGGEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDAAAAAAAAABBBDDDFFFHHHIIIFFFDDDDDDDDDEEEDDDBBB@@@BBB@@@???@@@BBBDDDDDDCCCCCCBBBAAAAAAAAABBBDDDEEEFFFEEEDDDBBBAAA@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCAAA@@@@@@@@@AAABBBBBBAAAAAAAAA@@@@@@@@@@@@BBB@@@>>>===>>>>>>>>><<<========================??????>>><<<<<<;;;;;;;;;=========<<<<<<<<<;;;;;;::::::999999999999888888888777777777777888888999888777777666555555555555777777666666666666777777888888777666666777888888555555666666666666555555333333444444444444444444444444444444444444444444444444333222222222333333222222333333333333444444333333333333222222222222222222222222222222222222111222222333333222222111111111222222222333333333444333222222111222222222111222222333333222222111222222222222222222222222222222333333333222111111111111111111111111111111111111111111111111111111111111///.........///000111111000000000111111222222111111111111000000000000000111111111111111000111111000000000000111111000000111111111111111111111111222222222222111111111111000000000000111111000000000000000000111222111111111111111111111111111000111222444444222000222222333333333333222222111111111111111111111111000000000000000000000000111111111111111111111111.../////////000111111111000000000000000000000000111111111111111111111111222222222222222111111111111111111111222222222222222222111000000111222222333333333333222222222222222222222222222222222222222222222222222000//////000111111111222222222222333333333333333333333333333333333222222222222111111111222222222222111111111111111111111111111111333333222222222222222222000111333444444444333222222222222222222222222222222222333333333333222222000000111111111111000000111222444444222111222333111111000000000000000000222222222222222222222222222111111111111222333333000000000000111111111111000111111111111222222222111111111000000000000000333222111111000111111111111222222333333222222111555444444444444444444444444444333333444444555666666666666666666666666666888777666666777888888888777777777777888888888888::::::::::::::::::::::::999999:::;;;<<<===>>>>>>===>>>>>>???????????????????????????>>>>>>======<<<===>>>???@@@AAABBBBBBAAABBBCCCCCCBBBBBBDDDEEEFFFFFFEEEDDDDDDEEEGGGHHHFFFFFFFFFEEEDDDCCCCCCCCCDDDDDDEEEEEEFFFEEEEEEDDDDDDEEEEEEFFFEEEEEEDDDDDDAAAAAABBBCCCEEEFFFGGGHHHEEEDDDCCCDDDEEEDDDCCCAAAAAA@@@@@@AAACCCDDDDDDCCCCCCBBB@@@@@@@@@BBBDDDFFFFFFEEEDDDBBBAAA@@@@@@@@@AAAAAABBBCCCCCCCCCCCCCCCDDDCCCAAA@@@@@@AAACCCDDDAAAAAAAAABBBAAA@@@??????AAA???>>>===>>>???>>>===>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>><<<;;;;;;;;;;;;>>>============<<<<<<<<<:::::::::999999999999999888888888888888999:::;;;999888777666555555444444777777666666666666777777666555555555555555555666444555555666666555555444333333333444444555555555444444444444444444444444444333333222222333333333222222222333333333444444333333333222222222222111222222222222222222222222111222222333333222222111111111222222222333333333333222000/////////000111111222222333333222222111000000000000000000000000222222333333333222222111111111111111111111111111111111111111111111111111111000000/////////000000444444333222222222222222111111111111000000000000000000111111222111111111111111000000000000111111//////000000111111222222111111222222222222111111111111000000000000111111111000000000000000111111111111111111111111111111///000111333444444222///333444444555555444444333000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000111111111111111111111111222222222111111111111111222222222222333333333333000000000//////000000000333222222222222222222222111111111111111111111111222222222222222111111111/////////000000000111111222222222222222222222222222222222222222222222222111111222222222222111111111111111111111111111111333333333222222111111111000111222333333333333222222222222222222222222222222333333444444333333222000111111222222111111000000222333333222111111222111111111111111000000000222222222222222222222222111111111111111222222333000111111111222222222222000000111111111222222222111111111111111111000000222222111111111111111222111222222333333222222111333333444444444444444444333333333333333444555555555555555555555555555555666666666555555555666777888888888999999999999:::::::::::::::::::::::::::::::::;;;<<<===>>>>>>???<<<===>>>????????????>>>======>>>>>>===<<<;;;:::;;;<<<===>>>@@@AAABBBCCCBBBDDDEEEEEEDDDDDDEEEGGGFFFEEEDDDCCCDDDEEEGGGHHHGGGGGGFFFEEEDDDCCCBBBBBBDDDDDDEEEEEEEEEEEEDDDCCCCCCDDDDDDEEEEEEEEEDDDDDDCCCDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCDDDEEEEEECCCAAAAAA@@@@@@AAACCCDDDCCCBBBBBBAAA@@@???@@@BBBDDDFFFEEEDDDCCCBBB@@@@@@??????BBBBBBCCCDDDDDDDDDDDDCCCCCCBBBAAAAAAAAABBBCCCCCC@@@@@@AAAAAAAAA@@@???>>>AAA???======>>>???>>>===>>>>>>>>>>>>>>>>>>>>>>>>??????===<<<<<<;;;;;;;;;>>>============<<<<<<<<<:::::::::;;;;;;;;;;;;;;;999999999999999:::;;;<<<:::999888777666555555555777777666666666666777777444444444444444444444444444444555555555555444444333333333444444555555555444444444444444444444444333333333222222333333444222222222333333333444444333333222222222111111111222222222222222222222222111222222333333222222111111111222222222333333333333222000/////////000111111222222333333222222111111111111111111111111111111222222333333333222222111111111111111111111111222222222222222222222222111111111111111111111222444444333222111111111111000000000000000000000000000000111222333333222222111111000000000000111111/////////000000111111222111111111111111111111111111111000000000000111111111111000000000000000111000000000000000000000000//////000222444444111///000000111111111111000000000000000000000000000000000000000000000000000000111111111111111111111111444444333333222111000000000000000000000000000000111111111111111111111111111111111111111111111111333333333444444444444555111111111111111111111111222222222222222222222222111111111111111111111111111111111222333444555555222222222222333333333444222222222222222222222222222222222222222222222222111111222222222222111111111111111111111111111111333333333222222111111111111111222222222333333222222222222222222222222222222333333444444333333222111111222222222222111111///111222222111000000111222222222222222222222222222222222222222222222222000000111111222222222222222222222333333333444444000000111111111222222222222222222222222222222222222111111111111111222222111222222333333222222111222333333444444444444333333333333333333444444555555555555555555555555555333444555555444444666888999999999:::::::::;;;;;;999999999999::::::::::::::::::;;;<<<===>>>?????????@@@@@@@@@???===;;;:::;;;<<<===>>>===<<<;;;::::::;;;===>>>@@@BBBCCCDDDCCCEEEGGGGGGFFFEEEFFFFFFDDDDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFEEEDDDCCCCCCBBBEEEEEEDDDDDDDDDDDDCCCCCCBBBCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEDDDCCCDDDCCCCCCDDDEEEEEECCCBBB@@@@@@@@@BBBDDDDDDCCCBBB@@@@@@???@@@AAABBBDDDEEECCCBBBAAA@@@????????????BBBBBBCCCCCCDDDCCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBB@@@?????????>>>>>>>>>>>>@@@???======>>>??????>>>========================>>>>>>===<<<<<<<<<<<<============<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;<<<<<<::::::999999999::::::;;;999999888777666666666666777777666666666666777777444555555666666555555444444444555555555555444444333333444444444444444444333333333333333333333333333333222222222333444444222222333333333333444444222222222222111111111111222222222222222222222222111222222333333222222111111111222222222333333333444333222222111222222222111222222333333222222111333333333333333333333333111111222333333333222222111111111111111111111111222222222222222222222222111111111111222222222222222111000/////////////////////000000000000000111000000111222333333333333111111000000000000111111//////000000000000000000111111000000000000111111111111000000000000111111222111111000000000000000////////////////////////000///000111333333111///000111111111111111111000111111111111111111111111000000000000000000000000111111111111111111111111555555444333222111111000000000000000000000000000111111111111111111111111000000000111111111111111333333333333444444444444333333444444444444333333111111111222222222222222111111111111111111111111000111111222333555666777000000111111111222222222222222222222222222222222111222222222222333333333111111222222222222111111111111111111111111111111333333222222222222222222111111111111222222222333222222222222222222222222222222333333333333222222111111222222222222111111///000222222000///000111111111222222222333333333222222222222222222222222///000111111222222111111333333333333444444444555000111111111111222222222222222222222222333333333111111111000111111222333111222222333333222222111111222333444555444444333333333222222333333444555444444444444444444444444222444666555444555777:::999999999::::::::::::;;;888888999999999:::::::::999999:::;;;<<<======>>>>>>???@@@@@@???===;;;999:::;;;===>>>>>>>>><<<;;;:::;;;===???AAACCCDDDEEEDDDFFFGGGGGGFFFDDDDDDEEEBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCFFFEEEDDDCCCBBBCCCCCCDDDAAABBBCCCCCCDDDDDDDDDCCCEEEFFFFFFGGGFFFEEEDDDCCCDDDCCCCCCDDDEEEEEEDDDBBB@@@@@@@@@BBBDDDEEECCCAAA>>>???@@@AAABBBCCCCCCDDD@@@@@@??????>>>??????@@@@@@AAAAAABBBBBBAAAAAA@@@>>>???AAABBBCCCBBBAAA@@@@@@???===<<<<<<<<<===>>>@@@>>>======>>>??????>>>===========================<<<<<<<<<<<<======>>><<<<<<<<<<<<;;;;;;;;;:::999999:::::::::;;;;;;;;;999999888888777777888888777666666555555666666666777777666666666666777777444555666666666666555444333444444555555444444333444444444444444444333333333333333333333333333333333222222222333333444555222222333333333333444444222222222222111111111111222222222222222222222222111222222333333222222111111111222222222333333333222333333333333222111111111222222333333222222111222222222222222222222222000111222333333333333222111111111111111111111111111111111111111111111111///000000111111111111111111000///////////////000////////////000000111111...///000111222222222222111111000000000000111111000000000000000/////////000000///......///000000111111000000000000111111222222111000000000000000000000000000000000000000111000///000111222111000111222222333333222222111222222222222222222222222000000000000000000000000111111111111111111111111222222222222222222222222000000000000000000000000111111111111111111111111///000000000111111111222111111111222222222333333111222333444444333222111000111111111222222222222111111111111111111111111111111111111222333555666............////////////111111111111111111111111111111222222222333333333111111222222222222111111111111111111111111111111222222222222222222333333111111111111111222222333222222222222222222222222111111222222222222111111111222222333333222222111///111333222111000111111//////000111222333444444222222222222222222222222...///000111222111111000222222333333333444444444000111111111111222222222000111111111222222222222111111000000111222222333111222222333333222222111000111333444555444444333333333222222333333444555444444444444444444444444222555777777555666999<<<888999999999999:::::::::888888888999999:::::::::777888999:::;;;<<<<<<===;;;<<<>>>???@@@???===<<<:::<<<>>>???@@@???>>>===:::;;;===???AAADDDEEEFFFCCCEEEGGGGGGEEECCCCCCCCCAAABBBDDDFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDGGGFFFCCCBBBAAABBBDDDEEEAAABBBBBBCCCDDDDDDDDDCCCDDDEEEFFFGGGGGGFFFEEEDDDDDDCCCCCCDDDEEEEEEDDDBBB@@@@@@@@@BBBDDDEEECCCAAA===>>>@@@AAABBBCCCCCCCCC>>>>>>>>>>>>>>>??????@@@??????@@@@@@@@@??????>>><<<>>>AAACCCCCCBBB@@@>>>@@@>>><<<;;;:::;;;===>>>@@@>>>======???@@@???>>>????????????????????????<<<;;;;;;<<<<<<===>>>???<<<<<<;;;;;;;;;:::::::::888888888999999:::::::::888888777666666555666666555555444444444555555666777777666666666666777777222333444555555444333222333444444555555444444333555555555444444333333333333333333333333333333333222222222222333333444555222222333333333444444444222222222111111111111000222222222222222222222222222222222333333222222222111111222222222333333333000000111222222000///...222222222333333222222222////////////////////////000111222333333333333333111111111111111111111111000000000000000000000000......///000000111000000222222111111111111222222.../////////000000111111---...///000111111111111111111000000000000111111111111000000//////......000///...------...///000111111000000000000111111222222111000000///000000111111111111111111111111111000...///000222222111......////////////......222222222222222222222222000000000000000000000000111111111111111111111111...///000111222333444444000000000000000000000000111111111111111111111111//////000000111111111222///000000000000111111111...///000111111000///...000000111111222222222222000000000000000000000000222111000000000111222333111111111111222222222222111111111111111111111111111111111222222333333333111111222222222222111111111111111111111111111111111111111222222333333444111111000000111111222333222222222222222222222222111111111222222111111111111222222333333222222111000222444444222111222333------...000111222333444222222222222222222222222...///000222222111111000111111222222222333333333000111111111111222222222//////000000111111111222111111000000111222333333222222222333333222222222222222111111222444555777111222333333111111222333555555555444444333333333444444444555555555555666666555555666888888777666999999999999999888777666999888888777888:::;;;<<<===>>>@@@???===<<<<<<===888:::<<>>>>>???@@@BBBCCCDDDEEEDDDCCCAAA@@@@@@AAABBBDDDBBBCCCCCCDDDEEEFFFFFFGGGGGGGGGEEEDDDDDDCCCCCCCCCIIIHHHFFFDDDCCCBBBCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCEEEFFFGGGGGGFFFEEEDDDCCCCCCDDDDDDDDDDDDDDDCCCCCCAAAAAAAAAAAAAAA@@@???>>>CCCBBBBBBAAABBBCCCDDDEEE@@@@@@??????>>>??????@@@BBBBBBAAAAAAAAAAAA@@@@@@@@@@@@????????????@@@@@@BBBAAA???>>>>>>>>>???@@@==============================>>>>>>>>>>>>======>>>>>>===<<<;;;;;;:::::::::::::::::::::999888777::::::::::::::::::::::::666666555555555555666666666666555444444444444555555555555555555555444444666555555555555444444444444444444333333222222222555555555555555555555555777777666555444444333333333333333222111000//////111111222222222333333333555444222000000111222333333222222111111222222333333333333333222111000000222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222222111111111000000000/////////000111222222222111111111000000//////222222111111000/////////222222222111111111000000////////////000000000000111111222333333333333222333222222111111222222333111111111111111111111111222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222222111000000////////////////////////111111111111111111111111222222222222222222222222///222444444222000////////////000000111111111111000111111111111222222222111111111111111111111111222222111111111111222222222222111111111111222222//////000000111111111222222222222111111111000000000000111222222222222111222333333444444333333222333222222222111000000000111222222333333222222111000000000000000000000000111111222222222222111111222222333333333333222222222222222222222222222222222111000//////000111222111111111111111111111111333333222222111222222222111111111111111111111111333333333333333333333333222222222222222222222222000111111111111222222222222222222222222222222222000000000000000000000000222222222222222222222222111222222333333222222111222222222222111111000000333222222222222333555666111222333333111111222333555555444444444333333333444444444555555555555666666555555666888888777666888999999999888888777666888888888777888999;;;<<<<<<>>>???>>>===;;;;;;<<<:::<<>>@@@@@@@@@@@@@@@@@@@@@@@@DDDBBBAAA@@@@@@AAABBBCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFEEEDDDCCCCCCBBBBBBBBBEEEDDDDDDCCCCCCCCCCCCCCCAAABBBBBBBBBCCCCCCDDDDDDAAABBBCCCEEEFFFFFFEEEEEECCCCCCDDDDDDDDDDDDCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCBBBAAAAAABBBCCCCCC@@@????????????@@@@@@AAACCCCCCBBBBBBAAAAAAAAA@@@@@@??????>>>>>>??????@@@AAA@@@???>>>===>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<============<<<<<<<<<<<<<<<;;;:::999999999:::::::::::::::999888777888888888888888888888888777666666555555666666777666666555444444444444555555555555555555555444444555555555555444444444444444444444333333222222222444444444444444444444444777666666555444444333333444444333333222222111111111111222222222333333333333222000///...///000111333222222111111222222333111222222333333333222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222333333333222222222111111000000//////000000111111111111111111000000000///111111111111000000000000222222222111111111000000////////////000000000000000111222222333333222222111111111222333444666666111111111111111111111111111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222222111111000///000000000000000000000000111111111111111111111111222222222222222222222222000222444444333111000000/////////000000000111111000111111111111222222222111111111111111111111111222222111111111111222222222222111111111111222222000000000000111111111222222222222111111111000000000000111222222222222111222333333444444333333222222222222111111111111111000111111222222111111000111111111111111111111111111111222222222222111111000000111111111111000000333333333333333333333333333222111000000111222333111111111111111111111111333333222222111222222333111111111111111111111111333333333333333333333333222222222222222222222222000111111111111222222222222222222222222222222222111111111111111111111111222222222222222222222222111222222333333222222111222222222222111111111000333333333222222333444444111222333333111111222333555444444444444333333333444444444555555555555666666555555666888888777555888888888888888777777666888888777888888999;;;;;;;;;===>>>>>><<<;;;;;;<<<<<<===???AAABBBAAA@@@???????????????????????????BBBBBB@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@AAABBBCCCCCCBBBBBB@@@@@@AAABBBCCCDDDDDDEEE@@@AAABBBCCCDDDDDDDDDCCCBBBBBBCCCCCCDDDCCCCCCBBB@@@???>>>===>>>???@@@AAABBBBBBAAA@@@@@@@@@AAAAAA@@@?????????@@@AAAAAABBBDDDDDDCCCBBBAAAAAA@@@@@@??????>>>>>>>>>>>>?????????>>>>>>============>>>========================;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;::::::999999888888999999:::::::::999888888666666666666666666666666777777666666666666777777666666555444444444444555444444444444444444555555555555555555444444444444444444333333333333222222333333333333333333333333666666555555444333333333444444444444444333333333111111222222222333333333333222111//////000000111333222222111111222222333000000111222333333333333222222222222222222222222333333333333333333333333111111111111111111111111222222222222222222222222333333333333333222222222111111000000000000000000111111111111000000000000000000000000111111111111222111111111111000000000////////////000000000000000111222222333333222222///000111222444666888999111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222222111000///...111111111111111111111111111111111111111111111111222222222222222222222222111333555555333222111111///000000000000111111111000111111111111222222222111111111111111111111111222222111111111111222222222222111111111111222222000000000111111111111111222222222111111111111111000000111222222222222111222222333333333333222222111111111111111222222222000000000111111000000000111111111111111111111111111111222222222222111111000000111111111111000000222222222222222222222222333333222222222222333333111111111111111111111111333222222111222222333333000000000000000000000000333333333333333333333333222222222222222222222222000111111111111222222222222222222222222222222222222222222222222222222222111111111111111111111111111222222333333222222111222222222222111111111111444444333333333333333333111222333333111111222333444444444444444444444444444444444555555555555666555555444666777888666555666777777888777777666666777777777888888999::::::<<<===??????===<<<<<<===;;;<<<>>>?????????>>>===:::;;;<<<===>>>@@@AAAAAAAAA@@@@@@???@@@@@@AAABBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBAAA@@@@@@@@@@@@@@@===>>>@@@AAAAAAAAA@@@?????????@@@AAACCCDDDEEEEEEEEEDDDDDDCCCBBBAAA@@@@@@AAAAAABBBCCCCCCCCCBBBBBBBBB@@@>>><<<<<<===>>>????????????@@@@@@AAAAAABBB????????????@@@AAABBBCCCCCCBBBBBBAAA@@@???>>>>>>>>>>>>>>>======>>>>>>>>>=========<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999888999999:::::::::999999888888888888888888888888888777777666666666666777777666666555444444444444555333333444444444444555555555555555444444444333333333333333333333333333333333333333333333333333333555555555444444333333333333333333333444444444444111111222222222333333333555444333222222222333333333222222111111222222333000111222333333333333333222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111222222222222222222222222222222222222222111000000111111111000000000000000...//////000111222222222111111111111000000000000////////////000000000000000000111222222222222222//////000111333555777888111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222222111///...---111111111111111111111111111111111111111111111111111111111111111111111111111333555555333222222333111111111111222222222222000000111111111222222222111111111111111111111111222222111111111111222222222222111111111111222222111111111111111111111111111111111111111111111111000000111222222222222111222222333333333333222222000000000111222222222333000000111111111111000000111111111111111111111111111111222222222222111111222222333333333333222222111111111111111111111111333333222222222222333333111111111111111111111111222222111111222222333333000000000000000000000000222222222222222222222222222222222222222222222222000000111111111222222222222222222222222222222222222222222222222222222222000000000000000000000000111222222333333222222111222222222222222222222222333333333333333333222222111222333333111111222333444444444444444444444444444444444555555555555666555444444555777777666555555666666777777777666666666666777888999999999:::<<<>>>??????>>>===>>>???<<<<<<===>>>>>>>>>======::::::;;;<<<>>>???@@@AAA????????????@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAA@@@@@@????????????@@@>>>???@@@@@@@@@???===<<>>???AAABBBCCCCCC@@@?????????@@@@@@AAABBB@@@@@@??????>>>===<<<<<<>>>======<<<<<<======>>><<<<<<<<<=========<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;::::::::::::888999999:::::::::999999777777777777777777777777777777666666666666777777666666555444444444444555333333333333444444555555555444444444444333333333333333333333333333333333333333333333333333333333444444444444444333333333222222222222333333333333111111222222222333333333555444444333333333333333333222222111111222222333333333333333333222111000222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111000000000000111111111111333444444444444333111111000000000000000000111111......///000111222222333000000000000000000000000////////////000000000000000000111222222222222111000000000000111222333444000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222111000///......111111111111111111111111111111111111111111111111111111111111111111111111111333444444333222333444333333333333333333333333000000111111111222222222111111111111111111111111222222111111111111222222222222111111111111222222222222222111111111111111111111111111111111111111000000111222222222222111111222222333333222222111000000000111222222222333111222222222222222222111111111111111111111111111111111222222222222111111222222333333333333222222000000000000000000000000111222222222222222222111111111111111111111111111222111111111222222333444000000000000000000000000222222222222222222222222222222222222222222222222000000111111111222222222222222222222222222222222111111111111111111111111000000000000000000000000111222222333333222222111222222222222222222222333222222333444444444333333111222333333111111222333333333333444444444444555444444444555555555555666555444444555777777666444444555555666666666666666555666777888999999999999;;;===??????>>>===>>>???>>>>>>????????????>>>>>>===========================>>>>>>???@@@@@@@@@AAA????????????????????????@@@@@@??????>>>??????@@@>>>?????????>>>===<<<<<>>===<<<======<<<===???@@@BBBBBBCCCCCC@@@@@@??????>>>??????@@@===============<<<<<<<<<======<<<<<<<<<<<<======;;;<<<======>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;;;;:::::::::888888999:::::::::999999555555555555555555555555666666555555555555666666666666555444444444444555222222333333444444555555444444444444333333333333222222333333333333444444333333333333333333333333444444333333333333333333333333333333222222222222111111222222222333333333222222222222222111111111333222222111111222222333333333333333222111000000222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111/////////000000000000000222333444555444333222111000000000000111111111111...//////000111222222222//////000000000000000111////////////000000000000///000111111222222111111222111111000000000111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000///...111111111111111111111111111111111111111111111111111111111111111111111111111222333333222222333444444444444333333333333333000111111111111222222222111111111111111111111111222222111111111111222222222222111111111111222222222222222222222111111111111111111111111222222222000000111222222222222111111111222222222222111111111111111111111222222222222222333333333333222222222222222222222222222222111111222222222222111111000000111111111111000000////////////////////////111111222222222222111111111111111111111111111111111111111111222333444444111111111111111111111111222222222222222222222222222222222222222222222222000111111111111222222222222222222222222222222222000000000000000000000000111111111111111111111111111222222333333222222111222222222222333333333333000111333444444444444333111222333333111111222333333333333444444444555555444444444555555555555666444444333555666777666444333444555555666666666555555666777888999999999888999;;;======<<<;;;<<<=========>>>>>>====================================<<<===>>>???@@@@@@@@@@@@=========>>>>>>?????????@@@???????????????@@@@@@>>>============>>>>>>???@@@@@@@@@AAAAAABBBBBBBBBCCCBBBAAA@@@@@@AAABBBBBB>>>???@@@AAAAAABBBBBBBBB@@@@@@@@@@@@???????????????@@@AAABBBBBBBBBAAA@@@@@@@@@???>>>============<<<<<<<<<============>>>===<<<<<<;;;;;;<<<<<<===;;;<<<===>>>???>>>>>>===999999999999999999999999;;;;;;;;;<<<<<<;;;;;;;;;999999999999999:::::::::777888999::::::::::::999666666666666666666666666555555444444444444555555666666555444444444444555111222222333444444555555444444444333333333222222222222222333333444444444444444444444444444444444333333333333333333333333555555444444333333222222111111222222222333333333222222333333222222111000333222222111111222222333222222333333333222222111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111//////000000111111111111///111222333444333111111///000000000111111111111//////000000111111111222////////////000000111111////////////000000000000///000000111111111111111222222111111000111111222000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...//////000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000111222222111111333444333333222222222111111111000111111111111222222222111111111111111111111111222222111111111111222222222222111111111111222222333333333222222111111111000000111111111222222222000000111222222222222111111111222222222222111111222222222111111111111111111111222222222222111111222222222222222222222222111111222222222222111111000000111111111111000000111111111111111111111111111222333444444333222111111111111111111111111111111111111111222333444555222222222222222222222222111111111111111111111111222222222222222222222222000111111111111222222222222222222222222222222222111111111111111111111111222222222222222222222222111222222333333222222111222222222333333333444444///111222444555555444444111222333333111111222333333333333444444555555555444444444555555555666666444444333555666777555444333444444555666666666555444555777888999999888888777999;;;;;;:::::::::<<<;;;;;;;;;;;;;;;::::::::::::;;;<<<===>>>@@@AAAAAA<<<<<<>>>???@@@@@@@@@@@@;;;<<<<<<===>>>??????@@@@@@???????????????@@@@@@<<<<<<;;;<<<===???AAABBBAAAAAAAAAAAAAAAAAAAAAAAAEEEDDDBBB@@@>>>===>>>>>>===>>>???@@@AAABBBBBBBBB===>>>???AAABBBBBBBBBBBBBBBBBBCCCCCCBBB@@@???>>>AAA@@@???===<<<<<<<<<<<<<<<<<<======>>>?????????<<<<<<<<<;;;;;;<<<<<<<<<;;;<<<>>>?????????>>>===<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;::::::999888888888888888888999999777888999:::::::::::::::999999999999999999999999444444444333333444444444666666555444444444444555111111222333333444555555444444444333333333222222222222222333333444444444555555555555555555555555333333333333333333333333777777666555444444333333111111222222222333333333444444555555555444333222333222222222222222222333000111222222333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000111111222222222333---...000222333222111000//////000000111111111222000000000000111111111111.../////////000000111111////////////000000000000//////000111111111111111222222111111222222333444000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---...///000111111111111////////////////////////111111111111111111111111000000000000000000000000000111111111000000222444111111111111000000//////000111111111111222222222111111111111111111111111222222111111111111222222222222111111111111222222333333333222222111111111000000111111222222222222000000111222222222222111111111222222222222111111333222222222111111000000000000111111111111000000222222222222222222222222111111222222222222111111222222333333333333222222222222222222222222222222333333444555555444333333111111111111111111111111111111111111222333444555333333333333333333333333111111111111111111111111222222222222222222222222000111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333222222222222222222333333444444444333333333333333333333333777555111///...000333444333333333444444444555555444555555555444333333222333444666777888777666444444333222222333444666777555555777888999999999999999999999999:::;;;<<<<<<;;;::::::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>??????>>>======>>>>>>??????>>>======>>>@@@@@@@@@???>>>>>>>>>>>>>>>BBBAAA???======>>>@@@AAABBBBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCBBBAAAAAA@@@@@@AAAAAA@@@===<<<===@@@CCCAAAAAA@@@@@@@@@AAABBBBBBCCCAAA@@@@@@AAA@@@>>><<<>>>>>>============>>>>>>@@@>>>;;;;;;<<<======<<<;;;;;;:::::::::;;;<<<<<<;;;<<<===?????????>>>>>><<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::777777777777666666666666444555777888999999888888777777777777777777777777333333333444444555555555555555555555555555555555111222333333444444333333444444444444444444444444444444555555555555444444444444444555555555555666333333333333333333333333555555666666555333111000000111222333444333333222222222222333333444444444444333333222222111111111111111222222222222111111111222222222222111000000000000000000000000000000000000000000000000000000222111111111000000//////222111000//////000111222111111000///......//////111111111111000000//////000000000000000000000000000111222333222111///---000000111111111111000000000000111111111111000000000000000000000000000000000000000000111111111111222222222222222222222222000000000000000000000000000000000000000000000000000111333444444333111000//////000000111111222222---...///000000///...---000000111111111222222222000000000000000000000000111111111111111111111111000000000000111111111111111111000000111111222333333222111000000111222333333333222111000000111111111111111111111111111111000000000000000000000000000000111222333333444444222222222222222222222222333333333222222222111111111111111111111111111111222222111111111111111111111222222333333222222111111111111111111111111111111111111111111111111111111222222333333222222111111111111111111111111111222222222111111111000000222222222222222222222222222111111000000111111222333333333333333333333333444333333222111111111222222222222222222222222222333333333333333222111000111111111111111111111111222222222222222222222222---......///000111111111000111111111111222222222222222222222222222222222222222222222222222222222666444222000000111222444333333333444444444444555444444555555444444333222333444666777777777555555333333333333333555666777333444555666777777777777999999999999:::;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<;;;<<<===>>>???@@@???======???@@@AAA@@@???>>>>>>===>>>>>>AAA@@@>>>>>>>>>???@@@BBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@AAA@@@???===<<<===@@@BBBBBBBBBAAAAAAAAAAAAAAABBBBBBAAA@@@@@@AAAAAA???===>>>>>>============>>>>>>@@@>>>;;;;;;<<<======<<<;;;;;;::::::;;;;;;<<<<<<;;;<<<===>>>>>>>>>======;;;;;;;;;::::::;;;;;;;;;::::::::::::::::::::::::666666666666555555555555555666777999:::999999888777777777777777777777777333333444444444444444444444444444444444444444444111222333333444444333333444444444333333444444444444444555555555555444444444444444444555555555555333333333333333333333333444555555555555333222111///000111222333222222111111222222222333333333333111222222222222111111000111111222222222222111111111222222222222111000000000000000000000000000000000000000000000000000000111111111111000000000///222111000//////000111222444333333222111111222222111111111000000000000000000000000000000000000000000000222222222111///...//////000000000000//////000000111111111111000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111111222444555555444222111000000000000000111111111//////000111111000//////000000111111111222222222000000000000000000000000111111111111111111111111000000000000111111111111000000//////000000111222222222111000000111222222222222111000000000000000111111111111111111111111111111111111111111111111000000111222222333444444222222222222222222222222333333222222111111111111111111111111111111111111111111111111111111111111111111111222222111111111111111111111111111111111111111111111111111111111111222222333333222222111111111111111111111111111222222222111111111000000000000000000000000000000222222222111111222222222333333333333333333333333444333222222111111222222222222222222222222222222333333333333333222111000111111111111111111111111222222222222222222222222......///000000111222222000111111111111222222222222222222222222222222222111111111111111111111111444333222111111111222222333333333333444444444444444444555555444444333333333444555666777666555555333333333333444555666777333444555666666777777666999888888999999:::;;;<<<<<<<<<;;;;;;;;;;;;<<<====================================<<<:::;;;===???>>>???@@@@@@>>>>>>???@@@AAAAAA@@@???>>>=========@@@???>>>>>>???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@???===<<<===@@@BBBDDDCCCBBBAAAAAAAAAAAAAAABBBAAA@@@@@@AAAAAA???===>>>>>>>>>>>>>>>>>>>>>>>>???===;;;:::;;;<<<<<<<<<;;;;;;::::::;;;<<<<<<===<<<============<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::666666555555555444444444666777888:::::::::999999777777777777777777777777444444444444444444333333333333333333333333333333111222333333444444333333555444333222222333444555444444555555555555444444444444444444555555555555444444444444444444444444333333444444444444333333111111222333333333222222111111111111111222222222///000222333444333111000111111222222222222111111111222222222222111000000000000000000000000000000000000000000000000000000111111111111000000000000111111000000000000111111111111000/////////000000000000000000000111111111000000000000000000000000000000111222222111///......//////////////////...000000111111111111000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000222222222222222222222222222333444555555444333222111111111111000000000000000111111222222111111000111111111111111222222222////////////////////////111111111111111111111111000000000111111111222222///////////////000000111222222111000000111222222111111000/////////000000111111111111111111111111222222222222222222222222000000111111222333333333111111111111111111111111222111111111111000000000111111111111111111111111111111111111111111111111000000111111111111000000111111111111111111111111111111111111111111111111111222222333333222222111111111111111111111111111222222222111111111111111000000000000000000000000111222222333333222222111222222222222222222222222333333222222111111222222222222222222222222222222222222333333333222111111111111111111111111111111222222222222222222222222000000000111111222222333000111111111111222222222222222222222222222222222222222222222222222222222222222222333333222222111222222333333333444444444333444444555444444333333333444555666666666555555333333333444555555666777666666777888888888888888888888888888999:::;;;<<<===<<<<<<<<<<<<======>>>========================>>>>>>>>><<<:::;;;>>>@@@>>>@@@AAAAAA?????????@@@BBBAAA@@@???>>>>>>>>>>>>???>>>>>>??????AAABBBCCCAAAAAABBBBBBBBBBBBBBBCCCAAAAAABBBBBBBBBBBBBBBBBB?????????>>>======@@@BBBEEEEEECCCBBBAAAAAAAAAAAABBBAAA@@@@@@AAAAAA???===>>>>>>>>>??????>>>>>>>>>???===;;;:::;;;<<<<<<;;;;;;;;;:::;;;;;;<<<===>>>=========<<<<<<;;;:::999:::;;;;;;;;;;;;;;;;;;:::999999999999999999999999777666666666666555555555777888999:::;;;::::::999666666666666666666666666555555555444444333333333333333333333333333333333111222333333444444333333666555333222222333555666333444444555555444444333333333444444444555555555444444444444444444444444222222333333444444444444333333444444444444444444000000000000000111111111...000333555666444222111111111222222222222111111111222222222222111000000000000000000000000000000000000000000000000000000111111111000000000000000111000000000000000000111000//////.........//////000000000000111111111111000000000000000000000000000000111111111111000/////////000000000000//////000000111111111111000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000222222222222222222222222222222333444444333222222222222111111000000//////111111111111111111111111111111111111111111111111////////////////////////111111111111111111111111000000111111111222222222000////////////000111111222111111111111111111222000000///////////////000111111111111111111111111222222222222222222222222000000111111222222222333000000000000000000000000111000000000000000000000111111111111111111111111111111111111111222222222111111222222222222111111111111111111111111111111111111111111111111111111111222222333333222222111111111111111111111111111111111111111111111111111222222222222222222222222111222333444444333222111111111111111111111111111333333222222111222222333222222222222222222222222222222333333333222222111111111111111111111111111111111111111111111111111111111111222222333333333000000111111111222222222222222222222222222222222333333333333333333333333111111222333333333222111222222222333333333444444333333444444555444444333333444444555555555555555333333444555666666666666666777777888888888888777888888888888999:::;;;;;;<<<<<<<<<<<<<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;999:::===???>>>@@@BBBBBBAAA@@@@@@AAAAAA@@@@@@???????????????>>>?????????@@@AAABBBCCC?????????@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBB>>>???@@@???>>>>>>AAACCCFFFEEEDDDCCCBBBBBBAAABBBAAA@@@@@@@@@AAAAAA@@@>>>>>>>>>????????????>>>>>>???===::::::;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>>???>>>>>>===<<<;;;::::::999::::::;;;<<<<<<;;;::::::999999999999999999999999888888888777777777777666777888999:::;;;:::999999555555555555555555555555555555555444444333333333333333333333333333333333111222333333444444333333555444333333333333444555333333444444444444333333333333333444444444444555444444444444444444444444111222222222333444444555333333333222222222222333000000000000000000000000000111444666777666444222111111222222222222111111111222222222222111000000111111111111111111111111000000000000000000000000000000000000000000111111000000000111111000000000222222222111111222222333000000000000000111111111000000000000000000000000000000000111111111000000000111111222222111111000000000111111111111000000000000000000000000000000///000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111222222111111111222222111111000000//////000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111222222222222111000000000000111222222111111111222222111111111000///////////////000000111111111111111111111111222222222222222222222222000111111111111111222222000000000000000000000000000000000000000000000111111111111111111111111111000000111111111222222222222333333444444333333222111111111111111111111111111111111111111111111111111222222333333222222111111111111111111111111111111111111111111111111111222222222222222222222222111222222333333222222111111111111111111111111111333222222111222222333333222222222222222222222222111222222333333333222222111111111111111111111111111111111111111111111111222222222222333333333333000000111111111222222222222222222222222222222222333333333333333333333333111111222333333333222222222222222222333333333333333333444444555555444444444444444444444555555555333333555666666777666666555555666666666666555555888777777888888999:::;;;<<<<<<<<<<<<<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>:::;;;;;;:::888888:::<<>>>>>??????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBB???@@@AAAAAA@@@@@@BBBDDDFFFEEEDDDCCCCCCCCCCCCCCCAAA@@@???@@@AAABBB@@@>>>===>>>???@@@@@@???>>>===>>><<<:::999:::;;;;;;;;;::::::;;;;;;<<<===?????????>>>===<<<;;;;;;;;;;;;999:::;;;<<<<<<;;;:::999999999999999999999999999999999999888888888777777777888999::::::999888888555555555555555555555555444444444444444444333333333333333333333333333333111222333333444444333333444444444444444444444444333333444444444444333333333333333333444444444444333333333333333333333333222222222222222333444555222111000/////////000000111111111111000000000000111222444555666555333222111111222222222222111111111222222222222111000000111111111111111111111111000000000000000000000000000000000000111111111111000000111111111111000000111000000000000111222222111111111111000000000///000000000000000000000000000000000000000111111111111222222333333222222111000000111111111111000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111000000111111111111111111111000000000000111000000//////000000111222222222111111111111111000000000000000000000000111111111111111111111111111111111222222222222333111111111111111222222333000111222222222222111000000000/////////000111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000111111111111222111111111111111111111111000000000111222222333333333333444444444444333333111111111111111111111111111111111111111111111111111222222333333222222111111111111111111111111111111111111111111222222222000000000000000000000000222222111000000111222222222222222222222222222222222222111111222222333333222222222222222222222222111111222333333333222222111111111111111111111111111111111111111111111111222222222222222222222222000111111111111222222222222222222222222222222222222222222222222222222222111111111222222333333333111222222222222333333333222333444444555555444444444333333333444444555555333444555666777777666666555555666666666666555555777777777777888999:::;;;;;;;;;;;;;;;<<<===>>>???========================;;;<<<===<<<;;;;;;<<<===???AAADDDDDDCCCAAAAAAAAA>>>>>>>>>???@@@AAABBBCCC@@@@@@AAAAAAAAAAAAAAAAAA===>>>>>>???@@@@@@AAAAAACCCCCCCCCBBBBBBAAAAAA@@@???AAABBBBBBBBBBBBCCCEEEEEEEEEDDDDDDDDDDDDDDDEEE@@@??????@@@AAABBB@@@???===>>>@@@AAAAAA@@@>>>===>>><<<:::999:::;;;;;;:::::::::;;;;;;<<<>>>???@@@@@@???===<<<<<<<<<<<<===999:::<<<======<<<:::999888888888888888888888888888888888888777777777777777777888999999888777666777777777777777777777777333333444444444444444444444444444444444444444444111222333333444444333333222333555666666555333222222333333444444333333222222222333333333444444444222222222222222222222222333222222111111222333444333222111000000000111111222222222111111000000000222222333333222222111111111111222222222222111111111222222222222111000000111111111111111111111111000000000000000000000000///000000000111111111111///000111222222111000///...............///000000333222222111000///......000000000000000000000000000000000000000111111222111111222222222222111111000000111111111111000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111222111111111111111111222000000000000000111111111222111000000000000111222222222222111111111000000222222222222222222222222111111111111111111111111111111111222222222333333000000000000000111222222000111222222222222111000000000000000000111222222111111111111111111111111111111111111111111111111111111111111000000000000222222222222222222222222111111111111222222333333111111111111111111111111///000000111222222333333222333333444444333333222111111111111111111111111111111111111111111111111111222222333333222222111111111111111111111111111000000111111111222222222000000000000000000000000333111///......///111333333333333333333333333333222222111111222222333444222222222222222222222222000111222333333333333222111111111111111111111111111111111111111111111111222222222222222111111111000111111111111222222222222222222222222222222222111111111111111111111111222111111111222333333444111111222222222333333333222333333444555555555444444333333333333444555555333444555777777777777666777888888888888888777777777777777777888999:::;;;:::::::::;;;;;;===>>>>>>========================>>>???AAAAAA@@@??????@@@???AAADDDEEECCCBBBAAAAAA======>>>???@@@BBBDDDEEEAAAAAABBBBBBBBBAAA@@@@@@>>>>>>???@@@AAAAAABBBBBBDDDDDDCCCBBBAAAAAA@@@@@@@@@AAACCCCCCCCCCCCDDDFFFEEEDDDDDDDDDDDDEEEEEEFFF@@@??????@@@BBBBBB@@@???===>>>@@@AAAAAA@@@>>>===>>><<<:::999:::;;;;;;:::::::::;;;;;;===>>>???@@@@@@???===<<<<<<===>>>>>>999:::<<<======<<<:::999888888888888888888888888777777777777666666666666666777888999999888666666888888888888888888888888333333333444444555555555555555555555555555555555222222333444444444333333111333555777777555333111222333333444444333333222222222333333333444444444111111111111111111111111444333222111111222333333777666444333222333444444333222222222111111000000222222111000000/////////111111222222222222111111111222222222222111000000111111111111111111111111000000000000000000000000//////000000111111111222///000111222222111000///111111111111111222333333444333222111000...------000000000000000000000000000000//////000111222222000000111111111111000000000000111111111111000000000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000222222222222222222222222333222222111111222222333//////000000111111222222444333222111111222333444222222222222111111000000222222222222222222222222111111111111111111111111111111222222222333333333///////////////000111111000111222333333222111000111111000000111222333333111111111111111111111111000000000000000000000000111111111000000000000000222222222222222222222222111111222222222333333333111111111111111111111111///000000111222222333333111222222333333222222111111111111111111111111111111111111111111111111111222222222333333222222222111111111111111111111111000000111111222222222222222222222222222222222222333111...,,,,,,...111333333333333333333333333333222111111111222333333444222222222222222222222222000111222333333333333333111111111111111111111111000000000000000000000000111111111111111111111111000111111111111222222222222222222222222222222222333111000222444555222000333222111000////////////333333333222111000///...222222333444444555555666333444444555666666555555444444444444444444444444555555555555666666666666777777888888888999999999777888888999999:::;;;;;;>>>===<<<;;;;;;;;;;;;;;;<<<<<<===??????@@@@@@???===>>>@@@BBBBBBAAA@@@???BBBAAAAAA@@@@@@?????????BBBAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCBBBBBBBBBAAAAAAAAADDDDDDDDDDDDDDDDDDDDDDDDHHHEEEBBBBBBDDDFFFFFFDDD@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAABBBAAA@@@@@@>>>>>>======<<<<<<<<<;;;<<<======>>>??????@@@@@@>>><<<::::::===???>>><<<<<<<<<;;;:::999999888888777888999999888999;;;===888888888888999:::;;;;;;666666777666666555444444777777777777777777777777555555555555555555555555333333444444444444444444444444444444444444444444333333333333333333333333444444333333333333222222111222222333333222222111222222222222222222222222111111111111111111111111222222222111111111000000222222222111111111111000222111000.........///000222111111111000000//////000000111111111222222222//////000000111111222222333222222111111222222333/////////000111111222222111111000000000000111111////////////000000000000111111000000000000111111111111000000000000000111000000000000000111111111111222333444444333111111555222///000222222111///222222111111000000//////111111111111111111111111////////////////////////222000///000111111000///111111222222222222111111111111000000//////......000000000000000000000000333333222222333333444555333222222222111000000000111111000000//////......//////000111111111111111000000111111111222222222444444222222222222444444222111111111000000//////000000000000000000000000000000000000000000000000111111000000000000000111111111111111111111111111000000111111111222222222111111222222222222111111222222111000000111111222222222222222222222222222111111111111111111111111333333333333222222111000222222222222222222222222222111000//////000111222222222222000//////222444111111111111111111111111222222222222222222222222000000000000000000000000///000111222222222222222333222222222111000000000111111111111111111111111111111111111000000//////111111111111111111111111222222111111111111222222000000000111222222222333333222222222111000000000333333333444444444555555333111000222444444222000222222111000000000000111333333333333222111000///222222333444444555555666444444555555555555555555444444444444444444444444555555555555666666666666777777777888888888999999777888888999999::::::;;;======<<<;;;;;;;;;;;;;;;======>>>??????@@@??????>>>???AAABBBBBBAAA@@@???AAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>??????@@@AAAAAA@@@@@@@@@@@@AAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCEEECCCAAABBBDDDEEEDDDBBB????????????????????????;;;<<<>>>@@@AAAAAA@@@@@@?????????>>>>>>=========<<<<<<===>>>>>>???@@@@@@@@@>>><<<<<<===>>>===;;;<<<<<<<<<;;;:::999999999666777888777666666888999999999888888888999::::::666666777777777666555555777777777777777777777777444444444444444444444444444444444444444444444555444444444444444444444444333333333333333333333333444444333333333333222222111222222333333222222111222222222222222222222222111111111111111111111111222222222111111111000000222222222111111111111000222111000/////////000000111111111111000000000//////000000111222222333333000000000000000111111111222222222222111111000000111111111000000000000000111111000000000000111111/////////000000000111111111111000000000000111111111111000000000000111111000000000000000000000111111111222333333222111000333111//////000111000...111111111000000000000000111111111111111111111111000000000000000000000000222000///000111222000///111111222222222222111111111111000000////////////222222222222222222222222222222222222222333333444111111000000000000000000111000000000/////////...//////000111111111111111111111111111222222222222333222111111111111222333111111111111000000000///222222222222222222222222000000000000000000000000111111000000000000111111111111111111111111111111000000111111111222222222111111222222222222111111111111111111111111111111222222222222222222222222111111111111111111111111222222333333333222111111222222222222222222222222222222111111111111222222111222222111000000111333111111111111111111111111222222222222222222222222111111111111111111111111000000111222222222111111222222222111111111111111111111111111111111111111222222111111111000000000111111111111111111111111222222111111111111222222111111111111111222222222222222222111111111111111222222222222333333333444222111111222333333222000111111111000111111222333222222333333333333222222222222333444444555555666555555555555555555444444555555555555555555555555444555555555555666666666777777777777888888888888777777888888999:::::::::<<<<<<<<<;;;;;;;;;;;;;;;>>>>>>??????@@@?????????@@@AAABBBCCCBBBAAA@@@???@@@@@@@@@@@@AAAAAAAAAAAA<<<======>>>???AAAAAABBB@@@@@@AAAAAABBBCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAABBBDDDDDDBBBAAA????????????????????????;;;<<<>>>@@@AAABBBBBBBBB@@@@@@@@@???????????????=========>>>>>>??????@@@BBB@@@>>>=========<<<:::======<<<<<<;;;:::::::::;;;<<<<<<;;;:::999:::;;;::::::999888888888999999666777777888888888888777777777777777777777777777333333333333333333333333555555555555555555555555444444444444444444444444333333333333333333333333444444333333333333222222111222222333333222222111222222222222222222222222111111111111111111111111222222222111111111111111222222222111111111111000222222111000000000111111111111111111000000000000///000000111222222333333111111111111000000000000111222222333222111000///222222111111000//////...111111000000000000111111000000000111111111222222111111000000000000111111111111000000000111111222111111000000000000000000000000111111111111000000111000......///000///...000000000000111111111111111111111111111111111111111111111111111111111111111000///000111222111000111111222222222222111111111000000000000/////////222222222222222222222222111111111111111222222222///////////////000000000000000000000//////////////////000111111111111111111111222222222333333333111111000000000000111111111111111111000000000000222222222222222222222222000000000000000000000000111000000000000000111111111111111111111111111111111111111111111222222222111111222222222222111111000111222222333222111000222222222222222222222222111111111111111111111111111111222333333333222222222222222222222222222222111111222222222222111111000111333333111000111222111111111111111111111111222222222222222222222222222222222222222222222222111111222222222111111000111111111111111222222222111111111111111111111111222222222222222111111111111111111111111111111111222222111111111111222222222222222111111111111111111111111111111222222222111111111111222222222222111111111222222222111000000000000000111222333444111222333444444444444444222222333444444555555666666666555555444444444444555555555555555555555555444444444555555555666666666666666777777777888888777777777888999999::::::;;;;;;;;;;;;;;;;;;;;;:::>>>>>>???????????????>>>AAABBBBBBBBBBBBAAA@@@@@@???@@@@@@AAAAAABBBBBBBBB>>>>>>???@@@AAAAAABBBBBB@@@@@@AAABBBCCCDDDEEEFFFEEEEEEEEEEEEDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDCCCBBB@@@???????????????????????????@@@BBBCCCDDDDDDCCCBBB@@@@@@@@@@@@????????????>>>?????????@@@@@@@@@AAAAAA@@@>>>=========<<<<<<======<<<<<<<<<;;;;;;;;;>>>???@@@???<<<;;;;;;<<<::::::999888777777888888666777888999999999999999666666666666666666666666444444444444444444444444666666666666666555555555444444444444444444444444333333333333333333333333444444333333333222222222111222222333333222222111222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111000000222222111111111111111111111111111000000000000000111111111111111111111111222222111111000000/////////000222444444333222111111111111111000000//////111111000000000000111111000111111111222222222222111111000000000000111111111111000000111111222222111111111000000000000000/////////000000000000000000//////...//////////////////000000111111222222111111111111111111111111222222222222222222222222111000///000111222111000111111222222222222111111000000000000000000000000000000000000000000000000///000000111111111111111...//////000000111111111000000000000//////////////////000111111111111111222222222222333333333333111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111222111111111111111111111111111111111111111111111111111111222222222222111111...000222333444222111000111111111111111111111111111111111111111111111111000111222222333333333333222222222222222222222222///000111222222111000//////111333333222111000111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222111000///000000000111222222222333111111111111111111111111222222222222222222222222111111111111111111111111222222111111111111222222333222222222111000000000000000000111222222222333111111111222222222222333000111222222111111111111//////000000111222444444111111222333444444444444222222333444444555555666666555555444444444555555555555555555555555555555444444444444555555555555555555666666666777777777666777777888888999::::::::::::;;;<<<<<<;;;;;;:::======>>>?????????>>>>>>AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBCCCAAABBBBBBCCCCCCBBBAAAAAA@@@@@@AAABBBDDDEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAAAAACCCDDDEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDCCCBBB@@@???????????????????????????@@@@@@AAAAAAAAAAAABBBBBB===>>>============>>>???<<<<<<<<<<<<<<<;;;;;;;;;;;;===>>>===:::888888888:::999999888777777777777777777888999999:::999999666666666666666666666666666666666666666666666666777777666666555555555555444444444444444444444444333333333333333333333333444444333333333222222222111222222333333222222111222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111000000111111111222222222111111000000000000000000111111444444333222111000//////222222111111000000//////---///111444555666555444//////000000111111111111111111000000000000111111000111111111222222222222111111000000000000111111111111111111111222333333111111111111000000//////.........//////000000111000000000/////////000111//////000000111111222222000000000000000000000000222222222222222222222222000/////////111222222000111111222222222222111111000000000000111111111111////////////////////////...///000111111111000000000000000111111222222222////////////000000000000//////000111111111111111111111222222222333333333111222222222222222222111000000000000000000111111000000000000000000000000000000000000000000000000000000//////000111222222111111111111111111111111111111111111111111111111111111222222222222111111...///111333444333111000111111111111111111111111111111111111111111111111000111222222333333333333222222222222222222222222000111222333333222111000///111333333222111000111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222111000///000000000111222222222333111111111111111111111111222222222222222222222222111111111111111111111111222222111111111111222222333222222222111000000000000000000111222222222333222222222222333333333333///111222222111000000111////////////000111222333111111222333333444333333222222333444444555555666555555444333444555666777444444444444444444444444333444444444444555555555555555555555666666666666666666777777888999999999888999;;;<<<<<<;;;:::::::::;;;<<<===>>>>>>>>>>>>?????????@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDEEEDDDCCCBBBAAA@@@AAAAAABBBCCCDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEEEECCCBBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@>>><<<;;;???????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA;;;<<<===<<<;;;<<<===???;;;;;;;;;;;;;;;;;;;;;;;;<<<===???>>><<<:::999999999999888777777777888888777888888999999999888888777777777777777777777777666666666666666666666666777666666555555444444444444444444444444444444444333333333333333333333333444444333333333333222222111222222333333222222111222222222222222222222222111111111111111111111111111111111111111222222222222222222111111111111000///000111111222111111111000000000000111111111111444444333222111//////...111111111111000000000000---...000333444555555555...//////000111111222222111111000000000000111111000000000111111111222222111111000000000000111111111111111111111222333444222222111111000////////////.........///000111222///000111000//////111222000000000000111111111111000000000000000000000000222222222222222222222222000///...///111222222111111111222222222222111111000000000111111111111222111111111111111111111111...///000222222111111000111111111111222222222222////////////000000000000//////000111111111111111000000111111111222222222111111222333333222111111000000000000111111111111222222222222222222222222000000000000000000000000////////////000111222333111111111111111111111111222222222111111111111111111111222222222222111111...///111222333333222222111111111111111111111111111111111111111111111111111111222333333333222222222222222222222222222222333333444444444444333333000111333333111000111222111111111111111111111111111111111111111111111111000000000000000000000000111111222222222111111000111111111111111222222222111111111111111111111111111111111222222222222222111111111111111111111111222222111111111111222222222222222111111111111111111111111111111222222222222222222222333333333444...111333222000///000111///.........///000111111111111222222222222222222222222333444444555555666444333333222333555888999333333333333333333333333333333444444444555555555444444555555555666666666666666777777888888999999777999:::<<<<<<;;;:::999888999:::<<<===>>>>>>>>>=========>>>???@@@AAABBBBBBBBBBBBBBBBBBAAAAAAAAA@@@BBBCCCDDDEEEDDDBBBAAAAAAAAABBBBBBBBBCCCCCCCCCEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAACCCDDDCCCAAA@@@BBBDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAA@@@>>><<<;;;???@@@@@@@@@AAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@;;;======<<<:::999;;;===:::::::::::::::;;;;;;;;;<<<>>>AAAAAA???===<<<<<<888777777777777888888999888888888888888888777666777777777777777777777777666666666666666666666666666666555555444333333222444444444444444444444444333333333333333333333333444444333333333333222222111222222333333222222111222222222222222222222222111111111111111111111111000000111111111222222222222222222111111111111000...///000111111111000000///000000000111111111111222222222111111111111000000000000000000111111111/////////000111111222222000000000000000111111111111111000000000000111111/////////000000000111111111111000000000000111111111111111111222333444555222222111111000//////...///////////////111222333---///000///------000222111111111000000000000000000000000000000000000000222222222222222222222222000///...///111333222111111111222222222222111111000000111111111222222222111111111111111111111111...///111333333222111000111111111111000000000000.../////////000000000111//////000111111111111111//////000000000111111111000000111222222111000000///000000000111111111111222222222222222222222222000000000000000000000000////////////000111222333111111111111111111111111222222222111111111000000111111222222222222111111///000000111222222333333111111111111111111111111111111111111111111111111222222333333333222111111222222222222222222222222333222222111111222222333111222222111000000111333111111111111111111111111111111111111111111111111111111111111111111111111000000111222222222111111222222222111111111111111111111111111111111111111000000000111111111222222111111111111111111111111222222111111111111222222111111111111111222222222222222222111111111111111111111111111222222222222...111333222000///000222...............//////000111111222222222111111000222222333444444555555666333333222222333666999:::222222222222222222222222333333333444444444555555444444444555555555666666666666666777888888999999777888:::<<<<<<<<<:::999666777999;;;<<<>>>>>>>>><<<<<<<<<===>>>@@@BBBBBBCCCCCCCCCBBBBBBAAAAAAAAA===???AAACCCDDDDDDCCCBBBAAAAAABBBBBBBBBBBBBBBBBBDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCAAA>>>>>>AAADDD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBAAA@@@???>>>AAAAAAAAABBBBBBCCCCCCCCC??????>>>>>>>>>>>>>>>>>><<<>>>>>><<<888777999;;;::::::::::::::::::::::::888;;;======<<<:::999999777777666666777888999999888888888888888777666555777777777777777777777777555555555555555555555555666666555444333333222222444444444444444444444444333333333333333333333333444444444333333333222222222222222333333222222222222222222222222222222222111111111111111111111111000000111111222222222222222222222111111111111000---...///111111111000/////////000000111111111222000000000111222222333333//////000000111111222222000000///...............222222111111000/////////111111000000000000111111////////////000000000000111111000000000000111111111111111111222333444555222222222111000//////...000/////////000111333444+++---///...,,,,,,///111222222111111000000//////000000000000000000000000111111111111111111111111///......///222333222111111111222222222222111111000000111111222222222222////////////////////////...000222333444333111000111111000000//////........./////////000000111111//////000111111111111111////////////000000000000...///000111111000///...//////000000111111111222000000000000000000000000000000000000000000000000////////////000111222333111111111111111111111111222222222222111111000000111111222222222222111111000000000000111222333444000000000000000000000000111111111111111111111111333333333333333222111000222222222222222222222222000///...------...///000222222222000//////222444111111111111111111111111000000000000000000000000222222222222222222222222///000111222222222222222333222222222111111000000111111111111111111111111//////000000111111111222111111111111111111111111222222111111111111222222000000111111222222222333333222222222111111000000000000000000111111111111111111111000000000000000......///000111222333333333222111000000111222333333333333444444444555555333333333444444555555555444444444444444444444444333444555444333222444666555555555555555666777888333444555666777777777777888888888999::::::;;;;;;<<<===============<<<<<<=========>>>???@@@@@@@@@CCCBBBAAA@@@????????????AAABBBDDDEEEEEECCCBBB@@@@@@@@@AAAAAABBBCCCDDDDDDBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBBBBAAAAAACCCDDDEEEBBBAAA@@@@@@@@@@@@AAABBBCCCBBB@@@???>>>???@@@@@@EEEEEECCCBBBAAABBBBBBCCC@@@??????>>>===<<<<<<;;;<<<<<<======<<<<<<;;;:::<<<<<<<<<;;;;;;:::::::::======;;;999777555444333777888888888999999999999888888888888777777777777555555555444444333333222444444555555666777777777444444444444444444444444444444444333333222222222555555555555444333222111555333222222222333111000000000000000000000000000222222333333333333444444222222222111111111111000222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000///000111222222111000///000000000000000000000000111111111111111111111111//////000000000000//////000000000000000000000000000000000000111111111111111111111111111000///...222111000111333333111000000000000000000000000000***,,,...000111111000///000000111222222111///...////////////////////////////////////000000000000///000222111///......///111111111111111111111111000000111111111111000000000000000000111111111111111111111111000000000000000000000000000000000000111000///......///000111......//////000000111111111111000000000000000111222222222111111111000000111111111111111222222333////////////////////////000111111111222222222222111111111111111111111111111111111111111111111111000000000000000000000000222222222111111111000000222222222222222222222222333222222222111000000000......///000111222222222000000000000000000000000333111000000111222222111222222222111111111111111111111111111111111111111111111000///...---,,,,,,)))***,,,...000222333333333111000000111111000...111111111111111111111111222222222111111111000000///000222222000///000111111111111111111111111111000000000000111111111111...//////000000000//////111111111111111111111111222222111111111111222222222222222222222222222222555555444333222222222333111000000000000000000000000000000000111111111111222222111000000111222222333333333333444444444444333333333444444444444444444444444444444444444444333444555444222222444555666555555555555666666777333444555666777777777777555555666777777888888999<<<<<<=========<<<<<<;;;=========>>>>>>>>>??????CCCBBBAAA@@@????????????@@@AAABBBCCCCCCBBBAAA@@@@@@@@@AAAAAABBBCCCCCCCCCBBBCCCCCCDDDEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBAAAAAAAAABBBCCCDDDCCCBBBAAA@@@@@@AAABBBCCCCCCBBBAAA@@@???@@@@@@AAABBBAAA@@@@@@@@@AAABBBCCC??????>>>>>>===<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;:::<<<<<<;;;;;;;;;:::::::::888888888888888888999999777777777777888888888999888888888777777777666666666666666666666666555555444444444444555555555555333333333333333333333333444333333333333333333222333333333444444444333333333222111222333333222000111111111111111111111111222222222333333333444444222222222111111111111000222111111000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111//////000000000000//////000000000000000000000000000000000000111111111111111111111000000000000000111000000111222222111///000000000000000000000000---...///111111111111000//////000111111111111111000000000000000000000000////////////000000000111///111222222000...//////111111111111111111111111000000111111111111000000000000000000111111111111111111111111000000000000000000000000000000000000000//////...///000111222/////////000000000000000111111000000000000111111222222222111111111000000111000000000000111222222000000000000000000000000000000000111111111222222111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111000000222222222222222222222222222222222111111111111111///000000111111222222222111111111111111111111111111000...///000111000///000000000111111111222222111111111111111111111111111111111000000000000000......///111111222222222333222000111111222000///111111111111111111111111222222222111111111000000///000222222000000000111222222222222222222222222///////////////000000000222333333444444333333333111111111111111111111111222222111111111111222222222222222222222222222222222222111111111111111111000000000000000000111111222111111111000000//////222222111000000111222222222222333333333444444444444444444444333333333333444444444444444444444444333444444444222222444555666666555555444555555555333444555666666666666666555555666666777777888888;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<===============AAA@@@???>>>=========>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCBBBCCCDDDDDDEEEEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>???@@@AAABBB???>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;::::::::::::666777777888999999::::::666666666666777777777777888888777777777777666666444444444444555555555555444444444444444333333333222222222222222222222222222333333333333333333444000111111222333444444555111111111333444444222000222222222222222222222222222222222222333333333333222222222111111111111000222111111000000111111222000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000111111111111111111111111///000000111111000000///000000000000000000000000000000000000111111111111111000000//////000111222111000//////111111000///000000000000000000000000000000000111111111111111......//////000222333444111111111111111111111111/////////000000000111111000111333222111///000000111111111111111111111111000000111111111111000000000000000111111111222222111111111111000000000000000000000000000000000000///////////////000111222000000000000000000//////111000000000000000111111222222222111111111111111000000/////////000111111111111111111111111111111/////////000000000111111111111111111111111111111111111111111111111111111222222222222222222222222222222222111111111111111333333222222111111111111111111111111111222222222111111111222222222222222222222222222222222222222000...---...///000///...---......///111222222333111111111111111111111111111111111222222333333333222333333333333222111111333111000000222222111///111111111111111111111111222222222111111111111111///111222222111000000111222222222222222222222222000000000000000000000000111111111222222111111000111111111111111111111111222222111111111111222222222222222222222222222222///000111222333222111000000000000000000111111111111111111111000000000000222111111111111111111222222222222222333333333333555444444333333222222222444444444444444444444444333444444333222222333555777666555555444444444444333444555555666666666555666666777777888999999:::999::::::;;;;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<<<<;;;;;;;;;<<<@@@@@@?????????@@@AAAAAA???@@@@@@@@@AAAAAAAAABBBBBBBBBCCCDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB???>>>>>>>>>????????????>>>>>>=========<<<<<<<<<;;;;;;<<<<<<<<<;;;::::::::::::::::::::::::::::::;;;::::::999888777666666555555555666666666666777888777777777666666666666333444444444555666666666666666555555444333222222222222222222222222222222222222222333333444444444111111111111222333444444000000111333555555333111222222222222222222222222111222222222222333333333222222222111111111000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000222111000//////000111222000000000000000000000000111111111111111111111111000000000111111000000000000000000000000000000000///000000000111111111111111000///......000222444111///......000000000///000000000000000000000000222111000////////////000000//////...///111333444111111111111111111111111//////000000000111111111000222333333111000111111111111111111111111111111000000111111111111000000000000111111111222222222111111111111000000000///000000000000000000000000111111000000000000000000222111111000000/////////000000000000000000111222111111111111111111111111///////////////000000111111111111111111111111111////////////000000000000111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111333333222222111111000000000000000111222222222333333333222222222222222222222222222222222222222222///.........000000///------......///000000111111111111111111111111111111111111111222222222333333333333444444333222111111111000//////111111000///111111111111111111111111111111111111111111111111///111333222111000111111222222222222222222222222222222222222111111111111//////000000000///......111111111111111111111111222222111111111111222222222222222222222222222222000111333555666555333222//////000000111111111111000000000000111111111111111111111222222111111111111111111222222222333333444444444333333222222111444444444444444444444444222333444333111111333444777666555444444444444444333444444555555555555555555666666777777888999999888888999:::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>===<<<<<<<<<======@@@@@@??????@@@AAABBBBBB?????????@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCCCCAAAAAABBBCCCCCCBBBAAAAAACCCCCCDDDDDDEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@???>>>>>>===============<<<<<<<<<<<<;;;;;;;;;<<<;;;::::::999::::::::::::::::::::::::===<<<;;;999777666444444444555555555666666666666777777777666666666666555555666666666777888888888888777777666555444333333444444444444444444444444222222222333333444444444333222222111111222222333111000111222444555333111111111111111111111111111111111111222222222333333222222222111111111000000111000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000222111000//////000111222000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000///000000000111111111111111000///......000222444111000......///000000///000000000000000000000000111111///...............222111000//////000111222111111111111111111111111000000000000111111111111///111333333111111111222000000000000000000000000000000111111111111000000111111111111222222222222111111111111000000000///000000000000000000000000333222222111000///......222222111111000000//////000000//////000111222222111111111111111111111111///////////////000000111111111111111111111111111////////////000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111111000000000000000000111222222222333333333222222222222222222111111111111111111111111000000///000222222000...000000000///////////////111111111111111111111111222111111111111000000000111111222222333222222222000...---...000000///...111111111111111111111111111111111111111111111111000111333333111000111222222222222222222222222222000000111111111111222222222222222222222111000000111111111111111111111111222222111111111111222222222222222222222222222222000111333555666555333222/////////000111111222222//////000000111111111222000111222222222222111000000000111111111222222222333333333333222222222222444444444444444444444444222333333333111111333444555555444444333444444444333444444555555555444444333333444444555555666666666777888999999::::::999::::::;;;;;;<<<======>>>@@@@@@????????????@@@@@@?????????@@@AAAAAAAAABBB???????????????????????????@@@AAAAAABBBBBBAAAAAA@@@AAABBBCCCCCCBBBAAA@@@CCCCCCDDDEEEEEEEEEEEEDDDBBBBBBCCCCCCCCCCCCBBBBBB@@@AAAAAABBBBBBBBBBBBAAACCCCCCCCCBBB@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999999999999999999::::::::::::::::::999999888777777666555555555555666666666666777777666666666666555555333333333333333333444444888888777666555555444444444444444444444444444444222333333333333333333444444444222111111222333444333111111111333444333222000000000000000000000000111111111111222222222222222222222111111111111000111000000//////000000111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000111111222222111111000000000000000000000000000000000000000111111111111111000000//////000111222222000......///111111000000000000000000000000000000/////////......------222222111000000000000000111111111111111111111111000000000111111111222222...000222222111000111222000000000000000000000000000000111111111111000000111111111222222222222333111111111111000000000000000000000000000000000000333333333222111000......111111111111111111000000////////////000111222333111111111111111222222222000000/////////000111111111111111111111111111111/////////000000000111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111222222222111111111111111111111111111111111111111222222222111111111222222222222222000000000000000000000000111111111222444333111///111111111000000/////////111111111111111111111111111111000000///////////////000000111222222222222///...---...000111000///111111111111111111111111111111111111111222222222000222333333222111111222111111111111111111111111---......///000111222222222222222222111000///...111111111111111111111111222222111111111111222222222222222222222222222222///000111222333222111000...//////000111111222222111111111111000000000000000111222222222222111000000000000000111111111222222222222222222333333333444444444444444444444444222333333222111111222444444444333333333444555555444444444555555444444333222333333444444555666666555666777888999999999999999999:::<<<===>>>???@@@@@@???????????????@@@@@@<<<===>>>@@@@@@@@@@@@????????????????????????>>>>>>>>>???@@@@@@@@@@@@??????@@@BBBCCCCCCBBB@@@???AAAAAACCCDDDDDDDDDCCCBBB@@@AAABBBCCCCCCBBBAAA@@@>>>???@@@BBBBBBBBBAAA@@@AAAAAABBBBBBAAA???>>>===<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;;;;:::999999888888999999999:::::::::999999888888888888888888555555666666666777777777777777666666666555555555222222222222222111111111666666666555555444444444333333333333333333333333444333333333333333333222444333222111222444555777555333111000111222333222111111111111111111111111111111111111222222222222222222222111111111111000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000111111222222111111000000000000000000000000000000000000000111111111111111111111000000000000000444111///...000111222222000000000000000000000000...///000111000000......///000000111111111111000000000000000000000000000000000111111111222222222---///111111000000000111000000000000000000000000000000111111111111000000111111111222222222333333111111111111000000000000000000000000000000000000000000111222222222111000111111111111111111222222////////////000111222333000000111111111222222222111000000000000111222222000000000000000000000000000000000111111111222222111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222//////000000111111222222222222222111111111111111///000000111111222222222111111111111111111111111111111111333444444111///000000111111111111111111111111111111111111111111/////////000000000000000000000111222222222222111111//////000111222222111111111111111111111111111000000111111111222222222000222333333222111111222000000000000000000000000......///111333444666666222222222111111///......111111111111111111111111222222111111111111222222222222222222222222222222222222111111111111111111...//////000111222222222333333222111000///......000111222333333222111000000000000000111111111111111111111222222333333444444444444444444444444444222333333222111111222444333333333333444444555666444444444555444444333333444444555555666777777888555555777888888999999999888999:::<<<>>>???@@@AAA======<<<<<<<<<======>>>999;;;===???@@@@@@>>>===?????????>>>>>>>>>>>>>>>======>>>??????????????????@@@BBBCCCCCCBBB@@@??????@@@AAABBBBBBBBBAAA@@@@@@@@@AAABBBBBBAAA@@@@@@===>>>@@@AAABBBAAAAAA@@@>>>???@@@AAAAAA@@@>>>>>>;;;<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;:::999999888888888999999:::::::::::::::999999888777777666666666666666777777777777777666666666555555555555999999999888777777777666555555444444444333333333222222222222222222222222444444444333333222222222222222111111333555888:::777444111///000111222333222222222222222222222222000111111111111222222222222222222111111111111000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000///000111222222111000///000000000000000000000000000000000000000000000000111111222222222222111111000000000000000000000000000000000000111111111111111111222222111000///...444222//////000222222222000000000000000000000000...///111333333111000...,,,...000111222222222111////////////////////////000111111111111222222222---...000111000///000111000000000000000000000000000000111111111111000000111111222222222333333333111111111111000000000000000000000000000000000000---...000222333444333333000000000111222222222333////////////000111222333000000111111222222222222111111111111111222222333////////////////////////111111111111222222222222111111111111111111111111111111111111111111111111222222222222222222222222000000111111222222222222......///000111222333333333222222222111111000000......///000111222222333222222222222222222222222000000111333444333111...//////000111222333444444111111111111111111111111---...///000111222333333222222333333333222111111222111000111333444444222111111111111111111111111000000111111222222222222000222444333222111222333////////////////////////000111333555777999;;;;;;666777777666555444333222111111111111111111111111222222111111111111222222222222222222222222222222555555444333222222222333000///.........///111222//////...//////000111222111000///......///000111333222111000000111222333222222333333333444444444444333333222222333333444///000000000111111111111222333333333222222444666555555444444444555555666555555555555555555555555777777777777888888888888>>>===<<<;;;;;;<<<>>>???;;;<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>===<<<;;;;;;;;;>>>????????????@@@@@@@@@>>>???AAACCCCCCBBBAAA@@@>>>>>>?????????@@@@@@@@@AAA@@@@@@??????@@@@@@AAAAAAAAAAAA@@@???>>>>>>===@@@@@@???>>>===<<<;;;;;;999999999999999999999999<<<<<<;;;;;;:::999888888777777777777666666666666555555555555555555555555777777666666555555555444333444444444555555666666666666777777666555444444222222222222222222222222333333333333333333333333444333222222111111222222333333333333333333333333222333444555555444222111222222333444444444444333000000000000000000000000222222222111111111111111111111111111111111111111000000000000000000000000333111//////111222000---000000000000000000000000000000000000000111111111222111111111000000//////222222222111111111111000111111111111111111111111000000000000000000000000////////////////////////333111000......///111222...///000111111222111111333333222111000///...---111111222222222111000000222111000.........///000111111111111111111111111//////000000111111111222000000000000111111111111000000000000111111111111333222000...---,,,,,,---////////////////////////111111111111111111111111000000000111111000000000111111111111111000//////000000000000000000000000111111000000000222444555000000111111111111000000//////000111111111111111000111111111111222222222222222111111111111222222000111111111111222222222444444333222111111111222555444222000000000000000111222222333222111000///111111111111111111111111000000000111222222222333222222222333333222222222222222222111111111000000000000000000000000000000333333333222222222111111000000000000000000000000222222222111111111000000111111111111111111111111333333222111111222222222222222222222222222222222000000000000000000000000111111111111111111111111222222222333777===BBBFFFEEEFFFHHHHHHDDD===666111222222222111111111000000111111111222333333333444333333333222222111111111222222222222222222222222000//////...///000111222000////////////000000111000000////////////000000222222111000000111222222222222222222333333333333333333222222222222333333111111111111222222222222222333333333222222444666555555444444444444555555555555555555555555555555555555666666666777777777;;;:::999999999;;;<<<>>><<<===============<<<<<<;;;<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;????????????@@@@@@@@@@@@>>>???AAABBBCCCBBBAAA@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>======<<<<<<=========<<<<<<<<<<<<<<<999999999999999999999999::::::999888888777666666777777777777666666666555555555555555555444444444777666666666555555555555444444555555555666666666555666666666555555444333333333333333333333333333333333333333333333333333444333222222111111222222333333333333333333333333111111222222111000---,,,///000111111222222111111000000000000000000000000111111222222222222222222////////////////////////000000000000000000000000333111///000111222000...000000000000000000000000000000000000000000000111111111111111000000000/////////000111222333333444111111111111111111111111111111111111111111111111111111111111111111111111222111000//////000111222...///000000000000000///000000000000111111111111111111222222333222222222222222000/////////000000111111111111111111111111///000000000111111111111000000000000000000000000000000000000111111111111//////.........///111111000000000000000000000000111111111111111111111111111111000000000000111111111111111111111000//////000000000000000000000000......------...///111111000000111111111111000000//////000111111111111111000000111111111222222222222222111111111111222222000111111111111222222222333222222111111111111222444333222000000000000111111222222222222111000///////////////////////////111111111111111222222222333222111000000111222333333333333222222111111111000000000000000000000000333333222222111111111111111111111111111111111111222222222111111111000000111111111111111111111111333222222222111222222222222222222222222222222222111111111111111111111111111111111111111111111111111000000000333666:::<<<<<<>>>@@@@@@>>>:::555111222222222111111111000000111111111222222222222222333333333222222111111111222222222222222222222222///////////////000111111111000000////////////000//////000000000000//////222222111000000111222222000111111111222222222222222222111111111111222222111222222222222333333333222333333333222222444666555555444444444444444555444444444444444444444444444444555555555666666666777777666666777999;;;<<<<<<======>>>>>>>>>===============>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;>>>>>>?????????@@@@@@@@@>>>???@@@AAABBBAAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>???@@@AAAAAA@@@???>>>=========<<<;;;;;;:::::::::::::::;;;;;;<<<<<<<<<999999999999999999999999999999999888777777666666777777777666666666555555666666555555555444444444666666666666555555555555555555555666666666666666444444555555444444333333444444444444444444444444333333333333333333333333444333222222111111222222222222222222222222222222111222222111000...,,,***///000111111222222111111000000000000000000000000000000111111222222333333////////////////////////000000000000000000000000222111000000111111000///000000000000000000000000111111000000000000000000111111111111000000000000//////000111222333333444000000000000000000000000222222222222222222222222111111111111111111111111222111000//////000111222000111111111111000000/////////000000111111111111//////000111222222222222222111111000000000000111000000000000000000000000000000000000111111111111111000000//////.........000000000000111111111111.........///000111222333111111111111111111111111111111111111111111111111222111000//////000111222000111111111111000000///000000000000000000000000000000000000111222333444000000111111111111000000//////000111111111111111000000000111111111222222222222111111111111222222000111111111111222222222111111000000000111222222444333222000000000000111111111222222111111000///////////////////////////222222222111111111111111444222000......000222444000000000000////////////000000000000000000000000222111111111111000000000111111111111111111111111222222222111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111000000000000111222222333444666777777555333222222222222111111111111111111111111111111111000000222222222222222111111111222222222222222222222222///////////////000000111111111000//////...//////...///000111111000///...222111111111111111111222000000000000111111111111111111000000000000111111111111111222222222333333222333333333222222444666555555444444333333444444444444444444444444444444444444555555555666666666555555555666777999:::;;;;;;<<<<<<============<<<============>>>>>>>>>>>>=================================<<<<<<;;;;;;;;;============>>>>>>>>>>>>>>>>>>???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@?????????===???@@@BBBBBB@@@???===<<<<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;999999999999999999999999;;;:::::::::999999888888777777666666666555555555666666666555444444333333666666666666666555555555666666666666666666666666333333333444444333333222444444444444444444444444333333333333333333333333444333222222111111222222111111111111111111111111333333333333222111//////111111222333333333333333000000000000000000000000......///000111111222222111111111111111111111111000000000000000000000000111000000000111111000000000000000000000000000000111111111000000000000000111111111000000000000000222222222111111111111000////////////////////////111111111111111111111111111111111111111111111111111000000///000000111222333333333333222111111000222222111111000//////...,,,---...///000000111111000000000000000000000000////////////////////////000000000000000111111111111000000///...------,,,///000000000111111111111111111111000000000000000111111111111111111111111111111111111111111111111222111000//////000111222000000111111111111000///000000000000000000000000111111222222333444444555000000111111111111000000//////000111111111111111000000000000111111111111222222111111111111222222000000111111111222222222000/////////000111222222444333111000000000111111111111111111111111000000111111111111111111111111333222222222111000000000222111000//////000111222000000000000000000000000000000000000000000000000111000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000111111222222222222222111111111111111111111111222222222222222222222222111111111111111111111111222222222222111111000//////000000111111222222222111111111111111111111111222111111111000/////////222222222111111111111111111111111111111111111111...//////000000000000000111111000//////...//////...///000111111000///...111111111222222111111111//////000000000111111111111000000//////000000111000000000000111111111222222333333333222222444666555555444333333333333333444444444444444444444444555555666666666777777777555555555666888999:::;;;999:::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>?????????@@@??????????????????????????????===>>>@@@AAAAAA@@@>>>=========<<<<<<<<<<<<<<<;;;<<<<<<<<<;;;;;;;;;::::::999999999999999999999999::::::999999999999999888666666666666555555555555666666555555555444444444555555555666666666666666666666666666666555555555222222333333333333333222222222222222222222222222333333333333333333333333444333222222111111222222111111111111111111111111222222333333333333333333111111222333333333333222000000000000000000000000,,,------...///000111111111111111111111111111111000000000000000000000000000000111111000000000111000000000000000000000000111111111111000000//////000000000000000000111111222222222111111111111000////////////////////////000000000000000000000000000000000000000000000000000000000000000111111222111222222222111000//////222222111111000000//////---...///000111111111111.../////////////////////////////////////////////111111000000000000000000111000000///...------,,,///000000000111111111111111111111111111000000000111111111111111111111111000000000000000000000000222111000//////000111222///000000111111111000000000000000000000000000000......///000000111111111000000111111111111000000//////000111111111111111//////000000000111111111222222111111111111222222000000111111111222222222000/////////000111222222333222111000000000111222000000000000000000111111111111111111111111111111333222222222111000000000///000111222222111000///333333333333333333333333111111111111111111111111000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111///000111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111000///111111000000000111222222111111111111111111111111222111111111000/////////111111111111111111111111111111111111111111111111......///000000000000000111000000////////////000//////000000000000//////000111222222222222111000///000000000111111111111111111000000000000111111//////000000000111111111222333333333222222444666666555444333222222222222333333333333333333333333555555666666666777777777555555666777888999999:::888999:::;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>?????????=========>>>>>>>>>??????===>>>???@@@@@@???>>>===========================<<<<<<<<<;;;;;;:::::::::999999999999999999999999777777777777777777777777666666666555555555444444555555555555555555555555555555555666666666666666555555555555555444444444222222333333444444333333222222222222222222222222333333333333333333333333444333222222111111222222222222222222222222222222000000000111222222333333...///000000111111000000000000000000000000000000------......//////000000////////////////////////000000000000000000000000///000111111000000111222000000000000000000000000222222111111000/////////000000000000111111111111//////000111222333333444000000000000000000000000//////////////////////////////////////////////////////000000111111222222...////////////......---......///000111222222333000000111222333333333333...//////000000000000///000000000000000000000000111111111111000000000000111000000//////.........000000000000111111111111---...///000111222222111111111111111111111111111000000000000000000000000000000000111111000000000///000000111111111111000000000000000000000000000///000111222222333333222000000111111111111000000//////000111111111111111/////////000000000111111222222111111111111222222000111111111111222222222111111000000000111222222333222111000000111222222000000/////////000111111////////////////////////222222222111111111111111...000222444444222000...///////////////000000000111111111111111111111111000000000111111111111222222222222222222222222222111111111111111222222222111111111111111111111111...///000222222222111111111111111111111111111111000000000000000000000000111111111111111111111111//////000111111000000000333333222111111111222222111111111111111222222222111111111111111111000000000000000111111111111111111111111111111111111111---...///000111000000///000////////////000000111000000////////////000000000111222222222222111000000000000111111111222222222111111000000111111222000000111111111222222222222333333333222222444666666555444333222222222222333333333333333333333333444444555555555666666666555555666777777888777777888999:::;;;<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<========================>>>??????::::::;;;<<<===>>>??????>>>>>>????????????>>>>>><<<<<<<<<<<<============999999999999::::::::::::999999999999999999999999666666666666777777777777666666555555555444444444333333444444555666666666555555555555666666666777555444444444333333333333222222333444444444444444333333333333333333333333333333333333333333333333444333222222111111222222333333333333333333333333000000000000000111111111...//////000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000...000222111000///111333000000000000000000000000222222111111000//////...///000000000111111111111//////000111222333333444111111111111111111111111////////////////////////000000000000000000000000...///000111111222222222......///000000000//////......///000111222333333000000111111222111111000///000111222333222222111111111111111111111111111111111111111000000000///000000000000000000000000000000000000111111111111---...///000000000000///000000000000000000000000000000000000000000000000///000111222222111000/////////000111111111111111000000000000000000000000111222333555555555555444000000111111111111000000//////000111111111111111////////////000000000111222222111111111111222222000111111111111222222222333222222111111111111222222222111000000111222333000//////...///000111222////////////////////////111111111111111222222222000111222333333222111000,,,,,,,,,---------......111111111111111111111111111111111111222222333333222222222222222222222222000000111111111222222222111111111111111111111111---...000222333222111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000222222222111111111222222000000111111111222222222111111111222222222222222///000000000111111111222111111111111111111111111---...000111111111000/////////...//////000111222111000///......///000111000111222333333222111000111111111111222222222222222222111111111111222222111111222222222333333333222333333333222222444666666555444333222222222222333333333333333333333333333333333444444444555555555555666666777666666555999:::;;;<<<============:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>???===============>>>??????888999:::;;;<<<>>>????????????>>>>>>>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<555666777888999:::;;;;;;999999999999999999999999888888888888888999999999666666555555555444444444222333333444555666777777444555555555666666777777444444444333333222222222222333444444555555555555444444444444444444444444333333333333333333333333444333222222111111222222333333333333333333333333333333222111000000111111000000111222222222222222000000000000000000000000222222222111111111111111111111111111111111111111000000000000000000000000---000222111//////111333000000000000000000000000222222222111000//////...//////000000111111111222222222222111111111111000111111111111111111111111000000000000000000000000111111111111111111111111......000111222222222222000111222333333333333333111111111111000000000000---...............------111222333444555444444333111111111111111111111111222111111111000000//////000000000000111111111111000000000000111111111111000111111111///---+++***////////////////////////000000000000000000000000...///222333333222///...//////000111111111111111000000000000000000000000...///111222333333222111000000111111111111000000//////000111111111111111////////////000000000000222222111111111111222222000111111111111222222222444444333222111111111222222222111000000111222333000///.........000111222111111111111111111111111000000111111222222222333333222222222222222222333000111111111222222333333111111111111111111111111111111222222222333333333222222222222222222222222000000111111222222222222111111111111111111111111,,,...000222333222111000000000000000000000000000222222222222222222222222111111111111111111111111333333222111111111111222000000000111111111111222000000111111222222222222111111111222333333333444//////000000111111111222000000000000000000000000,,,,,,------.../////////...//////000111222222333//////000111222333333444111111000000000000111111111111111111111111111111000000000000111111111111222222111111111111222222222222111111222222333444666666666555555444444444555444333222222222222222333444555555666666555555444555555666666666666555<<<<<<<<<===<<<<<<;;;;;;999::::::;;;;;;<<<<<<<<<@@@>>><<<:::999888999999:::;;;<<<===>>>>>>>>>>>>===============<<<;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>?????????@@@>>>>>>>>>>>>>>>===<<<<<<=========<<<;;;;;;::::::888888888888888888888888888888::::::::::::888888777777666666555555555444666555333222222333555666444333222222333555888999222333444444555555444444111111111222222333444444444444222222222222444444222222222222222222222222222222333444444333333333111111000000111111222333111111111111111111111111333///---...222444111...111111111111111111111111111111111111000000000000111///---,,,,,,...111222////////////////////////000000000000000000000000////////////............///000000000111111111111...000222222111000000000111000/////////000222333000000000000000000000000222222111111000/////////000000////////////000000//////............//////000000000000000000000000222222222111111111000000222222222111111111000000111111111111111000///......000222111...---///111111111111111111222222333...///000000000///---,,,111,,,+++000111......222111000000///////////////111111000//////...//////111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000111222222222222111111111111111111111111111111111111111111111111111000000000000000000000000111000000000111222333333222222222222222222222222111111111111111111111111222222111111111111222222111111111000000000000000111111111111111111111111333111000//////111222444111111111111111111222222000111111111111222222222111111000000000000111111111111111111111111111111111222333444444444333333222111111111000000//////000000000000000000000000111111111111111111111111......///000111222222333222222222222222222222222000000111111111111000000111111111111111111111111//////000000111111111222222222222222222222222222111111111111111111111111////////////////////////000///...///000111000///111111111111111111111111222111111111111000000000000000000000000111111111......//////000000111111111111000000000000111111111111111111111111111111000000000000111111111111222111111111111111111222222222111111222222333444555555555444444444333333666666555444444444444444333444444555555555555555555555666777777777666666;;;;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<<<>><<<:::999999999999999:::;;;<<<============???????????????>>>======>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>????????????????????????>>>>>>============<<<;;;;;;::::::888888888888888888888888777888999::::::999888777777777777666666666555555888666555444444555666888555444333333333555777888222333444444555555444444333333222222222222222222444333333222222333333444222222222222222222222222222333333444444333333333111111000000111111222333111111111111111111111111111...,,,...333555333000111111111111111111111111111111111111000000000000111000.........///111222000000000000000000000000000000000000000000000000////////////////////////000111111111222222222222...000222222111000000000111000/////////000222222000000000000000000000000000000000000000111111111000000000//////000000000/////////000000/////////000000000000000000000000111111111000000000//////222222222111111111000000000111111111111000000///111333444333111000222444///////////////000000111000000111111000000///...666222111222///******...000//////...//////000000222111000000/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222222111111111111111111111111111111111111111111111111111000000000000000000000000111111111000111111222222222222222222222222222222111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111444333111000000000222333333222222222111000000000000111111111111222222222111111000000000000111111111111111111111111111111000111222222222333222222222111111111000000000000111111111111111111111111111111111111111111111111000000111111222222333333222222222222222222222222000111111111111111111000111111111111111111111111000000000000111111111222222222222222222222222222111111111111111111111111000000000000000000000000000///...///111111111///111111111111111111111111555444333222111000///......//////000000111111222///////////////000000000111111000000000000111111000000000000000000000000000000000000111111111111111111111111111111111111222222111111222222333444444444333333333333333222666555555444444444444444333333444555555555555555555666777777888888888777999999:::::::::::::::999======<<<<<<<<<<<<<<<;;;>>>===<<<;;;:::999999999999999:::;;;<<<<<<<<<<<<@@@@@@@@@AAA@@@@@@???>>>====================================>>>>>>>>>>>>@@@@@@@@@@@@@@@???>>>>>>=========<<<;;;;;;::::::999999999999999999999999777888888999999888888777888777777777777777666666777666555444444555666777666555444333333444555666222333444444555555444444444444444333222111111111444333333222222333333444333333333333333333333333333333333444444333333222111111000000111111222333111111111111111111111111///---,,,...222555444222111111111111111111111111111111111111000000000000000000000000111111111222111111111111111111111111000000000000000000000000000000000000000000000000111111111222222222333333...000222111000//////000000000000///000111111222000000000000000000000000...//////000111111222222111111000000000000111111//////000111111000//////000000000000000000000000000000000///////////////222111111111111000000000///000000111111111111000...000111000///...000111///////////////000000111222222111111000000000111111...///222222000///111000000/////////000000111222222111000000000000111////////////////////////.........//////000000111000000000000000000000000000000000000000000000000000000111222222222222111111111111111111111111111111111111111111111111111000000000000000000000000222222111111000111111111222222222222222222222222111111111111111111111111222222111111111111222222000000111111222222333333111111111111111111111111555444222111000111111222444333333222111000//////000111111111111222222222111111000000000000111111111111111111111111111111000000000111111111111111111111111111111000000000111111111111111111111111111111111111111111111111222222222222222222333333222222222222222222222222111111222222222222111111111111111111111111111111000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000///...///111222111000111111111111111111111111222111111000///...---,,,,,,,,,---///000222333444222222222111111111111111111111000000000000111111///////////////////////////000000000111111111111111111111222222111111111222222111111222222333444222222222222222222222222333333222222111222222333333333444555555555444444555666777888888999888888777888888999999999999888<<<<<<<<<;;;;;;:::::::::<<<<<<<<<;;;::::::::::::999:::;;;<<<============@@@@@@@@@AAAAAA@@@??????================================================??????@@@@@@??????>>>============<<<;;;;;;::::::999999999999999999999999999999999999999999999999888888888888777777777777555444333333333333444555777666555444444444444555222333444444555555444444444444333333333222222222333333333333333333333333333333333333333333333333333333444444444333222222111111000000111111222333111111111111111111111111000...---///222333333111111111111111111111111111111111111111000000000///...///000111111111000000111111111111111111111111000000000000000000000000111111111111111222222222000000111111111222222222...000111111/////////000000000000000000111111222000000000000000000000000//////000000111111111111111111000000000000111111///000111222222111000///////////////////////////000000000000000000000000111111111111000000000000...///000111111111111111---...............//////111111111111111222222333333222111//////000111111...,,,...666>>>???:::444444333222111000000000000222222111111111111111222000000000000000000000000,,,------...///000000111000000000000000000000000000000000000000000000000000000111222222222222111111111111111111111111111111111111111111111111111000000000000000000000000333333222111000000000111111111111111111111111111111111111111111111111111222222111111111111222222000000111222333333444444111111111111111111111111444333222222111222222333333222222222111000000000000000111111111222222222111111000000000000111111111111111111111111111111000000000000111111222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222111111222222222222222222222222222222222333333222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000///...///111222111000111111111111111111111111..............................//////000000000111222222222111111111111111111111000000000000111111///////////////////////////000000000111111111111000111222222222222111000222222111111222222333444222222222222222222222222222222111111111222222333222333333444555444444444555666777888999999999999666777777888999999888888:::::::::999999888888888;;;;;;;;;;;;;;;;;;::::::;;;<<<===>>>>>>??????>>>>>>>>>???????????????>>>===========================<<<<<<<<<<<<<<<<<<<<<>>>>>>??????>>>>>>===<<<=========<<<;;;;;;::::::999999999999999999999999:::::::::999999:::::::::777777777777888888888888444444444333333444444444777666555555444444444444222333444444555555444444222222333333333444444444333333333333333333333333333333333333333333333333333444444444333333222111111111000000111111222333111111111111111111111111111111000000111111000///111111111111111111111111111111111111000000000///,,,---///000111000///...000000000000000000000000000000000000000000000000000111111111222222222333////////////000000000000///000000000......///111///000000000111111111111000000000000000000000000111111111111000000//////111111000000000000111111///000111222222111000///////////////////////////111111111111111111111111000000000000000000000000...///000111111111111111000000000000111222222222111111111111111222222333222111000///...///000111666333555AAAPPPUUUIII;;;888777555333222000000///222111111111111111222222111111111111111111111111,,,------...///000000111000000000000000000000000000000000000000000000000000000111222222222222111111111111111111111111111111111111111111111111111000000000000000000000000333333222111000000000111111111111111111111111111111111111111111111111111222222111111111111222222000000111222333333444444111111111111111111111111111111111111222333333444000000000111222222222333000000111111111222222222111111000000000000111111111111111111111111111111222111111111111222333333111111111111111222222222111111111111111111111111111111111111111111111111111111111111111000000000222222222222222222222222222222222333333222222222111111111111111111111111222222222111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111000///000111222222000111111111111111111111111---......///000111111222222222111000...---,,,,,,///////////////000000000111111000000000000111111000000000000000000000000000000000000111111111111000111222333333222111000222222111111222222333444111222222222222333333333333333333333333444444555222222333444444444444444444555666777888999999999666666777888999999999999999888888888888888888777::::::;;;<<<<<<;;;;;;;;;<<<<<<===>>>????????????<<<===>>>>>>???>>>>>>>>>========================<<<<<<<<<<<<<<<;;;;;;;;;>>>>>>>>>>>>>>>===<<<<<<=========<<<;;;;;;::::::::::::::::::::::::::::::::::::999888888999::::::666666777777777777777888666666666666666666666666666666666555555444444333222333444444555555444444222222222333444555555555222333333444444333333222333333333333333333333333444444444444333222111111111111000000111111222333111111111111111111111111222222111111000/////////111111111111111111111111111111111111000000000000,,,---///000000000///...000000000000000000000000000000000000000000000000000000000111222222333333........./////////000000///000000///...---///111//////000111111111111000000000000000000000000000222222111111000//////...000000////////////000000000000000000000000000000000000000000000000000000111111111111222222222222//////000000000000000111///000000111111111111000///...---...000222111000///////////////000000111111111000////////////000444222666EEEZZZeeeZZZJJJ999888666444222111000///111000000000000111222222111111111111111111111111.........//////000000111000000000000000000000000000000000000000000000000000000111222222222222111111111111111111111111111111111111111111111111111000000000000000000000000222222111111000111111111111111111111111111111111111111111111111111111111222222111111111111222222000000111111222222333333111111111111111111111111000000111111111222222222//////000111222333333444000111111111111222222222111111000000000000111111111111111111111111111111222222111000111222333444111111111222222222222222222222222222222222222222111111111111111111111111000000000000000000000111222222222222222222222222111111222222222222111111111111111111111111111111222222222222222111111111222222222222222222222222111111111111111111111111000000000000000000000000111000///000222333222111111111111111111111111111...//////000111111222222111111000///...------,,,......//////000000111111111111000000000000111111111111111111111111111111000000000000111111111111///111222333333222111///222222111111222222333444222222222222333333444444333333222222333444444555222222333444444444444333333333555666777888888888666666777888999999999999888888888888888999999999999999;;;<<<<<<<<<;;;;;;;;;<<<===>>>????????????<<<======>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;;;;::::::>>>????????????>>>===============<<<;;;;;;::::::::::::::::::::::::::::::888888777666666777888888555555666666666777777777555666666666666666666555555555555555555555444444222333444444555555444444333333444444444444444444222333333444444333333222444444444444444444444444444444444444333222111000111111000000111111222333111111111111111111111111000111111111000///000000111111111111111111111111111111111111000000000000......///000000000000000111111111111111111111111000000000000000000000000//////000000111222222333////////////000000000000/////////...------///111...///000111222111111000000000000000000000000000111111111000000000000000//////............//////111000...------...000111000000000000000000000000000000000000111111111222////////////000000111111000111111111111000000///---+++***+++...000///---///////////////000000111111111222222111111000///,,,---000;;;MMMYYYUUUIII666555444222111111111111000/////////000000111222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222222111111111111111111111111111111111111111111111111111000000000000000000000000111111111000111111222222111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111222222111111000///......000000000111222222222333000111111111111222222222111111000000000000111111111111111111111111111111222111/////////000222333111111111222222333333333222222222222222222222222111111111111111111111111000000000111111222222222222222222222222222222222000111111111111111111000111111111111111111111111333333333222222111111111333333333333333333333333111111111111111111111111111111111111111111111111111000///000222333222111111111111111111111111111.../////////000000000000,,,,,,---...///000111222///000000111222333333444111111000000000000111111111111111111111111111111000000000000111111111111///000222333333222000///222222111111222222333444222222222333333444444444111000000000111222222333222222333444444444333333222333444666777777888888666666777999999:::::::::888888888999999::::::;;;888999;;;<<<===<<<<<<;;;:::;;;<<<===>>>>>>>>>>>><<<===>>>???????????????????????????????????????<<<<<<<<<;;;;;;:::::::::@@@@@@@@@@@@@@@???>>>>>>>>>======<<<;;;;;;::::::::::::::::::::::::::::::777666555444444555666777444555555555666666777777333333444444444444333333444444555555666555555444222333444444555555444444666555555444444333333222222222444444444444222222444444444444444444444444444555444444333222111000111111111000111222222333111111111111111111111111...000111111000000111333111111111111111111111111111111111111000000000000000000000000000111111111222222222222222222222222000000000000000000000000...//////000111111222222000000000000111111111111/////////...------///111...///000222222111111000000000000000000000000000/////////000111111222222......------------......111000---,,,,,,---000111000000000000000000000000.../////////000000111111.../////////000000111111111111111111111000///...///...,,,...111333222000111111111111111222222333222222333444333222111000...000//////666>>>;;;333222111111000111111111222//////...//////000111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111222222222222111111111111111111111111111111111111111111111111111000000000000000000000000111000000000111222333333000000000000000000000000111111111111111111111111222222111111111111222222111111111000000000000000111111111111111111111111444333333111///---+++***222222222111111111111111000111111111111222222222111111000000000000111111111111111111111111111111111000...---...///111222111111111222222333333333222222222222222222222222111111111111111111111111000000111222333333444444222222222222222222222222000000111111111111000000111111111111111111111111333333333222222111111111444444444444444444444444111111111111111111111111222222222222222222222222111000000000222333222111111111111111111111111111///000000111111111111111000000///...............///000111222333333222111333333222111000000111111333333222222111111000000//////......---------,,,000000111222222222222111000111111111111222222222222222222333333444444444111111222222222333333333555444444333333222222111444555555666666666666666666666666666666777777777===<<<999888888:::<<<>>>999999:::;;;<<<<<<<<<;;;>>>>>>======<<<<<<;;;;;;??????>>>>>>>>>>>>????????????>>>>>>======<<<<<<<<<;;;;;;::::::;;;;;;<<>>==================>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;::::::;;;;;;<<<===>>>>>>??????>>>>>>======<<<;;;:::::::::;;;;;;888888999999999999888888888888888888888888888888888666555555777888888777666666666666555555555555555555666666555444444333555555555555555555555555444444444444444444444444333333333333333333333333333333444444444444333333333333444444444444333333222222111000000000000000222222111111111111222222222222111111000///......111111111111111111111111111111111000000000//////111111000000000000111111//////......//////000111//////000111111111111111000000000000000000000000000000000000111111111111111111111111111111222222111111111111000000000/////////............//////222222222222222111000///111000000000/////////............///000111111111111111111111111111111111...///000111111111111111222111000//////000111222000000000000000000000000333333222222111000000000/////////111222333222222.../////////000000000000......000111111111000//////111222111000///000111000000000000000000000000000000000000000000000000333222000/////////000111//////000111111111111111000000000111111000000000111111111111111111000000111222333333333333222111111111000000////////////////////////000000000111111111111111111111111111111111111111111111111111444333333222111111111111111111111111111111111111000000000111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000222222222222222222222222222222222111111111000000111000000///000111222333222111111111000000000000000000000000111111111222000111111111111222222222222222222222333333333333333333333222222111111111222222222111111111000000111111111222222222333333333222222111111222222333222222222222222222222222111111111111111111111111000000000000000000000000222222333333333222222111...///000000111111000000000//////............///111111222222222111000000//////......------......////////////000000000000222222111111111111000000///000111111222222111111000111111111111222222222222222222222222111111111111111222222222333333333111111222222333444444555222222333444444444444444666666777777888888888888:::999777666777888:::<<<<<<<<<=========<<<;;;;;;:::::::::;;;;;;;;;;;;;;;======<<<<<<<<<<<<======>>>>>>>>>============<<<<<<;;;;;;::::::;;;;;;<<<<<<======>>>>>>======<<<===<<<;;;::::::::::::;;;888888999999999999888888999999777777777777888999:::888666666777888777666666666666666555555444444555555555666555555444333444444444444444444444444333333333333333333333333333333333333333333333333444444333333333333444444333444444555555444444333222222111000000000000111222222111111111111222222111111000000//////......111111111111111111111111000000000///////////////111111000000000000111111000000000///000111111222//////000111111111111111000000000000000000000000000000000000111111111111111111111111111111000000111111111111000000000000//////............//////222222111000000000111111000000000000////////////......//////000000111111111111111111111111111111//////000000000//////...000000000000000000000000000000000000000000000000222222222222222222222222////////////000111222333////////////000000000000,,,---.../////////......///111222111000///000111000000000000000000000000000000000000000000000000222111000000///000000000000000000000000111111222//////000000000000//////111111111222222222222222111222222333333222222111111000000000000//////////////////000000000111111111111111111111111111111111111111111111111111111333222222111111111222222111111111111111111111111111111111111222222222333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000222222222222222222222222222222222111111111111111111000000000000111222222333222111000///000111111000000000111111111111111000111111111111222222222000111111111222222222222222222222222222111111111222222222111111111111111111111111222222222222333222222111111111111222222222222222222222222222222222222222222222222222222111111111111111111111111222222333333333333333222000000111222222222222111000///............//////222222111111111000/////////......------.........000000111111222222333333111111111111111111111111///000000111111111111111000000111111111222222222333222222111111000000000111111222222222333333333111111222222333333333333222222333444444444444444666666777777888888999999999888777777777999;;;<<<===>>>>>>>>>===<<<;;;;;;:::::::::;;;;;;<<<<<<===================================================<<<;;;;;;::::::;;;;;;<<<<<<======>>>>>>======<<<<<<<<<;;;;;;::::::::::::999999::::::::::::999999:::999777666555666888999;;;999777777777888777666777666666555555444444333444555555555555555444444444444444444444444444444333333333333333333333333333333333333333333333333555444333222222333444555333444444555555444444333333222111111000000111111333333222111111111222222000000000000000000//////111111111111111111111111000000000000000000000000111111000000000000111111111111000000111111222333//////000111111111111111///////////////////////////000000000111111111111222222111111000000//////111111111000000000000000111111000000000000111111222111000//////000111222000000000000////////////.../////////000000000111111111111111111111111111//////000000000000000///000000111111111111000000000000000000000000000000000000111111111222222222000000000///...///111333111111111111111222222222------.........////////////111222111000///000111000000000000000000000000000000000000000000000000111111000000000000000000111000/////////000222333//////000000000000//////111111111222222333333444222222222222222222222222000000000000000000000000//////000000000111111111111111111111111111111111111111111111111111111111222111111111111111222333111111111111111111111111111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111000000000111111111222222333222000//////000222333111111111111111111111111000000111111111222222222000000000000111111111111222222222111111111111111111111111111111111111111111111111111222222222222222222111111111111222222222222222222222222222222222222222222222222222222111111111111111111111111111111222333333333222222,,,---......//////......//////............//////222111111000000/////////000//////...//////000000000000111111222222333333000000000000000000000000//////000111111111111000000000111111111222222222333222222111111000000000111111222222222333333333333333333222222111111111333333444555555555555444555666666777888888999999999888888888999:::<<<======>>>>>>>>>===<<<;;;;;;;;;;;;<<<<<<=========>>>===>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<=========<<<;;;;;;::::::;;;;;;<<<===>>>>>>??????>>>>>>===;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;:::::::::999777555555666777888:::888777666777777777666666666555555444444444333444444555555555555555444444444444444444444444444333333333333333333333333333333333333333333333333444333222111111222333444333444444444444444444333333222222111111111111111444333333222111111222222000111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111222333333//////000111111111111111///////////////////////////000000000111111111111222111111000000/////////000000000000000000111111111111000000000000111111111111/////////000111222////////////000000000000////////////000000000000000000000000000000000000//////000111222222222222000000111111111111000000000000000000000000000000......//////000111111111000111111000...///111444222222111111111111111111///...////////////000000///111222111000///000111000000000000000000000000000000000000000000000000000000000111111111000000111000/////////000222333000111111222222111111000111111111222222333333444222222222222222222222222000000000000111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111000111111222222111111111111111111111111111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111000111111111222222222222333222000//////111333444222222222111111111111111000000111111111222222222//////000000000111111111111111111111111111111111111111111111111111111111000000111111111222222222222111111000000111111222222222222222222222222222111111111111111111111111111111111111111111111111//////000111111111111111......///000000000000//////............//////000111111000/////////000000000000//////000000111111////////////000000000000.........////////////000...///000000111111000000000111111111111222222222222222222222222111111111111111222222222333333333444333333222111111000000333333444555555555555555444444555666777888888999888888888999:::;;;<<<===<<<<<<=========<<<;;;;;;<<<<<<<<<==================>>>???@@@@@@???>>>===;;;<<<<<<<<<<<<=========<<<;;;;;;::::::;;;;;;<<<===>>>>>>??????>>>>>>===;;;;;;<<<<<<;;;;;;:::999::::::;;;;;;;;;;;;:::::::::999777666555555666777999777555555666777666555444444444444444444444444333444555555666555555555333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222333333222333333444444333333222333333222111111111111222555444333222222111222222000000111111222222333333111111111111111111111111111111111111222222222222111111000000000000111111111111111000111111222333//////000111111111111111000000000000000000000000000000000000111111111111000000000000000000//////000000000000111111111111//////............//////000000/////////000111111////////////000000000000////////////000000000000000000000000000000000000//////000222222333333333000000000000000000000000000000000000000000000000.........//////000000000000222333222//////111444000000000000////////////000000//////000000111222///111222111000///000111000000000000000000000000000000000000000000000000//////000111111111111000000000000000000111111222111111222222222222111111111111111222222222222222333222222111111222222333000000000111111111111222000000000111111111222222111111111111111111111111111111111111111111111111222111111000000000111111222222222222222222222222111111111111222222222333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000222222222222222222222222111111111111111222222222000111222222333333222222222222111000111222333444222222222222222111111111000111111111111222222222///000000000111111111111000000000111111111111111111111111111111222222222000000000111111111111222111111000000000000111111111111111111111111111111000000000000000000000000111111111111111111111111......///000111111111111000000111222222222222222...............///000000000000///...//////111111000000//////000000111222000000000///////////////........./////////000000...//////000000000000000000111111111111222222222222222222222333333333333111111222222222333333333222222222111111111111111222222333444444444444444333333444555666777888888666666777888999:::;;;;;;:::;;;;;;<<<<<<<<<<<<;;;===<<<<<<<<<<<<<<<;;;;;;<<<===>>>??????>>>===<<<;;;;;;;;;<<<<<<<<<======<<<;;;;;;::::::;;;;;;<<<<<<======>>>>>>======<<<;;;;;;<<<<<<<<<;;;:::999888999999::::::999999888999888888777666666555555666555444444666777666666222333333444444555555666333444444555666666555555333333333333333333333333444444444444444444444444333333333333333333333333222222333333333333222222111222222333333222222111444333222222111111222222555555444333222222222222/////////000111222222333111111111111111111111111000000000000111111111222111111000000000000111111000000000000000111222222//////000111111111111111000000000000000000000000000000000000111111111111/////////000000000000000///000000000111111111111//////............//////...//////000000000000000.../////////000000000111000000000000////////////000000000000000000000000000000111111111111111000222111000//////000111222000000000000000000000000////////////000000000000///333666555111///111444000000000000/////////...000000/////////000111222///111222111000///000111000000000000000000000000000000000000000000000000...///000111222111111000//////000111111111111111000000111111111111000000111111111111111111000000333333222111111222333333000000111111111222222222000000111111111222222222111111111111111111111111111111111111111111111111333222111000000///000000222222222222222222222222000000000111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000222222222222222222222222000000111111111222222222000111222333333333222222111111111222222333333333333333333222222111111111000111111111111222222222000000000111111111222222///000000000111111111222000000111111111222222222000000000000111111111111111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000......000111111222222222------...///////////////...............///000111000///.........000111222///////////////000111111333333222222111111000000......//////000000000111...//////000000000000000000111111111111222222222222222222333333444444444111111222222222333333333000000000111222222333333111111222333333333333222222222333444555666777888444555666777888999::::::999999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;<<<===??????===<<<;;;;;;;;;;;;<<<<<<<<<======<<<;;;;;;::::::;;;;;;<<<;;;<<<<<<<<<<<<<<<<<<;;;:::;;;<<<<<<<<<;;;:::999777777888888888888777777888888888888777666444444555444222333555666666666111222222333444555666666333333444555666666666555333333333333333333333333555555555555555555555555333333333333333333333333111222333444444333222111111111111222222111111111444333222222111111222222666555444333222222222222------...///000111222222111111111111111111111111.../////////000000111111111111000000000000111111000000000///000111111222//////000111111111111111000000000000000000000000000000000000111111111111......//////000000111111//////000000111111111222111111000000000000111111---...///111111111000///.../////////000000111111000000000000////////////000000000000000000000000111111111111000///...---333111000......000111333000000000000000000000000111111111000000000000000///333777777333000222444333222222222111111000000000//////......000111222///111222111000///000111000000000000000000000000000000000000000000000000...///000222222222111000...///111222222222111000//////000000000000//////222111111111000000//////444333222111111222333444000000111111222222222222000111111111111222222222111111111111111111111111111111111111111111111111333333111000////////////222222222222222222222222///000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222000000111111222222222222000111222333444333222222000111222333333333333222333333333222222111111111000111111111111222222222111111111111222222222222//////000000111111111222000000111111222222222222000000000000111111111111111111000000000000111111////////////////////////222222222222222222222222//////////////////////////////000222222333333333000000///////////////000000000000000////////////000000000000000000000000222222111111111111222222777555333222000000111111222111000.........///000000...---...000111///,,,000000000000111111111111222111111111111111111111222222333333333444444444444444444333222111000///333333333222222222111111666555333222222333444555666666666666777777777777999999999999999999999999;;;::::::999999888888777:::<<>><<<;;;;;;======<<<;;;:::999999888===<<<;;;:::999:::;;;<<<;;;;;;<<<===>>>>>>>>>===>>>===<<<;;;999888777666999999888888888888999999999999999888888888777777555666777888888777666555555555444444444444555555444444444444444444444444333666888555222222333444666555444333222333444555444444444444444444444444444444444333333222222222000000000111222222222333000000111222222222222111000111222333333222111000000000000000000000000000000000000000000000000000111000///......///000111//////000000000000//////...///111111///...///000000000111111111111000000111000222666666222000111//////000000111111111222000000////////////000000222111111111000000//////000000111111111111000000000000000000000000000000000000000000//////////////////000111111111111111000000000000000000000000333333222222111000000000............/////////000000000000000111111111111333222222222111111000000------...///000111111222000222555777777555222000111111000000//////......111///---///333444222///000000000000000000000000222111111111000000//////333333222222111000000000////////////000000000000000111222333333222111000111111111111111111111111000111111111111222222222111111000000000000000111000000000000///////////////111222111000///000111111111111111111111111111111111111111111111111111...///000111222111000000111111111222222333444444111111000000111111222333222222222111111111111000222222111111111111111111111111222222222222111111333333333222222111111111222222222111111111000000111111111111111111111111111111111222222333333333//////000111111111111111111222222333333222222111111111111111111111111111333333333333333333333333222222222111111111000000111111111111111111111111000111111111111222222222111111111111111111111111444222///------///222444555444222000/////////000555222//////111222222000222222111111111111111111000000////////////000000000000000000////////////000000000000000000000000000000////////////000000000///...---------...///111000///...---......///000///---///111111///---000000000000111111111111/////////000000000111111111111111111222222222222333333333333222111000///222222222333333444444444555444444333333333444444555555666666666777777777999999999999999999999999::::::::::::999999999999:::<<>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<;;;::::::::::::;;;<<<999:::;;;;;;;;;;;;;;;;;;:::::::::999888888777777999888888777777888888999888888888777777666666666555555666666666666555555555555555444444555555555444444444444444444444444333555666444222111333444444444333222222222222333333333333333333333333333444444333333333222222222222222222222222333333333//////000111111111111000000111222222222222111000000000000000000000000000000000000000000000000000111000////////////000111111111222222222222111111...000111111000//////000000000111111111111000000000///222777777222///000333333111000...---,,,+++000000////////////000000111111111111000000000///000000000111111000000000000000000000000000000000000000000000//////////////////000111111111111111000000000000000000000000///000000111111222333333//////000000000000000000000000000000111111111111000000000000/////////...111111111111111222222222000111333555555333111000111111000000////////////000000000222333444222000000000000000000000000000111111111111000000000///222222222111111111000000////////////000000000111111111222222222222111111111111111111111111111111000111111111111222222222111111000000000000111111222222222222111111111111///111222111000///000222111111111111111111111111111111111111111111111111000111222333333333222222111111111111111111111111111111000000111111222333222222222111111111111000111111111111111111111111111111222222222222111111333333333222222111111111222222222111111111000000111111111111111111111111111111111222222333333333000000111222222222222222111222222333333222222111111111111111111111111111222222222222222222222222222222222111111111000000111111111111111111111111000111111111111222222222111111111111111111111111333222000......000222333666555444333333333444555666333000///111111000///111111111111111111111111000000////////////000000000000000000////////////000000000000000000000000000//////......//////000///////////////000111222//////...---------......111000//////111111000///000000000000111111111111///000000000111111222222/////////000000000111111333333333333222111000000111111222333444555666666333333444444444444333333555555555666666666666777999999999999999999999999::::::::::::;;;;;;;;;;;;:::===??????>>>===<<<===;;;<<<<<<<<<============;;;;;;:::::::::;;;;;;<<<:::;;;;;;;;;;;;::::::999777777777888888888888888999888888777777888888999777777666666666666555555555555444444444444555555555555555555555555555555444444444444444444444444444444444444222111333555333333333333333222111111333333333333333333333333333333333333222222222222444444444333333333333333......///000000000000000000111222222222222111000000000000000000000000000000000000000000000000000111000000//////000000111111111222222222222111111///111222222111000000111///000000111111000000//////...222666666222...///333222111///---+++***)))000000////////////000000111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000//////000111111111111111000000000000000000000000//////000111111222222333111111111111111111111111000000000000111111111111000000000000////////////222222222222111111000000111111222222222222111111111000000000000////////////111444555444333222222000000000000000000000000111111111111000000000000000000000111111111222222/////////000000000111111222222111111111111222222111111111111111111111111000111111111111222222222111111000000000111111222222222222222111111111111000111222111000000111222111111111111111111111111111111111111111111111111000111222222333333222222222222111111000//////...111111000000111111222333222222222111111111111000111111111111111111111111111111222222222222111111222222222222222111111111222222222111111111111111111111111111111111111111111111111222222222222222111111222333333333333333111222222333333222222111111111111111111111111111111111111111111111111111222222222111111111111111111111111111111111111111000111111111111222222222111111111111111111111111222222111111111111222222111111000000111222333333555333111000000111000...111111111111111111111111000////////////000000111000000000000////////////////////////////////////111111000000000000111111111111111111111222222333////////////......//////111111000000000111111000///000000000111111111111333333333333333333333333////////////000000000111222222222222222111000000111111222222333444555555111222333555555444333222444444555555555666666666888888888888999999999999999999:::;;;;;;<<<======:::<<<>>>???=========>>>;;;;;;;;;<<<<<<<<<<<<<<<;;;:::::::::;;;;;;<<<<<<============<<<<<<;;;:::888888888888888888888888888888777777777777888888666666666666666666666666777666444444444444666777444555555555555555555444444444444444444444444444555333333444333222222555222333444555444333222111222222222222222222222222333222222222222222222222444444333333222222222111...///000000111111000000111111111222222111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000111333333111000111222//////000000000000//////111///000333333000///111//////..................000000////////////000000111111111000000000000000000000000//////000000000////////////////////////////////////000000000000//////000111111111111111000000000000000000000000222222222111000000//////222111111111111000000000///000000000111111111111222222222111111111111111000000//////////////////111111000000000000111111000000000000000000000000---111555666333000111222000000000000000000000000111111111000000000000000/////////000111222222333//////000000000111111111333222111000000111222333111111111111111111111111000000111111111222222222111111000000111111222222000000000000/////////...000111222222000000111222111111111111111111111111111111111111111111111111...//////000000000000000222222111111000000000000111111000000111111222333222222222111111111000000111111111111111222222222111111222222222222111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222000111222222333333222222111222222333333222222111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111222222222333333222222222000000000///000000000000222111000000000111000000111111111111111222222222///////////////000111111000000000000////////////////////////////////////111111000000000000111111000000000000//////......000000000000111111000000111111111000///000111222///000000000111111111111666555555444333222111111000000000111111111222222111111222222222111000000222222111111111111111111000111333444555444333222444444444444555555555555777777777888888999999999888999::::::;;;<<<======:::<<<======<<<<<<===>>><<<<<<;;;::::::999888888999::::::;;;;;;<<<<<<<<<<<<=========<<<;;;:::::::::::::::999888888777777888777777777777777777888777777777777777777777777888777666555555666777888444444555666666555444444444444444444444444444444666222222666777333222555444555666666666555333222222222222222222222222222222222222222222222222222333333222222111111000000///000111111222222111111222111111111111111111222111111111111111111111111000000000000000000000000000000111111111111000000//////000000000000//////000111333333111000111222//////000000000000//////333///...000000...///333------...//////000111111000000////////////000000000000000000000000111111000000///......///000000////////////////////////.../////////000000000111//////000111111111111111000000000000000000000000222222111111000//////...000000000000000000000000///000000000111111111111111111111111111111222222---......///000000111111111111000//////000111111000000000000111111111111---111444444111//////111000000000000000000000000000000000000000000111111......///000111222222333000000000000111111111111333222111000000111222333000000000000000000000000000000111111111222222222111111111111111222333333000000000000/////////...000222333222111000111222111111111111111111111111111111111111111111111111///////////////000000000111111111222222222333333111111000000111111222333222222222111111111000000000000111111111222222222111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111///000000111111111111111111222222333333222222111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111111222333333333333222111444444444333333222111000...///000000111111111222000000111111111222222222///......//////000111222000000000000////////////000000000000000000000000///......------......///222222222222222111000///000000111222222222111111000111111///......000222000000000000111111111111333333222111000//////...111111111222222222333333000111111111111111000000222111111111000000000000000111222333333444444333333333333444444444555555666666777777888999999999888999999:::;;;<<<<<<===999:::;;;;;;;;;;;;<<<>>><<<<<<;;;:::999888777777999999:::;;;<<<<<<<<<<<<999::::::::::::999999888;;;;;;:::999888888777777888777777666666777777888666666777777777777888888777777666666666666777777333444555666666555444333444444444444444444444444666111222999;;;555333555666666666666666555444444333333333333333333333333111111111222222222222222222222111111111111111111000000111222222222222222222222111000000111222222111111111111111111111111000000000000000000000000000111111222222111111000111111222222222222111111///111222222111000000111...//////000000//////...333///---......---///333////////////////////////000000////////////000000000000000000111111111111000000............000000000000000000000000000000......//////000000111111//////000111111111111111000000000000000000000000......///000000111111222/////////000000000111111000000000000111111111111////////////000000000000//////000111222333444444111111000000000000111111000000000111111111111222000111222111000//////000000000000000000000000000000000000000111111111111......//////000111222222000000000111111111222222222222111111111111222222000000000000000000000000000111111111111222222222111111111111111222333444222222222222111111111111111222333222111111111333111111111111111111111111111111111111111111111111111000000000000111222333000111111222333333444444111111000000111111222333222222222111111111111000000000000111222222333333111111222222222222111111000000000111111111111111111111111111111222222222111111111111111111111111111111111111111000000000//////000111111111111000111222222333333222222111111111111111111111111111000000000000000000000000111111111111111222222222111111111111111111111111000111111111111222222222111111111111111111111111111111222222222222111111333333333222111000......,,,...111111000000111222000000000111222222333333............///000111222000000000000////////////000000000000000000000000......------------......111222333444444333333222...///000111222111111000///000000...,,,---///222000000000000111111111111000000000000000000000000111111111222222222333333000000111111111111000000111111111111111111222222111111111111222333444555222333333333333444444444666666666777888999999999888888999999::::::;;;;;;777999::::::999:::;;;===;;;;;;;;;::::::999999999888999:::<<<<<<<<<<<<<<<888888999:::::::::999999888888888888888888888777777777666666666666777777555555555666666777777777555666666666666666666555333444666777777666444333444444444444444444444444666111333===???888333555666666555444444444444555333333333333333333333333000111111111222222222222111111222222222222222222///000000111111111111111222222111000000111222222111111111111111111111111000000000000000000000000000111222222222222111000111111222222222222111111...000111111000//////000......////////////......000---...111111...---000/////////......---------000000////////////000000///000000000111111111111111000...------...000111000000000000000000000000.........///000111111111//////000111111111111111000000000000000000000000......//////000111111111...///000000111222333333000000000000111111111111.../////////000000000000000000111111222222222333111111111111111111111111000000111111111222222222444222000000000111111000000000000000000000000000///000000000111111111111.../////////000000111111000000111111111222222222111111222222222222111111000000000000000000000000000111111111111222222222111111111111222333444555222222222222111111111111111222333333111111222333111111111111111111111111111111111111111111111111111000000///000111222333111111111111222222222222111111000000111111222333222222222111111111111000///000000111222222333333111111222222222222111111///000000000111111111222000000111111111222222222111111111111111111111111222111111111000000000///000000111222222222222111111222222333333222222111111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111//////000000000...---,,,...000333222000......//////000000111222222333333............///000222222000000000000////////////000000000000000000000000000000////////////000000***+++---///000111000000---...///111111111000//////000000...+++,,,///222000000000000111111111111...///000111222333444444111111111111222222222222///000000111111111000000000000111222333444444555222111000000111333555666222222333333333444444444555666666777888999999999888888999999999999::::::777888999999888999;;;===:::::::::;;;;;;;;;<<<<<<777999:::<<<======<<<<<<999:::;;;;;;<<<<<<<<<<<<555555555666777888888888777777666666666666777777444444444555555555666666333444555666666555444333333444666777777666444333444444444444444444444444666000333???BBB999333555666555444333222333444555444444444444444444444444000000111111222222222222222222222333333444444444...//////000000000000000333222111000000111222333111111111111111111111111000000000000000000000000000111222333333222111000//////000000000000//////...///111111///...///000......////////////......---,,,///333333///,,,---,,,---------------------000000////////////000000//////000000111111111222111///...------...///111000000000000000000000000---......///000111111222//////000111111111111111000000000000000000000000111111111000//////......//////000111333444555666000000000000111111111111000000111111222222222333000000000000////////////111111222222222222111111000000111111222222222222888444//////111333333111000000000000000000000000//////000000111111111222////////////000000000000000111111111111222222222000111222333333222111000000000000000000000000000000111111111111222222222111111111111222333444555000000000000////////////111222333333111111222333111111111111111111111111111111111111111111111111///...---------...000111222222111111000/////////111111111000111222222333222222222111111111111000///000000111222222333333111111222222222222111111//////000000111111111222000000111111222222222222111111111111111111111111222111111111000000//////111111222333333333333222222222222333333222222222111111111111111111111111111111111111111111111111000000111111222222222222111111111111111111111111000111111111111222222222111111111111111111111111111111000000000000111111///000222333333222222111000333444333///,,,+++,,,///000000111222222333333.........+++))))))+++---000000000000000000000000111111111...,,,,,,---///111111000000//////......111111000///////////////000000////////////000000///000000000000000//////000000000000000000000000///000111111111///...---000000111111111111000000000000000000000000000000000000111222222222222111444444444555555666666666444444444555555555666666555555555555555555555555666666777999999:::::::::999999:::;;;;;;<<<<<<===888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999777777777777777777777777777666555666777777555333555555666666666666555555777777777666555555444444222222333333333333444444333333333333333333333333555555666666666666666555111111111222222333333333444333222111000000000000333444555333000.........111111222222222222111111222222222111111111000000000000000000000000000000000000222666999777333...000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000111000...,,,+++,,,.../////////000111111111111111000000000000000000000000---...000111111111000///111111000000000000111111000000000000000000000000---.........//////000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222222222111111111111222222111111000000000000111111111111111111111111111111//////000000111111111222222111111111000000//////////////////////////////222111111111222111///,,,000000000000000000000000000000////////////000000111111111111111111111111////////////000000000000222333444444222222333444111111111111000...---,,,111111111111000000000000222111111000///.........111111111111111111111111000111111111111222222222111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111222111111111000000//////000111222333333333333333222222222111111111111000000000111111111222222222000000000000111111111111000000000000000000000000111111111111111111111111---......///000111111222000000111111111222222222444444333333111000///...///////////////000000111000000000000111111111111444333222111111222333444333333222222222222222222222222111111111111222222000000000000000111111222333222222222111000000000000000000000111111111111///000000///...---///000000000000000000000000000000111000...,,,,,,---///000000000000//////////////////...---------------111111000000000000111111//////000000000000//////000000000000000000000000222111000///......///000000000111111111111000000000000000000000000000000000000111222222222222111111111111222222222222222333333444444444555555555555555555555555555555555555666777888999999999999999999999:::;;;;;;<<<<<<888999::::::;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<;;;:::999888777777777777777777777777888666555555666777555444555555666666666666555555444444555555666666777777222222333333333333444444444444444444444444444444555555666666666555444444111111222222222333333333555444333222111111111111111333444333111000000000111111222222222222111111222222222111111111000000000000000000000000000000000000111444777666222...000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000222111///------...///000...///000000111111000000000000000000000000000000......///000000000000000000000////////////000000000000000000000000000000............/////////000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222111111111000000111111111111111000000000000111111111111111111111111111111000000111111222222222222111111111111000000000///111111111111111111111111111000000111222222000---000000000000000000000000000000////////////000000111111111111111111111111////////////000000000111111333444333222111222333111111000000000000//////000000000000////////////000//////...------,,,,,,111111111111111111111111000111111111111222222222111111111111111111111111000000000000111111111111111111111111111111111111222222222111111111000000111111111111111111000000000111222222222222222222222222222111111111111000000000111111111222222222000000000000111111111111111111111111111111111111111111111111111111111111//////000000111222222333111111111111111222222222000111111222222111000000000000000000000111222222000000000000111111111111333222111111111111222333222222222222222222222222222222111111111111222222000000000000000111111222222222222111111111111111000000000000111111111111,,,...000111000000111222000000000000000000000000///000///...,,,+++,,,...////////////000000000000//////...---------......222111111000000111111222//////000000000000//////////////////////////////333111///---,,,...000222000000111111111111000000000000000000000000000000000000111222222222222111111111111111000000000000222222333333333444444444555555555555555555555555444555666777888888888777777888888999::::::;;;;;;999999:::;;;;;;;;;::::::::::::::::::::::::::::::999999:::;;;:::999888777777777777777777777777777:::888555555666777777666555555666666666666555555444444444555666666777777222222333333333333444444555555555555555555555555555555555555444444333222111222222222222333333333555555444333222222222222000111333333222111111222111111222222222222111111222111111111111000000000000000000000000000000000000///000222333333111///000000000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000000000000000000000222111000///...///000111......///000000000000///000000000000000000000000///////////////000111111//////............//////000000000000000000000000............//////////////////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111111000000//////000000111111111000000000000111111000000000000000000000000111111222222222222333333111111111111000000000000111111111111111111111111000//////000222222111///000000000000000000000000111000000//////000000111111111111111111111111111/////////000000000111111000222333222111000111222111000000///000111222333000000/////////.........000//////......------,,,000000000000000000000000000111111111111222222222111111111111111111111111000000000000111111111111111111111111111111111111222222222111111111000000111111111222222222222222111111111222111111000000222222222111111111111000111111111111111222222222000000000000111111111111222222222222222222222222111111111111111111111111000000111111222333333333222222222222222111111111---...///111111222222222111111111111111222222333000000000000111111111111222111111000000111111222000111111111222333333333222222111111111111222222000000000000000111111222111111111111111222222222000000000000111111111111'''***---/////////000000////////////////////////...//////...,,,,,,,,,.........//////000000111111111111000000000000000111111111000000000000111111...//////000000000000///////////////////////////222000///...---///000111000000111111111111000000000000000000000000000000000000111222222222222111444444333333222222222111111111222222222333333333555555555555555555555555444444555666777777666666777777777888999999::::::999::::::;;;;;;:::::::::999999999999999999999999888999999:::999888777666777777777777777777777777;;;888555444555777777777444555555666666555555444777666666555555444333333222222222333333333444444444444444444444444444444444444444444333222111111222222222222222222222222444444333222222222222222000222333333222111111222111111222222222222111111111111111111000000000000000000000000000000000000////////////000111111000000000000000000000000000000000////////////000000000000000000////////////////////////////////////////////////////////////111000000/////////000111---......///////////////000000000000000000000000000///.........///111222000//////......//////000000000000000000000000000........./////////////////////000000000000//////000000000000000000000000////////////////////////////////////////////////////////////000000000000000000////////////000000111111000000000000111111////////////////////////111111111111111111111111111111111000000000000000111111111111111111111111///......000222333222111////////////////////////111000000000000000000111111111111111111111111111//////000000000111111111///111222111000///000111333222000//////111333444000000000000////////////111111111111000000//////////////////////////////000000111111111222222222111111111111111111111111///000000000111111111111111111111111111111111111000000111111111222222222111111111222222333333444111111111111111000///...222222222111111111000000111111111111111111111111///000000000111111111111222222222222222222222222111111111111111111111111111111111111222222333333333333222222222222111111---...///000111222222222111000000000000111222222///000000000111111111111111000000000000000000111///000000111222333333444222222111111111111222222000000000000000111111222000000000111222222222333///000000000111111111111&&&))),,,............///////////////////////////---...//////---,,,---.........//////000000111111111111000000000111111222//////............//////......///000000000000000//////////////////////////////000000000000//////000000111111111111000000000000000000000000000000000000111222222222222111555555444444333333222222111111111222222222333333555555555555555555555555444555555666666666666555666666777888888999999::::::::::::;;;;;;::::::999999999999999999999999999888888999999999888777666777777777777777777777777:::888555444555666777777444444555555555555444444666666666555444444333333222222222333333333444444333333333333333333333333333333444444333222111111222222222222222222222222333222222111111111111222222444555444222000000111111111222222222222111111000000000000000000000000000000000000000000000000...///////////////000111////////////////////////000000////////////000000111000000000/////////.../////////////////////////////////////////////////////////////////////000---......///////////////000000000000000000000000000///.........///111222111000000//////000000111///////////////////////////////////////.........//////000000000000//////000000000000000000000000////////////////////////////////////////////////////////////000000000000000000////////////000000111111000000000000111111////////////////////////000000000000000/////////000000000000000000111111000000000000000000000000///......///111333333222////////////////////////111111000000000000111111111111111111111111111111000000000000111111111111///000111111//////000111444333111//////000222333222222222111111111000000111111111111111000000000////////////////////////000000111111111222222222111111111111111111111111///000000000111111111111111111111111111111111111......///111222333444555111111111222222333333444111111111111111000///...222222222111111111000000111111111111111111111111///000000000111111111111222222222222222222222222111111111111111111111111000000000111111111111111333222222222222222222222000000111111111111000000000////////////000111111///000000000111111111111000000000111111000000000//////000111222222333333222222111111111111222222000000000000000111111222000000000111222222222333///000000000111111111111***,,,...///......///000000000000000000000000000---///000000///......///////////////000000000000//////.........///000000///......------......///---...///000000111111000////////////////////////---...000111111111//////000000111111111111000000000000000000000000000000000000111222222222222111222222222222222111111111111111222222222333333333555555555555555555555555555555666666666666555555666777777888999999::::::::::::;;;;;;;;;:::999999888888888888888888888888888888999:::999888777666777777777777777777777777999777444444555666666555444444555555555555444444333333333444555555666666222222333333333333444444333333333333333333333333222333333444444333333222333333333222222222222111222222111000000111111222333444555444222000000111111111222222222222111111//////000000000000000111000000000000000000000000---///000///......000111////////////////////////000000////////////000000111111000000//////......000000000000000000000000000000000000000000000000......//////////////////......///000000000000///000000000000000000000000///////////////000111111111111000000000000111111///////////////////////////////////////.........//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111111000000//////000000111111111000000000000111111000000000000000000000000000////////////.........000000000000111111111111////////////////////////000///...///111222333222000000000000000000000000222111111000000111111222111111111111111111111111000000000111111111222222///111222111000///000111333222111000///000000111333333222222222111111111////////////////////////000000000000000000000000000111111111111222222222111111111111111111111111000000000000111111111111111111111111111111111111---...///000222444555555111111111222222222222222111111111222111111000000222222222111111111111000222222222111111111111111000000000000111111111111222222222222222222222222111111111111111111111111111111111111111111111111222222222222333333333444222222222222222111000//////////////////000000111000000000000111111111111000111111222222111111000///000000000111222222222222222111111111111222222000000000000000111111222111111111111111222222222000000000000111111111111...///000///------...000000000000000000000000000---///111222000//////000000000000000//////////////////......///000000111//////............//////---...///000111111111111000000000000000000000000///////////////000000111000000111111111111000000000000000000000000000000000000111222222222222111000000000000111111111111222222222222333333333444555555555555555555555555666666777777777666666555777777888888999::::::;;;:::;;;;;;;;;::::::999888888888888888888888888888888999:::::::::999888777777777777777777777777777666555444444555555444333333444444555555444444333222333333444444555555666222222333333333333444444444444444444444444444444111222333444555555555444333333333222222222111111222222222111111222222333111333444444333222222333111111222222222222111111////////////000000111111000000000000000000000000,,,///111111///...///111////////////////////////000000////////////000000111111111000///.........000000000000000000000000000000000000000000000000...///000000111111111111...///000000111111000000000000000000000000000000......///000000000000000000000////////////000000////////////////////////000/////////............//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222111111111000000111111111111111000000000000111111111111111111111111111111000000000000/////////...///000000000111111111111000000000000000000000000111///......000222222222000000000000000000000000222111111000000111111222111111111111111111111111000000111111111222222222000111222222000000111222//////000000000000111111222222222111111111111000////////////////////////111111111111111111111111000111111111111222222222111111111111111111111111000000000000111111111111111111111111111111111111000000000111222222333333111111111111111111000000000111222222222222222222222222222111111111111000222222222111111111000000000000000000111111111111111111111111111111111111111111111111111111111111222222222222222222222222000111111222333444555555333333333333333222111111000000//////000000111222000000000000111111111111111111222333333222111111000000000000111111111111222222111111111111222222000000000000000111111222222222222111111111111111000000000000111111111111000000///---++++++,,,...000000000000000000000000...000222222111000000000111111000000//////......111111000111111222333333000000////////////000000---...///000111111111111111111111111111111111111111000...------///222333000000111111111111000000000000000000000000000000000000111222222222222111000000111111222222333333222222333333333444444444555555555555555555555555666777777777777777666666888888888999::::::;;;;;;;;;;;;;;;;;;::::::999888777777777777777777777777999999:::;;;:::999888777777777777777777777777777555444333444555555333111333444444555555444444333666555555444444333222222222222333333333444444444555555555555555555555555111222333444555666666666333333333222222111111111333333333222222333444444///111333444333333444555111111222222222222111111.../////////000000111111000000000000000000000000,,,///222222000//////111////////////////////////000000////////////000000222111111000///......---000000000000000000000000000000000000000000000000///000111222222222222222//////000111111111111111000000000000000000000000---...000111111111000/////////............//////////////////////////////000000//////.........---//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222111111111111222222111111000000000000111111111111111111111111111111222111111111000000////////////000000111111111222111111111111111111111111222000......000111222111000000000000000000000000222222111111111111222222111111111111111111111111000111111111111222222222000222333222111000111222,,,---...000111111111111111111111111000000000000111111111111111222222222111111111111111111111111000111111111111222222222111111111111111111111111000000000000111111111111111111111111111111111111222222222111111111111000222111111111000000//////000111222333333333333333222222222111111111111000222222222222111111000000000000000000111111111111000000000000000000000000111111111111111111111111333333333333333333333333000000111222444555666666222333333444444444333333111111111000111222222333000000000000111111111111111222333444444333222111111111111000000000000000222222111111111111222222000000000000000111111222333222222222111111000000000000000000111111111111//////000000000000//////------......//////000000111111000000000000111111111111111111111111111111////////////////////////////////////////////////111111111111111111111111111222111///......111444000000////////////000000000///---,,,,,,---///000000000000000000000000000111111111000000000000000000000111111111222222222111222333333444444333333444333333333333444555555888777555444444555666777888666555777;;;===<<<:::<<<<<<;;;::::::999888888::::::999999888999999999:::::::::999888777666666666666666666555555555555777666555444333444444555444444555555555555444444444444444444444444444444666666666666666666555555444444444444444444444333111222333444555555555555444555666555222///......///555;;;<<<777333222333333333333222222222111111444111......000111111///000111333444444222000...000000000000000000000000111000///......///000111////////////000000000000------......//////000000000000000000////////////........................////////////////////////000000////////////000000000000////////////000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000&&&'''***,,,///000222222000000000000000000000000000000000000000000000000111000///......///000111000111111111111222222222000000000000000000000000////////////////////////---...000111111111000///555222......222666888888222222111000///...------111111111000000000000000////////////////////////...//////000111222222222111111111000000000000000222000---++++++---000222000111111111111222222222111111111111111111111111000000///...............111111000...,,,,,,---///222222111111111111111111111111000000000000111111222222222111111111000000111111111111111111111111000000000000000000000000222222222111111111000000333333222111000000111111111111111111111111111111111111111111111111111111111222222333333222222111222222222111111111000000222222222111111111111000111222333333333111000///111111111111111111111111111222222333333222222111222222222222222111000///222333333444333222111000000111111111111222222222111111111111111000//////222222111000/////////000333222222111111222222333444222000000111000///---222222111000///...------000000111111111111000000//////000000000000//////.........///////////////......------------......////////////////////////000000000000000000000000////////////////////////////////////////////////111111000///---...000333000000////////////000000000///---,,,,,,---///000000000000000000000000000111000000000000000000000000000000000111111111222000111222222333333222222444333333333333444555555777666555444444555666777777666666777999;;;::::::<<<;;;;;;:::999999888888999999999999999999::::::999::::::999999777666666777777666666666555555555777666555444333444444555444444555555555555444444444444444444444444333333444444444444555555555555888777555333222111000000111222333444555555555555222333333333222222444777777;;;???>>>999444333444333333333333222222222222444222//////111222111000////////////////////////000000000000000000000000111000///......///000111////////////000000000000///000000000000000111111////////////000000000000........................////////////////////////000000////////////000000000//////////////////000000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000...////////////......---000000000000000000000000000000000000000000000000111000////////////000111000111111111111222222222000000000000000000000000000000000000000000000000......///000000000000000222000......000222111///000000000000000/////////111111111111111111111111000000000000000000000000...//////000111111222222000000000000000111111111222111///------///111222000111111111111222222222111111111111111111111111111000000///......//////...///000///...///222444111111111111111111111111111111000000000000000111222222222111111111000000111111111111111111111111000000000000000000000000222222222111111111000000333222222111000000111111111111111111111111111111111111111111111111111111111222222333333222222111222222222111111111000000000000111111222222222333222222222222222111000000111111111111111111111111111222222333333222222111222222222222222111000000222222333333333222111000000111111111111222222222111111111111111000//////222111000000000000000000333222222111111222222333777444000///000111111111222222111111000000//////111111000000000000111111//////000000000000/////////////////////.........------,,,,,,,,,,,,------////////////////////////111111111111111111111111///////////////////////////////////////////////////000000...------///222000000////////////000000000///...------...///000000000000000000000000000000000000000000000111111000000000000111111111111000000111222222222222111333333333333333444555555666666555444444555666777666777888888777777999:::;;;;;;::::::999999888888888888888999999::::::;;;999999999999999888777666777777777777666666666666666666555444444444444555444444555555555555444444555555555444444333333333222333333333444444555555999777555222111000000000111222333444444555555444222222222111111444888<<<>>>AAABBB???:::555444555444444444333333333222222444222111000111222111111222111000//////111222333000000000000000000000000000000////////////000000////////////000000000000000000000///////////////......//////000000111111........................////////////////////////000000////////////000000//////............//////000000000000000000000000////////////////////////000000000000000000000000////////////////////////........................000000000000000000000000333333222111000...---,,,000000000000000000000000000000000000000000000000111000000//////000000111000111111111111222222222000000000000000000000000111111111111111111111111///////////////000111111444333333333444333000---/////////000000111111111111111111111222222222222111111111111111111111111/////////000111111222222//////000000111111222222222111111000000111111222000111111111111222222222111111111111111111111111222111000000///000000000///000111000000000222444111111111111111111111111222222111000//////000000222222222111111111111111111111111111111111111111000000000000000000000000222222222111111111111111333222111111000111111111111111111111111111111111111111111111111111111111111111222222222222111111222111111111111000000000...///000111222333444444333222111111111111111111222222222222222222222222111222222333333222222111111222222222222111000000222222222333222222111000000111111111111222222222111111111222111111000///000000000000000000111222222222111111111111222222999555000...///111333333222222222111111111111111222111000000000000111222//////000000000000//////000000//////......------000//////......//////000000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111...//////...------///000000000////////////000000//////............//////000000000000000000000000000000000000000111111111111111111111222222222222000111111222222222222222333333222222333333444555555555444444444555666666666888:::999777666888;;;::::::::::::999999888888777777888999:::;;;;;;;;;999999999999999888777666888888777777777666666666555555555555444444555555444444555555555555444444555555555444444333333222333333333444444555666666666555333222222222333444111222333444444444444444111222222222222333777:::???@@@???<<<888555444555444444444333333333333222444333222222222222222111333333222111000000000000000000000000000000000000000000////////////000000////////////000000000000......------,,,,,,++++++---......///000111111222........................////////////////////////000000////////////000000//////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000111111111000//////////////////////////////////////////////////////000000000000000000000000000000111111111222222222000000000000000000000000111111111111111111111111000///.........///111222555555444444444333111/////////000000000111111111000000000000111111111111111111111111111111111111//////000000111111111111......///000111222222333000111111111111111111000000000111111111222222222111111111111111111111111222222111111000111111222222333333222///...///000111111111111111222222222333222111000////////////111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111222222111111111111111222111111111111111111111111111111111111111111111111111111222222222222111111111111111111000000000000///000000111222222333333333222111000000111222333222222222222222222222222111222222333333222222111111111222222222111111000111222222222222111111111000000111111111222222222111111111222222111111000000/////////000111222222222222111111111111222222666333000///000111222222000000000111111222222222333222000//////000222333//////000000000000//////000000//////......------111000000000000000000111000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111...///000///------...000000000////////////000000/////////....../////////000000000000000000000000//////000000111111111111222222222333333333444444111222222333444333333333333222222222222333444444444444444444444555666666666999;;;:::777666888;;;:::999999999999999888888666777888::::::;;;;;;:::888888999999999888777777777777777777666666666666444444555555555555555555444444555555555555444444555555555444444333333333444444555555666666666666666555444333333444555666222222333333444333333333---///222333333444555777999999999777555444555555444444333333333222222222222333333333222111111111////////////---***(((&&&000000000000000000000000//////000000000000//////////////////000000000000......------,,,,,,++++++---......///000111111222////////////////////////000000000000000000000000000000////////////000000//////............//////////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////---...//////000000000000////////////////////////////////////////////////000000111111111111000000000000111111111222222222000000000000000000000000111111111111111111111111000///.........///111222000000000///......000111111111111111000000000000---........./////////000111111111111111111111111000000000000000111111111......///000111222222333//////000111111000//////000000111111111222222222111111111111111111111111222222111111111111222222000222222111///......///000000111111111222222222222222111000//////000000111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111222111111111111111222222111111111111111111111111000000000000000000000000000111111222222111111000000000000000000000000000111111111111111111111111222222000000000111222333222222222222222222222222111222222333333222222111000111111222222222111111111111111111111111111222000000111111111222222222111111222222222222111111000/////////000111222222222111111000000111111222111111000111222222000.........//////000111111111444222111//////111222444//////000000000000/////////////////////.........//////............//////////////////////////////........................000000000000000000000000////////////////////////...///000000///...///000000000////////////000000////////////////////////000000000000000000000000/////////000111111222222222222222333333333333444222222333444444444444333222222222222222333444444333333333444555555666666666777888888777777999:::999999999999999999888888666777999:::;;;;;;:::999888888999999999888888777666666666666555555555555333444555555666555555555444444555555555555444444444444444444444444444444666666666666666666666666666555555444444333222222222222333333333333222222(((,,,000333444555777888333333333333444444555555333333333222222222111111111222444333222000000111///000111111///,,,(((%%%000000000000000000000000//////000000000000//////////////////000000000000000000000///////////////......//////000000111111////////////////////////000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000.../////////......---,,,000000000000000000000000000000000000000000000000000111111222222111111000000111111111111222222222000000000000000000000000111111111111111111111111///////////////000111111///000000///...///222444222222222111111000000000,,,,,,------......//////111111111111111111111111000000000000000000111111//////000000111111222222///000000111111000000///000111111111111222222222111111111111111111111111111111111000111111222333,,,...000111000000111222000000000111222222333333111111000000000000111111111111111111111222222222111111111111111111111111000000000000000000000000111111111111111222222222111111111000111111222333111111111111111111111111000000000000000000000000000000111111111111000000//////000000000000000111222222222111111111000000111111111111111111222333333333333333333333333333111222222333333222222111000000111222222222222111111111000000000111222222000111111111111222222222000111222222333222222222000000000000000000111222111111000000000000111111//////000222333222///---......//////000000000111333222111000000111222333//////000000000000//////.........///////////////.........------.........////////////////////////////////////////////////000000000000000000000000////////////////////////...000111111000//////000000000////////////000000//////000000000000//////000000000000000000000000...//////000111111222222000000111111111222222222111111222333333333333333222222222111222222333444222222333444555555555555444444333555777888888777888888888888888888999999777888:::;;;;;;:::999888777888888999999999888888555555555555444444444444333333555666666666555555444444555555555555444444222333333444444555555555777666666555555444444333000111333444444333111000222222333333333222222111---///111222333444777999000000111333555666555555222222111111111000000000///111444333111//////000222333333222111000...---000000000000000000000000...///000111111000///...////////////000000000000///000000000000000111111////////////000000000000////////////////////////000000000000000000000000000000////////////000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////...---,,,,,,000000000000000000000000000000000000000000000000000111222222222222111000000111111111111222222222000000000000000000000000000000000000000000000000......///000000000000000///222444444222111333444000111111111111111222222,,,,,,------...//////000000000000000000000000000111000000000000000000000000000000000000111111111111111111111111111111111000111111111111222222222111111111111111111111111000000000000000111222222---///222222222111222222///000000111222222333333////////////000111222333000000111111111222222222111111111111111111111111000000000000000000000000000000111111111222222222111111000000111222222333111111111111111111111111000000000000000000000000000000111111111111000000////////////000000111111111111111111111222222222000000111222222222222222333333333333333333333333111222222333333222222111000000111222222222222222111000//////000111222333000111111111111222222222000111222222333333333222222111000000000000000000111111000000000000111111111000000111333333111///000000000000000000111111222222222222222222222222//////000000000000//////---.........//////000000/////////....../////////111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111///000222222111000000111000000////////////000000//////000000000000//////000000000000000000000000...//////000111222222222////////////000000000000000000111222222222222111222222111111222222333444111222333444555555555555333111000222666888777555888888888888888888999999888999:::;;;;;;:::888777777888888999999999888888555555444444444333333333222333555666666666555555444555555555555555555444111222222333444555666666666666555444333222222111)))+++///222444444333222222222333333333222222111555555444222111222555888000000222444666777666444111111111000000000000///...111444333000...///000111000///......///000111000000000000000000000000...///000111111000///...////////////000000000000------......//////000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////000000222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......///////////////...000000000000000000000000000000000000000000000000000111222333333222111000000111111111111222222222000000000000000000000000////////////////////////---...000111111111000///***///333444111...---......///000111222333444444------......///000000111////////////////////////111111111000000000000000111111111000000000000000333222222111111222222333000111111111111222222222111111111111111111111111000000//////000111222222222333555555222111000000///000000111222222333333.../////////000222333444000000111111222222222222111111111111111111111111000000000000000000000000000000111111222222222222111111000000111222333333111111111111111111111111000000000000000000000000000000111111111111000000.../////////000000111111//////000111222333333444///000111333333333222111333333333333333333333333222222222333333222222222///000111222222222222222111000/////////111222333000111111111111222222222000111222333333333333333222222111000//////000000111111000000000000111111444222000000222333333333111111111111111111111111111222222333333222222111...//////////////////...111111000000//////......,,,+++***,,,...//////...222111///------...000111////////////////////////111111000///...---,,,,,,......///000000///...---(((***---000222222111111111111111000000000000000000111111111111222222222//////............//////000000000000000000000000000000000000000000000000444333222111111111222333222222333333333444444444111222444555666777777777777555444333333666888:::888888888777777777777777777777666666555555444444666666666666666666666666555555555555555666777888444444555555555555444444555555555555555555444444333333333333333333333333444444444666777777444222444555555444222111111222333333444444444444555555111222333333444444333333555555555555555444333222222111111000000111222222222333333222000///000111111111111111111111111111000000000000000000000000//////000000000000//////------......//////000000////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////...............///000000222111000//////000111222222111000//////000111222555444222000000000000111//////////////////000000////////////000000000000000000000000000000000000............/////////000000000000000000000000000000///...---------------//////000000000000//////000000000000000000000000111111000000//////......333222000/////////000111...---,,,,,,---///222333///000111222222111000///000111111111111222222222............////////////111111111111000000000000//////000111111111111111222222222222222222222222000000000000000000000000333333333222222222111111000000000000000000000000......///000111222333333111111111111111111111111222222111111111111222222333222111000////////////000000111111111222222222000000000000000000000000//////000111222333444444222222222111111111000000000000111111111222222222111111111111111111111111000000000000000000000000444444333222111000///...222222222111111111000000111111111111111111111111//////000111222333333333444555666666444222///...222222111111222222333444000000000111222222222333333333333222111000//////111111111111111111111111000000111222222222222111000000000000000000000000111111111111111111111111222111111111000000//////333222111000000000222222111111111111111111111111000000////////////000000////////////000000000000...---,,,---///000000///111000//////...///000111///////////////////////////////////////.........---...///000000//////...,,,---///000000000////////////////////////////////////000000000111111111//////............//////000000000000000000000000000000000000000000000000333333222111111111222333222222222222333333333333111111222222333444444444444333222111222444666777777777777777777777777777888888777777666666666666777777777777777777777777444444333333333444444555555555666666666666555555555555555555555555555555444444444444444444444444444333222333444555333222444555555444222111111222111111222222222222333333111222333333444444333333222222222222222111000000222222222222111111111111222333333222000...///000111111111111111111111111000000000000000000000000//////000000000000//////.........///////////////////////////000000000000000000////////////000000///////////////////////////////////////////////////////////////////////////////////////000000111222111000//////000111222222111000//////000111222///.........///000111222000000000000000000//////000000000000111111111111000000000000000000000000........./////////000000000000000000000000000000////////////......------000000111111111111000000000000000000000000000000000/////////............111111///.........///000111000000//////.........///000111222222111000///000000111111111222222222/////////000000000000111000000000000000000000000//////000111111111111111222222222222222222222222000000000000000000000000333333222222111111111111000000000000000000000000000000111111222222333333111111111111111111111111222222111111111111222222222222111000000000111111111111111222222222222333111111111111111111111111000111111222222333333333222222222111111111000000000000111111111222222222111111111111111111111111000000000000000000000000111111111222222333333333222222222111111111000000111111111111111111111111000000000111222222222333444444555555444222000///222222111111222222333444111111111111111222222222333222222222111000000000222222222111111111111111000000111222222222222111000000000000000000000000111111111111111111111111111111111111000000000///333222111000000111222222111111111111111111111111222111000//////000111222.........///000111111111000///......000111000...///000000000000000000000////////////////////////.........//////000000000------//////000000000000111111000//////...------............////////////.../////////000000000000000//////......//////000000000000000000000000000000000000000000000000000222222111111111222222333000111111111222222222222444333222111111222333444111222222222333444555555666666666777777777777777888888888888777777777777777777777777777777777777555555444333333333444444666666777777777777666666555555555555555555555555555555555555555555555555333222000000222333222111444555555444222111111222111111222222222222333333111222222333333333333333111111111111111111000///222222333333333111000///...000111111//////000222111111111111111111111111000000000000000000000000//////000000000000//////000000///////////////...////////////000000000000000000////////////000000................................................000000000000000000000000000000000000000111111111111111000000000000111111111111000000000000111111............///000111222222111111111000000//////111111111111222222222222000000000000000000000000....../////////000000000000000000000000000000000//////000111111000...---111111222222222222111111000000000000000000000000//////............------000000///...............111111111111000///...---///000111111111111000000000000000111111111222222000000000000111111111111////////////000000000000//////000111111111111111111111111111111111111111000000000000000000000000222111111111111000000000000000000000000000000000222222222222222222222222111111111111111111111111222222111111111111222222222111111111111222333333222222222222333333333333222222222222222222222222222222222222222222222222222222222111111111111111111111111111111222222222111111111111111111111111000000000000000000000000000000111111222333444444222222222111111111111111111111111111111111111111111111111111111111222222222333444444444333111000222222111111222222333444222222222111111111111111222222111111111111111111222222222222111111000000000000111222222222222111000000000000000000000000111111111111111111111111111111111111000000000000222111111000111111222222111111111111111111111111222111///......///111222.../////////000000000111111///......000000///......///111222222111000///////////////////////////...////////////000000000------...///000111111111222222000///..................///////////////000/////////000000000111111000000////////////000000000000000000000000000000000000000000000000000000111111111111111222222222000000000000111111111111777666444222222333444555111222444555666666555555555555666666666666666777777777777777777777777777888888888888888888888888888777666555555555555555555555666666666666555555444444444555555555555555666666666666666666666666444222000///111222222222333444555444222111222333333333333444444444555555111111222333333333333222222222333333333222222111111222444444444222000...***,,,...///000111333555111111111111111111111111//////////////////////////////000000000000//////111000000000//////......////////////000000000000000000////////////000000////////////////////////////////////////////////000000000000000000000000000000111111222222222222111000000000000000000111111000000000000000000111333222222111111111111111222222222111000000//////000000000111111111222222////////////////////////...////////////000000000////////////////////////...000111222222111///...000111111222222111111000000000000000000000000000/////////////////////...000000//////............000000000000000111222222///000000111111111111111000000000000111111111111//////000000000111111111///////////////000000000//////000111111111111111000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000333333222222222111111111111111111111111111111111222222111111111111222222111111111111222333444555222222333333333444444444222222222222222222222222222222222111111000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111000111111111111111111111111111111111111111111111111222222222111111111111111111222333333333333222222222222111111222222333444333222222222111000000000111111111111111222222222333333222222111000000000000000111222222222222111000000000000000000000000111111111111111111111111111111111000000000000000111111111111111111222222111111111111111111111111000///............///000111000000000/////////...000...---...//////...------///111333333222000///000000000000000000000000111000000000////////////.........///000111222222111000000/////////000000/////////000000111111111000000000111111111222222000000////////////000000000000000000000000000000000000000000000000000000000000111111222222222222//////000000000111111111888666444222111222333444000111333555666555444444444444555555555666666666555555555666666777777777777777777777777777777777888777666555555555555555333444444555555444444333444444444555555555666666666666666666666666666666555333111000222333333333333444555444222111222333333333333444444444555555000111222222333333222222111222222333333333222222111222444555444333000///,,,...///000//////111222111111111111111111111111//////////////////////////////000000000000//////111111000000/////////...////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222333222222111000000000111111000000000000000000111111000000000222222222222222111111000111111111111000000///////////////000000000111111////////////////////////////////////000000000111////////////////////////...000111333333222000/////////000000000000//////000000000000000000000000000000000000000000000000111111111111000000//////222000///......000333444000000000000000111111222//////000000000111111111........./////////000000.../////////000000111111//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000222222222111000000//////111111111111111111111111222222111111111111222222000000111111222333555555222222333333333444444444111111111111111111111111111111111000//////......111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000/////////111111111111111111111111111111111111111111111111222222222111111111111111111111222222222333222222222222111111222222333444333222222222111000000000111111111111111222222222222222222111111111000000000000111222222222222111000000000000000000000000111111111111111111111111000000000000000000111111000000111111222222222222111111111111111111111111......////////////......111111111000///.........///...------/////////------///111333333333111000000000000000000000000000111111111000000/////////////////////000111222222//////000000000000111111//////000000111111222222111111111111222222222222111000000//////000000111000000000000000000000000000000000000000000000000...///000111222222222222///000000000111111111111444333222111000000111222...///111222333333222111333333444444555666666666333444444555666777777888666666666666666666666666555555444333333333444444333333333444444333333333333333444444555666666666666666666666666666666666555444222222444555444333222333444444222222333444111111222222222222333333000111111222222222222222///000111111222111111111111222333444444333222111222333333111///------...111111111111111111111111000000000000000000000000//////000000000000//////111000000000000000000///////////////000000000000000000////////////000000111111111111111111111111111111111111111111111111000000000000000000000000///000111333333222111111000000111111111111000000000000111111111111000000+++,,,...///111222222222///////////////000000000.../////////000000000000000000000000000000000000/////////000000000111111000000000000000000000000...///111222222111000000//////000000000000//////000000000000000000000000000000111111111111222222111111111111111000//////333111///......///000111000/////////000111222333/////////000000000111111............//////////////////000000111111222222//////000111111111111111111111111111111111111111000000000000000000000000000000000111111111111222000000000000000000000000111111111000000000//////111111111111111111111111222222111111111111222222000000000111111333444444222222222222333333333333000000000000000000000000111111111000000/////////111111111111111222222222222222222111111111111111111111111111111111111111000000000000000000000000......//////000111222222111111111111111222222222111111111111111111111111111111111111111111222222111111111111222222222222222222111111222222333444222222222111111111111111222222111111111111111111111111111111111111111111000000111222222222222111000000000000000000000000111111111111111111111111000000000000111111111111///000111222222222222222111111111111111111111111...///000111111000///...000000000000///////////////...---...000111111000...///111222333333222222000000000000000000000000000000000000000111111111111000000//////000111222///000111222111111000///......//////000111111222000000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000---...000111222222222111000000000111111111222222222222222111111111111111...///000111111222222222222333333444555555666666333444555666777888999999555555555555555555555555444444333333333444444555333444444444444444444333333333444444555666666777555555555555555555555555444333333444555555444222222333444444222222333444111111222222222222333333000000111222222222222222000000111222222222222222111111222333333444444444222333444222000......///111111111111111111111111000000000000000000000000//////000000000000//////000000000000000111111111////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////...///111222333222111000///000111222222111000//////000111222222111000///+++,,,...000111222222222---------...//////000000//////000000000111111111000000000000000000000000//////000000000111111111000000000000000000000000/////////000000000111111000000000111111000000000000000000000000000000000///000000000111111111111///000111111111000......---...///000111000///...000/////////000111222333////////////000000000111...////////////000000000000000000111222333333333//////000111111111111111222222222222222222222222000000000000000000000000111111111111222222333333000000000000000000000000222111111111111111111111111111111111111111111111222222111111111111222222000000000000000111222333111111111222222222222333111111111111111111111111222222222222111111111111000000111111111222222222222222222111111111000000111111111111111111111111000000000000000000000000000000111111222222222333000000111111111222222222111111111111111111111111000000000111222222222333222222111111111111111111222222111111222222333444111111111111111222222222333222222222111000000000000000000111222222333333000000111222222222222111000000000000000000000000111111111111111111111111///000000000111111111111...///111222333333222222111111111111111111111111...///222333333222///.........//////000000111111///......///222333333222//////000111222333333333000000000000000000000000......///000111222333333222111000//////000111111000111222333222000...------------...///000000111////////////000000000000111111000000000000111111000000000000000000000000000000000000000000000000---...000111222222222111111111111111222222222222222333333444444444333222111111111222333333444444222222333444444555666666444555666777888999:::;;;555555555555555555555555555555555555555666777888444555555555555555555444333333444444555666777777555555555555555555555555333222333444555555333111222333444444222222333444333333444444444555555555000000111222222222222111222333444555555555555555111111111222333444666666...000111222111111333444111111111111111111111111000000000000000000000000//////000000000000////////////000000111111222222////////////000000000000000000////////////000000000000000000000000000000////////////////////////////////////////////////---///111222222222000//////000111222222111000//////000111222222111000///000111222333333222111000+++,,,,,,---...///000000000111111111111222222222000000000000000000000000000000000000111111111111000000000000000000000000//////......///000111111111111222222222222111111000000000000000000000000.../////////000000111111...///000000000///---,,,%%%(((...222444333111///000////////////111333444////////////000000000000000000000000111111111111000000111222333333444444//////000111111111111111222222222222222222222222000000000000000000000000111111222222222333333333000000000000000000000000222222222222222222222222111111111111111111111111222222111111111111222222000000000000000000111222000000111111111222222222222222222222222222222222333333333333333333333333000000111111222222222222222222222222111111000000111111111111111111111111000000000000000000000000666666555444333111111000000000111111222222222222111111111111111111111111//////000111222333333444333222222111000000111111222222111111222222333444000000111111222222222333444333333222111000////////////000111222333333444000000111222222222222111000000000000000000000000111111111111111111111111//////000000111111111222...///111222333333222222111111111111111111111111,,,---///111111000...------.........//////000000000000000000000000000000000000000000000000000000////////////000000000000222111000111444888===@@@222...+++,,,000222000,,,////////////////////////......//////000000111111333222111000000111222333333111///000222333222///000000000000000000000000000000000000000000000000333222111000000000111222222222111111111111111111000000000000111111111111111111222222222333333333444444555555666777777777666666666666666666666666555555555555555555555555333333333333333333333333333444444555555444444333555444444333333444444555555444444333333444444555444444444444444444444444444333333222111111111222222222222222222222222222222222222222222222222222222222222222222222222222111111222222222222111111666444333111000000111111111//////444::::::444---111222222222222111000000000000000000000000000000////////////000000000000///000222000...---///222000000000000000000000000111000///......///000111333333222111000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111000000//////......222111000///............111111000/////////////////////000000000000//////////////////000000000111111111111000///---,,,+++//////......---------,,,////////////////////////000000000000000000000000000000000000000000000000444222111000111000...---222---((((((,,,111111000000000000000111111111111////////////////////////111111111000000000000000000000////////////000000////////////////////////000000000111222222333333000000000000111111111111222222222111111111111000000111111111111222222222222222222222222111000///111111111111111111111111111111222222222333333333222222111111111111222222111111111111111111111111333333222111000000111111111111111111111111111111111111111111111111111111111222222333333222222111000000000000000000000000000/////////000111222222111111111111111111111111000000111111111111000000111111111111111111111111222000///...///000222333333333333222222111111111111111111111111111111111111111222222222222111111000000000000000000000000000111111111111222222222222222222222222111000///111111111111111111111111111111111111111111111111333222222111111222222333444111...---///222444444333222111111000000111111------///000000000///............/////////000000000000000000000000000000000000000000000000000000////////////000000000000000000111222333555777888222...+++,,,000111000---000000000000000000000000000000000000////////////222222111000000111222222333111///000222333111000000000000000000000000000000000000000000000000000000000000000111222222333111111111111111111111111000000000000111111111111111111111222222222333333333333444555555666666777555555555555555555555555555555555555555555555555444444444444444444444444444555555555555555555444555444444333333444444555444444333333333333444444444444444444444444444444444333222222111111222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222222222111111555444333111000000111111222000111777>>>???:::444111222222222222111000000000000000000000000000000////////////000000000000///000111000...---///222000000000000000000000000111000///......///000111222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000222222111000////////////111111000/////////////////////000000000000//////---------...............---...//////000/////////////////////......------////////////////////////000000000000000000000000000000000000000000000000333111000000111111///...222---)))***...111111000000000000000111111111111111111111111111111111111////////////////////////111000000//////000000111000000000000000000000000222222111111111111111111000000000000111111111111000000000111111222222222000111111111111222222222222222222222222111000000111111111111111111111111111111222222222333333333222222111111111111222222111111111111111111111111333222222111000000111111222222222222222222222222111111111111111111111111000111111222222111111000000000000000000000000000000000000000000000111222111111111111111111111111222222333333333333222222111111111111111111111111222111000///000111333444333333333222222111111111111111111111111111111111111111222222222222111111111111111111111111111111000111111111111222222222222222222222222111000000111111111111111111111111111111111111111111111111333222222111111222222333111111000111333333222000333222111111000000111111....../////////000000000......////////////000000000000000000000000000000000000000000000000000000////////////000000000000...///000111222111000///111...,,,---///111///---//////000000000000//////111111111000///.........222111111000000111111222222111000000222222111000000000000000000000000000000000000000000000000000---...000111222333333333111111111111111111111111000000000000111111111111111111111222222222222333222222333333444555555555555555555555555555555555444444444444444444444444555555555555555555555555555555666666666666555555555444444333333444444555444444333333333333444444444444444444444444444444333333222222111111222222222222222222222222222222222222222222222222222222111111111111111111111111111111222222222222111111444333222111111111111111111000111777>>>@@@===888111111222222111111000///000000000000000000000000////////////000000000000///000000000......000111000000000000000000000000000000////////////000000111000000////////////000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111111111111222222222222333333111000000000000000111000000/////////////////////000000000000//////...............------------...//////000000000///000000000000////////////////////////////////////000000000000000000000000000000000000000000000000222000///000111222111///111...,,,---000333222000000000000000111111111111111111111111111111111111............////////////111111111000000111111111111111111111111111111111333333222222111000000///000000000000111111111111...//////000111222333444000111111111111222222222111222222222222111000000111111111111111111111111111111222222222333333333222222111111111111222222111111111111111111111111333222111111000111111111333333333333333333333333111111111111111111111111000000000111111000000000000000000000000000000000222111000000000000000000111111111111111111111111222222333333333333222222111111111111111111111111333222111111111222444555222222222222222111111111111111111111111111111111111111222222222222111111222222222222222222222222000111111111111222222222111222222222222111000000111111111111111111111111111111111111111111111111222222111111111111222222///000222555777666222///333222111111000000111111//////......//////000111//////////////////000000////////////////////////////////////////////////////////////000000000000......////////////...---111///------///000///...,,,---............---,,,111000000000/////////...111111000000000000111111111000000000111111111000////////////////////////////////////////////////---...000222222222222111111111111111111222222222///000000000111111111111111111111111222222222222111111111222333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555444444555444444333333444444555444333333333333333333444444444444444444444444444333333222222111222222333222222222222222222222222111222222222222222333333000000000000000000000000111111222222222222111111333222222111111111111111///......333888:::888555111111111111111000000///////////////////////////////////////000000000000//////////////////000111000000000000000000000000000000////////////000000000//////.........//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222444333222111000000000000000000////////////000000//////000000000000//////000000000000////////////111111111000000...------111111000000000000000000////////////////////////////////////////////////////////////////////////000/////////111222222000///......000222333222000///000000000111111111111111111111111111111111111......///////////////000222222111111111111222222111111111111111111111111222222222111111111000000///000000000111111111111/////////000111222222222000000111111111222222222111111222222222111111000111111111111111111111111111111222222222333333333222222111111111111222222111111111111111111111111222222111111111111111222222222222222222222222222111111111111111111111111000000111111111111000000000000000000000000000000222222111000/////////000111111111111111111111111000000111111111111000000111111111111111111111111222111111111111222333444222222222111111111111111111111111111111111111111111111222222222222111111222222222222222222222222000000111111111222222222111111222222222111111000111111111111111111111111111111111111111111111111222222111111111111222222///000333777:::999666444333222111111000000111111000////////////000111111000000000000000000//////////////////////////////////////////////////////////////////000000000000///...------...///000000000///........./////////,,,---...//////...---,,,.../////////000000000111000000000000000000000000000000111000000000000111///////////////////////////////////////////////////000111222222111///...000000111111111222222222///000000000111111111111000000111111111222222222000000111111222333333333444444444444444444444444444444444444444444444444222222222222222222222222222333333444444333333222555444444333333444444555333333333222222333333333444444444444444444444444333222222111222222333333222222222222222222222222111111111222222333333333000000000000000000000000111111222222222222111111111111222111111111000000///...---///333444222000000111111111111000//////////////////////////////////////////000000000000//////......///000111111//////////////////////////////000000000000/////////...............//////////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000...//////000000111111111444333222111000000000000000000////////////000000//////000000000000//////000000000000000/////////000111111111000///......000000111111111111111111000000000000000000000000////////////////////////////////////////////////000///...///111222222111...//////111333333222111///000000000111111111111000000000000000000000000/////////000000111111111222222111111111111222222111111111111111111111111000000111111111222222222///000000000111111111111000000000000000000000000000000111111111222222222000111111222222222111111111111111111111111111111111111222222222333333333222222111111111111222222111111111111111111111111222111111111111111222222000000000000000000000000111111111111111111111111111222222222222222222111000000000000000000000000222222111000/////////000111111111111111111111111000000111111111111000000111111111111111111111111000000000000000111222222111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111000000111111111222222222000111111222222222111111111111111111111111111111111111111111111111111111222111111000000111111222111111222666:::<<<<<<;;;333222111111000000111111//////000000000000111111111111000000000000//////000000000000000000000000000000000000000000000000////////////000000000000///......---...///111222//////............/////////000111333333111000///.........///000111111111///000000111111000000//////000111111//////000111000000000000000000000000000000000000000000000000000111111111000000///...000000000111222222333333000000000000111111111111000000000111111111111222000000111111222333333333333333333333333333333333333333333333333333333333111111111111111111111111222222333333333333222222555444444333333444444555333333222222222222333333444444444444444444444444222222111111222222333333222222222222222222222222111111111222222333333444111111111111111111111111111111222222222222111111000111111222111111000000222000///000111222111000000000111111000000///...000000000000000000000000////////////000000000000000...---...000111111111//////////////////////////////000000000000/////////............//////000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000///////////////000000000333333111000000000000000///////////////000000111//////000000000000//////------------.........///---...///000111222222222000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000///...///111222222111...///000111111222222111000000000000111111111111//////////////////////////////000000111111222222111111111000000111111111111111111111111111111111///000000111222222333333000000000000111111111111111111000000000/////////000111111111111222222222000000111222222222222111111111111111111111111111111111222222222333333333222222111111111111222222111111111111111111111111111111111000111111222333000000000000000000000000111111111111111111111111222222333333333333222222000000000000000000000000222111000000000000000000111111111111111111111111222222333333333333222222111111111111111111111111//////000000111111111111000000000111111111111111111111111111111111111111111111222222222222111111000000000000000000000000000111111111111222222222000000111222222222222111111111111111111111111111111111111111111111111111111111000000000000111111111111111444888<<<>>>>>>333222111111000000111111...///000111222111000000111111111000000000//////000000000000000000000000000000000000000000000000////////////000000000000......///000000000///////////////.........///000///111333444444333111///////////////000000000000...///000111111000///......000111111///...///111000000000000000000000000000000000000000000000000000////////////000000111///000000111222222333333000000000000111111111111000000000000111111111111000000111222222333333444222222222222222222222222333333333333333333333333222222222222222222222222222333333444444333333222555444444333333444444555333333222222222222333333444444444444444444444444222222111111222222333444222222222222222222222222000111111222333333444444222222222222222222222222111111222222222222111111///000111222222111000000333222111000111111222111000000000000000//////...000000000000000000000000////////////000000000000000...,,,---000222222000////////////////////////...///000111111000///...//////......//////000111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000000000222222111000///////////////////////////000111111//////000000000000//////+++,,,,,,---...///000000---...///000111222222222/////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111000///000111222111000...//////000000000111222000000000000111111111111000000000000000000000000......//////000111111222111000000//////000000111000000000000000000000000111111111111111111222222000000000000111111111111/////////000000000000000000111111111111222222222000000111222222222222222111111111111111111111111111111222222222333333333222222111111111111222222111111111111111111111111111111000000111222222333000000000000000000000000111111111111111111111111111111222222222222111111000000000000000000000000000000000000000000111222111111111111111111111111222222333333333333222222111111111111111111111111000000111111222222222111///000000000111111111222111111111111111111111111111111222222222222111111111111111111111111111111000111111111111222222222000000111222222222222222111111111111111111111111111111111111111111111111111111000000000000111111111000000333666999:::999333222111111000000111111---///111222333222000///222111111111000000//////000000000000000000000000000000000000000000000000////////////000000000000---...111222222000---+++.../////////------///000...///111333333111///...111111000000//////.........///000111111000///......000222111...---///111000000000000000000000000000000000000000000000000///...---...///000222444///000000111222222333333000000000000111111111111000000000000111111111111111111111222333333444444222222222222222222222222333333333333333333333333333333333333333333333333333444444555555444444333555444444333333444444555333222222222222222222333444444444444444444444444222111111111222333333444222222222222222222222222000000111222333333444444222222222222222222222222111111222222222222111111///000111222222111000///222111000000000111222333000000000000000//////...000000000000000000000000////////////000000000000000...,,,---111333222000////////////////////////...///000111111000///...///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000333222222222111111000000222111000///............///////////////000111111//////000000000000//////,,,---...///000222333333000111111111111000000///......//////000000000111000000000000000000000000000000000000000000000000000000000000000000000000222000///000111222111///......//////...///111333000000000000111111111111111111111111111111111111---------...///000000111000000////////////000000////////////////////////333333222222111000000000000000000000111111111111------...///000111222222000111111111111222222222///000111222222222222222111111111111111111111111111111222222222333333333222222111111111111222222111111111111111111111111111111000000111222333333111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000000000//////000111222222111111111111111111111111000000111111111111000000111111111111111111111111111111222333333333333222//////000000111111111222111111111111111111111111111111222222222222111111222222222222222222222222000111111111111222222222///000111222222222222222111111111111111111111111111111111111111111111111111111000000000000111111000000000333555666555444333222222111000111111111---.........//////000000000///...------...///000000///...------...///000000000000000000000000000222111111111000000//////...------------....../////////////////////////////////////////////////////////000000111111222222...///000111000///,,,+++///////////////......---////////////000000000000111111000000//////.........///000111111000///...//////000111222333333333222222222222222222222222222222222333333222222222000111111111111222222222222111000000000111333444444444444333333222222222333333333222222111111111333333333333333333333333333333333333333333333333444444444444444444444444222222333333222222111000333333444555444333111000111111111222222333333333444222111222555555333111111111222222222333333333111111111111111111111111///---,,,---000111000...222222111111000/////////222222111111111111222222000///.........000111222---///000222222000///---////////////////////////,,,---///000000000///...000000000000000/////////000000000000111111111111111111111000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111000111222333222000...---------............------////////////////////////111000...---...///111222000000000000000000000000000000000000000///......000000111111111111000000////////////////////////111111000000000000111111000000000000000000000000------...///000111222222///---,,,,,,...//////...//////000000111111222222//////000000000000//////111222333222111...+++)))000000000000000000000000000000000000000111111222111111000000000000111111111111111222222333333333///111222222000//////000............////////////000111111111111222222222111000000000000000000000000000111222222222222222000000111111111111000000000111111111111222222222222222111111111111111111444444333333222111000000333222000/////////000111///000111222222222222222000000000000000000000000222222222222222222222222444333111000000000111111//////000000111111111222222222222222222222222222111111111111111111111111222222222111111111000000000000000000000000000000111111000000///000000111000111111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222666444111000//////---,,,000000000111222222222333000000111111111222222222........./////////000000000///............///000000///............///000000000000000000000000000111111111111000000000///000000///////////////000000000000000000000000000111111111111111111111111000000000000000111111111...///000000000///...---000000000111000//////...////////////000000000000111000000000/////////...//////............////////////000111222222222222111111111111111111111111111111222222222222111111000111111111111222222222222222111111111222333444444444333333333222222222333333333222222222111111333333333333333333333333333333333333333333333333444444444444444444444444444444555555444444333222444444555555555444333222222222222222222222333333444222111222555555333111111111111222222222333333222222222111111111111111000...---...111222111///000000000000000111111111222111111000000111111222000000///......///000111...///000111111000///...////////////////////////......---------...///000---------............///000000000000111111111111111000000000000000000000111111111000000000//////000000000000000000000000000000000000000000000000000000000000111111111111///000111222222111///.........////////////......////////////////////////000000.........///111222000000000000000000000000000000000000000///......000000111111111111000000000000000000000000000000111111000000000000111111000000000000000000000000000000000111222222333333000...------///000000///000000000000000111111111//////000000000000000///000000111111111000...---000000000000000000000000000000000000000111111222333222222111111222222333111222222222222222222333444555666555333111111111111111111111222222222222000111111111111222222222444444444444444444444444///000111111222222111111000000111111111111000000000111111111111222222222111111111111111111111111//////000000111222333444333222111000///000000111000000111222222222111111000000000000000000000000222222222222222222222222222222333444333222111111000000111111111111111111222222222222222222222222222222222222222222222222222222222111111111000000111111111111111111111111333333222222222222222333000111111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222555333111111222222222000111111111111111222222222000000111111111222222222......////////////000000000//////......//////000000//////......//////000000000000000000000000000111111111111000000000000333333222111000000000111111111111111111111111111111111111111111111111111111111111111000000000000//////000000000000000000111111111111111000000///////////////000000000000000000000000////////////000///---,,,,,,---///000//////000111222222222222000000000000000000000000000111111111111111111000000111111111111222222222222111111111111222333444333333333333222222222222333333333222222222222111333333333333333333333333333333333333333333333333444444444444444444444444444444555555444444333222444555555555555444444333333333222222222222222222333222222333444444333111111111111222222222222333222222222222111111000000000///...///000111000///...//////000111111222222222111111000000111111222111000////////////000000//////000000000000//////////////////////////////000///---,,,,,,...000222,,,------......//////000000000000000111111111111000000000000000000111111111111111000000000//////000000000000000000000000000000000000000000000000000000000000111111111111...///111222222111000000//////000000000000//////////////////////////////000///.........///111222000000000000000000000000000000000000000//////...000000111111111111000000111111111111111111111111111000000//////000000111000000000000000000000000111111111111111111111111111///...///000111111111111111111111000000000000...//////000111111111000//////000000111222222333000000000000000000000000000000000000000111111222333222222111111222222333222222222222222111111111666777777666333111000111222222222222333333333333000111111111111222222222222222222222222333333333...///000000111111000000000000111111111111000000000111111111111222222222111111111111111111111111///.........///111333555222222111000000000000111111111222222222111111000000000000000000000000000222222222222222222222222000111444666666555222111222222222222222111111111222222222222222222222222222222222222222222222222222222222111111111111111222222222222222222222222222222222222222222222333000111111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222///---,,,---///111111000222222222111111111111111111111111111111222222222//////////////////000000000//////////////////000000//////////////////000////////////////////////111111111000000000000000555444333222111000000000000000000000000000000000////////////////////////222222111111000000//////000000//////000111222333000111111111111000//////////////////000000000000000000000000////////////000///...------...///000//////000111111111111111000000000000000000000000000000111111111111000000000000111111111222222222000000000000111111222222333222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333222222333333222222111000444444444444444444333333333333333222222111111111222222222333333333222111111111111111222222222222333333222222111000000000///........./////////...//////000000111111111111111111000000000000111111000000000///////////////000000////////////000000////////////////////////000////////////000111111000000000000000111111111///000000000111111111111000000000000000111111111000000000/////////......000000000000000000000000000000000000000000000000///000000000111111111111...///000111222222111111000000111111111111000000////////////////////////000//////...///000111111//////////////////////////////000000000000//////000000111111111111000000000000000000000000000000000000////////////000000////////////////////////000000000000//////......111///......000111111000222222111111000000//////...///000111111111111111000000000000111222444444000000000000000000000000000000000000000111111222000000////////////000000333333222222111111000000222333444333111//////////////////000000000111111000000111111111222222222000000000000111111111111......///000000000000000000000111111111111000000000000111111111222222222111111111111111222222222333222000//////000111222222222111111111000000000222222222222222111000///000000000000000000000000111111111111111111111111///111333444555444333222444333333222222111111111222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222///000000000111111111000000000111111111222222222111111111111111111111111111111111111111111111111222222222222222222222222...,,,+++,,,///000111000333222222222111000000000111111111111111111111111000000000000000000/////////000000000000000000//////000000000000000000///////////////////////////000000000000000000111111444333222111000/////////////////////////////////////////////////////////222222111111000000//////000000//////000111222333//////000000//////...---////////////000000000000////////////000000000000///000111222222111000/////////000111111111000000111111111111111111111111000000111111111111000000000000111111111222222222/////////000000000000000222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333222222333333222222111000222222222222222222333333333333333222222111111111111222333333222222222222000000111111111222222222222222222111111111000000000111111111000000000000111111111111000000//////111000000000000000000111///000000000000/////////000000////////////000000000000000000000000000000...000222333444333111000222222111111000000000//////000000000111111111111//////000000111111111111//////.........---------000000000000000000000000000000000000000000000000///000000000111111111111//////000000111111111111000000111111111111000000000000000000000000000000///////////////000000111//////////////////////////////000000000000//////000000111111111111000000////////////////////////000000////////////000000////////////////////////111111000000///.........000...---...///000000000222222111111000000////////////000111111111111111222111111000111111222333000000000000000000000000000000000000000111111222000//////////////////000222222222111111000000000---///111111000//////000........./////////000000000000111111111222222222111111111222222333333333......///000000000000000000000111111111111000000000000111111111222222222000000111111111222222222444333222111000111222222222222222222111111111000222222222222222111000///000000000000000000000000111111111111111111111111111111000111111222333444444333333222222111111111222222222222222222222222000000000000000000000000111111111111111111111111111111111111111111111111...///000111111111111000000000111111111222222222111111111111111111111111111111111111111111111111222222222222222222222222444222111111333444444333333222222222111000000000111111111111111111111111111111000000000000/////////000000111111000000//////000000111111000000///000000000000000000000000000000000000111111111111222222111000////////////........................111111111111111111111111111111111111000000000000//////000000000000000000///////////////...------////////////000000000000////////////000000000000///000222333333222000/////////000111111000000///111111111111111111111111000111111111111111111000000111111111111222222222...///000000111111000000111111111222222222222222111222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333444444555555444444333222222111111111111222222333333333222222222222222222000222333333222111111222000000000111111111111222111111111111111111111111333444555444333222333444222222111111000//////...111000000//////000000111......///000000000000000//////000000000000//////000000000000000000000000---///222555555333111///000000000//////.........000000000000111111111111/////////000111111222222/////////.........------000000000000000000000000000000000000000000000000000000000000111111111111000000000000000111111111000000111111111111000000000000000000000000000000////////////000000000000000000000000000000000000...//////000000000000000000000111111111111000000........................000//////......//////000000000000000000000000000333222222222111111000000000...------///000000///111111111111000000000000000111111222222111111000111111111111111000000000000000000000000000000000000000000000000111111222222111111000000111111222111111111111111000000000---///111222111111222333///000000000111111111111000111111111111222222222/////////000000111111222...///000000111111000000000000111111111111000000000111111111111222222222000000000111222222333333111111111222333333444444222222333333222222111000111111222222222111111000000000000000000000000000111111111111111111111111222111000///000111222333222222222222222111111111222222222222222222222222000000000000000000000000111111111111111222222222000000000000000000000000///000222333444444333222000111111111111222222222111111111111111111111111111111111111111111111111222222222222222222222222444222111111222222222111222222222111111111111111222222222111111111111111111111111000000000/////////000111111111111000//////000111111111111000///000000000000000000000000///000000000111111111111111111000000000000000111////////////////////////111111111111111111111111000000000000000111111111...///000000000///...---000000000000000///......////////////000000000000.../////////000000000111000000111111111111000000///000000000000000//////000000000000000000000000111111222222222222111111000111111111111222222222///000111222333222222111000111111111222222222222111111222222222333333333333333333333333333333333333333333333333333333333222222222222222222222222444444555555444444333222222222111111111222333444222222222222222222333333///111333333111000111222000000000000111111111111000000000111222222333333333444555444222111222444111111111000000000000000000000////////////000000,,,---///000111111111111...///000111111000///...000000000000000000000000---...000222222111000///------...///000000111111000000000000111111111111...//////000111111222222111000000000000/////////000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000000000///000000000000000000///000000000000000000000000...//////000000000000000000000000000000000000000......///000000000000000000000111111111111000000//////////////////////////////............//////000000000000000000000000222222222111111111111111111///...///000111111111000000000000000111111111222222222222111000////////////000111111111//////000000000000000000000000000000000000000111111222111111000000000000111111000000000000111111111111///111222333111111111222000000111111111222222222000111111111111222222222---------...//////000000///000111111222222111111000000111111111111000000000111111111111222222222///000000111222222333333000111222333333222111000222222333333333222111000000000111222222222111111000000000000000000000000111111111111111111111111222222222222222222111111000000111111111111111111222222222222222222222222111111111111111111111111000000111111111222222222111111111111111111111111///000222444444444333222000111111111111222222222111111111111111111111111111111111111111111111111222222222222222222222222000///------///000///...111111111111111222222222222222222111111111000000222111111111000000/////////000111222222111000//////000111222222111000///000000000000000000000000//////000000111111111222111111111000111111222222000000000000000000000000//////////////////////////////000000111111222222...///000111000///---+++111111111111111000//////////////////000000000000.../////////000000111111111000///......///000111///000000000000000//////////////////////////////222222333333333333222222000111111111111222222222111222333444555444333333000000111111222222222222111111111222222333333333333333333333333333333333333333333333333333333333222222222222222222222222222222333333333222111111333333222111222333555666111111111222222333333444///111444333111///111222000000000000111111111111//////000111222333333444000222333222///---///111/////////000111111222222000000////////////000000+++,,,...000222222222222---///000222222000///---000000000000000000000000............////////////,,,---///000222444666666000000000000111111111111...//////000111222222222222222222222111111111111000000000000000000000000000000000000000000000000000000000000111111111111222222111000//////000000//////000000000000//////000000000000000000000000...//////000000000000000000000000000000000000000......///000000000000000000000111111111111000000000000000000000000000000//////............//////000000000000000000000000//////////////////000000222111///000111333333222//////000000111111222222333333333222111000///...,,,---///111222111000///000000000000000000000000000000000000000111111222//////............////////////000000111111222222000111333222000////////////000000000000111111111000111111111111222222222000111111222333444444444000000111222222222222222000000111111111111000000000111111111111222222222///000000111222222333333222333444444222///,,,)))222222333444333222111000///000111222222222222222000000000000000000000000000000000000000000000000222333555666555333111/////////000000111111111222222222222222222222222222333333333333333333333333000000111111222222222222222222222222222222222222,,,...000222333222111000000111111111111222222222111111111111111111111111000000000000000000000000222222222222222222222222111///...///111222222222000000111111222222222333222222222222111111000000000000//////.........---000000////////////000000000000000000000000000000////////////000000000000111111111111111111111111000000000111222222222333333111000///000111000///////////////////////////111000000000//////............//////000000111111444333222111000000000000111111111111000///---------......///000111111222000000000000000000000000////////////000000000000222222111111000/////////222222111111111111111111000222444333111//////000111111111111111111111111333444444555444333111000555444444333333444444555333333333333333333333333222222222333333333444444333555777555222111333666222333444444555555444444444444555555444222111///111111111111111222222222111222222333333222222111/////////000111111222222111222333444444333222111111111111111222333444555//////000111222222111111000000000000000000000000111000///000111333666888444222000...------//////........................111111111111000000000000222111000.........///000000000000000000000000000000000//////......------000000///...............000000000000000000000000111111111000000000000000111111222222222222111111222111000.........///000000000000000000000000000//////000000000000//////000///.........///111222000...+++,,,000222222111//////000000000000//////000000000000000000000000////////////000000000000------......//////000000222222222111111111111111111111000///////////////000000000000000000000000111111000000//////......222111111111000000//////000000000000000000000000000111111111222222222222111111000000000000111111//////000111111111111111111111111111111111111111222222222111111111000000/////////000111111222222333333222111000000111111000111111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111000111222333333222111000111111111111111111111111111222222333333222222111...------...111222222111///000000111222222333333111111000000000111333444111111222222222222111111222222111111111111222222222222222222222222222222111111111111111111111111111111111111111111111111///......///111333222111111111111222333333333444000000000000000111111222////////////000000000000111111111111111111111111000111111111111222222222222222111111111111222222222222222111111111000000000000000000000000000000000000000/////////......111111000000000000111111000000000000000000000000000000000000////////////////////////////////////111111111111111111222222333111//////000111000///000000000000000000000000111111111000000/////////000000000000111111111222111111111000111111222222111111111111000///...---.........///000111111111000000000000000000000000////////////000000000000111111111111000000000000111111111111111111111111000111222333444333111000111111111111111111111111333333333333333222111111333222222111111222222333333333333333333333333333222222222222333333333333555555555444222222333555222333444444555444444444444444444444333222111000333222222222222222222222111222222333333222222111111111111000000000000000111111222333333222111111111111000000000000000000......//////000000000000////////////////////////111000//////000222444666444333111///...///000111........................////////////............222111000///......///000000000000000000000000000000000000000000000000000111111000///////////////000000000000000000000000111000000000000000000000000000000111111000000000222111000///...//////000000000000000000000000000//////000000000000//////111000000///000111222333444111......000111111///222222333333333333222222000000000000000000000000////////////000000000000111111111111000000000000000/////////////////////111111000///////////////000000000000000000000000000000000000000/////////111111111111000000000///000000000000000000000000000000000111111111222222111111000000000000111111//////000111111111111111111111111111111111111111222222222111111111000000111111111000000000000000333222222111000000111111000111111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111111111222222222222111111444444444444444444444444111222222333333222222111000//////000222333222111111111111111111111111111111000/////////000111222111111222222222222111111222222111111111111222222222222222222222222222222111111111111111111111111111111111111111111111111333222111222444555555444111111111222222222222222000000000000000111222222000000111111111222222222111111111111111111111111000111111111111222222222222222111111111111222222222222222111111111000000////////////////////////111000000000000000//////222111111000000111111222000000000000000000000000111111000000//////......////////////////////////111111111111111111000000222111//////000111000///111111111111111111111111111111111111111000000000111111111111222222222222000000000000111222333333000111111000000///...---......//////000000111111000000000000000000000000////////////000000000000000000000000111111111111111111111111111111111111111111222666999:::777333111111111111111111111111333333222111111111111222222222111111111111222222333333333333333333333333111222222222333333333333666555333333444444444333222222333444444444444444555444333222222111222222444444444333333222222111111111222222222222111111222222111111000//////...000111111222222111111000111111222222111000...---...////////////000000000////////////////////////111000/////////000222333444333222000000000111111////////////////////////////////////............111000000////////////000000000000000000000000000000000111111111111222222222111111000000000000111000000000000000000000000000000000000000000111111//////000000000000//////111111000/////////000000000000000000000000000000//////000000000000//////111111111000111222222333777555222000000000000//////000000111111000000///000000000000000000000000////////////000000000000222222222111000///////////////////////////000000111000000///////////////000000000000000000000000//////000000000000000000111111111111000000000000000000000000000000000000/////////000000000111111111111000000000000111111//////000111111111111111111111111111111111111111222222222111111111111111222222111111000//////...333222111111000111111111000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111222222222222222222222222222222111222222333333222222111333111000111333333222111333333222222111000//////111000//////...//////000111111222222222222111111222222111111111111222222222222222222222222222222222222222222222222222222111111111111111111111111222000///000222222111000222222222111111111111111111000000000000111222222222222222333333333333444111111111111111111111111000111111111111222222222222222111111111111222222222222222111111111111111////////////////////////111111111111000000000000111111000000000000111111////////////////////////111111000000//////......111111111111111111111111222222111111000000//////222000......000000000///000000000000000000000000222222111111111111111111111111111111111111111111000000000000000111222222000000000000000///........./////////000000000111////////////////////////////////////000000000000...//////000111222222222111111111111111222222222333111222888>>>@@@;;;777111111111111111111111111333222111000000000222222444444333333333333444444222222222222222222222222333333333333444444444444888444222222444666444222222222333444444444444333555444222111111111222333444444333222222111000000111111222222222222111111111111111111000000//////000000000111111000000000111222444555444333000///000000000000000000000111........................111000////////////000000333222111000000000000111000000000000000000000000111111111111000000000000000000000////////////000000000000000000000000000111111111111111111000000111111000//////000000000000000000000000000000000000000000000000111111111//////000000000000//////111111000000000000000000//////////////////////////////000000000000//////000000000111111111222222888666333222111111000000......////////////......000000000000000000000000////////////000000000000000/////////.........---111111111111111222222222000000////////////000000000000000000000000000000/////////000000111111222111111111000000000000000000000000000000000000000////////////000000000000111111000000000000111111//////000111111111111111111111111111111111111111111111111111111111111111111111111111000000//////222222111111111111111222000000111111111222222222000000000000000000000000111111111111111111111111111111111111111111111111333222111000000111222333111111111111111111111111111222222333333222222111333222111111222333111000333333222222111000000000111111000000////////////111111222222222222111111222222111111111111222222222222222222222222222222222222222222222222222222111111111111111111111111111000//////000111///...222222222111111000000000111111000000111111222333222222222333333333444444111111111111111111111111000000111111111222222222222222111111111111222222111111111111111111111111000000000000000000000000000000000000111111111111//////............//////////////////////////////111000000000/////////...111111111111111111111111222111111000000/////////111///......///000000///////////////////////////111111111111111111222222000000000000000000000000222111111000//////000000///000000000000//////...////////////000000000000////////////////////////////////////000000000000......///000111222222333000000111111111222222222111000000555<<<>>>;;;666111111111111111111111111222222000000000111222333444333333222222333333444222222222222222222222222444444444444555555555555888444222222444666444222111222333333444444333333444333222111000111222333333222222111000//////...000111111222222111111000//////000000111111111111111000000000000000000111///000333444555444222111000000///.........///000////////////////////////000000//////////////////111000000000/////////000111111111111111111111111111111111111000000000000/////////000000000000///000000000000000000000000222222111000000///......//////.........//////000111111111111111111111111//////000000111111111111000111111222222111111000000000111111111111111111//////////////////////////////000000000000///////////////000000000000000444444333111000111222333111222222333333222222111000000000000000000000000////////////000000000000---........./////////000000000111111222222222222000000////////////000000111111111111111111111111//////000000111111222222000000000000000000111111000000000000000000000000////////////000000000000111111000000000000111111//////000111111111111111111111111111111111111111111111111111111111111111//////000000111111111111222111111111111111222222000000111111111222222222000000000000000000000000111111111111111111111111111111111111111111111111333222111000000111222333444444444444444444444444111222222333333222222111222111000000111222111///111111111111111111111111222222222222111000000///111111222222222222111111222222111111111111222222222222222222222222222222222222222222222222222222111111111111111111111111444333222222333444333111333222222222111111000000111111111111111222222333111111111111222222222222111111111111111111111111000000111111111222222222222222111111111111222222111111111111111111111111111111111111111111111111//////000000000000000111///......------......///000000000000000000000000/////////000000000000000////////////////////////000000000000000000//////000...---...///000000///........................000000000111111111111111000000000///////////////222222111000//////////////////000000000000//////////////////000000000000000000000000000000000000////////////000000000000...//////000111222222222000000000111222222333333...------111555777555333111111111111111111111111222111111111111222333333111111000000000000111111222222222222222222222222444444444444555555555555666555333333444444444333111111222333333333333333222222111111111111222222111111111000//////......000000111111111111000000...//////000111111222222222111111000000111111222---...000111222222111111///...---,,,,,,,,,---...000000000000000000000000000000000000000/////////////////////////////////000000000000000000000000////////////...............//////000000000000///000000000000000000000000222111111000//////.....................//////000111111111111111111111111/////////000111111222222111111222222222222111111///000111222222222111111000000000000000000000000//////000000000000//////......///000000000000///000111111000//////111444000000111111111111000000000000000000000000000000////////////000000000000/////////000111222222222.........///000000111111///////////////000000111111111111111111111111111000000111111111111111111000000000000111111111111000000000000000000000000/////////000000000111111111111000000000000111111//////000111111111111111111111111111111111111111111111111111111222222222...//////000111111222222111111111000111111222333000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111222222333333333333333333333333111222222333333222222111111000///000111222111000111111111111111111222222111222222222222111111000111111222222222222111111222222111111111111222222222222222222222222222222333333333333333333333333111111111111111111111111222111000111222333222111333333333222222222222222222111111111111222333333000000000000111111111111111111111111111111111111000111111111111222222222222222111111111111222222111111111111111222222222222222222222222222222222....../////////000000000//////............//////000000000000000000000000......//////000000111111/////////////////////////////////000000000000000///...------///000000////////////////////////////////////000000111111111111111111000000000//////111000000/////////000000//////000000000000//////000000000000////////////000000000000000000000000////////////000000000000//////000000111111111222///000000111222222333333.........///000111222333111111111111111111111111111111222333333333333333111111000000000000111111111111111111111111111111222222222333333333444444555555555444222222333555111111222333333333333222111111222222222222111111111111000000000000000000000000111111111111000000000000000000000111111111333222111111111111222333000000000000000000111111222000///---------//////111111111111111111111111//////000000111000000000000000000111111000000000000000000000000000000000////////////............---...///000111111000///000000000000000000000000000000000111111222222222//////......///000000111111111111111111111111111...//////000111111222222000000111111111111000000///000111222222222222111000000000000000000000000//////000000000000//////...///000111111111000000...000000///,,,,,,///222......////////////......000000000000000000000000////////////000000000000000000000000111111111111---......///000000111111///////////////000111111111111111111111111111111222222111111111111111111///000000000111111111111000000000000000000000000000000000111111111222222111111000000000000111111//////000111111111111111111111111111111111111111000000111111111222222222000000000000000111111111111111000000111222222333000111111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000111222222333333222222111111000000111333444333222333333222222111000000000///000111222222111111000111111222222222222111111222222111111111111222222222222222222222222222222333333333333333333333333111111111111111111111111///...---...000111111000333333333333333444444444222222111111222222333444000000000000111111111222111111111111111111111111000111111111111222222222222222111111111111222222000000111111111222222222111111111111111111111111---.........//////000000000000////////////000000000000000000000000000000------...///000111222222111111111111111111111111......//////000000111111///...------///000000///000000000000000000000000......//////000000000111333222222222111111000000///......//////000111222//////000000000000000///000000000000////////////000000000000000000000000////////////000000000000000000000000111111111111///000000111222222333333000111111000///000222555111111111111111111111111000222333444555444444333333333222222222222333333111111111111111111111111000000111111111222222222333555777555222111333666111111222333333333333222///000222333333222111000111111111111111222222222000000111111111111000000222222111111000/////////444333222111111222333444555444333222111111111111666444222111000111222333111111111111111111111111//////000111111111111111000111111222222222111111////////////////////////111111111111000000000000---...///111111111000///000000000000000000000000...///000111333555666666000000///000000111222222111111111111111111111111...//////000111222222222//////000000000000/////////000111222333333222111000000000000000000000000//////000000000000/////////000111222333222111111...000000...+++***---000111111222222222222111111000000000000000000000000////////////000000000000000000//////......------///000000111222333333333///////////////000111111111111111111111111111111333222222222111000000000//////000000111111111222000000000000000000000000111111111111222222222222111111000000000000111111//////000111111111111111111111111111111111111111000000111111222222222222222222111111000/////////111111000000111222333333000111111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111000111222333333222111000333333333333333333333333222222222333333222222222222111111222444666555444555444333222111///......---...///111111111000000111111222222222222111111222222111111111111222222222222222222222222222222333333333333333333333333111111111111111111111111111000000111333555444444333333333444444555555555222222111111222222333444000000111111111222222222111111111111111111111111000111111111111222222222222222111111111111222222000000111111222222222222000000000000000000000000///000000000111111111111000000000000111111111111333222000/////////000111000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......////////////000000000000000///.........000111222222111111111000000//////222///,,,---000222222000000000////////////000000............////////////......///000000000000000000000000000000000000000222222111111111111222222////////////000000000000111111111111111000//////111111000000000000000111444444333222222333333444000000000///000000111222111111111111111111111111222222111111222222333444111111222222222333333333333333333222222111111111222333444333111000111222000000000000000///......222222222222222222222222444333111000000000111111000000000000000000000000//////000000000000//////000000000000000000000000111111000000111111222333000...,,,---000111///---///---+++)))))),,,///111---///111222333222000///000000111111111111000000222222111111000000//////......000111111000////////////............//////333111///......///111333000000000000000000000000000000111111111000000/////////000000111111111222111111111111111111111111///////////////......---000000//////......------000000///////////////000000000000000000000000000555444222000//////000000111111111111111000//////...000222222000000222444111111111000000000000000000000000000000000000000......//////000000111111111111222222222222111111111111111111111111111111000000000000000000000000222111111111000000//////111111222222222222111111222222222222222111000///000///.........///111222111111000000111111222333000000////////////000000333333333222222222111111111222222222222333333333000000000000111222333444000000111222222222222111222666666333111333333222222222222222111111000000333222222222222222333333222222222222222222222222222111000//////000111222111111111111111111111111333333333222222222111111222222222111111111000000222222111111111111222222555444333222111111111111111111111111111111111111111111222222222333333333222222222222222222222222333333222222333333444555444333111000000000111111000111111333444555666666555444222111000111222222444444333222111000///...222222222222222222222222333222111111000000111111111111222222222222111111000111222111000000222555111111111222222222333333//////000000000111111111222222000/////////000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////............///000111111111111000///......///000111111111111111000000000///111///------000111111000000000////////////000000333333222222222222222333......///000000000000000000000000000000000000000000000////////////000000////////////000000000000111111111111111000//////111111000000000000111111222222222222333333333333111000000000000111222222111111111111111111111111.........////////////000111111222222222333333333333333333222222222111111222333444333111000111222222222222222222111000000111111111111111111111111333333111000000000111111000000000000000000000000111111111111111111111111000000000000000000000000111111000000111111222333111///...///111222000...///...,,,++++++---///111...///111222222222000///000000111111111111000000000/////////.........---...///000111111111000/////////............//////222111000//////000111222000000000000000000000000000000111111111111000000///000000000111111111111111111111111111111111111111111111000///---,,,+++000000////////////......000000////////////000000000000000000000000000000444333222000000000000111111111111111111000//////000222444333111111222444000000000000000000000000000000000000000000000000////////////000000000000111111222222222222111111111111111111111111111111000000000000000000000000111111111111000000000///111111111111111111111111111111111111111000//////000000/////////000111222111111000000111111222333333333222222222222333333333333222222111111111111///000000000000111111111444333222111000000000000000000111222222222222222111555555111///111222000111111111111111111111111111111000000000000000000222222222222222222222222222111000//////000111222111111111111111111111111333333222222222111111111222222222111111111000000222222111111111111222222000000000000111222333333111111111111111111111111111111222222222333333333222222222222222222222222000000000000000111222222333333111000000000111111111111111111111111111111333222111000000000111222222222222111111111111111222222222222222222222222333222111111000000111111111111222222222222111111000000111111111111222333000000000111111111222222//////000000000000111111111111000/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////---......///000111111222111000///////////////000111111111111000000000000111///......000111111000000000////////////000000444333111000///000000111......///000000000000000000000000000000000000000000//////......//////000////////////000000000000000000111111000000//////111000000000000000111111000000111222333333222222111111111111111222333333111111111111111111111111///000111222222222111111111111222222222333333333333333333222222222222111222333444333111000111222333333444444444333222222000000000000000000000000333222111111000111111111000000000000000000000000111111000//////000111111000000000000000000000000111000000000000111222222222000///000111222111000...............///000000...///000222222111111000000000111111111111000000////////////...............///000000111111000000000//////......//////000000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111111111111111111111111111111111000000000000///...------/////////000000000111111000000////////////000000000000000000000000000000222111111000000000111222000111111111111000000///111222333333111000111222000000000000000000000000000000000000000000000000000000000000////////////111111222222222222111111000000000000000000000000000000000000000000000000111111111111000000000000111111////////////111111000111111111111000//////111000000000000111222222111111000000111111222333111000000//////000000111222111111111111000000000///000000000000111111111444333222111111000000111000111111222222222222222222666666222000222222111000000111111111111111111222222111000/////////000222222222222222222222222222111000000000000111222111111111111111111111111333222222222222111111111222222222111111111111111222222111111111111222222////////////000111222333111111111111111111111111111111222222222333333333222222222222222222222222000////////////000111111333222111111000111111111444333333222111000//////000000000///000000111222000000111111222222222333222222222222222222222222333222111111000000111111111111222222222222111111111000///000111222222111............////////////////////////000000000111000000000/////////000000////////////////////////////////////////////////////////////////////////000000000000////////////////////////000000000000///////////////000111111111111111000000000000000000/////////000000000000000000////////////000000333222000...------...///......///000000000000000////////////////////////111111000000000000111111////////////000000000000///000000000000000//////000000000000000000111222...///111222333333222222222222111111222222333444111111111111111111111111000222444555666555333222111111222222222333333333222222222222222222222222222333444333111000111222333333444444444444333333111111111111111000000000222222111111111111111111000000000000000000000000000...---++++++---...000000000000000000000000000000000000000000111222222000000000000000111000000......///000000000000000//////000111111111111000000000111111111111000000111111111111000000000000...//////000111111111111000000////////////000000000000111111111111000000000000000000000000000000///000000111111111111000000000000000000111111111111111111111111111111111,,,---...///111111111222...//////000111222222222000////////////000000111////////////////////////000000000000111111222222000000111111111111000///111111111111000//////////////////000000000000000000000000000000000000000111111000000//////......111111222222222222111111////////////////////////000000000000000000000000111111111000000000000000222000...------...000222111111111222222111000000111111111111111222222222111111000000111111222333//////............//////111000000000000000000000111111222222222333333333111111111111222333444444000111222222333333222222555999999555333555555333000000000111111111111222444444333222111111111111222222222222222222222222111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111111111222222111111111111222222333222111000000//////000111111111111111111111111111111222222222333333333222222222222222222222222111111111000111111222333222222111111111111111111666555555444333222111111000000000000111111222222000111111111111222222222222222222222222222222222333222111111000000111111111111222222222222111111222000///000222333111///............////////////...////////////000000000/////////000000000//////////////////////////////////////////////////////////////////////////////////////////000000000000111111000000//////......,,,---...///000111222333000000000000000000111111///000000000////////////000000////////////000000555444222111000000000000......///000000000000000////////////////////////111111000000000000111111////////////000000000000...//////000000000//////000000//////000111222222///000111111222222222222222222111111222222333444111111111111111111111111...000222333444333111000111111222222222333333333222222222222222222222222222333444333111000111222222222333333333333333222333333222222222111111111111111111111222111111111000000000000000000000000000...---++++++---...000////////////////////////000000//////000000111222///////////////...//////...///000111111111000000//////000111111111111111000000111111111111000000000000000000111111111111/////////000111222222333000000////////////000000000000111111111111000000000000000000000000000000//////000111111111111111111111000000000000000000000000000000000000000000,,,---...000111222222222......///000111222333333///////////////000111111////////////////////////...//////000111111111222///000000111111111000000222222111111111000000///......//////000000000000000000000000000000000000111111000000//////......111111222222222222111111////////////////////////000000000000000000000000000000000000000000111111222000...------...000222111111222222222222222111000000111111222222222222111111000000111111222333333222222111111222222333000000000000000000000111111111222222222333333333111111111111222333444555111111222333333333333222444888999555444666666555111111111111222222222222444333333222111111222222222222222222222222222222111111222222222222111111111111111111111111111111222222222111111111000000111111111111111111111111222222111111111111222222444444333222111111111111111111111111111111111111111111222222222333333333222222222222222222222222111111111000111111222333111111111111222111111111333333333333333333333333000111111222222333333333222222222111111111111000222222222222222222222222333222111111000000111111111111222222222222111111222111111222333333111000000000000111111111222222......////////////000000......///000000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111000000//////......+++,,,...000111222222222000000000000111111111111...000111111///......///000000////////////000000111111111000000///............///000000000000000000000000000000000000000///......------......///////////////000000000000......///000000000//////////////////000111222333333222111111111111222222111111111111111222333333111111111111111111111111000111222333444333333222111111222222222333333333111222222222222333333333222333444333111000111222111111222222333333222222444444333333222111111111000000111222222222222111000000000000000000000000111111000//////000111111////////////////////////000////////////000111111---///000///...---...000...//////000000000000000000000000000000111111111000000111111111111000000............/////////////////////000111222333444111000000//////000000111000000000000000000000000000000000000000000000000...///000111111222111111111111111111000000000000000000000000000000000000000000111111111000//////......//////000111222222///......//////000111222000000000000000000000000...///000000111111111000///000000111111111111000333222111111222333222000---......//////000000111000000000000000000000000000000000000////////////111111222222222222111111000000000000000000000000000000000000000000000000000000000000111111111111111111////////////111111000000111222222222222111///000111111222222111111111111000000111111222333111111000000000000111111000000000111111111111222///000000000000111111111555444333222222111111222111222222333333333333333111555666333222444666444444444333333333222222222111000000000000000111111222222222222222222222222111111222333333222111111111111111111111111111111222111111111111000000000111111111111111222222222222222111111111111222222111111111111222333444555111111111111111111111111111111222222222333333333222222222222222222222222000////////////000111111000000111222222222222111000000000111111222222222111222222333333333222222333222222222111111000000222222222222222222222222333222111111000000111111111111222222222222111111111333555555333111111222111111111222222222333333........./////////000000------///000000000//////000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111.../////////000000000111......000111111000000//////000000000111111111111...000222222///......///000000////////////000000---...///000000///---,,,......///000000000000000000000000000000000000000......------------......////////////000000000000---......///000000//////////////////000111222333777555222000000111222333111000000000000111222222111111111111111111111111222222222333333333444444111111222222222333333333111111222222222333333333222333444333111000111222111111222333333333333333333333333222111000000000///000111222333222222111000000000000000000000000111111111111111111111111///////////////////////////////////////000111111...000111000...---///111........./////////000000000000000000000111111222000000111111111111000000---........./////////000000/////////111222444555111111000000000000111111222111000//////000111222000000000000000000000000...///000111111222222222111111111111000000000///000000000000000000000000111111111111111000///............//////000000000............///000111222000000000000000000000000...///000111111000000/////////000111111111111111111///...///111222111///------......///000000111000000000000000000000000////////////000000000000111111222222222222111111111111111111111111111111000000000000000000000000///000000000111111111111111111111111111111111111......///000000000000000...///000111111111000000111111000000111111222333//////............//////111111111111222222333333///000000000000111111111555555444333222222222222111222333333444444333333...333444222222555777555666666555444444333222222////////////000111222222222222222222222222222222111222222333333222222111111111111111111111111111111111111111000000000000000000111111111222222222222222111111111111222222000000000000111222333444111111111111111111111111111111222222222333333333222222222222222222222222000000000000000111222222///000111222333222222111000000111111111222222222111111222333222222111000111111111111111222222222222222222222222222222222333222111111000000111111111111222222222222111111000555999888333000222555000000000000111111111111............/////////000,,,---///000000000//////000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111,,,,,,---///000222333333000111111111000///---,,,//////000000111111111222...000333222///---...///000000////////////000000///111333555555444222000...//////000000000000000000000000000000000000000000000////////////000000////////////000000000000------...///000000//////////////////000111222333999777333000///000222444000000000///000111111222111111111111111111111111......------......///000111111222222222333333333111111111222222333333333222333444333111000111222111222333333444444444333222222222111000//////...///000111222333333222111000000000000000000000000//////000000000000/////////////////////////////////////////////000111111///111333222///...000222...............///000000000000000000000111111222000000111111111111000000///000000000111111222222000/////////111222444666111111000000000000111111333111000......000111333000000000000000000000000......///111111222222222222111111111000000//////000000000000000000000000...///000111111222111111............////////////............///000222222000000000000000000000000...///000111111000///...//////000111111111111111,,,***)))***---///---+++---------...///000000111000000000000000000000000......//////000000111111111111222222222222111111111111111111111111111111000000000000000000000000//////000000111111111222111111222222222222111111,,,,,,---...//////......---...///111111000000///111111111000111222222333222222111111111111222222111111222222222333333333111222222222222333333333222222222222333444555555111222333333444444333333///333555333333777999888888888777666444333222111000000111111222333555555222222222222222222222222111222333444444333222111111111111111111111111111111111111111000000000000000000111111222222222222222222111111111111222222333222111000////////////111111111111111111111111111111222222222333333333222222222222222222222222333333222222333333444555///000111222333333222111333333333333333333333333000111222222111000///......///000111222333444444222222222222222222222222333222222111000111111111111111222222222222111111///666<<<:::333///222777111666...444777,,,...444111111000000000000111111222222111111000000//////000000000000111111111222111111111000111222222333222222222222222222222222+++999!!!333***222333'''000000000///......------222222111111111111222222000000//////.........---;;;111((()))222777333------333555//////333111***000+++,,,222333...,,,///111111000000//////............//////000000000111222333444444222000111111...222'''...111,,,555---555555333000...///222555///000222222...+++///555333222222222222222222333111111111111111111111111000111222333333222111000111222333333111111222333666111,,,,,,111555666444111111111111111111111111---000222111111111222222...///000///...///333666000///---,,,,,,///222444555444111...,,,---111444111111111111111111111111---......///////////////333222222111///...,,,+++////////////000000000000222222111000/////////000---222222000222777333+++---666///666333***555111222111000//////111333444////////////////////////000000000000000///......---///111111000//////000000000000000111111111111000...,,,---000222222000111111000000000000111111111111000//////...//////------///000111111111111//////000000111111222222------...000111111111111000000000000000000000000000000000000000000000000000000000000000000000000.........///////////////...///000000000///---,,,------...000111222333444000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111222222222222111111000000000000111111111111///000111222222111///...222222222222222111000///111222333333333333222111333222222111111222222333111111111111111111111111333222222111111222222333000111333444555444444333444444222222222222444444222222333444666555222000222222222222222222222222333333333222222111111111111222333333111111222333---...000111333333333333222222222111111111000000222111111111000000//////111111222222222333333333222111111111000000//////111111111111000000000000333333222111000000111111111111000000111111222333111222444444444222000///222222222222222222222222777666555444333111000000...///111444555444333333111111111111111111111111000000000000000000111111////////////000000000000222222111111111111222222111111111111222333444555000111222333444444444444)))777888222,,,...888999,,,,,,++++++++++++,,,,,,000/////////............+++++++++,,,,,,,,,,,,------.........////////////,,,,,,,,,,,,,,,,,,,,,,,,666777'''555222(((111/////////000000000000000000222111111000000111111222000000/////////.........!!!,,,777666,,,&&&***000333000///111111///000444///,,,+++,,,,,,---222888111000000000/////////............/////////000000000222333222111///000000000333222222...///111&&&%%%'''+++111444444222///111333444222111000000///222222111111111111222222111111111111111111111111//////000000000000//////111333333333111111111333<<<777222111444666555222111111111111111111111111;;;666000---...000///,,,777555222222222222111000000111222333333222111000***,,,000555999999666444111111111111111111111111---...//////000000//////000000111000000///...---////////////000000000000222111000000000000000000000111000---,,,...000000444+++******555+++444444:::888555333111111111222000000000000000000000000000000000000000///......111222333111///---------000000000000111111111111555222//////111111000...000000////////////000000222111000000/////////000---...///000111111111111000000000000000111111111---...///000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///.........---///000111111111000///.........///000111222222333000000000000000000000000////////////000000000000111111111111111111111111000000000000000000000000222222222222222222222222111111222222222222111111000000000000111111111111///000111222222111///...222222222222222111000000111222222333333222222111333222222111111222222333111111111111111111111111333222222111111222222333111222333444444444333222444333222222222222333444222222222444555555222000222222222222222222222222333333333222222222111111111222333333111111222333222222222222222222222222222222222111111111000000222222222222111111111000111111222222222333333333222111111111000000000000,,,,,,---...///000000111333333222111111111111111111111000000111111222333111222333444444222111///222222222222222222222222333222111111000///......111111111111222333444444111111111111111111111111111111111111111111111111000000000111111111111222222222111111111111222222111111111111222333444555444444444444333222111111000---333555222444333)))111111000000000000111111444444444444444333333333000000000000111111111111111111333444444444333222111111111111111111111111$$$$$$...222***333.../////////000111222222222222111111000000111111222000000////////////......888222,,,***...222444444888...+++111111***---777+++111555333000---***'''000000000000////////////.........////////////000///000222111000...///000(((%%%///***'''444444///555222//////000111///...,,,///...***+++222333///111111000000000000111111000000000000000000000000000000////////////000000222333444333111000000222;;;888444444555666333111111111111111111111111111///000222444666666555555,,,,,,...333777666000))),,,...000222333333333222999555...++++++++++++)))000000000000000000000000---...//////000000//////...///000000000000000///////////////000000000000000000000000000000111222...------...,,,***---222000(((666---444---666AAA;;;999777444222111000000000000000000000000000000000000000000000///......000222222111///---------000000000000111111111111555333111000111111000///111111000000000000111111222222111000000000000111......///000111111111111111111111111000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000222111000000......---,,,000000111222222111111111///000000000111111111111000000000000000000000000////////////000000000000222222222222222222222222000000000000000000000000333333333333333333333333111111222222222222111111000000000000111111111111///000111222222111000///111222222222222111000000111111222333333222111111222222111111111111222222111111111111111111111111333222222111111222222333222333333444333333222111333333222222222222333333222222222333555555222000111111111111111111111111333333333222222222222111111222333333111111222333777555444222111111111222222222222111111111111111333333333222222222222222111111222222222333333333111111111111111000000000//////000111222333444444333222222111111111111222111111000000111111222333111222333444333222111000222222222222222222222222333333333222222222111111444333111000000111333555111111111111111111111111222222222222222222111111111111111222222222333333222222111111111111222222111111111111111222333444444444444444333222111000;;;$$$---888222///,,,111......------------..............................------------............***,,,...///000///---,,,........................555CCC:::555,,,777222&&&/////////000000111111111111111000000000000111111000000//////////////////''',,,222444444111///...///...111666555...******###+++111222555999888333000000000000////////////000000000000000000000000///000222111000//////000888+++111)))$$$...+++000222000///......///000111...333///%%%%%%...333///000000////////////000000////////////////////////333222111000000111222333222333444222000///000111333111111222444444222000111111111111111111111111,,,000333222+++&&&***111<<<888222...///111444666666555222000---,,,++++++'''+++222888999666111---////////////////////////......///000000000000000//////000000000000//////////////////000000000000000/////////000111222222///---111777777111000333111...444///***555)))...333222111000000111111222111111111111111111111111000000000000000///......,,,...000111000///000111///000000000111111111111000000///000111222333333333222222111111222222333222222111111111111111222...///000111111111111111222222111111000000/////////000000000000//////...000000000000000000000000////////////////////////000000000000000000000000111000000000//////......000000000111111111111111111111111000000000000000000000000000000000000000////////////000000000000111111111111111111111111000000000000000000000000222222222222222222222222111111222222222222111111///000000000111111111111//////000111111111111000111111222222222111111000111111222222222222111111222222111111111111222222111111111111111111111111333222222111111222222333333333333333222222111111333222222222222222222333222111111222444444333111000000000000000000000000222222222222222222222222111222333333111111222333777555222000///000111222111111111111111111111111222222222222222222222222111111222222222333333333111111111111111111111111555444444444444333333333333222222111111222222222111111000000111111222333111222333333333222222111222222222222222222222222333333333333333333333333555444222111111111222222111111111111111111111111333333333222222222222222111111111111222222222333222222111111111111222222111111111111111222333333111111222333333333333333555***777000'''++++++===222111111000000111111222000000000000000000000000000000111111111111222222...///111333333222111///111111111111111111111111---111###--- <<<111666000000000//////.........111000000000000000000111//////000000000000000000777111,,,---111444222...444888222&&&'''333999555:::555---&&&(((...000...////////////000000000000111111111111111111111111///111222222111000000111)))---222222777444...:::%%%+++111444222000000111000777666---)))---///,,,000//////////////////000////////////////////////333222111000000111222333111222333222000///000111//////000111222222000///111111111111111111111111555111///111111000444;;;$$$***222555333000111333))),,,000444777888888888666666444000,,,,,,111666////////////////////////...//////000000000000000111111111000000///...---////////////000000000000000/////////000111222222---***+++///000,,,))))))...333%%%333***III333000---.........///000111222000000000000000000000000000000000000000///......,,,...000000000000111222///000000000111111111111...////////////000111333111111000000000000111111222111111111111111222222///000000111111111111000222222111111000000/////////000000000000//////...000000000000000000000000////////////////////////000000000000000000000000.../////////000000111111000000000000000000000000111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111///000000000111111111111//////000111111111111111000111111222222222111111111111111111111111111111222111111000000111111222111111111111111111111111333222222111111222222333444333333222111111111111222222222222222222222222111111000111333444333222000000000000000000000000222222222222222222222222111222333333111111222333333222000......///111222111111111111111111111111000000111111111111111111111111222222222333333333111111111111111222222222222111111111111000000000333222222222222222333333111111000000111111222333111222222222333222222222222222222222222222222222////////////000000000000222333444444333222000///111111111111111111111111333333333222222222111111000000000111111111222222222222111111111111222222111111000000111111222222111111222222333333222222,,,///999&&&000>>> !!!000000////////////000000/////////000000000000111////////////000000000000///000111222222222111111////////////////////////444---///@@@333555 ---000000000///...---------111000000//////000000111//////000000000000111111(((///666777444111333666$$$EEEaaaiiikkkhhhOOO000***+++111:::===777000,,,////////////000000000000222222111111111111000000///000222222111000111222666iiiddd[[[YYY:::((()))333222000,,,+++---222666(((+++///111222111000///000000////////////000000000000000000000000000000000000////////////000000000111222111000000111222222222222222222000//////111111111111111111111111444------777===555***%%%888888666111222>>>SSSdddjjjkkkjjjdddXXXGGG777---(((,,,000222111000111111000000000000000000000000...///000000111111000000111111111111000///------////////////000000000000000000000000000000111222eeegggfffbbb```bbbdddbbb[[[tttbbbiii666((($$$///000000000000000000000000////////////////////////000000000000000///......///000222111///......///000000000000111111111111111111111000...---.../////////............//////111000000000000111222222000000111111222111111000111111111111000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000---...//////111111222333222111000////////////000111111111000000000000000000000000000000000000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000111111222222222222111111000000000000111111111111/////////000111111222222000000111222222222222111222111000000000000111222111111000000000000111111111111111111111111111111333222222111111222222333333222222111111111111222111111222222222222111111111000000111333444333222111111111111111111111111111222222222222333333333111222333333111111222333000///......///000111222111111111111111222222222000000000000000111111111111111222222222333333333111111111222222222222222///000000111222333444444333222222222222333333444111111000000111111222333222222222222222222333333222222222222222222222222000000000000000111111111111222444555444222000///111111111111111111111111333333333222111111000000000000000111111111111222222222111111111111222222111111000000000111111222444444444333222000///.........444&&&<<<>>>!!!HHH000000////////////000000//////000000000111111111.../////////000000000000000000000000111111111111////////////////////////***(((@@@%%%------111555000000000///////////////000000////////////000000//////000000000111111111444999444$$$!!!GGGSSS---)))BBB.../////////000000000111000000000000//////......---///111111000///000111uuu{{{]]]CCC,,,???000)))...444333222555111000000//////000000111111111111111111111111111//////000000000000//////...///111111000000222333111222222222111111111222111111111111111111111111333000222444...(((///>>>QQQrrrZZZ???333000///111111111111111111111111//////000111111111111000//////000000000000//////////////////000000000000222111000000000000000000...444???111111111111111000//////........................000000000000000///......///000111111///......///000000000000111111111111111222333111...---///111000//////////////////000000/////////000000111222111111111222222111111000000000000000000111111111---...///000000111000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000111111111222444333222000/////////000000000000000000111111111000000000000000000000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000111111222222222222111111000000000000111111111111////////////000111222333000000111222222222222222222111000//////000111222111111000000000000111111111111111111111111111111333222222111111222222333222111111000000111222333000111222333333222111000111000///000222333333333222222222222222222222222111111222222222333333333111222333333111111222333///000000000000111111111000000111111111222222222000000000111111222222222111111222222222333333333111111111222222333333333111111222333444555666666222222222222222333444555111111000000111111222333222111111111222222333444222222222222222222222222333333333333222222222222222222333333222222222111111111111111111111111111333222222111000000//////111111111222222222333333222222111111111111222222111111000000000000111111444444444333111000...---444///777,,,///""":::999---&&&???(((//////000000111111222222000000////////////000000//////000000111111111222000%%%111nnnlll777'''.../////////000000111111//////......---------,,,,,,...///000///...///000VVVpppNNN111///333//////555111111000000000000111111111111111111111111111111000111222333333222111000---...000111000111222444,,,---//////000111444666111111111111111111111111+++111555222///LLLggg777111111111111111111111111//////000111111111111111---...///000111111111111////////////000000000000222222111000//////000000222666+++...//////000000000000///........................000000000000000//////...+++---///000000000222333000000000000111111111111...111222222000000333666333333222222222222333333//////...//////000111111111111222222222111111000//////000000111111222222------///000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000777666444111000000000000///000000000111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111222222222222111111000000000000111111111111////////////000111222333///000111222222222222222222111000//////000111222111111000000000000111111111111111111111111111111333222222222222222222333111111000000000111333444000111222333333222111000111000//////222333444333222222222222222222222222111111111222222333333333111222333333111111222333111111222222222111111000000000111111222222222222111111111222222333333333111111222222222333333333111111111222222333333333111111111000000000//////222222222222333333444555111111111000111222222333222111111111222333333444222222222222222222222222000000000000//////......444333111000000111333444111111111111111111111111222222111111000//////...222222333333333444444444222222111111111111222222111111000000000000000111111111222222222111111000,,,...999,,,,,,;;;,,,222333888%%%777000000000000000000000000///////////////000111111///999444$$$444888222,,,&&&rrrIII(((222)))444///111777&&&////////////////////////...///000111111000///...hhh[[[333+++---111111333555555333111111000222333000...,,,+++)))222111111111000000//////111111222333444555555666000000000000000000000000444///<<<...333+++999000///555///PPPxxx<<<)))555%%%%%%)))222///111333///,,,666777)))111111111111111111111111111111000000000000000111///000111000///...///000iii@@@555111000000111111111111000000111111111111111111111111/////////...............000000000000000000000000000000000000111111111111111111000000000000111111999777555222111222333333222222111111111111222222111111222222222222111111222222111111111111222222000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000222222222111000111333555AAA:::222------///111111////////////000000000000000000////////////000000000000//////.........---222111111111000000//////000000000000000111111222444222000111333333000---111111111111111111111111111111000000000000111111111111000000111111222333111111111111111000///...000000111222222222222111111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111000111111111111222222222333333333333444555666666111000000000000000111111//////000111111111111111222222222111111111000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111222222222222222222222222222222222111111000000000111111111111111111111111111222222333333222222111111111222222222333333333333333333333333333333333222222222222222222222222111111111111222333444444333444444222000000111333444222111111222333333222111111111111111111111111111111222222222333333333222333444333111000111222444333333222111111111222666...111,,,000222###+++000---(((---000000000000000000000000///////////////000111111000..."""AAA000%%%333;;;444///&&&:::--->>>///////////////////////////000000000000//////...tttccc000444222,,,,,,222333...111333333111000000000000111111111111000000000///222222222222333333333333000000000000000000000000444 666222111+++???,,,000===~~~...999///===111000444777555000...000111111111111111111111111111111111000000000000111111///111111111///...///000CCC000***000000111111111111000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111111000000000000111111666444222111000111222222222111111111111111111222111111222222222222111111111000000000000000000111000000000000000000000000000000000000000000000///000000000000000000000000000000000000000000000000111222222111000111333555999555111///000111111000////////////000000000000000000////////////000000111111000000000/////////111111111111000000000///000000000000000111111222333111000111333333111...111111111111111111111111111111000000000000111111111111000000111111222333111111111111111000000///000000111222222222222111222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111111111111111222222222222333333222333333444555666111111111000000111111222000000111222222222222222222222222111111111000000111111111111111111111111000000000000111111111111111111111111111111111111222222222222222222222222222222222222222222222222444444444333333333222222111111111111111111111111111222222333333222222111111111222222222333333333333333333333333333333333222222222222222222222222222222222111222222333333333444444444222111111333333222000000222222222111111111111111111111111111111111222222222333333333222333444333111000111222444333222222111111222222333------///666//////)))...)))444///000000000000000000000000000////////////000111111222%%%???$$$333555;;;:::///000///***---000000000000000000000000111111000///////////////???|||666111999,,,'''444000000///---,,,...111555111111111111000000000000222222222222111111000000000000000000000000000000333444222%%%>>>,,,///gggJJJ444 ///000111...///222,,,+++666111111111111111111111111111000000000000000111111111222333222000//////000...------000000111111111111000000111111111111111111111111000111111111222333333333000000000000000000000000000000000000111111111111111111000000000000111111222111000//////000111222111111111111111111111111111111222222222222111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222111000111333444111000000111222222111///////////////000000000000000000////////////000000111111111111000000000000111111111111000000000000000000000000000111111222111000000111333333222000111111111111111111111111111111000000000000111111111111000000111111222333000000000111111111111111000000111222222222222111333333333333333333333333222222111111111111222222111111111111111111111111111111111111111111111111111111111111222222222333222222222333333444555666333222222111111222222333111111222333333333333222222222222111111111111111111111111111111111111111000000000111111111222222222222222222222222222222333333333333333333333333222222222222222222222222444444444333333333333222111111111111111111111111111222222333333222222111111111222222222333333333333333333333333333333333222222222222222222222222333333222222111222222222222444666555444222222222333222000000222222222111222222222222222222222222111111222222222333333333222333444333111111111222333333222222111111222222***000111///444,,,888<<<333,,,222---////////////////////////000000//////000000111222,,,CCC$$$444222EEERRR444)))555(((000000000000000000000000333111000.........//////!!!222+++???^^^CCC)))+++///555444444333...,,,///555111111111000000000000000111111111000000000000000000000000000000000000000000???111444...///gggKKK###444333)))(((444333,,,000111111111111111111111111000000000000000000111222333444444333000///000111)))wwwFFF333000000111111111111000000111111111111111111111111......///000111222222333000000000000000000000000///000000000111111111111111111000000000000111111000////////////000111222111111111222222111111111111111222222222222111111000000////////////000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000111222222111111222444//////000222222222111000////////////000000000000000000////////////000000000000000000000000000000111111111000000000000000000000000000000111111222000000000111222333222222111111111111111111111111111111000000000000111111111111000000111111222333000000000000111222222333000000111222222222222111222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111111111111222222222333333222222222222333444555666444444333222222222333333111111222222333222222111111111111111111111111111111111111111111111111111000000111111111222222222222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111222222333333222222111111111222222222333333333222222222222222222222222222222222222222222222222444444333222111111111111111444666777555444333333444333111111333333333222222222222222222222222222111111222222222333333333111333333333111111222333333333222222111222222333---555222+++111+++)))444---111---111////////////////////////000000000000000111222222000///000,,,NNNUUU///'''<<<000000000000000000000000222111000.........///000555000(((***+++(((>>>HHHyyyBBB(((///000555:::777111///333000000000000000000111111......///000000111222222000000000000000000000000...+++:::000==='''}}}000---222111000444555///+++000000000000000000000000000000//////000111222222555555666444111000000111&&&:::,,,000000111111111111000000000000000000000000000000......///000111222222333000000000000000000000000///000000000111111111111111111000000000000111111//////000000111111222333000111222222222222111000111111222222222222111111222111111000000111111222000000000000000000000000///000000000111111111222000000000000000000000000000000000000000000000000///000222222111000111333222222222111111111222333////////////000000000000000000////////////000000////////////////////////000000000000000000111111000000000000000111111222///000111222222222222222000000000000000000000000111111000000000000111111111111000000111111222333111111000000111222333444000000111222222222222111000000000000000000000000222222111111111111222222111111111111111111111111111111111111111111111111111222222222222333333333222222222222333444555555555444444333222222333333000111111111111111000000111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111222222333333222222111111111222222222333333333222222222222222222222222222222222222222222222222444444333222111111111111111333666777555444333333555444222222444555444333222222222222222222222222111111222222222333333333111222333333111111222333333222222111222222333333555333...,,,888666###@@@///...,,,,,,///555<<>>666666333###222~~~...(((111777///000777444000000000000000000000000////////////000111222333777777777555222000000111000!!!,,,000000111111111111000000000000000000000000000000000111111111222333333333000000000000000000000000000000000000111111111111111111000000000000111111000000111111222222222333000111222333333222111000111111222222222222111111222222111111111111222222000000000000000000000000///000000111111222222222000000000000000000000000000000000000000000000000...000222222111000111222444444333111//////222444////////////000000000000000000////////////000000............////////////000000000000111111111111000000000000000111111222///111222222111111111222000000000000000000000000111111000000000000111111111111000000111111222333333222111000000111333444000000111222222222222111000000000000000000000000222222111111111111222222111111111111111111111111111111111111111111111111222222222222333333333333111111111222222333444555555555444333222222222222000111111111111000//////111111111111111222222222222222222222222222222222111111111222222222222333222222222222222222222222333333333333333333333333222222222222222222222222222333333333333444444444111111111111111111111111111222222333333222222111111111222222222333333333222222222222222222222222222222222222222222222222333333222222111222222222000333555555444333333444555444222222444555444333333333333333333333333333111111222222222333333333000222333333222111222444222222111111222222333333777***,,,222555777000&&&,,,///333666444...'''"""&&&XXX```'''***111:::---222222///555000999111...---000000000000000000000000111111000000111111222333111666777___***222:::555...jjjGGG+++////////////////////////---...///000000111111000))),,,666(((:::222111222 111,,,)))ZZZ```555(((...222111000///000000000111111111111000000000111111222222222000000000000000000000000---BBB"""888eeewww+++@@@***$$$333888000555GGGxxx;;;+++888,,,---;;;666000000000000000000000000////////////000111222333888999888666333000000111:::)))yyySSS000000111111111111000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111111111000000000000111111000111111222222222111111///111222333333222111///111111222222222222111111111111000000000000111111000000000000000000000000///000000111111222333333000000000000000000000000000000000000000000000000---000222222111000111111000111222000///...111444////////////000000000000000000////////////000000......//////000000000000///000000000111111111111000000000000000111111222000222444333111///000222000000000000000000000000111111000000000000111111111111000000111111222333444333222000000111222333000000111222222222222111000000000000000000000000222222111111111111222222111111111111111111111111111111111111111111111111222222222333333333444444111111111111222333444555555444333222111111111111111222222222111111000///000000111111111222222222222222222222222222222222111111111222222222333333111111111111111111111111222222222222222222222222222222222222222222222222222222333333333444444444111111111111111111111111111222222333333222222111111111222222222333333333111111111111111111111111222222222222222222222222222222222111222222333333000222333333222222333555444222000111222333222222333333333333333333333333111111222222222333333333000222333333222111333444222222111111222222333444666&&&000444%%%&&&999...111000...------000222444666UUU***222;;;***222%%%222777///555%%%777'''666000000000000000000000000000111111111000111111222333111&&&(((111444 666(((111000////////////////////////+++---///111222222111111+++444;;; 666000,,,///111000222333###UUUeee777000222000...//////000000111111111222222222222222111111111111000000000000000000000000000///...DDDjjj<<<###333:::111+++///111,,,BBBhhh...:::///---888+++000000000000000000000000////////////000111222333999999999666333111000111222---<<<000000111111111111000000000000000000000000000000////////////............000000000000000000000000000000000000111111111111111111000000000000111111000000111111111111000000///000222333333222000///111111222222222222111111000000////////////000000000000000000000000000000///000000111222222333333000000000000000000000000000000000000000000000000---///222222111000000111+++...111111//////000333////////////000000000000000000////////////000000//////000000111111111222//////000000111111111222000000000000000111111222000333444333000//////111000000000000000000000000111111000000000000111111111111111000111222222333666444222000000111222333000000111222222222222111111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111222222333333333444444444111111111111222333444555555444333222111111111111333333333333333222111000000000111111222222222222222222222222222222222222111111222222222333333333000000000000000000000000111111111111111111111111222222222222222222222222000000000111111222222222111111111111111111111111222222222333333222222222111111222222222333333333111111111111111111111111222222222222222222222222111111111111222333444444111222222222111111333555222000//////000111111000333333333333333333333333111111222222222333333333000111333333222222333444222111111111222333333444000000000000////////////000000000000000111222222444444***333111000///000111000//////000111222222222222222000111111111111222222222333---333444!!!333$$$;;;---zzzIII;;;---+++111666222+++aaa"""===***111222'''000...222111111111000000/////////////////////000111111//////000000000000//////WWW000+++333333555,,,000222###,,,<<<(((////////////////////////000000000///////////////***777###444(((333222222222333333222222222444HHHNNN666,,,***111000111111000000//////......000000000000000000000000666555444333222000//////555(((999%%%===333(((333///+++444222222111111000/////////000000000000000000000000(((***---000333333333333111111000000000000111111222111111111000000//////111000//////111222111000222222111000//////000000000000111222222222222111333222111111000111111111//////000000111111111222111///...000333555444222111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000///.........///111222///////////////000111111000000000000000000000000000000000000000000000000333222222222222222222333//////000000111111222222//////000111111111111111111111000000//////......000000111222222222222111000000000000111111111111222222222333333444444444222222222111111111000000111111111111111111111111222222333333333444444444333222222111111222222333///000000000000111111111000111111111111222222222333222222111111222222333111111111111111111111111111111222222222222111111111111222222222222111111555333222333444444333222444444444333333222222222111111111111111111111111444333222111000000000000333333333222222111111111222222222222222222222222111111111111111111111111222222333333333444444444666555555444444333333222444333333222222111111111222222222222222222222222222222111111111111111111222222222222222222222222333333333222222111111111333444555444222111222333111111222222222333333333222333333444444333333222000000000000////////////000/////////000000111222---000&&&333111//////000111000/////////000111111111111111//////000000000111111111///---111222,,,999999...???;;;555///...000111000---AAAbbb)))///...000------333000000000000//////......///////////////000111111//////000000000000//////333///uuu@@@:::'''(((222)))DDD(((888***888111111111111111111111111222111111111111111111111222///yyyYYY777***222111111222222222222111111)))???(((AAA,,,$$$888111000000000/////////...000000000000000000000000000000000000000000000000333+++'''MMM---000)))222000+++444000000000000000111111111000000000000000000000000---...000111222111//////111111000000000000111111111111111111000000000///222222222222222222222222333222111000000000000000000000111222222222222111333333222111000000000111///000000000111111111111111///...///222333222111111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000//////...///000111222///////////////000111111000000000000000000000000000000000000000000000000222222111111111111222222000000000000000111111111//////000111111111111111111111000000////////////000000111222222222222111000000000000111111111111222222222222333333333444222222222111111111000000111111111111111111111111222222222222333333333333444333333222222333333444000000000111111111222222000111111111111222222222333222222111111222222333333333333333333333333333111111222222222222111111222222333333333333222222222111000000222333222000444333333333222222222222111111111111111111111111222222111111111222222222333333333222222222111111222222222222222222222222111111111111111111111111333333333333444444444444222222222222222333333333333333333222222222222222222222222222222222222222222222111111111111111111222222222222222222222222444444444333333333222222333444555444222111222333111111222222222333333333111222222333333222222111////////////000000000000///////////////000000111---444***333111//////000111000///......///000000000000///.../////////000000000000000222///...111222666&&&...000222222000...///000(((111000,,,000333,,,444////////////............///////////////000111111//////000000000000//////&&&)))000XXXBBB777111---///666)))BBB999111111111111111111111111111111111111111111222222111(((+++000555///000111111111111111111000%%%888XXXOOO:::111'''777000000000000////////////000000000000000000000000---......///000111222333---333"""FFF"""///...111111***111...//////000111111222222000000000000000000000000///000111111111000///...111111000000000000111111111111111111000000000000333555777555222111222444333333222111111111111222000000111222222222222111444333222111000000000000000000000000111111111111000///...///000111000///111111111111000000000000////////////000000000000000000000000000000000000////////////////////////000////////////000111222///////////////000111111000000000000000000000000000000000000000000000000111111000000000000111111111111111111000000000000//////000111111111111111111000000000000/////////000000111222222222222111000000000111111111222222111111111222222222222222222222222111111111111111111111111111111111111111111111111222222222222333333222222111111222222333111111111111222222222333000111111111111222222222333222222111111222222333333333333333333333333333111111222222222222111111333333333444444333333333111000///000222333333222222222222222222111111111111111111111111111111111111111111222333444444555333333333222222222222111222222222222222222222222222222222222222222222222333333333333444444444555//////000000111222222333222222222222333333333333222222222222222222222222111111222222222222222222333333333333333333333333555555444444444444333333333444555444222111222333111111222222222333333333111111222222222222111111////////////000000000000000///////////////000000///777000zzz222111//////000111111000//////000000000000000////////////000000000111111///333,,,...222+++$$$XXX,,,000333333111///000333***ppp+++---444000111//////////////////////////////////////////000000111//////000000000000//////111DDD$$$###===UUU,,,888"""222:::@@@&&&........................///////////////000000000333MMM___+++&&&AAA,,,000000111111111111000000---444///&&&222:::***000000000000////////////000000000000000000000000...///000111222333444555'''999111'''---111444111111***...//////000000111111111111000000000000000000000000...///000111111111111111111111000000000000111111111111111000000000000000333666999666111///111555333333222222222222222333000000111222222222222111444444222111000000//////000000000000000111111111000///////////////......111111111111000000000///////////////000000000000000000000000000000000000////////////////////////000000000000000111111111///////////////000000111000000000000000000000000000000000000000000000000000000////////////000000222222111111000000////////////000111111111111111000000000000000000000000000000111222222222222111000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222111111000000000000111111111111222222222333333333000000111111111222222222333222222111111222222333111111111111111111111111111111222222222222111111222222333333333333222222222111111222444666555444111111111111111111111111111111111111111111111111111111222333444444444444222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333///000000000111111111222111222222333333444444444222222222222222222222222111111222222222222222333333333333333333333333333444444444444444333333333333444555444222111222333111111222222222333333333222222222333333222222222.../////////000000000111000000////////////000000---222...eee222000//////000111111000111111111222222111000000000000000111111111222222+++000***444444///)))ooo111000000//////000111111000sss222,,,888)))999(((000000000000000000000000///////////////000000111//////000000000000//////000!!!;;;)))000333bbb"""333222555)))333222..............................//////000000000000333***:::)));;;,,,000000111111111111000000333//////KKK)))AAA$$$////////////000000000000000000000000000000000000000000000111111222222333***555999'''{{{PPP111333000000---...111111111111000000//////000000000000000000000000///000000111111111111111111111000000000000111111000000000000000000111111222555777555000...000333333222222222222222333333000000111222222222222111444333222111000000000000111111000000000000000000.../////////............111111111111000000000///////////////000000000000000000000000000000000000///////////////////////////000000111111111111111///////////////000000111111111111111111111111111000000000000000000000000000//////////////////000222222111111000000////////////000111111111111111000000000000111111111111000000111222222222222111111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222222222111111111111222222111111222222222333333333000000111111111222222222333222222111111222222333111111111111111111111111111111222222222222111111111111222222222222111111222111111222444666555444111111111111111111111111111111111111111111111111222333333444444333333222222222222222222222222222222222222222222222222222222222222222222222222222111111111111222222222222333333222222222111111111222222222333333444444555222222222222222222222222111111222222333333333333333333333333333333333333222222222222222333333333333444555444222111222333111111222222222333333333333333444444444444333333......//////000000111111222111111000000000000000///---///___111000//////111222111111111222222222222111111000111111111111222222222222---000,,,333///,,,RRROOO222///++++++---//////...+++PPPaaa***888''':::(((000000000000111111111111///////////////000111111//////000000000000//////+++999###CCC999%%%777]]]222)))***DDD&&&777111111111111111111111111000000000111222222333333)))"""888666)))000000111111111111111111000111+++777%%%555***////////////000000000000000000000000000000000000////////////////////////111---111---GGG000...000...222111222222111111000//////...000000000000000000000000333333222111000000//////111111000000000000111111000000000000111111111111111333555333000...000222222111111111111222333333000000111222222222222111333222111111000111111111111111111111000000000000---///000///......///000111111111111000000000000////////////000000000000000000000000000000000000///////////////////////////000111111222222111111///////////////000111111111111111111111111111111000000000000000000000000000000////////////000000111111111111000000000000//////000111111111111111000000000111111111111222000000111222222222222111111111111222222222222333222222222222222111111111111111111111111222222222111111111111111111111111111111111222222222222333555444444444444444444555111111111111222222222333000111111111111222222222333222222111111222222333333333333333333333333333111111222222222222111111000111111222222111111000111000///000222333333222111111111222222222222222111111111111111111111111111222333444444333222111111222222222222333333333222222222222222222222222333333333333333333333333111111111111222222222222555444444333222222111111333333333333444444444444222222222222222222222222111111222222333444444444333333333333333333333333111111222222222222333333333444555444222111222333111111222222222333333333444444555555555555444444.........///000111111111333333222111111111111111555+++222fff111000...///111222222111111111111111111000//////000000000000111111111111111111111---+++***888///...,,,,,,...000000000)))888,,,555+++000,,,/////////000000000111111///////////////000111111//////000000000000//////<<<$$$222)))((('''==='''RRR444666 HHH$$$111111111111111111111111///000000111222222333333666//////777%%%666111111222222222222111111...000444777---111.../////////000000000111000000000000000000000000............/////////000111---+++000333666---222,,,666111111111111000000000000000000000000000000000000000333222222111000000000000111111000000000000111111///000000000111111111111222222222222111111111111000000000000000111222333000000111222222222222111111111111000111111222333111111111111000000000///,,,...000000......000222111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000///000111222222222111111///////////////000111111111111111111111111111111000000000000000000000000111000000//////000000111000000000000000111111111//////000111111111111111000000111111111222222222000000111222222222222111111111111222222222333333444333333333222222222222000000111111111222222222111111111111111111111111222222222222333333333333444444333333333333444444000000000111111111222222000111111111111222222222333222222111111222222333333333333333333333333333111111222222222222111111111222222333333222222111222111000000222333222000222222222222333333333444111111111111111111111111...000222333444333222111111111222222222333333333222222222222222222222222333333333333333333333333222222333333333444444444333333333333333333222222444444444444444333333333222222222222222222222222111111222222333444444555444444444444444444444444222222222333333333444444333444555444222111222333111111222222222333333333333444444555555444444333---......///000111111222444444333222111111111222777'''222jjj111///...///111222222111000000000000000///......////////////000000000000000///444***111444---,,,...000111111111333444...///111333222$$$000---.........//////000000///////////////000111111//////000000000000//////)));;;...,,,999;;;)))000AAA999///000$$$888////////////////////////---......///000111111111^^^888------...:::222222333333333333222222///:::,,,OOO000222.../////////000000111111000000000000000000000000...//////000111222333333+++333///000111@@@///555***777////////////000111111222222000000000000000000000000/////////000111333444555111111000000000000111111//////000000111111111222333111111111333444333111000000//////000111222222000000111222222222222111000000000000111222333444222111111111000000//////,,,...111000//////111444111111111111000000000000////////////000000000000000000000000000000000000111111111111111111111111///000111222333222111111///////////////000111111111111111111111111111111000000000000000000000000111111000000000000111111//////000000111111222222//////000111111111111111000000111111222222222222000000111222222222222111111111222222222333333333444444444333333222222222000000111111222222222222111111111111111111111111222222333333333444444444111111000000000000111111///000000000000111111111000111111111111222222222333222222222222222222333111111111111111111111111111111222222222222111111222333333444444333333222555333222333444444333222222222222333333444444444111111111111111111111111+++---000222444444333333111111111222222333333333222222222222222222222222333333333333333333333333444444444555555555666666111111111222333333444444555555555444444333333333222222222222222222222222111111222333333444555555444444444444444444444444333333333444444555555555333444555444222111222333111111222222222333333333222333333444444333333222000000000000000000000000111111111111111111111111111///333bbb//////000111111111111111//////000000111111222222000000000000000000000000+++222888...,,,www222////////////////////////000///111///,,,---111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000---LLL<<<:::,,,,,,444000000......888888'''//////000000000000///...uuu111///111111---000000000000000000000000444111000...222222222111111000/////////000000//////......------111111111111000000000000///222444111)))DDD777222,,,222...---///111222333222000//////000111222222222222222...///000111111111111111222222222222222222222222000000000000111111111111000000000000111111111111111111000000111333555666333333222222111000//////000000//////000111222222222222111111111111222222000111222222111000111333111000///......///000111000000000000000000000000000000000000000000000000//////000000111111111222000000000000////////////333111///...---...///000000000000000000000000000111111111111111111111111222222222111000//////...000000000000111111111111111111000000//////......///---,,,---000111000...111111111111111111111111///000000000000111111111555222000000333444333111//////000111111111111000222222222111111111000000222222333333333333444444333333333222222111111111222222222222222222222222111111111111111111111111222222111111111111111222111111111222222333333333333000------///111000///222222222222222222222222111111111111111111111111111111111111111111111111222222111111222222333444222222222222222222222222444333333222111111111222333333333333333333333333111111111111222333333444222333444555555333111000333333333222222111111111222222333333333333444444333222222111111222222333444333333222222333333444666555444333333333333333333333333333333333333333555555555555555555555555444444444555444444333333222222333333333444444444000000000000000000000000////////////////////////111///333bbb//////000111111111111111000000000000000111111111000000000000000000000000111666------222%%%////////////////////////000///(((---...444111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000444444xxxCCC)))333000555444+++...777666000000000000000000//////{{{000///222444///000000000000000000000000...333,,,///111////////////000000000000000000000///////////////111111111111000000000000333///222444***333777///222444000...///111222222222000///111111222222222111111000///000000111111111111000222222222222222222222222000000000000111111111111000000000000111111111111111111000000111222333444333333222222111000000///000000000000000111222222111000000000000000000111/////////000111111111111000000////////////000000000000000000000000000000000000000000000000000000000000000111111222222222/////////000000000000000222111///.........000000000000000000000000000000111111111111111111111111222222222111000/////////000000000000111111111111111111111111000000000000111///...///111222111///111111111111111111111111111222222222222333333333444222000000222444333111333333444444555555555444222222222111111111000000222222222333333333444444333333333222222222111111333333222222222222222222222222222222222222222222222222111111111111111222222222222222222222333333333000......000111111000222222222222222222222222222222222222222222222222333333222222222222333333222222111111222222333444222222222222222222222222444333222222111111222222333333333333333333333333333222222222222333333444444333222222111111111222444444444333333333222222222222333333333333444444333333222222222222333333444333333222222333333444555444333222222222222333333333333333333333333333444444444444444444444444333444444555444444333333222222333333333444444444000000000000000000000000////////////////////////111...333bbb///000000111111111111000111111111111000000000000000000000000000000000000111<<<))),,,BBB)))////////////////////////000///222---000111111000000///////////////////////////////////////////////////////////////000000000000000000000000666(((---uuu555<<<444---111333)))(((222666000000/////////000000111iii///...222777///000000000000000000000000+++555ggg///111------......///000000111000000000000000111111111111111111111000000000000555+++111777000'''zzzIII,,,222.........///000222222111111000333333333222222000//////000111111111111000000///111111111111111111111111000000000000111111111111000000000000111111111111111111000000000111111222333333222222111000000000000000000000000000111222000000////////////000000222000...000444555444222//////000000000000//////000000000000000000000000000000000000000000000000000000111111111111222222...//////000000111111111222111000///...///000111000000000000000000000000111111111111111111111111222222222111000000//////000000000000111111111111111111111111222222222222333222111111222333222000111111111111111111111111111222222222222333333333444222111111222333333222111222222222333333333333222222222111111111111111222222222222333333333333333333333222222222222111333333333222222111111111333333333333333333333333222111111111111111222222333333222222222222222222333111000000111222222111111111111111111111111111333333333333333333333333555444333222222333444555222222111111222222333444222222222222222222222222333333222222111111222222333333333333333333333333555444333333333333333333444333111//////000222333555555444444444444333333222222333333333333444444333333222222222222333333444333333222222333333444444333222222222222222222333333333333333333333333333333333333333333333333333333444444555444444333333333333333444444444444000000000000000000000000111111111111111111111111000...222bbb///000111111111111000000222222111111000000//////000000000000000000000000+++===///---iii000////////////////////////000///fff111444,,,000000////////////000000////////////////////////////////////////////////////////////////////////(((777---FFFSSS777555,,,---///,,,000222)))111000/////////000111222aaa///...000777---000000000000000000000000444+++000000////////////000000111111000000000111111222222333111111111111000000000///333+++000444555,,,DDD,,,///+++/////////000111111111111000222222222222222111000///111111111111111000///...000000000000000000000000///000000000111111111111///000000000111111111111111111000000000000000000222222222111111111000000111000000000000000111111000000////////////000000555222000222888;;;888555...///000111111000///...000000000000000000000000000000000000000000000000000000000000000000000000......///000111111222222111111000//////000000111000000000000000000000000111111111111111111111111222222222111111000000000///000000000111111111111000000000111111222222222444333222222222222111000111111111111111111111111//////000000000111111111333222111111222333333333000000000000000111111222111111111111111111111111111222222222222333333333222222222222222222222222444333333222222111111111333333333333333333333333111111111000111111222333333333333222222111111111333222222222222222222222000000000000000000000000333333333333333333333333444333222111111222333444222222111111222222333444222222222222222222222222333333222222111222222333333333333333333333333333666555444444333333333333444333222111111222333333444444444444444333333333222222222333333333444444333333333222222333333333444333333222222333333444444444333222222333333444444444444444444444444444333333333333333333333333333333444444555444444444333333333444444444444555000000000000000000000000111111111111111111111111000...222bbb000000111111111000000///222222111111000000//////000000000000000000000000+++666000///,,,000000000000000000000000000///111555111000000////////////000000////////////////////////////////////////////////////////////////////////'''999,,,,,,|||...,,,...444222...666666(((000000000000000111222222qqqmmm//////...333,,,000000000000000000000000333===111000222222222111111111000000000000111111222222333333111111111111000000000/////////000...444444+++000,,,555222//////000111111111111111///000111222222222222222111111111111111000///...000000000000000000000000///000000000111111111111///000000000111111111111000111111111000000000///222222222111111111111111111111000000000000000111222111111000000111111222555222000222888;;;888555...///000111111000///...000000000000000000000000000000000000000000000000////////////////////////...//////000111222222333111000000000000111111111000000000000000000000000111111111111111111111111222222222222111111111111///000000000111111111111...//////000000111111111222222222111000000000000111111111111111111111111//////000000000111111111111222222111111222333444222222111111111222333444111111111111111111111111111111111222222222333333222222222222222222222222333333333222222111111111333333333333333333333333111111000000111222222333333333333222222111111111222222333333222222222222000000000000000000000000333333333333333333333333333222111000000111222333222222111111222222333444222222222222222222222222333222222111222222333333333333333333333333333333666555444444333333333333222333444555555444333333222222222222222333333333222222222333333333444444444333333333333333333444444333333222222333333444555555444444444444555666444444444444444444444444333333333333333333333333222333333444555555555444333333444444444555555555000000000000000000000000///////////////////////////---222bbb000111111111111000000///111111111111000000000000000000000000000000000000222---***:::222000000000000000000000000000//////,,,555///////////////000000111////////////////////////////////////////////////000000000000000000000000>>>---888---vvv(((,,,555333(((,,,444000//////000111222222222222^^^///000...000,,,000000000000000000000000%%%111000444444333222222111000000111111111111111222222222111111111111000000000000///333///,,,...555(((FFF(((:::...000000000000000111111111//////000222222333333333000111111111111000000///111111111111111111111111000000000000111111111111000000000000111111111111000000111222222111111000111111111111111111111111222111111000000000000000222222111111111111222222222000...000444555444222//////000000000000//////000000000000000000000000000000000000000000000000000000////////////......///000000111111222222222000000111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222000000000000111111111111///////////////000000000///000111111///...///000111111111111111111111111111222222222222333333333000111222222111222333555111000/////////000111222111111111111111222222222111111111111222222222222111222222222222333333333222222222222222222222222333333333333333333333333000000000000111222333333333333222222222222222222000222444444222111222222111111111111111111111111333333333333333333333333111111111111111111111111222222111111222222333444222222222222222222222222222222111111222222333333333333333333333333333333555444333333333333333333222333555777777666444333111111222222222222333333222222333333333333444444444444333333333333444444444333333222222333333444555555555555555666666777444444444444444444444444333333333333333333333333222222333444555555555555333444444444555555555555000000000000000000000000///////////////////////////---222bbb111111111111111000//////000000000000000111111111000000000000000000000000444+++...SSS777000000000000000000000000000///EEE***333///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000AAA222555+++HHH000)))111,,,'''---333---...111333444333222111III...333......000000000000000000000000000OOO222000222222222111111111111111111111111111111000000000111111111111000000000000000333,,,111+++///555FFF+++///,,,000000000000000111111222000111111222222222111111///000000111111111111000222222222222222222222222000000000000111111111111000000000000111111111111///000111333333333222222111111111111111111111111222222111000000000000000111111000000000000111111/////////000111111111111000000////////////000000000000000000000000000000000000000000000000000000222111111111000000000000111111111111111111111111000000111111222222222222000000000000000000000000111111111111111111111111222222222222222222222222000000000000111111111111111111000000000000000000...000111111///...000222111111111111111111111111111222222222222333333333///111333222111111444666///...---,,,---...000111000000111111111222222222111111111111222222222222111111222222222333333333111111111222222333333444222222222222222222222222000000000000111222333444222222222222222222333333///111444444222000111222222222222222222222222222222222222222222222222222000111333444444333111000222222111111222222333444222222222222222222222222222222111111222222333444333333333333333333333333333222222222222333333444222333444444555555555555222222222333333333444444222222333333333333444444444444333333333333444444444333333222222333333444444444444444444555666666555555555555555555555555444444444444444444444444111222333444555555555555444444444444555555555555000000000000000000000000111111111111111111111111///---222bbb111111111111111000////////////000000111111222222000000000000000000000000///...:::kkk***000000000000000000000000000///hhh333222///////////////000111111111111111111111111111111111111111111111111111111000000000000000000000000%%%>>>)))111333:::xxx;;;222;;;000---333,,,...222444555444222000444...555000---333000000000000000000000000222000/////////000111111222222222111111111000000//////111111111111000000000000000111+++:::+++***DDD)))555###000000000000000000111111222222222222222222111000///...///000111111111111111222222222222222222222222000000000000111111111111000000000000111111111111///000222333444444444333111111111111111111222222222222111000000///000000000000////////////000000000111222222111000111333111000///......///000111000000000000000000000000000000000000000000000000333333333333222222111111222222222111111111111111///000111222222222222222000000000000000000000000111111111111111111111111222222222222222222222222000000000000111111111111333222222222111111000000---000222111//////111444111111111111111111111111///000000000000111111111///111333222111111444777444222111000111222444555000000111111222222222222000111111111111222222222111111111222222333333333000000111222333444444555111111111111111111111111000000000000111222333444111111111222222333333444...111444444111000000222222222222222222222222222111111111111111111111111000222444666666444222000222222111111222222333444222222222222222222222222222111111111222333333444333333333333333333333333111111111111222333333444444333222111111333555666333333333444444555555555222222333333333444444444555444444333333444444555444333333222222333333444333333333333333444555666555555555555555555555555555555555555555555555555111222333444555555555555444444444555555555666666111111222222222222111111000000000000000000000000222...111aaa111111111111111222222222000000000000000000000000000000000000111111111111000000222///111000/////////111222333111---666---111111111111000///------............///000222333///777333,,,///333333444......111444111,,,...444))),,,333111777%%%444111,,,---:::+++111222222222111111111000000222:::(((444555...(((666444+++999***777nnn***/////////000000000000////////////000111111111111111000000000000000000000000000000111222333333444444qqqFFF888&&&000000000000000000000000111111111111111111111111333333222111000000000111---000333444222000111333555111...///222444333111---000333333111111222444111111111111111111111111222222111111111111222222222222222222222222222222000000000000////////////111111000000///000000111000000000000000///......000000000000000000000000111111111111111111111111000000000000000111111222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111333333333222222111111111222222222111111111000000000000000111222222222333222222222222222222222222111222333444333333111111222111000000000111333333222222222222333444555666111111222222222222111111//////000000111111222222444444333333444444555666111111111111111111111111222222222111111111000000222222222222222222222222//////000111222333333444222222222222222222222222111111111111111111111111111111111111111111111111000111111222222333444444333222222111111222222333222222333333333333444444333333333444444333222222222222222222222222222222333333333333333333333333222333444555555555444333555666666666555444333333333444444555555444444333222333444444555555444444555555555555555555555555222222333444555666777888555444333333222222222222666555555444222111111000222222222333333444666666222333333222111222444777555666666555444444666888111111222222222222111111000000000000000000000000222...111aaa000000000///////////////000000000000000000000000000000000000111111111111---666333///000000/////////000111111///,,,***///111111111111000///...---000000///......///000111222$$$---888///,,,000'''222000...,,,,,,,,,,,,,,,999555111...333...ooo(((666)))///333000111111111000000000//////111{{{FFF444+++111333:::444444 333NNN---333000000000000000000000000//////000111111111111111000000000000000000000000000000000111222333333333RRR(((222000000000000000000000000111111111111111111111111333333222222111222222222...111333444222000111222222111//////000111000///000222444333111000111222111111111111111111111111222222111111111111222222111111111111111111111111000000000000////////////222222111111111111111222111111111111111000//////000000000000000000000000000000000000000000000000000000000000000111111222333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111333222222222222222222111222222222111111111000000000000000000000000111111222222222222222222222222111111222333333333222111222111000000000111333333222222222222333444555555111111222222222222111111000000000000111111111111111000000000000111222222111111111111111111111111333222222222222111111111222222222222222222222222222222222333333444444555222222222222222222222222111111111111111111111111111111111111111111111111333222222222222222222222333222222111111222222333222222333333333333444444333333333444444333333222222222222222222222222222333333333333333333333333111222333444444444333333444444444444444444333222333444444555555444444333222333444444555555444444333333333333333333333333444444444444555555555555555444333333222222333333444444444444333333333333222222222222222333444444333444444222111111333555555666777666555555666888111111222222222222111111000000000000000000000000222...111aaa111111000000//////......000000000000000000000000000000000000111111111111***:::888000//////000000000///............%%%222000111111000000///...---111111000///////////////,,,@@@777...999111***???)))...///...333999444***)))///---&&&...555999;;;+++(((:::---000000000///////////////111AAA[[[777(((---000111+++333))),,,HHH...444222111000000000000111222//////000111111111111111000000000000000000000000//////000000111111222222///###999000000000000000000000000111111111111111111111111333333222222222333444444000222444444222111000111///000222222111000000111333444444333111///000000111111111111111111111111222222111111111111222222////////////////////////000000000000////////////000000000000000000111111111222222222222111111000000000000000000000000000////////////////////////000000000000000111111222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111000000000///////////////222222222222222222222222000111222333333333333333222111111111111222333333222222111222222333444555111111222222222222111111111111111111111000000000000000//////000000111222222222222222222222222222333333333333222222222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222444444333333222111111000333222222111111222222333222222333333333333444444222333333444444333333333333333333333333333333333333333333333333333333333000111222333333333222222222222333333444333333333333444444555555444444333222333444444555555444444333333333333333333333333666555555555444444333333555444333333333333333333333333333444444555555555444444333222222222333333444555555444333333444666666888999999999999;;;===111111222222222222111111000000000000000000000000222...111aaa444333333222111000//////000000000000000000000000///000000000111111111111---555EEE000...///000000000...---,,,000222888333000000000000000///......000000///////////////000,,,$$$444666%%%444;;;000HHHddd|||eee???444www333111,,,999+++000000000000000000000000)))888---555///,,,333;;;,,,***HHHmmm///111333222000//////000222333//////000111111111111111000000000000000000000000.../////////000000111111$$$CCC000000000000000000000000000111111111111111111111111111111111111222333333444222333444444333111000000...111555555333222333555444444333222111000111111111111111111111111111111222222111111111111222222////////////////////////000000000000////////////......//////////////////111111111222222111000000000000000000000000000000000000000000000000000000000000000000000111111222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000111111222222333333111111111111111111111111111111111000000//////...111111111111222222222222000111111222333333333333111111111111222222333333222222111111222333333444111222222333333222222111222222222111111000000000222222222222222333444444222222222222222222222222444444444333333333222222222222222222222222222222222222222111111000000000222222222222222222222222222222222222222222222222222222222222222222222222333333333222222111111111333222222111111222222333222222222333333333444444222222333444444444333333333333333333333333333333333333333333333333333333111222222222333333333333111222333444444444444444333444444555555444444333222333444444555555444444555555555555555555555555555555555444444444333333555444444333333333444444444444555555555666666666666666555444333333333333444555777777666777999;;;999<<>>***;;;222222777+++///CCCHHH000...333222000//////000222333//////000111111111111111000000000000000000000000///////////////000000000///BBB&&&000000000000000000000000111111111111111111111111000000///000000111222222333333333444444222111///111444777666333111111333444333111111222222333333111111111111111111111111222222111111111111222222000000000000000000000000000000000000////////////...///000111111111000000//////000000000000000///000000000000000000000000111111111111111111111111000000000000000111111222333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111000000000111111222222222111111111111111111111111222222222111111000000000000000000111111222222222111111111222222333333444111111222222333333333333222222111111111222333333222222333333333333222222333333222222111111000000333333333333333444555555222222222222222222222222444444444333333333222222222222222222222222222222333222222111111000000000222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333222222111111222222333222222222333333333444444111222333333444444444333333333333333333333333333333333333333333333333333333333333333333444444555222333444555555666555555333444444555555444444333222333444444555555444444555555555555555555555555333333333444444444444555444444444333333444555555777777777666666666555555666555555444444444444555222555888:::;;;===???AAAAAADDDIIILLLOOOQQQTTTVVV111111222222222222111111000000000000000000000000222...111aaa111111000000//////......111111111111111111111111000000000000111111111111555(((111//////000000000///.........---111//////000000000000//////,,,---...000111111222222000111666111LLLMMM+++222(((555111111111111222222222222::: 222MMM///,,,555111CCC444111000222111000000000000111222//////000111111111111111000000000000000000000000////////////000000000000777"""111000000000000000000000000111111111111111111111111000000/////////000000111333222222333555444222000444555666555333222111222555333111000222333444333111111111111111111111111222222111111111111222222111111111111111111111111000000000000///////////////111222444444444333333......///000000000000///000000000000000000000000111111111111111111111111000000000000000111111222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000111111111111111111111111111111222222222222222222222111111111111//////000000111222222222333333222111111222222333111222222333444333333333222222111111111111222222222222333333333333222222222222222222222111111111222222111111222222333444333333333333333333333333333333333333222222222222222222222222222222222222444444444333333222222222222222222222222222222222333333333333333333333333333333333333333333333333000111111222333333444444333222222111111222222333222222333333333333444444111111222333444444444444333333333333333333333333333333333333333333333333444444333333333444555666444444555555666666555555333444444555555444444333222333444444555555444444333333333333333333333333222222333333444444444555444444444444444444555666888888888777777666666666555555555666666777999999666999===@@@CCCEEEHHHJJJLLLPPPUUUYYY\\\^^^aaaccc111111222222222222111111000000000000000000000000222...111aaa000000000///////////////111111111111111111111111000000000000111111111111111,,,111000000/////////000111111///***111//////000000000000//////---...///000111111000000555444000111)))555000000000000111111111222>>>@@@;;;((((((000>>>XXX//////333000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000000'''SSS000000000000000000000000111111111111111111111111222111000000000000000000333111111333555666333111333222333555888;;;======888555111000222333333222111111111111111111111111222222111111111111222222111111111111111111111111000000000000////////////...///111333444333222222...///000111111111111111000000000000000000000000111111111111111111111111000000000000000111111222////////////////////////111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000111111111222222222000000000000111111111111/////////000111222222222555444333111111111111222111222333444444444333333222222111111111111222222222333333444444333333222111222222222222222222333111111111111111222222333333333333333333333333333333222222222222111111111222222222222222222222222444444333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222333333222222111111222222333222222333333333333444444000111222333444444444444444444444444444444444444333333333333333333333333333333222222222333444555444444555555555444333333333444444555555444444333222333444444555555444444333333333333333333333333444444333333333333333222444444444444444555666666777777777888888888888888999::::::<<<>>>@@@BBBCCCCCCFFFJJJNNNPPPRRRTTTVVVXXX\\\```ccceeefffhhhiii111111222222222222111111000000000000000000000000222...111aaa111111111111111222222222111111111111111111111111000000000000111111111111,,,222222111000/////////111222333111***222//////000000000000000//////000111111111000...---jjj;;;333...222.../////////000000111111)))777)))(((333222...+++hhhEEE...,,,444//////000000000000////////////000111111111111111000000000000000000000000111111111111000000000000$$$777EEEsss000000000000000000000000111111111111111111111111333333222111000000000111222111111333666666444111///...000666???GGGKKKLLL;;;777222111222222111000111111111111111111111111222222111111111111222222111111111111111111111111000000000000////////////***,,,...000111111/////////000111222222222222222000000000000000000000000000000000000000000000000000000000000000111111222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222111111000000//////000000111111222222222222......//////000000111111...//////000111222222222666555333111000000111111111222333444555444333333222222111111111111111222222333333444444333333222111111111222222333333444222222222111222333333444333333333333333333333333222222222111111111000000222222222222222222222222111111111111111111111111222222222222222222222222333333333333333333333333333333333333333333333333444444333222222111111111333222222222222222222333222222333333333444444444000111222333444444555444444444444444444444444444333333333333333333333333333222111111111222333444444444444444333333222111333444444555555444444333222333444444555555444444555555555555555555555555666555555444222111111000444444444444444555666777555666777888999:::;;;;;;??????AAACCCFFFIIIKKKMMMOOOSSSWWWZZZ\\\]]]___aaa```cccgggjjjjjjjjjjjjkkk(((***,,,///111222222222333222222222111111000000111...111aaa000000111111111111000000000000000000000000000000000000000000////////////...+++333111111000000000000111111111---+++222222111000/////////000333000+++000333333000+++ddd[[[444111000...111222000---,,,///222:::......'''"""[[[???"""777222+++///111222111000///000111222222222222222222222222---///000111111000///---&&&***111555555222000...999$$$:::&&&>>>)))222@@@)))---333666333000/////////......333333222222111000000000222111111111000000////////////111333666999;;;<<<555444333333333111...+++111111111111111111111111111111111111111111111111111111111000///......---///444333,,,,,,444333,,,////////////////////////......//////000000111111...//////000111222222222//////000000000000//////............////////////111222333444444333222111111111000000111111222333111111111111111111111111222111///...---...000111111111111111111111111111222222333333333333222222000111111111111222222222111111111111111111111111333333222111000000111111111111222333333444555555222111000000000111333333222222222222222222222222222222222111111000000000111000000///000222444555333333333333333333333333555555555444444333333333333333333222222111111111333333333222222111111111333333333333333222111000111111222333333333333222222222222222222222222222111111111111111111111111444333333222222333333444444444444444444444444444222222333333444555666666555555555555555555555555555555555444444333333333555555444444444333333333444444444444444444444444777666444222111111111222555444444333333333444444111111222333444555666666555555666555333333555666444666777888777888999;;;:::;;;===???BBBDDDFFFGGGHHHIIIKKKNNNQQQSSSUUUVVV___aaacccfffgggfffeeedddiiijjjkkkkkkiiiiiijjjkkk---...000111222222111111222222222111111000000000111...111aaa000000111111111111000000000000000000000000000000000000000000000000000///...111333111111000000000000111111111---,,,222111000000000000000000333777###AAA&&&///!!!...111///111222333111///...000222'''111222;;;444QQQMMM===000+++444///111222111000///000111111111111111111111111111///000111222222111000///+++---111222222111111222666+++...BBB222//////555,,,222222555333111000222333333222111111111111111111222222111111111111000000000///444444333333333333444555444333222222222111///---222222222222222222222222111111111111111111111111222222111000000///.........111///,,,333======444000000000000000000000000/////////000000000000000...//////000111111222222000000111111111111000000....../////////000000000111222222333333222222111111111000000111111222333111111111111111111111111222111///.........000111////////////////////////000000111111111111000000000111111111111222222222111111111111111111111111333222222111000000111111000111111222222333333333222111000000000111333333222222222222222222222222444444444333333333222222111000000000111222333444333333333333333333333333444444333333333222222222333333333222222222111111333333333222222222111111333333333333333222111000222222333444444444444333222222222222222222222222111111111111111111111111333222222111111222222333333333333333333333333333222222222333333444444444555555555555555555555555555555555444444333333333555555444444444333333333444444444444444444444444666555444333333333444555555444444333333444444555444444555555666666777777666777777666444444555777444666888999999:::<<<>>>BBBCCCDDDGGGIIIKKKMMMNNNSSSTTTUUUXXXZZZ\\\^^^___cccdddfffggghhhiiihhhhhhjjjlllmmmlllkkkjjjkkklll222222333333222222111000111111111000000000000000111...111aaa000000111111111111000000000000000000000000000000000000000000000000000000...666333111000000//////000000111111---000000000000000000000111222---+++---:::(((%%%ttt///111000222222111111000000000000>>>((('''666777000333<<<---777&&&:::000///111222111000///000111000000000000000000000000000111222333333222111000111111111000///000222555000666,,,EEE|||(((777...+++000555//////---,,,---000222222222///000000111222222333333111111111111000000000000555444333111000000//////222111000000111222222111222222222222222222222222111111111111111111111111222222222111000000//////000000......888CCCAAA888111111111111111111111111000000000000000000///////////////000111111222222111111222222222222111111///000000000000111111111222222222111111222222222111111000000111111222333111111111111111111111111222111000///...///000000111111111111111111111111000000111111111111000000000111111111111222222222111111111111111111111111333222111111000111111111111111111111111111111111222111111111111222333333222222222222222222222222444444444333333333333222111111000111111222333444333333333333333333333333333333222222222222111111333333333222222222222111333333333222222222222111222222333333333222111111333333444555555555555444333333333333333333333333222222222222222222222222222222111111111111222222222222222222222222222222222222222222222333333333555555555555555555555555555555555444444444444444555555444444444333333333444444444444444444444444444444444444444555666777555444444444444444555555333333444444444444444444777888888888666666888:::777:::<<<>>>???AAADDDFFFMMMNNNOOOQQQTTTVVVXXXXXX______aaabbbdddeeeggggggggghhhhhhiiijjjkkklllllllllnnnooonnnmmmlllmmmnnn333333333222222111111000000000000000000000000000111---111aaa000111111222222111111000000000000000000000000000000000000000000111111111...777333000000////////////000000111---555000/////////000111222222++++++444000%%%QQQCCC000333222111111000000000///...111111<<<333%%%<<<@@@555(((BBB$$$)))CCC+++///111222111000///000111111111111111111111111111000111111222222111111000333333333111///000222555111:::777(((---888111***222333///...---,,,---000111111111000000111111111222222222111111111000000000000000000000/////////000000111111000...///111333444444222222222222222222222222111111111111111111111111222222222222111111000000555555222111666<<<;;;444111111111111111111111111222111111000000///////////////000000111111111111000111111222222111111000000000111111111222222222333222111000000111222333111111000000111111222333111111111111111111111111222111000/////////000000333333333333333333333333222222333333333333222222000000111111111222222222111111111111111111111111222222111111111111111222222222222222111111111111111111111111222222333333222222222222222222222222111111111111111111111111111111111111222222333333222222333333333333444444333333333222222222222222222222222222222222222222222222222222222222222222222222333333333222222111222333333444444444444444333333333333333333333333222222222222222222222222333222222222222222222333222222222222222222222222444444333333333333333333555555555555555555555555555555555555555444444444555555444444444333333333444444444444444444444444444444444444444555555666555444444444444555555666444444444444444444444444666777999999999;;;===???@@@BBBFFFHHHJJJLLLOOORRRWWWXXXZZZ\\\^^^```aaabbbffffffggghhhiiijjjkkkkkkjjjjjjjjjkkklllmmmooopppnnnpppqqqpppooonnnoooqqq111111000000111111111111000000000000000111111111111---111aaa111111222222222222111111000000000000000000000000///000000000111111111222...222333000000////////////000000111---666000/////////000111222222333888,,,///555mmm///555333444444444333111000000%%%;;;444,,,777---'''???///;;;DDDXXX333111///333111222///111222111000///000111222222222222222222222222///000000000000000000///222333444333222111111333===444:::,,,GGG///111///222///222444333222333555555444333222222222111111111000000000000000000000000111111---------...///000111222111///......111333555555222222222222222222222222111111111111111111111111222222222111111111111111444666666222000111111000111111111111111111111111222222111111000000//////000000000000000111111111//////000000000000//////111111111111222222222222333222000000000000222333111111000000111111222333111111111111111111111111222111111000000000000000000000000000000000000000222222333333333333222222000000111111111222222222111111111111111111111111222111111111111111222222333333333333333222222222111111222222333333333333222222222222222222222222111111111111111111111111111222222222333333333333222222222333333444444444333333333444444444444444222222222222222222222222222222222222222222222222111222222333333333222222111111222333333333333333333333333333333333333333222222222222222222222222444444333333333333444444444444444444444444444444555555555555555444444444555555555555555555555555555555555555555555555555555555444444444333333333444444444444444444444444444444444444333333222222444444444444444555666777777777777888888999999:::777:::<<<>>>@@@BBBFFFIIILLLOOORRRTTTVVVXXX\\\^^^______aaaccceeefffhhhiiijjjjjjjjjkkkkkklllmmmmmmllllllllllllmmmooopppqqqpppqqqrrrrrrqqqpppqqqrrr///////////////000111222111111111111111222222222111...111aaa111111222222222222111111000000000000000000000000///000000111111222222222///...333000//////......//////000111---111000000000000000000111222777***333###;;;...(((***TTT///444444888:::999555222222444===...###---;;;666---000444'''444555rrrkkk222888(((???111***666///111222111000///000111222222222222222222222222////////////////////////000222444444333111111111GGG,,,222333OOO{{{***...444111---666555444333444444444222000333333222222111000000///000000000000111111111111000000////////////000000111000///000222333333333111111111111111111111111111111111111111111111111111111111111111111111111///222444111---,,,...111111111111111111111111111111111111111111111000000000000000000000000111111//////000000000000//////000111111111111222222222111111111000000111111111111111000000111111222333111111111111111111111111222222111111111000000000111111111111111111111111000000111111111111000000000111111111111222222222111111111111111111111111111111111000111111222333333333333333333333333333111222222333444333333333222222222222222222222222222333333333333444444444222222333333333333222222111222222333333444444555333333444444444444555555111222222222222333333333111222222222222333333333111111222333333333222222000111222222333333222222333333333333333333333333333333333333333333333333555555444444444444555555444444444444444444444444555555555555555666666666555555555555555555555555555555555555555666666666555555444444444333333333444444444444444444444444333444444444333222111111444444444444555666777777555666777888:::<<<===>>>@@@BBBFFFHHHKKKNNNRRRUUUXXXZZZ]]]___```bbbdddgggddddddeeegggiiikkklllmmmllllllmmmmmmnnnnnnoooooollllllmmmnnnooopppqqqqqqqqqrrrssssssrrrqqqrrrsss000000///...///000111222111222222222333333333333111...111aaa111222222333333222222111000000000000000000000000///000000111111222333333000---333//////............//////111------222111000000000000000000111!!!777FFFSSS;;;!!!'''GGG---000mmm000000222888===;;;444///111555777+++<<<===$$$---===)))555%%%999222+++666&&&@@@%%%666999000000333///111222111000///000111111111111111111111111111111000000000000000000111000111333333222111111222<<<...000///777333,,,555000---555111000000111222111///---222222111111111111111111///000000000111111111111222222111000000000000000222111000111333333111///000000000000000000000000111111111111111111111111000000000000000000000000//////000000///...000222000000000000000000000000111111111111111111222222111000000000000000000000000000000111111000000000000000000111111111111222000000111111111111000000111111000000111111222333111111111111111111111111111222222222111111000000444444444444444444444444000000111111111111000000000111111111111222222222111111111111111111111111111111000000111222222333111111222222333333444444111222333444444444333333222222222222222222222222222222333333333444444444222333333444444333222222111111222333333444555555222222333333333444444444111111222222222333333333111111222222222333333333000111222333333333333222111222333333444444333333444444444444444444444444333333333333333333333333555444444333333444444555333333333333333333333333333444444555555666666666555555555555555555555555444555555555666666666777555555444444444333333333444444444444444444444444222333444555555555444333444444444444555666777888666888:::===@@@BBBEEEFFFNNNPPPSSSUUUWWWZZZ^^^aaa```bbbdddeeeeeefffhhhjjjfffggghhhjjjkkkmmmnnnooollllllmmmnnnnnnoooppppppmmmnnnoooqqqrrrrrrrrrrrrrrrssstttsssrrrqqqrrrttt222111000/////////000111222222222333333444444444111...111aaa111222222333333222222111000000000000000000000000///000000111222222333333111...333//////............//////111---,,,222222111000//////000000---:::&&&XXX666111888000444;;;...+++ddd111+++...666<<<999000+++...444---777111...777///(((777(((///<<<555000(((888+++666///111<<<---333///111222111000///000111000000000000000000000000222222111111111111222222000111111111000000222444***555666(((...CCC---555//////222222111222333444444222000000000000111222222333333//////000000111111111222111111111111111222333333222222222222333222000---////////////////////////111111111111111111111111///////////////000000000222///---///111111111111////////////////////////000000000111222222222333111111111000000000000000111111222222222222111111///000000000000111111111///000111222222111000///111111111000111222222333111111111111111111111111111222222222222111000000111111111111111111111111222222333333333333222222000111111111111222222222111111111111111111111111111111000000111222333333//////000111222333333444111222333444555444333333222222222222222222222222000000000111111222222222222333444444444333222111111111222333333444555555111111111222222333333333111111111222222333333333111111111222222333333333000111222333333333333333222333444444555555444444444444444444444444444444333333333333333333333333444333333222222333333444222222222222222222222222222222333333444555666666555555555555555555555555444555555555666666777777555555444444444333333333444444444444444444444444111222444666777777777666444444444555555777888888???@@@CCCGGGKKKNNNQQQRRRZZZ\\\^^^___```bbbeeehhhccceeefffgggfffggghhhjjjhhhiiijjjkkkmmmnnnooopppjjjkkkkkklllmmmnnnoooooommmoooqqqsssuuutttsssrrrrrrssstttsssrrrrrrsssttt222111000000///000000000000000000000000000000000222///222bbb222000///000222333333222000000000000000000000000000000000000000000000000111000333000000111111111111000000444///...000000000000000000000000000+++EEE000111111111111222222222888VVVOOO,,,222111111111000000//////%%%@@@'''(((888,,,//////777555***GGG+++>>>333333222222111000//////////////////////////////222222222222222222222222111111111111111111111111000000111333444333111...+++444)))777222CCC111222222888111444333222111111222333444222111000//////.........///000222111111000222333222111111111000000//////555333111111222333222111000000111111111111000000000000000000000000000000000...***&&&$$$''',,,000...111000+++,,,222333111111111000000//////......111111111111111111111111111111000000000000111111222222111111111111222222111000000000//////......000000000///000000111222111111111111111111111111000111111111111222222222111111222222222333333333222222111111111111222222333222222222111000000000111111111111111111111111111111000000111111222333111111111111111111111111222333444444222000111111444222111555999999444///444444444333333222222222000000111111111222222222333333333333333333333333222333333444444333333222222222333333333444444444222222222333333444444444333333333222222111111111333333333333333333333333222222222222222222222222333333333444444555555555555555555555555555555555222222333333333444444444111111111222222333333333444444444444444444444444333444555555666666555555666666777777777777777777333555777777666444444444333555666666555444444444333555666666555555666777555555666777:::===@@@AAAHHHLLLQQQVVV[[[]]]]]]]]]dddeeeggghhhiiiiiiiiihhhkkkkkkkkkjjjkkkkkklllllllllllllllllllllmmmoooooommmnnnnnnooooooooooooooonnnpppqqqqqqqqqqqqsssttttttuuutttrrrqqqrrruuuwww222222111000000000000111000000000000000000000000222///222bbb222000///000111333333222000000000000000000000000000000000000000000000000,,,555333000000111111111111000000444...,,,000000000000000000000000///---zzzPPP000111111111111222222222---IIIWWW,,,111111111111000000000///,,,///***222777000222000000)))IIIyyy999;;;333333222222111000000///000000000000000000000000222222222222222222222222111111111111111111111111111000111222333333111//////444+++222...777333000,,,///444333222222111111222222333///......//////000111222000222333333222222333444222222222222111111111000444444333333222222111111000111111111111111111000111111111111111111111111444444333111//////111444...111222//////333333000222222111111111000000000111111111111111111111111111111000000000000111111222222111111111111222222111111111000000/////////111000000000000111222222111111111111111111111111000111111111111222222222111111222222222333333333222222111111111111222222222222111111111111111111111111111111111111111111111111000000111111222333111111111111111111111111333444555555333222222333333111222555999:::666222444333333333333333333222111222222222333333333333333333333333333333333333222333333444444333333222222222222333333333444444222222222333333444444444333333333222222222111111333333333333333333333333222222222222222222222222333333333444444444444444333333333333333333333333222222333333333444444444222222333333444444444444444444444444444444444444333444555555666666555555777666666666666666666666333555777777555444333444222333555555444444555777444555777666666666888:::::::::<<<>>>BBBFFFIIIKKKTTTWWWZZZ^^^aaacccddddddhhhiiijjjkkkllllllllllllllllllkkkkkkllllllmmmmmmmmmmmmmmmmmmnnnooopppqqqppppppppppppoooooonnnmmmnnnpppqqqrrrqqqqqqsssttttttttttttrrrqqqrrrtttwww333333222111111111111111000000000000000000000000222///222bbb222111///000111333222222000000000000000000000000000000000000000000000000///888333000000111111111111000000333...666000000000000000000000000---555000111111111111222222222&&&>>>jjj111111111111111000000000000333,,,666111'''///222555---RRR[[[...---...;;;333333222222111000000000111111111111111111111111222222222222222222222222111111111111111111111111222111000111222222111000111222---///---///FFF---111---111111222222222222222222111////////////000111222222000222333333222111222444333333333222222222222222222555777666333000000222111111222222222222111111222222222222222222222222000222444444222000000000...111333111222333222///222222222222222111111111111111111111111111111111111111000000000000111111222222111111111111222222111111111111111000000000111111111111111222333333111111111111111111111111000111111111111222222222111111222222222333333333222222111111111111222222000000111111111111111111111111111111111111111111111111000000111111222333111111111111111111111111333555666666444333333444222111222555:::;;;888555222333333333333333333444222222333333333444444444333333333333333333333333222333333444444333333222222222222222333333333333222222333333333333444444333333333333222222222222333333333333333333333333222222222222333333333333444444444333333333333333222222222222222222222222333333333333444444444444444444444444555555555555444444444444444444444444333444555555666666555555666666666555555555444444444555777666555333333444333333444444444555888:::666777888888999;;;>>>AAACCCDDDFFFJJJNNNRRRVVVXXX```aaaccceeegggiiijjjkkkmmmmmmmmmmmmmmmnnnoooppplllllllllllllllmmmnnnnnnoooooooooooopppqqqrrrrrrrrrrrrrrrqqqpppooommmmmmoooppprrrrrrqqqqqqsssttttttttttttsssqqqqqqtttvvv444333222222111111222222000000000000000000000000222///222bbb333111000000111222222111000000000000000000000000000000000000000000000000333222333000000111111111111000000333...666000000000000000000000000+++KKKwww,,,000000111111111222222222+++;;;777111111111000000000000000555...888)))---888'''111ZZZTTT999666000)))222222222222111111111000000222222222222222222222222222222222222222222222222111111111111111111111111333111000000111222222111000...//////222000QQQ{{{''':::777+++000111222333333222111000333222111000////////////000111222111000000111222222222222222222222222222000555999888333///000222222222222333333222222222222222222222222222222222,,,///111222000.........000111222111111222222000222222222222222222111111111111111111111111111111111111000000000000111111222222111111111111222222222222111111111111111111222222111111222222333444111111111111111111111111000000111111111222222222111111222222222333333333222222111111111111222222//////000000111111222222111111111111111111111111111111000000111111222333111111111111111111111111222444555555333333333444222222222555888888666444222222222333333444444444222222222333333333333444333333333333333333333333222333333444444333333222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333333333444444444444333333333333444444444444444444444444333333333444444444444555444444444444444444444555444444444444444444444444333444555555666555555555666666666555444444333333555666777666444333444555555555555444444666999<<<888:::<<<>>>@@@CCCHHHLLLNNNOOORRRUUUYYY]]]```bbbdddddddddeeegggjjjlllnnnooonnnmmmmmmmmmnnnpppqqqlllllllllllllllmmmnnnooooooooooooooopppqqqrrrssssssssssssrrrrrrpppoooooopppqqqrrrrrrqqqqqqsssttttttttttttsssqqqqqqsssttt444333222222111111222222000000000000000000000000222///222bbb333111000000111222222111000000000000000000000000000000000000000000000000000,,,333000000111111111111000000222------000000000000000000000000+++qqq222:::000000111111111222222222///666333000000000000000000111111555+++---,,,???888'''ZZZ---&&&<<<:::+++///222222222111111111111111222222222222222222222222222222222222222222222222111111111111111111111111333111000000111222222111000+++111111444333000)))444>>>,,,000000222333333222000000333222111000000/////////111222333222111000111222000000111111111111111111000444999888333///000222222222222333333222222222222222222222222222222222111222333222111111222333333111000111000000111222111111111111111111111111111111111111111111111111111111000000000000111111222222111111111111222222111111111111111111222222222222111111222222333444111111111111111111111111000000111111111222222222111111222222222333333333222222111111111111222222/////////000000111111222111111111111111111111111111111000000111111222333111111111111111111111111000222444444222222222333333333333444444444222111222222222333333444444444111111111111222222222222333333333333333333333333222333333444444333333222222222333333333444444444333333333333333333333333333333333333333333333333333333333333333333333333222222333333333444444444444444444444444444444444444444444444444444444444333333444444444555555555444444444333333333333333444444444444444444444444333444555555666555555555666666555555444444444444555666777666555555666777777777777666555666999<<<>>>@@@DDDGGGJJJOOOTTTXXXYYYZZZ\\\___aaadddeeefffdddddddddeeegggjjjmmmooonnnmmmlllkkklllmmmnnnoookkkkkkkkkllllllmmmoooooooooooooooooopppqqqrrrsssrrrrrrsssssssssssssssrrrppprrrssssssrrrqqqrrrtttsssttttttsssqqqqqqrrrsss333333222111111111111111000000000000000000000000222///222bbb444222000000111222111000000000000000000000000000000000000000000000000000///000333000000111111111111000000222---666000000000000000000000000---333000111111111111222222222...---***000000000000111111111111222///222333,,,"""ZZZJJJ333...,,,???111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111222111000111222222111000222+++222222111333'''HHH&&&888333000111111111111111111000000000000000111222333333333444555444222222222444000000000000000111111111000333555555222000000222111111222222222222111111222222222222222222222222222222222111000111333555444222111333333111000333000000000111111111111111111111111111111111111111111111000000000000111111222222111111111111222222000000000111111111111111111111111111111222333333111111111111111111111111000111111111111222222222111111222222222333333333222222111111111111222222//////000000000000000000111111111111111111111111111111000000111111222333111111111111111111111111000111333333222111222333444444444333333222111000222333333333333333333444000000111111111222222222333333333333333333333333222333333444444333333222444444444444555555555555444444333333333333222222333333333333444444444444333333333333333333333333222222333333444444555555444444555555666666666666333333333333333333333333333444444444555555555555444444444333333333333333444444444444444444444444333444555555666666555555555555555555555555555555666777888777666777999;;;999:::;;;::::::<<<>>>AAAHHHKKKPPPSSSVVVZZZ^^^``````aaaccceeeggghhhhhhiiiggggggggghhhjjjmmmoooqqqmmmmmmllllllllllllmmmmmmlllllllllmmmmmmooopppqqqpppooooooppppppqqqrrrsssrrrsssttttttuuuuuuuuutttqqqssstttsssrrrqqqrrrtttssstttuuutttrrrpppqqqrrr222222111000000000000111000000000000000000000000222///222bbb444222000000111222111000000000000000000000000000000000000000000000000000111///333000000111111111111000000111---;;;000000000000000000000000000000...000111111111111222222222111((()))///000000000111111111111111444999333FFFwww222999###111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111000111222333333111///444,,,222444,,,222///OOO)))...777111111000000000000111111000000000000111222333333111222333222000000000111000000000111111222222222000000111111111111222222000111111111111111111000111111111111111111111111///000111000//////111333444222555::::::444000111111111111222222222333333111111111111111111111111111111000000000000111111222222111111111111222222/////////000000111111111111000000000000111222222111111111111111111111111000111111111111222222222111111222222222333333333222222111111111111222222000000000000000/////////111111111111111111111111111111000000111111222333111111111111111111111111000222444444333222333444333333444444333222222333444333333333333333333222111111111222222222333333333333333333333333333333222333333444444333333222555555555666666666666777444444444333333222222222333333333444444444555555333333333333333333333333222222333333444555555666444555555666777888999999444444444444444444444444444444444444555555555555555555555555444444444333444444444444444444444444333444555555666666555555444555555666666777777888666777888888888999<<>>AAADDDEEEGGGIIILLLNNNUUUXXX\\\___aaabbbcccdddccceeegggiiijjjkkkkkkkkkkkkkkkkkklllmmmnnnooopppnnnnnnnnnoooooonnnnnnmmmnnnnnnnnnooopppqqqssssssqqqqqqqqqqqqrrrssstttuuuuuuuuuuuuvvvuuuuuuttttttrrrssstttsssrrrqqqrrrtttrrrtttuuutttrrrppppppqqq222111111000///000000000000000000000000000000000222///222bbb444222000000111222111000000000000000000000000000000000000000000000000000111###333000000111111111111000000111---,,,000000000000000000000000333^^^AAA000000111111111111222222222666)))/////////000000111111111222111///111222777:::111111111111111111111222222111111111111111111111111222222222222222222222222111111111111111111111111000000111333444333111...666---222666***444<<<###999)))666222111000//////000111222444333222111000000000000...//////...---,,,,,,---111111111222222333333333111///......111222222222000000111111111111000000000000000000000000000000///111333444333222222333222222888@@@@@@777000000222222222333333444444444111111111111111111111111111111000000000000111111222222111111111111222222......//////000000000111000000000///000111111222111111111111111111111111000111111111111222222222111111222222222333333333222222111111111111222222111111000000//////......111111111111111111111111111111111000111222222333111111111111111111111111111333555555444444444666222333444444444444555666444444444333333222222222222222333333333444444444333333333333333333333333222333333444444333333222666666666666777777777777444444444333333222222222333333333444444555555555333333333333333333333333222222333333444555666666444555666777888999:::;;;777777777777777777777777444444444555555555666666777777666666555555555444444444444444444444444444333444555555666666555555444444555666777888999999666777888999999;;;>>>AAAEEEHHHLLLPPPSSSUUUYYY[[[^^^aaaeeeggggggfffeeeeeedddfffhhhkkkmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnooopppqqqrrrrrrqqqooonnnpppppppppqqqrrrtttuuuvvvssssssssssssssstttvvvvvvwwwwwwwwwwwwvvvtttsssrrrrrrsssttttttrrrqqqrrrtttrrrtttuuutttrrrppppppppp000000000000000000000000222222222222222222333333111...333bbb000000000000000000000000333222111/////////000111000111111111111222222222111666333333333333222222222222111333...555111111111111111111111111...LLL444222...///111222333222222111...888000222222333333333222222111666000...333gggIII***555888***...444+++222,,,>>>///+++888///***444111999)))111+++777+++111222222222222000///...---...---...111444666444111333333333222222111111111)))000+++222222222222222222222222555555444333222111000///222333444444222222333444000000000000000000000000222222111111111111222222222222111111111111222222111111222222222333333333222222222111111111000000111111222333444444555555//////000111222444555666222222222222222111000000000000000000000000000000000000000000111111111111222222111111000/////////222222111111111111111111000111333444444333111000111111222222222222111111111111222222222222111111222222222111111111000000333222222111000///......///111222222111111222444111111222222222222111111111111222222222111111000222222222222222222222222444444444333333222222222000000111222333444444555111222333333444444333333///000111333333444444444222222222222333444555555888777666666666777999:::555444333222222222333444111111222222333444555555444444444444444444444444555555555555555555555555222333444555666888888999555444333222222333444555555444444333333444444555222333444444555555444444444444555555555555555555777777777666666555555555555555555666888999999999888999;;;===@@@DDDJJJNNNSSSUUUWWWZZZ]]]___aaabbbeeefffggghhhiiijjjjjjjjjkkkkkkmmmnnnnnnnnnmmmlllnnnnnnnnnoooppppppqqqqqqqqqrrrrrrrrrqqqooonnnlllqqqqqqppppppqqqssstttuuuwwwtttqqqrrruuuxxxyyyxxxvvvvvvwwwwwwvvvuuusssrrrwwwvvvtttrrrrrrrrrrrrsssqqqrrrrrrsssrrrrrrqqqqqq111111111111111111111111222111111111000/////////111...333bbb111111111111111111111111333222111000//////000111000111111111111222222222222222zzz555111111111000000000000///333...333111111111111111111111111<<>>???FFFIIINNNRRRUUUYYY\\\___```aaaccceeeggghhhhhhiiikkklllmmmmmmnnnnnnnnnnnnmmmmmmnnnoooooooooooonnnmmmmmmnnnnnnoooppppppppppppqqqqqqrrrrrrqqqqqqpppqqqqqqqqqqqqrrrsssttttttqqqpppqqqsssvvvyyyyyyyyywwwwwwwwwwwwuuutttrrrqqqssstttttttttttttttssssssssssssrrrrrrssstttuuuvvv222222222222222222222222444333333333222111111111111...333bbb111111111111111111111111222111111111111111111111000000111111111222222222111000===444333333333222222222111111333...JJJ000000000000000000000000000]]]999666:::999999999888888777777666666---999:::::::::999888666555444000000;;;VVV###???666(((444///,,,333;;;,,,000555444...)))666111555111;;;***333888222000111111222333333333222000000000111222222222222111111111111111111000000///@@@(((111111111111111111111111111111111111222222222222111333444333222111222333000000000000000000000000222222111111111111222222333222222111111222222333000000000000000000000111222222222222222222222222333333333333222222222222222222111111111111111222111000000///////////////000000000000000000000000///000000000111111111111//////000000111111111111111111111111111222222222222333444444444444333222111111222222222222111111111111222222222222111111111111111111111111111111000000000000000111111111000111222222000000111222111111222222222222111111000000111222222222111111222222222222222222222222333333333333333333333333222222222222222222222222111222333333444444333333555333222000000111333444333444555666666777777777333333333444444444555555777777666555555444444444444444444555555555666666444444444444444444444444333333333333333333333333444444444555666666666777444444444444444444444444444444555555555555444444333444444555555555555555333333333444555555666666777777777777777777777777888:::<<>>???===;;;::::::999999888888888555444>>>>>>>>>>>>===<<<;;;999888888222OOO^^^AAABBB---CCC>>>888///555+++000...,,,---<<<---///~~~{{{+++888444...///000111222222222222111222222222111111222333222222222222222222222222999JJJyyy+++222222222222222222222222222222222111111111000000111222333333111111222333333333333333333333333333222222111111111111222222333333222222222222333333111000000000000000000000000000000000111111111111333222222222222222222222222222111111000000111111111111000///.../////////000000000000000000000000///000000000111111111111111111111111000000//////000000111111111222222222333333333333333333333333111111222222222222111111111111222222222222111111111111111111111111111111000000000000000111111111111222333222111000111222111111222222222222111111///000111222222222222222222222222222222222222222333333333333333333333333000000111222333333444444111222333333444444333333555333222000000111333444333444555666777777777777444444555555666666666666666666666555444333333222444444444555555555555555444444444444444444444444333333333333333333333333444444444444444444444444777777888888888888777777444555555666666555555444333444555555666666555555333333444555555666777777999999999999999999999999;;;>>>CCCFFFHHHKKKOOOSSSVVVZZZ___bbbccccccddddddfffggghhhiiijjjjjjjjjjjjmmmmmmnnnoooppppppppppppppppppppppppqqqqqqrrrrrrpppqqqqqqrrrssssssttttttqqqqqqqqqrrrrrrsssttttttuuuuuuuuuvvvvvvvvvvvvvvvrrrssstttttttttsssssssssvvvvvvuuusssrrrqqqqqqqqqooopppqqqrrrqqqpppooonnntttsssrrrqqqpppooooooooo000000000000000000000000......///000111222222333111...333bbb222222222222222222222222000111222222333222222222000111111111111222222222000555111+++111111111000000000000///333...777000111111111111111111111111<<>>@@@@@@yyyLLL^^^bbb888+++,,,UUU......333...555***555666+++999(((666555***---...///000111111111111111222222333111000000111333222222222222222333333333...///333222222222222222222222222222222111111111000000000///000111000//////000111222222222222222222222222222222111111111111222222333333222222222222333333222111111111111000000000/////////000000000000000//////000000000000000000222111111000000000111111222111000///...///000111000000000000000000000000000000000000111111111111222222111111000//////...000000000111222222333333222222222222222222222222111111222222222222111111111111222222222222111111111111111111111222222222111111111000000000000000000222222222000///000111111111222222222222111111///000111222222222222222222222222222222222222222222222333333333333444444///000111222333444444555111222333333444444333333333222111111111222333444333444555777777777777666555555666777777777777666666666666555444333222111444444444444444444444444444444444444444444444444333333333333333333333333555555444444444444444444666666777777777777666666444555666777777666555444444444555666666666666555444444555666777888888999888999999:::;;;<<<======CCCGGGLLLOOOPPPSSSXXX\\\[[[___bbbdddeeedddeeeeeejjjjjjkkklllmmmmmmmmmmmmllllllnnnooopppqqqqqqqqqrrrrrrqqqqqqrrrrrrssstttrrrrrrsssssstttuuuuuuuuusssrrrrrrrrrrrrssstttuuuuuuvvvvvvwwwwwwwwwvvvvvvssstttuuutttrrrqqqqqqrrrtttsssrrrqqqppppppppppppnnnnnnnnnnnnmmmlllkkkjjjlllllllllkkkjjjiiihhhggg111111111111111111111111/////////000111111111222111...333bbb222222222222222222222222000111222333333333222222000111111111111222222222111333...,,,111111111000000000000///333...888000222222222222222222222222000;;;BBB888999999888777888888::::::999______GGGGGGGGGGGGGGGGGGFFFEEEDDDDDDFFF===LLL222CCC000&&&888:::OOO+++555&&&===111333;;;,,,333,,,///444000000000111222222222111111000111111000---,,,///111000111111111222222222222***111HHH111111111111111111111111000000000000111111111111...000111000///...///111////////////////////////222222111111111111222222444333333222222333333444333333222222111111111111//////000000111111111111......//////000000111111111000000000000000111222333222111//////000111222000000000000000000000000000000000000111111111111111111111000000000000000///000000111222222333333111111111000000111111111111111222222222222111111111111222222222222111111000000111111111222222222222222111111000000//////222333444333111000111222111111222222222222111111//////000222222333333222222222222222222222222222222222222333333444444444111111111222222333333333111222333333444444333333111111111222222333333444222333555777777777666555444555666777888777777666777777777777666444222111444444444333333333333333444444444444444444444444444444444444444444444444777777666666666555555555333444555666666555444333444555666777777666555444444444555666666666666666555555666777888999::::::888:::<<<>>>AAADDDFFFGGGMMMQQQVVVWWWWWWXXX]]]aaa^^^aaadddffffffggghhhiiikkkkkklllmmmnnnoooooooookkklllnnnpppqqqsssssssssssssssrrrrrrrrrssstttuuurrrrrrsssssstttuuuuuuuuuttttttsssrrrrrrssstttuuutttuuuvvvvvvvvvuuuttttttsssttttttrrrpppppprrrtttqqqpppooonnnnnnooopppqqqmmmlllkkkiiihhhgggggggggeeefffhhhjjjjjjhhhfffeee222222222222222222222222333333333222222222222222111///333bbb222222222222222222222222000111222333444333333222000111111111111222222222222000+++www...333333333222222222222111333...888000333333333333333333333333111888AAA777888777777666777888:::;;;<<>>000;;;<<<777999(((222444666444111333###333+++444999'''LLLJJJ000222222333333333222222111///000000...+++***---/////////000000111111111222666777???jjj000000000000000000000000......///000111222333333000222333222111000111222222222222222222222222222222222111111111111222222444333333222222333333444333333333222222222111111000000111111222222222333///000000111222333333444000000000000000111222222444333111000///000111333000000000000000000000000000000000000111111111111/////////000111111222222///000000111222222333333111111000000000000111111111111222222222222111111111111222222222222111111000000111111222222222222333222222111000//////...555666777666444333444555111111222222222222111111//////000222222333333333222222222222222222222222222222222333333444444444333333333222222222222111222222333444444444333333///000111333333444444444111222555666777666555444444444666777777777666555888888999888777555333222333333333333333333333333444444444444444444444444555555555555555555555555999999888888777777666666666777888999999888777666444555666888888666555444444555555666666666666666555666777888999:::;;;;;;:::<<>>666444666555555444444444555555888777666:::888888999999;;;<<<>>>???KKKEEENNNSSSTTTTTTSSSSSSQQQPPPOOOLLLWWWJJJ(((<<>>;;;999)))666iiiZZZ444666,,,222222222222222222222222>>>111###333FFF222...555000444666//////000)))////////////000000000000777555+++<<<222000111333+++777000222222222222111111111111111111222222222222111111000000111111222111111111111111111111111111111111000111111111111222222222111111111111111111111111222222222222111111111000222222111111111111222222111111222222222222111111++++++++++++,,,---...///111111111111111111111111333333111000000000111111000000000000000000000000000000000000000111222222111111111111111111111111000000111222222222222111111111222222222222111111111111000000000000111111333222111111222333444555222333444333222000000000000111111111111222222222222222111111111111111111555333222111222333222111333333333333333333333333222222222222333333333333333333333333333333333333111111222222222333333333222333444555555555444333555555555555555555555555777666555555555555555555555555555555555555555555555555555555555555555555666555555555444444444333222333444555666666666666555555555555555555555555666666666666555555444444555555444555555555555666666666777999<<<>>>@@@BBBGGGKKKPPPSSSUUUWWWXXXZZZ]]]___bbbccccccccceeefffeeefffhhhkkkmmmnnnoooooommmllllllmmmoooqqqpppoookkknnnqqqssssssssstttvvvtttuuuvvvuuutttssstttuuusssssstttvvvxxxxxxvvvttttttsssrrrqqqpppqqqrrrrrrpppoooooooooooooooppppppmmmmmmmmmllllllkkkkkkkkkjjjjjjjjjlllpppyyytttjjjdddbbbiiisss;;;------333333111///)))444777::::::666222000000333333...[[[111111111111111111111111222222222222222333333333111111111111222222222333666+++444222666222111111111111000000000...111000999999777777666555444444444444555:::999999888888999:::;;;===???@@@EEEIIIQQQSSSTTTTTTTTTSSSOOOLLLJJJKKKccchhh222333DDD888+++888666...777---333MMM888111...222222222222222222222222XXX---///&&&(((:::<<<+++(((...333000222666111333333444444555555666666III???888QQQlll444...---555+++999000333333333222222222222111222222111111111111222222333222222111111111111222111111111111111111111111000111111111111222222222111111111111111111111111333333333222222222222222222222111111111111222222111111222222222222111111///////////////000111222111111111111111111111111333222111111000111111111000000000000000000000000000000000000000000111222111111111111111111111111000000111222222222222111111111222222222222111111111111000000000000111111222111111111111222333333222111///000111111111000000111111111111222222222333333222111000000000111555444222222333444333222222222222222222222222222///000111333333333222222333333333333333333333333111111222222222333333333111222333333444444333333555555555555555555555555777777666666666555555555444444444444444444444444555555555555555555555555555555555444444444444444111222333444555555555555555555555555555555555555555555555555555444444444333444666888888888777666888:::<<>>777fffOOOUUUTTTUUUVVVUUURRRMMMGGGDDDEEEggg444???555000333<<<>>>999>>>:::666666999666---333333333222222222222222111VVVBBBBBB777%%%111999333666888222444888333---......///000111222222<<<222///...///111333111111777///333333222222222111111111333222111000000111222333555444222111000111222222111111111111111111111111000000111111111222222222111111111111111111111111222222222222222222222222222222111111111111222222111111222222222222111111333333333333333444555666111111111111111111111111222222111111111111111111000000000000000000000000111000000000000000111111111111111111111111111111000000111222222222222111111111222222222222111111111111000000000000111111111111111111111111111222333000---...111333333111000000111111111222222222333333222111000000000000555333222222333444444333222222222222222222222222---...111333444333222111222222222222222222222222111111222222222333333333222222333333444444444444777777777777777777777777777777777777777666666555444444444444444444444444555555555555555555555555666666666666666666666666555555555555444333222222555555555555555555555555444444444444555555555555555666777999:::;;;;;;;;;>>>???BBBFFFKKKPPPTTTWWWXXX[[[^^^______```aaaccccccfffhhhiiihhhiiijjjkkkkkklllmmmmmmnnnnnnoooooonnnmmmmmmoooqqqssssssrrrqqqrrrssssssrrrrrrtttvvvpppqqqssssssssssssuuuwwwuuuttttttuuuvvvvvvtttrrrqqqqqqqqqrrrqqqqqqpppooommmlllllljjjiiigggfffeeeccceeeeeecccbbbeeennnvvv{{{xxxwww~~~***111555111...666:::333AAA444,,,000777777333000000666<<>>>>>>>>===<<<<<<<<<<<<===<<>>CCC444444FFFAAA@@@>>>444555---555333333333222222111111111777hhh%%%444---......(((---444111222222222333444555666666AAA444---666222222999***999444000222111111111000000000000333222111000000111222333555444222111000111222222111111111111111111111111000000111111111222222222111111111111111111111111000000111111111111111111222222111111111111222222111111222222222222111111111111000000000111222222111111111111111111111111111111111111222111111111000000000000000000000000111111000000000000000111111111111111111111111111000000111222222222222111111111222222222222111111111111000000000000111111111111111111111111111111444000......222444444333000000111111111222222222333222222111000000111111444333111222333444444333444444444444444444444444---...111333444333222111111111111111111111111111111111222222222333333333333333333444555555666777888888888888888888888888777777777888777666555555444444444444444444444444555555555555555555555555555555555666666666666666666777777666666555444333666666666666666666666666333444444555555666666666666666666777:::===AAACCCEEEGGGJJJNNNSSSXXX]]]___ZZZ]]]```aaabbbccceeeggggggiiikkklllkkkkkklllmmmnnnnnnnnnnnnnnnnnnoooooorrrpppooopppqqqrrrqqqooorrrsssssssssrrrrrrtttvvvqqqssstttsssrrrqqqsssttttttsssrrrsssttttttsssqqqppppppppppppnnnmmmkkkjjjhhhhhhhhhhhhgggeeedddccceeeffffffeeefffooo}}}...666000---888888---***)))+++333999444+++***000777***+++222222222222222222222222000000000000000111111111222222222222333333333333---444000444......000000000111111111111222///444OOOAAA777:::888888777666555555555555888KKK}}}AAAJJJCCCBBBBBB@@@???>>>>>>======LLLQQQVVVXXXVVVWWWXXXVVVSSSMMMGGGCCC;;;SSS:::666777EEE;;;999888///666888FFFGGGFFF===777///111444333333222222111111111000^^^///777)))999222333111111111000000000//////222222111111111111222222333222222111111111111222222222222222222222222222000111111111111222222222111111111111111111111111000000000000000111111111222222111111111111222222111111222222222222111111000000000//////000000111111111111111111111111111000000111222222222222111000000000000000000000000222111111000000000000000222222222222222222222222000000111222222222222111111111222222222222111111111111000000000000111111222222222333222222111000222111000000222333333333000111111111111222222222222111111111111111222222333111000111222333333222444444444444444444444444///000111333333333222222111111111111111111111111111111222222222333333333333333333444555666777888666666666666666666666666555666777888777666555444333333333333333333333333444444444444444444444444333333333333333444444444333444555666777777777777666666666666666666666666333444444555666777888888777777777999===BBBGGGJJJNNNOOORRRUUUZZZ^^^bbbddd]]]___bbbcccdddfffiiikkkiiikkkmmmnnnmmmmmmnnnooonnnnnnmmmmmmnnnnnnoooppptttrrrqqqpppppppppnnnmmmpppqqqssssssrrrrrrsssuuurrrssstttsssqqqpppqqqrrrrrrqqqpppppprrrsssrrrqqqqqqpppnnnllljjjhhhfffeeecccdddfffhhhiiiiiiiiihhhnnnnnnnnnooottt000:::---,,,;;;,,,(((MMMDDD999222000+++'''...:::666(((999222222222222222222222222222222111111111111111000222222222333333333444444666111333111222uuu222111111111111222222333333///222EEE;;;;;;777777777666666666666666777:::>>>wwwAAAIII>>>@@@@@@???>>>============nnnpppSSSQQQVVVQQQRRRSSSTTTRRRNNNJJJGGGAAAHHHLLL>>>;;;777===,,,///555;;;KKK???FFFFFFJJJJJJ333333111444444333333222111111000444///000333222111444222222222111111111000000111111222222222222111111000000111111222111111111222222222222222222222222000111111111111222222222111111111111111111111111000000000111111222222222222222111111111111222222111111222222222222111111222222111111111111222222111111111111111111111111///000111222333222222111000000000000000000000000222222111000000000000000222222222222222222222222000000111222222222222111111111222222222222111111111111000000000000111111222333444444333222111000///000222222111000111111000111111111111222222222000000000000111222333333222000//////111333222222333333333333333333333333222222222222333333333333222222222222222222222222111111222222222333333333222222222222333555777888666666666666666666666666444555666777777555444333333333333333333333333333444444444444444444444444222222222333333444444444333333444555666666666666666666666666666666666666444444555666777888999::::::;;;>>>BBBGGGLLLQQQTTTVVVVVVXXX[[[^^^aaadddfffbbbdddfffggggggiiilllnnnkkklllnnnooonnnnnnooopppnnnmmmmmmlllmmmnnnoooppptttrrrpppppppppooommmlllmmmooorrrssssssrrrssssssqqqrrrsssrrrqqqppppppqqqpppnnnmmmnnnpppqqqqqqpppooonnnlllkkkjjjjjjkkkkkkiiikkknnnqqqrrrsssrrrrrrwwwxxxyyy~~~)))888---000===%%%:::SSS000555<<<777000...AAAuuu111111111111111111111111444333333222222111111111222222333333333444444444CCC000999---<<<666777111111222222222333333333...000dddCCC222???555777666666666666777777888333888}}}EEEFFF555;;;;;;::::::::::::;;;;;;CCCTTTLLLTTTRRRSSSUUUVVVVVVTTTRRRPPPHHHBBB???777<<<444777111@@@999,,,???888CCCCCCJJJSSS,,,777444444444333333222111000000333fff333+++>>>***000333333333333222222222111111000111222333333222111000---///000222222222111000222222222222222222222222000111111111111222222222111111111111111111111111111111111222222333333333222222111111111111222222111111222222222222111111111111000000///000000111111111111111111111111111///000111222333333222111000000000000000000000000222222111000000///000000222222222222222222222222000000111222222222222111111111222222222222111111111111000000000000111111333444444555444333222111,,,000333222000......000000111111111111222222222//////000000111222444444111///...///111222222111222222222222222222222222444444333222222222333333444444444444444444444444111111222222222333333333111111111111222444666777888888888888888888888888444555666777777555333222333333333333333333333333444444444444444444444444444444444555555666666666555555555555444333222222777777777777777777777777444555666777888999:::;;;>>>AAAFFFLLLRRRWWWZZZ[[[ZZZ[[[\\\^^^```bbbeeefffggghhhjjjjjjjjjkkknnnpppkkkmmmooooooooonnnooopppmmmmmmlllllllllnnnoooppprrrqqqoooooopppooonnnlllkkknnnrrrssssssrrrrrrssspppqqqrrrrrrqqqpppqqqrrrnnnmmmlllmmmoooqqqqqqppplllkkkkkklllnnnqqqtttvvvuuuvvvyyy{{{{{{{{{zzzyyy~~~;;;%%%666888!!!>>>>>>XXX666000]]]444333333222222333333444111111111111111111111111555444222111111111222222)));;;---+++777777///000...111555111,,,///888...333TTT>>>888<<<555777777666666666777888888???===```222@@@888777...BBB///AAA===333<<>>444888777777666666666777777FFF<<>>PPPGGGCCC@@@;;;777999::::::;;;<<<===>>>>>><<>>@@@BBBFFFIIIQQQRRRUUUXXX[[[^^^___```ccccccdddeeefffhhhiiijjjkkkkkkllllllmmmnnnooooooooopppppppppppppppooonnnoooooopppqqqqqqqqqqqqqqqooonnnnnnnnnoooooopppqqqsssqqqpppqqqssstttrrroooooonnnmmmnnnooopppooommmooonnnllliiihhhiiilllooooooooosss}}}(((000000111333555444333333222222333333444222222222222222222222222666555444333333333444444333///555444222222000MMM111222111///000444444111===pppIIIEEEIIIEEEAAA======>>>@@@BBBDDDDDDDDDDDDFFFPPPAAAxxxBBB444888222@@@:::<<<444888FFFVVV:::000@@@IIIFFFGGGHHHKKKNNNQQQSSSUUUUUUVVVMMMcccjjjAAA;;;;;;777777666666777888999999111GGG666???555>>>***666666555444333111111000666)))888444888***888222222111111111111222222111222333333111111222333222222111111111111111000333333444444444444333333444333333222222333333444000000111111000000///...222222222111111111111111222222222222222222222222......///000111222444555:::888444333222222111000222222222111111111111111333333333333333333333333222222222111111111111111333444555444222111111222333222222111111222222333222222222111111111111111000111111111111222222222333333222222111111222222111111222222222111111000000000000111111111111111222222111000000111222222111222222333333222222111333333333222222222222111222222333333333333444444333333333333333333333333333333333333444444444444333333333333333333333333222222222222333333333333444333333333333222222222333333333444444444555555777666666666555555444444333333444555666666666555555555555555555555555555555555555555555555666666888777666555555666888::::::===AAAEEEHHHLLLPPPSSSXXXYYY\\\^^^aaacccddddddffffffggggggiiijjjlllmmmmmmmmmmmmmmmmmmmmmnnnnnnqqqrrrrrrqqqqqqpppooonnnnnnoooppppppqqqpppppppppkkkllllllmmmooopppqqqqqqrrrqqqppppppqqqqqqooonnnnnnllljjjiiiiiijjjjjjiiipppqqqqqqnnnjjjkkkrrrxxxxxx{{{555DDD888%%%333444333333222222333333444222222222222222222222222444444444333333333444444222...;;;***111>>>mmmiii222555333---...666;;;:::666LLLQQQMMMCCCKKKDDDBBBDDDFFFHHHIIIIIIHHHGGGLLL>>>RRRLLL;;;:::;;;000@@@777>>>777333<<>>888555===999;;;>>>///777ppp:::...888@@@+++BBB<<<>>>???BBBDDDEEEFFFFFFRRR:::UUUfff...CCC>>>::::::888777666666555555<<<222NNN===555000:::333222222222111111111111///111RRR)))555555...222222111111111111222222111222333333111111222333222333333333333333333333111222333444444333222111222111111000000111111222444333333222222222222222111111111111111111111111111111111111111111111111000000//////000111111222666444333333444444333222111111111111111111111111222222222222222222222222111111111111111111111111444444444222000///000111333222222111111222222333111111111111111111111111000000111111111222222222333222222111222222333333---...///111333444444555222222222111111111111111111111111222222111111111111222222333333222222111222222222222222222222222222222222333333333444444000000000000000000000000111111222222222333333333333333333333333333333333222222333333333444444444444444444444555555555555111222222333444555666666555555555555444444333333333444555666777777888777555555555555555555555555666666666666666777777777888888999;;;>>>BBBFFFHHHKKKNNNSSSVVVXXX[[[^^^``````aaaccceeeggghhhiiiiiiiiiiiiiiiiiijjjkkkmmmmmmkkkllllllmmmnnnooopppppplllmmmnnnooopppppppppppppppqqqqqqqqqqqqqqqppppppnnnnnnoooooonnnmmmlllllliiijjjjjjhhhgggeeecccccceeeeeegggkkkqqqwwwzzz|||666@@@,,,***777111***///KKK444333333222222333333444333333333333333333333333111111222333333333222222999(((777333444%%%===000___...///555<<>>>>>>>>>>>???IIIBBB999<<<333DDD<<<<<<:::999888888777777000777PPPFFFFFF999888333333333333333333333333...555===>>>"""666///222222111111111111222222111222333333111111222333333333333333333444444444111111222222222222111111444333333222222333333444222222111000000000000111111111111111111222222222000000000000000000000000222222111000000000111111222111000111333444333222111111111111111222222222111111111111111111111111111111111111111222222222333444333111//////111333333222222111111222222333111111111111111222222222000111111111111222222222222222111111222222333333111111222222222111111000222222222222222111111111000111222222222222111000111222222333333222222111111222222222222333333333222222333333333333444444222222222222222222222222333333444444555555666666333333333333333333333333333333333333444444444444444444555555555555555666222222333333444555666666444444444444444444444444444444555666777777777666555555555555555555555555333333444555555666777777888999<<<@@@DDDIIILLLNNNSSSVVVZZZ\\\]]]^^^```aaaaaabbbdddfffhhhiiijjjkkkiiiiiiiiijjjjjjkkklllmmmkkkllllllnnnooopppqqqqqqjjjkkkmmmnnnpppqqqqqqqqqppppppqqqqqqppppppoooooonnnoooooonnnmmmkkkiiigggdddfffgggfffeeeddddddeeeeeehhhoooyyy$$$---...///CCC...555666BBB$$$<<<444333333222222333333444333333333333333333333333111111333444444444333333555///111444444,,,444;;;---EEE555000<<>>888666>>>222444;;;GGGFFF555222CCC777111???444999::::::;;;<<<;;;;;;;;;222KKK///<<>>vvvSSS;;;AAAJJJHHHKKKVVVaaaEEEFFFSSSFFFKKKMMM:::NNNHHHHHHGGGGGGHHHIIIJJJKKKBBBIII999BBB>>>;;;lllBBBCCC;;;JJJ666@@@BBBfffjjjGGG000???555:::CCC---FFF888999:::;;;;;;;;;;;;;;;999333???444333qqqlll888======>>>>>>???AAABBBCCCDDDKKKJJJHHHCCCBBBGGG===<<<;;;999888666555444888...000111<<<...222222111111111111222222111222333333111111222333000000111111222222222222444333111111111111333444222111111111111111111222555444333222222222333444000000111111222222222222222222222222222222222222222222111111222333444444111000000111222333111///000000111111222222222222333333333333333333333333000000111111222222222222444555444222111222555777333222222222222222222333000000111111222222222222000111111111111222222222222111111111222333333444///000111222222222222222333333333222222111111111000111222333333222111000222222222333333222222222111111111222222333333333222222333333333444444444111111111111111111111111111111222222333444555555444444444444444444444444333333333444444444555555222222222333333444444444333333333444444444555555444444555666777888999999444555555555555555444444555555555555555555555555777777999:::<<<>>>??????EEEGGGLLLQQQUUUXXXYYYYYYWWWZZZ^^^aaabbbbbbcccdddaaabbbeeegggjjjlllmmmnnnlllllllllllllllmmmnnnooopppooooooooonnnnnnnnnmmmoooppppppqqqqqqqqqpppppplllmmmmmmmmmlllkkkkkkjjjhhhiiijjjjjjiiigggdddbbbhhhlllqqqtttvvvxxx|||000000000111222444555666666---...666333000EEEeee222000...,,,,,,...000222222222222222222222222222555555444444444333333333444333333222222333333444===(((mmm___444XXXLLLFFF[[[UUUiiiEEEJJJKKKKKKLLLLLLLLLKKKKKKHHHGGGDDDBBB@@@?????????===666>>>HHH:::...OOO:::CCCUUUFFF444mmm111AAABBBCCCDDDDDDBBB@@@???@@@@@@@@@???>>>===;;;;;;;;;CCC444555@@@777yyyccc555999>>>>>>===@@@FFFKKKjjjDDDSSSKKKKKKGGGHHHFFFDDDAAA???===;;;888666111888777VVV333555222000222333444444333111000444444444333333222222222333333333333333333333333444333222222111111222222333333333222222111111111333333333222222222111111111111111111111111111111333333333333333333333333444444333222222111000000///000000111111000000///333333222222111222222222111111111111111111111111555555555444444333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333222222111111111111222222333333222222111333333333333333333333333///000222333444444333333222222222222222222222222111111222222222333333333444333333222222333333444444444333222333444555666222333444555555555444444333333333333333333333333555444444333333333444444555555555444444333333333444444444444444444444444333333333333333333333333333333333444444555555555666666666666666666666666333444555666666666666666:::;;;;;;<<<===AAAFFFJJJNNNOOORRRUUUXXXZZZ\\\]]]]]]^^^___aaabbbbbbbbbbbbffffffgggiiijjjkkklllmmmiiijjjkkkmmmnnnnnnnnnnnnmmmnnnnnnoooooonnnnnnnnnooonnnmmmmmmoooqqqqqqqqqooojjjhhhkkkmmmjjjgggggghhhgggfffdddbbbcccgggiiiuuuwwwyyyzzz}}}333222222111222222333333777000111777333***///===)))iii555444222111111222444555222222222222222222222222333333333444444555555555444333333222222333333444777000000iii555```QQQ```KKKPPPIIIIIIIIIIIIIIIHHHGGGFFFDDDCCCAAA???>>>>>>>>>???CCC>>>===BBB@@@;;;BBBOOOxxxKKKAAAFFFsss222EEEBBBCCCEEEFFFGGGFFFEEEDDDEEEEEEEEEEEEEEEDDDDDDCCC777AAA888888>>>222QQQccc777JJJIII888lllIIIGGGRRRFFFJJJMMMQQQHHHFFFCCCAAA???===:::888888---000???ttt///666111222333333333333111111333333333222222111111111333333333333333333333333444333222222111111222222333333222222222222222222333333333333222222222222111111111111111111111111222222222222222222222222333333222222111111000000222222333333333333222222333333222222111222222333111111111111111111111111333222222222111111111111111111111111111111111111222222222222222222222222////////////////////////333333333222222222111111222222333333333333222222333333333333333333333333000000111222333333333333333333222222222222222222111111222222222333333333444333333222222333333444444333333333333444555555333333333333444444444444333333333333333333333333555444444333333444444444555555444444444333333333444444444444444444444444444444444444444444444444333333333444444555555555666666666666666666666666222333444555666777888888:::<<<>>>@@@CCCGGGLLLPPPQQQSSSUUUXXX[[[]]]___```______aaabbbcccdddddddddgggggghhhiiijjjkkklllllljjjkkklllmmmnnnnnnnnnnnnppppppqqqqqqqqqppppppooollllllkkklllmmmmmmlllkkkkkkfffdddggghhhdddaaaaaaaaaeeeiiilllooorrruuuxxx555555333222111000000000555222222666777222...---<<<---111aaa555555555555555555555555222222222222222222222222111222222333444555666777444333333222222333333444000444444+++IIISSS999EEEEEEEEEDDDCCCBBB@@@@@@>>>>>>===<<<===>>>???@@@CCCFFFDDDCCCHHHOOOJJJ===EEE>>>:::<<>>EEEBBBAAACCC;;;999JJJIIICCCSSSQQQGGGNNNNNNMMMJJJHHHEEEDDDBBB@@@===:::???(((222111&&&///222222222222222222222222222222111111111111111000222222222222222222222222444333222222111111222222222222222222222222333333444444444333333333222222222222222222222222222222111111111111111111111111111111111111111111111111333333444444444444333333333222222111222222333333111111111111111111111111111111111111111000000000000000000111111111111111222222222222222222222222222222222222222222222222333333333222222222222111333333333333333333333333222222222222222222222222111111111111222333444444333333333222222111111111111111222222222333333333444333333222222333333444222333444444555555444444333222222111222333444555333333333333333333333333444444444333333444444555555444444444444333333333444444444444444444444444555555555555555555555555444444444444444555555555666666666666666666666666666666555555666888999:::;;;>>>CCCGGGKKKOOOTTTWWWVVVWWWZZZ]]]___aaabbbcccaaabbbcccdddeeefffffffffiiiiiiiiijjjjjjkkkkkkkkkkkklllmmmnnnnnnnnnnnnnnnqqqqqqqqqqqqqqqpppooonnnjjjjjjjjjjjjiiihhhgggggggggcccaaaddddddaaa```aaafffllluuu}}}555444333222111000000000555555222000444888888333333444333...///RRR222333444555555444333222222222222222222222222222222222333333444555666666444333333222222333333444333777666:::+++~~~sssWWWLLL555@@@>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;===???AAABBBCCCLLLOOOIIIJJJSSSUUUPPPIIITTTmmmKKK:::888HHH@@@AAABBBCCCDDDDDDDDDDDDFFFFFFGGGHHHHHHHHHHHHHHHJJJEEEEEEHHHGGGFFFAAA888<<>>BBBBBBCCCCCCCCCBBBBBBBBBEEEFFFFFFFFFFFFEEEDDDDDDJJJ===AAAHHHCCCCCCGGGCCC===BBB^^^ccc???CCCBBBLLLCCC@@@LLLNNNJJJGGGJJJIIIHHHGGGFFFDDD@@@===:::;;;999111^^^vvv///222222111111111222333444222333333333333333333333111111111111111111111111444333222222111111222222111111111222222333333333444444333333333222222222222222222222222222222222000000000000000000000000222222222333333333333333111222222333333222222111222111111111222222333444111111111111111111111111222222222222222222222222222222222333333333444444222222222222222222222222111111111111111111111111222222222222222222222222444333333222222333333444111111111111111111111111333222111000111222333444333333333222222111111111111111222222222333333333444333333222222333333444222333444555666555444333333222111000000222444555333333333333333333333333333333333333333444555666444444444444444444444444444444444444444444444444666666666666666666666666555555555555555555555555777777777777777777777777888888888888:::===AAACCCHHHKKKPPPTTTVVVXXXZZZ[[[\\\]]]___aaacccdddeeeeeeeeefffgggiiijjjjjjkkkkkklllllllllkkkkkkkkkkkkkkkppppppqqqqqqqqqpppoooooonnnnnnmmmlllkkkiiigggffffffeeebbb___]]]___eeejjjjjjfffcccfffiiinnnwww111111111111222333444444...333666333111111111000777666777999555///---000+++>>>xxx222333444555555444333222222222222222222222222222555555444444444333333333444333333222222333333444999...&&&FFF555 KKKQQQAAAAAADDD333+++OOO333999999;;;<<<===>>>>>>>>>======>>>???AAACCCFFFGGGPPPHHHHHHRRRVVVQQQLLLMMMFFFKKKNNNFFFcccDDDPPPEEEIIIFFFMMM@@@FFFFFFFFFEEEEEEDDDDDDDDDGGGGGGGGGGGGGGGFFFEEEEEEGGG===BBBJJJCCC>>>CCCHHHGGGAAAJJJ@@@???LLLLLL777777CCC===CCCHHHAAAHHHMMMHHHGGGFFFFFFEEECCC>>>;;;555===777555>>>444111111111222222333333444333333333333333444444444222222222222222222222222444333222222111111222222222222222222222222333333333333333222222222111111333333333333333333333333000000000000000000000000333222222222222222222222333333444444444444333333111111111111222333444444111111111111111111111111000000000111111111111111222222333333444555555555222222222222222222222222222222222222222222222222111222222222222333333333333333111111111111333333222222222222222222222222333222222111222222333333222222222222222222222222111111222222222333333333444333333222222333333444222333444444555555444444333222222111222333444555333333333333333333333333333333333333444555555666333333333444444444444555444444444444444444444444666666666666666666666666666666666555555555555555777777777777777777777777222444666:::???DDDIIILLLPPPSSSWWWYYYYYYZZZ[[[\\\]]]^^^```bbbcccdddeeeeeeggghhhiiijjjkkklllllllllllllllllllllllllllllllllppppppqqqppppppooonnnmmmnnnnnnmmmkkkiiigggdddccc``````___]]]\\\```hhhoooooolllmmmrrrwww}}}222222111111222222333444000000333777777555555888333333///***+++333:::===000===333111lll444444444555555444444444222222222222222222222222333333444444444444444444444333333222222333333444888,,,===444333JJJ;;;***???DDD///444???666CCC'''FFF>>>???@@@AAAAAAAAAAAAAAA@@@??????@@@AAACCCFFFGGGLLLGGGGGGOOOTTTRRROOOOOOLLLTTTPPPNNNIII:::jjjhhh<<>>555AAAXXXRRR???QQQLLL999888;;;???333???BBB>>>AAADDDDDDEEEEEEEEEDDDDDDCCCAAA@@@@@@@@@AAACCCEEEFFFIIINNNOOOHHHBBBCCCJJJNNNFFFHHHHHHIIIMMMLLLGGGEEEXXXaaa<<>>333===:::888KKK===CCCCCCBBBCCCBBB???;;;777<<<+++888222%%%CCC...000222444555444333222000000111111222222222222333333333333333333333333444333222222111111222222444333333222222111111111111111111000000000000///333333333333333333333333111111111111111111111111111000000///...------,,,000000000111111000000000111111111111222333444555111111111111111111111111333333333444444555555555000000111222333333444444222222222222222222222222222222222222222222222222111111111222222333333333222111///......///111222333333333333333333333333111222333444444333111000000000111222333444444555111111222222222333333333444333333222222333333444555444333222333444555666222333444555555555444444333333333333333333333333222222222333444555666777333333333444444555555555444444444444444444444444555555555555555555555555777777666666555555555444777777777777777777777777AAACCCGGGKKKOOORRRTTTUUU[[[\\\^^^^^^^^^___aaaccc```aaabbbdddeeefffffffffhhhhhhjjjkkklllmmmmmmmmmlllllllllmmmmmmmmmnnnnnnmmmmmmllllllkkkjjjhhhhhhhhhhhhfffdddaaa^^^\\\ZZZ]]]ccciiimmmnnnrrrxxx~~~yyy444444444444444444444444666555333222111222333333333444444555444333111000444333333222111111111222AAA333222111111333333222111333333333333333333333333333333333444444444555555222333555444333222333444888999:::===AAAFFFJJJMMMNNNOOOMMMLLLZZZqqqJJJ::::::???:::;;;>>>AAACCCEEEEEEEEEIIIHHHGGGEEECCCBBBAAAAAA@@@AAACCCEEEFFFGGGFFFFFFLLLKKKJJJJJJKKKKKKJJJIIILLLKKKJJJJJJIIIHHHFFFDDDIIIFFFUUU~~~QQQ@@@AAAGGGIIIGGGEEECCCCCCDDDEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJGGGIIILLLMMMLLLJJJIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIHHHIIIIIIHHHFFFEEEFFFGGGFFFEEELLLgggkkkBBB444999:::;;;===>>>???>>>===<<<:::999999;;;===>>>>>>======<<<<<<;;;;;;;;;<<<<<<999999777666555444444444555444333222222222333444333333333222222222111111444333333222222333333444333333333222222111111111333333222222111000000000222222222222222222222222333333333444444444555555555555555444444333333333333333333222222222111111222222333333333333444444333333333333333333333333222222222222222222222222222333333333333222111111111111111111111111111111111222222222222111000000111111222222222222111111333333333333333333333333000000000000000000000000222222222222222222222222222222222222222222222222444333333222111111111222333333444444444333222222111111222333333333333222444333333222111111111111222222222222222222222222222333444444444444333222333333333333333333333333333333333333333333333333555555555444444333333333333333333444444444555555222222222222333444555555333333333333333333333333555444333222333555777888555555444444444555555666666555555555555444444444666666666666666666666666555666777666555444666888888888777555555777<<>>ddd333222111222333333333111333333333333333333333333222222222333333333444444222333444333222333444666999:::>>>BBBGGGLLLPPPRRRKKKPPPSSSPPPJJJHHHMMMSSSbbbzzzpppJJJEEE???999666777:::<<<>>>???AAACCCDDDEEEEEEDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDFFFGGGGGGGGGFFFJJJJJJIIIJJJJJJJJJIIIIIIGGGGGGHHHIIIJJJJJJIIIGGG@@@GGGKKKHHHDDDLLL```qqqsssfffaaaYYYOOOKKKLLLKKKGGGBBBEEECCCAAAAAACCCDDDEEEDDDCCCDDDDDDEEEFFFFFFFFFGGGEEEGGGIIIJJJIIIHHHHHHHHHJJJJJJKKKKKKLLLLLLLLLLLLKKKLLLKKKJJJHHHHHHIIIKKKFFF@@@::::::@@@EEEFFFDDDFFFFFFGGGGGGFFFDDDCCCBBBCCC<<<999999222+++///;;;:::;;;===>>>??????======:::999999:::<<<===<<<;;;<<<;;;;;;::::::;;;;;;;;;777777555444333222222222555444333222222222333333333333333222222222222111444333333222222333333444333333333222222222111111111111111111111222222222222222222222222222222222333333333444444444444555333333333222222111111111333333333222222222111111222222333333333333444444333333333333333333333333222222222222222222222222222333333333333222111111111111111111111111111111333333333222111000//////111111222222222222111111333333333333333333333333111111111111111111111111222222222222222222222222222222222222222222222222444333222222111111222222222222333333444333333333111111222333333333333222555444333222222333444444222222222222222222222222111222333444444333222111222222222222222222222222333333333333333333333333555555444444444333333333333333333444444444555555555444333333333333333444333333333333333333333333777666444333333444555666666555555444444444555555444444444555555666666666666666666666666666666666666777777777555555666888777888888888999===BBBFFFGGGKKKPPPTTTVVVXXXZZZ\\\^^^___aaa```______```bbbccccccdddfffgggiiijjjjjjmmmkkkjjjkkkmmmoooooonnnnnnkkkhhhgggiiijjjiiihhhiiijjjiiifffbbb``````bbb``````___^^^aaajjjwww}}}vvvtttwwwyyy{{{|||{{{{{{|||~~~~~~{{{vvv444444444444444444444444444444333222222222333333222222333444444444333333444333333222222222222222555---+++999222+++;;;777444222111222333444333111333333333333333333333333111222222222333333333333333333333333222444777:::???AAAEEEJJJNNNRRRTTTUUUMMMOOORRRSSSPPPIIIAAA;;;888???@@@:::888<<<;;;777555777:::>>>AAACCCDDDDDD@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFEEEFFFGGGIIIIIIJJJIIIIIIKKKRRRUUUOOOFFFEEEMMMXXXTTTPPPNNNOOORRRVVV]]]cccfffggghhheee]]]TTTJJJEEEHHHFFFEEEEEEFFFGGGGGGFFFDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKKKKLLLLLLJJJJJJJJJHHHGGGGGGIIIKKKOOONNNLLLLLLKKKIIIEEEBBBGGGGGGHHHHHHHHHGGGEEEDDDAAA999666;;;>>>;;;<<>>>>>>>>>>>===:::999888999:::;;;:::888:::999999999999999:::::::::999888777666555555555555444333222222222222333333333333333222222222222444333333222222333333444333333333333222222222222000000111111222333333444222222222222222222222222333333333333444444444444333333222222222222111111333333333222222222111111222222333333333333444444333333333333333333333333222222222222222222222222222333333333333222111111000000000000000000000000333333222222111000//////111111222222222222111111333333333333333333333333111111111111111111111111222222222222222222222222222222222222222222222222333333222222111111222222111111222333444444444333111111222333333333333222444333222111111222444555222222222222222222222222111111222222222222111111111111111111111111111111333333333333333333333333555444444444444333333333333333333444444444555555777666555444333333333333333333333333333333333333888777555444333333444444777666555444444444444444222333444555666777888888666666666666666666666666666777888777666666777999888999;;;===@@@DDDJJJNNNLLLPPPTTTXXXYYY[[[]]]______``````_________aaaddddddeeefffggghhhjjjjjjkkklllkkkkkkmmmooopppooommmllliiigggfffgggiiiiiihhhgggfffbbb^^^ZZZZZZ\\\^^^```bbbdddgggmmmyyyzzzsssqqqqqquuuwwwxxxyyyxxxxxxyyy{{{}}}}}}~~~yyysss444444444444444444444444444333333333333333333333111222222333444444444444444333333222222222333333111FFF@@@,,,)))444888...444333222222333444333222333333333333333333333333222222333333333444444444333444444333444777;;;???HHHJJJNNNQQQSSSTTTSSSSSSZZZUUUNNNJJJIIIJJJIIIHHH>>>AAA???888555888:::888HHHFFFCCCAAA@@@AAABBBDDD@@@@@@AAABBBBBBBBBBBBBBBFFFFFFEEEEEEEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGHHHGGGFFFFFFGGGHHHJJJKKKLLLLLLKKKJJJKKKKKKLLLGGGFFFLLLUUUXXXSSSLLLVVVSSSRRRWWWaaaooorrrddd]]]\\\]]]SSSQQQOOOOOOOOOOOONNNMMMIIIIIIJJJIIIHHHGGGFFFEEEFFFEEEEEEFFFGGGHHHGGGGGGFFFFFFGGGHHHJJJKKKLLLLLLJJJKKKJJJIIIGGGGGGIIIKKKAAAAAABBBCCCDDDGGGJJJMMMIIIIIIJJJKKKKKKJJJHHHHHHIIIAAA<<<<<<;;;444///...888999:::;;;<<<<<<<<<<<<:::888777777888888777666888888777777777888999999::::::999888777666666777444444444333333333333333444444333333333222222222444333333222222333333444333333333333333333333333111111111222222333333333222222222222222222222222222222333333333444444444444444444444444444444444333333333222222222111111222222222333333333444444333333333333333333333333222222222222222222222222222333333333333222111111000000000000000000000000222111111111111111111222111111222222222222111111222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222333333222222111222222333///000111222333444444444111111222333333333333222111000...---...000222444111222222222222222333333111111111111111111111111222222222222222222222222333333333333333333333333444444444444444444444444333333333444444444555555777666555444444444444444444444444444444444444444777666555444444444444555777666555444444444444444333444444555666777777777666666666666666666666666555666777777666666888:::;;;===@@@CCCFFFJJJOOOSSSQQQTTTWWWZZZ[[[]]]___aaaaaaaaaaaa```___```cccffffffggghhhiiijjjkkklllllllllkkklllnnnppppppnnnllljjjiiiiiiiiijjjjjjiiiiiicccaaa\\\YYYWWWYYY]]]```ggglllrrrwww~~~{{{{{{{{{{{{xxxuuutttvvvyyyzzz{{{|||zzzxxxxxxyyyzzzxxxyyy{{{~~~}}}yyyqqqkkk444444444444444444444444222333333333333333333333222222222222333444444555444333333222333333444444...000...111@@@@@@444777444333222222444444333222333333333333333333333333444444444444555555555555444555666666888;;;AAAEEELLLNNNRRRUUUVVVUUUTTTRRRTTTRRRPPPLLLGGGBBB===:::333:::???AAAAAACCCBBBAAA888;;;>>>AAABBBAAA@@@>>>BBBBBBBBBCCCDDDEEEFFFFFFHHHGGGGGGFFFFFFFFFFFFGGGFFFFFFFFFEEEFFFFFFFFFFFFIIIJJJKKKKKKJJJLLLPPPSSSWWWXXXWWWUUUSSSRRRTTTVVVeeeccc```^^^___bbbfffhhhfffiiimmmttt~~~rrrlllhhhfff```^^^\\\\\\\\\[[[YYYWWWRRRRRRRRRQQQOOOMMMJJJIIIHHHGGGFFFHHHIIIJJJHHHFFFGGGGGGHHHIIIKKKLLLMMMMMMMMMNNNNNNMMMJJJJJJJJJKKKMMMMMMKKKHHHEEEEEEHHHKKKCCCCCCEEEFFFFFFEEEDDDDDDGGGEEEEEEFFFDDD???======888888999999999::::::999999888666666777777666444666666666666666777888999666555444333222222222333555555555555444444333333444444444333333333222222444333333222222333333444333333333333333333333333333333333333222222111111222222222222222222222222222222222333333333444444444444444444444444444444333333333222222222111111222222222333333333444444333333333333333333333333222222222222222222222222222333333333333222111111000000000000000000000000/////////000111222444555111111222222222222111111222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222333222222111222222333333///000111222333333444444111111222333333333333222111000///...///000222333111111111222222333333333111111111111111111111111333333333333333333333333333333333333333333333333444444444444444444444444333333333444444444555555444444444444444555666777444444444444444444444444444444444444555555666666666666555444444444444444666666666666666666666666666666666666666666666666444555777777777888:::<<>>666222,,,$$$777555333222333444555444222333333333333333333333333555555555555666666666666666777999;;;===AAAGGGKKKMMMOOORRRVVVWWWWWWVVVUUULLLNNNOOONNNKKKFFFCCCAAA<<<;;;999777888>>>FFFKKKLLLLLLLLLLLLKKKIIIGGGFFFFFFFFFFFFFFFGGGHHHIIIJJJGGGFFFEEEEEEEEEEEEEEEEEEGGGFFFFFFFFFFFFGGGHHHIIIHHHJJJKKKLLLNNNTTT]]]dddnnnnnnkkkfffaaaaaadddhhh```dddiiiooosssvvvxxxzzztttuuuuuuyyyxxxqqqlllkkkjjjiiiiiijjjiiigggddd`````````^^^\\\XXXTTTRRRPPPNNNMMMOOOQQQPPPLLLHHHFFFGGGGGGHHHIIIJJJJJJKKKKKKMMMNNNMMMKKKHHHGGGGGGAAACCCEEEFFFFFFEEEEEEFFFJJJKKKMMMNNNNNNNNNMMMMMMFFFHHHIIIFFF@@@:::888777999999999888888888888888999777666666777777666444555555555555666777888999666555555444333333444444666666777777666666555444444444444444333333333333444333333222222333333444333333333333444444444444555444444333222222111111222222222222222222222222222222222222333333333333111111222222222222333333333333333222222222111111222222333333333333444444333333333333333333333333222222222222222222222222222333333333333222111111111111111111111111111111////////////000222555666111111222222222222111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222333333000000111222333333333222111111222333333333333222333222222222222333333444111111111222222333333444333222111111111111222333333333333333333333333333333333333333333333333333333333333444444444444555333333333444444444555555333333333333444555666777444444444444444444444444333333444444555666666777555555444444444555555666777777777666666666555555666666666666666666666666444555777999:::;;;???AAAGGGJJJMMMPPPQQQRRRTTTVVVXXXZZZ\\\]]]]]]^^^```bbbcccdddeeeddddddeeehhhjjjkkkkkkkkklllmmmnnnnnnooolllkkkjjjkkkmmmmmmkkkjjjkkkkkkkkkiiifffdddcccdddgggfffeeehhhooouuuzzz}}}yyyxxxzzz}}}~~~~~~}}}yyyuuusssssstttuuurrrqqqooolllhhhffffffggg``````aaa___\\\WWWRRROOO444444444444444444444444111222333444444444333333555444333222222222333444333333333333333444555555<<<555;;;---222EEE777222555333333333444555444333333333333333333333333333444444444555555555666666777999===@@@CCCGGGLLLOOOPPPRRRTTTVVVWWWWWWVVVVVVTTTOOOGGG@@@<<<;;;::::::;;;@@@HHHNNNNNNIIIEEECCCGGGEEEBBBAAABBBEEEIIILLLHHHGGGGGGFFFFFFGGGHHHHHHEEEEEEEEEEEEFFFGGGHHHHHHNNNNNNNNNNNNOOOPPPRRRSSSMMMPPPSSSWWW\\\hhhvvv{{{rrrnnnrrrvvvqqqrrrwww~~~vvv~~~}}}|||uuuuuuuuuwwwyyyyyyxxxvvvrrrrrrrrrpppmmmhhhdddaaa^^^\\\\\\^^^```^^^WWWRRRKKKKKKKKKLLLLLLMMMMMMMMMMMMPPPRRRRRROOOJJJGGGEEEEEEEEEFFFGGGFFFDDDBBB@@@???AAABBBDDDDDDDDDDDDDDDCCCFFFHHHGGGDDDBBBAAA???===<<<;;;:::999888888777888777555666777777666555555555555555666777888999999888777777777777777777777888888999888777666555555444444444444333333333444333333222222333333444333333333444444444555555333333333333333333333222222222222222222222222222111222222222222333333333111111111222222333333333333333333222222222111111222222333333333333444444333333333333333333333333222222222222222222222222222333333333333222111111222222222222222222222222222111000///000111333444111111222222222222111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222333444000111111222222222111111111111222333333333333222333444444555555444333222000111111222333333444444444333222111111222333444222222222222222222222222333333333333333333333333333333333444444444555555333333333444444444555555444333333333333333444444555555555555555555555555444444555555555555555555444444444444444555666777666666666666666777777777666666666666666666666666555777:::<<<>>>AAADDDGGGLLLOOOSSSVVVVVVWWWXXXYYY[[[]]]^^^^^^^^^___aaacccccceeeggggggggghhhiiikkkllllllmmmmmmnnnooooooooollljjjiiiiiijjjkkkjjjiiihhhhhhfffcccbbbffflllrrryyyyyy{{{|||}}}}}}|||zzz{{{~~~}}}zzztttooollljjjhhhgggddddddbbb___[[[ZZZ[[[]]]XXXXXXWWWTTTQQQOOOMMMMMM444444444444444444444444000111333444555444333333666555333222111222222333333333333333333444555666444(((===:::222888///888555444333333555555444333333333333333333333333333333333333444444444555555777;;;???CCCGGGJJJOOORRRVVVWWWWWWWWWVVVUUUTTTSSSKKKEEE???===???@@@???===<<<@@@GGGMMMPPPOOOOOOPPPGGGIIILLLNNNNNNKKKHHHFFFHHHGGGEEECCCCCCCCCCCCCCCEEEEEEFFFGGGHHHJJJLLLMMMWWWWWWWWWWWWXXXZZZ\\\^^^ZZZ^^^ccchhhqqq|||vvvwww{{{~~~|||yyy||||||~~~{{{vvvqqqnnnjjjiiiiiikkkmmmjjjbbb[[[VVVVVVVVVWWWWWWWWWWWWWWWVVVYYY\\\\\\YYYSSSNNNKKKEEEBBB@@@@@@DDDGGGIIIIIIEEEFFFHHHIIIJJJJJJJJJJJJKKKKKKJJJHHHGGGFFFBBB===@@@???===;;;:::999888888888666555666777888777666555555555666666888999999777666555555555555555666888999999::::::888777666555555444444444333333333444333333222222333333444333333333444444555555555111222222333333444444555222222222222222222222222111111222222222333333333333333333444444555555555333333333222222222111111222222333333333444444444333333333333333333333333222222222222222222222222222333333333333222111111333333333333333333333333555444111000//////111222111111222222222222111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222111111111222333333444111111222222222111111000111111222333333333333222111222444555444222000///000000111222333333444444444444333222222333444444111111111111111111111111333333333333333333333333333333333444444555555555333333333444444444555555555555444333222222222222555555555555555555555555666666666666555444333222333333333444555666777888444444555666777888999999666666666666666666666666666999<<<>>>AAADDDIIILLLOOORRRVVVYYYZZZ[[[\\\\\\^^^___``````___```ccceeedddfffhhhiiiiiiiiijjjlllmmmmmmnnnnnnooooooppppppllljjjhhhggghhhjjjjjjiiieeecccaaa___bbblllyyy~~~xxx{{{|||yyywwwuuuyyy}}}~~~~~~}}}zzzqqqmmmhhhccc___\\\ZZZXXXUUUUUUTTTQQQOOOOOOQQQSSSPPPPPPNNNLLLIIIIIIJJJKKK555444444333333222222111555555555555555555555555555444333222111222222333333333333222222111111111555555555444444333333333444444444444444444444444555444333333222222222222555555444333444666888:::<<>>>>>???AAACCCFFFGGGIIILLLNNNPPPQQQQQQOOOOOONNNMMMLLLKKKKKKJJJGGGIIIJJJKKKJJJIIIJJJKKKGGGKKKOOOPPPOOOPPPVVV[[[___```cccfffhhhiiijjjjjjnnnooosss{{{}}}~~~|||~~~|||{{{yyyzzzyyyxxxuuuqqqmmmjjjiiigggfffhhhlllnnnllljjjhhhiiilllpppooogggZZZQQQFFFEEEDDDCCCDDDDDDFFFFFFEEEEEEEEEGGGIIIJJJIIIHHHJJJJJJKKKKKKJJJHHHFFFEEE============<<<;;;:::999999888777777666777777888444666888888777777777999:::999888777666666666777777888888999999:::;;;;;;888888888888777555444333444444444333333222222222333333333333333333333333444444444444444444444444333333333222222222111111333333333333333333333333444444222222222222444444333333111111111111333333333444444555555444444333222333333444444333333222222222111111222222333444111111111111111111111111111111111111111111111111333333333222222111111111222222222222222222222222000111222333444333222222111111111111111111111111222111111111000000//////222222222222222222222222111222222333333222222111111111111222222333333333333333222222111222222222111222333444444333222111444333333222222333333444333444444444444333222111111222222333333444444555333333333222222111111111222333444444444333222111555555555555555555444444666666666666666666666666555555444333222222111111111111111222222333333333555555555555555555444444888777666666555555555555555555666777888888777777777;;;@@@DDDHHHKKKOOORRRRRRUUUWWWYYYZZZ\\\^^^aaaaaaaaaaaabbbcccdddeeefffggghhhiiiiiijjjjjjjjjiiikkklllmmmkkkkkkllllllkkkjjjhhhhhhiiifffbbbaaaeeebbbaaabbbiiivvv}}}xxxuuusssjjjlllppptttvvvwwwxxxwww{{{yyyyyy}}}|||wwwxxxvvvttttttuuusssoookkkkkkhhhbbb[[[VVVSSSQQQQQQLLLLLLLLLMMMMMMMMMMMMMMMPPPPPPOOOLLLJJJKKKMMMOOO333333333333333333333444333333333333333333333333666555444333222222333444444444333333333222222222555555555444444333333333444444444444444444444444555444333333222222333333777666444444555777:::;;;BBBFFFLLLOOOPPPQQQRRRTTTTTTTTTRRRPPPNNNJJJGGGEEE?????????@@@BBBDDDFFFHHHOOOPPPQQQRRRRRRRRRQQQPPPNNNMMMMMMLLLKKKJJJJJJJJJGGGIIIJJJKKKJJJJJJKKKLLLNNNSSSWWWYYYYYYZZZ___dddeeegggjjjmmmooopppqqqqqqxxxzzz~~~{{{yyyvvvuuuqqqssswww}}}mmm___NNNMMMKKKHHHGGGFFFFFFFFFHHHGGGFFFFFFGGGGGGFFFEEEGGGGGGGGGGGGFFFEEEEEEDDDAAA@@@>>>;;;::::::;;;;;;===<<<;;;:::999888777777222444666666666555666888;;;;;;::::::999888888777999999999:::;;;;;;<<<<<<888888888777777666555444333333333333333333444444333333333333333333333333444444444444444444444444444333333333333222222222333333333333333333333333444333333222222333333444555444444333333444444555333333444444444444333333222333333444444333333222111111111111111222222333111111111111111111111111111111111111111111111111333333333222222222111111222222222222222222222222///000111222333222111111111111111111111111111111333222222222111111111111222222222222222222222222111222222333333222222111333333222222222222222222333333222222111222222333111222333333333333222111444333333222222333333444444444444333333222222222444444333222222111111000444444444333333333222222222222333444444444333222555555555555555555555555555555555555555555555555666555555444333333222222555555555555555555555555555555555555555555555555555444444333222222222333666777777777777888888888<<>>@@@@@@@@@???===;;;888777333555666666666666777999<<<===>>>??????===:::999::::::;;;;;;<<<<<<======888888777777666666555555222222222333444444555555333333333333333333333333444444444444444444444444444444333333333222222222333333333333333333333333444333333222222333333444555444444333333444444555333333444444444444333333222333333444444333333222222222111111222222333444222222222222222222222222222222222222222222222222333333333222222222222111222222222222222222222222000111222222333333222222111111111111111111111111333333333333333222222222222222222222222222222222111222222333333222222111444444333222222111111000333222222111222222333333222222333333333333222222444333333222222333333444555444333222222222333444333333222222111000000000555555444444444444333333111222333444444555444444555555555555555555555555444444444444444444444444666666666555444444333333777777777666666666666666555555555555555555555555777777666555555555666666888777777777888999;;;<<>>CCCEEEMMMNNNPPPQQQPPPOOONNNMMMJJJHHHDDDAAA>>>=========???AAAEEEJJJMMMOOOPPPPPPKKKLLLNNNPPPPPPOOOMMMKKKKKKJJJIIIIIIIIIJJJKKKLLLNNNQQQTTTWWWYYY\\\```cccgggkkkoooqqqqqqrrrtttvvvyyyzzz{{{~~~}}}zzzzzz~~~xxxeeeccc```\\\XXXUUURRRQQQOOOLLLIIIGGGGGGHHHHHHHHHIIIHHHGGGFFFFFFGGGIIIJJJGGGEEEBBB>>><<<<<<===>>>@@@AAABBBBBB@@@>>>;;;:::666777888888777777999;;;===???BBBEEEDDDBBB>>>;;;;;;;;;;;;;;;;;;<<<<<<<<<777777777666666666666666333333333444444444444444333333333333333333333333333333333333333333333333333222222222222111111111333333333333333333333333333333333333333333333333222222222222222222222222333333333444444333333333222333333444444333333222333333333333333444555555222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444111111111111111111111111333333333333222222222222222222222222222222222222111222222333333222222111333222222222222222222222222222111111222222333333333333333333333333333333444333333222222333333444555444222111111222444555000111111222333333444444444444444444444333333333111222333444444555555666444444444555555555555555444444444444444444444444777666666666555555555444333333444444444555555555555555555555666666666666888888777777777888888999777777777888:::>>>AAACCCIIILLLPPPSSSUUUWWWZZZ\\\[[[]]]^^^___^^^___```bbbbbbccceeeggghhhjjjjjjkkkhhhiiijjjkkkllllllllllllkkkjjjiiiiiigggeeehhhmmmeeehhhooowww{{{zzz|||}}}|||}}}|||zzzwwwtttrrrpppooorrrqqqqqqqqqssssssrrrpppnnnnnnpppqqqrrrrrrqqqqqqiiifffbbb___^^^]]][[[YYYVVVUUUSSSRRRQQQOOOMMMLLLKKKKKKJJJJJJKKKMMMOOOQQQPPPNNNIIIFFFFFFHHHLLLNNNPPPQQQSSSSSSTTTUUUXXXZZZ555555555444444333333333666666666666666666666666444555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444444444444333333444555555444555777:::???DDDIIIKKKQQQQQQPPPNNNMMMJJJHHHFFFBBBAAA???======>>>???AAAEEEGGGJJJNNNPPPPPPOOOOOOKKKLLLNNNPPPQQQPPPOOOOOOIIIIIIHHHIIIJJJLLLOOOPPPYYY\\\```dddggglllqqquuusssuuuwwwxxxyyyyyy{{{|||~~~}}}|||}}}mmmllljjjhhheeebbb```___WWWSSSNNNKKKIIIIIIGGGFFFGGGFFFEEEEEEEEEFFFGGGHHHGGGFFFEEECCCAAA???>>>======???@@@BBBBBBAAA???>>>999999999888777777888:::===@@@EEEIIIIIIGGGCCC@@@<<<<<<;;;;;;::::::999999777666666555666666777888666666555444444333222222333333333333333333333333333333333333333333333333111111111111000000000000333333333333333333333333333333333333333333333333222222222222222222222222222333333333333333333222222333333444444333333222222222222222222333444444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111222222333111111111111111111111111111111222222222222222222222222222222222222222222111222222333333222222111000000111222333333444444222111111111222222333444333333333333333333333333444333333222222333333444555444222111111222444555222222333333444555555555222222222222222333333333222222333333444555666777444444444555555555666666444444444444444444444444777666666666666666555555000111111333444555666777555555555666666666777777555444444444555666777777777777888;;;???DDDIIILLLMMMPPPTTTVVVWWWYYY[[[]]]\\\^^^____________```bbbccceeefffhhhjjjkkkkkkkkkjjjkkkkkkllllllllllllllljjjhhhggggggddd```eeemmmnnnuuu}}}{{{wwwttttttrrrqqqpppooonnnmmmmmmmmmqqqoooooooooooonnnkkkiiihhhggggggfffeeedddcccbbb[[[YYYVVVTTTSSSTTTTTTSSSQQQQQQPPPNNNLLLJJJIIIIIIHHHHHHIIIJJJKKKNNNPPPQQQSSSQQQNNNLLLLLLOOORRRUUUUUUXXX\\\^^^___```aaabbb666666555555444333333222444444444444444444444444333333444555555555555444444444444555555555555555555555555555555666666666444444444444444444444444444444444444444444555666666888;;;@@@EEEIIILLLNNNQQQOOOMMMKKKJJJGGGDDDAAA>>>=========???BBBEEEGGGKKKLLLNNNPPPPPPOOOMMMLLLKKKKKKLLLMMMNNNOOOOOOOOOMMMMMMMMMOOOQQQUUUYYY[[[hhhjjjmmmqqqtttyyy~~~~~~~~~~~~tttttttttsssrrrpppnnnmmmccc___YYYTTTPPPMMMIIIGGGFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFDDDBBB@@@???<<<===???AAACCCCCCCCCCCC;;;<<<;;;888666666777999===AAAFFFKKKMMMKKKGGGEEE>>>>>>===;;;:::888777666777666555555555777888999888777666555444222111111333333333333333333333333333333333333333333333333222111111111000000000000333333333333333333333333222333333444444333333222333444444555555444444333222222333333333333222222222333333444444333333222000000//////000000111222333333333333333333333333333333333333333333333333111222222222222333333333222222222222222222222222///............///000000111111111111111111111111111111111111222222222222222222222222222222222222111222222333333222222111//////000111333444555666111111111111222333444444444444333333333333444444444333333222222333333444444333222222222333444555666666666555444444333333111111222222222222333333444333333333444555666777333333444444555666666666444444444444444444444444666666666666666666555555222222333555666777888999555555555666666777777888666555666666777888999:::999:::===AAAFFFKKKPPPRRRQQQTTTWWWXXXYYYZZZ\\\^^^]]]___````````````bbbccceeefffhhhiiijjjkkkjjjjjjkkkkkkkkkkkkkkkjjjjjjiiijjjffffffhhhdddaaagggsss}}}wwwwwwvvvsssqqqqqqoooooopppppppppoooooonnnooommmkkkjjjiiifffccc```^^^]]]\\\ZZZXXXVVVUUUTTTOOONNNMMMMMMNNNOOOQQQRRROOOOOONNNLLLIIIGGGGGGHHHFFFFFFHHHIIIKKKNNNPPPQQQWWWWWWWWWWWWYYY[[[^^^```___dddkkkooopppooonnnnnn555555555555555444444444444444444444444444444444111222333444555555444333333333444444444555555555444555555555666666666777444444444444444444444444444444444444444555666666:::<<>>???@@@AAACCCDDDFFFFFFBBBAAA???<<<999888999;;;===@@@FFFLLLNNNNNNKKKIIIBBBAAA???===:::888666555666666555444555777999:::777777666555444333333222333333333333333333333333222222222222222222222222333333333333222222222111333333333333333333333333222333333444444333333222333444444555555444444333222222333333333333222222222333333444444333333222111000000000000111222222333333333333333333333333333333333333333333333333111111222222222333333333222222222222222222222222000///.........///111111111111111111111111111111222222222222333333444444222222222222222222222222111222222333333222222111000000111222333333444444111111111111222333444555555444333333333333444555444333333222222333333444222222222333333444444444666555555444444333222222222222222333333333444444555555444333444444555666333333444444555666666777555555555555555555555555555555555555555555555555666666666666666777777777444555555666777777888888888888888999:::;;;=========???BBBFFFKKKPPPSSSUUUUUUWWWZZZ[[[[[[[[[]]]^^^^^^```bbbbbbbbbccceeeffffffgggiiijjjjjjjjjiiihhhjjjjjjjjjiiihhhgggeeeeeegggdddgggmmmnnnmmmxxx|||zzzuuussssssvvvvvvrrrqqqsssnnnooopppqqqpppnnnllljjjiiigggdddbbb```^^^\\\YYYTTTSSSRRRPPPNNNMMMLLLLLLIIIJJJKKKLLLMMMNNNQQQRRRPPPPPPPPPMMMIIIGGGHHHJJJIIIJJJLLLNNNQQQTTTWWWXXX]]]^^^aaaeeehhhjjjllllllkkkrrrzzz{{{yyy333333444444555666666666777777777777777777777777000111333444555444333333333333333444444444555555444555555555666666777777444444444444444444444444444444444444444555666777===@@@EEEJJJLLLLLLKKKJJJCCCAAA>>>>>>??????===:::>>>???AAADDDGGGKKKNNNOOOQQQQQQPPPOOONNNLLLKKKJJJIIIJJJKKKOOOTTTZZZ```cccffffffhhhkkkooouuu{{{~~~}}}~~~~~~tttssspppooonnnkkkhhheeeYYYZZZZZZZZZZZZXXXVVVUUULLLIIIFFFCCCCCCDDDFFFGGGAAAAAAAAABBBCCCEEEGGGHHHHHHGGGEEEAAA===<<<===???<<<@@@FFFLLLOOOOOONNNLLLEEECCCAAA>>>;;;888666555666555444444555777999;;;555555555555555555444444333333333333333333333333222222222222222222222222555555555444444444333333333333333333333333333333222222444444444444222222111111333333333333111111222222222333333222222222222333333444444333333222444444333333444444555666333333333333333333333333333333333333333333333333111111111222222333333333222222222222222222222222333222111111111222444555111111111111111111111111333333333444444555555555222222222222222222222222222222222333333222222222222222222222222222333333111111111111222333444555555444333333333333444555444333333222222333333444111222333444444444444333111222222333333444444555333333333444444555555555777666444333333444555666333333444444555666777777666666666666666666666666444444444555555555555555888777777666555444444333444555555666777888888999555555555666777999:::;;;AAACCCFFFJJJNNNRRRTTTUUUWWWYYY\\\]]]\\\]]]^^^______aaacccddddddeeegggiiifffgggiiijjjjjjiiigggfffiiihhhhhhgggeeedddbbbaaacccbbbhhhtttyyy|||xxxooolllllloooooossswwwwwwssssssvvvnnnooopppooommmjjjfffccc___\\\YYYWWWWWWUUUTTTRRRNNNMMMLLLKKKJJJJJJJJJJJJGGGIIIKKKMMMNNNOOOQQQSSSRRRSSSSSSOOOKKKIIIKKKMMMNNNPPPSSSVVVZZZ]]]```aaa```dddiiiooossstttuuuuuuttt{{{444444444444444444444444111111333444666777888999666666555555555444444444444444444444444444444444666555444333333444555666666555444333333333333333444555666777777888888888<<>>===<<<<<<<<<<<>>@@@CCCFFFJJJMMMOOOOOOOOOKKKHHHCCC@@@===:::777555777777888888777777666555::::::999888666444333222000111333444555555444333222222222222222222222222444333333222222333333444333333333222222111111111222222333333333222222111333333333333333333333333333333333333333333333333222222222333333444444444222222222333333444444444111111222333555666777777222222222222222222222222333333333333333333333333111222222333333222222111333222222111111222222333333333333333333333333333333222111000000111222333000111222333444333222111222222111111222222333444111555777555111///111555222222444444444444222222222222333333333333444444333333333333333333333333333444444555555444444333444333333222222333333444444333333333333444555555333444555555666666555555333333333444555666777777777777666555555555555555555555555666666666666666444444444555555555666666777666555444444444444444555555555777:::===AAACCCHHHKKKNNNQQQRRRSSSUUUWWWZZZ[[[]]]___```aaabbbbbbbbbbbbccceeegggiiikkklllgggjjjlllkkkhhhfffggghhhcccdddeeeccc```___aaaccc^^^lll~~~}}}vvvoookkkiiijjjkkkqqqsssuuuvvvvvvssspppmmmllljjjiiihhhgggddd```]]]WWWTTTPPPLLLKKKLLLNNNPPPNNNMMMKKKJJJIIIHHHHHHIIIDDDFFFIIIMMMPPPRRRSSSSSSVVVUUUSSSPPPOOORRRVVVZZZYYYZZZ]]]___bbbeeeggghhhoooppprrrvvv{{{}}}|||{{{444444444444444444444444444444444555555555666666666666555555555444444444444444444444444444444444666555444444444444555666777666555555444444555555333333444666999<<>>>>>======>>>@@@@@@GGGIIIKKKKKKJJJIIIJJJLLLMMMKKKIIIIIIKKKMMMPPPQQQSSSWWW^^^dddlllwww|||{{{|||}}}|||zzzyyyzzz|||{{{{{{~~~}}}xxxvvvwwwxxxyyy|||qqqeee^^^TTTMMMIIIGGGDDDBBBEEEDDDDDDFFFHHHIIIHHHGGGLLLKKKJJJIIIHHHGGGFFFEEEEEEGGGIIILLLNNNOOOOOOOOONNNLLLHHHDDDAAA>>>:::666666666777777666666666555::::::::::::888666444333000111333444444444333333222222222222222222222222444333333222222333333444333333333222222222111111111111222222222222111111333333333333333333333333333333333333333333333333222222222333333444444444222222222333333444444444111111222333444555555666222222222222222222222222333333333333333333333333111222222333333222222111333222222111111222222333333333333333333333333333111222333333333333222111111111222333333333333222222222111111222222333444222555888666222000222666222333333444444333333222222222333333333333444444333333333333333333333333333444444555555444444333444333333222222333333444444333333333333444555555333444555555666666555555333444444555555666666666777777666555555555555555777777777666555555555444444444444555555555666666666666666666666666666777777777888:::===AAAEEEGGGLLLOOORRRTTTUUUWWWYYY[[[______``````aaabbbccccccccccccdddeeefffhhhiiijjjfffiiikkkjjjfffcccccccccbbbddddddaaa^^^```eeekkkvvv|||yyywwwuuussspppllliiiggghhhjjjlllmmmnnnnnnnnnllliiieeecccaaa___]]]\\\[[[XXXTTTQQQQQQPPPNNNMMMLLLLLLLLLMMMPPPPPPPPPPPPOOONNNLLLLLLKKKKKKMMMOOORRRVVVYYYZZZ]]]]]]]]]\\\\\\___cccgggiiijjjlllnnnqqqsssuuuwwwxxxwwwyyy|||444444444444444444444444666666666555444444333333555555555555555444444444444444444444444444444444666555555444444555555666888777666666555666666666444444444666:::???CCCFFFJJJJJJIIIFFFBBB@@@AAABBB@@@???>>>>>>???BBBEEEGGGJJJKKKLLLLLLJJJIIIJJJKKKKKKJJJHHHGGGJJJPPPVVVYYYccchhhpppwww~~~~~~~~~{{{xxxxxxssstttvvvwwwvvvvvvwwwyyy{{{xxxxxxyyyxxxuuutttvvvyyyyyyzzz}}}~~~ssskkk___VVVPPPLLLHHHDDDFFFEEEDDDEEEGGGHHHGGGFFFGGGGGGGGGGGGGGGHHHHHHHHHKKKKKKLLLNNNOOOPPPQQQQQQRRRPPPMMMKKKHHHCCC===999666666555555555666666777999:::<<<===<<<:::777555111222333333333333333222333333333333333333333333444333333222222333333444333333333333222222222222000111222333444444444333333333333333333333333333333333333333333333333333222222333333333333444444222222333333333333444444111111222222222333333333222222222222222222222222222222222222222222222222111222222333333222222111333222222111111222222333333333333333333333333333000222444666666444222000222222111111222222333444222222111111222222333444333666777666333222333666222333333444444333333222222222333333333333444444333333333333333333333333333444444555555444444333444333333222222333333444444333333333333444555555333444555555666666555555555555555555555555555555777666666555555555555666999888777777555555444333444444555555555666666666444555666777888888888888999:::;;;>>>BBBFFFJJJLLLOOORRRUUUWWWXXXYYY[[[]]]bbbaaa`````````aaacccccceeeeeeffffffgggggghhhhhhggghhhiiigggdddaaa``````___bbbeeedddccchhhsss}}}yyyqqqmmmlllkkkjjjjjjhhhgggeeeeeefffhhhiiihhhgggeeeccc```]]]ZZZXXXYYYXXXWWWVVVUUURRROOOLLLLLLMMMMMMNNNNNNNNNMMMMMMNNNOOOQQQRRRRRRPPPNNNLLLPPPPPPQQQSSSVVVZZZ]]]```ccceeehhhkkkmmmooosssvvvwwwwwwxxxzzz|||444444444444444444444444666666666555444444333333555555555555555555555555444444444444555555555555666666555555555555666666777777666555555666666666888777777777:::???DDDHHHNNNKKKFFFAAA???@@@CCCEEEEEEDDDBBBAAACCCFFFJJJLLLJJJKKKLLLKKKJJJIIIKKKLLLLLLKKKJJJKKKOOOWWW```fffuuuxxx}}}~~~vvvrrrqqqqqqtttwwwyyy{{{}}}~~~}}}~~~~~~}}}uuuiii```YYYTTTNNNJJJHHHFFFEEEEEEFFFGGGFFFEEEDDDDDDEEEFFFFFFGGGGGGHHHMMMMMMMMMNNNOOOQQQRRRSSSTTTSSSRRRPPPMMMHHHAAA===777777666555555666888999999;;;>>>@@@???===:::888333333333333333222222222333333333333333333333333444333333222222333333444333333333333333333333333222222333555666666666666333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222111111111111111111222222222222222222222222111111111111111111111111111222222333333222222111333222222111111222222333222222222222222222222222111222444555555444222111333222111000111222333444222222111111222222333444333444666555333222333555333333333333333333333333222222222333333333444444333333333333333333333333333444444555555444444333444333333222222333333444444333333333333444555555333444555555666555555555666666666666555555555555777666555555555555666666888777777777666666555555555555555555666666666666444555777888999999888888<<<===???BBBFFFKKKNNNPPPPPPSSSVVVXXXXXXZZZ[[[]]]aaa```^^^^^^^^^```bbbdddhhhhhhhhhhhhhhhggggggfffhhhgggeeecccaaaaaabbbccc```fffmmmppprrryyywwwtttpppllliiiiiijjjjjjjjjlllkkkiiigggeeeccccccbbbaaa___]]]ZZZWWWUUUSSSRRRTTTSSSSSSSSSTTTRRRPPPMMMLLLLLLNNNOOOQQQRRRRRRSSSQQQQQQRRRSSSTTTTTTSSSSSSXXXZZZ\\\^^^aaadddfffggghhhlllrrrwwwzzz}}}444444444444444444444444444444444555555555555555444555555555555555555555444444444555555666666666666666666666666666666666666555555444555555666666888888888:::>>>BBBGGGJJJMMMIIICCC@@@@@@CCCGGGJJJLLLJJJGGGFFFFFFIIILLLNNNLLLLLLLLLJJJIIIHHHIIIKKKKKKMMMQQQUUU\\\eeepppxxx~~~wwwxxx{{{yyyuuusssuuuxxx|||~~~{{{{{{}}}tttlllgggaaa[[[WWWMMMKKKHHHGGGGGGFFFEEEDDDGGGGGGHHHHHHIIIIIIIIIIIIKKKKKKLLLMMMOOORRRTTTUUUUUUTTTTTTTTTRRRMMMGGGBBB<<<:::888777777888;;;<<<<<<>>>@@@BBBBBB@@@===;;;555444444333333222222222333333333333333333333333444333333222222333333444333333333333333333333333111111333444555555555555333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222111111111111000000222222222222222222222222111111111111111111111111111222222333333222222111333222222111111222222333222222222222222222222222222222111111111111222222333222111000111222333444222222111111222222333444111222333333222222222333333333333333333333333333222222222333333333444444333333333333333333333333333444444555555444444333444333333222222333333444444333333333333444555555333444555555666555555555666666666666666666555555666666555555555555666666555666666666777777888888555555555666666666777777666666777888888888888888???AAACCCGGGKKKNNNRRRSSSSSSVVVXXXZZZ[[[\\\]]]______^^^^^^^^^___bbbeeegggiiiiiijjjiiihhhgggfffeeeeeeccc```___aaaeeejjjlllmmmuuu|||uuummmhhhfffffffffhhhkkkllllllkkkmmmllliiifffbbb___]]][[[WWWUUUTTTRRRPPPPPPPPPPPPLLLLLLMMMOOOQQQQQQPPPNNNLLLLLLMMMNNNQQQUUUXXXZZZ[[[ZZZZZZZZZ\\\___bbbdddeeehhhmmmqqqtttsssrrrqqqooottt|||444444444444444444444444333333444444555666777777444444444555555555555555444444444555666666777777555666666777777666666555555555444444555555666666444666:::???DDDIIILLLNNNIIIFFFBBBBBBDDDHHHKKKMMMNNNMMMJJJIIIHHHJJJLLLMMMOOOOOONNNKKKIIIHHHIIIKKKMMMTTT]]]fffnnnwww~~~|||{{{{{{{{{{{{tttxxx}}}|||~~~zzzvvvqqqjjjeeeUUURRRNNNKKKJJJIIIGGGEEEFFFFFFGGGGGGGGGGGGHHHHHHIIIJJJLLLNNNPPPRRRTTTUUUTTTTTTUUUVVVUUURRRMMMIIIBBB@@@===::::::<<<>>>@@@???AAACCCDDDDDDBBB@@@>>>777777555444333333333333333333333333333333333333444333333222222333333444333333333333444444444444///000111222222333222222333333333333333333333333333333333333333333333333444444333333333333222222444444333333333333222222222222111111111111111111222222222222222222222222222222222222222222222222111222222333333222222111333222222111111222222333222222222222222222222222333222000//////000222333222222111111222222333444222222111111222222333444111111111111222222222222444333333222222333333444222222333333333333444444333333333333333333333333333444444555555444444333444333333222222333333444444333333333333444555555333444555555666666555555666666666666666666666666666555555555555666666777444555666666888888999:::555555666666666777777777777777777888888:::;;;<<>>===???BBBDDDCCCDDDEEEEEEDDDCCCBBBAAA:::999777555444444444444444444444444444444444444444333333222222333333444333333333444444444555555222222333333333333222222333333333333333333333333333333333333333333333333444444444333333222222222444444444333333222222222111111222222222222222222222222222222222222222222333333333333333333333333111222222333333222222111333222222111111222222333111111111111111111111111222222222222222222222222111111222333333333333222222222111111222222333444222111111111333333333333444333333222222333333444222222333333333333444444333333333333333333333333333444444555555444444333444333333222222333333444444333333333333444555555333444555555666666555555555555666666777777888888555555555555555666777777666666666777888888888999555666666666777777777777888777777888:::>>>AAADDDIIIJJJMMMPPPSSSVVVXXXYYYXXX[[[]]]______```aaacccaaaaaabbbcccdddffffffgggdddeeeffffffeeecccaaa___\\\___fffqqq~~~{{{wwwmmmjjjgggeeedddcccaaa```bbbaaaaaaaaabbb```]]][[[WWWVVVTTTRRRPPPPPPPPPQQQKKKKKKLLLMMMNNNNNNOOOOOOQQQPPPQQQSSSUUUVVVUUUSSSNNNPPPSSSXXX]]]aaaeeegggffffffhhhkkkooouuuzzz~~~~~~444444444444444444444444444444444555555555555555444444444555555555666666444444444555666777777888555666777888888777666555777777666777777888999999999>>>EEELLLPPPPPPMMMLLLEEEDDDEEEHHHLLLNNNMMMKKKIIIIIIIIIIIIIIIJJJKKKKKKGGGHHHJJJMMMOOOTTTYYY]]]gggqqq~~~~~~}}}yyy{{{|||}}}wwwpppeeeaaa[[[VVVSSSPPPMMMKKKFFFGGGHHHIIIKKKLLLMMMNNNMMMNNNQQQSSSSSSRRRQQQPPPUUUUUUVVVXXXZZZ[[[YYYWWWMMMJJJEEEAAA???AAADDDFFFFFFFFFFFFEEEEEEDDDCCCBBB;;;:::888666555444444555444444444444444444444444444333333222222333333444333333333444444555555555666666666777666666555555333333333333333333333333333333333333333333333333444444444333333222222222444444444333333222222222111111222222222333333333222222222222222222222222333333333333333333333333222222222333333222222222333222222222222222222333111111111111111111111111000222444666666444222000000111222333444333222222222222111111222222333444333222111222444555444333444444222222222222444444222222333333333444444444333333333333333333333333333444444555555444444333444333333222222333333444444333333333333444555555333444555555666666555555444555555666777888888999555555555555555666777888888888888777777777777777666666666666777777777777888777777888<<>>BBBFFFJJJNNNOOOPPPRRRTTTWWWZZZ\\\^^^[[[\\\]]]___```bbbcccdddeeecccaaabbbeeeeeeccc```fffaaa___```^^^ZZZ\\\cccdddrrr|||yyyvvvtttqqqnnnlllhhhccc___dddddddddccc```]]][[[YYYXXXVVVRRROOONNNNNNOOOPPPNNNOOOPPPPPPNNNMMMMMMMMMMMMOOOQQQQQQQQQRRRTTTVVVVVVUUUTTTSSSUUUXXX\\\^^^\\\```fffhhhiiijjjlllooossswww}}}333333333444444444555555666666666555444444333333333555666666555555777888777777777777777777777777666666666666666777777888555666666666666888;;;>>>HHHKKKPPPSSSTTTSSSOOOMMMKKKKKKJJJIIIIIIIIIIIIJJJEEEFFFIIIJJJKKKLLLNNNOOOMMMTTT___kkkuuu}}}{{{vvvrrrooooooooonnnllliiieeeaaa^^^XXXUUUPPPNNNNNNOOOOOONNNLLLMMMNNNNNNMMMMMMOOOQQQQQQTTTXXXZZZ[[[[[[\\\]]][[[XXXSSSMMMIIIGGGGGGGGGGGGGGGHHHGGGFFFEEEEEEEEE???===999777666666555333333333333444444444555555222222333333333333444444222222222222222222222222444444444444333222111000222222222222222222222222222222222222222222222222333333333444444444555555222222222222222222222222222222222222222222222222000///......///222444555222222222222222222222222444333222222111111222222000111111222333222222222555555555444444444333333333333333333222111111000222222222222222222222222333333333333333333333333333444444333333222111000444444444333333444444444555444333222222222444444333333333333333333333333333333333333333333333333555555555555555555555555666555444333333333333444555444444333444555666777555555555555555555555555555555555555666666666666666666666666777777777777777777777777888888888999:::===AAAEEEHHHKKKOOORRRTTTTTTUUUWWWYYY[[[]]]^^^]]]]]]^^^```aaacccddddddeeeccccccdddffffffdddaaaddd___\\\]]]]]]\\\aaaiiitttyyypppkkkjjjgggffffffggghhhgggdddaaabbbaaa___]]]ZZZWWWTTTSSSQQQPPPNNNLLLKKKKKKLLLMMMHHHJJJLLLMMMMMMNNNOOOPPPLLLNNNPPPQQQRRRSSSUUUXXX\\\\\\\\\\\\^^^bbbeeegggiiilllnnnooooooppprrruuu{{{333333333444444444555555666666555444333222222111444666777666555555666777777777777777777777777777555666666777777777777777555555666777888<<>>BBBGGGKKKMMMPPPRRRTTTYYYYYYYYYZZZ[[[]]]^^^______```aaabbbcccdddeeeeeeeeedddcccdddeeeeeedddcccccc```___bbbeeejjjsss{{{xxxnnnddd___^^^___\\\\\\^^^bbbddddddbbb___^^^\\\XXXUUUQQQOOOMMMMMMKKKKKKKKKKKKJJJJJJJJJJJJFFFHHHKKKMMMNNNOOOQQQSSSNNNPPPSSSUUUWWWYYY\\\^^^eeefffgggiiilllooorrrtttwwwxxxxxxxxxxxxzzz~~~333333333444444444555555555555444444444444444444555666777666555444555666666666666666666666666666444555777888888888777666444555777888;;;@@@GGGKKKRRRTTTVVVWWWUUUQQQMMMIIIJJJIIIIIIIIIIIIJJJKKKKKKOOOQQQRRRQQQQQQSSSWWW[[[mmmxxx|||yyyvvvtttrrrtttvvvyyyzzzzzzyyyyyyxxxlll]]]TTTRRRRRRNNNJJJHHHKKKMMMNNNNNNOOOQQQSSSSSSUUUWWWXXXYYYZZZ]]]_________^^^[[[WWWRRRNNNKKKKKKIIIGGGGGGHHHIIIIIIIII@@@===999777666555444222444444444444444444444444222222222333333333444444333333333333333333333333333333333333333222111111333333333333333222222222444333111000000111333444333333333444444444555555222222222222222222222222000111111222222333444444222111000///......//////111222222222222222333333444333222222111111222222222222333444444444444333222222222222222222222222000111222333333333333333333333333333333333333333333333333333333333333333222222333444444444444444222333444555555444333222666555444222222222333444333333333333333333333333444444444444444444444444555555555555555555555555555444444333333333444444444444444444555555666666555555555555555555555555555555555555666666666666666666666666777777777777555555666777888:::<<<>>>@@@DDDJJJNNNPPPQQQSSSUUUZZZZZZ[[[[[[]]]___```aaabbbbbbbbbcccddddddeeeeeefffccc```^^^___bbbeeefffiiikkknnnttt{{{|||ooolllfffaaa]]]\\\\\\^^^]]]]]]^^^```aaa___\\\XXXWWWUUUQQQMMMKKKJJJJJJKKKKKKKKKLLLLLLLLLKKKJJJIIIIIIKKKNNNPPPPPPQQQSSSTTTVVVXXX\\\___aaacccgggiiimmmnnnpppssswww{{{~~~333333333444444444555555444444444555666666777777555666777666555444555666666666666666666666666666444555777888888888777666555777999<<>>:::888777666444222444444444444444444444444222222222333333333444444333333333333333333333333444444444444444333333222444444444333333333222222444333111000000111333444333333333444444444555555222222222222222222222222222222222222222222222222333333222111000000000///111111111222222333333333444333222222111111222222222222333444444444444333222222222222222222222222000000111222333333333333222222222222222222222222333333333333333333333333000111222333444444444444222333444555555444333222000111222444444444333222333333333333333333333333444444444444444444444444555555555555555555555555444444333333333444444555444444444555555555555555666666666666666666666666555555555555666666666666666666666666777777777777555555555777999<<>>;;;:::888666555555555555444444333333333222222333333333444444444444444444444444444444444111222222333333333222222666666555444333333222222111222222333333222222111333333333444444444555555222222222222222222222222...///000111333444555666444444444444222111//////000000111222333333444444444333222222111111222222000000111222222222222111222222222333333444444444222222333333333222222111333333333333333333333333333333333333333333333333444555555555555555444444555555333222222333555555666666555444333333333333333333333333333333333333555555555555555555555555555555555555555555555555333333333333333444555666333333555666666666555444777777777777777777777777555555555555666666666777666666666666777777777777<<<<<<<<<>>>BBBHHHMMMPPPQQQSSSUUUVVVWWWYYY]]]``````_________```aaabbbcccbbbbbbaaa```___^^^]]]]]]WWW\\\ccclllzzz{{{rrrnnngggbbb___^^^^^^___aaa]]]YYYWWWVVVTTTOOOLLLKKKIIIFFFEEEFFFGGGGGGGGGGGGGGGGGGHHHIIIKKKMMMNNNNNNOOOQQQSSSVVVXXXZZZ\\\```dddiiinnnrrrvvvzzz}}}666666666666555555555555777777666666555555555444777777777777666666666666888888777777666666555555333555888999888888999:::>>>AAAGGGLLLPPPRRRRRRQQQJJJIIIGGGGGGGGGIIIKKKLLLJJJMMMOOONNNLLLMMMTTT[[[hhhjjjllloootttzzz|||~~~zzzppphhhddd___\\\]]]YYYSSSQQQTTTTTTZZZ^^^^^^aaaggghhhcccbbbdddgggiiiiiigggdddbbb]]]SSSGGG??????BBBEEEGGGEEECCC???<<<999888888999888888888888777666444444444444333222222222333333333333333333333333333333222222222222222222222222333666888777444111111222444444333333333333222222111222333333444444333333444444333333333333222222333333333222222222111111333333333222222111111111222222222222222222222222222222222222222222222222000000111222333333444444333222222222222222222222111111111111111111111111444444555555666555555444333333111111111111333333333333333333333333333333555555555555555555555555444444444444444444444444444444444444444444444444444444444555555555666666666666555555555444444444555555555555555555555555666666666666666666666666666666777777777777666666666666666666777777777777888777666666777777666555888999<<>>@@@EEEHHHLLLPPPSSSUUUUUUUUUXXXYYYZZZ\\\]]]^^^_________aaaccccccbbbaaa``````XXXXXXXXXYYY\\\eeeqqqzzz}}}wwwrrrlllgggdddaaa\\\ZZZZZZ\\\]]]]]]ZZZXXXVVVTTTTTTSSSQQQPPPKKKHHHDDDBBBCCCGGGLLLPPPNNNLLLJJJHHHIIIKKKMMMNNNUUUWWW[[[aaaggglllqqqssstttxxx|||666666666666666555555555555555555555555555666666444555555666777888888999666666666666777777777777999999999888:::>>>DDDHHHNNNMMMLLLLLLKKKLLLLLLLLLOOOOOOPPPRRRRRRRRRRRRRRRRRRQQQPPPUUU^^^hhhqqqvvv}}}~~~sssmmmnnnrrr{{{~~~vvvmmmfffaaa___^^^___aaabbbdddfffiiikkkmmmoooqqqpppnnnkkkiiieeeccc___VVVKKKCCC@@@AAACCCDDDDDDCCCAAA===:::777666666777777777777777777444444444444555666777888333333333444444555555555222222222222222222222222111111111111222333444444444444333333333222222222111222333333444444333333444444333333333222222222333333333333333333333333111111111222222333333333222222222222222222222222222222222222222222222222333333222222222222222222222222333444444555666666444444444444444444444444444444555555444333333222444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444555555555555555555555444444555555555555555555555555555555555555555555555666666666666666666666666666666777777777777666666666666666666777777777777555777999999:::===AAAEEEIIILLLOOOSSSVVVWWWWWWWWWZZZ[[[\\\^^^___```aaaaaabbbeeehhhhhheeeaaa___^^^VVVYYY\\\aaaiiivvvzzzpppiiieeeaaa______]]]ZZZYYYYYYYYYXXXVVVSSSQQQPPPOOOOOONNNKKKIIIGGGEEEDDDDDDEEEHHHLLLNNNNNNNNNMMMMMMOOOSSSWWWZZZaaadddjjjqqqxxx~~~777777666666555555555555555555555666666666666666555555666666777777888888666666666666777777777777888999:::;;;>>>CCCIIINNNPPPNNNLLLJJJJJJLLLOOOQQQSSSSSSTTTTTTTTTTTTUUUUUUQQQTTTYYYaaaiiirrryyy}}}}}}||||||{{{zzz}}}{{{tttqqqrrrvvvzzz~~~}}}vvvnnneeeaaa```aaaaaa```bbbfffiiikkknnnqqqqqqpppnnnllliiihhhddd]]]TTTKKKEEEBBBCCCDDDDDDDDDBBB???<<<:::666777777888999999999999111111111111222333444444333333333444555555666666222222222222222222222222333222000111333444444444444444333333333333222222111222333333444444333333444444333333333333222222555444444444333333333222222222222222222222333333222222222222222222222222222222222222222222222222222222222222222222222222222222333333444444555555444444444444444444444444111111222222222222111111333333444444444444333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555666666444444444555555555555555555555555555555555555555666666666666666666666666666666777777777777666666666666666666777777777777555777:::;;;<<>>AAAGGGNNNRRRRRRQQQNNNMMMMMMOOOQQQRRRTTTTTTSSSSSSTTTVVVWWWYYYWWW___kkksssyyy|||xxxyyyyyyyyyzzz}}}}}}sssqqqqqqtttzzzzzzyyy{{{mmmgggcccdddbbb___```eeegggiiimmmqqqssssssrrrqqqooommmiiiddd^^^UUULLLFFFCCCCCCCCCCCCBBB@@@???>>>777777888999:::;;;;;;;;;333222222222222222333333333333444444555666666666333333333333333333333333666333111111333555555333444444333333333333222222111222333333444444333333444444333333333333222222333333333444444444444444333333222222222222222222222222222222222222222222222222222222222222222222111111111222222333333444222222222333333333333333333333333333333333333333///000111222222222222222111222333444444333222111555555555555555555555555222222222222222222222222444444444444444444444444444444444444444444444444222333333444555666777777444444444555555555666666555555555555555555555555666666666666666666666666666666777777777777666666666666666666777777777777666999===>>>>>>BBBIIIPPPQQQRRRTTTVVVYYY[[[]]]]]]]]]]]]___aaabbbccccccccc___aaaaaa___]]]___eeekkkyyyuuummmbbb[[[ZZZ[[[[[[[[[XXXUUUQQQOOONNNMMMLLLJJJIIIIIIHHHIIIJJJJJJGGGEEEEEEFFFGGGIIILLLPPPSSSUUU[[[^^^aaadddggglllrrrwww{{{333444444555666777888888333333333444444555555555777777777777666666666666555666666666777777888888666999<<<@@@DDDJJJPPPUUUSSSSSSRRRQQQQQQQQQQQQRRRSSSRRRRRRRRRTTTWWWZZZ[[[aaalllzzzwwwyyy{{{~~~vvvnnnmmmmmmqqqzzzwwwyyyssskkkggggggddd``````ffffffiiimmmrrruuuvvvuuutttssspppllliiiddd\\\RRRJJJCCCCCCCCCCCCBBBAAA@@@@@@777888999:::;;;<<<<<<<<<666666555444444444555555333333444444555666777777444444444444444444444444777444111111444666555333444444444333333333222222222222333444444444333333444444444333333333222222111222222333444555666666444333333222222111111111222222222222222222222222222222222222222222222222000000111222333333444444333222222222222222222222333333333333333333333333000111222333444555555555111111333333333333111111555555555555555555555555111111111111111111111111444444444444444444444444444444444444444444444444111222333444555777888888444444444555555555666666555555555555555555555555666666666666666666666666666666777777777777666666666666666666777777777777777;;;???@@@@@@EEEMMMTTTTTTTTTUUUWWWZZZ]]]___aaa]]]^^^```aaacccdddddddddaaaaaaaaa```bbbkkkyyy|||sssnnngggaaaZZZWWWXXX[[[[[[[[[XXXSSSNNNJJJIIIJJJJJJJJJHHHGGGHHHIIIJJJJJJHHHFFFIIIIIIIIIKKKPPPUUU[[[^^^bbbeeejjjmmmoootttzzz777777666666666666777777555555666777777777777777888777555444444666888:::555777777666555444444666999;;;???BBBEEEIIINNNRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTUUURRRSSS]]]iiiuuutttnnnooollluuu{{{vvvoooiiieeecccaaa```eeegggiiilllppptttwwwyyy}}}zzzssskkkhhheee\\\SSSIIICCCAAADDDFFFCCC@@@@@@<<<:::999:::<<<>>>>>>===;;;999555333222333555777666666666555444444333333333333444444444444333333555555555555555555555555222222222222333333444555333444555666666555444333444444444444444444444444///222555777555333222111444444444333333222222222111111111111222333444555333333333333333333333333333333333333333333333333333333333444444444555555555444333111000000111111333222222111111222222333222222222222222222222222444444555555555555444444666555333222222333555666777777777777777777777777666666555555555444444444666555444333333444555666666666555555555444444444555555555555666666666666333444444444555555666666888888888888888888888888444555777888888888777666999<<>>>>>===999888777666555555555555444444555555555555555555444444555555555555444444333333333333333333333333444333333333333444444555444444555555555555444444444444444444444444444444111444666666555333222222555555555555555555444444111111111111222333444444333333333333333333333333333333333333333333333333333333333333444444444444666555444222222222222333333333222222222222333333222222222222222222222222444444555555555555444444666555333222222333555666444444444444444444444444666666555555555444444444666555444444444444555666666666555555555444444444555555555555666666666666555555666666777777777777888888888888888888888888666777777888999999999999???BBBGGGLLLPPPSSSTTTUUUWWWYYY[[[]]]^^^^^^^^^^^^___```bbbcccdddccc```^^^]]]^^^dddqqq}}}yyytttqqqoookkkgggbbb^^^[[[YYY\\\\\\ZZZXXXUUURRROOOMMMMMMJJJFFFEEEGGGIIIJJJIIINNNNNNMMMMMMMMMMMMMMMMMMOOOPPPSSSZZZdddmmmrrrssswww{{{~~~666555555555555555555666555555666777777777777777666666777777888888777777777888999888777777888:::<<>>>>>>>>999999999999888666444333333333444444555666666777555555555666666555555555333333333333333333333333555555444444444444444444444444333333333333444444444444444444444444444444444555666555333222222333444444555555555555555555222222222111222222333333333333333333333333333333333333333333333333333333222222222222333333333333777666444333222333333444444444333333333333444444333333333333333333333333444444555555555555444444555444333222222333444555444444444444444444444444555555555555555444444444666555444444444444555666555555555555555444444444555555555555666666666666777777888888888888999999888888888888888888888888999888888888999;;;<<<===BBBEEEIIINNNRRRUUUVVVVVVXXXZZZ\\\^^^___`````````^^^___aaaaaaaaa^^^[[[YYYYYYaaappp}}}vvvtttqqqkkkgggaaa```___]]][[[YYYXXXXXX\\\[[[XXXUUUQQQMMMIIIGGGJJJHHHEEEEEEHHHKKKMMMMMMRRRQQQOOONNNNNNOOOQQQRRRVVVYYYaaakkkuuu{{{}}}}}}555555444444444444555555555555666777777777777777444666777999999888777666555666666666555666888;;;???DDDKKKQQQUUUXXXZZZ[[[WWWWWWUUUTTTRRRPPPOOONNNQQQPPPRRRWWW]]]eeesss~~~wwwlllgggeeeeeeeeefffiiinnntttzzz}}}}}}~~~vvvmmm```UUUKKKGGGDDDAAA@@@BBB===;;;::::::<<<>>>??????<<<<<<;;;999888666555555444444444555555555666666555555666666666666555555555555555555555555555555777666555444444444444444444444222111111222444444333333444444444444444444444555444222000000222333222222222333333444444444333333222222111222222222333333333333333333333333222222222222222222222222111111222222222333333333666555444222222222333444555444444333333444444555333333333333333333333333333444444555555444444333555444333333333333444555666666666666666666666666555555555555555555555555555555555444444555555555555555555555555555555555555555555555666666666666888888888888888888888888888888888888888888888888999999888888999<<<@@@BBBEEEHHHLLLQQQTTTWWWXXXXXXZZZ[[[]]]___aaaaaaaaaaaa\\\]]]]]]\\\[[[[[[\\\\\\```mmmvvvpppmmmiiiccc^^^ZZZZZZ[[[[[[[[[[[[ZZZZZZXXXWWWTTTQQQMMMIIIFFFDDDHHHGGGFFFGGGJJJNNNQQQSSSUUUSSSRRRQQQSSSUUUYYY[[[dddiiiqqqzzz555555444444444444555555555555666777777777777777444666888::::::999777666777888888888888:::===@@@BBBGGGNNNTTTWWWYYYZZZZZZZZZYYYXXXVVVTTTSSSQQQQQQQQQQQQUUU\\\cccjjjuuuzzzoooiiigggkkkjjjiiiiiilllqqqvvvyyy}}}~~~vvviii^^^RRRLLLHHHCCC@@@AAA>>><<<::::::<<<>>>???@@@AAA???;;;888666666777888666666555555555444444444555555666666666666555555555555555555555555555555777666555444444444444444444444222111111222444444333333333444444444555555333333333111//////111333222222222333333444444444333333222222111222222222333333333333333333333333222222222222222222222222111111222222222333333333444333222111111111222333555444444333333444444555333333333333333333333333333333444444444444333333444444444333333444444444666666666666666666666666444555555555555555555555444555555555555555555444444555555555555555555555555555555555666666666666777777777777777777777777888888888888888888888888888888777888;;;???CCCFFFLLLOOOSSSWWWZZZ\\\]]]]]][[[\\\^^^```aaaaaaaaa```___^^^\\\YYYXXXZZZ```eeeppp~~~xxxooojjjgggddd^^^XXXWWWWWWXXXYYYYYYYYYXXXWWWRRRQQQOOOMMMJJJHHHGGGFFFEEEEEEFFFHHHKKKOOOTTTXXXWWWWWWWWWXXX[[[___bbbdddooouuu}}}666555555555555555555666555555666777777777777777555666888::::::999888777666777777777888:::>>>AAAGGGKKKQQQVVVWWWXXXXXXYYYUUUUUUUUUUUUTTTTTTTTTTTTVVVVVVZZZaaaggglllttt}}}wwwqqqnnnssspppmmmkkkkkkoootttwww}}}~~~ssshhh\\\UUUOOOGGGBBBAAA???===:::999;;;>>>@@@AAADDDAAA===999666666888999777666666555444444333333555555555666666555555555333333333333333333333333555555444444444444444444444444333333333333444444222333333444444555555555222222222111000000222444444444555555555555555555222222222111222222333333333333333333333333333333222222222222222222222222222222222222333333333333333333222111111111222333444444333333333333444444333333333333333333333333333333444444444444333333444444444444444444444444333333333333333333333333444444444555555555555555444444555666666555444444444444444555555555555555555555555555666666666666777666666666666555555555888888888888888888888888777777888:::>>>CCCIIILLLNNNQQQTTTXXX[[[]]]]]]]]]]]]^^^___```aaa``````___]]][[[XXXUUUUUUZZZeeemmmtttnnnfffcccbbb___ZZZUUUWWWXXXXXXYYYXXXWWWUUUTTTMMMMMMKKKJJJIIIIIIIIIIIICCCDDDFFFHHHKKKPPPVVVZZZ\\\^^^aaadddgggjjjkkklllsssyyy777666666555555666666777555555666777777777777777666777888999999999888888555666777777888;;;???CCCMMMPPPTTTWWWWWWWWWWWWWWWQQQRRRTTTVVVYYY[[[]]]^^^dddaaabbbgggkkkpppwww~~~{{{yyyvvvqqqnnnmmmpppuuuxxx{{{qqqggg```XXXMMMEEEBBB@@@===:::999;;;>>>@@@AAADDDBBB???<<<999888777777555555555555555555444444444444555555555555444444333333333333333333333333444333333333333444444555444444555555555555444444222222333333444555555666111222333333222333555666555555555555555555444444111111111111222333444444333333333333333333333333111111111111111111111111333333333333444444444444444333222111222222333444333333222222222222333333444444444444444444444444222333333444444333333222333444444444444444444333333333333333333333333333444444444555555555666666444444555666666555444444444444444555555555666666555555555555666666666666777777666666666555555555888888888888888888888888666777999===CCCIIINNNQQQOOORRRUUUYYY[[[]]]]]]]]]^^^___`````````___^^^]]]VVVWWWXXXYYY\\\fffsss~~~|||wwwkkkfff```^^^___^^^YYYTTTVVVVVVWWWWWWVVVTTTRRRPPPLLLKKKJJJIIIIIIIIIJJJJJJEEEGGGJJJLLLNNNSSSZZZ___dddgggmmmqqqttttttrrrqqqrrr{{{777777666666666666777777555666666777777777777777777777888999999999999999:::;;;;;;;;;===@@@EEEIIIQQQTTTWWWXXXWWWVVVVVVWWWTTTVVVZZZ___dddhhhlllnnnrrrmmmjjjlllpppttt|||~~~}}}zzz~~~}}}yyytttpppooorrrwwwzzzwwwmmmggg^^^RRRGGGCCC@@@===:::999;;;>>>AAABBBCCCBBBAAA???<<<999777555333333444444555666666666333444444444444444444333555555555555555555555555222222222222333333444555333444666666666666444333222222333333444555666666111333555555555555777888444444444333333222222222111111111111222333444555333333333333333333333333111111111111111111111111333333444444444444555555555444333333333444555666333222222111111222222333444444444444444444444444222333333444444333333222333444444555555444444333555555555555555555555555444444444555555555666666333444555666666555444333444444444555555555666666555555555555666666666777888777777777666666555555888888888888888888888888666888;;;@@@FFFMMMRRRUUUUUUWWWZZZ^^^```aaabbbaaa___````````````^^^\\\[[[TTTXXX^^^dddkkkxxxsssnnngggbbb]]]\\\^^^^^^ZZZVVVPPPPPPQQQQQQPPPNNNKKKJJJLLLKKKJJJIIIIIIIIIJJJKKKIIILLLOOOQQQSSSXXX___eeejjjooouuuzzz|||zzzvvvssssss~~~666666666666666666666666888888999999999999888888777888888888888999999999;;;999888999===DDDKKKOOOSSSTTTVVVVVVUUUTTTUUUVVVUUUWWW\\\ggguuu~~~wwwppprrrrrrqqqxxx|||zzz||||||{{{{{{}}}}}}{{{zzzxxxrrrqqqwww~~~{{{mmmbbbZZZQQQHHHAAA;;;888:::<<<<<<>>>BBBCCCCCCCCCBBB???<<<888666666666555444444444555555333333333333333444555666444555555555444333333222444444444444444444444444111111222222222222333333555555555555555555555555444444444444444444444444333333333333333333333333444444444444444444444444111111222222222222111111222222222222222222222222222222222333333444444444333333333333333333333333222222222333333444444444777777666555555555555666555555555444444333333333444444444444444555666777888666444333333333555666666555444333333444555666444444444444444444444444555555555555555555444444777777666666555555555444888888777777666666555555555666888777666666777888===>>>@@@DDDJJJPPPUUUXXX\\\\\\[[[\\\]]]^^^______dddaaa^^^\\\[[[ZZZXXXVVVYYY\\\fffuuu~~~rrrkkkhhh[[[\\\\\\\\\ZZZVVVSSSPPPOOONNNLLLKKKJJJKKKKKKLLLLLLMMMMMMLLLJJJJJJKKKMMMOOOQQQUUUYYY]]]dddjjjoooqqquuuzzz}}}{{{777777777777777777777777888888999999999999888888777888888888888999999999::::::999;;;@@@FFFMMMQQQVVVWWWXXXWWWUUUTTTTTTTTTTTTWWW```qqqzzzrrrssstttuuu~~~~~~{{{ooommmmmmpppvvv}}}~~~~~~~~~|||{{{~~~~~~~~~zzz{{{}}}yyytttwww~~~tttiiiaaaWWWNNNFFF???;;;<<<<<<;;;===@@@CCCCCCCCCBBB@@@<<<999777777777666555555555555666444444333333444444555555444444555555444444333222222222222222222222222222333333444444444444555555555555555555555555555555444444444444444444444444333333333333333333333333444444444444444444444444111111222222222222111111222222222222222222222222222222333333333444444444333333333333333333333333222333333333333333333444777666555555444444555555555555444444444333333333555555444444444555555666777666444333333444555666666555444444444444555666666666666666555555555555555555555555555555555555777777666666666555555555888888777777666666666666777888999999888777999:::???AAADDDHHHMMMRRRVVVXXX\\\\\\]]]]]]^^^___```aaa```___]]]YYYUUUUUUYYY]]]ccclllxxx{{{ssskkkfffcccaaaaaaaaa___\\\WWWSSSPPPJJJIIIHHHHHHIIIJJJKKKLLLNNNOOOOOOMMMLLLLLLNNNPPPVVVYYY]]]aaagggmmmuuuzzzzzz|||888888888888888888888888888888999999999999888888777888888888888999999999::::::;;;>>>CCCJJJPPPTTTVVVWWWXXXWWWUUUTTTUUUVVVUUUZZZiii|||rrrrrrtttyyy{{{uuuoookkkdddccccccfffmmmtttzzz}}}~~~|||}}}yyyvvvvvvwwwxxxxxxvvvwwwxxxzzz|||~~~wwwwww|||~~~~~~}}}sssjjj___VVVKKKDDD>>>===<<<:::;;;===BBBCCCCCCBBBAAA>>>;;;999888777666666555555666666555555555444444444444444444444555555444444333333222222222222222222222222333333444444444444555555555555555555555555555555444444444444444444444444333333333333333333333333444444444444444444444444111222222333333222222111333333333333333333333333333333333333444444444444333333333333333333333333444333333333333333333222555555444333333333444444555444444444444333333333666666555444444444555555777666555333333444555555666555444444444444555666888888888777777666666666555555555555555555555555777777666666666666555555888777777777777666666666888:::;;;:::999999;;;===DDDFFFJJJNNNRRRUUUWWWXXX]]]]]]^^^___```aaabbbbbb]]]]]][[[VVVRRRVVVaaakkkttt{{{vvvsssvvvsssoookkkhhheeeaaa^^^```___^^^[[[WWWQQQLLLJJJFFFEEEFFFGGGHHHKKKMMMOOOQQQRRRQQQPPPPPPQQQTTTWWWaaadddhhhnnnttt{{{888888888888888888888888888888999999999999888888777777888888888999999999999:::===BBBHHHNNNSSSVVVUUUVVVWWWVVVUUUUUUWWWXXXVVV```sss|||sssrrrvvv~~~yyytttooojjjeeebbbeeeddddddggglllsssxxx|||}}}zzzvvvttttttttttttsssvvvvvvvvvwwwxxxxxxyyyyyyzzz|||xxxtttwwwxxxyyy{{{{{{qqqeee[[[OOOGGG@@@>>><<<999:::===BBBBBBCCCCCCBBB???===;;;888777666555555555555555666666666555555444333333333444444555444444333333555555555555555555555555111111111222222222333333555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333222222333333333333333333333333333333444444444444444444333333333333333333333333444444444333333222222222555444333333222222333333444444444444444444444444777666555444444444444444777666555444444444444555555555555444444555555555999999888888777666666666555555555555666666666666777777666666666666666666777777777777777777777777999:::;;;;;;;;;<<<>>>@@@IIILLLPPPUUUXXXYYYYYYYYY\\\\\\^^^___```aaaaaaaaa[[[ZZZXXXUUUWWWaaaooo{{{{{{uuupppkkkhhhjjjfffcccbbbcccbbb^^^[[[[[[ZZZXXXUUUQQQLLLHHHEEEEEEEEEFFFGGGJJJLLLOOOQQQSSSTTTUUUUUUVVVYYY]]]aaajjjnnntttyyy888888888888888888888888888888999999999999888888777777888888888999999999888;;;???EEELLLQQQUUUXXXWWWXXXXXXVVVTTTSSSUUUVVVSSSccczzzxxxwww}}}ssspppllliiigggeeebbb```fffgggjjjnnnsssyyy|||zzzyyyxxxvvvtttsssrrrqqqpppooonnnmmmlllrrrtttwww{{{wwwqqqssstttuuuvvvzzzwwwjjj___RRRJJJBBB???===:::;;;>>>AAABBBCCCDDDCCCAAA???>>>888777666555444444444444555666666666666555333333333333444444555444444333555555555555555555555555111111111222222222333333555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444333333333333333333333333333333444444444444444444444444333333333333333333333333444444444333333222222222444444333222222222222333444444444444444444444444777666555444444444444444666666555555444444444444444555555555555555555444777777777666666555555555555555555666666666777777666666777777777777777777777777777777888888888888999:::;;;;;;<<<>>>BBBEEEMMMPPPUUUYYY[[[\\\[[[[[[ZZZ[[[\\\^^^^^^^^^^^^^^^YYYVVVUUUXXXbbbppp~~~xxxooohhhccc^^^\\\^^^\\\\\\]]]```^^^ZZZVVVVVVUUUTTTRRRPPPLLLJJJHHHEEEEEEEEEGGGIIILLLOOOQQQUUUWWWYYY[[[^^^bbbhhhkkkqqqvvv}}}888888888888888888888888888888999999999999888888777888888888888999999999888<<>>===@@@AAABBBDDDEEEEEEDDDCCCBBB<<<;;;999888777666666666333444666777777777555444222333444444555555444444444444444444444444444444333333444444444444555555555555555555555555555555222222222222222222222222333333333333333333333333222222222222222222222222444444555555555555444444444444444444444444444444666555555555444444444444333333333333333333333333222333333333333333333444555555444333333333333333333333333444444444555555555555444444444555555666555555555555555444444333444444555666666555444444333444444555555666666777444555555666777777888888666666777777777888888888777777888888888999999999:::<<<>>>@@@CCCGGGNNNRRRRRRTTTWWW[[[]]]^^^^^^^^^[[[\\\]]]]]]\\\[[[YYYWWWWWW]]]hhhtttzzzsssiii```ZZZWWWUUUTTTRRRSSSTTTSSSPPPOOONNNOOOHHHHHHGGGGGGFFFFFFEEEEEEDDDEEEGGGJJJOOOSSSWWWZZZaaadddhhhkkkmmmooorrrtttxxx666666666666666666666666888888999999999999888888777888888888888999999999888<<>>@@@AAABBBDDDEEEFFFEEEDDDCCC>>>===<<<:::999888888888222444666777888777666555222333333444555555555444666666666666666666666666111111222222222333333333555555555555555555555555222222222222222222222222333333333333333333333333222222222222222222222222444444555555555555444444444444444444444444444444666666555555555444444444333333333333333333333333222222222333333444444444666555444444333333444444333333333444444555555555444444444444444555666777555555666666555555444333333444555666666555444333333333444555666777888888444555555666777888888999666666777777888888888999777777888888999999999999;;;===???BBBEEEKKKRRRWWWSSSTTTWWWZZZ]]]^^^______\\\]]]^^^^^^]]]ZZZXXXVVV[[[fffvvvqqqjjj```XXXTTTRRRQQQPPPSSSTTTSSSPPPLLLJJJMMMPPPKKKJJJJJJIIIIIIHHHHHHHHHGGGHHHKKKOOOTTTZZZ___bbbfffiiimmmpppqqqqqqrrrssszzz888888888888888888888888999999999999999999999999:::999999999;;;<<<;;;:::@@@BBBGGGMMMRRRTTTTTTRRRVVVPPPNNNRRRVVVYYYaaajjjyyy}}}~~~xxxsssooolllkkkgggeeekkktttxxxwwwyyyzzz|||{{{vvvzzzzzzwwwttttttvvvtttooonnnkkkfffddddddeeeeeeeeehhhjjjlllnnnqqqwww~~~{{{wwwxxx~~~{{{xxxyyy~~~ssshhhZZZQQQIIIAAA???@@@CCCEEEGGGHHHHHHFFFDDDBBB@@@>>>;;;999777777888999444555555555666666777777555555444444444333333333111222444666666555444333333444555555666666555555666666555444333222222111333444444555555444444333555555555444444333333333555444222111111222444555444444444444444444444444444444444555444444333333666555444333333333333333777666444222111111111222111111222333333444555555333222222111111222222333555555555555555555555555444444444555555555666666666666555555555555666666666666666666666666666666888888888888999999999999777777777777888888888888777777777777666666666666444666999::::::999999::::::>>>EEEKKKNNNQQQSSSTTTVVVWWWZZZ]]]``````___]]]YYY\\\^^^[[[UUUSSSVVVZZZffftttzzzrrr^^^[[[WWWSSSRRRRRRSSSUUURRRRRRQQQNNNKKKJJJJJJLLLLLLLLLKKKJJJHHHGGGIIIJJJQQQOOOPPPUUU]]]dddhhhhhhqqquuuwwwuuuppppppuuu|||888888888888888888888888888888888888888888888888:::999999999:::;;;;;;;;;AAADDDIIIOOOTTTVVVUUUSSSOOOMMMOOOWWW___eeeoooyyy}}}{{{yyyuuuqqqmmmhhheeehhhhhhhhhjjjsss{{{wwwuuuvvvvvvuuuwww{{{yyyssspppmmmiiiggghhhiiijjjjjjnnnpppsssuuuxxx~~~|||{{{yyymmm___UUULLLDDDAAABBBDDDFFFHHHIIIIIIGGGEEEDDDAAA???<<<:::888777777888555555555555666666666777555555444444444333333333111222444555666555444333333444555555666666555555555555555444444333333222333444444555555444444333555555444444444333333333222111000//////000111222333333333333333333333333333333444444555444444444666666555444444444444444444444333333222333333333333333333444444555555666444444333333333333444444555555555555444444444444444444444555555555666666555555555555555666777888555555555555555555555555555555555666666666777777777777777777888888888888777777777777777777777666777999;;;;;;999999:::;;;===BBBHHHMMMQQQSSSUUUWWWYYYYYY[[[]]]___aaaaaaaaa]]]]]]ZZZVVVTTTWWW___fffuuuxxxsssrrrnnnggg```YYYXXXWWWVVVTTTSSSRRRRRRLLLLLLLLLJJJHHHHHHJJJLLLOOOPPPOOOMMMKKKKKKNNNPPPRRRVVV[[[aaaffflllrrrwww~~~zzzwwwzzz888888888888888888888888999999999999999999999999:::999999999::::::;;;;;;CCCGGGMMMRRRUUUVVVUUUSSSLLLNNNUUU```jjjsss~~~}}}sssmmmllljjjgggeeedddccccccjjjlllpppvvv{{{yyyuuuwwwxxxxxx}}}yyyuuurrrooooooppprrrssssssvvvxxx{{{~~~uuuggg\\\QQQHHHDDDEEEEEEFFFHHHIIIIIIHHHGGGFFFBBBAAA???<<<999888777666555555555555666666666666555555444444444333333333222333444555555555444333333444555555666666555555444444444444444444444444333444444555555444444333555444444444444333333333444333222111111222333444333333333333333333333333222222333444555555555555777666666555555555555555222222333444444444444444555555555555555555555555555555444444444444555555555555555444444333333333444444555555555666666666555555555555666666777888555555555555555555555555444444555555555666666666777777777777888888888888777777777777777777777777:::;;;;;;:::999999;;;===CCCGGGLLLQQQTTTVVVXXXZZZ\\\\\\\\\]]]^^^```aaabbb^^^\\\WWWUUUXXXaaannnwwwyyyqqqhhhcccaaa___ZZZUUUTTTUUUWWWWWWVVVSSSPPPNNNGGGHHHHHHGGGGGGIIILLLOOOSSSSSSSSSQQQQQQSSSVVVZZZZZZaaaiiinnnpppuuu}}}888888888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;999::::::999999:::<<<===GGGKKKPPPTTTTTTSSSRRRQQQOOOUUU^^^iiisss|||zzzrrrlllgggeeebbb```bbbgggooottt{{{~~~|||{{{{{{{{{zzzzzzzzzxxxvvvwwwyyy{{{|||||||||~~~~~~ooodddYYYNNNHHHHHHFFFGGGGGGHHHHHHGGGGGGGGGDDDCCCAAA>>>;;;999777555555555555666666666666666555555444444444333333333333333444555555444444333333444555555666555555555333333333444444555555555333444444555555444444333444444444444444444444444555555444444444444555555222222222222222222222222111222333444555555555555666555444444444444555555111222444555555555444333555555555555444444444444555555444444444444555555555555555444333333222222555555555555666666666666888777777666555666666666444444444444444444444444666666666666777777777777666777777777888888888888777777777777777888888888:::::::::999999;;;???BBBGGGKKKPPPTTTVVVXXXZZZ\\\]]]^^^______^^^^^^^^^___ZZZZZZZZZ]]]eeeqqq~~~vvvqqqiiiaaa[[[ZZZYYYVVVTTTTTTUUUVVVUUUTTTPPPMMMJJJGGGHHHHHHHHHHHHKKKOOORRRUUUVVVVVVVVVWWW[[[```dddeeekkkqqqtttvvv{{{888888888888888888888888::::::::::::::::::::::::999:::;;;:::999;;;>>>AAAKKKNNNRRRTTTRRRPPPOOOOOOTTT]]]hhhqqqxxx}}}tttrrrpppmmmdddbbb___^^^dddsss~~~|||yyyzzz}}}{{{zzz{{{}}}~~~xxxmmmbbbUUUNNNLLLHHHHHHGGGGGGFFFFFFFFFGGGEEEDDDCCCAAA>>>:::777555666666666666666555555555555555444444444333333333444444444444444444333333333444555555666555555555222333333444444555555555333444444555555444444333444444444444444444444444222222111111111111222222222222222222222222222222111222333444555555555555333333333222222333444444333444555666555444333222444444444333333333333333444444333333333333444444555555555444444333333333555555555666666666777777;;;:::888777555444444444555555555555555555555555666666666666777777777777666777777777888888888888666777777777888888888999888999999999;;;???DDDIIIKKKNNNRRRUUUWWWYYY[[[]]]]]]___aaa```^^^[[[[[[[[[XXX^^^gggpppyyyuuummmeee___XXXSSSRRRRRRRRRQQQVVVUUUTTTQQQOOOLLLJJJIIIIIIIIIIIIHHHHHHJJJOOORRRVVVWWWYYY[[[^^^bbbhhhmmmlllnnnrrrwww|||888888888888888888888888777777777777777777777777888:::<<<;;;:::<<>>EEEJJJMMMPPPSSSRRRPPPPPPTTTXXXeeeqqq|||~~~zzztttrrrxxx}}}zzzrrr```bbbeeemmm}}}|||vvvyyy~~~wwwhhh\\\XXXQQQOOOLLLIIIGGGGGGHHHHHHDDDEEEEEEEEEBBB>>>:::777777666666666555555555555555555444444444333333333555555444444333333333333333444555555666666555555333333444444444444444444333444444555555444444333333333333444444444555555555555666666666666555555333333333333333333333333333333444444555444444444333222222222222333444555555444444444444555555666222222333333444444555555555555444444444444555555444555555666666777777777555666666666777777777777:::999888777666666666666777777777777777777777777555555555666666666777777777777777777888888888888666777777888888999::::::<<<>>>@@@BBBDDDHHHNNNQQQSSSUUUWWWYYYZZZ[[[^^^```]]]______]]]ZZZ[[[```fffsss|||ssshhh```^^^VVVTTTQQQOOOPPPRRRTTTUUURRRPPPNNNLLLJJJJJJIIIIIIJJJJJJIIIHHHIIILLLQQQVVV```cccfffhhhiiijjjmmmnnnooozzz888888888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;777:::======<<<@@@GGGMMMMMMPPPRRRRRRPPPRRRYYY^^^ppp|||{{{uuuttttttyyytttbbbfffnnnyyy{{{ssstttyyy~~~nnnbbb\\\UUURRRNNNKKKIIIHHHIIIJJJDDDEEEFFFFFFCCC???;;;888777777666666555555555444555555444444444333333333666555444333333333333333333444555555666666555555444444444444444444444444333444444555555444444333333333333444444555555555222333333444444333333222444444444444444444444444444444444555444444333333333333333333444444555666333333333333444666888999333333444444555666777777666666555555555555666666444444555666777888999999666666666666777777777777777777777777777888888999777777777777777777777777888888888888999999999999777777777777888888888888666777777888999999::::::@@@BBBDDDFFFHHHKKKPPPSSSUUUWWWYYY[[[[[[]]]___aaa______]]]ZZZXXX\\\fffnnn~~~xxxnnn```XXXYYYQQQPPPNNNNNNOOORRRTTTVVVLLLMMMMMMLLLLLLKKKJJJJJJLLLLLLKKKKKKLLLPPPVVV[[[fffhhhkkkmmmlllkkkllllllsss:::::::::999999888888888666888999999888777999:::===;;;888888<<>>AAADDDIIILLLOOOQQQSSSUUUZZZ[[[\\\^^^______\\\ZZZ]]][[[ZZZYYYXXX]]]mmm}}}tttiiiaaaZZZUUURRRRRRSSSSSSSSSRRRPPPNNNMMMLLLLLLLLLJJJHHHIIILLLNNNMMMNNNNNNQQQUUU\\\cccgggkkkqqqwwwvvvqqqpppvvv|||:::::::::999999999888888888999;;;:::999999:::<<<===<<<;;;;;;???FFFLLLPPPPPPPPPPPPPPPUUUaaappp||||||vvvsssrrrrrruuuxxx{{{xxx~~~qqqfff^^^WWWQQQOOOLLLHHHGGGHHHGGGIIIIIIFFFFFFFFFBBB<<<888777555555666777666555555444444444555555666777444444444555555555666666555444444333333444444555555555555555555555555555444444555555555555444444666555444333222333333444222333444444555555444444333444444444333333222111444444444444444444444444444444444444555555555555444444444444444444333333111222444444333333333444333444555555666666555555555555555555555555444444555555555666777888888888888777666555555666777888777777666666666666777777777777777777777777777777888888888888888888888888999888888666666999===AAACCCFFFJJJNNNPPPRRRUUUWWWYYYYYYZZZ\\\]]]]]]\\\[[[\\\XXXWWWYYY___kkk{{{tttkkkbbb\\\XXXVVVUUURRRRRRRRRQQQPPPOOONNNMMMIIIJJJJJJJJJIIIIIILLLNNNMMMNNNRRRVVV\\\bbbiiimmmsssxxx}}}}}}{{{{{{~~~:::::::::999999999999888:::;;;<<<<<<;;;;;;<<<=========>>>@@@DDDIIINNNPPPNNNMMMNNNTTT```rrrwwwpppmmmooossswwwzzzvvvwwwzzz}}}wwwkkkbbb[[[TTTQQQNNNIIIGGGIIIFFFHHHGGGEEEEEEGGGDDD>>>:::888666666777777666555555555555444555555666777555555555666666666777777555444444333333444444555555555555555555555555555444444555555555555444444333333333333333555666666222333444444555555444444444444333333222222333333444444444444444444444444555555555555444444444444333333444444444444444444111333444555444333444555333444555555666666555555555555555555555555666666555555666666777777888888777777666666666666777777777777666666666666777777777777777777777777777777777777777777777777888888:::::::::999999<<<@@@DDDFFFIIIMMMQQQSSSTTTWWWXXXZZZZZZ\\\]]]]]]]]]\\\[[[XXXTTTSSSYYYfffxxx~~~yyyvvvkkkfff___ZZZWWWWWWXXXXXXQQQPPPOOONNNMMMLLLLLLLLLHHHJJJLLLLLLLLLMMMNNNPPPOOOSSSZZZ```gggmmmtttxxx}}}}}}}}}|||{{{yyyxxxwwwvvv999999999999999999999999:::;;;<<<<<<;;;;;;<<<===<<<===@@@DDDGGGKKKNNNOOOOOONNNQQQ\\\nnn{{{wwwqqqmmmnnnuuu}}}yyyoookkkjjjoootttxxx}}}qqqddd\\\UUUQQQNNNIIIHHHJJJDDDFFFEEEDDDEEEIIIHHHCCC<<<:::777777777777666555444444333333333333444444444555555555666666666666555444444333333444444555555555555555555555555555444444555555555555444444222222333333444555666666222333444444555555444444555444333222111222333444444444444444444444444444555555555444444333333333333333333444444555555555111333555555444333444555333444555555666555555555444444555555666666777777555666666666777777777888777777666666666666777777777777666666666666777777777777777777777777777777666777777777777777888888::::::;;;;;;<<>>;;;999888888888777555555444444333333333444444333333444444444555555555555444444333333444444555555555555555555555555555444444555555555555444444333333444444444444444444222333444444555555444444444333222111222333444555444444444444444444444444555555444444333333333222333333333444444555555555111333555555444444444555333444555555666555555555444555555666666777777777666666666666777777777777666666777777777777666666777777666666666666777777777777777777777777777777666666777777888888888999999:::<<<===>>>AAAEEEHHHMMMPPPTTTVVVWWWYYYZZZ\\\ZZZ^^^bbbccc```[[[XXXWWWXXXZZZeeeuuuxxxqqqkkkeee```]]]XXXWWWWWWXXXYYYWWWTTTQQQJJJJJJHHHHHHHHHIIIJJJKKKOOOQQQTTTUUUUUUUUUWWWXXX^^^dddmmmsssxxx~~~|||{{{yyywwwtttsssqqqqqqqqqqqqpppooonnnmmmllllll888999999999999:::::::::777999::::::999999:::;;;:::<<>><<<::::::999777555888888777666666666666666444444444444555555555555555444444333333444444555555555555555555555555555444444555555555555444444333333444555555444333333222333444444555555444444111222333333444444444333444444444444444444444444333333333333333333444444444444444444444444333333222444666666555444555666333444555555666666555555777777777666666666666666777777777777666666666666555666777888888777666555777777666666666666777777777777777777777777777777777888888999::::::;;;;;;:::<<>>BBBGGGKKKMMMNNNOOOVVVaaauuu~~~vvvpppooottt||||||rrrddd___WWWRRRQQQTTTVVVXXX[[[]]]fffuuuyyypppmmmlllzzz~~~~~~ttthhh```XXXPPPMMMOOOIIIIIIEEEAAABBBGGGHHHFFFBBB???<<<;;;:::999777555666666555444444444444444555555555555666666666777555444444333333444444555555555555555555555555555444555555555555555555444111222444555666555555444222333444444555555444444000111333444555444333333444444444444444444444444222222222333333444444444555555555444444333333333222444666666555444555666333444555555666666555555888888777777666666555555777777777777666666666666555666777888888777666555777777666666666666777777777777777777777777777777888888999:::;;;;;;<<<<<<;;;>>>AAADDDFFFIIINNNQQQRRRTTTXXXZZZZZZZZZ\\\]]]___```^^^[[[ZZZ___iiirrr{{{qqqiiiaaa^^^ZZZWWWWWWXXXXXXXXXYYYUUUQQQMMMLLLKKKIIIHHHGGGIIILLLOOORRRTTTUUUUUUUUUWWW\\\```fffmmmuuuzzz~~~}}}{{{zzzyyyxxxwwwvvvuuuvvvuuurrrpppnnnnnnooonnnnnnmmmkkkkkkeeeeeefffgggggghhhiiiiii999888777666666777888888999::::::;;;;;;<<<<<<<<>>;;;:::::::::;;;777666555444444444444444888777777666555444444444555444333333444555666777444444444444444444444444333333333444444555555555333333333444444444555555555555555444444333333333444444222222222222444444333333333444444444555555333333333222222111111111000333555666555444444444555555444444444444555555555555555555555666777777777777666666555555444444666666666666666555555555777777666666777888999999777777777777777777777777777777777777777888888999<<<:::888999<<<>>>===;;;@@@AAABBBCCCFFFLLLSSSXXXUUUXXX[[[[[[ZZZYYYZZZ[[[]]]]]]\\\XXXZZZggg||||||sssiiiccc]]]WWWPPPNNNPPPTTTXXXYYYWWWSSSNNNKKKIIIIIIIIIHHHMMMNNNPPPTTTVVVWWWUUUSSSSSS[[[eeekkkoootttzzz~~~{{{xxxvvvvvvvvvuuutttoooqqqrrrttttttsssrrrqqqooonnnnnnmmmkkkjjjiiiiiicccccccccccccccccccccccc:::999888777777888999:::::::::::::::;;;;;;<<<<<>>???AAACCCEEEIIIMMMSSSXXXYYYYYYZZZZZZ[[[\\\^^^___]]][[[YYY[[[eeewww{{{vvvmmmccc^^^WWWTTTQQQQQQSSSUUUUUUUUUQQQOOOKKKHHHHHHHHHHHHIIIMMMMMMNNNQQQSSSVVVWWWWWW[[[bbbjjjpppsssvvv|||}}}|||xxxvvvsssqqqqqqqqqqqqpppoooppprrrssssssqqqpppooommmllllllkkkiiihhhhhhgggcccccccccccccccccccccccc::::::999999999999:::;;;:::::::::::::::;;;;;;<<<@@@CCCHHHLLLMMMNNNXXXcccrrr~~~yyywww|||{{{xxxxxx~~~yyymmmbbbYYYRRRMMMPPPNNNNNNPPPPPPQQQXXX```ooozzztttggg]]]VVVQQQLLLKKKJJJHHHGGGFFFFFFFFFIIIFFFCCC>>>:::888666666555555555444555555666666777777777666555555444444666666555444444444555555444444444444444444444444444444444444444444333333333333333444444444555555333333444444444444444444444444333333333333444444333333333444444444555555666666666555555555555555333444555444333333555777555555444444444444555555333333333333333444555555555555555666666666666666666666666666666666666666777777777777777777888999777777777777777777777777888777777777777888999999777666666999<<>>BBBFFFLLLQQQQQQVVVcccrrrxxxpppmmmooo|||~~~ppphhh]]]SSSNNNMMMMMMMMMKKKNNNRRRUUUUUUXXXeeerrr~~~}}}{{{ssseeeYYYRRRNNNMMMKKKIIIHHHHHHIIIJJJGGGFFFDDDAAA>>><<<:::999555555555555555666777888666666666666555555555555666666666555555444333333444444444444444444444444555555555444444333333333333333333444444444555555333333333444444555555555444444444444444444444444333333333444444444555555444444444444444444444444555555555444333444666888555555444444444444555555555555555555555666666777444444555555666666777777666666666666777777888888888888777777777777777888777777777777777777777777888888888888888999999::::::;;;;;;<<<===>>>@@@BBBDDDIIINNNSSSUUUWWWXXXYYY\\\\\\]]]^^^___^^^[[[YYYZZZdddrrr}}}uuupppkkkeee\\\TTTRRRUUUVVVVVVVVVUUURRRNNNKKKIIIIIIJJJKKKIIIGGGGGGIIILLLJJJOOOVVV[[[___bbbfffhhhlllpppvvv|||{{{wwwsssqqqooolllkkkiiiiiilllnnnnnnnnnnnnnnnmmmlllkkkiiihhhgggiiiiiihhhhhhggggggffffffdddddddddddddddddddddddd666777888999:::::::::999;;;:::::::::;;;===@@@BBBEEEIIIPPPWWWZZZ^^^iiivvvwwwppplllpppwww|||qqq```ZZZRRRLLLJJJKKKMMMNNNMMMOOOTTTYYY\\\bbbppp}}}zzzkkk]]]UUUPPPOOOLLLJJJIIIIIIJJJJJJFFFEEEDDDBBB@@@>>><<<;;;666666666555666666777777666666666666666666555555555555555666555555444333444444444444444444444444444444444444444444333333333333333444444444555555333333444444444444444444444444555555555555444444333333333444444444555555555555555555555666666666444555666555444444666888555555444444444444555555666555555555555666777777555555555666666666666666555666666777777888888999999888888777777777777777777777777777777777777777999888888888888999::::::<<<===>>>>>>>>>???BBBDDDIIIMMMSSSVVVXXXXXXYYYZZZZZZ\\\^^^^^^]]][[[ZZZ[[[cccqqq~~~vvvrrreeeaaa]]][[[WWWRRRSSSXXXWWWWWWUUURRRMMMJJJIIIIIIGGGIIIKKKJJJGGGGGGJJJMMMPPPVVV___eeehhhkkkooorrruuuwww|||}}}{{{wwwtttpppnnnlllgggeeedddeeehhhkkkllllllmmmlllllljjjiiihhhggggggiiiiiiiiihhhhhhgggggggggdddddddddddddddddddddddd777888999:::;;;;;;;;;:::;;;:::::::::<<<@@@CCCEEEIIILLLTTT^^^cccgggoooxxx}}}vvvrrrsss}}}|||}}}lllaaaUUUQQQLLLIIIIIILLLNNNNNNQQQRRRVVV]]]dddlllzzzsssdddZZZRRRPPPMMMJJJIIIIIIJJJJJJGGGFFFEEECCCAAA>>><<<;;;888777666666666666666666555666666666666666666666333444555666666666555444444444444444444444444444333333444444444444444444333333333444444444555555444444444444444444333333333444555666666555444333333333333444444444555555333444444444555555555555333555666777666555666777555555444444444444555555555444444444444555666666666666666666666555555555555666666777888888999999999999888777777777777777777777777777777777777777999999888888999999:::;;;;;;===@@@@@@@@@BBBEEEHHHNNNQQQVVVYYYYYYYYYZZZZZZYYY\\\^^^\\\XXXXXX^^^dddrrr|||rrrjjjfff[[[VVVUUUVVVVVVTTTTTTWWWRRRSSSRRROOOJJJGGGGGGIIIGGGKKKNNNNNNLLLLLLPPPSSSYYY___ggglllooosssyyy~~~~~~}}}yyyxxxvvvssspppmmmkkkiiicccbbbaaacccfffiiikkkkkkllllllkkkiiiiiihhhhhhhhhhhhhhhhhhhhhggggggggggggeeeeeeeeeeeeeeeeeeeeeeee777999:::<<<======<<<<<<;;;::::::;;;===AAAEEEHHHMMMPPPXXXcccjjjmmmsssyyy~~~yyywww|||}}}qqq```UUURRROOOKKKJJJKKKMMMOOOOOOSSSSSSXXX```hhhrrrxxxiii___TTTRRRNNNKKKIIIIIIIIIJJJHHHHHHFFFDDDAAA>>>;;;:::999888777666666555666666555555555666666666666666222333555666666666555555444444444444444444444444333333333444444555555555333333333444444444555555555555555444444333333333333444555666666555444333333333333444444444555555111111111222222333333333222555777888777666666666555555555444444555555555444333333333333444555555777777666666555555555444555666666777888999999999999999888777777666777777777777777777777777777777999999888888999999:::;;;:::===@@@AAABBBDDDHHHLLLQQQTTTXXXZZZZZZYYYZZZ[[[YYY\\\^^^ZZZUUUWWWbbblll~~~uuukkkccc^^^YYYUUUTTTXXXYYYVVVSSSSSSMMMNNNOOOMMMIIIFFFGGGHHHIIIMMMRRRSSSRRRRRRWWW[[[```eeekkkooorrrwww~~~}}}|||{{{vvvuuussspppmmmjjjhhhgggcccbbbaaacccgggjjjlllllllllkkkjjjiiihhhhhhhhhiiigggggggggggggggfffffffffeeeeeeeeeeeeeeeeeeeeeeee999999::::::::::::;;;;;;;;;;;;<<<<<<===@@@EEEIIIRRRXXXaaaiiipppuuuxxxzzz|||}}}lll[[[RRRQQQIIIJJJLLLLLLLLLMMMPPPRRRRRRWWW___gggqqq~~~pppaaaVVVUUUOOOHHHKKKRRRSSSOOOJJJJJJIIIGGGDDDAAA>>><<<999888777555555555666666555666666666666666555555555555555555555555555555555555555555555555555555444444444555555555666666666555444333222333333444444444444444444444444444333333333444444333222222444444444444444444444444777777777777666555333333444444444444444444444444444444555555555555444444666666666666777777777777666777888999999888777666555555555555666666666666777777666666777888999999777777777777888888888888999999888888888999;;;<<<@@@@@@AAABBBDDDIIIOOOTTTSSSUUUVVVWWWXXXZZZ^^^aaa___^^^ZZZVVVUUU^^^nnn{{{~~~rrrjjjddd]]]YYYSSSVVVYYY[[[[[[WWWRRROOOLLLLLLKKKIIIGGGFFFHHHJJJLLLOOORRRSSSTTTXXX___dddmmmnnntttzzz{{{}}}}}}yyyuuurrrpppqqqpppooonnnlllkkkjjjiiidddbbbbbbdddgggiiijjjiiihhhgggggghhhjjjjjjiiiggghhheeecccdddgggiiiiiihhheeeffffffggghhhiiiiiijjj999999::::::::::::;;;;;;:::;;;<<<===>>>BBBGGGJJJSSS\\\gggnnnooorrrwww|||}}}oooaaaSSSMMMMMMHHHJJJKKKKKKLLLMMMPPPRRRVVV\\\dddmmmwwwvvvgggYYYWWWPPPIIIKKKQQQRRROOOJJJJJJIIIHHHEEEBBB???===:::999777666555555666777555555666666666555555444555555555555555555555555555555555555555555555555444444444444555555555666666555444333333333444444444444444444444444444444333333333444444333333222444444444444444444444444777777777777666555333333444444444444444444444444555555666666666666555555444444444444555555555555666666777777777777666666555555666666666777777777777777777777777888999999777777777777888888888888999999888888999:::;;;<<>>@@@DDDIIILLLSSS___lllrrrpppqqqxxx~~~lll___TTTLLLIIIJJJJJJKKKLLLMMMNNNPPPSSSVVV]]]ccclllvvv~~~ppp]]]YYYQQQKKKKKKOOOPPPMMMKKKJJJJJJIIIFFFCCCAAA???:::999888666666666666777444444555555555555555444555555555555555555555555555555555555555555555555444444444444555555555555555555444333333333444444444444444444444444444444333333444444444444333333444444444444444444444444666666666666666555444333444444444444444444444444444444444444444444444444444444444444555555555555666666555555555555666666666666666777777777888888777777777777777777888999777777777888888888999999999999999999:::<<<===>>>???AAACCCEEEHHHMMMSSSWWW\\\[[[ZZZZZZ[[[[[[ZZZYYYWWWXXXYYY^^^iiiyyyzzzqqqeee\\\YYYXXXXXXXXXYYYXXXWWWUUUQQQMMMIIIGGGIIIIIIIIIIIIHHHHHHKKKMMMRRRTTTYYYbbbjjjqqquuuvvvwwwzzz~~~|||wwwvvvuuusssqqqnnnmmmllliiiiiiiiiiiihhhgggfffeeedddcccdddfffkkknnnppppppllljjjhhhhhhjjjkkkllllllkkkiiihhhggghhhiiiiiihhhgggggghhhhhhiiijjjjjjjjj999999999:::::::::;;;;;;999;;;===???BBBFFFKKKNNNQQQ]]]kkksssuuuxxx|||~~~rrr___UUUOOOJJJHHHIIIMMMNNNOOOPPPRRRUUUYYY\\\dddjjjttt~~~vvvbbb[[[RRRLLLKKKLLLLLLKKKKKKKKKJJJIIIGGGEEEBBBAAA<<<:::999777666666666777333444444555555555555444555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444222333444444444444444444444444444444444444444444555555555666555555444444444444444444444444444444333333222222222222333333666666666666777777777777777777555444444555777777777777777777888888888888888777777777777777888888777777888888888999999999999999:::;;;<<<>>>??????AAADDDGGGJJJMMMRRRWWW[[[ZZZYYYXXXZZZ\\\]]]\\\ZZZVVVZZZaaalllzzz}}}vvvtttkkk___XXXVVVXXXZZZ[[[[[[YYYVVVSSSOOOLLLIIIHHHIIIJJJKKKKKKKKKMMMPPPRRRVVVYYY___iiittt{{{}}}||||||}}}{{{vvvuuussspppnnnllljjjjjjfffgggggghhhhhhgggfffffffffeeeeeehhhkkknnnoooooonnnkkkhhhgggiiilllnnnooommmllljjjjjjiiiiiihhhhhhhhhiiiiiiiiijjjjjjkkkkkk999999999:::::::::;;;;;;999;;;>>>AAADDDHHHLLLPPPPPPYYYfffsss|||~~~{{{rrrdddVVVOOOMMMJJJHHHIIIMMMOOOPPPRRRUUUYYY^^^bbbjjjqqq|||zzzggg^^^TTTMMMKKKJJJIIIIIIJJJJJJJJJIIIHHHFFFDDDBBB===<<<:::888777666777777333444444555666666555555555555555555555555555555555555555555555555555555444444444444444444333333333444444444444444444444444444444444444444444444222333444444555555555444444444444444444444444444333444555555555555555444444444444444444444444444444444333222222333444444666666666666777777777777999888666666666666888999777777777777888888888888888888777777777777777888888888888888999999999999999:::;;;===>>>@@@AAAAAAAAADDDHHHLLLPPPSSSXXX[[[YYYXXXXXXYYY[[[\\\\\\[[[\\\dddrrryyywwwppphhh]]]WWWWWWYYYZZZ[[[WWWUUURRROOOLLLJJJJJJJJJHHHIIIKKKLLLMMMPPPTTTWWW\\\^^^eeeoooyyy}}}}}}~~~}}}|||{{{wwwuuuuuussspppllliiigggfffeeedddeeegggiiijjjiiiiiihhhiiihhhggghhhkkkmmmmmmmmmooolllhhhhhhjjjmmmpppqqqlllmmmlllllljjjiiihhhhhhjjjjjjjjjjjjkkkkkkkkkkkk999999::::::::::::;;;;;;:::===@@@CCCEEEIIIMMMPPPRRRZZZhhhvvv~~~{{{~~~zzz```WWWNNNLLLKKKIIIHHHJJJMMMNNNQQQTTTWWW]]]dddiiirrrzzzooocccWWWPPPMMMIIIHHHIIIIIIIIIIIIIIIHHHFFFDDDCCC>>>===;;;999777777777777444444555666777777777777555555555555555555555555555555555555555555555555444444444444333333333333222333444555555555444444444444444444444444444444222333444555555666555555444444444444444444444444222333444555555555555555444444444444444444444444777666555444444555666777444444444444555555555555888888777777777777888888666666666777777777888888999888888777777777777777888888888999999999999:::999:::<<<>>>@@@BBBBBBCCCAAADDDIIIMMMPPPSSSVVVYYY[[[\\\\\\[[[YYYYYY\\\^^^iiivvv{{{wwwuuuhhhbbb[[[WWWWWWXXXXXXVVVPPPNNNLLLJJJHHHHHHHHHHHHFFFHHHKKKMMMOOOSSSWWW[[[aaaeeekkkttt{{{~~~~~~~~~}}}|||zzzvvvsssqqqooolllhhheeecccaaaaaaccceeehhhjjjllllllkkkjjjkkkjjjiiiiiikkkmmmmmmlllnnnlllhhhhhhjjjnnnpppqqqkkklllmmmmmmjjjiiihhhiiikkkkkkllllllllllllllllll999999::::::::::::;;;;;;<<<>>>BBBDDDGGGJJJMMMPPPWWWbbbqqq~~~|||~~~yyyjjjUUUOOOKKKKKKJJJIIILLLPPPOOOQQQTTTXXX]]]dddlllrrr{{{vvviii\\\UUUPPPJJJIIIKKKHHHHHHHHHHHHGGGFFFDDDCCC???===;;;999888777777777444555666777888888888888555555555555555555555555555555555555555555555555444444444333333333222222222333444555555555444444444444444444444444444444222333444555666666666666444444444444444444444444111222333444555555555555444444444444444444444444666555444333333444555666444444444444555555555555666666777777777777666666555555666666666777777777999999888777777777777777888888888999999999::::::999:::===@@@BBBCCCDDDDDDDDDHHHMMMQQQSSSUUUXXXZZZZZZ]]]___\\\YYYZZZaaagggzzz~~~zzzwwwqqqlll___[[[WWWVVVWWWWWWUUURRRMMMLLLJJJHHHGGGGGGGGGGGGIIIKKKNNNQQQTTTXXX^^^aaaeeekkkrrryyy}}}~~~}}}yyyuuuqqqooommmjjjfffdddcccbbbbbbbbbdddhhhkkkmmmmmmmmmlllllljjjjjjkkkmmmooopppooommmkkkhhhhhhkkknnnppppppiiikkkmmmmmmjjjhhhhhhiiillllllllllllllllllllllll999999:::::::::;;;;;;;;;===???CCCEEEGGGJJJMMMPPP\\\jjj{{{~~~zzz|||nnn^^^QQQMMMKKKKKKJJJJJJPPPWWWTTTVVVYYY]]]ccckkktttzzz{{{mmm___XXXSSSLLLJJJMMMGGGGGGHHHHHHGGGFFFDDDCCC???>>><<<999888777777888555555777888999999999999555555555555555555555555555555555555555555555555444444444333333222222222111222444555666555444444444444444444444444444444222333444555666666666666444444444444444444444444111222333444555666666666444444444444444444444444333222000//////000222333666666666666777777777888444555666777777666555444555555555555666666666666999999888777777666777777888888999999999:::::::::999;;;===@@@CCCDDDEEEEEEHHHLLLQQQUUUXXXYYY[[[\\\WWW\\\___]]]ZZZ]]]gggqqq}}}vvvuuussskkkcccZZZXXXVVVWWWYYYXXXUUUQQQMMMMMMKKKJJJIIIHHHHHHHHHMMMOOOSSSVVVYYY^^^dddhhhhhhnnnwww|||}}}|||zzzxxxtttooolllooommmjjjhhhfffffffffgggaaadddgggkkkmmmnnnmmmlllkkkjjjjjjlllppprrrssssssllljjjhhhiiikkknnnoooppphhhkkkmmmmmmjjjhhhhhhjjjmmmmmmmmmmmmmmmmmmllllll;;;::::::<<<>>>?????????>>>BBBGGGIIIJJJMMMSSSXXXdddqqq~~~{{{|||ooo```WWWNNNNNNLLLKKKJJJMMMQQQUUUSSSYYYaaahhhmmmrrrxxx}}}xxxgggZZZTTTQQQNNNLLLGGGFFFFFFFFFGGGFFFCCCAAA>>>===;;;999777666666777666666666666777777777777666666666666666666666666666666666666666666666666444444444444444444444444111111111222222333333333444333333222222333333444444444444444444444444444333444555555666666555555555555555666666666666777666666555555555444444444555555555555666666666666555555666666777888888888999888888888777777666666666777888888888888888777888888888888888888888888;;;:::999999888999999999:::<<<>>>??????AAACCCFFFOOOOOOQQQSSSVVVYYY[[[]]]\\\^^^]]]YYYXXXaaatttsssllljjjggg```ZZZTTTUUUVVVWWWVVVSSSPPPNNNHHHJJJKKKKKKJJJIIIJJJKKKQQQSSSXXX___gggllloooooowwwvvvvvvyyy}}}}}}~~~zzzuuuqqqpppoookkkhhhllllllkkkiiihhhfffeeeeeebbbdddgggjjjmmmnnnnnnnnnnnnmmmmmmmmmmmmlllllllllkkkjjjjjjiiijjjmmmoooqqqqqqooollljjjiiiiiijjjlllooonnnnnnoooppppppnnnlll;;;::::::;;;===>>>>>>>>><<>><<<999777666666666666666666666777777777777666666666666666666666666555555555555555555555555444444444444444444444444222222333333444444444444444444333333333333444444444444444444444444444444333444555555666666555555444444555555555666666666666666555555555444444444555555555555666666666666666666666666666666666666888888777777777666666666777888888888888999999999888888888888888888888888999999999888888999999:::;;;===>>>???@@@BBBFFFIIIPPPQQQRRRTTTWWWYYY\\\]]]aaaaaa___^^^cccrrrvvvjjjbbb___]]]XXXSSSUUUUUUUUUTTTRRROOOLLLKKKIIIJJJLLLLLLKKKKKKLLLMMMRRRVVV]]]dddkkkqqqtttvvv~~~{{{zzzwwwrrrooonnnmmmkkkiiiiiiiiihhhhhhgggfffeeeeeeeeehhhkkkoooqqqqqqppppppmmmmmmmmmmmmllllllllllllkkkjjjjjjjjjkkknnnppprrrrrrpppmmmkkkjjjjjjlllmmmpppoooooooooppppppnnnlll;;;;;;;;;;;;;;;<<<===>>>===BBBGGGIIIKKKSSS___jjjwww}}}yyy{{{xxx~~~zzzlll^^^SSSMMMIIIKKKMMMOOOQQQTTTXXX[[[eeejjjpppuuuyyy~~~rrrbbbXXXRRRNNNLLLLLLKKKJJJKKKKKKJJJGGGDDDAAA???===;;;888777666555666666666666777777777777666666666666666666666666444444444444444444444444444444444444444444444444444444444444555555555555444444555555555555444444444444444444444444444444333444555555666666555555333444444444555555555555555555555555555444444444555555555555666666666666777777666666555444444333777777666666666666666555999888777777777888:::;;;777777777777777777777777888888777888888999:::;;;<<<===>>>@@@AAAEEEJJJNNNRRRSSSTTTVVVXXXZZZ\\\]]]```\\\ZZZ^^^mmmuuukkk___WWWUUUTTTQQQOOOVVVUUUSSSPPPMMMJJJHHHGGGIIIKKKLLLMMMMMMMMMOOOPPPUUU[[[eeemmmrrrvvv{{{|||xxxvvvrrrnnnkkkjjjjjjiiihhhffffffffffffffffffffffffhhhkkknnnrrrsssrrrpppooommmmmmmmmmmmlllllllllllljjjjjjjjjkkkmmmppprrrtttsssrrrooommmllllllnnnnnnrrrqqqppppppqqqpppnnnlll;;;;;;;;;;;;:::;;;===>>>CCCGGGLLLNNNQQQZZZiiitttvvvvvv{{{|||{{{wwwtttssstttvvvxxxzzz|||}}}~~~{{{nnnbbbWWWPPPLLLKKKMMMOOORRRVVV\\\bbbgggqqqtttyyy|||{{{iii\\\TTTOOOLLLMMMLLLKKKKKKKKKJJJGGGEEEBBBAAA???<<<:::777666555666666666666777777777777666666666666666666666666444444444444444444444444444444444444444444444444444444444444444444444555444444555666666555444444444444444444444444444444333444555555666555555555333333333444444444555555555555555555555555555555555555555555666666666666666666555555444444444444666666666666555555555555888777666555666888:::;;;777777777777777777777777666777777777999:::;;;<<<;;;<<<>>>@@@CCCGGGMMMQQQTTTUUUVVVXXXZZZ[[[\\\\\\ZZZVVVWWWbbbvvvxxxkkkbbbWWWQQQPPPQQQQQQQQQSSSQQQOOOLLLIIIGGGGGGFFFHHHJJJLLLMMMNNNPPPRRRUUU[[[cccnnnuuuxxx|||yyyuuurrrpppkkkhhhfffeeeeeeeeeddddddeeefffggghhhiiiiiiiiikkkooorrrrrrqqqnnnlllmmmmmmmmmlllllllllkkkkkkiiijjjkkklllooorrrtttvvvtttsssqqqooooooooopppppptttsssqqqqqqqqqpppnnnlll;;;<<<<<<;;;::::::===@@@HHHKKKOOOSSSYYYcccpppzzzyyysssuuuzzz|||vvvqqqnnnjjjeeebbbaaabbbdddfffhhhiiikkklllpppqqqtttwwwzzz|||||||||zzzuuulllbbbXXXQQQMMMKKKMMMNNNQQQTTTZZZcccmmmsss|||~~~{{{qqqbbbWWWQQQMMMMMMLLLKKKKKKKKKIIIFFFDDDCCCBBB@@@>>>;;;999777555666666666666777777777777666666666666666666666666444444444444444444444444444444444444444444444444444444444333333333333333444555555555555555555444444444444444444444444444333444555555666555555555333333333444444444555555444555555555555555555555555555555555666666666666444444444444555555666666555555555555666666666666777666555444555777999;;;777777777777777777777777777777777888999;;;<<<===:::<<>>;;;>>>BBBEEEIIIMMMRRRUUUVVVWWWYYYZZZ[[[[[[ZZZYYYSSSZZZfffvvvzzznnncccUUURRROOONNNOOOQQQSSSSSSKKKJJJHHHGGGGGGHHHIIIIIIFFFIIILLLPPPTTTYYY___ccckkkqqqzzz~~~}}}|||yyytttqqqnnnllliiidddaaa```bbbeeehhhhhhiiijjjjjjkkkllllllmmmoooppprrrrrrqqqpppooollllllllllllkkkkkkkkkkkkkkklllnnnpppsssuuuwwwxxxttttttsssrrrrrrrrrrrrrrruuutttssssssssssssqqqooo999<<<===<<<:::<<>><<<:::888666666666666777777777777666666666666666666666666555555555555555555555555444444444444444444444444555555555555444444444333666444222111111222444666444444444444444444444444333444555555666666555555444444555555555666666666444444444555555555666666555555555555666666666666666666666666666666666666666666666777777777888888666777888999:::;;;<<<<<<999999999999999999999999:::::::::;;;<<<===>>>???===@@@FFFJJJNNNQQQTTTWWWWWWXXXYYY[[[[[[ZZZXXXWWWVVVaaarrryyypppdddYYYPPPOOOOOOPPPQQQQQQPPPOOOJJJIIIIIIHHHHHHHHHIIIIIIGGGJJJOOOSSSYYY```ggglllrrruuu||||||yyywwwtttqqqnnnjjjiiigggcccaaaaaaeeeiiikkkkkkkkkjjjjjjjjjjjjjjjmmmnnnnnnooooooooooooooolllllllllkkkkkkkkkjjjjjjlllmmmooorrrtttvvvwwwwwwtttsssssssssrrrrrrrrrrrruuutttssstttttttttrrrppp999<<<>>>===;;;===CCCIIIQQQQQQWWWgggzzz~~~tttoooppprrrwwwyyyuuurrrmmmgggcccbbb```^^^[[[]]]XXXSSSRRRUUUWWWVVVSSSSSSSSSSSSRRRRRRQQQQQQPPPRRRSSSUUUVVVWWWWWWWWWVVVVVVTTTQQQOOOOOOQQQTTTUUUWWW^^^jjjvvv}}}tttllljjjooo|||rrrcccXXXSSSOOONNNMMMLLLLLLJJJFFFDDDAAAAAAAAA@@@???===;;;999666666666666777777777777666666666666666666666666666666666666666666666666444444444444444444444444777777666666555555555444666444111//////111444666444444444444444444444444333444555555666666555555555555555666666666666777444444444555555555666666555555555555666666666777888888888777666666555555666666777777888888999999777888:::;;;<<<=========::::::::::::::::::::::::<<<<<<<<<<<<<<<===>>>???>>>CCCIIINNNQQQTTTVVVXXXWWWXXXYYY[[[[[[YYYXXXVVV^^^mmmxxxooohhh\\\PPPOOOPPPRRRSSSSSSQQQOOOMMMJJJJJJJJJJJJIIIHHHHHHHHHIIILLLQQQVVV]]]eeemmmrrruuuwww|||~~~yyyvvvtttqqqnnnlllggggggfffcccaaaccchhhmmmllllllkkkkkkjjjiiiiiiiiikkkkkkjjjjjjkkklllmmmnnnlllllllllkkkkkkkkkjjjjjjmmmnnnpppsssuuuvvvwwwwwwsssssssssssssssrrrrrrrrruuutttssstttuuuuuusssrrr:::===>>>===;;;>>>DDDKKKOOOWWWeeexxxuuupppnnnrrryyy}}}tttssspppjjjfffbbbaaa___\\\ZZZZZZYYYZZZWWWUUUTTTTTTUUUUUUUUUTTTUUUUUUUUUTTTTTTTTTTTTTTTXXXXXXYYY[[[\\\\\\\\\\\\WWWSSSRRRUUUVVVUUUWWW\\\bbbmmmxxx~~~zzznnnccccccmmm|||}}}fffXXXTTTOOONNNLLLLLLKKKJJJGGGEEEFFFEEECCCAAA>>><<<:::999666777777888888888777777666888999888777666777999666666666666555555555555555555555555555555555555555555555555555555555555555444444333333444444555555444444333333444444555666555333111000000000111777777777777666666666666666666666666666666666666444555555666666666666666666666666666555555555555777666555555555777888999::::::;;;;;;;;;;;;<<<<<<999999::::::::::::;;;;;;777999;;;<<<<<<===>>>@@@DDDHHHLLLPPPRRRTTTWWWYYYZZZ[[[\\\[[[[[[[[[]]]^^^lll}}}ssshhh]]]TTTRRRQQQRRRSSSSSSQQQNNNJJJHHHGGGHHHIIIJJJJJJJJJKKKKKKPPPRRRVVV^^^fffmmmrrrtttxxx}}}{{{yyyvvvssspppmmmkkkkkkhhheeebbbaaabbbeeejjjmmmrrrpppllliiigggggghhhiiikkklllmmmmmmnnnnnnmmmmmmhhhiiijjjjjjkkkkkkkkkkkkqqqtttwwwxxxvvvtttssssssqqqqqqqqqqqqqqqqqqrrrrrrvvvwwwwwwwwwwwwvvvvvvuuu:::<<<>>>===<<<@@@HHHOOOUUUcccwwwyyyxxxtttuuu|||rrrjjjjjjhhhdddaaacccbbb```^^^\\\\\\\\\\\\ZZZYYYWWWWWWXXXYYYYYYYYYXXXYYYYYYZZZZZZ[[[[[[\\\______```aaabbbbbbbbbaaaaaa^^^\\\^^^___]]]___cccoooyyyzzzoooeeefffppp~~~~~~jjjYYYTTTOOONNNLLLKKKKKKJJJHHHFFFFFFEEECCCAAA>>><<<:::999777777888888888888777777444666777666555444555666666666666666555555555555555555555555555555555555555555555555555555555555555444444333333444444555444444444333333444444444555555333222111111222222666666666555555555555555666666666666666666666666444555555666666666666666666666666666666666666666777777666666666777888888888888888999999999::::::999999::::::::::::;;;;;;888:::<<<======>>>@@@BBBFFFIIINNNQQQSSSUUUXXXZZZXXX[[[[[[YYYWWW[[[cccjjj}}}|||qqqjjjcccZZZSSSQQQQQQRRRRRRRRRPPPMMMJJJHHHGGGHHHIIIIIIKKKMMMOOOQQQVVVWWW\\\eeennntttuuuttt{{{}}}||||||wwwvvvtttqqqnnnllljjjjjjhhheeebbbaaabbbeeejjjmmmqqqooommmjjjiiiiiiiiijjjkkkkkkllllllmmmmmmmmmmmmjjjkkkkkkkkkkkkkkkjjjiiipppsssvvvxxxvvvtttssssssrrrrrrqqqppppppqqqrrrsssvvvwwwxxxxxxxxxwwwvvvuuu;;;<<<======???EEENNNVVV```sss|||wwwwwwwww{{{nnnhhhiiihhhgggffffffeeedddbbbaaa`````````___^^^^^^^^^^^^___aaabbb``````bbbdddfffhhhjjjjjjnnnnnnoooooopppoooooooooqqqmmmkkklllllljjjkkkoooyyy}}}sssmmmooowwwxxxxxxrrr```WWWQQQNNNLLLKKKKKKKKKIIIHHHFFFEEEDDDBBB???===;;;;;;777777888888777777777777444555666666444444555666666666666666555555555555555555555555555555555555555555555555555555555555555444444333333444444555444444444444444444444444555444444333333333444444444444444555555555555555666666666666666666666666444555555666666666666666777777777777777777777777888888888999888888777777888888888888999999999999999999::::::::::::;;;;;;999:::<<<===>>>???BBBDDDHHHLLLPPPSSSUUUWWWYYY[[[YYY[[[\\\YYYYYYbbbsssxxxnnneeeaaa]]]VVVQQQPPPRRRRRRRRRQQQOOOLLLIIIGGGGGGHHHIIIJJJLLLPPPVVVZZZ^^^aaagggpppxxx{{{zzzwww|||{{{yyyyyysssrrrpppnnnllljjjiiiiiigggeeecccaaabbbfffjjjlllnnnnnnmmmllllllkkkkkkkkkkkkkkkkkkkkkkkklllmmmmmmlllmmmmmmllllllkkkjjjiiiooorrruuuwwwvvvuuutttttttttssspppoooooopppssstttvvvwwwyyyzzzzzzxxxvvvttt;;;<<<<<<===AAAJJJTTT\\\kkk~~~|||{{{zzzzzz}}}rrrmmmmmmmmmnnnoookkkjjjjjjiiihhhhhhhhhhhhfffffffffeeeeeegggjjjlllkkkmmmooorrrvvvyyy{{{}}}|||zzzzzzyyyvvvwwwzzz~~~yyy{{{zzzvvv}}}|||hhh]]]SSSPPPMMMKKKKKKKKKKKKJJJGGGFFFDDDBBB@@@>>>===<<<888888888777777777777777666777888777666666777888666666666666555555555555555555555555555555555555555555555555555555555555555444444333333444444555333444444444444444444333444444444444555555666666444444555555555555666666666666666666666666666666444555555666666666666666777777777777888888888888888999:::::::::888777666999::::::::::::;;;;;;;;;999999999:::::::::;;;;;;888:::;;;===>>>@@@DDDFFFKKKOOOSSSVVVWWWYYY[[[\\\\\\\\\\\\\\\cccttttttjjj```[[[XXXSSSPPPPPPRRRRRRQQQOOOMMMKKKJJJIIIJJJKKKLLLLLLNNNTTT\\\ccchhhnnnuuu{{{}}}~~~~~~~~~{{{yyyyyy{{{~~~~~~~~~~~~~~~}}}~~~|||zzzxxxwwwwwwpppooonnnlllkkkjjjiiiiiigggeeecccbbbcccfffiiillllllmmmnnnnnnnnnmmmlllkkkkkkkkkjjjjjjjjjkkklllmmmlllllllllmmmmmmlllkkkkkkmmmppptttvvvvvvtttttttttuuussspppnnnnnnqqqtttvvvvvvxxx{{{|||{{{yyyvvvsss<<<<<<<<<>>>DDDNNNXXX___ooo~~~}}}}}}}}}wwwsssrrrqqqrrrtttrrrrrrrrrrrrrrrrrrrrrqqqoooppppppnnnnnnooosssvvvyyy{{{~~~wwwxxxnnn___VVVRRRNNNKKKKKKKKKKKKKKKGGGGGGEEECCCAAA@@@>>>===999999888777666666777777555777888777666555666777666666666666555555555555555555555555555555555555555555555555555555555555555444444333333444444555333333444555555444333333333444444555666666666666555555666666666777777777666666666666666666666666444555555666666666666666666777777777888888888999888999:::::::::888777666999999999:::::::::;;;;;;999999999:::::::::;;;;;;777999;;;<<<>>>AAAEEEIIINNNQQQUUUXXXYYYZZZ\\\]]]]]][[[[[[bbbssszzzoooeee[[[VVVTTTQQQQQQRRRQQQPPPOOONNNMMMMMMLLLLLLOOOPPPQQQQQQSSSZZZdddmmmttt|||zzzvvvsssrrrrrrrrruuuyyy|||}}}}}}{{{{{{{{{zzzyyyxxxyyyyyyzzzyyyyyywwwvvvtttssssssooonnnmmmkkkkkkjjjjjjjjjfffeeecccbbbcccfffiiikkkkkklllnnnoooooonnnlllkkkkkkjjjjjjjjjjjjkkklllllliiijjjkkklllmmmmmmnnnnnnmmmppptttuuuuuutttsssssstttrrrpppnnnooorrruuuxxxwwwxxx{{{|||{{{yyyuuusss=========@@@GGGPPPYYY___lll}}}}}}}}}~~~}}}zzzyyy|||zzzzzz{{{|||}}}}}}||||||zzz{{{{{{yyywwwxxx||||||}}}zzzwwwtttcccYYYUUUOOOLLLKKKKKKKKKKKKHHHGGGFFFDDDBBBAAA@@@???:::999888666666666777777333444555555333333444555666666666666555555555555555555555555555555555555555555555555555555555555555444444333333444444555222333444555555444333222333333444555666666666555555555666666777888888888666666666666666666666666444555555666666666666666555666666777777888888888888888888999888888777777777777777777888888888888999999::::::::::::;;;;;;888999;;;===???CCCHHHLLLPPPSSSWWWYYYZZZZZZ\\\]]][[[ZZZ___mmmzzznnnbbbZZZSSSSSSSSSRRRRRRSSSOOOOOONNNMMMNNNOOOQQQRRRSSSUUUXXXYYY[[[dddpppzzz}}}wwwrrrmmmjjjjjjkkknnnrrrvvvxxxxxxwwwvvvwwwxxxwwwuuuttttttvvvssssssssssssrrrqqqoooooonnnnnnmmmkkkjjjjjjjjjjjjfffeeeccccccdddfffiiikkkkkklllmmmnnnnnnmmmkkkjjjjjjjjjkkklllllllllllllllggghhhjjjkkkmmmnnnnnnnnnmmmpppsssuuutttsssrrrrrrqqqpppooooooqqqtttwwwyyyxxxyyyzzz{{{zzzwwwuuusss>>>===>>>BBBIIIQQQYYY]]]iiizzz{{{|||}}}}}}yyy|||www~~~mmm]]]XXXQQQLLLJJJJJJKKKKKKHHHHHHFFFEEECCCBBBAAA@@@;;;:::888666555666777777333444555555333333444555666666666666555555555555555555555555555555555555555555555555555555555555555444444333333444444555222333555666666555333222333333444555555555444444444444555555666777777888666666666666666666666666444555555666666666666666444444555666666777888888777777666666666777888888777777777777888888888888999999::::::::::::;;;;;;:::;;;===???AAAFFFLLLPPPQQQTTTWWWYYYZZZZZZ\\\]]]ZZZ___kkk||||||lllaaaVVVQQQPPPTTTVVVTTTQQQPPPMMMMMMLLLMMMOOORRRVVVXXXUUUZZZ___bbbfffppp~~~|||wwwqqqlllhhhfffeeeeeegggkkkqqquuuwwwuuusssqqqsssttttttqqqpppqqqrrrrrrrrrssssssrrrqqqpppooonnnmmmllljjjiiiiiihhhhhheeedddccccccdddfffiiijjjlllllllllllllllkkkjjjjjjiiikkkmmmoooooonnnlllkkkhhhhhhjjjkkkllllllllllllmmmppptttuuusssqqqppppppnnnnnnooopppsssvvvyyyzzzxxxyyyyyyyyyxxxvvvtttsss>>>>>>???CCCJJJRRRXXX[[[hhhzzz~~~{{{{{{}}}~~~{{{www|||uuu{{{yyy___YYYRRRLLLJJJJJJJJJKKKHHHHHHGGGEEEDDDBBBAAAAAA;;;:::888666555555666777555666777666555555666777777666666666555555555555555555555555555555555555555555555555555555555555555444444333333444444555222333555666666555333222333333444555555444333222333333444444555666777777666666666666666666666666444555555666666666666666333444444555666777777888777666555555555777888999888999999999999:::::::::999999:::::::::;;;;;;;;;<<<===???AAACCCHHHNNNSSSRRRTTTXXXZZZZZZZZZ\\\]]]ZZZfffwwwrrrbbbXXXQQQOOOQQQXXXZZZUUUNNNKKKLLLKKKKKKMMMPPPTTTYYY[[[VVV\\\ccchhhmmmxxx{{{vvvooogggbbbaaabbbdddbbbeeejjjqqquuuvvvsssqqqnnnpppsssrrrooonnnooopppttttttuuuvvvuuutttsssrrrmmmlllkkkiiihhhgggggggggeeeddddddcccdddfffiiijjjmmmmmmlllkkkjjjjjjiiiiiiiiikkknnnpppqqqooollljjjiiiiiijjjkkkkkkkkkjjjjjjnnnqqqtttuuusssqqqoooooolllmmmnnnqqqtttwwwzzz{{{yyyyyyxxxwwwvvvuuutttsssAAABBBFFFKKKLLLNNNUUU]]]mmm~~~zzzzzzyyyttt|||{{{{{{jjj^^^RRRNNNMMMKKKJJJKKKLLLIIIFFFDDDDDDDDDCCCBBB===<<<;;;999888777777666999999888888888888999999222333444555555444333222555555666666555444333333555555555555555555555555666666666666666666666666555444444444444555666666777666555666777666444333444666888::::::999777666555666666666555444333333444555666666555555666888555555666666777888888888777777777777888888888888777888888888888999999999888999999::::::;;;;;;<<<;;;===AAAEEEHHHLLLQQQUUUVVVUUUWWW[[[[[[ZZZ\\\aaa```sssyyyfffZZZVVVPPPRRRUUUVVVVVVSSSPPPNNNIIIKKKNNNPPPSSSWWW[[[___```cccgggmmmvvv{{{uuuqqqllleee```^^^^^^^^^___ccciiiqqqwwwwwwtttpppnnniiilllnnnooonnnooosssvvvuuuyyy|||{{{vvvssstttvvvooommmkkkiiiiiiiiihhhfffhhhfffeeedddeeehhhkkkmmmooonnnkkkiiiiiiiiijjjkkkmmmmmmnnnoooooonnnmmmmmmlllllllllkkkkkkjjjjjjjjjnnnppprrrttttttssspppooommmnnnppptttyyy|||}}}|||||||||{{{zzzyyywwwvvvuuuAAABBBGGGLLLNNNPPPXXXbbbrrr~~~}}}|||yyy~~~|||wwwxxxsssnnnaaaTTTPPPNNNLLLKKKLLLLLLIIIFFFDDDDDDCCCBBB@@@===<<<;;;999888777666666555555555444444555555555333444555666666555444333555555666666555444444333555555555555555555555555555555555555555555555555555444444444444555666666888666555555666666555444555555666666777777777777555555666666666555444444444555666666555555666888888888777777666555555444777777777777888888888888888888888888999999999999999999::::::;;;;;;;;;<<<<<>>===<<<:::999777666666666444444444333333444444444555555666666666666555555555555555666555555444333555555555555555555555555444444444444444444444444555444444444444555666666999666444444555666666555666555444333444555666888555555666777777777666666444555666666555555666888777777777666555555444444777777777888888888999999888888888888999999999::::::;;;;;;;;;;;;<<<<<<<<>><<<===<<<:::999777666666666555666666666666666666555666666777777777777666666444555555555555555444444555555555555555555555555444444444444444444444444555444444444444555666666999666444333444666777666555555444444555555666777555555666777888888777777444555666666555555666888444444444555666666777777777777888888888999999999888888888999999999::::::;;;;;;<<<<<<<<<=========BBBEEEIIILLLOOORRRUUUXXXWWWZZZ^^^```___aaaooo}}}lll^^^VVVRRRSSSWWWVVVTTTQQQNNNLLLKKKKKKKKKOOOPPPQQQSSSUUUYYY^^^bbbhhhnnnvvv~~~yyysssnnnggg```[[[WWWVVVVVVVVVWWW\\\aaaeeennnpppssssssooollliiihhhhhhkkkpppvvv~~~wwwooommmllljjjjjjjjjiiifffdddccccccccceeegggjjjnnnooollllllkkkkkkkkklllmmmmmmnnnnnnmmmllllllmmmnnnnnnnnnlllkkkjjjjjjmmmppprrrssssssssssssssstttttttttsssrrrrrruuuyyy|||}}}|||zzzzzzzzzzzzzzzzzz{{{{{{EEEFFFIIIKKKLLLQQQ___mmm|||yyy|||{{{|||~~~ooolllxxxrrr```VVVPPPLLLJJJKKKKKKIIIFFFDDDCCCAAA>>><<<======;;;999888777777777666777888888888888777666777777777666666777777777444444555555555555555444555555555555555555555555555555555555555555555555555444444444444555666666999666333333444666777777333444666888888777666555555555666777888888777777444555666666555555666888444444555555666777777777888888888888999999999999888999999999999:::::::::;;;<<<<<<======>>>??????DDDGGGLLLOOOQQQTTTVVVXXXZZZ[[[]]]^^^___hhh{{{ppp^^^TTTPPPOOOSSSWWWUUUSSSOOOLLLJJJIIIJJJKKKLLLMMMPPPSSSWWW]]]dddiiirrruuuyyy~~~yyyvvvqqqkkkeee___ZZZVVVTTTUUUVVVWWWXXX\\\bbbfffnnnpppqqqooommmjjjjjjjjjlllooouuu~~~zzzqqqnnnmmmlllllllllkkkhhheeebbbbbbccceeehhhkkknnnooollllllllllllllllllmmmmmmmmmmmmllllllllllllmmmmmmlllkkkjjjiiikkknnnqqqssstttttttttuuuvvvwwwwwwxxxsssrrrsssvvvzzz~~~}}}}}}|||||||||}}}~~~FFFHHHKKKNNNOOOUUUfffwww~~~~~~{{{|||{{{}}}{{{sssvvvzzzfffYYYRRRLLLIIIJJJJJJHHHFFFEEEDDDBBB???===???>>><<<;;;999888888888555666777888888777666555777777666666666666777777333444555555666555555555555555555555555555555555666666666666666666666666555444444444444555666666777555444444555777777777222444777999999888666444555555666777777777666666444555666666555555666888888888888777666666555555888888888999999999999:::999999999999::::::::::::;;;;;;<<<===???@@@AAABBBFFFIIINNNQQQSSSUUUWWWXXX]]][[[[[[^^^cccooopppdddXXXSSSQQQPPPSSSVVVRRROOOLLLIIIHHHIIIJJJKKKHHHJJJNNNRRRYYYaaajjjqqqyyy{{{}}}zzzxxxlllkkkgggccc^^^ZZZWWWUUURRRTTTVVVWWWWWW[[[aaafffkkklllllllllkkkkkkmmmoootttxxxzzzsssooonnnmmmmmmmmmkkkhhhfffbbbbbbdddfffhhhkkkmmmnnnmmmmmmmmmmmmlllllllllllljjjjjjkkkkkkkkkkkkjjjjjjjjjiiiiiiiiikkknnnqqqsssssstttvvvxxxzzz{{{{{{{{{uuuttttttwww|||~~~}}}}}}~~~HHHJJJOOORRRUUU^^^rrr}}}||||||yyy|||{{{{{{{{{|||}}}lll]]]TTTMMMJJJJJJIIIHHHGGGFFFFFFDDDAAA>>>@@@???>>><<<;;;:::999999555666888999999888666555777666555555555555666777333444444555666666555555555555555555555555555555555555555555555555555555555444444444444555666666666555444555666777777666333444555666666666555555555555666666666555444444444555666666555555666888999999999888777777666666888888888999999999::::::999999999:::::::::;;;;;;::::::<<<>>>@@@BBBCCCDDDGGGJJJOOORRRTTTUUUWWWXXX]]][[[\\\cccmmm||||||fff]]]VVVUUUTTTSSSRRRTTTMMMLLLJJJHHHHHHIIIKKKLLLIIILLLPPPVVV]]]gggrrryyy}}}}}}vvvpppmmm```___^^^[[[XXXVVVUUUUUUPPPSSSWWWXXXXXX\\\ccciiijjjkkkllllllmmmpppuuuyyy~~~xxxsssnnnmmmmmmmmmmmmkkkhhheeebbbcccdddfffhhhkkklllmmmnnnnnnnnnmmmmmmlllkkkkkkhhhiiikkkmmmmmmkkkiiihhhfffggghhhjjjlllnnnqqqrrrrrrtttxxx{{{}}}yyywwwwwwyyy}}}~~~}}}}}}~~~HHHLLLQQQVVVZZZeee{{{{{{yyywww~~~|||{{{zzzwwwtttssstttyyyqqqaaaVVVNNNKKKKKKIIIHHHGGGGGGGGGEEEBBB???AAA@@@>>>===;;;:::::::::666888999::::::999888666777666555444444555666777333333444555666666666555555555555555555555555555444444444444444444444444555444444444444555666666555444444666777888777555444444333222333444555666555666666666555444333333444555666666555555666888777777777888999999::::::888888999999999:::::::::999999:::::::::;;;;;;;;;999:::<<<>>>AAACCCEEEFFFGGGKKKPPPSSSTTTUUUVVVXXX[[[ZZZ^^^iiixxx|||sss^^^WWWRRRSSSTTTQQQNNNNNNJJJIIIHHHHHHHHHJJJLLLMMMNNNQQQUUU[[[cccmmmxxx~~~xxxpppiiieeeXXXXXXXXXWWWUUUTTTUUUVVVPPPTTTYYYZZZ[[[___gggmmmlllmmmnnnoooqqqvvv}}}|||vvvsssmmmlllllllllllljjjgggdddbbbccceeegggiiijjjlllmmmnnnnnnnnnnnnmmmlllkkkjjjiiikkkmmmppppppmmmkkkiiieeefffgggjjjlllooopppqqqqqqtttyyy}}}|||zzzyyy{{{~~~~~~||||||}}}~~~PPPSSSWWW[[[]]]fff{{{wwwuuu|||~~~~~~|||wwwrrrqqqrrrxxxzzzfffXXXPPPMMMLLLKKKJJJIIIGGGEEEDDDCCCBBBAAA@@@>>><<<:::999888888999888888777666555555444666666666666666666666666555555555555555555555555555333333444666777666555444444444555555555555666777777666666555555555444555666777777777666444333555555666666666666555555444444555555555555444444777999:::999888777888999777888888888888999999999666666777888999::::::;;;999999999999:::;;;<<<<<<<<<===>>>??????AAAEEEGGGLLLOOORRRRRRSSSXXX]]]___XXX[[[hhh{{{|||nnnhhhVVVVVVVVVVVVUUUSSSQQQPPPLLLHHHHHHKKKLLLKKKKKKMMMQQQWWW\\\aaakkkwwwzzzpppggg___[[[UUUSSSRRRRRRTTTVVVWWWWWWVVVYYY]]]```bbbeeeiiilllmmmlllooovvv{{{{{{sssqqqoooooooooooommmjjjgggeeedddfffhhhiiijjjkkknnnqqqnnnnnnooonnnnnnmmmlllllllllmmmnnnnnnmmmllliiihhhiiihhhgggiiilllpppqqqqqqooossszzz{{{yyyxxx{{{~~~yyyuuuvvv{{{RRRTTTWWW[[[^^^hhh}}}~~~wwwwww}}}yyyuuutttuuu{{{~~~jjj[[[RRROOONNNKKKJJJIIIGGGFFFDDDCCCBBBBBBAAA???===;;;999888777999888888777666666555555666666666666666666666666555555555555555555555555666555444555777888777666444444444555555555555666777666666666555555555555666666666666666555555444555555666666666666555555444444555555555555444444777888999888777666777999666666777777777888888888999999999999888888888888999999999999:::;;;<<<===;;;===>>>???@@@CCCFFFIIINNNQQQTTTTTTUUUWWW[[[^^^```iiizzzqqqeee___UUUUUUUUUUUUSSSQQQOOONNNMMMIIIHHHLLLMMMLLLMMMOOORRR[[[dddllluuu{{{rrriiiaaaZZZWWWTTTSSSRRRSSSTTTVVVWWWXXXWWWZZZ]]]```cccfffjjjlllooonnnrrrzzzyyyrrrpppmmmnnnoooooommmkkkhhhfffeeegggiiijjjjjjlllooorrrpppppppppooonnnmmmllllllmmmnnnoooooonnnllljjjiiiiiihhhgggiiimmmppprrrrrrqqquuu|||{{{zzzyyy|||}}}xxxuuuvvvzzzUUUUUUWWW\\\aaalll~~~||||||xxx|||}}}~~~|||xxxwwwxxx}}}qqq```VVVQQQPPPKKKJJJIIIHHHFFFDDDCCCBBBBBBAAA@@@===;;;999888777888888888777777666666555666666666666666666666666555555555555555555555555777666555666777888777666444444444555555555555666666666666666555555555555777666666555555555555666555555666666666666555555444444555555555555444444666777888777666555666888555666666666777777777777:::999999999888888888888999999999999:::;;;<<<===;;;===???@@@BBBEEEIIIMMMPPPSSSWWWXXXWWWVVVYYY]]]dddvvvrrreee[[[WWWUUUUUUTTTSSSQQQOOOMMMLLLMMMJJJJJJMMMOOONNNPPPTTTXXXdddrrr|||{{{tttkkkbbb[[[VVVTTTSSSSSSSSSTTTUUUWWWXXXYYYYYY\\\___aaadddgggkkknnnssssssyyywwwqqqooollllllnnnnnnnnnllljjjhhhfffhhhjjjkkkkkkmmmpppsssrrrrrrqqqpppooonnnmmmllloooooopppooonnnllljjjiiiiiihhhhhhjjjnnnrrrttttttuuuxxx~~~~~~|||{{{~~~~~~{{{xxxvvvwwwzzz~~~WWWVVVXXX^^^eeerrr|||{{{{{{{{{}}}{{{vvvzzz~~~~~~{{{yyyxxx{{{xxxfffYYYSSSQQQKKKKKKIIIHHHFFFDDDCCCCCCCCCBBBAAA???<<<:::888777888888888777777777666666666666666666666666666666555555555555555555555555777666555555777888777555444444444555555555555666666666666666666555555555777666555444444555666777555555666666666666555555555666666666666666666555555666777666555444555777666666666777777777888888666777777888999:::;;;<<<:::999999::::::;;;<<<===;;;===@@@BBBDDDHHHMMMPPPRRRTTTXXXZZZXXXVVVZZZ```llluuuiii^^^WWWUUUVVVUUUTTTRRRPPPNNNLLLKKKMMMKKKLLLPPPRRRRRRVVV[[[dddqqq{{{vvvnnneee^^^YYYVVVUUURRRTTTVVVWWWXXXZZZ\\\^^^^^^```ccceeegggjjjooorrrxxxzzz}}}tttooonnnjjjkkkmmmnnnnnnmmmkkkjjjgggiiikkkllllllnnnqqqtttuuutttrrrqqqooonnnmmmmmmnnnoooooonnnmmmkkkjjjiiiiiihhhiiikkkppptttvvvwwwxxx|||~~~~~~|||yyyxxxxxx{{{YYYWWWYYYaaalllzzz{{{yyy{{{~~~}}}xxxrrruuuzzz~~~|||zzzwwwxxx}}}mmm^^^TTTQQQLLLKKKJJJHHHFFFEEEDDDCCCCCCCCCBBB@@@===;;;888777888888888888777777777777666666666666666666666666666666666666666666666666666555444444666666555444444444444555555555555666555555555666666666666666777666555444444555666777555555666666666666555555777777888888888888777777444666777666555444555666777777777888888888999999777777888999:::;;;;;;<<<::::::::::::;;;<<<======<<<>>>AAADDDFFFKKKPPPSSSSSSTTTXXX[[[YYYXXX___iii}}}yyykkkbbbZZZVVVVVVWWWVVVTTTRRROOOMMMLLLKKKMMMMMMOOOSSSVVVWWW]]]dddttt|||tttooohhh```ZZZWWWVVVVVVSSSVVVZZZ\\\]]]___ccceeeeeefffiiijjjlllppptttxxx~~~zzzrrrmmmmmmiiijjjlllnnnnnnmmmlllkkkgggiiikkklllmmmnnnqqqtttuuutttrrrpppooonnnnnnmmmllllllllllllkkkjjjiiiiiijjjjjjjjjmmmssswwwzzz{{{{{{}}}{{{yyyzzz}}}YYYWWW[[[ffftttyyyxxx{{{~~~vvvpppsssxxx|||}}}{{{xxxxxx}}}yyyvvvcccWWWQQQLLLKKKJJJHHHGGGEEEDDDCCCDDDDDDCCCAAA???;;;888666888888888888888888888888666666666666666666666666666666666666666666666666666555444444555555444333444444444555555555555666555555555666666666666666666555555555555666666777555555666666666666555555777777888888888888777777555666777666555444555777888888888888999999999999::::::::::::999999999999::::::::::::;;;<<<===>>>>>>@@@CCCFFFHHHMMMRRRUUUVVVTTTWWW\\\\\\]]]jjjyyynnnbbb\\\WWWVVVWWWVVVUUUSSSQQQOOOMMMLLLLLLMMMNNNRRRWWWZZZ]]]eeennn~~~yyyuuujjjgggaaa[[[WWWUUUUUUUUUTTTYYY___bbbdddfffkkkooommmnnnpppqqqsssvvv{{{xxxqqqlllllliiijjjlllnnnnnnmmmlllkkkgggiiikkkllllllnnnqqqtttuuutttqqqooonnnnnnnnnoookkkjjjjjjjjjjjjjjjjjjjjjlllkkklllpppvvv{{{~~~~~~{{{yyyzzz}}}YYYWWW\\\jjj{{{}}}yyywwwyyyxxxqqqsssxxx{{{~~~{{{{{{{{{zzz~~~iiiZZZSSSLLLLLLJJJIIIGGGEEEDDDDDDDDDDDDDDDBBB???<<<888666888888888888888888888888666666666666666666666666666666666666666666666666777666555555666666555333444444444555555555555666555555555555666666666777444555555666666666666666555555666666666666555555666666666777777666666666555666777777555555666777777777777777888888888888;;;;;;:::::::::999999999;;;::::::;;;;;;<<<===>>>@@@BBBEEEGGGJJJNNNSSSVVVYYYVVVXXX^^^```dddwwwvvveee\\\XXXVVVWWWYYYTTTRRRPPPNNNMMMLLLLLLLLLMMMOOOTTTZZZ^^^bbblllwww~~~yyysssnnncccaaa]]]YYYVVVUUUUUUUUUVVV\\\ccchhhjjjmmmsssxxxtttuuuvvvwwwyyy}}}|||wwwppplllkkkiiikkklllnnnnnnmmmlllkkkggghhhjjjkkklllnnnqqqssstttrrrpppnnnmmmnnnoooooojjjjjjjjjjjjkkklllmmmmmmmmmmmmnnnrrrxxx~~~~~~~~~zzzwwwxxx|||YYYWWW]]]mmmwwwwwwxxx|||{{{rrrtttxxx{{{||||||mmm\\\TTTLLLLLLJJJIIIGGGFFFDDDDDDEEEEEEDDDCCC@@@<<<888666888888888888888888999999666666666666666666666666777777777777777777777777999777666666777777666444444444444555555555666666444555555555666666777777333444666777777777666555555555666666666666555555444444555555555555444444666777888777666555666888666666666666777777777777777888999999;;;;;;<<<===;;;;;;;;;;;;;;;<<<>>>>>>AAACCCFFFHHHKKKNNNSSSWWW[[[WWWYYY___bbbiiiqqqaaaZZZXXXXXXZZZ\\\RRRPPPNNNMMMKKKKKKKKKLLLMMMOOOUUU\\\```eeeppp|||{{{uuunnnjjj```___\\\YYYWWWWWWWWWWWWWWW]]]fffkkknnnrrrxxx}}}yyyyyyzzz{{{}}}{{{wwwppplllkkkjjjkkkmmmnnnnnnmmmkkkjjjfffhhhjjjkkkkkkmmmpppssssssqqqooonnnmmmnnnooopppjjjjjjjjjkkklllmmmooopppnnnnnnoootttzzz~~~|||}}}~~~yyyuuuvvv{{{[[[ZZZaaatttzzzxxxzzzwwwwww{{{|||||||||rrr```WWWNNNLLLIIIHHHGGGFFFEEECCCCCCBBB@@@??????===:::888888888888888777777777777888777666444444555555666777777777777777777777777555555555555555555555555111333666777777666777777333333333444444444555555777777777777777777777777555666777666555444555777555555666666666666555555777777777777888888888888888888888999999:::::::::;;;:::999888888888999:::;;;<<<===<<<<<<<<<>>>???@@@BBBFFFIIILLLOOOSSSVVVTTTYYY]]]]]]```ooovvviiiZZZSSSTTTVVVTTTPPPQQQMMMJJJLLLMMMKKKKKKNNNMMMRRRYYY^^^eeeooozzz~~~yyytttnnngggbbb___^^^]]]ZZZXXXWWWYYY[[[```dddjjjoootttxxx|||zzzuuusssrrrqqqooommmmmmlllkkkkkkjjjiiiiiiiiijjjkkklllnnnppprrrsssqqqqqqooonnnmmmmmmmmmmmmmmmlllkkkkkklllnnnqqqssspppqqqtttwww|||~~~}}}~~~zzzttttttyyy[[[]]]hhhzzz|||{{{}}}~~~{{{|||}}}zzz~~~|||xxxeee\\\OOOMMMJJJHHHGGGGGGEEECCCCCCBBB@@@??????===;;;888888888888888777777777777888777666555444555666666666666666666666666666666555555555555555555555555444666888888666444444555666666666777777777888888777777777777777777777777555666777666555555666777555555666666666666555555666666666666777777777777777888888888888888999999;;;:::999888888999::::::<<<===>>>>>>======???AAA@@@CCCHHHLLLOOORRRVVVYYYYYYZZZ\\\```kkk}}}lllcccXXXSSSTTTUUUTTTQQQQQQLLLKKKMMMMMMKKKLLLOOOOOOSSSZZZbbblllyyy~~~yyytttoooiiiddd```ZZZ[[[[[[[[[[[[\\\___bbbeeeiiinnnrrrwww{{{yyytttrrrqqqppppppnnnmmmmmmllllllkkkkkkkkkllllllllllllmmmooopppqqqooonnnnnnmmmmmmmmmnnnnnnpppnnnmmmlllmmmooorrrtttqqqrrruuuyyy}}}}}}}}}}}}~~~zzzuuuuuuzzzZZZbbbqqq{{{}}}zzzwww|||}}}|||mmmaaaQQQNNNKKKHHHHHHGGGEEEDDDCCCBBB@@@@@@???>>>;;;999888888888888777777777777888777666555555555666666666666666666666666666666555555555555555555555555777888999888555333222333777777777888888888888888777777777777777777777777555666777777555555666777555666666777777666666555555555555666666666777777888888888777777777777777::::::999999999999::::::===>>>??????>>>???AAACCCAAAEEEJJJOOORRRUUUXXX[[[ZZZYYYZZZddduuuzzzsss^^^[[[VVVTTTSSSSSSSSSRRROOOLLLJJJLLLLLLKKKMMMQQQSSSXXX```kkkwww|||xxxsssnnnjjjfffbbb___[[[\\\^^^```aaacccfffiiimmmooossswww{{{{{{zzzxxxtttqqqoooooopppnnnmmmmmmllllllmmmmmmmmmnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnoooooopppqqqrrrrrrrrrpppnnnmmmmmmpppsssuuuxxxzzz}}}}}}}}}}}}}}}}}}|||||||||~~~zzzvvvvvv{{{YYYggg{{{}}}~~~xxxuuuzzz}}}~~~|||rrrcccSSSPPPLLLIIIHHHGGGFFFDDDCCCBBB@@@@@@@@@>>><<<:::888888888888777777777666777777777666666666666666666666666666666666666666555555555555555555555555888999999777555333222333555555555555555555555555666666666666666666666666555777888777666555666777666666777777777777666666666666666666777777777777999999888888777777777666999999999999:::::::::;;;<<<===?????????@@@BBBDDDDDDHHHMMMQQQTTTVVVYYYZZZ[[[\\\bbboooxxxooojjjVVVWWWWWWUUUSSSQQQPPPPPPMMMJJJIIIKKKLLLKKKOOOTTTYYY___iiivvvvvvsssnnnjjjgggeeecccaaaaaaccceeeggghhhiiilllnnnsssuuuxxx{{{vvvxxxxxxuuupppmmmmmmooollllllkkkkkklllmmmnnnooonnnnnnmmmmmmmmmnnnnnnooooooppprrrtttuuuwwwwwwxxxsssqqqnnnmmmmmmpppsssuuu}}}~~~}}}zzz{{{||||||||||||{{{{{{|||yyywwwxxx|||[[[mmm~~~}}}xxxvvv|||vvv~~~|||~~~vvvcccVVVRRRMMMJJJHHHGGGFFFEEECCCBBB@@@@@@@@@???===:::888888888888777777777666777777777777777666666666555555555555555555555555555555555555555555555555666777777666444444555666444444444444444444444444666666666666666666666666666777888777666555666888666666777777777777666666777777888888888999999999:::::::::999999888888777999999::::::;;;;;;;;;;;;;;;<<<>>>>>>>>>@@@BBBEEEHHHKKKOOOSSSTTTVVVXXXZZZ]]]eeesssvvvlllddd___UUUWWWXXXVVVRRROOONNNNNNJJJHHHIIILLLLLLMMMRRRYYY\\\eeesss~~~yyyooollliiiffffffeeedddccccccfffjjjmmmnnnppprrrssszzz{{{~~~}}}uuuwwwxxxuuuooolllkkkmmmjjjjjjiiiiiijjjlllnnnooonnnnnnnnnnnnoooooopppqqqpppqqqsssvvvxxxyyyyyyyyyssspppmmmllllllooosssvvv|||}}}~~~}}}}}}}}}|||{{{xxxyyyzzz{{{{{{{{{{{{{{{zzzyyyyyyzzz|||bbbuuuzzzyyyyyyrrruuu~~~|||{{{eeeXXXTTTNNNJJJHHHGGGFFFFFFCCCBBB@@@@@@AAA@@@===;;;888888888888777777777777777777888888888777666555555555555555555555555555555555555555555555555555555666666555444444666888666666666666555555555555777777777777777777777777666777888888666666777888666777777888888777777666888888888999999999:::::::::::::::999999999999999888999:::;;;<<<<<<;;;;;;:::<<<===>>>???@@@CCCFFFKKKNNNQQQSSSUUUWWW[[[]]]___lllwwwooohhh```[[[WWWWWWWWWUUUQQQNNNLLLLLLIIIHHHJJJNNNOOOQQQYYYbbbbbbmmm|||~~~wwwrrrhhhgggeeeeeeggghhhgggfffeeeiiiooosssvvvxxxzzz{{{|||uuuuuuuuurrrnnnlllkkkkkkiiihhhhhhhhhjjjllloooqqqppppppoooppppppqqqrrrssspppqqqsssuuuwwwwwwwwwwwwrrrpppmmmkkklllppptttxxx~~~~~~~~~|||zzz{{{{{{zzzyyyvvvvvvwwwwwwxxxyyyzzzzzzxxxyyyzzz{{{|||}}}}}}}}}lll~~~}}}}}}{{{xxxsssqqqyyyyyy|||jjjZZZUUUOOOKKKIIIHHHGGGFFFCCCBBB@@@@@@AAA@@@>>><<<888888888888777777777777777777888999888777666555555555555555555555555555555555555555555555555555666666666555444444666888777777777777666666666555777777777777777777777777666777888888777666777888777777888888888888777777777888888888888999999999888888888888999999999999888999:::<<<<<<<<<<<<;;;;;;<<<>>>???@@@BBBEEEHHHMMMOOOQQQSSSVVV[[[```dddnnnyyyxxxnnnhhhddd^^^ZZZXXXVVVSSSQQQOOOMMMKKKKKKJJJJJJNNNRRRTTTWWWaaakkkooozzzxxxooojjjffffffgggjjjmmmoooooonnnooosssyyy~~~|||zzzsssqqqnnnmmmmmmmmmkkkjjjiiiiiihhhhhhjjjmmmqqqsssssssssrrrqqqqqqqqqrrrrrrrrrsssuuuwwwwwwwwwvvvuuurrrpppmmmlllmmmrrrwww{{{~~~~~~}}}{{{xxxwwwxxxxxxwwwwwwssssssrrrssstttvvvxxxyyywwwyyyzzz{{{{{{zzzzzzzzzsss}}}}}}~~~~~~{{{|||xxxqqqsss}}}ttt}}}ooo[[[VVVPPPKKKIIIHHHGGGFFFCCCBBB@@@AAAAAA@@@>>><<<888888888888777777777777777888888999999777666555555555555555555555555555555555555555555555555555777777777555333333555777777777666666555555555444777777777777777777777777666888999888777666777888777777888888888888777777777777777777888888888888666666777777888888999999777999:::<<<======<<<<<<<<<===@@@AAABBBDDDGGGIIIMMMOOOQQQTTTXXX^^^eeejjj|||nnnddd___\\\WWWTTTXXXUUUPPPMMMMMMMMMLLLJJJLLLLLLPPPUUUXXX\\\fffqqq~~~|||sssjjjdddhhhiiikkkoootttvvvvvvuuu|||}}}zzzxxxpppmmmiiiiiilllmmmllljjjjjjiiiiiiiiikkkooorrruuuwwwvvvuuusssrrrqqqqqqpppuuuvvvxxxyyyyyyxxxwwwuuusssqqqnnnmmmoootttyyy}}}}}}|||zzzyyyyyyzzzzzz{{{yyyvvvuuuuuuvvvuuutttqqqpppoooooopppsssvvvwwwvvvyyy{{{|||zzzyyyxxxwwwxxx~~~uuutttzzzxxxzzz}}}}}}~~~}}}xxxrrrppprrruuusss{{{wwwdddUUUPPPOOOGGGFFFHHHDDDDDDBBB??????AAAAAA???<<<999999999888888888888888444444555555555555444444444555666777777666555444666666666666666666666666444555777888888888777666333333333333333333333333666666666666777777777888666666666666777777777777777777777777777777777777888888888777777777777777555777999;;;<<<;;;:::999777888999;;;;;;;;;;;;;;;>>>?????????AAADDDIIIMMMMMMQQQWWWYYYXXXZZZhhhwwwwwwiii^^^YYYXXXXXXXXXUUURRRNNNMMMNNNOOOMMMKKKNNNMMMQQQYYY^^^cccqqqxxxjjjddddddfffkkkrrrvvvyyy|||{{{wwwtttqqqpppnnnkkkhhhhhhiiikkkmmmmmmlllkkkkkkmmmqqquuuxxxzzzxxxtttqqqoooooopppqqqtttxxx}}}|||xxxsssqqqooonnnooopppssswww{{{}}}~~~|||yyywwwvvvvvvwwwwwwtttqqqpppqqqpppnnnlllllljjjiiikkkkkkkkkooouuusssxxx{{{yyywwwyyyxxxvvv{{{zzzrrruuu~~~|||tttwww~~~}}}~~~|||pppgggfffiiimmmxxx~~~gggWWWPPPOOOHHHFFFHHHDDDDDDBBB@@@@@@AAAAAA???<<<999999999888888888888888555555666666666666555555444555666777777666555444666666666666666666666666333444444555555555555555555555555555555555555555444444444555555555666666666666666666777777777777777777777777777777777777777777777777888888888888444555777888999999888888888999999::::::;;;<<<<<<@@@AAAAAABBBCCCFFFKKKOOOPPPRRRUUUWWWWWW]]]lll}}}zzzpppbbbYYYWWWWWWWWWVVVTTTQQQNNNMMMNNNOOONNNMMMRRRQQQUUU\\\bbbiiixxx{{{rrriiigggjjjkkkpppvvv{{{~~~|||xxxuuurrrooommmkkkhhhffffffhhhjjjlllnnnmmmllllllooossswwwzzzzzzxxxuuurrrppppppqqqqqqtttxxx}}}~~~|||wwwsssqqqqqqqqqqqqrrrtttwwwzzz{{{}}}zzzvvvtttsssssstttrrrooolllkkkkkkkkkiiiggghhhdddcccdddddddddjjjqqqqqqvvvyyyxxxvvvwwwuuurrrwwwpppxxxwwwqqqvvvnnn___[[[]]]iiiwwwlllZZZRRROOOHHHGGGIIIDDDDDDCCCAAA@@@AAA@@@>>>===999999999888888888777777666666777777777777666666555555666666666666555555666666666666666666666666444444444444444555666666777777777777777777777777444444555555555666666666666666666666777777777777777777777777777777777777666777777777888999999999666666777777888999999999:::999999999999;;;<<<===AAABBBDDDEEEFFFJJJNNNRRRUUUTTTUUUWWWZZZcccwwwsssiii\\\VVVWWWYYYWWWTTTQQQOOOMMMMMMOOOPPPPPPPPPUUUUUUYYY```iiitttwwwqqqkkkgggjjjppppppvvv}}}}}}wwwtttrrrnnnlllllljjjhhhffffffiiikkknnnpppooooooooorrruuuyyy|||zzzxxxvvvsssqqqqqqqqqrrrvvvyyy}}}~~~{{{wwwtttsssuuutttttttttuuuwwwyyy{{{}}}zzzwwwsssqqqooooooooollljjjgggfffeeeeeecccbbbbbb___\\\]]]]]]^^^dddkkkooouuuyyyxxxwwwvvvtttpppwwwqqq~~~~~~vvvrrryyyppp]]]XXXZZZgggzzzrrr^^^SSSOOOHHHGGGIIICCCDDDCCCBBBAAA@@@???>>>===::::::999999888777777777777777888888888888777777555666666666666666666555666666666666666666666666777666666555555666888999777777777777777777777777666777777777777888888888666666666666777777777777777777777777777777777777666666777888999999:::::::::999999999999:::;;;<<<;;;:::999888999;;;===???AAACCCEEEFFFHHHLLLPPPTTTZZZWWWVVVZZZ```nnnpppfff[[[XXXZZZ[[[XXXSSSNNNMMMLLLMMMNNNPPPQQQRRRVVVXXX]]]eeeqqqxxxpppkkkhhhggglllsssuuu{{{}}}xxxsssqqqooollliiimmmkkkiiihhhiiilllooorrrrrrqqqqqqrrrtttwww{{{}}}zzzxxxvvvtttssssssssssssxxx{{{~~~~~~|||yyyvvvuuuuuuuuuuuuvvvwwwyyy{{{|||{{{yyytttpppmmmkkkjjjjjjeeedddbbbaaaaaa``````___^^^[[[[[[]]]]]]\\\aaagggmmmtttyyyyyyxxxxxxuuuqqqvvvrrryyytttttt~~~~~~~~~ttt___XXXZZZeeezzzyyycccUUUOOOHHHGGGIIICCCDDDDDDDDDBBB@@@???>>>>>>::::::999999888777777666777777888888888888777777666666666555555666666666666666666666666666666666777666666555555666888999666666666666666666666666777777777777888888888999666666666666777777777777777777777777777777777777666777777888999::::::;;;:::::::::999::::::;;;<<<;;;:::999999999;;;===???@@@BBBEEEGGGIIIMMMQQQTTTZZZWWWWWW___jjjyyy}}}kkkddd\\\YYYZZZYYYUUUPPPKKKKKKKKKLLLMMMOOOQQQSSSTTTYYYaaalll{{{yyyrrrmmmkkkkkkkkkoootttyyy|||yyyvvvrrrooommmjjjhhhkkkjjjhhhhhhjjjmmmqqqttttttsssssstttuuuxxxzzz|||xxxxxxvvvuuuuuuuuuuuuvvv{{{}}}}}}zzzxxxxxxtttuuuvvvwwwyyy|||}}}~~~yyyvvvrrrmmmiiifffeeeddd\\\]]]]]]\\\\\\]]]^^^___[[[ZZZ\\\______]]]___dddjjjrrrwwwxxxwwwwwwuuuqqquuuvvvyyytttsssvvv}}}wwwuuuwwwzzzxxxzzz~~~~~~}}}~~~www```XXXXXXaaavvvgggWWWOOOHHHGGGIIICCCEEEEEEEEECCC@@@>>>>>>>>>;;;::::::999888777666666777777888888888888777777666666555555555555666666666666666666666666666666444444444444444555666666555555555555555555555555555555555666666666777777666666666666777777777777777777777777777777777777777888888888999:::::::::888888999999999999999999;;;::::::::::::<<<===>>>???AAAEEEGGGJJJNNNRRRUUUWWWVVV[[[hhhwwwzzzrrrccc___[[[XXXVVVTTTPPPLLLHHHIIIJJJKKKKKKMMMPPPSSSUUU]]]hhhttt{{{sssmmmkkkmmmppprrruuuyyywwwuuussspppmmmkkkiiihhhhhhgggffffffhhhmmmqqqtttuuuuuuttttttuuuwwwxxxyyyvvvvvvvvvvvvwwwwwwxxxyyy}}}~~~|||zzzyyyzzzssstttvvvxxxzzz|||~~~vvvsssnnniiiddd```___^^^TTTVVVXXXYYYZZZ\\\___aaa]]]\\\]]]aaaaaa___aaaffflllrrrvvvvvvuuuuuusssooo~~~yyy}}}}}}tttssstttzzzyyy|||}}}yyyvvvwwwzzzwwwyyy}}}~~~~~~~~~~~~yyycccZZZXXX]]]qqqjjjXXXPPPHHHHHHIIICCCEEEFFFFFFDDD@@@===>>>???;;;;;;:::999888777666555666777777777777777777666777666555444444555666777666666666666666666666666333444444555555555555555666666666666666666666666555555666666666777777777666666666666777777777777777777777777777777777777999999999999999999999999888888999::::::999888777::::::;;;;;;<<<=========???BBBEEEIIILLLOOOSSSVVVXXXZZZdddvvvzzzoooeee[[[[[[ZZZXXXTTTPPPMMMKKKFFFHHHJJJJJJIIIKKKNNNRRRXXXcccppp}}}~~~xxxnnniiihhhnnnuuuzzz~~~}}}xxxpppooonnnllliiihhhhhhiiiffffffeeefffiiinnnrrrvvvvvvvvvuuuttttttuuuuuuvvvtttuuuuuuwwwxxxzzz{{{||||||}}}~~~}}}zzzyyyyyyyyyuuuvvvwwwyyyzzz{{{||||||sssooojjjddd^^^[[[XXXWWWRRRUUUXXX[[[]]]```eeeiiieeebbbbbbccccccccchhhnnntttyyy{{{xxxuuutttrrrnnn}}}|||tttuuuxxxxxxuuu|||zzzwwwyyy~~~{{{ggg]]][[[[[[ooolllYYYPPPHHHHHHIIICCCEEEFFFGGGDDD@@@===>>>???;;;;;;:::999888777666555666666777777777777666666777666555444444555666777666666666666666666666666444555777888888888777666666666666666666666666666888888888888999999999999666666666666777777777777777777777777777777777777::::::999999999999999999999:::<<<======<<<:::999999:::;;;<<<============???BBBFFFJJJMMMPPPUUUWWW[[[___mmmyyyqqqfff^^^WWWYYY[[[YYYTTTPPPNNNNNNEEEGGGIIIIIIHHHIIIMMMQQQ\\\hhhvvv}}}vvvlllggggggnnnxxx}}}{{{vvvpppkkkkkkjjjhhhgggfffhhhjjjhhhgggggghhhkkkpppuuuxxxwwwvvvuuuttttttsssssstttssstttuuuwwwyyy{{{}}}}}}{{{||||||{{{xxxwwwwwwxxxwwwwwwxxxyyyzzzzzzzzzzzzpppmmmgggaaa[[[WWWTTTSSSSSSWWW\\\___bbbffflllqqqooojjjfffffffffhhhoooxxx}}}|||xxxvvvsssppp{{{yyyqqqttt~~~{{{yyysssqqqvvv{{{xxxggg\\\YYYZZZmmm|||{{{zzz```OOOIIIHHHGGGDDDFFFHHHIIIGGGBBB??????@@@>>><<<:::777666777888999:::999888666555555555555666666666666666666666666555555555666666666666666555444444444444555666666666666666666777777777777555555666666777777888888888888999999999999888888:::888666444555888<<<>>>999999999999999999999999:::::::::::::::::::::::::::<<<===<<<<<<<<<>>>@@@???CCCGGGLLLRRRWWWXXXWWWbbbfffwwwwwwpppggg]]]UUUWWW[[[\\\YYYQQQLLLKKKLLLMMMLLLJJJHHHHHHLLLRRRVVVaaalll{{{|||uuuqqqhhhgggllluuu}}}|||yyyvvvrrrpppmmmmmmllliiieeeccccccddddddcccdddiiiooouuuvvvvvvxxxuuurrrqqqssstttsssrrrrrrssstttvvvxxxyyyyyyzzz|||{{{yyywwwuuuuuuuuuuuutttvvvyyy{{{{{{xxxuuurrrnnnggg```\\\VVVOOONNNPPPWWW[[[^^^aaaiiisssxxxxxxtttuuuuuupppllloooyyy}}}uuusssrrrpppwwwrrrvvv{{{zzz|||~~~xxxlllmmmuuu}}}uuuggg```^^^]]]mmm}}}}}}~~~eeeRRRKKKJJJHHHEEEDDDEEEFFFDDD@@@======>>>===<<<:::888777777777888::::::999888777777777777666666666666666666666666888888777666555444333333555444444444444555666666666666666666777777777777777777777777777666666666777888888999999888888777999888666666666888:::<<<999999999999999999999999:::::::::::::::::::::::::::;;;<<<<<<<<<<<>>>>>;;;;;;;;;:::999888777666444444444444444555666666666666666666666666666666444444555555666666777777555555555555555666666777666666666666777777777777888888888777777777666666777777888888888888777777888888999999999888888777999999999999999999999999999999::::::::::::;;;;;;999:::<<<<<<<<<>>>@@@BBBFFFIIIPPPVVVYYY\\\ccckkk}}}oooiiijjjiiiddd\\\WWWVVVVVVXXXWWWTTTOOOJJJGGGIIIJJJKKKKKKLLLMMMQQQWWW```eeerrryyyxxxqqqllliiijjjlllsss}}}|||zzzxxxuuurrrpppnnnjjjhhheeeeeedddbbb``````bbbdddeeefffiiilllpppsssuuuvvvvvvtttqqqooonnnnnnmmmmmmrrrrrrssstttttttttttttttsssssssssrrrssssssssssssssstttvvvwwwwwwtttrrrppphhhaaaYYYUUUQQQNNNOOOTTTYYYcccnnnxxx{{{uuurrruuu~~~}}}sssnnnooowwwvvvpppttt}}}}}}|||}}}}}}wwwrrrpppooonnnnnniiimmm~~~ttt___RRRKKKHHHEEEEEEDDDDDDCCCBBBAAA???>>>;;;;;;;;;:::999888777666444333333444444555666777777777777777777777777777444444444555666777777888666555555555555666777777666666666666777777777777666777777777888888888999777777777888888777777777888888999999999888777777999999999999999999999999999999999::::::;;;;;;;;;999:::<<<===>>>???BBBDDDHHHKKKRRRYYY\\\___kkkyyyvvvlllggghhhgggbbb[[[VVVUUUVVVVVVTTTQQQLLLHHHGGGIIIJJJKKKLLLMMMOOOTTT[[[dddjjjsss||||||uuuooollljjjjjjmmmuuu~~~}}}yyywwwtttrrrpppnnnkkkiiihhhgggfffbbb```___aaacccfffhhhkkkmmmoooqqqrrrsssppppppooonnnmmmnnnoooppprrrsssttttttuuuuuuuuuuuussstttttttttuuuuuuuuuuuussstttvvvvvvuuusssqqqooohhh```XXXSSSOOOMMMOOOTTT^^^iiivvvzzztttqqquuu~~~tttlllkkkqqqzzz~~~wwwtttzzz}}}{{{|||}}}{{{vvvuuuvvvwwwvvvtttlllooo~~~wwwaaaSSSKKKHHHFFFDDDBBBAAAAAAAAA@@@>>><<<<<<;;;;;;:::999888777777777666666666777888888999777777777777777777777777777777666666555555555555666666555555666666777888666666666666777777777777666666777777888999999:::666777777888888777777666777888888999999999888888999999999999999999999999888999999::::::;;;;;;<<<999;;;===>>>???AAADDDGGGLLLMMMTTT\\\___eeewwwzzzjjjjjjiiihhheee```[[[WWWUUUUUUTTTRRRNNNKKKIIIIIIJJJKKKLLLNNNPPPTTTZZZcccmmmsssyyyyyyrrrnnnlllkkkkkknnnvvv~~~{{{xxxuuusssqqqpppnnnkkkiiiiiihhhfffbbb______aaadddgggjjjmmmnnnnnnnnnooopppkkkllllllllllllmmmooorrrqqqrrrssstttuuuuuuuuuuuuuuuvvvvvvwwwwwwwwwvvvvvvtttuuuvvvvvvuuusssqqqoooggg___VVVRRROOONNNQQQWWW___nnnwwwsssrrrxxx{{{}}}wwwnnnjjjnnnvvv~~~}}}~~~|||}}}~~~|||yyywwwyyy~~~~~~{{{tttsss~~~zzzdddUUUMMMIIIGGGEEECCCAAAAAABBBBBB???======<<<:::888777777777888888888777777777888999999777777777777777777777777666666666666555555555555666666666666666777777888666666666666777777777777888888888888888888888888666666777777777777666666777777777888888999::::::999999999999999999999999888888999::::::;;;<<<<<<:::<<<>>>@@@AAACCCFFFIIIPPPPPPWWW```dddlllvvvgggjjjhhheeeaaa]]][[[XXXVVVTTTQQQOOOLLLKKKJJJKKKKKKKKKNNNQQQUUUZZZbbbmmmyyy~~~vvvppplllkkkkkknnnqqqxxx}}}zzztttrrrpppnnnmmmllliiiggggggfffdddaaa___```ccceeehhhkkknnnnnnlllkkkkkklllggghhhiiiiiihhhiiimmmpppooopppqqqrrrtttuuuuuuuuuvvvwwwxxxxxxxxxwwwvvvvvvrrrsssssssssrrrpppnnnmmmddd\\\TTTQQQOOOPPPVVV]]]cccvvv}}}tttrrrsss{{{vvvooosss~~~|||rrrlllooovvv~~~~~~zzzxxxwww}}}{{{yyy|||fffVVVNNNJJJIIIGGGEEECCCDDDEEEEEEBBB???>>><<<:::888666777888999777777666666666666777777777777777777777777777777333333444555666777888999666666666666666777888888666666666666777777777777::::::999999888777777777666666777777777777666666777777777777888999:::;;;999999999999999999999999888888999::::::;;;<<<<<<;;;===???AAABBBDDDHHHJJJSSSSSSYYYbbbgggpppzzzjjjnnngggbbb]]][[[ZZZYYYVVVSSSPPPNNNLLLKKKLLLLLLLLLLLLPPPSSSXXX___iiivvv|||tttnnnkkkkkkkkkpppssszzz~~~{{{rrrooommmlllkkkiiigggeeeddddddbbb```^^^```dddggghhhlllooonnnkkkiiiiiiiiidddfffhhhgggeeefffjjjmmmmmmnnnoooqqqssstttttttttwwwxxxyyyyyyyyywwwvvvuuunnnoooooonnnmmmkkkjjjhhhaaaYYYRRRPPPPPPRRRYYYaaahhh~~~}}}uuusssxxxpppjjjfffjjjtttvvvmmmmmmqqq{{{~~~}}}}}}~~~zzz{{{}}}{{{zzzlllYYYMMMIIIHHHFFFFFFEEECCCBBBAAA@@@???>>>===<<<:::999999::::::;;;;;;::::::888777555444888888777777666666555555999888888888777777666666555555555555555666777777:::::::::999999999888888888888888888888888888888777888:::999777666666777999999999999999999999999888888888777888888999:::;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@AAAEEEJJJNNNUUUWWW[[[dddrrrooollljjjccc\\\YYYZZZZZZWWWTTTNNNNNNLLLJJJIIIJJJMMMPPPSSSVVV___kkkyyyyyytttqqqooonnnmmmsssxxxyyyuuuoooooonnnllljjjgggeeeddddddbbbaaa______```bbbccciiiiiiiiiiiigggeeecccbbbbbbbbbaaaaaabbbdddfffgggfffhhhiiijjjmmmqqqwww{{{}}}|||zzzwwwvvvuuuuuuvvvpppoooppprrrtttqqqiiibbb]]]WWWRRRPPPOOORRR\\\fffyyyzzzwwwvvv{{{uuunnngggcccbbbgggqqq~~~xxxnnnlllooovvv|||~~~}}}|||}}}}}}}}}~~~}}}xxx}}}nnnZZZNNNIIIIIIFFFFFFEEEDDDBBBAAA@@@??????>>><<<:::999999999::::::::::::999888777666555888777777777666666666555888888777777777666666666666555555555555666777777999999888888888777777777888888888888888888888888777888:::999777666666777999999999999999999999999888888888888888999999:::;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@AAAEEEKKKOOOYYYZZZ```lll~~~}}}ooommmhhhbbb\\\YYYXXXXXXTTTQQQLLLLLLLLLLLLKKKMMMPPPSSSYYY[[[ccctttxxxqqqnnnnnnoooooouuuyyy}}}wwwrrrnnnnnnmmmkkkiiifffdddcccdddcccbbb`````````aaabbbgggggggggfffdddbbb```^^^]]]]]]\\\[[[\\\^^^```aaaaaacccdddfffiiimmmssswww|||{{{xxxvvvuuutttttttttqqqppppppssstttooofff___ZZZUUUQQQQQQRRRWWWcccnnn~~~zzzzzzyyyssshhhbbb```^^^___fffnnnyyy{{{pppkkkmmmpppwww~~~~~~|||}}}~~~~~~xxxqqqtttqqq]]]PPPJJJIIIGGGFFFEEEDDDBBBAAA@@@@@@???>>><<<:::999999999:::999999999999999888777777777777777777666666666666777777666666666666666555666666555555666666777888888888777777777666666666777777777777777777777777777888:::999888666777777888888888888888888888888888888888888888999:::::::::::::::;;;;;;;;;<<<<<<>>>??????@@@BBBFFFLLLQQQ\\\```iiizzz{{{pppooofffaaa\\\YYYWWWUUUQQQMMMJJJKKKMMMNNNOOOQQQTTTVVV]]]___jjjvvvooolllmmmoooqqquuuyyy{{{tttpppmmmlllkkkjjjhhhfffdddcccddddddcccbbbaaa```______dddddddddbbb```]]]ZZZYYYYYYXXXWWWVVVWWWYYY[[[\\\\\\]]]```bbbeeeiiiooosssxxxwwwuuutttsssrrrrrrqqqqqqqqqqqqrrrrrrlllbbbZZZUUUQQQPPPRRRVVV^^^mmmzzz|||vvvrrr~~~{{{||||||yyylllccc```cccaaabbbgggnnnvvvrrrkkkkkknnnttt|||~~~~~~~~~~~~}}}|||mmmeeennnvvvaaaRRRKKKIIIGGGFFFEEEDDDCCCAAA@@@@@@@@@???===;;;:::999999:::777888888999999999888888777777777777666666666666666666666666555555555555666666666555666777777888888888777777777666666666666666666666666666666666777888:::999888777777888777777777777777777777777999888888888888999::::::999999::::::;;;;;;<<<<<>><<<:::999999999777888888999999999888888666666666666777777777777555666666666666777777777777777666666777777888999999999888888888777777777777777777777777777777777666888::::::999888999:::888888888888888888888888999999999999999:::;;;;;;999::::::;;;<<<===>>>>>>@@@AAABBBDDDIIIPPPYYY```hhhxxxzzztttnnnbbb```\\\XXXTTTQQQOOOMMMMMMOOOQQQRRRSSSUUUXXXZZZfffuuu{{{uuuqqqooonnnmmmlllkkkttt~~~zzzvvvsssppppppppppppooonnnllllllgggeeeccc```]]]ZZZXXXWWWXXXYYYYYYZZZYYYWWWVVVUUUVVVXXXYYY\\\]]]^^^______ZZZ\\\]]]^^^^^^___bbbdddbbbdddfffiiikkkmmmnnnnnnkkkkkkjjjhhhccc]]]WWWSSSQQQRRRVVV\\\dddrrr~~~uuukkkbbb]]]}}}|||zzz}}}xxxjjjdddfffkkkhhhdddccceeejjjqqq|||uuukkkiiigggkkkrrryyy~~~}}}{{{~~~}}}|||}}}~~~|||lllaaa```jjjssskkkWWWMMMKKKHHHGGGFFFEEEDDDBBBAAAAAABBBAAA>>><<<:::999999999888888999999999888888777555666666666777777777888666666666777777777888888777777666666777777888999888888777777777666666666888888888888888888888888666888::::::999999999:::999999999999999999999999:::999999999999:::;;;;;;:::;;;;;;<<<===>>>???@@@@@@AAACCCFFFKKKTTT^^^eeevvv{{{vvvoooggg___^^^ZZZUUUQQQOOONNNNNNLLLNNNOOOPPPRRRVVV[[[^^^iiiwww{{{tttooolllmmmmmmnnnnnnvvv~~~zzzuuurrrppppppqqqppppppooonnnmmmhhheeebbb^^^ZZZWWWVVVUUUUUUVVVXXXYYYZZZZZZYYYYYYYYY\\\```dddfffgggfffeeeaaabbbccccccaaaaaabbbccc```bbbdddgggiiijjjjjjjjjhhhgggfffbbb]]]YYYUUUTTTRRRTTTZZZbbbkkk{{{xxxpppgggaaa]]]~~~}}}~~~}}}}}}pppaaa[[[^^^cccdddbbbccchhhmmmttt~~~uuullljjjhhhkkkrrryyy~~~|||}}}}}}|||{{{}}}~~~vvvggg]]]]]]dddjjjxxxmmmXXXNNNKKKHHHGGGFFFEEEDDDCCCBBBAAACCCAAA???<<<:::999999999999999999999999888777777555666666666777777888888666666777777888888999999777777777777777888888999777666666666555555555555888888888888888888888888666888::::::999999:::;;;999999999999999999999999::::::999999::::::;;;<<<;;;;;;<<<===>>>???@@@AAA@@@AAACCCGGGMMMWWWbbbiii}}}tttrrrkkk```^^^\\\XXXSSSNNNMMMMMMOOOKKKLLLMMMOOORRRWWW]]]bbbjjjvvv|||sssllljjjlllnnnppprrryyy~~~yyytttppppppppppppppppppooonnnnnnhhheeeaaa\\\XXXVVVTTTTTTTTTUUUWWWZZZ[[[\\\\\\[[[]]]```fffkkknnnnnnmmmkkkiiijjjjjjiiifffeeeeeefffaaabbbdddfffgggggggggffffffeeeccc___ZZZWWWUUUUUURRRUUU\\\eeepppwwwnnngggbbb___~~~{{{{{{{{{|||mmmccc^^^YYYYYY]]]___aaacccgggnnnvvvxxxmmmiiijjjlllooorrrwww~~~~~~wwwgggZZZUUUXXX\\\nnn~~~vvvaaaSSSMMMHHHHHHFFFEEEDDDBBBAAAAAAAAA@@@>>>===;;;:::::::::999999999888777666555555666666777777888888999999888888777666666666666666888888888888888888888888777777888888888888777777777777888888888888777777888888888888888999999999888888999999999:::::::::999999999999:::;;;<<<===999999::::::<<<>>>???@@@FFF@@@@@@IIIPPPVVVeeewwwyyyssshhhbbbccc\\\ZZZVVVRRRNNNLLLKKKKKKNNNLLLNNNRRRRRRTTT^^^jjjwww}}}vvvooolllmmmooorrrxxxyyy~~~}}}xxxtttrrrqqqpppooooooooommmjjjggggggccc___\\\WWWQQQRRRVVVXXX[[[^^^___^^^___bbbfffhhhkkkpppwww}}}~~~}}}zzzyyytttnnnmmmnnnmmmiiieeeeeeeeeeeehhhkkkllllllkkkgggeeeaaa]]]ZZZXXXWWWVVVTTTXXXaaammmwww}}}sssiiiddddddfff~~~||||||}}}~~~{{{fff]]]YYYVVVWWW\\\```bbbeeejjjqqqzzzyyymmmiiihhhjjjnnnqqqvvv|||vvveeeWWWQQQRRRVVVeeevvvxxxbbbSSSLLLFFFFFFEEEEEECCCBBBAAA@@@@@@???>>><<<;;;:::999999999999999888888777777666555555555555666666666666888888777666666666666666888888888888888888888888777777888888888888777777777777888888888888777777888888888888888999999999888999999999999:::::::::999999999999:::;;;<<<===:::;;;;;;<<<===>>>@@@@@@FFFEEEJJJSSSWWW\\\nnnzzzsssnnnddd^^^___XXXVVVSSSOOOMMMLLLLLLLLLMMMKKKMMMQQQSSSWWWcccooo}}}xxxqqqnnnnnnqqqsssxxxxxx}}}|||xxxtttrrrqqqpppoooooonnnmmmiiifffeeeaaa]]]ZZZTTTOOOPPPTTTVVVZZZ```bbbcccdddhhhkkkpppuuu}}}~~~zzzuuussstttrrrmmmiiiiiiiiiiiikkknnnooommmllleeeccc```]]]ZZZYYYXXXXXX\\\___hhhuuuzzzqqqiiidddcccccc|||~~~sss___XXXVVVTTTVVV[[[```ccchhhnnnuuu~~~|||nnnhhheeegggkkkooottt{{{~~~~~~sssbbbTTTLLLLLLOOOYYYjjj|||dddSSSLLLCCCDDDDDDDDDDDDBBB@@@?????????===;;;:::999999999999999999999999888888888666666666666555555555555888777777666666666666666888888888888888888888888777777888888888888777777777777888888888888777777777777888888888999999999999999999999::::::::::::999999999999:::;;;<<<===<<<<<<<<<<<<===???@@@@@@AAAEEENNNWWWZZZaaauuurrrmmmiiibbb\\\\\\UUUSSSPPPNNNMMMLLLMMMNNNMMMLLLMMMQQQVVV^^^kkkwwwzzzssspppoooqqqsssvvvwww}}}{{{wwwtttrrrpppooonnnnnnnnnlllhhheeeccc^^^ZZZWWWRRRMMMNNNRRRWWW\\\ccchhhjjjmmmrrrvvv|||}}}|||yyysssooonnnnnnoooqqqsssrrrpppnnnfffdddaaa^^^\\\\\\\\\\\\```cccmmm}}}}}}uuunnnhhhdddaaa___|||ppp]]]WWWVVVTTTVVV\\\```dddjjjqqqyyynnngggbbbeeeiiinnnssszzzxxxuuutttrrrrrrtttvvvvvvvvvvvvvvvwwwxxxxxxyyy{{{~~~}}}~~~~~~}}}}}}}}}}}}}}}~~~zzzooo```RRRJJJIIIKKKQQQaaawwwgggUUULLLCCCDDDEEEEEEDDDCCCAAA??????>>><<<;;;999999888888999999999999999999::::::999999888888777777666666777777666666666666777777888888888888888888888888777777888888888888777777777777888888888888777777777777777888999999::::::999999999:::::::::;;;;;;:::::::::::::::;;;<<<<<<<<<<<<<<<<<<===>>>???@@@AAAEEENNNWWW^^^hhh~~~xxxmmmiiigggbbb]]]\\\TTTSSSPPPNNNMMMMMMMMMNNNNNNMMMOOORRRYYYeeesss}}}{{{tttppppppqqqrrrtttvvv|||}}}yyyvvvsssqqqnnnnnnmmmmmmmmmjjjfffbbbaaa\\\XXXUUUPPPLLLNNNSSS\\\aaaggglllpppwwwyyyuuuttttttuuuwwwxxxvvvssspppllljjjfffcccaaa```aaaaaadddjjjwwwyyypppjjjgggccc]]]YYY~~~}}}ooo\\\WWWVVVTTTVVV[[[aaaeeelllttt}}}ooofff```ccchhhnnnssszzz}}}tttllliiihhhffffffhhhhhhhhhgggfffffffffffffffiiimmmqqquuuxxx|||~~~|||{{{zzzyyyxxxwwwxxxxxxyyyuuulll```SSSKKKJJJLLLNNN\\\rrrkkkWWWNNNEEEFFFFFFFFFEEECCCBBBAAA???>>><<<;;;999999888888999999999999999999::::::999999888888777777666666777777666666666666777777777777777777777777777777777777888888888888777777777777888888888888777777666777777888999999::::::999999:::::::::;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<===>>>@@@@@@IIIKKKRRR\\\hhhwwwzzzqqqhhheeeccc___\\\ZZZSSSQQQNNNLLLJJJJJJKKKKKKLLLNNNPPPUUU^^^kkkwww~~~|||uuuqqqooopppqqqssstttzzz|||xxxtttrrrpppmmmmmmlllmmmllliiiddd```___ZZZVVVTTTPPPNNNQQQVVVbbbeeejjjnnnuuu~~~~~~{{{{{{zzzzzz{{{|||{{{xxxuuusssppplllhhhfffeeefffgggmmmxxx~~~zzztttmmmhhhddd___ZZZUUUmmm[[[VVVUUUSSSUUUZZZbbbgggoooxxxoooeee___ccchhhnnnttt{{{}}}yyyuuulllfff```___^^^[[[[[[]]][[[[[[ZZZYYYXXXWWWWWWXXX[[[```eeehhhkkkooouuuzzz~~~{{{zzzyyyxxxwwwvvvuuutttsssqqqjjj```TTTMMMKKKLLLMMMZZZnnnoooZZZPPPHHHHHHGGGEEEDDDCCCBBBAAA??????===;;;:::999999999999999999999999888888888666666666666555555555555666666666666666777777888777777777777777777777777777777888888888888777777777777888888888888777777666666777888999::::::;;;::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<;;;<<<<<<===>>>@@@BBBCCCMMMQQQZZZeeesssqqqkkkccc^^^\\\ZZZXXXUUUPPPNNNKKKIIIHHHGGGHHHIIIJJJOOOTTTZZZeeettt~~~}}}vvvrrroooooopppqqqsssyyy{{{wwwtttqqqooollllllllllllkkkgggbbb^^^]]]XXXTTTSSSQQQOOOTTTZZZdddhhhnnnuuu}}}~~~|||zzzwwwsssooommmnnnooopppyyy|||zzzssspppkkkfffaaa[[[VVVRRR~~~kkkZZZVVVWWWUUUWWW\\\eeekkksss|||oooddd___ccciiipppvvv}}}|||wwwuuutttqqqlllhhh___ZZZWWWWWWVVVRRRQQQSSSRRRQQQQQQPPPPPPPPPQQQQQQRRRVVV[[[]]]^^^bbbhhhnnnsssvvv{{{}}}{{{{{{{{{{{{yyywwwuuutttpppoooiii___TTTLLLJJJJJJLLLWWWkkk~~~|||rrr]]]RRRKKKIIIFFFCCCAAA@@@@@@AAA@@@???>>><<<;;;:::999999999999999888888777777666555555555555666666666666666666666666666777888888777777777777777777777777777777888888888888777777777777888888888888777777555666777888999:::;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===>>>???AAACCCEEEFFFNNNZZZiiiuuunnniiiaaaZZZWWWVVVTTTRRRNNNMMMKKKIIIIIIJJJKKKLLLLLLTTT]]]ffftttxxxsssqqqppppppqqqrrrxxx{{{wwwssspppnnnkkkkkkkkkkkkjjjfffaaa\\\YYYUUURRRQQQPPPPPPUUU\\\gggnnnxxx}}}zzzzzz|||~~~|||xxxvvvnnnmmmjjjeee^^^WWWSSSQQQ~~~kkk[[[XXXYYYXXXZZZ```hhhmmmvvvoooddd___cccjjjqqqwww~~~wwwrrrmmmjjjhhhddd___[[[VVVSSSQQQSSSQQQMMMKKKLLLMMMMMMLLLMMMMMMNNNOOOPPPNNNRRRVVVWWWWWWYYY```eeekkknnnttt{{{|||||||||}}}}}}|||yyyvvvuuupppnnniii___TTTKKKHHHHHHKKKUUUhhh~~~ttt___TTTLLLIIIEEEAAA???>>>???@@@AAA@@@>>>===;;;;;;:::::::::999999888777666555555666666777777888888999999666666666666666777888888777777777777777777777777777777888888888888777777777777888888888888777777555666777888999:::;;;;;;:::::::::;;;;;;;;;<<<<<<===<<<<<<;;;;;;;;;<<<<<<===>>>???AAACCCFFFHHHJJJRRReee{{{ooojjjbbbZZZVVVUUUTTTQQQOOONNNMMMLLLMMMOOOQQQRRROOOZZZfffqqqzzzuuurrrqqqqqqppprrrxxx{{{wwwsssooonnnjjjjjjkkkkkkjjjfff```[[[WWWSSSPPPPPPOOOPPPVVV]]]jjjsssyyyuuurrrkkklllkkkeee\\\TTTQQQPPPmmm\\\YYYXXXWWW]]]hhhmmmsss}}}nnnccc\\\cccllltttzzztttlllccc]]][[[YYYUUUQQQOOOOOONNNNNNNNNNNNOOOOOOPPPNNNLLLKKKKKKLLLNNNOOONNNPPPQQQRRRTTTXXX\\\```gggjjjqqqxxx~~~~~~~~~}}}{{{yyyyyyyyyyyywwwuuuiiihhheee___WWWQQQMMMKKKMMMRRRbbb|||{{{xxxzzz{{{bbbSSSNNNKKKGGGEEEEEEDDDCCCAAA@@@???>>><<<;;;:::999888:::999888777666666666666777777777777777777777777888888888777777777777777888888888888888888888888999999999888888888777777777777777777777777777777777888888888888999999999999999::::::::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;===<<<>>>BBBDDDEEEKKKRRR\\\pppqqqiii___XXXVVVTTTQQQMMMKKKJJJIIIKKKMMMOOOPPPPPPXXXYYYggg{{{wwwssspppppppppvvv|||xxxtttqqqpppooonnnmmmkkkjjjhhhddd___[[[UUUQQQNNNOOOOOOPPPXXX```lllyyy}}}yyysssoooiiifffbbb\\\WWWRRRPPPNNNmmm\\\YYYZZZ[[[bbblllpppwwwqqqfff^^^dddllltttzzz~~~nnnggg^^^YYYXXXVVVSSSOOONNNMMMLLLLLLLLLLLLLLLLLLNNNMMMLLLKKKLLLMMMOOOQQQPPPQQQRRRSSSTTTWWW\\\___gggkkkrrryyy~~~~~~~~~|||zzzxxxwwwwwwvvvtttrrrcccbbb___]]]ZZZWWWSSSQQQQQQUUUccc{{{vvvtttyyy{{{bbbRRRNNNKKKGGGEEEEEEDDDCCCAAA@@@@@@???>>><<<;;;:::999:::999888777666666666666777777777777777777777777777777777777777777777777888888888888888888888888999999999888888888777777888888888888888888888888888888888888999999999999999999::::::::::::;;;;;;::::::;;;;;;;;;;;;<<<<<>>===<<<;;;::::::999888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777999999999888888888888888999999999999999999999999888888888888999999999:::999999::::::::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<@@@??????BBBCCCGGGQQQ[[[iiirrrooohhh^^^WWWTTTQQQNNNLLLKKKKKKKKKMMMNNNQQQSSSUUUaaakkk~~~zzzuuurrroooooottt|||}}}~~~~~~~~~{{{xxxtttrrrpppooolllkkkiiigggeee```ZZZVVVQQQNNNMMMNNNOOOSSS^^^iii~~~{{{uuunnnhhhaaa___[[[VVVQQQNNNLLLKKKsssfffZZZXXX[[[```hhhppp{{{rrrhhhbbbeeejjjqqqyyyzzz~~~{{{kkk]]]YYYTTTRRRQQQQQQPPPNNNQQQPPPOOOOOONNNNNNOOOOOOPPPPPPPPPPPPQQQRRRTTTUUUVVVWWWYYY[[[^^^bbbgggkkkuuuyyy~~~~~~~~~~~~}}}{{{xxxvvvtttqqqmmmjjj```\\\ZZZaaakkkqqqooojjj\\\\\\ddduuunnnpppxxxfffTTTNNNKKKGGGEEEEEEDDDCCCAAA@@@@@@???>>>===<<<;;;::::::999888888777777777888777777777777777777777777666666666777777777777777666666666666666666666666888888888888888888888888999999999999999999999999888888888999999999::::::999999999:::::::::;;;;;;::::::;;;;;;<<<<<<======@@@??????AAACCCIIIUUUbbbsssxxxmmmlllfff]]]VVVRRROOOMMMKKKKKKLLLMMMNNNPPPSSSVVVYYYdddsss{{{vvvrrrppppppttt|||}}}xxxyyyzzzyyyzzz}}}||||||}}}~~~~~~~~~~~~~~~~~~}}}{{{xxxuuurrrpppooommmllljjjgggddd___YYYTTTRRROOONNNOOOPPPWWWdddrrr}}}zzzssskkkddd\\\ZZZVVVRRRNNNKKKIIIIII}}}oooiiicccaaabbbfffnnnuuusssiiiaaadddhhhpppxxx|||yyy~~~qqqcccXXXVVVSSSQQQQQQQQQQQQPPPQQQQQQPPPPPPPPPPPPQQQQQQQQQQQQRRRRRRSSSTTTTTTUUUXXXZZZ]]]aaaeeekkkrrrvvv~~~~~~~~~~~~~~~|||zzzxxxuuuqqqlllhhh```[[[ZZZbbbpppyyyzzzvvv```^^^aaaooorrrrrryyyjjjXXXNNNKKKGGGEEEEEEDDDCCCAAA>>>>>>===<<<<<<;;;:::::::::999888888888888888888777777777777777777777777555555666666777777777777666666666666666666666666888888888888888888888888999999999999999999999999888999999999999:::::::::999999999:::::::::;;;;;;::::::;;;<<<<<<===>>>>>>???>>>@@@BBBEEELLL[[[jjj}}}ssslllhhhccc[[[TTTPPPMMMLLLLLLLLLMMMOOOPPPQQQTTTZZZ^^^jjj{{{}}}xxxtttpppooossszzz|||wwwvvvuuussssssvvvvvvwwwxxxzzz{{{{{{{{{{{{||||||zzzxxxuuusssqqqooopppnnnllliiieee___YYYTTTPPPNNNMMMOOOQQQZZZkkk{{{~~~{{{wwwqqqhhhbbbWWWUUURRRNNNKKKIIIHHHHHHrrrhhhjjjllljjjggghhhooouuusssjjjaaacccgggpppyyy{{{xxx|||tttiii```UUUUUUSSSRRRQQQRRRRRRSSSOOOOOOOOOOOOPPPQQQRRRSSSTTTTTTUUUVVVWWWXXXYYYZZZ]]]```dddiiiooovvv}}}~~~~~~~~~~~~~~~}}}{{{yyyvvvqqqlllhhh^^^YYYXXX```ppp|||fff___^^^kkkvvvtttxxxooo[[[NNNKKKGGGEEEEEEDDDCCCAAA>>>======<<<;;;::::::::::::999999888888888999999777777777777777777777777444555555666666777777888777777777777777777777777888888888888888999999999999999999999999999999999999999999999::::::::::::999999::::::::::::;;;;;;::::::;;;<<<===>>>>>>???>>>???BBBFFFIIIQQQcccssszzznnnkkkddd```YYYSSSNNNLLLLLLMMMLLLOOOQQQQQQRRRVVV]]]bbbrrr{{{xxxqqqoooqqqwww{{{|||}}}wwwvvvssspppoooqqqssstttuuuwwwyyyzzzzzzzzz{{{zzzyyyxxxvvvsssqqqppprrrpppmmmjjjfff```YYYTTTLLLKKKLLLPPPUUUaaavvv{{{wwwsssmmmeee___TTTRRRPPPMMMJJJIIIHHHHHHyyyllleeepppyyywwwpppmmmrrryyy}}}ppphhhaaaccchhhqqq|||yyyxxx~~~}}}|||}}}~~~~~~|||{{{zzzvvvoooggg```]]]TTTTTTTTTSSSRRRRRRSSSTTTOOOPPPPPPQQQRRRTTTUUUVVVYYY[[[]]]```ccceeefffgggjjjmmmqqqvvv|||~~~~~~~~~~~~~~~~~~|||zzzxxxvvvqqqkkkggg\\\XXXXXX```pppmmmbbb\\\ggg~~~wwwtttssszzzqqq]]]NNNKKKGGGEEEEEEDDDCCCAAA>>>>>>======<<<<<<;;;;;;999999999888888999999:::777777777777777777777777444444555555666777777888888888888888888888888888777777888888888999999999888888888888888888888888999999999:::::::::;;;;;;999999::::::::::::;;;;;;::::::;;;<<<===>>>??????>>>@@@EEEKKKOOOXXXjjj|||tttiiihhh```]]]WWWQQQMMMLLLMMMNNNMMMOOORRRSSSSSSWWW___fffxxx}}}wwwtttssswwwyyyyyy}}}~~~xxxvvvssspppoooqqqqqqrrrtttvvvxxxyyyzzzzzzyyyyyyyyyxxxvvvsssqqqpppsssqqqnnnjjjfff___XXXSSSJJJKKKOOOUUU]]]mmm|||vvvqqqnnnhhhaaa[[[RRRQQQOOOLLLJJJIIIIIIIIItttjjjlll|||}}}www|||wwwkkkcccaaaccciiisss~~~}}}xxxxxx~~~yyytttssstttuuutttrrrqqqqqqmmmeee\\\YYYZZZSSSSSSTTTSSSRRRRRRSSSTTTQQQRRRRRRTTTVVVXXXZZZ[[[```bbbeeeiiimmmqqqssstttvvvyyy}}}~~~~~~~~~~~~~~~~~~|||{{{yyyxxxuuuqqqkkkfff\\\YYYYYYbbbrrrssseee\\\eee|||wwwrrrpppttt~~~rrr^^^NNNKKKGGGEEEEEEDDDCCCAAA??????>>>>>>======<<<<<<999999999888999999::::::777777777777777777777777444444444555666777777888888888888888888888888888777777888888999999999999777777777777777777777777999999:::::::::;;;;;;;;;999999:::::::::;;;;;;;;;::::::;;;<<<===>>>???@@@???BBBHHHNNNSSS]]]ppppppfffeee^^^[[[VVVQQQMMMKKKMMMOOOMMMPPPSSSSSSTTTXXX```hhh{{{~~~yyywwwyyyyyyyyy}}}~~~xxxvvvtttpppppprrrpppqqqsssuuuxxxyyyzzz{{{yyyyyyyyyxxxvvvtttqqqpppsssqqqnnnjjjeee^^^WWWRRRLLLNNNSSS[[[fffyyyzzzsssnnnjjjeee^^^YYYRRRPPPNNNLLLKKKJJJJJJJJJwwwlllnnnnnn|||}}}xxxvvvtttooofff___[[[aaajjjrrryyy}}}vvvssswww}}}vvvlllhhhhhhiiihhhfffjjjfffaaa]]][[[XXXVVVTTTSSSRRRQQQQQQSSSUUUUUUTTTRRRSSSUUUVVVXXX\\\```dddhhhkkkpppvvv{{{~~~}}}|||{{{|||{{{{{{zzzyyyuuuoookkk______^^^aaarrr|||dddTTT^^^ttt{{{rrriiilll{{{xxx^^^UUUNNNHHHHHHHHHDDDAAAAAA@@@@@@???>>>===<<<;;;;;;:::::::::999999999888888777777777777777777777777555555666777888999::::::999999999888888888888888777777777777777777777777888888888888888888888888888888999999999:::::::::999999::::::;;;<<<======;;;<<<<<<===============BBBFFFJJJMMMTTTdddzzzoooeee^^^[[[WWWRRRNNNLLLLLLNNNOOOPPPMMMNNNRRRTTTXXXdddsss{{{|||}}}|||zzz|||}}}zzzuuurrrrrrsssppprrruuuxxxyyyyyywwwvvvxxxvvvuuuuuuvvvuuussspppqqqpppoookkkeee^^^XXXTTTTTTSSSXXXbbboooxxxqqqllliiiddd]]]WWWPPPLLLIIIHHHJJJKKKJJJHHHpppeeehhhuuu~~~zzzuuupppllliiihhheee^^^XXXYYY^^^gggooovvv}}}{{{tttrrrvvv~~~|||ooohhhaaa]]]^^^^^^]]][[[aaa^^^ZZZXXXWWWVVVTTTSSSRRRQQQPPPPPPQQQSSSSSSSSSSSSTTTVVVWWWZZZ^^^cccgggnnnrrryyy~~~}}}{{{{{{{{{{{{zzzzzzyyyuuuppplll`````````hhh|||gggUUUZZZmmmwwwmmmnnn{{{|||bbbTTTMMMGGGHHHHHHDDDAAAAAA@@@@@@???>>>===<<<;;;;;;:::::::::999999999888888777777777777777777777777888888888888777777777777888888888888888888888888888888888888888888888888888888888888888888888888888888999999999:::::::::999::::::;;;;;;<<<<<<<<<<<<======>>>????????????@@@CCCIIIQQQ^^^qqqwwwjjjccc___ZZZVVVRRRMMMKKKKKKLLLNNNNNNLLLNNNSSSWWW^^^lllzzz}}}{{{}}}~~~zzzvvvuuuuuuuuuwwwzzz|||}}}}}}{{{zzzxxxwwwvvvvvvvvvuuusssqqqqqqqqqoookkkfff___YYYVVVWWWXXX___jjjxxx~~~xxxqqqkkkgggbbb[[[UUUPPPMMMJJJJJJKKKLLLKKKJJJiiiccciii|||zzzqqqkkkeeeaaa\\\ZZZZZZYYYUUURRRTTTYYYaaaiiipppwww~~~yyysssqqquuu}}}vvvlllccc___ZZZXXXYYYZZZXXXVVVYYYWWWUUUTTTUUUUUUTTTSSSRRRRRRQQQQQQRRRRRRSSSSSSVVVXXXZZZ[[[^^^ccciiimmmwww}}}~~~}}}{{{{{{{{{zzzzzzzzzyyyvvvqqqmmmaaaaaadddqqqkkkWWWWWWeeexxxuuusss~~~eeeSSSLLLFFFGGGGGGDDDAAABBB@@@@@@???>>>===<<<;;;;;;:::::::::999999999888888777777777777777777777777888888888888777777777777666777777888888999999999888888888888888888888888888888888888888888888888888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;======>>>??????@@@AAAAAABBBEEELLLXXXjjjllleeeaaa^^^XXXUUUPPPLLLJJJIIIKKKLLLLLLKKKNNNTTT[[[eeeuuu}}}~~~}}}{{{zzz|||~~~~~~yyyxxxwwwwwwwwwvvvtttrrrqqqqqqnnnkkkfffaaa\\\YYYZZZ^^^hhhuuu~~~xxxpppiiiddd^^^WWWRRRPPPNNNLLLKKKLLLLLLLLLKKKvvvggggggppp|||pppeee]]]YYYVVVRRRQQQQQQRRRQQQPPPPPPTTT[[[bbbiiiqqqxxx||||||wwwsssrrrvvv~~~uuuhhhaaa\\\YYYWWWWWWXXXYYYWWWVVVWWWVVVUUUUUUWWWWWWWWWVVVTTTUUUUUUTTTTTTTTTVVVWWW[[[\\\^^^```dddjjjqqqvvv~~~}}}|||{{{{{{zzzyyyzzzyyywwwrrrooodddccciii{{{nnn[[[XXXbbbtttzzzgggSSSKKKFFFFFFFFFCCCBBBBBB@@@@@@???>>>===<<<;;;;;;:::::::::999999999888888777777777777777777777777555555666777888999::::::555666666777888999999:::888888888888888888888888999999999999999999999999888888999999999:::::::::;;;;;;;;;;;;;;;;;;::::::<<<<<<===>>>???AAABBBCCCGGGJJJQQQaaauuutttfffccc```]]]UUUSSSOOOKKKIIIHHHIIIJJJJJJKKKNNNUUU^^^kkkzzz~~~{{{yyyxxxxxxyyyxxxuuusssqqqpppmmmjjjfffbbb___]]]]]]eeerrr|||wwwooohhhaaa[[[UUUQQQOOOMMMLLLKKKKKKKKKLLLLLL{{{lllcccjjjwwwsssggg\\\UUUQQQOOOLLLKKKLLLMMMOOOOOOMMMPPPVVV\\\bbbjjjqqqvvv{{{yyyvvvssssssxxxwwwggg]]]XXXSSSRRRRRRRRRSSSTTTTTTSSSWWWVVVVVVWWWXXXYYYXXXWWWTTTVVVWWWWWWVVVVVVXXX[[[]]]^^^aaadddhhhooowww}}}~~~}}}|||{{{zzzzzzyyyyyywwwssspppkkkjjjrrrqqqbbb]]]dddttt}}}hhhTTTLLLFFFFFFFFFCCCBBBCCC@@@@@@???>>>===<<<;;;;;;:::::::::999999999888888777777777777777777777777555555666777888999::::::555555666777888888999999888888888888888888888888::::::::::::::::::::::::888888999999999:::::::::;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<>>>@@@CCCDDDJJJMMMWWWiiinnngggddd___[[[RRRPPPMMMJJJIIIHHHIIIJJJIIILLLQQQWWWbbbppp}}}}}}|||{{{{{{{{{zzzxxxvvvqqqooommmjjjgggdddcccbbbdddooo~~~yyytttmmmeee^^^XXXSSSPPPLLLLLLKKKJJJIIIJJJKKKLLLzzzmmmcccaaannn~~~uuuiii^^^UUUPPPKKKJJJHHHGGGHHHIIIKKKLLLKKKMMMRRRVVV\\\ccckkkpppuuutttsssrrrtttzzzxxxhhh]]]VVVQQQQQQQQQQQQQQQRRRSSSTTTUUUWWWVVVVVVWWWYYYZZZXXXWWWTTTWWWYYYYYYXXXXXX\\\___```aaadddgggmmmuuu~~~~~~}}}|||zzzyyyyyyvvvssspppqqqqqqzzz~~~uuuiiiaaaeeeuuu~~~kkkWWWNNNGGGFFFFFFCCCBBBCCC@@@@@@???>>>===<<<;;;;;;:::::::::999999999888888777777777777777777777777888888888888777777777777555666666777777888888888999999999999999999999999::::::::::::::::::::::::888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;>>>AAADDDFFFJJJPPP^^^rrrwwwkkkhhheee]]]XXXOOONNNLLLJJJIIIIIIJJJKKKKKKPPPVVV]]]hhhwww}}}}}}~~~}}}{{{yyyrrrqqqnnnkkkiiihhhhhhhhhooo|||~~~}}}rrrnnnhhh```YYYTTTQQQPPPKKKKKKKKKJJJHHHIIIKKKMMM|||kkkccc```fffzzzyyyjjj^^^UUUOOOLLLHHHHHHHHHGGGGGGGGGIIIJJJJJJLLLOOOSSSWWW^^^fffkkkoooooopppqqqttt{{{|||ggg\\\XXXTTTPPPRRRRRRRRRRRRSSSTTTWWWYYYVVVVVVVVVYYY\\\]]]\\\ZZZWWW[[[^^^^^^]]]^^^bbbgggfffhhhjjjnnnttt}}}~~~~~~}}}{{{yyyxxxvvvrrrpppqqqqqq{{{zzzmmmbbbccctttqqqZZZQQQIIIGGGFFFCCCBBBCCC@@@@@@???>>>===<<<;;;;;;:::::::::999999999888888777777777777777777777777888888888888777777777777666666666777777777777777999999999999999999999999888888888888888888888888888888999999999:::::::::999::::::;;;;;;<<<<<<<<<999999:::<<>>===<<<;;;;;;:::::::::999999999888888777777777777777777777777555555666777888999::::::777777777777666666666666999999999999999999999999666666666666666666666666888888999999999:::::::::999999::::::;;;<<<======::::::;;;===@@@DDDHHHJJJQQQ\\\ooozzzgggbbbddd___XXXSSSKKKKKKJJJJJJKKKLLLMMMNNNPPPXXXaaajjjxxx}}}xxxvvvsssqqqpppppprrrsssyyy}}}{{{}}}xxxpppdddbbb]]]VVVPPPMMMLLLMMMLLLMMMNNNLLLJJJJJJMMMPPPsssjjjbbbaaagggyyyvvvdddWWWOOOJJJIIIKKKKKKIIIIIIJJJIIIGGGJJJOOOPPPNNNPPPWWW[[[]]]eeennnqqqvvvvvvrrrsss||||||dddXXXTTTQQQPPPQQQLLLOOOQQQRRRRRRSSSTTTVVVUUUXXX[[[]]]\\\^^^cccgggbbbfffjjjkkklllmmmqqquuuwwwvvvyyy~~~~~~}}}{{{yyyvvvsssqqqpppllloooyyy|||}}}}}}xxxkkk___```rrr|||```UUUJJJGGGFFFDDDBBBBBBAAA@@@@@@???===<<<:::999777888999888777777888:::999999888888777666666666777777777777777777777777999888888888777777666666777777888999::::::;;;;;;888888777777888:::<<<===888888999999999:::::::::;;;;;;;;;<<<<<<<<<<<<======;;;===@@@AAAAAAFFFMMMUUUggg}}}qqqfffbbb```ZZZSSSPPPJJJIIIHHHIIIKKKNNNOOOPPPXXXZZZfffzzz}}}|||zzzxxxwwwwwwxxxzzz{{{zzzrrrlll```[[[UUUPPPMMMLLLKKKJJJIIIJJJKKKLLLMMMMMMMMMMMMuuummmhhhkkkuuuyyykkk\\\SSSOOOLLLMMMQQQPPPMMMLLLMMMLLLJJJMMMRRRTTTRRRVVV___fffkkkuuuzzzxxxooo[[[QQQOOONNNNNNNNNLLLNNNQQQRRRRRRSSSTTTVVVVVVZZZ]]]^^^^^^```eeeiiikkknnnssstttuuuvvvzzz~~~~~~}}}{{{yyyvvvsssqqqpppkkkkkkpppwwwxxxrrroooqqq}}}xxxlll______qqq```UUUJJJGGGFFFDDDBBBBBB@@@@@@@@@???===<<<:::999999:::::::::888888:::;;;777777777777888888888888777777777777777777777777888888888888777777777666777777888999999:::;;;;;;:::999888888888999:::;;;888999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<===<<<;;;<<<@@@BBBDDDKKKSSS```rrryyynnnccc```]]]WWWQQQNNNKKKJJJJJJKKKMMMPPPRRRRRR[[[bbbqqq|||{{{zzzzzzzzz|||~~~}}}uuulllfff\\\WWWRRRMMMKKKKKKJJJIIIJJJKKKKKKKKKLLLLLLMMMMMMtttqqqqqqyyykkk___SSSNNNMMMLLLOOORRRTTTPPPOOOOOONNNLLLPPPVVVVVVYYYaaammmxxxsssdddUUUOOOPPPPPPPPPQQQKKKMMMPPPQQQQQQSSSUUUWWWXXX[[[___aaaaaadddhhhmmmssswww|||~~~~~~~~~~~~}}}{{{xxxvvvsssqqqpppmmmkkkjjjllllllkkklllooowwwrrrggg\\\[[[lll```UUUJJJGGGFFFDDDBBBBBB@@@@@@@@@???===<<<::::::888999999888777777888:::666666777777888999999:::777777777777777777777777888888888888777777777777777777888888999:::::::::;;;:::999999888888999999999999999999::::::::::::;;;;;;;;;<<<<<<<<<<<<===;;;:::<<<@@@CCCGGGQQQ[[[ppptttiii___\\\ZZZTTTNNNLLLLLLLLLMMMMMMOOORRRTTTVVV^^^kkk~~~~~~}}}}}}~~~xxxooogggaaaVVVSSSNNNKKKJJJJJJIIIIIIMMMLLLKKKKKKKKKLLLMMMNNNtttvvv~~~zzzdddYYYNNNKKKJJJJJJLLLOOOTTTPPPNNNOOONNNNNNRRRYYY[[[cccqqqfff[[[PPPNNNPPPPPPPPPQQQKKKMMMOOOPPPQQQSSSVVVXXXYYY\\\```bbbdddffflllpppxxx|||}}}}}}~~~~~~}}}~~~}}}|||zzzxxxuuusssqqqpppmmmhhhcccbbbeeejjjpppuuuqqqkkk```VVVUUUeee```UUUJJJGGGFFFDDDBBBBBB@@@@@@??????>>><<<;;;::::::;;;;;;:::888888999;;;777777777888888999999999777777777777777777777777888888888777777777777777777777888888999999999::::::999999999999999999999999999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<;;;===@@@CCCIIIVVVbbb|||oooeee\\\YYYWWWQQQMMMLLLLLLMMMNNNOOOQQQSSSVVVYYYaaasss~~~~~~~~~~~~|||uuummmddd^^^RRROOOKKKIIIIIIJJJJJJJJJNNNMMMKKKJJJJJJKKKMMMNNNxxx~~~vvvssssssyyyrrr]]]SSSKKKJJJJJJJJJKKKNNNQQQNNNLLLMMMNNNPPPWWW___gggtttxxx\\\SSSKKKKKKMMMLLLKKKLLLKKKMMMOOOPPPRRRTTTXXXZZZYYY]]]bbbdddfffiiiooottt{{{~~~}}}}}}~~~}}}|||}}}~~~|||{{{yyywwwuuusssqqqpppjjjddd\\\YYY]]]gggppptttuuukkk^^^TTTQQQ```~~~```UUUJJJGGGFFFDDDBBBBBB????????????>>><<<;;;:::===>>>>>>===;;;;;;<<<===:::999999999888888777777777777777777777777777777777777777777777777888888777888888888888888999999777777888999::::::;;;;;;999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>===>>>AAADDDLLL\\\kkkyyyjjjbbb[[[XXXUUUPPPMMMMMMKKKMMMOOOPPPQQQTTTXXX[[[dddwww}}}{{{zzz{{{|||~~~~~~yyyrrrjjjaaa[[[OOOMMMJJJIIIJJJKKKKKKKKKNNNMMMKKKJJJKKKLLLNNNOOOrrrkkkeeecccfffmmmzzz{{{kkkVVVNNNIIIJJJMMMNNNPPPSSSPPPMMMLLLOOOSSSXXXaaakkk|||lllZZZRRRLLLMMMNNNLLLKKKLLLLLLNNNPPPQQQRRRUUUZZZ]]][[[___dddgggjjjnnntttxxx~~~~~~}}}}}}}}}}}}~~~{{{zzzyyywwwuuusssqqqppplllggg^^^ZZZ```llluuuwww}}}nnn]]]SSSRRR___}}}```UUUJJJGGGFFFDDDBBBBBB????????????>>>===<<<;;;:::;;;;;;999777777888999;;;::::::999888888777777777777777777777777777777777777777777888888888888888888888888888888888888666666888999:::;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===??????@@@CCCGGGQQQeeevvvpppfff___YYYWWWSSSOOOMMMNNNKKKNNNQQQRRRRRRUUUZZZ^^^iii|||~~~|||zzzyyy{{{}}}}}}xxxtttmmmeee]]]WWWMMMKKKIIIIIIKKKLLLLLLKKKLLLLLLKKKKKKLLLMMMOOOPPPvvvooofff```\\\]]]___fffrrr}}}xxxiiiSSSMMMIIIMMMQQQRRRTTTWWWRRRPPPPPPUUU[[[cccooozzz{{{aaaYYYRRRNNNOOOOOONNNMMMOOOMMMNNNPPPRRRTTTWWW\\\___^^^ccchhhkkknnnrrrxxx}}}~~~}}}}}}||||||{{{zzzxxxwwwuuusssqqqqqqmmmjjjdddaaajjjyyy|||iiiWWWPPPTTTccc```UUUJJJGGGFFFDDDBBBBBB>>>??????>>>>>>===<<<;;;777888888666444333444666999999999999999999999999777777777777777777777777666777777777888888888888888888888888777777777777777888999:::;;;::::::999:::::::::;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<===@@@@@@BBBFFFLLLYYYpppiiiccc\\\WWWUUUQQQMMMLLLNNNLLLPPPTTTUUUTTTWWW]]]bbbqqq~~~}}}}}}~~~~~~}}}|||}}}~~~{{{xxxtttpppjjjccc[[[VVVLLLJJJHHHIIIJJJKKKKKKJJJJJJJJJKKKLLLNNNOOOPPPPPPrrrgggbbbbbb^^^[[[\\\___eeepppzzzyyyjjjUUUOOOLLLOOOSSSTTTTTTWWWUUUSSSTTT[[[bbblllyyysss[[[TTTNNNJJJKKKLLLJJJKKKMMMNNNOOOQQQRRRTTTXXX]]]aaaaaaeeekkknnnqqqvvv|||~~~~~~}}}|||{{{zzzzzzxxxwwwuuusssqqqqqqhhhhhhddddddpppttt___NNNLLLUUUhhh```UUUJJJGGGFFFDDDBBBBBB>>>>>>???>>>>>>===<<<;;;<<<<<<<<<;;;888888999:::888888888999999:::;;;;;;777777777777777777777777666666777777888888888999888888888777777777777777999999:::;;;:::999888777:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======@@@@@@DDDIIIOOO___xxxyyyeee```ZZZUUUSSSPPPKKKKKKMMMNNNRRRVVVWWWVVVYYY___dddvvv~~~}}}|||{{{|||~~~~~~~~~yyywwwtttpppkkkccc\\\VVVKKKIIIHHHHHHIIIJJJJJJIIIHHHIIIKKKMMMOOOPPPQQQQQQyyyeee^^^bbbbbbfffiiigggeeefffnnnuuuppp]]]QQQKKKIIINNNRRRTTTUUUXXXQQQPPPXXXdddkkkpppkkk```TTTRRRPPPNNNMMMMMMMMMMMMJJJLLLNNNQQQTTTXXX]]]```bbbffflllrrrvvvzzz~~~}}}~~~~~~~~~}}}}}}{{{yyyvvvtttsssqqqooonnnqqqkkkgggnnn}}}jjj]]]NNNLLLZZZrrr~~~jjjRRRHHHJJJFFFEEEFFFCCC======>>>>>>>>><<<;;;:::;;;::::::999999888888888777777777777777777777777999888888888777777666666888888777777777777777888999999888888999999:::;;;AAA???===;;;999888888888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<>>>>>???CCCIIIUUUdddvvvsss```YYYYYYVVVRRRNNNLLLKKKMMMNNNPPPOOORRRVVVYYY^^^hhhrrr|||{{{yyyyyyzzzyyyxxxvvvqqqssswww|||xxxtttjjjkkkooowww~~~}}}zzz{{{}}}~~~~~~}}}{{{yyyyyyzzz{{{|||~~~}}}|||{{{~~~~~~}}}|||zzzyyyxxxxxxzzzwwwrrrmmmggg```XXXSSSJJJIIIHHHGGGFFFGGGHHHIIIIIIJJJLLLNNNPPPRRRTTTTTT}}}zzzlllffffffmmm{{{lllZZZPPPOOOPPPUUUWWWTTTSSSUUU[[[aaadddfffrrrqqqlllkkkmmmwwwwww```OOOIIIMMMLLLJJJIIIIIIIIIJJJJJJKKKNNNQQQUUUYYY^^^cccgggkkkpppxxx}}}sssnnnoooqqq{{{|||~~~~~~~~~~~~~~~~~~~~~}}}|||{{{yyywwwtttssssssrrrqqqooommmooovvv}}}mmm___WWWUUUPPPMMMQQQ___tttsssZZZNNNLLLGGGDDDEEEAAACCCAAA>>>;;;:::::::::;;;777888888888999:::::::::888888888888888888888888999999999999999999999999888888777777888888999999888888888888888999999:::===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<>>>???@@@BBBDDDLLLZZZnnniii[[[WWWVVVTTTPPPMMMKKKKKKLLLMMMNNNOOOQQQVVV[[[dddooowww~~~{{{yyywwwwwwvvvtttsssrrrqqqpppppplllpppvvv{{{zzzrrrmmmdddgggnnnvvv~~~}}}||||||}}}~~~~~~~~~~~~~~~~~~{{{uuuqqqqqqsssyyyzzz|||}}}}}}|||yyyxxxxxxxxxxxxwwwwwwwwwvvvvvvwwwtttpppkkkfff^^^WWWQQQIIIHHHGGGGGGGGGGGGHHHHHHJJJJJJLLLMMMPPPRRRTTTUUU}}}{{{qqqoootttlllYYYPPPOOORRRVVVVVVRRRPPPRRR___bbbdddhhhxxx{{{mmmdddeeejjjnnn{{{|||yyyooo[[[OOOKKKLLLLLLJJJJJJIIIJJJKKKLLLKKKNNNRRRVVVZZZ```fffjjjnnnsss{{{}}}nnndddaaacccfffoooqqqvvv|||~~~}}}~~~~~~~~~~~~}}}|||{{{zzzxxxvvvtttsssssssssrrrpppnnnpppuuu{{{~~~vvvfffYYYUUUTTTPPPLLLNNNYYYkkkzzzuuu\\\NNNLLLFFFCCCDDD@@@@@@@@@???>>><<<;;;999888666666777777888888999999888888888888888888888888777777888888888888888888888888888888888999::::::888888777777888888999:::888999999999999999888888;;;;;;;;;<<<<<<===============<<<<<<===>>>@@@AAAFFFHHHPPP```vvvvvvcccZZZWWWTTTRRROOOLLLJJJJJJKKKLLLKKKNNNRRRWWW___kkkwww}}}}}}zzzvvvtttqqqppppppooonnnllljjjiiiiiiiiiiiiooovvv|||vvvmmmhhhcccgggnnnvvv~~~}}}}}}}}}}}}}}}~~~~~~}}}}}}}}}~~~~~~|||wwwpppmmmnnnpppwwwyyy{{{||||||zzzwwwuuuppppppqqqrrrssstttuuuuuusssqqqnnnjjjeee^^^VVVQQQHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKMMMOOORRRUUUVVVlllZZZQQQPPPSSSVVVUUUPPPOOORRRcccccceeemmmzzz}}}sssiiieeeccceeeiiippp|||uuunnnppp}}}zzzhhhXXXPPPNNNLLLKKKJJJJJJJJJKKKLLLMMMLLLOOOSSSXXX]]]ccciiinnnrrrwww~~~ssseee]]]\\\```dddiiimmmssszzz~~~~~~}}}~~~||||||xxxvvvssssssssstttrrrqqqpppppprrrvvvwwwqqqeeeZZZQQQPPPMMMIIIKKKUUUfffrrr}}}vvv]]]NNNLLLEEECCCDDD@@@>>>?????????>>><<<999888777777777888888888888888999999999999999999999999777777777777777888888888888888888888888999:::;;;888777777777777888999999444555666888999:::::::::;;;;;;;;;<<<======>>>>>>>>>===<<<<<<===???AAACCCHHHMMMXXXjjjmmm___ZZZWWWRRRPPPNNNLLLKKKKKKKKKLLLJJJOOOTTT[[[fffuuu}}}yyywwwtttqqqnnnllljjjjjjggggggfffdddbbbbbbccceeejjjqqqyyyuuulllfffcccgggnnnvvv}}}}}}}}}}}}}}}}}}~~~~~~}}}}}}~~~~~~yyyzzzxxxsssnnnlllnnnqqqtttvvvxxxzzzyyywwwsssqqqhhhiiikkklllnnnpppqqqrrrpppooollljjjfff___WWWRRRHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJKKKLLLOOORRRUUUWWWlll[[[SSSSSSUUUWWWTTTPPPPPPSSSdddbbbfffppptttppphhhccc^^^dddgggeeefffppp|||{{{rrrooopppxxxqqqbbbTTTNNNOOOKKKJJJIIIIIIJJJKKKLLLMMMNNNQQQVVV[[[```gggmmmrrrwww{{{|||oooddd^^^```eeeiiiooossszzz}}}}}}}}}}}}|||{{{wwwuuussssssttttttsssrrrppppppqqqtttuuupppggg___UUURRRMMMHHHJJJSSSaaakkk{{{vvv\\\NNNKKKDDDBBBCCC@@@???>>>>>>===<<<;;;;;;;;;:::::::::999999999999999999999999999999999999999777777777888888999999999888888888888999:::;;;<<<777777777777777888999999777888999;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>>>>???>>><<<<<<===@@@BBBDDDIIIQQQbbbvvvxxxddd\\\XXXTTTQQQPPPNNNLLLKKKKKKLLLLLLJJJQQQXXX```mmm~~~~~~zzzwwwpppnnnkkkhhhfffddddddccc___aaaaaaaaa```aaaeeehhhooowwwuuulllfffaaafffmmmttt{{{}}}}}}}}}~~~~~~~~~}}}}}}}}}wwwwwwvvvrrrmmmkkkllloooppprrruuuvvvvvvsssooommmeeeeeeggghhhjjjkkkmmmmmmmmmlllkkkjjjfff```YYYSSSHHHIIIJJJJJJKKKKKKKKKKKKJJJJJJJJJLLLOOORRRVVVXXXlll[[[UUUUUUVVVXXXUUUPPPQQQUUUbbb```fffooolll___WWWYYYUUUaaafff``````kkkxxx}}}vvvpppmmmqqqzzzzzzkkk]]]QQQLLLMMMJJJIIIHHHHHHIIIJJJLLLMMMPPPSSSXXX]]]cccjjjqqquuuzzz~~~{{{pppfffbbbeeekkkpppxxx||||||}}}|||~~~~~~|||{{{zzzyyywwwuuussssssttttttsssrrrppppppqqqtttuuuqqqiiibbb^^^YYYQQQKKKKKKSSS^^^fff|||uuu[[[MMMJJJDDDBBBCCC@@@@@@???<<<::::::;;;===>>><<<<<<<<<;;;;;;:::::::::999999999999999999999999888888888999999:::::::::888888888888999:::;;;<<<777777777777777888888999::::::;;;;;;:::999777666;;;;;;;;;<<<===>>>>>>??????>>><<<<<<===@@@CCCEEEHHHTTTiiippp^^^ZZZWWWRRRQQQPPPNNNMMMLLLLLLLLLMMMKKKSSS\\\dddsss}}}yyyvvvtttsssiiihhheeecccaaa`````````\\\^^^```aaaaaadddiiinnnuuu}}}vvvmmmggg```dddkkkrrryyy~~~|||}}}~~~~~~}}}}}}}}}xxxyyywwwrrrllliiiiiikkkmmmooorrrtttssspppllliiiddddddeeefffggghhhiiijjjlllkkkkkkjjjgggaaaZZZUUUIIIIIIJJJKKKLLLLLLKKKKKKJJJJJJJJJLLLNNNRRRVVVXXX~~~ooocccUUUYYY^^^___XXXOOONNNSSS\\\oooxxxkkkZZZSSSQQQNNNXXX[[[]]]```gggrrrxxxxxxttttttvvv|||tttcccVVVOOOLLLKKKHHHIIIJJJJJJIIIIIIJJJLLLOOOSSSYYY___fffmmmtttyyy}}}wwwvvvvvvxxx~~~~~~~~~~~~}}}}}}|||{{{zzzzzzzzzyyywwwvvvuuuvvvuuutttrrrppplllnnnvvvzzztttiiicccccc\\\^^^NNNHHHRRRWWWiiizzzwwwbbbNNNIIIGGGBBB???@@@???>>>===<<<<<<;;;<<<<<<;;;;;;::::::::::::999999888999999::::::999999888:::999999999888888777777;;;::::::999888888888999;;;;;;;;;::::::999999999999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<>>===@@@@@@@@@CCCHHHKKKbbbxxxmmm___VVVSSSTTTOOOLLLIIIJJJMMMPPPPPPOOOQQQUUU]]]kkk}}}}}}uuupppkkkgggeeeaaaaaaaaa```^^^\\\[[[ZZZ]]]^^^___aaacccgggmmmqqqzzzqqqkkkggggggkkkvvv}}}{{{zzz{{{{{{|||}}}}}}||||||~~~}}}|||}}}yyytttooommmkkkiiihhhqqqrrrttttttqqqlllgggdddaaaaaa```aaabbbdddfffggghhhkkkmmmjjjgggbbbYYYOOOLLLKKKJJJJJJKKKLLLKKKIIIHHHIIIJJJLLLOOOQQQTTTUUU|||mmmbbbXXX]]]ccccccYYYPPPOOOUUUeeeuuu|||mmm[[[SSSQQQOOOVVV^^^fffiiilllrrrvvvvvvzzzzzz|||}}}oooaaaUUUNNNKKKKKKGGGIIIJJJJJJJJJJJJKKKMMMQQQUUUZZZaaahhhooowww|||~~~~~~~~~~~~}}}||||||{{{{{{yyywwwvvvuuuvvvuuutttrrrqqqmmmnnnuuuwwwpppgggaaaddd]]]___PPPIIIRRRXXXiii~~~xxxcccPPPJJJHHHBBB???@@@???>>>===<<<;;;;;;;;;;;;::::::999999999888888888888999999::::::999999888999999999888888777777777;;;:::999999888888999999;;;:::::::::999999999999999999999999:::::::::;;;;;;;;;<<<<<<<<<=========@@@===<<>>===<<<;;;;;;:::;;;;;;999999999888888888777777888999999::::::999999888888888888777777777777777::::::999999888888999999999999999999999888888888888888999999999:::::::::<<<<<<=========>>>>>>>>>>>><<<<<>>===<<<;;;::::::::::::999999999999888888888888888999999::::::999999888777777777777777777777777::::::999999888999999:::888888888888888888888888888888888999999999::::::<<<<<<=========>>>>>>>>>???======???AAACCCKKKTTTiiijjj\\\YYYVVVQQQNNNMMMLLLKKKLLLNNNPPPSSSTTTVVVcccvvv~~~yyyppplllfffbbb```^^^]]]\\\ZZZ[[[]]]^^^___`````````bbbgggmmmttt{{{uuummmhhhgggjjjrrryyy~~~}}}{{{zzz{{{zzzxxxxxxzzz~~~|||zzzwwwuuussspppllliiilllmmmmmmlllkkkhhheeedddeeefffiiilllnnnppprrrrrrtttxxxzzzwwwtttnnndddYYYTTTQQQNNNLLLKKKJJJHHHFFFIIIIIIJJJLLLNNNPPPRRRTTT}}}wwwooohhhcccgggllliii]]]RRRSSSZZZnnntttssscccRRRMMMTTT^^^www|||kkkfffnnnwww|||yyyoooaaa^^^YYYSSSOOOLLLKKKKKKGGGHHHJJJJJJKKKMMMQQQSSSVVVYYY___fffnnnwww~~~~~~}}}{{{{{{{{{{{{{{{zzzzzzzzzzzzxxxvvvvvvuuuuuusssqqqrrrnnnkkkiiiddd]]][[[^^^iiidddhhhWWWLLLRRRWWWjjj}}}}}}}}}}}}hhhTTTMMMJJJDDD@@@AAA>>>>>>===<<<;;;;;;;;;;;;;;;::::::::::::999999999888999999::::::999999888777777777777777888888888:::999999888999999::::::888888888888888888888888888888999999999:::::::::;;;;;;<<<<<<<<<=========AAA??????AAAAAADDDNNNXXXlllyyyaaaWWWWWWUUUPPPLLLLLLLLLLLLMMMNNNQQQTTTVVVYYYhhh}}}xxxrrrgggddd___\\\\\\\\\\\\[[[[[[\\\^^^```bbbdddeeeeeefffkkkrrryyy~~~qqqhhhffffffiiiqqqxxx~~~|||{{{zzz}}}|||zzzzzz|||~~~}}}{{{yyywwwuuutttrrrnnnlllnnnnnnnnnnnnmmmlllkkkjjjmmmooosssvvvxxxyyyyyyyyy{{{}}}yyyrrrfff[[[XXXUUUPPPMMMLLLJJJIIIGGGIIIIIIJJJKKKMMMPPPRRRSSS~~~zzzwwwssssssssssssrrrooojjjfffbbbdddfffeee\\\SSSSSSXXXjjjooommmaaaRRROOO[[[hhhnnn```cccqqq~~~tttggg```XXXWWWTTTQQQOOOMMMLLLLLLIIIJJJJJJJJJKKKMMMQQQTTTUUUZZZaaaiiiqqqzzz}}}|||zzzzzzzzzzzzzzzzzzzzzzzz{{{yyywwwvvvuuutttrrrppppppllliiieee^^^XXXZZZ___iiifffkkkYYYLLLQQQVVViii|||xxxwww|||~~~}}}{{{fffRRRLLLIIICCC@@@AAA???>>>===<<<<<<;;;<<<<<<;;;;;;;;;:::::::::999999888999999::::::999999888888888888888888999999999999999888888999999::::::888888888999999999999999999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<=========AAA@@@AAABBBCCCGGGSSS___sssooo\\\UUUUUUSSSOOOLLLKKKLLLMMMNNNNNNQQQUUUYYY```pppxxxpppkkk___\\\YYYWWWXXXZZZ[[[[[[^^^```bbbdddgggiiijjjjjjkkkooovvv}}}|||nnneeebbbccchhhpppwww~~~}}}|||{{{}}}||||||}}}}}}|||{{{yyywwwvvvvvvuuusssqqqqqqqqqqqqqqqrrrrrrssssssyyy{{{xxxkkk```[[[WWWSSSOOOMMMLLLKKKIIIIIIIIIJJJKKKMMMOOOQQQRRR|||xxxsssmmmiiidddddddddddddddcccaaa______^^^___```[[[TTTRRRUUUdddhhhggg]]]PPPOOO]]]mmm}}}rrrbbb\\\ggg|||vvvjjj^^^XXXWWWRRRRRRQQQQQQOOONNNMMMMMMJJJKKKKKKJJJKKKMMMQQQTTTVVV\\\dddnnnvvv~~~{{{yyy|||}}}~~~}}}|||{{{{{{{{{{{{{{{{{{{{{{{{{{{yyywwwvvvuuutttrrrpppmmmjjjfffaaaYYYUUUZZZbbbiiiggglllZZZLLLPPPUUUhhhuuussstttvvvyyy|||xxxcccPPPJJJHHHBBB???@@@@@@@@@>>>===============::::::::::::999999999888888999999::::::999999888888999999999::::::::::::999999888888999999:::;;;999999999999:::::::::;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>>>>??????@@@CCCEEEKKKYYYggguuugggZZZUUUUUURRRNNNLLLKKKLLLNNNNNNOOOQQQVVVZZZfffuuu}}}wwwppphhhccc\\\YYYWWWWWWYYY\\\^^^^^^cccdddfffiiikkkmmmnnnooossswww}}}{{{nnnfff^^^aaagggqqqxxx~~~~~~}}}|||~~~}}}}}}}}}~~~~~~}}}}}}|||zzzxxxwwwxxxxxxxxxwwwvvvvvvvvvwwwyyy{{{}}}~~~ssshhh]]]ZZZTTTQQQOOONNNMMMLLLIIIIIIJJJKKKMMMOOOPPPQQQ~~~{{{wwwrrrmmmggg```\\\YYYYYYYYYYYYYYYYYYYYYYYY]]][[[ZZZ\\\ZZZTTTRRRSSS___bbbbbbYYYMMMMMM\\\lllyyykkk]]]]]]ooo|||jjj___WWWPPPPPPTTTPPPPPPPPPPPPPPPOOONNNMMMLLLLLLKKKKKKKKKMMMQQQTTTWWW]]]gggqqqyyy|||qqqllliiijjjkkkmmmrrrxxx}}}|||{{{{{{{{{|||||||||||||||{{{yyywwwvvvuuutttrrrpppkkkhhhddd___WWWSSSZZZccciiiggglllZZZLLLOOOTTThhhsssppppppppp{{{wwwbbbNNNIIIGGGBBB???@@@AAA@@@???>>>============999999999888888888888777999999999::::::999999999999999999::::::;;;;;;;;;999888888888999::::::;;;999999999::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>????????????<<<===@@@DDDGGGNNN^^^mmmnnncccYYYVVVTTTQQQMMMMMMJJJLLLNNNOOOOOORRRWWW[[[hhhvvv}}}wwwqqqjjjbbb^^^]]]ZZZXXXYYY\\\___aaabbbeeegggiiilllnnnpppqqqrrr{{{~~~|||pppiii\\\___gggqqqxxx~~~}}}}}}~~~}}}|||}}}~~~~~~{{{yyyxxxyyy{{{|||||||||||||||}}}yyynnn___[[[UUURRRPPPOOONNNNNNIIIIIIJJJKKKMMMNNNPPPQQQ{{{uuuqqqkkkfffaaa]]]XXXUUUQQQQQQPPPPPPPPPPPPPPPPPPPPPRRRUUUXXXWWWUUUQQQOOOWWWYYYXXXQQQKKKQQQaaapppxxxlllaaa```hhhwwwqqqdddXXXVVVUUURRRPPPRRRQQQRRRPPPNNNOOORRRQQQMMMPPPKKKIIIJJJLLLLLLPPPUUU\\\___fffpppzzz}}}nnniiiddd```aaabbbeeemmmwww}}}{{{~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}yyyyyyyyyyyywwwtttrrrqqqllliiibbbZZZUUUVVV^^^eeepppnnnpppYYYKKKQQQTTTdddtttfffhhhsssyyy^^^NNNJJJCCCAAADDDAAADDD@@@===;;;:::;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888999999:::::::::<<<;;;:::999888999:::;;;999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;<<<===>>>?????????>>>>>>>>>AAAEEEGGGOOOeee{{{hhhaaaYYYRRROOOOOOOOOOOONNNNNNOOOPPPOOOOOOVVV```ssswwwxxxqqqkkkeee___\\\ZZZ[[[^^^aaaccceeefffggghhhjjjlllnnnqqqwww}}}xxxlllddd``````dddooozzz~~~{{{yyyyyyzzz|||}}}}}}}}}||||||}}}~~~}}}zzz{{{|||{{{{{{{{{}}}|||}}}sssaaa]]]WWWRRROOOMMMKKKJJJMMMMMMMMMNNNOOOPPPQQQRRRxxxqqqnnnjjjeee___[[[WWWRRROOOKKKKKKKKKKKKKKKJJJJJJJJJLLLNNNRRRTTTTTTRRROOOMMMTTTTTTSSSMMMJJJQQQ___llltttggg^^^```mmm~~~mmmbbbZZZSSSSSSSSSOOONNNPPPMMMNNNNNNMMMQQQWWWXXXVVVXXXRRRNNNOOOOOOPPPSSSXXX[[[___fffoooyyyzzznnnjjjfffccceeegggkkkttt}}}~~~~~~~~~{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzyyyxxxuuusssrrrkkkhhhbbbZZZUUUWWW___gggsssppprrrZZZLLLQQQTTTccc{{{iiikkkxxxxxx]]]MMMJJJCCCAAADDDAAACCC@@@===;;;;;;;;;:::999::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999;;;::::::999999:::::::::999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>??????AAAAAACCCGGGLLLXXXooo}}}ddd___WWWRRROOOOOOOOOOOOMMMMMMNNNPPPOOOPPPYYYcccsssxxx|||wwwpppjjjeeeaaa^^^[[[[[[]]]___aaadddgggiiijjjnnnooorrruuuxxx~~~uuuiiiaaa``````eeeqqq|||}}}{{{yyyxxxyyy{{{|||}}}|||||||||}}}~~~~~~~~~}}}zzz{{{||||||{{{{{{}}}sssfffaaaZZZTTTQQQOOONNNMMMOOOPPPPPPQQQRRRSSSUUUUUU{{{pppiiieeeaaa[[[VVVRRROOOKKKHHHEEEEEEEEEFFFFFFFFFFFFFFFGGGIIILLLOOOOOONNNLLLJJJOOONNNKKKIIIJJJQQQ]]]ggglll```XXX___sssssscccXXXTTTQQQQQQSSSSSSQQQQQQSSSOOOQQQQQQRRRWWW___cccbbbccc[[[TTTRRRRRRQQQTTTYYY[[[___fffoooxxx|||ssspppmmmlllpppsssxxx~~~~~~{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzxxxvvvsssrrriiihhhbbb[[[VVVXXXbbbkkkwwwsssttt\\\MMMRRRTTTbbbmmmnnnvvv\\\MMMJJJCCCAAADDDAAAAAA???=========<<<:::888::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999::::::;;;;;;:::::::::999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<======<<<<<<===>>>@@@AAADDDCCCEEEJJJSSSddd~~~ooo^^^ZZZUUUQQQOOOOOONNNMMMLLLKKKMMMOOOOOORRR[[[fffsssyyyvvvpppiiiccc```___^^^]]]```aaaccceeeiiilllpppqqqvvvxxx{{{~~~{{{nnnddd^^^^^^```gggttt~~~|||zzzxxxwwwxxxyyyzzz||||||||||||}}}~~~}}}}}}}}}||||||}}}}}}}}}zzz{{{||||||{{{|||~~~tttlllfff]]]VVVRRRQQQQQQPPPRRRRRRSSSUUUVVVXXXYYYZZZxxxmmmeee]]]YYYTTTOOOLLLIIIFFFDDDCCCDDDDDDDDDDDDDDDEEEEEECCCEEEIIIKKKLLLKKKIIIHHHKKKIIIFFFFFFJJJRRR[[[aaadddYYYSSS___xxxmmm\\\TTTRRRNNNOOORRRUUUVVVVVVXXX[[[ZZZ\\\\\\]]]ccclllpppooommmbbbWWWSSSQQQPPPRRRVVV[[[```hhhpppxxx|||zzz{{{~~~~~~~~~~~~{{{{{{{{{{{{{{{{{{{{{{{{yyyzzzyyyyyywwwuuurrrqqqhhhgggccc[[[VVVZZZeeeooo{{{vvvuuu]]]NNNRRRSSS```}}}ooooootttZZZLLLIIICCCAAADDDAAA@@@>>>======>>>===:::888999999999999999999999999::::::::::::::::::::::::888888888999999:::::::::888999:::;;;<<<;;;:::999999999999:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<>>>===<<<;;;<<<>>>@@@AAACCCCCCFFFLLLZZZpppdddXXXVVVRRRPPPOOONNNMMMLLLLLLKKKLLLNNNOOORRR^^^iiittt|||~~~sssnnnfff```^^^___``````dddfffhhhkkkpppuuuyyy{{{~~~ttthhh___[[[\\\___iiiwww}}}}}}|||{{{yyyxxxwwwwwwxxxyyy||||||{{{||||||~~~{{{zzzzzzyyyzzz{{{|||}}}zzz|||}}}}}}|||}}}~~~~~~~~~wwwpppiii^^^VVVRRRRRRRRRSSSSSSTTTVVVXXXZZZ[[[\\\]]]~~~ttthhh```YYYUUUPPPKKKIIIGGGEEEDDDBBBBBBBBBCCCCCCCCCDDDDDDBBBDDDGGGIIIJJJIIIHHHGGGIIIGGGDDDEEEJJJQQQXXX]]]___WWWTTTbbbqqq[[[OOONNNRRRNNNRRRUUUWWWYYY]]]aaacccdddggghhhjjjrrr{{{zzzlll]]]UUURRRPPPRRRUUU\\\bbbjjjqqqxxx~~~~~~}}}}}}}}}~~~}}}}}}||||||||||||||||||||||||xxxxxxxxxwwwuuussspppooohhhhhhddd\\\WWW[[[hhhttt|||vvvttt\\\NNNRRRRRR]]]|||pppppprrrYYYKKKIIICCCBBBDDD@@@???>>>======>>>===;;;888999999999999999999999999::::::::::::::::::::::::666666777888:::;;;<<<<<<777888:::;;;<<<;;;::::::999999999:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<>>>===<<<;;;<<<>>>@@@AAAAAABBBFFFOOOaaa|||sss^^^UUURRRPPPNNNNNNNNNLLLKKKLLLKKKLLLNNNPPPUUUaaannnyyy}}}yyyqqqkkkddd^^^]]]^^^```aaafffhhhlllqqqwww}}}{{{mmmccc]]]ZZZ\\\aaalllzzz|||zzzzzz{{{zzzyyyxxxwwwxxxxxxyyy{{{{{{{{{{{{|||}}}~~~~~~yyyxxxwwwwwwxxxyyy{{{|||zzz|||}}}}}}}}}~~~}}}xxxvvvvvvwwwzzzzzzpppiii^^^VVVRRRQQQRRRSSSTTTUUUWWWYYY[[[\\\]]]]]]yyynnnbbbYYYVVVRRRMMMIIIGGGFFFFFFEEE??????@@@@@@AAABBBBBBBBBCCCDDDFFFHHHHHHHHHFFFFFFGGGFFFEEEEEEIIINNNTTTXXX[[[XXXYYYhhhzzzdddSSSLLLNNNSSSTTTXXX\\\^^^dddkkkooonnnlllqqquuuzzzxxxdddZZZUUUSSSTTTWWW\\\bbbjjjqqqvvv|||~~~{{{|||{{{|||~~~~~~~~~~~~~~~}}}}}}||||||}}}}}}}}}}}}}}}}}}}}}}}}vvvwwwvvvvvvtttrrrooonnniiiiiifff^^^WWW\\\jjjwww|||uuurrrZZZLLLQQQPPP[[[vvvssstttpppWWWJJJIIICCCBBBCCC@@@@@@>>><<<<<<======;;;:::::::::::::::::::::::::::::::::::::::::::::::::::666666777888:::;;;<<<<<<888888999:::;;;;;;;;;;;;999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<======<<<<<<===>>>@@@AAA???CCCIIITTTjjjiii[[[TTTQQQNNNMMMMMMMMMLLLKKKLLLKKKMMMPPPTTT[[[jjjxxxyyyuuukkkfff```\\\[[[]]]```aaagggjjjpppxxxuuuiiiaaa]]]\\\___dddqqq{{{xxxyyyyyyyyyxxxxxxyyyyyyzzzzzzzzz{{{{{{{{{||||||||||||yyyxxxvvvvvvvvvxxxzzz{{{{{{|||}}}~~~~~~|||vvvrrrpppqqqtttvvvzzzzzznnnggg]]]UUUQQQQQQRRRSSSTTTVVVXXXZZZ\\\\\\\\\\\\~~~uuukkk___WWWSSSOOOJJJFFFEEEEEEEEEDDD??????@@@@@@AAABBBBBBCCCCCCDDDEEEFFFFFFFFFEEEDDDEEEFFFFFFFFFFFFIIIOOOSSSSSSTTTZZZkkkgggYYYUUUTTTVVVZZZ```eeekkkqqq{{{{{{jjj]]]WWWUUUUUUXXXZZZ```iiippptttxxx}}}ooonnnppppppttt|||zzz{{{|||}}}~~~~~~~~~~~~~~~~~~}}}}}}|||{{{{{{{{{||||||||||||||||||||||||wwwwwwwwwvvvtttrrrpppnnnjjjkkkggg___XXX\\\kkkxxx{{{ssspppXXXKKKPPPNNNYYYooowwwzzznnnVVVIIIHHHCCCBBBCCC@@@@@@>>><<<;;;<<<<<<<<<;;;::::::::::::::::::::::::::::::::::::::::::::::::888999999999999:::::::::999999999999:::;;;<<<<<<999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>?????????EEENNN[[[ssswwwaaaYYYTTTQQQMMMKKKKKKLLLLLLKKKKKKKKKNNNSSSYYYddduuu~~~vvvrrreeeaaa]]][[[\\\___bbbccckkkpppyyy}}}pppfffaaa______cccjjjvvv{{{yyyzzzwwwwwwxxxyyyzzz{{{||||||zzzzzz{{{{{{||||||{{{{{{yyyxxxvvvuuuuuuwwwyyyzzz{{{|||~~~~~~~~~~~~}}}}}}}}}vvvqqqllliiikkkqqqxxx|||~~~~~~wwwlllfff]]]VVVRRRRRRSSSSSSVVVWWWYYY[[[]]]]]]\\\[[[{{{sssjjjaaaZZZQQQMMMGGGDDDCCCCCCDDDCCC@@@AAAAAABBBCCCDDDDDDDDDCCCDDDEEEEEEEEEDDDCCCBBBDDDFFFGGGFFFDDDFFFKKKPPPKKKOOOXXXiiimmmWWWSSSYYY^^^bbbeeelllsss{{{lll]]]WWWTTTUUUWWWXXX___hhhnnnqqqvvv}}}~~~nnnaaaaaacccdddlllwwwtttvvvxxxzzz|||}}}}}}|||}}}}}}}}}|||{{{{{{zzzzzz{{{{{{{{{{{{{{{{{{{{{{{{xxxxxxxxxwwwuuussspppooojjjkkkhhh___XXX\\\kkkyyyzzzrrrnnnWWWJJJOOOMMMWWWnnn{{{nnnUUUIIIHHHCCCBBBCCC@@@AAA>>>;;;:::;;;<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::999888777777999999888888999;;;<<<>>>999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;<<<===>>>?????????>>>AAAHHHRRR```zzzooo[[[WWWUUURRRMMMKKKKKKKKKLLLKKKJJJKKKOOOVVV^^^jjj}}}}}}uuupppbbb___\\\\\\___cccfffgggqqqwwwzzznnneeeaaa```aaagggnnn{{{|||zzz{{{vvvwwwxxxyyy{{{|||}}}~~~zzzzzz{{{{{{|||{{{{{{{{{zzzyyyvvvuuuuuuvvvxxxzzz{{{|||~~~~~~~~~|||{{{yyyyyyxxxoookkkeeedddiiisss|||zzzssskkkeee]]]WWWTTTSSSSSSSSSWWWXXX[[[]]]]]]]]]\\\[[[zzzpppeee[[[UUUMMMJJJGGGEEEDDDCCCBBB@@@BBBBBBAAAAAAAAABBBCCCCCCDDDEEEFFFGGGHHHGGGFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIKKKMMMWWWkkkttt___RRRZZZhhhooossswwwxxxmmmaaaYYYPPPPPPWWW]]]```eeejjjooouuu|||~~~yyyggg```WWWRRRSSSZZZaaafffmmmooorrrwwwzzz}}}}}}}}}}}}~~~}}}{{{yyyxxxyyywwwzzz|||{{{xxxvvvwwwyyyxxxxxxxxxwwwuuutttrrrqqqllllllggg^^^WWW[[[jjjwww{{{sssdddTTTKKKKKKQQQTTTlllzzziiiWWWHHHEEEEEEAAA@@@CCCAAA@@@???===<<<<<<;;;;;;::::::;;;<<<;;;:::999888::::::::::::::::::::::::888888999999999888888777777888888999999888888777999999999::::::999888888:::::::::;;;;;;;;;<<<<<<<<<>>>@@@@@@@@@???@@@AAADDDKKKQQQgggkkkYYYUUUSSSQQQNNNKKKIIIIIIJJJKKKNNNQQQSSSWWWeeezzztttllleee___ZZZ[[[^^^ccckkktttyyy{{{lllbbb]]]^^^aaagggppp|||}}}|||}}}yyyyyyyyyzzzzzzzzz{{{{{{zzzzzz{{{|||}}}~~~~~~zzzwwwwwwwwwvvvxxx}}}zzz{{{wwwtttqqqlllhhheeegggmmmwww~~~|||zzzxxxtttrrriiiccc[[[UUUSSSSSSUUUVVVWWW[[[___^^^[[[ZZZ]]]```zzzpppeee[[[TTTLLLJJJFFFDDDCCCBBBAAA@@@BBBBBBBBBAAAAAABBBBBBCCCDDDEEEGGGHHHHHHHHHGGGFFFDDDDDDDDDEEEEEEFFFFFFFFFHHHIIIRRRcccvvvzzzrrrdddXXXUUUeeeuuu{{{}}}}}}~~~iii^^^VVVOOOPPPWWW\\\```eeekkkoootttzzz}}}|||yyy||||||||||||}}}~~~ooo\\\WWWQQQOOOQQQUUUZZZ]]]eeeiiinnnsssvvvxxxyyy{{{|||~~~~~~|||zzzyyyzzzyyyzzz{{{{{{yyyxxxyyyyyyxxxxxxwwwwwwuuutttrrrqqqkkkiiidddZZZSSSXXXfffrrr{{{rrrbbbSSSJJJKKKQQQUUUlll}}}iiiWWWHHHEEEEEEAAA@@@CCCAAA@@@???===<<<<<<;;;;;;::::::;;;;;;;;;:::999888::::::::::::::::::::::::888888999999999888888777888888999999999999888888;;;;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<>>>???@@@??????@@@AAAEEEMMMVVVmmmhhhXXXUUURRRPPPMMMKKKIIIJJJKKKMMMPPPUUUZZZbbbttt}}}rrrjjjccc^^^ZZZ[[[___dddmmmvvvyyykkk```\\\]]]```hhhqqq}}}{{{}}}xxxxxxyyyyyyyyyzzzzzzzzz{{{||||||}}}}}}~~~~~~~~~~~~yyyvvvwwwvvvuuuxxx|||{{{~~~zzzvvvsssqqqkkkgggcccfffooozzz~~~yyyuuutttsssqqqooojjjddd[[[UUUSSSSSSUUUUUUXXX\\\``````]]]\\\^^^aaayyyooodddZZZTTTKKKHHHEEECCCBBBBBB@@@???CCCCCCBBBBBBBBBBBBBBBCCCEEEFFFGGGHHHHHHHHHGGGGGGDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGMMM[[[hhhmmmfff^^^VVVUUU```uuuxxxeee[[[UUUPPPSSSZZZ[[[```eeekkkooossswwwyyy|||||||||}}}~~~}}}zzzwwwyyyxxxxxxyyyyyyzzz{{{||||||~~~ooo^^^SSSQQQOOOOOOQQQTTTVVVWWW^^^dddlllqqqsssuuuxxxzzz{{{}}}~~~|||{{{{{{zzzyyyyyyzzz||||||{{{yyyxxxwwwwwwvvvuuusssrrrqqqkkkhhhbbbXXXRRRWWWeeeqqq|||qqq```RRRJJJJJJPPPUUUkkkhhhVVVHHHEEEEEEAAA???BBB@@@???>>>===<<<;;;;;;;;;::::::;;;;;;;;;:::999888::::::::::::::::::::::::777888888999999999888888999999::::::::::::999999:::;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;===??????>>>>>>@@@AAADDDQQQ^^^uuu|||cccVVVTTTPPPOOOLLLKKKJJJLLLNNNOOORRRXXXbbbrrr{{{pppgggaaa\\\YYY\\\aaafffpppyyyxxxjjj```\\\]]]```jjjsss}}}{{{|||xxxxxxxxxyyyyyyyyyyyyzzz}}}}}}}}}}}}}}}~~~~~~~~~}}}xxxuuuvvvuuutttwww{{{}}}}}}yyyuuurrrpppjjjdddaaafffrrr~~~zzzrrrnnnnnnooonnnmmmkkkeee\\\VVVTTTTTTTTTUUUZZZ]]]aaaaaa___^^^___aaaxxxnnncccYYYSSSJJJGGGDDDBBBAAAAAA@@@???CCCCCCBBBBBBBBBBBBCCCCCCEEEFFFHHHIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGLLLUUU^^^___YYYRRRSSS\\\oooxxxvvv}}}rrrbbbZZZVVVSSSWWW]]]\\\```fffkkknnnqqqsssuuuwwwxxxxxxyyyzzzyyywwwvvvxxxxxxxxxxxxyyyzzz{{{{{{|||~~~tttcccVVVSSSQQQPPPQQQUUUXXXZZZZZZ^^^fffooouuuwwwxxxzzz}}}zzz}}}}}}||||||{{{yyyxxxzzz}}}~~~|||yyywwwwwwvvvuuutttrrrqqqpppllliiibbbYYYUUU[[[jjjvvvqqq___PPPIIIGGGMMMSSSgggfffUUUGGGEEEEEEAAA???BBB??????>>>===<<<;;;;;;;;;;;;;;;;;;:::::::::999999::::::::::::::::::::::::777777888999999999888888999::::::;;;;;;::::::999888888999:::::::::999999:::::::::;;;;;;;;;<<<<<<;;;<<<>>>>>>===>>>@@@BBBDDDUUUfff~~~vvv___UUUTTTOOONNNLLLKKKKKKNNNPPPRRRRRRZZZjjjzzznnnfff___ZZZYYY]]]cccjjjttt}}}xxxkkkaaa]]]___bbbkkkuuu~~~{{{|||yyyyyyyyyzzzzzzzzz{{{{{{~~~~~~~~~~~~~~~}}}}}}}}}|||wwwtttuuutttsssvvvzzz}}}{{{xxxtttqqqoooiiiccc```gggvvvwwwnnniiikkknnnoooooolllfff^^^XXXUUUTTTTTTTTTYYY\\\___```___^^^^^^___wwwmmmbbbXXXRRRIIIFFFCCCAAAAAAAAA@@@???CCCBBBBBBBBBBBBCCCDDDDDDFFFGGGHHHIIIJJJIIIIIIHHHIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFIIIOOOUUUVVVQQQMMMUUUeeeyyytttlllkkk}}}vvvlllaaa[[[WWWVVVZZZ^^^]]]aaagggkkkmmmoooppprrrtttuuuvvvvvvuuuttttttssswwwwwwwwwwwwyyyzzz{{{|||{{{}}}wwwiii\\\UUUSSSQQQPPPRRRWWW\\\aaabbbfffmmmvvv|||~~~~~~{{{}}}}}}||||||{{{yyyxxxzzz}}}~~~|||yyyvvvvvvvvvuuusssrrrpppoookkkggg```YYYXXX```ooo{{{qqq\\\OOOGGGEEEJJJQQQddd~~~eeeTTTGGGEEEEEEAAA???AAA???>>>===<<<;;;;;;;;;<<<;;;;;;:::::::::999999999::::::::::::::::::::::::666777888999999999999999999::::::;;;;;;::::::999777888999999:::::::::999:::::::::;;;;;;;;;<<<<<<;;;===>>>>>>===>>>AAACCCEEEZZZnnnppp]]]UUUSSSNNNMMMLLLKKKLLLOOORRRTTTUUU___tttxxxmmmeee^^^ZZZZZZ___fffmmmwwwzzzmmmccc```bbbeeelllvvv|||}}}{{{{{{{{{{{{|||||||||}}}~~~~~~~~~}}}}}}}}}}}}}}}|||wwwtttttttttsssuuuzzz~~~~~~~~~|||zzzwwwtttqqqoooiiidddbbbkkkyyy|||ssshhhdddhhhmmmppppppmmmggg___YYYVVVTTTTTTSSSXXXZZZ]]]^^^^^^]]]]]]\\\vvvlllaaaWWWQQQIIIFFFCCCAAAAAAAAA@@@???AAAAAABBBBBBCCCDDDFFFFFFGGGHHHIIIJJJJJJJJJIIIIIIIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDEEEHHHLLLMMMLLLKKKUUUgggzzz~~~sssiiijjjppp~~~~~~|||xxxtttrrrrrrrrrpppkkkeee___[[[[[[]]]___```cccgggjjjlllmmmoooppprrrssstttsssrrrppppppqqqsssssstttuuuwwwyyy{{{|||{{{|||yyyxxxwwwtttkkk___WWWUUUPPPOOOPPPTTT\\\eeelllppptttxxx}}}~~~~~~|||{{{{{{|||zzzyyyyyyzzz||||||{{{yyyvvvuuuuuutttsssqqqpppoooiiieee^^^WWWXXXbbbrrr}}}oooYYYMMMGGGDDDJJJSSSeee}}}dddSSSFFFEEEFFFAAA???AAA>>>===<<<<<<;;;;;;<<<<<<<<<;;;:::999999999::::::::::::::::::::::::::::::666777888999999999999999999999::::::::::::999999999999:::;;;<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<===>>>>>>>>>???BBBEEEIII```wwwiii[[[UUURRRNNNMMMLLLLLLMMMPPPSSSUUU[[[fff}}}vvvllleee^^^[[[\\\bbbiiiqqq{{{|||oooeeebbbdddhhhoooyyy~~~|||||||||}}}}}}}}}~~~~~~|||||||||||||||}}}}}}}}}|||wwwtttuuutttsssvvvzzz~~~}}}}}}|||zzzxxxtttqqqooojjjggghhhppp|||wwwmmmbbb```fffmmmqqqqqqnnnhhhaaaZZZWWWUUUSSSRRRVVVXXX[[[]]]^^^]]][[[ZZZ~~~uuukkk```VVVPPPIIIFFFCCCBBBBBBBBBAAA@@@@@@@@@AAABBBDDDFFFGGGHHHGGGHHHJJJKKKKKKKKKJJJIIIKKKJJJJJJIIIGGGFFFFFFEEECCCCCCCCCDDDEEEGGGIIIJJJTTTfffvvvtttgggcccppp|||vvvrrrkkkkkkjjjhhhfffggglllqqqrrrqqqnnniiieeedddeeeeeedddfffhhhjjjjjjlllnnnpppqqqssstttrrrooommmnnnoooqqqqqqrrrtttwwwyyy|||}}}}}}~~~wwwssssssqqqooonnnllljjjkkkjjjaaaVVVRRRUUUPPPQQQUUU^^^kkkwww~~~~~~|||zzzyyyzzz|||yyyzzz{{{{{{yyyxxxyyyyyyuuuuuuuuutttrrrqqqooonnnkkkeee]]]WWWXXXcccrrr~~~jjjTTTKKKGGGFFFMMMWWWiiicccSSSFFFFFFFFFAAA???AAA======<<<;;;;;;;;;<<<<<<<<<;;;:::999999999::::::::::::::::::::::::::::::666666777999999::::::999888888999999999999888888888999:::;;;<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<>>>>>>?????????@@@DDDGGGNNNfff~~~wwwbbbYYYUUUPPPOOONNNMMMLLLNNNPPPTTTVVV]]]jjjtttjjjddd```]]]^^^dddlllttt}}}|||ooofffcccfffiiittt|||||||||||||||}}}}}}}}}}}}zzzzzz{{{{{{||||||}}}}}}|||xxxuuuuuuuuutttvvv{{{~~~}}}}}}|||{{{xxxuuurrrpppkkkkkkmmmttt}}}uuukkkaaa```gggpppttttttnnniiibbb[[[WWWUUUSSSRRRVVVWWWZZZ\\\^^^]]]ZZZXXX~~~uuukkk```VVVPPPIIIGGGDDDBBBCCCCCCBBBAAA??????@@@BBBDDDFFFIIIJJJHHHHHHJJJKKKKKKKKKJJJIIINNNNNNMMMLLLJJJIIIHHHHHHEEEEEECCCBBBBBBEEEHHHKKKTTTffftttmmm___aaavvv~~~vvvmmmfff``````aaabbbbbbeeemmmtttxxxyyyxxxsssooonnnlllkkkfffgggiiiiiijjjkkknnnqqqqqqssssssqqqnnnlllmmmnnnqqqrrrsssvvvxxx{{{~~~tttfffbbbbbbaaa```aaafffdddeeeeee]]]SSSQQQUUURRRVVV^^^kkkzzz~~~{{{xxxxxxzzz|||xxxzzz|||{{{xxxvvvwwwyyyuuuuuutttsssrrrpppooonnnnnnhhh___YYYZZZdddsss~~~}}}fffQQQJJJHHHGGGOOO[[[mmmbbbRRRFFFFFFFFFAAA???AAA======<<<;;;;;;;;;<<<<<<<<<;;;:::999888999:::;;;::::::::::::::::::::::::666666777999999:::::::::888888888999999888888888666777888999::::::;;;::::::::::::;;;;;;;;;<<<<<<>>>????????????AAAEEEHHHRRRkkkppp]]]XXXUUUOOOOOONNNMMMMMMNNNQQQTTTVVV]]]jjj}}}qqqhhhcccaaa^^^___fffnnnuuu|||}}}~~~|||ooofffcccfffiiiwww~~~{{{{{{{{{{{{|||||||||}}}xxxyyyyyyzzz{{{|||}}}}}}}}}xxxuuuvvvuuutttwww{{{~~~~~~}}}}}}{{{xxxuuurrrppplllnnnqqqwww~~~vvvlllbbbbbbkkkuuuyyyyyyooojjjbbb\\\XXXUUUSSSRRRVVVWWWZZZ]]]___^^^[[[XXXuuulllbbbXXXRRRLLLHHHCCCAAABBBBBBAAA???BBBBBBCCCDDDEEEFFFGGGGGGGGGIIIJJJIIIIIIIIIKKKMMMQQQQQQPPPOOOMMMKKKJJJIIIKKKFFFDDDEEEEEECCCEEEJJJUUUdddjjj___ZZZhhhuuummmbbbYYYXXXTTTUUU\\\bbbfffppp{{{yyyrrrnnnnnniiiiiihhhhhhhhhiiijjjkkkjjjkkklllllljjjjjjkkkllloooqqqsssuuuxxx|||oooiii___YYY[[[```ccccccfffeeeccc___ZZZWWWVVVVVVTTTYYYdddttt~~~yyy{{{~~~|||yyyxxxxxxvvvtttvvvyyyzzzyyywwwyyywwwuuutttsssqqqnnnkkkiiidddZZZSSSYYYiiitttvvvsss```PPPJJJEEEDDDRRReeezzzaaaTTTHHHDDDDDDBBB@@@???<<<<<<;;;::::::::::::;;;;;;;;;::::::::::::999999:::::::::999999888888888888888777777777777888888888888999999999:::::::::999999::::::::::::;;;;;;:::;;;<<<<<<======<<<<<<>>><<<===@@@@@@@@@EEELLLWWWpppeeeYYYVVVSSSNNNOOOLLLKKKMMMMMMMMMPPPUUU^^^ooowwwmmmfff]]]___bbbgggmmmvvv|||yyyxxxsssrrrpppooopppssswwwzzzxxx{{{zzzjjjaaa```eeekkkwww~~~|||zzzyyyyyyzzzzzzzzzyyyyyyyyyyyyyyyyyyzzz{{{|||{{{{{{yyywwwvvvxxx||||||{{{zzzzzzyyyxxxtttrrrnnnnnnrrrzzzyyynnnccccccllluuuwwwvvvkkkhhhccc]]]YYYVVVUUUTTTVVVXXXZZZZZZYYYVVVRRROOO~~~uuulllaaaWWWQQQLLLHHHDDDBBBBBBBBBAAA@@@AAAAAABBBDDDEEEGGGHHHHHHHHHIIIJJJJJJJJJJJJMMMOOOQQQRRRSSSTTTSSSQQQOOONNNJJJFFFDDDEEEEEEEEEGGGLLLRRR^^^ddd]]]]]]pppzzzqqqiii___WWWYYYVVVYYYaaahhhnnnzzz~~~vvvqqqooojjjiiihhhgggggghhhjjjkkkiiikkklllkkkjjjjjjkkklllooorrruuuxxx{{{~~~gggccc^^^YYYZZZ___dddfffhhhgggccc^^^YYYUUUTTTTTTZZZaaaooozzz|||~~~|||yyyyyyxxxwwwvvvwwwyyyzzzyyywwwxxxwwwvvvuuutttrrrnnnkkkhhhcccZZZSSSYYYfffpppqqqmmm\\\NNNJJJFFFGGGXXXnnn```SSSHHHDDDDDDBBB@@@@@@===<<<;;;;;;::::::;;;;;;;;;;;;::::::::::::999999:::::::::999999999888888888888777777777777888888888888999999999:::::::::999999::::::::::::;;;;;;:::;;;<<<<<<======<<<<<<===<<<===AAABBBCCCHHHPPP^^^uuuyyyaaaXXXUUURRRMMMOOOLLLKKKMMMMMMMMMPPPUUU___ooovvvllleee^^^```dddhhhoooxxxzzzsssnnnkkkiiihhhgggfffgggiiilllnnnnnnqqqtttwwwyyy|||zzznnneeedddgggllluuu~~~}}}{{{yyyxxxxxxxxxyyyxxxxxxzzzyyyyyyyyyyyyzzzzzz{{{{{{{{{yyywwwvvvxxx|||{{{zzzyyyyyyyyywwwtttrrrpppooopppvvvxxxnnnccccccjjjsssuuussskkkiiiddd___ZZZWWWUUUUUUUUUVVVXXXXXXWWWTTTQQQOOO~~~uuulllaaaWWWPPPLLLIIIEEECCCBBBCCCBBBAAA@@@AAABBBDDDFFFHHHIIIJJJIIIJJJKKKLLLKKKLLLOOOQQQTTTVVVYYY[[[ZZZWWWRRROOOKKKFFFDDDEEEFFFEEEHHHMMMRRR[[[___]]]dddzzztttlllddd\\\VVVWWWWWW\\\eeeoooyyyxxxqqqmmmkkkiiifffddddddfffhhhjjjhhhiiijjjjjjjjjjjjkkkmmmooossswww|||vvvaaa___]]]]]]```dddiiilllllljjjfff```YYYVVVUUUVVV]]]fffvvv{{{|||~~~}}}{{{{{{yyyxxxxxxyyyzzz{{{zzzxxxwwwvvvvvvvvvvvvsssnnnkkkgggbbbYYYTTTXXXbbbiiijjjeeeWWWMMMJJJGGGJJJ```yyy|||^^^RRRHHHDDDDDDAAA@@@@@@===<<<;;;;;;:::;;;;;;;;;;;;;;;::::::::::::999999:::::::::999999999999888888888777777777777888888888888999999999:::::::::999999::::::::::::;;;;;;:::;;;<<<<<<======<<<<<<;;;;;;>>>BBBDDDEEELLLTTTggg}}}ppp\\\VVVUUUQQQLLLOOOLLLKKKMMMLLLLLLPPPWWWbbbqqqvvvllleee```bbbeeejjjpppzzzzzzwwwuuusssuuuwwwyyywwwqqqjjjccc```___^^^^^^]]]^^^___```aaadddfffiiikkkmmmppptttxxxyyy{{{}}}rrriiifffgggiiisss~~~|||{{{yyyyyyxxxwwwwwwwwwwwwwwwzzzzzzyyyyyyxxxyyyyyyyyy{{{{{{zzzxxxwwwyyy|||~~~}}}{{{yyyxxxxxxxxxwwwuuurrrrrrpppooossszzzvvvmmmdddbbbhhhnnnqqqpppllljjjeee```\\\XXXVVVUUURRRSSSUUUVVVUUUSSSPPPNNN}}}uuulllaaaWWWPPPKKKIIIFFFCCCBBBBBBCCCCCC???@@@BBBDDDFFFHHHJJJKKKIIIKKKLLLMMMMMMNNNQQQSSSWWW[[[___aaa```\\\VVVRRRNNNIIIFFFFFFFFFEEEHHHMMMWWW]]]___aaannnwwwnnnhhh```ZZZWWWTTTXXX___iiiuuuxxxooojjjjjjhhhdddbbbaaacccgggiiifffhhhiiijjjjjjjjjlllnnnooosssyyy~~~wwwddd______eeemmmpppqqqrrrpppnnnjjjddd___\\\\\\]]]bbblll|||{{{}}}~~~yyyyyyzzz{{{{{{{{{zzzyyyvvvvvvvvvwwwvvvsssnnniiifff```YYYVVVYYY___bbbccc```TTTLLLKKKHHHLLLdddxxx[[[QQQGGGEEECCCAAA???@@@======<<<;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999999999999999999999999888888777777888888999888888999999999:::::::::999999999:::::::::;;;;;;:::;;;<<<<<<===<<<<<<<<<;;;<<>>===<<<<<<;;;;;;<<<<<<;;;;;;::::::::::::999999888999999999999:::::::::999999888888888888999999888888999999999:::::::::999999::::::::::::;;;;;;:::;;;<<<<<<======<<<<<<===>>>@@@BBBBBBGGGUUUcccnnn\\\WWWVVVQQQNNNOOOMMMMMMNNNOOOOOOPPPYYYddd{{{{{{rrrlllfffgggjjjmmmqqqyyyvvvlllhhhgggiiijjjppppppooolllhhhdddcccccc^^^^^^]]]]]]]]]^^^```aaabbbcccdddeeeeeegggjjjmmmnnnrrrxxxxxxpppmmmnnnqqqwww~~~|||{{{zzz{{{|||zzzvvvuuuvvvyyyxxxxxxwwwwwwvvvwwwwwwwwwxxxxxxyyyxxxwwwwwwyyy|||~~~~~~~~~|||zzzyyyxxxvvvttttttuuuvvvvvvuuurrrtttxxxzzzzzzxxxuuusssllliiifffdddeeejjjppptttvvvsssoooiiibbb\\\WWWTTTSSSSSSSSSSSSQQQOOOMMMLLL}}}tttjjjaaaYYYRRRMMMEEEFFFEEEBBB???>>>AAADDDBBBCCCDDDEEEGGGHHHIIIJJJHHHJJJLLLNNNOOOQQQTTTWWWVVVYYY\\\```cccdddeeeeeeXXXQQQKKKIIIFFFDDDGGGKKKOOO\\\mmm}}}rrrbbbVVVUUUUUUQQQQQQVVVZZZfffttt~~~vvvmmmeee___\\\\\\[[[ZZZ[[[]]]```aaaeeegggjjjlllmmmoooqqqtttwwwzzz~~~wwwtttzzz|||~~~|||vvvzzz}}}}}}{{{xxxwwwwwwuuusssqqqnnnlllhhhccc```\\\TTTNNNPPPTTTTTTVVVYYY\\\OOOHHHJJJJJJKKK[[[pppmmmSSSMMMGGGEEEBBB??????BBB>>>======<<<<<<<<<<<<<<<;;;;;;::::::::::::999999888888999999999::::::::::::999999888888999999:::888888999999999:::::::::999999::::::::::::;;;;;;:::;;;<<<<<<======<<<<<<>>>>>>@@@BBBDDDKKK]]]mmmsssdddXXXWWWUUUNNNKKKOOOLLLMMMOOOQQQPPPRRR]]]iii~~~vvvpppjjjkkkmmmooossszzz~~~rrrjjjggghhhlllnnntttvvvwwwuuuqqqmmmjjjiiicccbbb```___```cccfffggghhhiiikkkkkkkkkkkkmmmoooqqqtttzzz|||tttpppooopppuuu~~~}}}xxx{{{|||yyyuuusssuuuxxxwwwvvvvvvvvvvvvwwwwwwxxxvvvwwwxxxwwwvvvvvvxxxzzz|||}}}~~~~~~~~~|||{{{zzzwwwuuusssssstttvvvvvvuuusssuuuwwwxxxvvvrrrooommmiiihhhfffeeefffkkksssxxx|||zzzuuunnnfff___YYYVVVVVVVVVUUUTTTRRROOOMMMLLLzzzpppfff]]]VVVOOOKKKDDDEEEDDDBBB>>>>>>@@@CCCCCCDDDEEEFFFGGGHHHIIIIIIHHHJJJLLLNNNOOOQQQUUUWWWWWWXXXXXXYYYZZZ[[[\\\\\\WWWPPPKKKIIIGGGEEEHHHNNNPPP___rrrjjjYYYMMMNNNOOOLLLMMMTTTYYYggguuuwwwmmmeee^^^YYYYYYYYYYYYYYY[[[]]]___```eeegggjjjlllnnnpppsssuuu{{{}}}|||}}}~~~{{{xxxvvvyyy}}}}}}zzzwwwvvvwwwuuusssooollliiieeeaaa^^^YYYPPPJJJMMMQQQQQQSSSXXX[[[MMMFFFIIIKKKLLLZZZlll|||}}}iiiRRRLLLGGGEEEBBB>>>???BBB>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999888888888999999::::::::::::999999888888999999:::888888999999999:::::::::999999:::::::::;;;;;;;;;:::;;;<<<<<<======<<<<<<===>>>@@@CCCEEEOOOcccvvvjjj^^^VVVWWWTTTKKKIIINNNLLLMMMOOOQQQQQQTTT___lllxxxrrrmmmnnnoooqqqttt{{{|||rrrjjjhhhkkkppprrr{{{~~~}}}xxxsssqqqgggfffdddcccdddgggkkkmmmnnnppprrrrrrqqqpppqqqrrruuuxxx}}}xxxqqqmmmlllsss~~~wwwzzz{{{xxxsssqqqtttwwwvvvvvvuuuuuuvvvwwwxxxxxxuuuvvvwwwvvvuuuuuuwwwyyy||||||}}}~~~~~~}}}|||{{{vvvtttsssrrrtttvvvvvvvvvtttuuuvvvuuurrrnnnkkkjjjgggggggggfffhhhmmmuuu|||~~~yyyrrriiiaaa[[[WWWXXXXXXVVVUUURRRPPPMMMLLLtttiiibbb[[[QQQKKKHHHCCCBBBAAAAAA@@@@@@@@@@@@BBBCCCDDDEEEGGGHHHIIIJJJFFFGGGIIILLLOOOQQQSSSTTTUUUTTTSSSUUUWWWVVVRRRMMMLLLKKKHHHFFFEEEFFFHHHJJJSSS^^^ssspppXXXPPPJJJKKKMMMMMMOOORRR```kkkwww~~~tttjjjbbb]]]YYYWWWVVVTTTUUUXXXYYYYYY^^^eeeeeegggjjjmmmooorrrvvvzzz}}}~~~|||yyyxxxwwwwwwwwwxxxzzz||||||yyywwwwwwrrrnnnlllkkkfff___XXXSSSPPPKKKJJJLLLPPPSSSTTTVVVOOOKKKKKKHHHIIIUUUeee{{{eeeSSSLLLDDD@@@AAABBBAAA>>><<<<<<;;;::::::::::::;;;::::::;;;;;;::::::999888;;;;;;:::999999888888888999999888888888888888888777777888888888999999999::::::;;;;;;<<<=========;;;;;;;;;<<<<<<<<<<<<<<>><<<<<<;;;::::::::::::;;;::::::;;;;;;::::::999888888888888888888888999999888888888888888888888888999999999:::::::::;;;;;;::::::;;;;;;<<<=========;;;;;;;;;<<<<<<<<<<<<===>>>???CCCHHHNNNZZZqqq|||bbbZZZTTTRRROOOKKKJJJLLLMMMIIIKKKQQQSSSWWWhhh{{{{{{vvvvvvwwwyyy}}}zzzrrrpppqqqsssyyywwwjjjiiiiiikkkoootttvvvwwwzzz~~~~~~}}}~~~wwwsssssswwwzzz~~~|||{{{zzzxxxvvvtttsssssstttuuuvvvuuuuuuvvvwwwxxxyyyxxxyyyxxxvvvvvvvvvwwwyyyzzz||||||}}}}}}{{{yyywwwuuussssssssssssttttttuuuuuuxxxvvvtttpppmmmhhhccc```eeegggiiiiiijjjnnnvvv||||||vvvnnnfff^^^ZZZVVVUUUTTTRRRQQQOOONNNMMM}}}wwwlllaaaZZZSSSKKKEEECCCBBBBBBAAA@@@@@@@@@AAAAAACCCCCCDDDEEEGGGHHHIIIIIIGGGGGGGGGHHHJJJMMMPPPRRRXXXWWWUUUQQQMMMIIIHHHHHHFFFEEEEEEEEEEEEFFFFFFGGGQQQ^^^vvvoooYYYLLLIIIGGGHHHJJJNNNXXXcccssszzz{{{vvvnnngggccc^^^XXXTTTRRRRRRRRRRRRTTTRRRRRRUUUWWWXXX^^^eeekkknnnppprrrtttvvvyyy||||||xxxwwwwwwxxxxxxzzzxxxwwwwwwxxxxxxvvvuuurrroookkkiiigggbbb[[[UUUNNNKKKHHHHHHLLLQQQUUUXXXWWWOOOKKKKKKMMMRRRdddxxx```PPPJJJDDD@@@@@@AAA@@@>>><<<<<<;;;::::::::::::;;;::::::;;;;;;::::::999888666666777777888999999:::888888888888888888888888;;;;;;;;;;;;<<<<<<<<<<<<:::::::::;;;<<<<<<======;;;;;;<<<<<<<<<============???CCCJJJTTTddd|||pppaaaYYYSSSQQQOOOKKKJJJLLLMMMJJJLLLQQQUUU\\\ooo{{{{{{|||}}}}}}vvvvvvxxx{{{wwwllllllnnnrrrwww{{{~~~~~~zzztttqqquuuwww~~~}}}{{{xxxxxxvvvuuutttsssssssssvvvvvvwwwwwwwwwvvvvvvvvvyyyxxxwwwwwwwwwxxxzzz{{{~~~~~~~~~|||zzzwwwtttrrrrrrqqqqqqqqqqqqrrrrrrssswwwvvvsssooojjjddd___\\\dddgggiiijjjkkkooovvv{{{~~~zzztttmmmeee^^^ZZZUUUUUUSSSRRRPPPOOONNNMMM}}}ssshhh]]]VVVPPPHHHCCCBBBBBBAAAAAA@@@@@@AAAAAAAAACCCCCCDDDEEEFFFGGGHHHHHHHHHGGGFFFFFFGGGJJJNNNPPPPPPRRRTTTRRRMMMIIIIIIIIIDDDDDDEEEEEEFFFFFFFFFFFFQQQ^^^rrrzzzbbbOOOIIIIIIIIIJJJKKKPPP^^^mmmzzz{{{qqqggg^^^VVVTTTQQQMMMLLLLLLNNNOOOOOOSSSPPPQQQTTTVVVWWW^^^eeennnppptttvvvwwwxxx{{{}}}~~~zzzwwwvvvwwwyyy{{{{{{yyyvvvuuuvvvvvvuuusssooommmjjjgggddd^^^XXXSSSKKKIIIFFFHHHMMMSSSYYY\\\ZZZQQQKKKKKKMMMVVVkkk~~~___NNNIIIDDDAAA@@@@@@???>>><<<<<<;;;::::::::::::;;;::::::;;;;;;::::::999888777777888888999999999999888888888888888999999999;;;;;;;;;;;;<<<<<<<<<<<<999::::::;;;;;;<<<======;;;;;;<<<<<<======>>>>>>>>>@@@EEELLLYYYmmmlll___XXXRRRPPPNNNKKKJJJLLLMMMLLLNNNSSSXXXcccxxx{{{|||~~~xxxoooqqqtttyyyxxxssstttuuuzzz}}}{{{wwwwwwvvvuuutttssssssrrrvvvwwwxxxxxxwwwuuuttttttxxxxxxwwwwwwxxxyyyzzz{{{~~~}}}|||{{{xxxvvvsssrrrppppppooooooooopppqqqrrruuuuuusssnnnhhhbbb]]][[[cccfffjjjlllmmmpppuuuyyy}}}zzzvvvpppiiibbb]]]ZZZTTTTTTSSSRRRPPPOOONNNNNN~~~qqqfff[[[TTTOOOHHHCCCCCCAAAAAAAAA@@@@@@AAAAAABBBCCCCCCDDDEEEFFFGGGGGGHHHHHHGGGFFFEEEFFFIIILLLNNNKKKPPPUUUVVVRRRMMMJJJIIIEEEEEEFFFGGGGGGGGGHHHHHHSSS\\\jjjtttuuujjjYYYLLLLLLLLLMMMNNNOOOUUUfffvvvuuuggg]]]UUUOOONNNLLLIIIIIIKKKMMMNNNNNNRRROOOPPPSSSUUUWWW^^^fffpppsssvvvyyyzzz{{{}}}~~~{{{xxxwwwyyy{{{}}}{{{yyyvvvuuuuuuuuutttsssnnnllliiieeeaaa[[[TTTPPPIIIGGGFFFIIIOOOWWW^^^aaa```UUULLLJJJMMMWWWooo|||___KKKHHHDDDAAA?????????>>><<<<<<;;;::::::::::::;;;::::::;;;;;;::::::999888;;;;;;:::::::::999999999777777888888888999999999::::::::::::;;;;;;;;;;;;999999::::::;;;<<<<<<<<<;;;;;;<<<<<<===>>>>>>??????BBBGGGPPP___vvvlll]]]VVVQQQOOONNNKKKJJJMMMMMMNNNQQQVVV]]]kkk|||vvvxxx}}}yyyuuuuuuyyy}}}{{{wwwwwwvvvuuutttsssrrrrrruuuxxx{{{zzzwwwtttssssssvvvwwwwwwwwwxxxyyyzzzzzz{{{{{{zzzyyywwwvvvtttssspppooonnnnnnoooppprrrsssttttttsssooohhhbbb___^^^bbbfffkkkmmmmmmooorrruuuwwwtttooojjjddd^^^[[[YYYSSSRRRRRRQQQPPPOOOOOONNN}}}ooodddYYYSSSNNNHHHDDDDDDAAAAAA@@@@@@@@@AAABBBBBBCCCCCCDDDEEEEEEFFFGGGGGGHHHGGGFFFFFFFFFHHHJJJKKKLLLQQQWWWZZZXXXSSSNNNJJJJJJIIIIIIIIIIIIJJJJJJKKKTTTYYYaaafffeee^^^UUUOOOKKKKKKMMMPPPRRRYYYjjjyyyooo^^^UUUPPPMMMMMMKKKIIIIIIKKKNNNOOOOOORRROOOOOORRRUUUXXX```hhhrrrvvvzzz}}}~~~|||zzzyyyzzz|||}}}zzzyyywwwvvvvvvvvvtttrrrnnnmmmjjjeee^^^WWWQQQNNNHHHGGGGGGKKKSSS\\\dddhhheeeXXXMMMJJJMMMZZZtttxxx]]]IIIGGGDDDAAA???>>>>>>>>><<<<<<;;;::::::::::::;;;::::::;;;;;;::::::999888===<<<<<<;;;::::::999999777777777888999999::::::888999999999::::::::::::999999999:::;;;;;;<<<<<<;;;;;;<<<===>>>>>>???@@@@@@DDDJJJTTTggglll\\\UUUOOONNNMMMKKKKKKMMMMMMPPPUUUZZZbbbrrrxxxvvvxxx|||zzzwwwwwwuuutttsssrrrrrrrrruuuyyy}}}}}}yyyuuussssssuuuuuuvvvwwwxxxyyyyyyyyyyyyxxxxxxwwwvvvuuuuuuuuuoooooonnnnnnooorrrtttvvvuuuwwwvvvqqqiiiccc``````aaaffflllnnnmmmmmmnnnqqqnnnlllgggbbb]]]ZZZXXXWWWRRRQQQQQQQQQPPPPPPOOOOOOzzznnncccWWWQQQMMMGGGDDDEEEAAA@@@@@@@@@AAAAAABBBCCCCCCCCCDDDDDDEEEFFFFFFFFFHHHHHHGGGGGGGGGHHHIIIIIINNNQQQVVV[[[^^^\\\WWWSSSPPPNNNMMMKKKKKKLLLMMMNNNSSSWWW[[[]]][[[XXXUUUSSSPPPPPPRRRXXX]]]fffuuukkkWWWNNNLLLLLLKKKJJJIIIJJJLLLOOOQQQQQQRRROOOOOORRRUUUYYYaaajjjuuuyyy~~~~~~}}}{{{zzz{{{{{{|||yyyxxxwwwxxxxxxwwwuuurrrooonnnkkkeee]]]UUUOOOKKKHHHGGGHHHMMMVVV```iiimmmhhh[[[NNNKKKOOO^^^{{{tttYYYGGGFFFDDDAAA>>>======>>><<<<<<;;;::::::::::::;;;::::::;;;;;;::::::999888::::::::::::::::::::::::666777777888999999::::::999999999999::::::::::::888999999::::::;;;<<<<<<;;;;;;<<<===>>>???@@@@@@???EEEMMMYYYnnn|||hhh[[[TTTOOONNNMMMKKKKKKMMMLLLRRRXXX]]]fffwww{{{yyyyyy~~~~~~{{{yyyxxxwwwuuurrrqqqrrrrrrssstttyyyzzzvvvttttttssstttuuuvvvwwwxxxxxxxxxyyyxxxwwwvvvuuutttttttttoooooonnnoooqqqtttwwwzzzyyy{{{{{{uuukkkdddaaaaaaaaaffflllnnnmmmkkkkkklllfffddd___[[[WWWUUUTTTTTTQQQQQQPPPPPPPPPPPPPPPOOOwwwmmmbbbVVVPPPLLLGGGDDDDDD@@@@@@@@@@@@AAAAAABBBCCCCCCCCCDDDDDDEEEEEEFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHMMMNNNSSSZZZaaaccc```]]]SSSRRROOOMMMLLLMMMOOOQQQRRRUUUYYYYYYXXXVVVVVVWWW]]]\\\___gggoooyyyiiiSSSJJJJJJKKKIIIHHHHHHIIIMMMPPPRRRRRRRRRPPPOOORRRUUUYYYbbbkkkwww{{{~~~}}}|||{{{zzzzzzzzzxxxxxxxxxyyyzzzyyyuuussspppooollleee\\\TTTMMMJJJIIIHHHIIIOOOXXXccclllpppjjj\\\OOOLLLPPPaaa{{{pppUUUFFFFFFDDDAAA>>>======>>><<<<<<;;;::::::::::::;;;::::::;;;;;;;;;:::999999888888888999999:::;;;;;;666777777888999999::::::999999999:::::::::;;;;;;888999999::::::;;;<<<<<<;;;;;;<<<===>>>???@@@@@@>>>FFFOOO\\\sssvvvcccZZZSSSNNNNNNMMMJJJKKKMMMLLLSSSZZZ___hhhyyy}}}zzzzzz~~~{{{xxxyyywwwtttqqqpppqqqssstttsssyyy|||wwwuuuuuurrrssstttvvvwwwwwwxxxxxxzzzyyywwwvvvtttsssssssssoooooonnnooorrrvvvzzz|||}}}~~~wwwmmmdddaaaaaaaaaffflllnnnllljjjiiiiiibbb___[[[VVVSSSRRRRRRSSSPPPPPPPPPPPPPPPPPPPPPPPP