BM6P6(@ (((((()))***************((((((((((((((((((((((((((('''&&&(((+++---,,,***///333555777BBBWWWmmmyyy{{{sssiiiaaa\\\bbbkkkwwwwwwrrrssstttssspppiii```[[[XXXSSSMMMHHHHHHJJJLLLNNNOOOOOOSSSYYY]]]ggg|||}}}}}}yyyuuupppjjjddd]]]XXXQQQLLLEEE>>>:::777555444222333444666777999:::;;;<<<===@@@BBBDDDEEEEEEEEEGGGGGGIIIJJJKKKLLLLLLLLLMMMMMMLLLKKKLLLMMMOOOPPPOOOPPPQQQRRRRRRTTTXXX[[[XXX[[[```eeejjjqqqwww|||~~~~~~}}}|||}}}}}}~~~|||{{{|||}}}|||{{{sssrrrqqqqqqqqqooollliiiffffffeeeeeeeeeeeeddddddkkkoooqqqoooggg^^^XXXVVV^^^nnn{{{tttmmmjjjkkkmmmtttyyy{{{sssnnnnnnrrrvvvyyyxxxwwwtttppplllhhhfffjjjrrr~~~zzznnnddd]]]WWWQQQLLLIIIEEE@@@===<<<999444000---,,,***(((((((((((()))))))))))))))))))))))))))''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''******))))))((((((((('''&&&''''''(((((((((((((((((()))***++++++***((('''******))))))((((((''''''(((((()))***************)))************+++++++++,,,---------,,,...000222:::AAALLLUUU[[[___aaacccjjjlllqqqyyyxxxqqqkkkhhheeebbbcccfffllloooyyy}}}}}}vvvrrrtttvvvuuuxxx}}}{{{uuummmaaaUUUQQQTTTMMMQQQZZZaaaaaabbblllzzz}}}nnn\\\LLLCCCAAA:::888666666777888888888;;;;;;<<<@@@EEEJJJMMMNNNUUUTTTVVV\\\aaakkkyyyrrrnnnkkkgggcccXXXUUUPPPLLLJJJIIIHHHFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGHHHIIIIIIIIIHHHHHHKKKKKKKKKKKKKKKJJJJJJJJJ(((((()))******************************************)))((())),,,...---,,,,,,111666<<>>@@@CCCDDDEEEFFFEEEFFFGGGHHHJJJKKKKKKKKKLLLMMMMMMMMMMMMNNNOOOPPPPPPPPPQQQSSSTTTUUUWWWZZZ]]]]]]```dddhhhmmmsssyyy}}}~~~}}}||||||||||||~~~}}}{{{{{{{{{|||{{{zzzsssrrrqqqqqqpppoookkkiiieeedddddddddddddddddddddfffjjjmmmnnnjjjddd^^^[[[YYYfffyyyxxxqqqmmmnnnppptttxxx|||tttnnnmmmppptttuuutttrrroookkkgggdddbbbdddlllyyytttjjjbbb[[[TTTOOOKKKGGGBBB???>>><<<777333...---,,,***)))))))))***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''))))))((((((((('''''''''&&&&&&'''((((((((((((((()))))))))(((((()))))))))(((((((((((())))))))))))(((((()))***************((())))))))))))************+++------...000333666???GGGRRR[[[```bbbdddeeennnqqqwww~~~~~~vvvpppkkkiiifffcccdddggglllpppyyyyyyrrrooorrruuutttwww|||~~~vvvnnneee[[[QQQNNNPPPOOOSSS[[[dddiiilllwwwwwwfffTTTGGGAAA???999888666666777888888999>>>???BBBFFFKKKPPPRRRRRRUUUTTTXXXaaalll}}}yyysssooolllgggdddZZZVVVQQQMMMKKKIIIGGGEEEFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIKKKKKKKKKLLLLLLLLLMMMMMM(((((()))***************,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++---......------222:::FFFZZZsss}}}wwwlllbbb\\\]]]dddppp|||wwwoookkknnnrrrsssmmmbbbYYYWWWXXXMMMLLLJJJIIIJJJMMMPPPRRRUUUXXXaaappp~~~{{{xxxwwwpppmmmhhhddd___ZZZTTTPPPIIIDDD???:::888777666555444555666888999;;;<<<===>>>???AAADDDEEEFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKMMMMMMNNNPPPPPPQQQQQQQQQRRRSSSVVVWWWXXX[[[^^^aaadddfffiiimmmqqquuu{{{~~~}}}|||{{{{{{{{{|||~~~|||zzzyyyzzzzzzyyyxxxsssrrrqqqppppppnnnkkkhhhcccccccccbbbbbbccccccddddddfffjjjmmmmmmjjjccc^^^UUU]]]kkkyyy|||vvvrrrrrrsssuuuyyyyyyrrrooopppssssssqqqnnnkkkgggdddaaa``````gggttt|||rrrjjjaaaYYYSSSMMMIIIDDDAAA@@@>>>:::666111000...,,,+++******+++''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$&&&%%%%%%%%%%%%&&&''''''(((''''''''''''&&&&&&&&&&&&&&&'''(((((((((((('''***((('''%%%%%%''')))***'''''''''((()))*********(((((()))***************((((((((())))))))))))***(((***+++---...222777:::FFFNNNZZZbbbeeefffggghhhtttyyyzzzsssoooiiihhhgggeeeeeehhhmmmqqqzzzwwwrrrnnnmmmqqqtttvvvxxx{{{|||qqqeee\\\TTTMMMKKKMMMRRRUUU^^^iiirrryyymmmYYYJJJAAA===<<<888777777666777888:::;;;===@@@EEEJJJNNNQQQRRRRRRWWWXXX^^^lllyyytttqqqmmmhhhddd]]]YYYSSSNNNKKKIIIFFFDDDFFFFFFEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJKKKKKKKKKJJJLLLLLLLLLMMMNNNOOOQQQQQQ(((((()))***************---------------------------,,,,,,+++,,,......///111888CCCSSSiii~~~{{{wwwoooddd[[[]]]cccooo|||~~~uuupppmmmlllnnnnnnllleee\\\UUURRRRRRJJJJJJKKKKKKLLLNNNQQQSSS[[[aaammm~~~{{{xxxuuussskkkgggbbb]]]XXXRRRLLLHHHBBB???;;;888777777777666666666888999;;;<<<>>>>>>???@@@BBBEEEFFFGGGGGGFFFFFFGGGHHHIIIJJJKKKKKKKKKMMMNNNPPPRRRRRRRRRRRRQQQTTTVVVYYY[[[]]]___ccceeehhhkkknnnqqqtttyyy~~~~~~}}}|||{{{zzzzzzzzz|||~~~~~~}}}}}}{{{yyyxxxyyyyyyxxxwwwtttsssqqqqqqpppnnnkkkhhhcccbbbaaaaaaaaaaaabbbccceeefffhhhlllnnnlllddd^^^VVVYYY```lllzzz|||}}}~~~yyyvvvuuuuuuwwwzzzxxxtttssstttrrrppplllhhheeebbbbbbaaabbbhhhqqq}}}zzzrrrhhh^^^WWWPPPKKKEEEBBBAAA@@@<<<999222111///,,,+++*********''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''&&&%%%&&&'''((()))'''((((((((()))))))))***(((((()))***************))))))))))))************((()))+++,,,...333888<<>>;;;999666777777888888:::<<<>>>AAAEEEJJJOOOQQQRRRSSSTTT[[[___jjj}}}{{{vvvsssooojjjeeeaaa\\\VVVPPPLLLIIIFFFCCCFFFFFFEEEEEEFFFFFFGGGGGGIIIJJJKKKLLLLLLMMMLLLLLLMMMMMMNNNOOOQQQSSSUUUVVV(((((()))***************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++---///000444>>>MMM```uuu{{{vvvqqqiii```[[[aaalll{{{vvvnnnjjjjjjkkkmmmhhhaaa\\\YYYUUUPPPLLLJJJKKKMMMNNNNNNOOOSSSVVV]]]hhhzzz|||xxxtttpppnnngggccc\\\VVVQQQKKKEEEAAA===;;;888666777777777666777888999;;;===>>>???@@@@@@BBBDDDFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLMMMNNNPPPRRRSSSSSSSSSSSSUUUXXX\\\___aaadddgggjjjkkknnnrrruuuyyy~~~~~~~~~~~~~~~}}}|||{{{{{{zzzyyyyyyzzz|||}}}|||zzz{{{yyyxxxwwwxxxyyyxxxwwwvvvuuussssssrrrpppllliiicccbbbaaa______```aaabbbbbbbbbeeeiiimmmlllfffaaaXXXVVVXXX```mmmzzz~~~yyyxxxyyy~~~{{{yyywwwvvvzzz|||{{{vvvsssssspppnnniiidddbbbbbbcccdddeeeiiioooxxxzzzpppddd\\\RRRMMMGGGCCCBBB@@@===999333111///,,,+++***))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((((('''''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''$$$%%%&&&((((((((('''&&&***)))))))))((((((((('''(((((()))*********************++++++++++++,,,,,,***+++,,,---///333999===GGGQQQ]]]eeegggiiimmmqqq~~~yyynnniiigggbbbeeehhhhhhhhhkkkqqqwwwwwwoookkkiiimmmrrrxxx}}}~~~{{{ooocccVVVPPPNNNMMMOOOSSSXXX___jjjxxxtttfffSSSEEE???===:::888555777999999:::<<>>@@@AAABBBBBBCCCEEEGGGHHHHHHHHHGGGHHHIIIJJJKKKLLLMMMMMMMMMMMMNNNPPPQQQSSSSSSTTTTTTVVVYYY^^^bbbeeehhhkkkmmmooorrrwww|||~~~~~~~~~~~~}}}|||{{{zzzzzzyyyxxxyyyzzz{{{zzzyyyyyyxxxwwwwwwyyyzzzzzzyyyyyyxxxvvvuuutttrrrnnnkkkeeedddaaa___^^^___``````\\\^^^aaaeeeiiijjjhhhfffYYYUUUSSSVVV___kkkssswww{{{|||~~~wwwuuutttyyy}}}{{{yyy|||}}}|||vvvrrrqqqnnnjjjeeeaaa___aaadddfffhhhjjjmmmttt~~~xxxkkkbbbVVVQQQJJJEEECCCAAA===:::444333000---+++***))))))))))))))))))))))))))))))'''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&''''''''''''&&&###$$$''')))))))))'''&&&*********)))((('''''''''(((((()))***************+++++++++,,,,,,,,,------,,,---...///111666<<>>CCCGGGMMMQQQTTTUUUVVVXXX]]]bbbfffxxx|||zzzvvvooojjjeeeaaaZZZSSSNNNJJJGGGDDDFFFFFFFFFFFFFFFGGGHHHIIILLLMMMNNNOOOPPPPPPQQQQQQQQQPPPPPPQQQSSSVVVZZZ\\\(((((()))***************++++++++++++++++++++++++,,,---------,,,...333777>>>OOOfffxxx}}}xxxsssnnneee]]]___fffqqqvvvkkkdddbbbccceee^^^ZZZVVVTTTUUUSSSPPPMMMJJJMMMQQQRRRSSSVVV]]]ccckkk|||wwwqqqkkkeeebbbZZZUUUOOOJJJFFFAAA===;;;888777555555777888888777:::;;;<<<>>>???AAABBBCCCCCCDDDFFFHHHHHHIIIHHHHHHIIIJJJKKKMMMNNNNNNNNNNNNNNNNNNOOOPPPQQQSSSTTTUUUVVVZZZ___cccgggjjjmmmppptttwww}}}~~~~~~~~~~~~}}}|||{{{zzz{{{yyyxxxxxxyyyzzzyyyxxxxxxwwwvvvwwwyyy{{{|||{{{|||{{{yyyxxxwwwuuuqqqnnnhhhfffccc```^^^^^^______ZZZ]]]```bbbccceeefffhhh\\\WWWRRRQQQUUU^^^gggmmmssswww}}}vvvrrrpppttt}}}}}}||||||}}}}}}wwwsssqqqnnnjjjeeeaaa```ccchhhkkkpppoooooorrryyyrrriii[[[UUUMMMGGGEEEBBB>>>;;;777555222///,,,+++******((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&&&&''''''''''''$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&'''((()))))))))))))))))))))(((((((((((((((((()))*********************+++++++++,,,,,,,,,......000222555;;;CCCHHHOOOWWWaaaeeeeeehhhpppxxx|||tttjjjbbb]]][[[___fffmmmpppqqquuu||||||xxxuuurrrnnnkkkkkkuuu}}}|||pppdddUUUPPPNNNNNNOOOQQQXXX```jjjyyyuuufffNNNHHH???:::999:::;;;;;;555999===>>>>>>@@@FFFKKKLLLNNNQQQQQQSSSYYYbbbiiiyyy}}}yyyrrrlllfffaaaZZZTTTOOOKKKHHHEEEFFFFFFFFFFFFGGGHHHIIIJJJMMMMMMOOOPPPQQQRRRRRRRRRRRRRRRQQQQQQSSSWWWZZZ\\\(((((()))***************,,,,,,,,,,,,,,,,,,,,,,,,,,,...///......000555:::GGGYYYpppyyyuuupppkkkaaaZZZ___jjj|||yyyooogggbbbbbbdddfffWWWWWWVVVUUUSSSQQQPPPPPPIIIMMMQQQSSSTTTYYYbbbiiixxx~~~zzzuuunnngggaaa^^^SSSPPPJJJFFFCCC@@@===;;;888666555555777888888777;;;<<<===>>>@@@BBBCCCDDDDDDEEEFFFHHHIIIIIIIIIHHHJJJKKKLLLMMMOOOOOOOOOOOONNNNNNNNNNNNPPPRRRTTTVVVVVVZZZ```dddhhhkkknnnqqqwww{{{~~~~~~~~~~~~}}}|||{{{zzz|||zzzxxxxxxyyyzzzyyyxxxwwwvvvvvvwwwzzz|||}}}}}}~~~}}}{{{zzzyyyvvvssspppjjjgggddd```^^^]]]^^^___]]]___bbbaaa______bbbeee___ZZZTTTPPPQQQXXXaaahhhooouuu|||vvvqqqooorrr{{{|||{{{zzzzzz}}}yyyuuutttppplllgggccccccgggmmmqqqyyyvvvrrrqqquuu}}}wwwmmm^^^XXXPPPJJJFFFCCC???<<<888777444000...,,,++++++''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((()))***++++++&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''((((((((($$$%%%&&&&&&''''''&&&&&&((('''&&&%%%&&&(((***,,,''''''(((((())))))******(((((()))***************)))************+++++++++...///111444999@@@HHHNNNTTT\\\dddgggfffhhhqqqyyy~~~|||wwwooofff^^^ZZZXXX```gggooosssuuuyyy~~~yyyvvvuuusssooolllmmmwwwxxxhhhXXXPPPNNNPPPRRRSSSUUU^^^gggvvv{{{cccPPPFFFBBB;;;777666888;;;<<<666:::>>>??????AAAHHHNNNNNNPPPRRRSSSUUU]]]jjjttt{{{sssmmmfffbbb[[[UUUPPPLLLHHHFFFFFFFFFFFFFFFGGGHHHIIIJJJMMMNNNOOOQQQRRRSSSSSSSSSSSSRRRQQQQQQSSSVVVZZZ\\\%%%&&&&&&'''((())))))*********+++)))(((''')))***000---,,,000333555:::@@@SSScccwww|||wwwnnnfffbbbYYYVVVdddxxx}}}wwwppphhhcccbbbaaa^^^ZZZRRRRRRSSSSSSSSSSSSSSSSSSRRRQQQTTTZZZ]]]aaammmzzz}}}}}}zzzuuuoooiiibbb[[[VVVNNNIIICCC>>><<<;;;::::::666666777888999::::::;;;;;;<<<>>>AAABBBCCCCCCCCCDDDEEEFFFGGGHHHIIIIIIIIILLLLLLMMMMMMNNNOOOOOOPPPOOOPPPPPPQQQRRRTTTVVVWWWZZZ]]]aaadddfffjjjpppuuuwww~~~}}}{{{zzzyyywwwwwwwwwxxxzzz{{{{{{zzzxxxwwwzzzyyywwwwwwwwwyyy{{{||||||||||||zzzwwwsssooolllgggffffffdddaaa^^^[[[ZZZ\\\\\\[[[\\\]]]___aaabbbddd]]]SSSKKKKKKQQQ[[[bbbpppuuu{{{xxxyyyxxxuuutttzzz~~~|||xxxuuuvvvzzz~~~vvvqqqnnnpppnnnkkkhhhgggkkkqqqvvv~~~{{{vvvqqqqqqwww{{{fff]]]QQQJJJIIIFFFAAA<<<<<<999666333111...+++(((((()))*********)))'''&&&&&&&&&''''''''''''&&&&&&#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$%%%&&&((()))000***%%%$$$&&&((('''%%%(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&$$$###'''''''''(((((((((((()))(((((((((((((((''''''''')))&&&###"""###&&&((()))&&&&&&'''((()))***++++++******++++++)))(((&&&$$$''')))+++++++++***+++,,,+++---000333888@@@HHHNNNZZZccchhhfffeeekkkpppqqq{{{uuullleeeaaa^^^[[[ZZZ___iiirrrwww|||uuuqqqzzz~~~xxxvvvyyywww|||}}}yyyuuuooobbbTTTPPPOOOQQQTTTSSSWWWfffvvv~~~iiiWWWKKK@@@>>><<<:::999999999999888;;;>>>AAACCCFFFIIILLLNNNNNNQQQUUUZZZeeewww~~~yyysssoookkkfff^^^WWWQQQMMMHHHFFFDDDDDDDDDEEEFFFHHHIIIJJJMMMMMMNNNNNNNNNOOOOOOOOOTTTUUUUUUVVVVVVWWWZZZ]]]&&&''''''((())))))******)))***+++***))))))***,,,///,,,,,,///111555>>>GGG^^^nnn|||uuukkkccc```[[[\\\jjj}}}{{{pppjjjccc___^^^\\\XXXTTTQQQQQQQQQQQQQQQRRRRRRRRRQQQQQQTTTYYY]]]eeevvv~~~{{{yyyvvvqqqkkkeee^^^WWWRRRKKKGGGAAA===;;;:::999888666777777888999:::;;;;;;===>>>@@@AAABBBBBBBBBAAADDDEEEFFFGGGHHHIIIIIIIIIIIIIIIJJJKKKLLLLLLMMMMMMNNNNNNOOOOOOQQQRRRSSSTTTXXX\\\```cccfffkkkqqqwww~~~~~~}}}|||zzzyyyxxxwwwwwwxxxyyyzzzzzzyyyxxxwwwzzzyyyxxxwwwwwwyyyzzz|||||||||{{{yyyvvvrrrooommmiiiiiihhhfffccc___\\\ZZZ[[[ZZZZZZZZZ\\\]]]___```ccc^^^UUUMMMKKKOOOXXX```mmmsss{{{~~~xxxtttwww|||wwwssssssvvv{{{~~~xxxrrrpppqqqooollljjjjjjooowww}}}{{{uuuqqquuu~~~nnncccWWWNNNKKKHHHCCC>>>===:::777444222///,,,)))((()))*********)))''''''&&&''''''((((((''''''&&&###$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$###$$$&&&(((***111+++&&&$$$&&&'''&&&###''''''''''''''''''''''''''''''((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''&&&%%%$$$&&&&&&'''''''''(((((((((((((((((((((((((((((('''(((&&&%%%&&&''')))((((((******))))))((((((((('''************)))((('''&&&(((***+++++++++***+++,,,...000222666;;;BBBJJJPPP\\\cccgggdddccchhhmmmnnntttpppiiiddd```]]]ZZZXXX\\\eeeooovvvtttpppwww|||yyyyyy|||}}}wwwlllcccYYYPPPLLLLLLPPPUUUXXX```rrrqqq^^^NNNCCC>>>===;;;:::999999999:::999<<>>;;;888555333000---***))))))******))))))((('''&&&''''''((((((''''''&&&$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&)))---222555000,,,'''%%%&&&&&&$$$"""'''''''''''''''''''''''''''''''''((())))))******&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''&&&&&&%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((''''''''')))++++++)))'''++++++***)))((((((''''''***))))))(((((())))))))))))+++,,,,,,+++***+++---111333666;;;@@@GGGNNNTTT___ccceeebbbaaaeeeiiijjjmmmiiiddd```^^^\\\ZZZYYYZZZcccnnnyyyzzzppplllsssyyyzzz}}}}}}ooo```WWWQQQMMMMMMMMMQQQXXX```lllvvvaaaRRRFFF>>>;;;:::999999999:::;;;<<<;;;===AAADDDFFFHHHLLLNNNMMMRRRZZZbbbkkk}}}zzztttpppiiieee^^^XXXSSSOOOJJJHHHFFFFFFFFFFFFGGGHHHJJJJJJLLLMMMNNNOOOPPPRRRSSSSSSUUUVVVVVVVVVUUUVVVYYY[[[))))))*********+++++++++)))***+++++++++,,,...000000///111333777@@@SSSeeexxx{{{tttooohhh___YYY\\\dddnnn}}}uuugggdddaaa^^^[[[VVVQQQMMMLLLLLLLLLLLLMMMNNNPPPQQQQQQUUU[[[bbblll|||wwwsssnnnjjjddd^^^WWWQQQJJJFFFAAA???<<<:::999888666444888999:::;;;<<<======>>>@@@@@@AAAAAABBBBBBCCCCCCDDDEEEFFFHHHIIIIIIIIIIIIIIIJJJKKKLLLNNNOOOPPPQQQRRRRRRRRRSSSTTTVVVWWWXXX[[[```ffflllpppwwwyyyyyyxxxwwwvvvuuuttttttxxxwwwwwwvvvvvvwwwwwwxxxyyyxxxxxxwwwwwwxxxyyyyyy{{{zzzwwwuuusssrrrqqqqqqmmmmmmkkkiiieeeaaa]]][[[ZZZYYYXXXXXXYYYZZZ[[[\\\___```]]]UUULLLKKKQQQXXXgggsss~~~tttqqqtttxxxvvvnnnkkkkkknnnqqqwww|||~~~zzzxxxwwwuuuqqqooopppvvv{{{rrrqqqzzzwwwhhh[[[SSSLLLFFFBBB???===999777555222///,,,************))))))((((((''''''((((((((((((''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((+++111999AAAEEE---***&&&%%%&&&&&&%%%$$$''''''''''''''''''''''''%%%&&&&&&'''((())))))***''''''''''''''''''''''''((((((((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((('''''''''(((******)))'''(((((()))))))))************)))((('''((()))+++,,,***+++,,,,,,++++++,,,...222666;;;AAAGGGNNNUUUZZZbbbddddddbbbbbbdddgggiiiiiieee```]]]]]]^^^_________hhhtttqqqiiieeellluuu{{{|||qqqcccXXXRRRPPPOOOQQQRRRWWW^^^iiixxxzzzeeeUUUJJJBBB===999888888888999;;;<<<======@@@CCCFFFHHHJJJNNNPPPUUUWWW^^^jjjyyyzzzuuuqqqiiieee___ZZZUUUQQQMMMJJJHHHGGGGGGGGGHHHIIIJJJJJJJJJKKKLLLNNNPPPQQQSSSSSSUUUVVVVVVVVVUUUVVVYYY[[[************++++++++++++)))***+++,,,,,,---///111...///222777===III___rrr|||rrrjjjfff```[[[YYY___jjjwwwwwwpppgggeeebbb___ZZZUUUOOOKKKKKKKKKJJJJJJLLLNNNPPPQQQPPPXXXaaakkkzzz|||xxxrrrnnnhhhddd^^^XXXRRRLLLFFFBBB>>><<<:::999999888777555::::::;;;<<<===>>>????????????@@@AAACCCDDDEEEFFFEEEFFFGGGIIIJJJJJJJJJJJJJJJKKKLLLNNNPPPRRRSSSTTTTTTTTTUUUWWWYYY[[[]]]___aaafffmmmsssyyyzzzyyyyyyxxxwwwvvvuuuuuuxxxwwwwwwvvvvvvwwwwwwxxxyyyxxxxxxxxxxxxxxxxxxxxxyyyxxxvvvtttsssrrrrrrqqqnnnmmmllliiieeeaaa^^^[[[ZZZZZZYYYXXXXXXYYYZZZ[[[\\\___^^^XXXOOOKKKOOOTTTdddtttxxxsssssstttwww~~~wwwnnniiigggiiijjjpppvvv~~~}}}|||yyyuuuqqqqqquuu}}}|||tttrrrzzzpppaaaWWWNNNHHHDDDAAA>>>;;;888666444000...+++******)))))))))))))))'''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((,,,222:::AAAEEE((('''%%%%%%&&&'''''''''''''''''''''''''''''''''$$$$$$%%%&&&&&&'''((((((''''''''''''''''''''''''(((((('''''''''(((((((((%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((())))))((('''%%%%%%'''((()))((((((((())))))******++++++))))))(((((((((***,,,---***+++,,,,,,+++,,,...000333888AAAIIIPPPVVV\\\___cccccccccdddeeefffhhhkkkiiieee___]]]___dddiiikkkkkkttt{{{hhhcccaaahhhsss|||rrrbbbXXXSSSQQQOOONNNRRRVVV]]]fffssskkkZZZNNNEEE???<<<888777777888:::<<<>>>??????BBBEEEHHHJJJMMMPPPSSSZZZZZZbbbuuu~~~yyyuuuqqqiiieee```\\\XXXTTTPPPMMMJJJIIIIIIIIIIIIIIIJJJJJJHHHIIIJJJLLLNNNPPPRRRRRRUUUVVVVVVVVVUUUVVVYYY\\\************************)))***+++++++++,,,///111,,,---222;;;EEETTTiii{{{vvvllleee___ZZZZZZ]]]fffrrr~~~wwwqqqmmmiiihhheee```ZZZSSSNNNKKKKKKKKKJJJJJJLLLOOOQQQSSSQQQ\\\jjjxxx}}}zzzxxxsssmmmiiibbb^^^XXXRRRMMMGGGBBB???===;;;999888999999999888;;;<<<<<<===>>>???@@@@@@??????@@@AAACCCEEEGGGHHHGGGGGGIIIJJJKKKLLLLLLLLLJJJKKKLLLOOOQQQSSSTTTUUUUUUVVVXXX[[[___cccfffhhhjjjooovvv}}}~~~||||||{{{{{{zzzyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwvvvvvvuuutttsssrrrrrrqqqnnnmmmllljjjfffbbb___]]]ZZZZZZXXXWWWWWWXXXYYYYYYYYY\\\]]]ZZZSSSNNNOOOQQQ___qqq~~~xxxuuussspppwwwyyypppiiifffeeeeeeiiiqqq{{{|||xxxtttqqqtttyyy}}}}}}}}}wwwuuuzzzvvvhhh\\\RRRJJJFFFCCC@@@===:::888555222///,,,+++***))))))))))))***'''(((((())))))(((((('''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%'''+++///333555%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''''''((()))%%%&&&&&&&&&''''''''''''&&&&&&''''''((())))))))))))'''%%%%%%&&&((()))(((++++++*********)))))))))))))))))))))******+++,,,***+++,,,,,,,,,---000333666===HHHRRRYYY]]]___aaaaaa```bbbfffiiiiiikkknnnlllhhhddddddhhhooouuuxxxxxx}}}rrrfffccccccjjjttt}}}}}}lllYYYPPPOOONNNMMMMMMPPPXXXcccooo~~~rrr___QQQHHH@@@;;;999888888888999;;;===???AAABBBDDDHHHJJJLLLOOOSSSUUU[[[]]]jjj|||xxxtttqqqjjjgggbbb___[[[WWWSSSPPPLLLKKKJJJJJJJJJJJJJJJKKKHHHIIIJJJLLLNNNOOOQQQQQQTTTUUUVVVVVVVVVWWWZZZ]]]************************)))***++++++++++++---///...///555BBBPPPaaattt|||qqqhhhaaaZZZWWW]]]eeeooozzz}}}vvvqqqooooooooonnnjjjccc\\\UUUPPPNNNLLLKKKKKKKKKMMMPPPSSSUUUXXXeeewww}}}zzzvvvsssooojjjfff\\\XXXRRRLLLHHHDDD???===>>>;;;888777888:::;;;<<<<<<<<<===>>>???@@@AAAAAABBBAAAAAABBBCCCEEEFFFGGGHHHIIIJJJLLLMMMMMMMMMMMMLLLMMMOOOQQQTTTVVVXXXYYYZZZ[[[^^^ccchhhmmmrrrtttwww}}}~~~}}}{{{{{{{{{zzzzzzyyyyyyxxxwwwxxxyyyzzzzzzyyyxxxwwwxxxxxxxxxxxxxxxwwwvvvvvvsssttttttuuutttsssrrrqqqnnnnnnmmmkkkhhheeebbb```YYYXXXWWWVVVUUUVVVVVVWWWVVVYYY[[[ZZZVVVRRROOONNNXXXlll~~~xxxssskkkrrr{{{{{{rrrkkkfffcccbbbdddmmmyyy~~~{{{vvvssstttwwwzzz|||{{{yyyzzz||||||nnnaaaVVVMMMIIIDDDAAA>>>;;;999666333000,,,+++***)))))))))******(((((())))))))))))((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&((())))))%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&((()))&&&&&&'''''''''(((((((((&&&&&&''''''((())))))***(((''''''(((******)))'''))))))*********+++++++++))))))***+++++++++******)))***++++++,,,...222666;;;CCCPPPZZZ___```___^^^\\\[[[___gggllllllmmmpppmmmlllkkknnnttt{{{~~~vvvooojjjiiikkkpppyyy~~~uuueeeUUUNNNLLLKKKMMMPPPRRR\\\jjjwwwrrrcccSSSIIIBBB;;;999;;;999999999:::<<<>>>@@@BBBCCCFFFIIILLLNNNQQQTTTWWW___fffzzz|||yyywwwsssqqqkkkhhhdddaaa^^^ZZZVVVSSSMMMLLLKKKKKKJJJJJJJJJKKKIIIJJJKKKLLLNNNOOOQQQQQQRRRSSSUUUUUUVVVXXX[[[^^^******)))))))))))))))))))))***++++++******,,,...222222999IIIZZZkkk}}}vvvllleee]]]VVVVVV___kkkvvvzzztttpppnnnpppsssvvvtttooohhh___XXXTTTRRRMMMLLLKKKLLLNNNQQQUUUWWW___nnn|||xxxtttppplllhhheeeXXXTTTNNNIIIEEEAAA>>>;;;???<<<888777888;;;===>>>======>>>???@@@AAAAAABBBDDDCCCCCCBBBBBBDDDEEEFFFIIIJJJKKKMMMNNNNNNNNNNNNPPPQQQRRRUUUXXXZZZ\\\]]]___aaaeeejjjqqqwww|||~~~}}}|||yyyxxxxxxxxxwwwvvvvvvvvvwwwxxxzzz{{{{{{zzzxxxwwwxxxxxxxxxxxxxxxwwwvvvuuuqqqssstttuuuuuusssqqqpppoooooonnnmmmjjjgggdddbbbXXXWWWVVVTTTTTTTTTTTTUUUUUUWWWYYYZZZYYYUUUPPPMMMSSShhhzzztttiiioooxxx}}}tttlllfffbbbaaaaaajjjxxx|||xxxuuuuuuwwwzzz}}}~~~|||zzzyyyrrreeeYYYPPPKKKEEEBBB???<<<:::777444111,,,,,,***)))))))))***+++(((((())))))))))))(((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%'''((()))))))))&&&'''''''''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&((((((((((((((((((((((((&&&%%%%%%$$$%%%&&&'''((('''''''''(((((((((((()))&&&&&&&&&'''((())))))***&&&'''))),,,...,,,)))&&&%%%&&&''')))+++---//////)))***+++,,,,,,+++***)))((()))++++++,,,///444777???HHHUUU___cccaaa]]][[[YYYWWW\\\hhhnnnnnnnnnrrrmmmnnnqqqvvv}}}{{{wwwtttqqqpppppprrrvvv~~~{{{kkk___SSSNNNKKKIIIOOOWWWVVVbbbqqq}}}wwweeeXXXJJJCCC>>>999:::???:::::::::;;;<<<>>>AAABBBDDDGGGJJJMMMOOORRRUUUXXXdddppp}}}zzzxxxvvvsssqqqkkkiiieeeccc```\\\XXXUUUNNNMMMLLLKKKKKKJJJJJJKKKKKKKKKLLLNNNOOOPPPQQQQQQQQQSSSTTTUUUVVVYYY\\\___))))))))))))))))))))))))///---***)))***,,,---...111888CCCRRRggg{{{wwwqqqggg\\\VVVVVV]]]iiiwww}}}uuunnnkkkmmmpppsssvvvqqqllliiifff```VVVNNNPPPNNNOOOPPPPPPPPPWWW___eee|||~~~zzzxxxuuuoooiiiccc^^^\\\TTTOOOIIIDDDAAA@@@>>>======<<<<<<======>>>???@@@@@@@@@@@@@@@AAABBBBBBCCCEEEEEEEEEEEEDDDFFFIIILLLKKKMMMPPPPPPPPPQQQRRRTTTRRRTTTWWWZZZ\\\___aaabbbeeejjjpppuuuyyy~~~}}}zzz{{{zzzyyyxxxwwwwwwwwwwwwwwwxxxyyyzzz{{{{{{{{{{{{xxxxxxyyyyyyxxxwwwuuutttvvvvvvuuutttsssrrrrrrrrrpppooonnnnnnmmmkkkgggddd\\\ZZZWWWVVVUUUUUUSSSQQQTTTUUUVVVXXXXXXUUUPPPLLLQQQ^^^qqqxxxmmmmmmooowww{{{tttnnngggcccdddmmmtttyyy~~~zzzxxxxxxzzz{{{yyy{{{}}}{{{~~~zzzkkk^^^TTTPPPLLLGGG@@@<<<;;;888444000------,,,,,,+++***))))))))))))(((((('''''''''&&&******))))))((((((((('''''''''''''''''''''''''''''''''(((((('''&&&%%%%%%%%%&&&'''(((((('''&&&%%%$$$%%%%%%&&&'''((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''((())))))***'''%%%$$$'''+++---,,,)))(((((((((((((((((((((((((((((()))***++++++,,,,,,...+++***---///000555;;;EEEPPPZZZ^^^___```___\\\TTTYYYaaahhhllloooqqqrrrpppkkklllvvv}}}~~~~~~~~~rrrpppsssttt|||zzzyyy{{{~~~}}}xxxsss```VVVLLLLLLNNNOOOQQQSSS]]]lll|||mmmXXXPPPFFF@@@>>>===:::666;;;999999;;;@@@CCCDDDCCCFFFHHHMMMQQQQQQRRRYYYbbblll~~~{{{xxxtttqqqpppooonnnkkkfffaaa\\\XXXUUURRRQQQOOONNNMMMNNNNNNOOOTTTSSSSSSRRRRRRRRRQQQQQQSSSTTTTTTUUUUUUXXX\\\___************************---,,,******+++---///000444===KKK\\\ooo|||tttnnneee[[[WWWYYY___lll{{{yyyqqqlllllloooqqqrrrrrrnnnjjjhhhgggbbbZZZTTTNNNMMMNNNPPPOOOQQQZZZcccqqq~~~|||zzzxxxvvvrrrlllfff```[[[XXXPPPLLLFFFBBB@@@???===<<<;;;;;;;;;<<<<<<>>>???@@@AAAAAAAAAAAABBBCCCDDDDDDEEEFFFFFFEEEEEEFFFIIILLLKKKNNNQQQRRRRRRRRRSSSTTTTTTWWWZZZ^^^```ccceeefffjjjnnntttzzz~~~|||yyyzzzyyyyyyxxxwwwwwwwwwwwwwwwxxxyyyzzz{{{{{{{{{{{{yyyyyyxxxxxxwwwvvvuuutttvvvvvvuuutttssssssssssssrrrqqqppppppooommmiiifff]]][[[WWWUUUUUUTTTSSSRRRTTTTTTVVVXXXYYYVVVRRRNNNMMMWWWhhh{{{yyylllhhhgggmmmyyy~~~xxxqqqjjjfffdddkkkqqqttt||||||zzzzzz{{{|||zzz||||||zzzzzz~~~pppbbbXXXSSSNNNHHHBBB>>><<<999555222......---,,,+++***))))))******)))))))))(((((((((******)))(((((('''&&&&&&''''''''''''''''''''''''''''''(((((('''&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&'''(((((((((((((((''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))&&&&&&''''''((())))))***&&&&&&&&&(((***++++++***************************((())))))***++++++,,,,,,---******...111333888???JJJSSS\\\^^^^^^______]]]ZZZ^^^ccciiimmmooopppqqqkkkgggiiiqqqwwwyyy|||xxxoooppptttuuu{{{zzzzzz~~~|||rrriii]]]UUUNNNMMMNNNPPPSSSXXXeeesssssseeeTTTMMMDDD>>>===<<<:::777>>><<<<<>>===<<<:::::::::;;;<<<>>>???@@@BBBBBBBBBBBBCCCDDDEEEFFFEEEFFFFFFFFFFFFGGGJJJMMMKKKOOOSSSUUUUUUTTTTTTUUUWWWZZZ___cccfffiiilllnnnoootttzzz~~~zzzxxxyyyxxxxxxwwwwwwwwwxxxxxxwwwwwwxxxyyyzzzzzzzzzzzzyyyyyywwwvvvuuutttttttttvvvvvvuuutttssssssssssssuuutttssssssrrroookkkhhh```\\\XXXUUUTTTTTTSSSSSSRRRSSSUUUWWWYYYXXXTTTQQQIIIOOO\\\mmm~~~|||mmmfff```cccppp~~~~~~wwwooojjjeeeiiikkknnnvvv|||{{{|||}}}|||}}}}}}{{{www{{{xxxjjj^^^WWWPPPKKKDDD???===;;;777333///...---,,,+++*********************))))))))))))&&&''''''''''''((((((((('''''''''''''''''''''''''''''''''(((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''((('''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''###$$$%%%&&&''')))******&&&&&&''''''((()))))))))&&&(((******)))))))))***************************)))))))))***++++++,,,,,,,,,***+++///222555===EEEQQQYYY______^^^``````^^^___aaadddgggjjjkkkkkkkkkcccccceeekkkooossszzz{{{ppplllpppuuuvvvzzzzzz~~~{{{jjj\\\WWWRRROOONNNNNNPPPWWW```ppp}}}vvvfffZZZNNNHHHAAA<<<<<<<<<:::888>>>>>>???BBBGGGJJJKKKKKKLLLLLLOOOSSSVVV\\\iiivvv}}}zzzvvvssspppooommmlllkkkhhheeebbb___]]]XXXWWWTTTRRRPPPOOOOOOOOOSSSTTTUUUWWWWWWWWWWWWVVVSSSTTTVVVWWWYYY\\\aaaeee************************+++,,,---......000222444===MMMbbbttt{{{uuummmfff^^^YYY\\\bbbnnn{{{{{{rrriiiiiiooosssoooiii___]]]\\\\\\\\\ZZZVVVRRRPPPPPPQQQSSSUUU[[[jjjxxx}}}zzzvvvsssqqqmmmjjjeee___YYYSSSOOOMMMGGGDDDAAA?????????>>>===;;;;;;;;;<<<===???AAAAAAAAAAAABBBBBBCCCDDDEEEFFFEEEFFFGGGGGGGGGIIIKKKNNNLLLPPPUUUXXXXXXWWWWWWVVVZZZ___eeejjjlllooorrruuuuuuzzz}}}zzzxxxxxxwwwwwwwwwwwwwwwxxxyyyvvvwwwxxxyyyyyyzzzzzzzzzzzzxxxvvvtttssssssttttttvvvvvvuuutttttttttttttttvvvuuuttttttssspppllliiiccc___YYYUUUSSSSSSSSSSSSPPPQQQSSSVVVYYYXXXVVVSSSHHHJJJRRRaaarrr~~~ssshhh^^^^^^kkk{{{}}}uuuooohhhggggggiiiqqq}}}}}}||||||}}}|||}}}~~~wwwzzzqqqddd\\\SSSMMMEEE@@@>>>;;;777444111000...,,,+++*********))))))))))))))))))))))))"""###$$$&&&''')))***+++''''''''''''''''''''''''&&&'''''''''''''''&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))''''''''''''(((((())))))'''***,,,+++((('''(((***************************))))))*********+++++++++,,,+++,,,000333777@@@IIIUUU^^^ddddddbbbbbb```^^^ccccccbbbcccdddeeeeeeddd]]]```cccgggkkkqqq{{{uuukkkkkkqqqvvvxxxyyy|||zzzdddTTTQQQOOOOOOOOOOOORRR]]]hhh{{{yyyjjj[[[QQQGGGCCC>>>;;;;;;;;;;;;:::===>>>AAADDDHHHKKKMMMMMMOOONNNPPPTTTYYYbbbsss~~~|||yyyvvvsssqqqpppooonnnllljjjgggdddaaa```[[[YYYVVVSSSQQQOOOOOONNNQQQRRRUUUWWWXXXYYYXXXXXXTTTVVVXXXYYY\\\```eeehhh************************,,,.../////////000444777CCCUUUkkkzzz~~~zzzssskkkccc\\\ZZZaaajjjxxx{{{rrriiijjjppprrrjjjbbbZZZYYYWWWVVVUUUSSSPPPNNNPPPPPPRRRTTTWWWaaattt~~~}}}zzzvvvrrrnnnlllcccaaa\\\WWWQQQMMMJJJHHHEEECCCAAA@@@@@@AAA@@@???=========>>>???AAABBBCCC@@@@@@@@@AAABBBDDDEEEFFFEEEGGGHHHIIIIIIJJJLLLNNNNNNRRRWWWZZZ[[[ZZZYYYYYY]]]ccckkkppprrrtttxxx|||{{{~~~|||zzzwwwwwwwwwvvvwwwwwwxxxxxxuuuvvvwwwxxxyyyyyyyyyyyyyyywwwvvvtttttttttuuuuuuvvvvvvuuutttttttttuuuuuuuuuttttttsssssspppllliiieee```ZZZVVVTTTSSSSSSRRROOOPPPRRRUUUXXXXXXWWWTTTIIIIIILLLXXXhhhwwwwwwmmmaaa^^^gggwwwzzztttkkkhhheeefffmmmxxx~~~|||{{{{{{{{{|||~~~zzz|||yyykkkaaaVVVOOOGGGAAA>>>;;;888555222111///,,,+++***++++++((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''&&&&&&'''''''''''''''&&&)))(((((((((((((((((()))((((((((('''&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((((()))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((('''***---,,,)))'''(((***))))))))))))))))))))))))***************+++++++++,,,,,,...222444888BBBMMMXXXaaaiiiiiigggeeebbb___hhheeebbb```aaabbbaaa___[[[___ccceeejjjtttrrrllloootttyyy{{{zzzwwwaaaQQQLLLLLLNNNQQQRRRWWWdddqqq~~~nnn```UUUMMMBBB@@@===;;;;;;;;;<<<<<>>???CCCFFFJJJMMMOOOPPPRRRTTTTTTSSSUUU\\\fffvvv|||zzzzzz{{{||||||{{{yyywwwtttsssrrrrrrrrrqqqpppooollliiifffcccbbb]]][[[XXXTTTRRRPPPOOONNNOOOPPPQQQSSSTTTVVVXXXXXXZZZ[[[]]]___aaaeeejjjnnn+++++++++++++++++++++++++++---.........333<<>>======>>>???AAADDDHHHMMMOOOPPPPPPRRRTTTUUUUUUZZZdddqqqzzzwwwvvvwwwxxxxxxuuutttrrrpppoooooopppqqqnnnnnnmmmllljjjgggeeeddd^^^\\\YYYVVVSSSRRRQQQQQQQQQQQQQQQQQQSSSUUUXXXYYY\\\^^^___aaacccfffkkkooo++++++++++++++++++++++++)))+++------...555@@@HHH```ooo}}}}}}{{{zzzyyyqqqlllfffbbbaaaiii{{{tttqqqnnnooorrrooofff___UUUVVVUUUSSSPPPOOONNNOOOOOOSSSZZZdddooozzzvvvnnnmmmjjjfffaaa[[[VVVSSSKKKIIIGGGDDDCCCCCCDDDDDDBBBAAA@@@@@@AAAAAA@@@>>>AAA@@@??????>>>?????????AAABBBBBBCCCEEEFFFHHHIIIEEEGGGJJJLLLLLLMMMOOOPPPUUUWWWZZZ\\\]]]^^^```bbbjjjrrr|||~~~}}}~~~~~~}}}|||yyyyyywwwvvvuuuuuuuuuuuutttuuuvvvwwwwwwxxxxxxxxxssstttvvvxxxyyyzzzyyyyyyvvvvvvuuuuuuuuuuuuvvvwwwwwwvvvuuuuuutttrrrnnnkkkfffccc___[[[WWWTTTPPPNNNLLLMMMNNNPPPSSSUUUTTTRRRIIIGGGFFFGGGOOO^^^ooo{{{~~~}}}|||xxxooojjjooo}}}~~~vvvnnnjjjmmmpppsss||||||yyy|||{{{yyyxxxwwwwwwxxxxxx}}}}}}|||qqqaaaZZZPPPIIIEEEBBB???<<<666444000---++++++,,,---(((((())))))*********+++''''''(((((()))******+++''''''''''''''''''''''''%%%%%%&&&'''((((((((('''&&&%%%$$$$$$$$$$$$%%%&&&''''''''''''''''''''''''%%%&&&&&&'''((()))******$$$$$$%%%&&&'''((()))***''''''''''''''''''''''''%%%&&&&&&''''''(((((((((((((((((((((((('''''''''+++)))''')))---...+++)))************************++++++******************)))+++111888===FFFVVVeeedddiiijjjgggfffkkkppprrrllleee]]]ZZZ\\\^^^^^^\\\[[[___bbbgggsssxxxpppooovvv~~~sssaaaVVVRRRQQQOOORRR[[[eeeppp~~~sss```SSSMMMHHHBBB???@@@@@@???>>>>>>@@@BBBCCCGGGLLLNNNNNNNNNPPPRRRUUUWWW]]]jjjzzzyyyuuuttttttuuuuuuqqqpppnnnmmmlllmmmnnnooolllllllllkkkjjjiiihhhggg___^^^[[[XXXUUUTTTSSSSSSSSSRRRQQQQQQRRRUUUXXX[[[^^^___aaabbbdddggglllooo------,,,,,,+++***))))))...,,,---111333888HHHXXXhhhzzz{{{zzzvvvoookkkddd]]]]]]hhhyyyxxxsssuuuuuuqqqnnnlllhhhcccXXXUUUTTTSSSPPPLLLMMMQQQWWWUUU[[[lll~~~xxxqqqllliiiddd]]]WWWSSSPPPLLLJJJEEEDDDDDDCCCCCCBBBAAAAAA@@@AAACCCDDDDDDCCCAAA@@@BBBBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHHHHIIIGGGIIILLLNNNNNNOOOQQQRRRTTTXXX]]]___```bbbgggkkkoooxxx}}}}}}|||||||||{{{{{{{{{yyyyyyyyyxxxxxxxxxxxxxxxyyyxxxwwwuuuuuuuuuvvvwwwuuuuuuvvvvvvvvvvvvuuuuuuttttttttttttuuuvvvwwwxxxyyyvvvsssqqqpppooolllkkkhhheee```\\\XXXTTTPPPMMMMMMNNNPPPQQQRRRSSSSSSSSSPPPKKKGGGFFFHHHPPPbbbssszzztttrrrwww|||wwwrrrooopppppprrryyy|||yyy{{{zzzwwwuuuttttttuuuvvvxxx|||ssshhh\\\PPPJJJEEE>>>;;;;;;:::777333111///---***(((***************************))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((&&&%%%%%%&&&((()))(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%))))))))))))))))))))))))+++***((('''&&&&&&''''''******))))))))))))******---,,,***(((((()))***+++++++++***************+++,,,///333777>>>JJJ[[[ffflllkkkjjjjjjmmmqqqvvvyyyooodddZZZWWWWWWXXX[[[___\\\]]]cccooo}}}qqqqqqsssyyyzzzgggVVVQQQSSSPPPSSSWWW^^^lll|||wwwdddXXXPPPHHHBBB????????????>>>===>>>AAADDDNNNKKKJJJLLLMMMLLLOOOSSS[[[YYYaaavvvxxxssssssttttttsssooommmkkkhhhhhhiiikkklllkkkkkkkkkjjjjjjiiiiiiiiieeeaaa]]]ZZZYYYXXXWWWVVVUUUTTTSSSSSSUUUXXX\\\^^^`````````aaacccgggjjjlll+++++++++++++++++++++,,,...---///333555===NNN```rrrzzzxxxssskkkfffaaa]]]```kkk{{{~~~xxxuuuwwwuuuooojjjhhhccc]]]SSSQQQPPPQQQPPPMMMOOOTTTYYYYYYbbbwww~~~|||yyyvvvpppjjjeee___[[[VVVQQQNNNKKKHHHFFFDDDCCCCCCCCCCCCBBBBBBBBB@@@AAACCCDDDDDDCCCAAA@@@BBBBBBCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFGGGHHHIIIIIIIIIKKKNNNPPPPPPQQQSSSUUUWWW[[[___bbbdddfffkkkpppvvv~~~||||||||||||{{{{{{{{{zzzxxxxxxxxxwwwwwwwwwwwwvvvvvvuuutttssssssssstttuuuuuuuuuuuuvvvvvvuuuuuuuuuuuuttttttuuuuuuvvvwwwxxxyyywwwsssqqqpppnnnllljjjiiifffaaa]]]ZZZVVVQQQNNNMMMNNNOOOPPPQQQQQQQQQQQQPPPLLLGGGEEEDDDKKK[[[kkk{{{}}}uuuooorrryyy{{{vvvqqqpppooopppvvv}}}}}}zzzxxxwwwuuusssrrrrrrrrrsssvvv{{{xxxkkk```SSSLLLGGGAAA>>>>>>:::777333111///---***(((***************************))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))'''&&&%%%%%%&&&''')))''''''''''''''''''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''')))((('''&&&''''''((()))******))))))))))))******))))))******++++++++++++++++++************++++++,,,000555:::BBBPPP```lllrrrooommmmmmqqqtttwwwxxxmmmbbbYYYVVVWWWXXX[[[___```bbbhhhsss~~~{{{tttnnnpppuuu|||}}}sssdddVVVRRRUUURRRWWW^^^iiizzzooo^^^TTTMMMFFFAAA@@@>>>>>>>>>======>>>AAADDDKKKIIIJJJMMMNNNNNNQQQUUU^^^___kkkxxxrrrqqqrrrrrrqqqnnnmmmjjjhhhhhhiiikkklllkkkkkkjjjjjjjjjiiiiiiiiieeebbb^^^\\\[[[ZZZYYYXXXXXXWWWVVVVVVXXX[[[^^^```aaaaaaaaabbbdddgggjjjlll)))******+++,,,------...---///111444888DDDYYYlll~~~~~~wwwtttnnnfff___^^^```gggssszzzwwwwwwyyyuuummmfffbbb\\\VVVMMMKKKLLLNNNNNNMMMQQQVVV\\\aaaooo{{{xxxvvvqqqmmmiiiddd___[[[UUUQQQMMMJJJIIIGGGFFFDDDBBBBBBCCCCCCCCCCCCDDDDDDAAABBBCCCDDDDDDCCCBBBAAACCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJKKKMMMPPPRRRRRRTTTVVVXXXZZZ^^^cccfffhhhlllrrrwww|||||||||{{{{{{{{{{{{zzzwwwvvvvvvvvvuuuuuuuuuuuurrrqqqqqqqqqqqqrrrrrrsssttttttuuuuuuuuuuuuttttttuuuuuuuuuuuuvvvwwwxxxxxxzzzwwwsssqqqooonnnkkkiiijjjgggccc___\\\XXXSSSPPPMMMMMMMMMNNNNNNOOOOOOOOOPPPKKKGGGCCCAAAEEERRR```ssszzzmmmkkkttt}}}yyyssspppooonnnrrrxxxzzz~~~}}}zzztttsssrrrpppoooooooooooosssyyy~~~|||qqqdddWWWOOOIIICCCAAABBB:::777444111///---+++(((************************)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((('''&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((***+++******))))))))))))******%%%'''***,,,------,,,+++++++++************++++++---111777>>>IIIXXXhhhsssyyyuuuqqqrrrwwwzzzzzzwwwkkkaaaXXXVVVWWWYYY\\\```aaacccjjjuuu~~~|||rrrhhhhhhoooyyy{{{pppggg^^^UUUTTTVVVRRRXXXbbbqqqssseeeVVVNNNIIICCC@@@???<<<======<<<<<<>>>BBBEEEIIIHHHJJJNNNPPPOOOSSSXXXaaaiiizzzxxxrrrppppppooonnnlllkkkiiihhhggghhhjjjkkkjjjjjjjjjiiiiiiiiiiiiiiigggdddaaa______^^^]]][[[\\\[[[ZZZZZZ\\\^^^aaabbbbbbbbbbbbccceeehhhjjjlll******++++++,,,------...,,,///333666===LLLdddwwwxxxrrroooiiiaaa\\\___fffppp|||zzzvvvuuuyyyyyytttkkkccc^^^XXXQQQJJJHHHIIILLLMMMMMMRRRXXX___iii~~~yyytttppplllgggbbb^^^ZZZUUURRRNNNKKKIIIGGGHHHHHHGGGEEEBBBBBBCCCCCCDDDEEEEEEFFFBBBBBBCCCDDDDDDCCCBBBBBBDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGHHHIIIJJJKKKKKKLLLMMMOOOQQQSSSTTTVVVYYY[[[]]]aaafffjjjlllqqqxxx}}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{{{{{{{{{vvvvvvuuuuuuttttttssssssoooooopppppppppqqqrrrrrrsssttttttuuuuuuttttttsssuuuuuuuuuuuuvvvwwwxxxxxxyyyvvvssspppooommmkkkiiikkkhhheeebbb^^^ZZZUUUQQQMMMLLLLLLLLLLLLLLLLLLLLLNNNJJJFFFCCC@@@BBBMMMYYYooonnngggmmmrrryyyzzzssspppooonnnpppttttttyyy}}}xxxsssrrrrrrpppooommmlllkkkooovvv|||{{{xxxyyyuuuhhhZZZQQQKKKEEEBBBCCC;;;888444222000...+++)))************************))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((''''''&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&''''''(((((()))*********))))))))))))******'''(((***+++,,,,,,++++++++++++*********+++,,,,,,---111888BBBOOO^^^nnnxxx}}}xxxuuuxxx~~~}}}xxxkkkaaaYYYWWWXXXYYY[[[___]]]aaaiiissszzzxxxnnnddddddnnn|||rrrddd\\\WWWSSSSSSVVVTTT\\\iiiyyy}}}iii]]]PPPJJJEEE@@@======;;;;;;<<<<<<<<>>;;;777555333111...,,,************************((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''''''''&&&&&&'''''''''))))))))))))))))))))))))'''((((((((((((((('''&&&******))))))))))))******...,,,***(((((()))***+++++++++***++++++,,,---...000333;;;FFFUUUdddpppxxxwwwxxx|||wwwjjjaaaYYYXXXYYYYYYZZZ]]]bbbiiiqqqssspppiiieeeccceeeooo~~~ooodddXXXSSSRRRRRRTTTXXX^^^lll}}}~~~ooo\\\TTTKKKFFFAAA<<<999:::999:::<<<===>>>AAAFFFJJJKKKLLLPPPTTTSSSTTT[[[ddduuu|||qqqkkkiiigggeeeaaaaaaaaabbbcccdddeeeeeegggggggggggghhhhhhhhhhhhhhhhhhiiijjjlllkkkhhheeebbbbbbcccdddfffhhhjjjkkkjjjjjjkkklllmmmnnnnnnnnn++++++,,,,,,---.........///333999BBBUUUlllzzz}}}{{{vvvoooggg```\\\[[[\\\bbblll{{{xxxqqqoooqqqvvvyyyyyyxxxpppdddZZZTTTMMMGGGDDDCCCEEEJJJOOOSSS[[[ddduuu~~~{{{ssspppjjjfffbbb___\\\YYYVVVTTTRRRPPPOOOMMMJJJHHHEEEEEEDDDEEEGGGGGGFFFEEEGGGHHHHHHHHHIIIIIIJJJJJJHHHHHHHHHGGGGGGHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHJJJJJJKKKLLLMMMNNNOOOOOOQQQSSSUUUVVVXXX\\\aaaeeehhhkkkooorrruuuzzz}}}|||yyyxxxwwwxxxzzz|||~~~~~~~~~}}}||||||||||||||||||}}}}}}}}}}}}}}}}}}|||}}}~~~~~~~~~zzzzzzyyyxxxwwwvvvuuutttsssssstttttttttsssrrrqqqrrrrrrssssssssssssrrrrrrrrrrrrqqqrrrrrrssstttuuutttrrroooooooooooonnnmmmjjjiiigggeeebbb^^^XXXTTTPPPNNNKKKIIIGGGGGGGGGHHHFFFFFFGGGGGGDDDBBBIIIRRRjjj~~~ttthhhccciiiuuuyyysssqqqtttvvvsssooonnnffflllvvv|||||||||yyyuuuooojjjgggeeegggkkkpppuuuzzz}}}oooeeeZZZOOOFFFDDD@@@===999777555333000...************************'''(((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((%%%&&&'''((())))))((((((******))))))))))))************************++++++++++++++++++,,,---......333777>>>IIIWWWdddooouuusssxxxzzzssseee\\\UUUUUUXXXYYY[[[^^^dddooozzzzzzpppfffcccdddhhhqqq}}}xxxfff]]]VVVTTTSSSTTTXXX]]]cccrrrssseeeUUUNNNHHHDDD@@@;;;999;;;999:::<<<===???CCCHHHLLLJJJLLLPPPTTTTTTWWWbbbmmm{{{ooohhheeecccaaa]]]^^^^^^___aaabbbccccccfffffffffggggggggghhhhhhhhhhhhjjjlllnnnmmmjjjgggcccdddfffhhhjjjmmmnnnooommmmmmnnnooopppppppppppp)))***+++,,,...///000111111555;;;FFF\\\sss}}}|||zzzuuunnnggg^^^XXXXXX[[[jjjtttxxxoooiiikkkqqqxxx|||zzzxxxpppbbbWWWPPPIIIBBBBBBAAADDDKKKPPPVVV```iii|||zzzuuussslllgggaaa\\\YYYVVVTTTRRRQQQPPPNNNNNNNNNLLLIIIGGGHHHGGGGGGHHHIIIIIIHHHFFFIIIIIIIIIJJJJJJJJJJJJKKKJJJIIIIIIHHHHHHIIIIIIJJJGGGGGGHHHHHHHHHHHHIIIIIIKKKKKKLLLMMMNNNOOOOOOPPPSSSTTTVVVXXXZZZ^^^dddhhhkkknnnqqqtttwww||||||zzzxxxvvvuuuwwwyyyzzz}}}|||}}}~~~}}}~~~}}}|||||||||||||||||||||}}}}}}}}}}}}||||||~~~~~~{{{{{{zzzyyyxxxwwwvvvuuusssttttttuuutttsssqqqpppqqqrrrrrrssssssrrrrrrqqqqqqqqqqqqqqqrrrsssttttttsssqqqooonnnooopppooonnnjjjhhhgggeeeccc^^^XXXTTTPPPOOOLLLIIIGGGGGGGGGGGGFFFFFFGGGGGGDDDAAAGGGOOOaaayyy|||zzzyyyjjj]]]cccooo}}}yyysssqqquuuxxxtttnnnkkkbbbiiisss~~~~~~~~~}}}{{{vvvoooiiieeedddeeehhhnnnuuu|||vvvkkk```SSSJJJFFFAAA>>>:::888666444111///************************'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''###$$$&&&(((******************))))))))))))******&&&'''***,,,---,,,,,,+++++++++++++++,,,---...///777999@@@KKKXXXeeeooosssrrryyyvvvooo___WWWRRRSSSWWWYYY[[[___bbbqqqsssgggdddgggkkkqqq}}}~~~ttt___YYYUUUUUUUUUUUU[[[aaalll|||~~~lll^^^PPPJJJEEECCC???:::999<<<999;;;===>>>@@@DDDIIIMMMHHHJJJOOOSSSUUUZZZgggtttyyymmmfffbbb```^^^[[[\\\]]]^^^___aaaaaabbbeeefffffffffgggggghhhhhhggghhhjjjmmmooonnnkkkgggeeefffhhhkkkmmmppprrrsssoooooopppqqqqqqqqqqqqqqq...***)))---///......000222999EEETTTgggwww|||yyyxxxqqqhhhaaaYYYUUUZZZbbbppp}}}yyyooodddccckkkrrruuusssvvvrrrjjj]]]PPPHHHFFFFFFCCC@@@CCCKKKOOOSSSdddxxx{{{vvvpppjjjeee```]]]XXXSSSPPPOOOOOOPPPNNNNNNOOONNNMMMLLLJJJIIIKKKJJJHHHGGGHHHIIIKKKMMMMMMNNNOOOPPPOOONNNMMMLLLKKKJJJJJJJJJJJJKKKLLLLLLHHHHHHHHHIIIIIIIIIJJJJJJLLLMMMNNNNNNMMMLLLMMMOOORRRSSSUUUXXX[[[aaagggllltttvvvxxxzzz}}}|||zzzxxxwwwvvvuuuuuuuuuvvvwww{{{{{{||||||||||||{{{{{{~~~~~~~~~|||zzzzzz|||}}}~~~|||{{{{{{{{{|||}}}}}}||||||}}}}}}{{{zzzxxxwwwwwwxxxxxxuuuuuutttsssssssssssstttttttttsssrrrqqqqqqqqqqqqrrrrrrqqqqqqqqqrrrssssssppppppooonnnmmmllllllkkkjjjgggdddaaa___]]]ZZZXXXUUUQQQLLLHHHFFFEEEDDDCCCEEEEEEEEEEEEDDDDDDDDDDDDWWWggg|||}}}yyyuuuddd```cccssszzzyyywwwvvvtttqqqlllhhhbbbfffooo{{{{{{tttmmmhhh]]]```fffmmmtttzzz}}}pppdddXXXMMMEEEBBB???<<<999666333000---...---,,,***)))(((((((((******)))(((((((((((((((%%%&&&((('''&&&&&&''')))((('''''''''((((((&&&$$$((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%$$$###$$$%%%&&&'''((((((((((((((((((((((((&&&&&&'''((())))))(((((()))((('''&&&&&&'''((()))++++++,,,,,,***)))'''%%%------,,,,,,,,,,,,++++++)))+++,,,,,,,,,---000333666<<>>999888888999===>>>AAADDDGGGIIIJJJJJJLLLJJJNNNVVVYYY]]]oooxxxkkkddd```^^^\\\XXXYYY[[[]]]^^^^^^^^^^^^```aaaccceeefffffffffeeeggghhhkkkmmmnnnmmmlllkkkiiijjjkkklllmmmmmmnnnnnnpppqqqsssuuuuuutttsssrrr...***)))---...------000666???MMM]]]nnn|||{{{vvvnnnddd]]]WWWVVV]]]fffuuu}}}rrrjjjbbbcccllltttwwwvvvsssoooeeeYYYMMMEEEDDDDDDDDDBBBEEEMMMQQQWWWkkk~~~{{{wwwsssoooiiiddd```ZZZXXXTTTPPPNNNNNNOOOQQQQQQQQQRRRRRRQQQOOONNNMMMKKKKKKKKKKKKMMMOOOQQQRRRRRRRRRSSSSSSRRRPPPNNNMMMLLLLLLKKKKKKKKKLLLLLLMMMJJJJJJJJJKKKKKKKKKLLLLLLMMMOOOPPPPPPNNNNNNOOOQQQSSSUUUWWWZZZ]]]ccciiinnnuuuwwwzzz}}}~~~{{{xxxwwwvvvuuussssssttttttuuuxxxyyyyyyzzzzzzzzzyyyyyy}}}}}}}}}{{{zzzyyy{{{}}}~~~}}}|||{{{zzzzzz{{{|||~~~~~~{{{zzzyyyxxxxxxxxxxxxxxxuuuuuutttsssssssssssssssssssssrrrqqqqqqqqqrrrrrrsssrrrrrrqqqqqqqqqrrrrrroooooonnnnnnmmmmmmlllllljjjgggdddaaa```^^^\\\ZZZVVVRRRMMMIIIGGGFFFEEEDDDEEEEEEEEEDDDDDDDDDCCCCCCLLLYYYlll~~~~~~~~~~~~{{{xxxfff^^^___lll}}}{{{zzzxxxvvvtttqqqlllhhhbbbeeelllzzz~~~vvvmmmfff]]]^^^cccjjjsss{{{ttthhh[[[OOOGGGCCC@@@===:::777555111///......,,,+++******************)))(((((((((((((((###%%%&&&&&&%%%$$$&&&'''((('''&&&&&&(((((('''&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''((()))((((((((((((((((((((((((&&&&&&'''(((((((((((((((***)))(((((((((((()))***(((((((((((('''&&&%%%$$$*********++++++++++++,,,***++++++,,,,,,...111444888>>>GGGQQQ[[[eeemmmsss{{{ttthhhbbbYYYSSSSSSTTTVVV\\\dddqqqvvvppppppqqqqqqxxxooo^^^WWWQQQOOOTTTUUUVVVaaaqqqnnn___UUUJJJGGGBBB===:::999:::<<<===@@@CCCFFFIIIJJJJJJJJJMMMKKKPPPYYY]]]dddyyyxxxjjjccc___\\\ZZZWWWXXXZZZ[[[\\\]]]]]]\\\^^^```aaacccdddeeeeeeeeeggghhhjjjkkklllmmmllllllllllllllllllmmmnnnpppqqqrrrsssuuuwwwwwwwwwuuuuuu...******------,,,---111999FFFWWWgggvvvzzzqqqhhh]]]WWWTTTWWWaaalll{{{{{{mmmgggaaaccclllsssuuutttoooiii___RRRHHHBBBAAACCCDDDDDDIIIOOOTTT___xxx~~~{{{yyyuuurrrnnnkkkhhhccc^^^[[[VVVTTTRRRPPPOOOPPPRRRSSSUUUUUUUUUUUUUUUTTTSSSRRRPPPPPPQQQRRRSSSTTTUUUVVVVVVWWWWWWVVVUUUSSSQQQOOONNNNNNMMMMMMMMMMMMMMMNNNLLLLLLMMMMMMMMMNNNNNNNNNOOOPPPQQQQQQQQQPPPRRRSSSVVVXXX[[[]]]aaaffflllpppvvvyyy}}}~~~|||yyyvvvuuutttrrrqqqqqqqqqrrrsssuuuuuuvvvvvvwwwwwwxxxxxx||||||}}}{{{zzzyyy{{{|||||||||{{{zzzzzzzzzzzz{{{~~~}}}xxxyyyzzzzzzzzzyyyxxxxxxuuuttttttsssssssssssssssrrrqqqqqqqqqqqqrrrssssssssssssrrrqqqppppppppppppnnnnnnmmmmmmmmmmmmmmmmmmiiigggdddbbbbbbaaa___]]]XXXTTTNNNJJJHHHFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBDDDKKKYYYjjjyyy|||{{{~~~~~~|||hhh]]]XXXbbbsss~~~~~~|||zzzwwwuuuqqqlllhhhcccccciiivvvxxxmmmfff^^^]]]^^^fffrrr{{{~~~~~~{{{mmm```SSSKKKDDDAAA===:::888666333111///...---,,,,,,,,,,,,,,,******)))(((((((((((((((###%%%&&&&&&%%%%%%&&&''')))'''%%%%%%'''(((((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''(((((()))))))))*********''''''&&&&&&''''''((()))((((((((((((((((((((((((&&&''''''(((((((((((((((******))))))))))))******'''&&&&&&%%%%%%&&&&&&&&&(((((())))))***+++++++++***++++++,,,,,,...222555<<>>;;;:::<<>>:::888777555333...---,,,++++++***++++++***))))))(((((((((((((((&&&''')))(((''''''(((***...+++(((&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''(((((((((((())))))%%%%%%&&&&&&&&&''''''&&&(((((((((((((((((((((((('''(((((((((((((((''''''((((((((((((((((((((((((******)))((()))+++,,,---,,,,,,++++++*********)))***+++++++++---000555999AAAGGGPPPZZZbbbiiipppttt{{{{{{yyytttkkkbbb\\\[[[TTTYYY\\\ZZZZZZbbbppp{{{~~~xxxppphhhbbbaaabbbjjjooouuuwwwpppdddWWWPPPMMMPPPUUUXXXZZZbbbtttuuueee[[[RRRLLLEEEBBB???<<<;;;===@@@BBBEEEGGGJJJMMMOOOOOONNNMMMPPPSSSZZZbbbnnnzzzlllbbb]]]YYYVVVVVVVVVVVVWWWWWWXXXYYYYYY[[[\\\]]]___aaaccceeeffffffffffffgggiiikkklllmmmnnnmmmllllllmmmppptttvvvvvvwwwyyy{{{}}},,,+++,,,///......444<<>>AAAKKK\\\lllvvvzzzzzz{{{|||}}}}}}|||zzzyyypppbbbVVVWWWbbbqqq}}}yyyuuurrrqqqmmmiiimmmwwwzzztttjjjeeeaaadddmmmvvv|||}}}qqqaaaWWWJJJFFF@@@<<<999888666444///...---+++******))))))******)))((((((((((((((($$$&&&''''''&&&&&&'''(((...+++((('''''''''&&&%%%&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((())))))))))))((((((((((((((((((((((((((((((((((((((((((((('''&&&''''''((((((((((((''''''(((((((((((())))))***+++,,,,,,+++++++++*********++++++++++++---111777;;;BBBHHHQQQZZZbbbiiiooorrrwwwtttqqqlllcccZZZXXX[[[WWW^^^bbb```aaajjjvvv~~~vvvlllfffaaa]]]]]]___fffiiimmmooofffZZZQQQPPPNNNRRRVVVYYY^^^iiizzzooo___VVVOOOIIIDDDBBB???======???CCCEEEHHHJJJKKKMMMNNNOOOOOONNNSSSVVV]]]iiizzzzzzkkkbbb\\\XXXUUUUUUUUUTTTTTTUUUVVVWWWWWWYYYYYY[[[]]]___bbbeeefffdddeeefffgggiiikkkllllllnnnmmmmmmmmmoooqqqtttvvvwwwxxxzzz|||++++++---000///000777@@@QQQccctttzzzuuummmeee^^^WWWQQQOOOVVVcccqqqxxxqqqkkkggghhhjjjnnnooolllfffaaaTTTOOOHHHCCCCCCDDDDDDDDDHHHNNNWWWdddxxx}}}yyywwwvvvsssnnnkkkjjjhhhfffdddbbbaaa```___^^^^^^^^^___ccccccbbbbbbcccdddfffgggeeedddcccbbbbbbbbbcccddd______aaabbbbbbaaa``````ZZZYYYXXXVVVUUUSSSSSSSSSRRRRRRSSSSSSSSSTTTTTTTTTUUUWWWYYYZZZ[[[\\\^^^```dddgggkkkooossswww{{{~~~~~~|||zzzxxxwwwsssooollleeeeeecccbbbbbbbbbcccdddccccccdddeeehhhkkknnnppprrrtttvvvvvvuuuuuuuuuvvvuuuvvvwwwxxxyyyyyyxxxwwwvvvxxx{{{|||{{{{{{}}}||||||~~~~~~~~~|||zzzyyytttsssrrrrrrqqqqqqrrrrrrppppppoooooopppqqqrrrrrrrrrqqqpppooonnnmmmmmmmmmmmmmmmmmmllllllkkkkkkkkkiiigggdddcccddddddbbbaaa\\\WWWQQQKKKGGGEEECCCAAAAAA@@@@@@@@@???????????????>>>???HHHVVVfffrrrxxxzzz|||~~~~~~|||zzzzzzttthhh]]]ZZZ___kkk~~~~~~|||zzzvvvpppnnnrrr|||~~~yyyoookkkgggggglllssszzz~~~wwwggg\\\NNNJJJDDD???<<<:::777666111000///---+++***))))))******)))(((((((((((((((%%%&&&''''''&&&&&&'''(((***)))(((((())))))((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&'''((()))***))))))(((((((((((((((((((((((((((((((((((((((((('''&&&&&&'''((())))))))))))(((''''''(((((())))))))))))((((((((())))))***++++++,,,++++++++++++---222888===BBBHHHQQQZZZbbbhhhmmmppptttppplllggg___WWWXXX^^^```gggjjjhhhiiirrrzzz~~~|||ooobbb^^^]]]\\\]]]aaafffiiinnnoooeeeWWWPPPQQQPPPSSSWWW[[[cccrrr{{{fffXXXRRRMMMGGGBBB@@@>>>===???CCCGGGJJJKKKKKKLLLLLLMMMNNNOOOPPPVVVYYYaaapppwwwiii___ZZZVVVTTTSSSRRRQQQQQQQQQRRRSSSTTTVVVVVVWWWYYY\\\___bbbdddbbbcccfffhhhjjjkkkkkkkkknnnnnnoooppprrrtttuuuwwwzzzzzz|||~~~++++++...000000111999CCCTTTeeeuuuxxxqqqhhh___YYYVVVQQQQQQ[[[iiiwwwzzzssslllffflllmmmooopppoooiiiaaaZZZOOOJJJDDDAAABBBDDDDDDCCCJJJPPPZZZiii|||zzz{{{xxxssspppnnnllljjjhhheeeeeeddddddddddddeeeeeeggggggfffggghhhiiikkklllllljjjgggdddcccbbbcccdddcccddddddeeedddcccaaa```\\\[[[YYYWWWUUUTTTTTTSSSTTTTTTUUUUUUUUUVVVVVVVVVWWWYYY[[[]]]]]]___aaacccfffiiimmmqqquuuxxx}}}~~~|||zzzxxxvvvtttqqqllliiibbbaaa___^^^^^^^^^___````````````aaadddhhhlllnnnnnnqqqssstttsssrrrrrrsssssstttuuuwwwwwwwwwvvvuuusssuuuwwwwwwwwwxxx|||||||||||||||{{{zzzxxxwwwtttsssrrrrrrqqqqqqrrrrrrpppppppppoooppppppqqqrrrqqqpppooonnnnnnmmmmmmnnnnnnnnnmmmlllkkkkkkjjjjjjiiigggdddcccccccccbbb```\\\WWWPPPKKKGGGDDDBBB@@@@@@@@@@@@????????????>>>@@@???@@@FFFQQQ___kkkrrryyy|||}}}{{{{{{vvvmmmbbb\\\]]]gggzzz|||uuuppppppxxx{{{sssoookkkiiikkkrrryyy{{{kkk```RRRMMMGGGAAA>>>;;;999888444222000...,,,+++***)))******)))((((((((((((((('''((())))))(((((()))+++'''&&&&&&(((***+++***)))((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''(((((((((((($$$%%%'''((((((((('''&&&(((((((((((((((((((((((((((((())))))((('''&&&&&&((()))***++++++***)))(((((()))***++++++***)))(((###$$$&&&(((***+++---...++++++++++++---222999>>>BBBHHHQQQZZZaaaggglllooosssnnnjjjfff^^^WWWZZZbbbgggnnnqqqnnnooowww|||}}}zzzkkk^^^[[[\\\\\\___cccjjjmmmssstttiiiYYYQQQSSSQQQTTTWWW\\\gggxxxrrr^^^SSSPPPLLLGGG@@@>>>===>>>@@@EEEKKKNNNMMMLLLKKKKKKLLLNNNOOOQQQXXX[[[dddvvvuuuggg^^^XXXUUURRRQQQPPPOOONNNOOOPPPQQQRRRSSSTTTUUUWWWZZZ]]]```bbbaaacccfffiiikkkkkkkkkjjjnnnoooppprrrtttvvvwwwwww{{{|||~~~...((()))111333222;;;III]]]ppp~~~yyykkk```[[[XXXSSSTTTWWW___ooowwwiiicccdddjjjoootttvvvqqqfffYYYQQQHHHGGGDDDAAA@@@BBBFFFJJJTTTQQQZZZsss~~~|||zzzyyyxxxuuusssqqqooonnnkkkkkkjjjjjjiiiiiijjjjjjlllmmmoooqqqqqqqqqpppooorrrooollliiihhhgggfffeeeggggggggggggfffeeedddccc\\\[[[ZZZYYYXXXXXXXXXXXXYYYXXXXXXWWWXXXYYYZZZ[[[XXXZZZ^^^```aaabbbdddfffgggkkkpppsssuuuyyy~~~|||{{{zzzxxxuuurrroookkkeeebbbZZZZZZZZZZZZZZZYYYXXXXXXWWWXXXYYY[[[^^^```bbbdddfffhhhjjjmmmooopppppppppsssqqqooopppsssuuutttsssssssssuuuvvvxxxzzz{{{|||{{{|||}}}}}}{{{yyyvvvttttttrrrpppoooqqqsssttttttqqqqqqrrrsssssssssrrrrrrpppqqqrrrrrrpppoooooooooqqqpppmmmkkkjjjkkklllllljjjiiigggffffffeeecccaaa\\\ZZZVVVQQQLLLHHHEEECCCAAA@@@???>>>============???<<<<<>>===<<<:::666444222///---,,,,,,,,,)))))))))(((''''''&&&&&&((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''''''''(((((())))))''''''''''''''''''''''''))))))))))))((((((((((((***((('''(((++++++((($$$))))))))))))*********************+++///555:::>>>GGGLLLSSSYYY]]]bbbhhhmmmyyypppfff___ZZZXXX___gggnnntttvvvttttttyyyrrrhhh___[[[\\\^^^cccjjjjjjwwwwwwggg[[[UUUSSSVVVWWWZZZaaaooovvveeeZZZSSSMMMIIIHHH@@@@@@???@@@BBBFFFJJJMMMJJJIIIHHHIIILLLOOORRRSSSXXX```ooorrrddd]]]XXXRRRMMMNNNMMMLLLKKKLLLMMMOOOPPPTTTVVVWWWYYYZZZ]]]aaadddbbbcccdddfffhhhkkkmmmnnnlllnnnqqqsssrrrrrrssstttwwwyyy|||///***+++111333444@@@PPPfffuuu~~~vvvfffZZZTTTQQQMMMRRRZZZfffxxxuuuiiieeeggglllqqquuutttlll```TTTNNNGGGFFFEEECCCBBBDDDGGGKKKQQQRRR^^^xxx~~~}}}|||{{{yyyvvvtttsssrrroooooonnnnnnnnnnnnnnnoooqqqrrrsssttttttrrrqqqpppsssqqqmmmlllkkkkkkjjjiiihhhhhhhhhgggfffeeecccccc]]]]]]\\\[[[[[[ZZZ[[[[[[ZZZYYYXXXXXXXXXYYYZZZ[[[ZZZ\\\___aaabbbccceeegggjjjnnnsssvvvyyy}}}~~~}}}|||}}}}}}{{{zzzxxxvvvtttpppmmmjjjeee```\\\WWWWWWWWWWWWVVVUUUTTTSSSUUUUUUVVVXXXZZZ]]]___``````bbbeeehhhjjjlllmmmmmmsssqqqpppqqqsssuuutttsssqqqrrrsssuuuwwwyyy{{{|||{{{{{{|||{{{zzzxxxuuutttsssqqqooooooppprrrsssssspppqqqqqqrrrrrrrrrrrrrrrppprrrsssrrrpppooooooppprrrpppnnnllljjjjjjkkkkkkjjjhhhfffffffffeeecccaaa\\\ZZZVVVQQQLLLGGGDDDCCC@@@@@@???>>>============@@@===<<<@@@FFFQQQaaaooovvv~~~}}}|||xxxmmm```XXX]]]kkkvvv}}}yyytttmmmkkkttt|||xxxrrrmmmkkkooowww}}}||||||uuuhhh]]]UUUKKKCCC@@@???===<<<444333000...,,,+++******+++******))))))(((''''''(((((((((((((((((((((((('''''''''((((((((((((((((((((('''''''''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&%%%%%%%%%************************))))))))))))((((((((((((+++***+++,,,------+++***))))))))))))************+++++++++---111666;;;???EEEJJJRRRXXX^^^eeelllpppzzzqqqggg___YYYWWW\\\dddkkkqqqtttuuuxxx~~~qqqhhh___]]]___bbbjjjqqqrrr}}}xxxhhh[[[UUUSSSUUUXXX\\\dddsss~~~nnn^^^TTTNNNGGGCCCCCC@@@??????@@@BBBFFFIIIKKKIIIIIIHHHIIILLLOOOQQQRRR[[[dddvvvrrrddd\\\WWWQQQMMMLLLKKKJJJIIIJJJLLLNNNPPPRRRSSSUUUVVVWWWZZZ^^^aaaddddddeeefffhhhjjjlllmmmlllnnnqqqrrrrrrssstttvvvxxxzzz}}}000,,,---111333888HHH[[[nnnxxx{{{ppp___SSSOOONNNKKKSSS```ppp}}}sssjjjhhhkkkpppuuuxxxsssfffXXXNNNJJJEEEEEEEEEDDDDDDFFFIIILLLRRRWWWhhh~~~|||{{{yyyxxxwwwuuuuuutttttttttuuuuuuvvvvvvwwwxxxxxxwwwvvvtttsssvvvtttpppooooooooonnnllljjjjjjiiihhhgggeeecccbbb^^^^^^^^^^^^^^^]]]]]]]]]\\\[[[ZZZYYYYYYYYYZZZ[[[]]]___aaaccccccdddgggiiimmmqqqwww{{{~~~|||{{{yyyyyyyyy{{{}}}~~~~~~~~~}}}|||{{{xxxvvvuuupppmmmiiifffbbb^^^YYYUUUSSSSSSSSSRRRQQQOOONNNMMMPPPPPPQQQRRRTTTVVVXXXYYYWWWYYY]]]```dddgggiiijjjpppooonnnooorrrssssssrrrpppqqqrrrtttwwwyyyzzz{{{yyyyyyzzzyyyxxxvvvtttrrrrrrpppnnnnnnoooqqqrrrqqqoooppppppqqqrrrrrrqqqqqqrrrssstttsssqqqooooooppprrrqqqnnnlllkkkjjjjjjjjjiiihhhfffffffffeeebbb```\\\ZZZVVVQQQLLLGGGDDDBBB@@@???>>>======<<<<<<===AAA===;;;===BBBLLL\\\kkkuuu}}}yyyqqqcccWWWWWWbbbnnnzzz|||zzzvvvnnniiimmmttt|||xxxrrrllljjjnnnuuu|||{{{|||{{{nnncccZZZPPPGGGCCCAAA???===555444111///,,,+++++++++,,,++++++******)))(((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''&&&%%%%%%$$$$$$(((((((((((((((((((((((((((((((((((())))))))))))&&&(((******))))))***+++)))))))))*********++++++---,,,---///222888===@@@FFFKKKQQQYYY___gggnnnrrr{{{rrrggg^^^WWWTTTZZZaaahhhmmmssswww~~~rrrhhh```___ccciiirrrzzz}}}zzziii]]]WWWTTTTTTXXX^^^hhhyyyuuufffWWWNNNIIICCC???????????????@@@BBBEEEGGGIIIHHHHHHIIIJJJLLLOOOQQQSSS^^^kkkrrrddd[[[VVVPPPLLLIIIHHHHHHHHHIIIKKKNNNOOOQQQSSSTTTUUUVVVXXX\\\___eeeeeefffgggiiijjjkkklllmmmnnnpppqqqrrrsssvvvyyyyyy{{{}}}///......111444===RRReeetttwwwvvvjjj[[[QQQOOOQQQOOOZZZhhhwww{{{rrrkkkkkkooouuuzzzzzzqqq```QQQIIIGGGAAACCCDDDEEEEEEGGGKKKMMMXXXbbbvvv~~~}}}||||||{{{{{{zzzzzzzzzzzz{{{{{{zzz{{{{{{||||||{{{zzzyyy{{{xxxtttrrrqqqpppnnnmmmllllllkkkiiihhheeecccbbb_________``````_________]]]]]][[[ZZZZZZZZZ[[[\\\```bbbddddddeeefffiiikkkoootttyyy~~~~~~||||||||||||wwwvvvvvvvvvwwwzzz|||}}}{{{{{{{{{zzzxxxuuurrrpppkkkhhhddd```\\\XXXTTTPPPQQQQQQPPPOOOMMMKKKJJJIIIJJJKKKKKKLLLMMMOOOPPPQQQPPPRRRUUUZZZ^^^bbbeeefffjjjjjjkkkmmmooopppqqqppprrrssstttuuuvvvwwwxxxyyyxxxxxxxxxwwwuuutttrrrqqqpppnnnmmmmmmooopppppppppnnnoooppppppqqqqqqqqqqqqsssuuuuuutttqqqooooooooorrrqqqooommmkkkjjjjjjiiiiiihhhfffffffffeeebbb```\\\[[[WWWRRRMMMHHHDDDAAA??????>>>===<<<<<<<<<<<<@@@<<<;;;<<>>@@@JJJMMMSSSZZZbbbiiiooorrryyypppeee\\\VVVSSSXXX```hhhnnnuuu|||sssiiibbbbbbgggnnnxxxzzzjjj___ZZZWWWTTTYYYaaammm~~~nnn```RRRKKKGGGBBB???>>>??????@@@AAACCCEEEFFFGGGFFFGGGIIIJJJLLLOOOSSSVVVbbbsssrrrcccZZZTTTNNNKKKHHHGGGGGGGGGIIIKKKNNNPPPRRRTTTUUUVVVWWWZZZ]]]```dddeeefffhhhjjjlllmmmmmmmmmnnnppppppqqqtttwwwzzzzzz|||~~~......///222888EEE[[[mmmzzzwwwqqqeeeWWWOOOOOOSSSUUU___nnn|||xxxrrrmmmooosss{{{}}}zzznnn\\\MMMGGGFFF???AAACCCDDDFFFHHHLLLOOO\\\kkk~~~~~~~~~~~~|||}}}~~~|||wwwsssqqqooollljjjmmmmmmllljjjiiifffeeeccc``````aaaaaaaaa```______^^^^^^\\\\\\[[[\\\]]]^^^bbbccceeeeeefffhhhkkknnnpppuuu{{{}}}yyyxxxxxxxxxxxxtttttttttvvvwwwzzz|||}}}zzz{{{zzzyyyvvvrrrnnnlllgggddd___[[[XXXUUUQQQNNNOOONNNNNNMMMKKKIIIHHHGGGEEEEEEEEEEEEFFFGGGHHHIIIKKKLLLOOOSSSXXX\\\```bbbeeegggjjjlllnnnpppqqqrrruuuuuuuuuvvvvvvvvvvvvvvvwwwwwwvvvuuutttrrrqqqpppooommmlllmmmooopppooonnnnnnnnnooopppqqqrrrrrrqqqtttuuuvvvtttqqqooonnnoooqqqpppooommmllljjjjjjiiiiiihhhggghhhhhhfffccc```]]]\\\YYYTTTNNNIIIDDDAAA???>>>===<<<;;;;;;;;;;;;===;;;:::<<<>>>GGGXXXiii~~~zzzuuulll]]]RRRTTT]]]qqq|||~~~zzzyyyxxxrrriiidddcccttt{{{}}}zzzsssmmmjjjlllrrrwww{{{zzz|||yyynnneeeXXXNNNHHHDDD@@@===:::999666333000///......+++******))))))(((''''''(((((((((((((((((((((((())))))((((((''''''&&&&&&&&&'''''''''''''''''''''((()))))))))************''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''((()))******))))))))))))))))))))))))'''((((((((()))))))))***'''***,,,,,,******,,,000************+++++++++++++++,,,...111666;;;@@@BBBJJJNNNTTT]]]gggnnnsssvvvssskkkaaaZZZUUUTTTZZZbbblllrrr{{{ssskkkdddeeekkksss}}}wwwiiibbb^^^[[[UUU[[[eeesss}}}gggZZZMMMGGGDDD@@@>>>>>>===>>>@@@BBBDDDFFFGGGGGGEEEGGGIIIJJJLLLPPPVVV[[[iii|||qqqcccYYYRRRMMMJJJHHHGGGGGGGGGIIIKKKNNNPPPQQQRRRTTTVVVWWWZZZ^^^aaabbbdddfffiiilllnnnoooooommmnnnooopppqqqssswwwzzz{{{|||}}}......000555???PPPdddssswwwlll```TTTLLLNNNSSSXXXcccrrr|||vvvrrrpppsssxxx~~~}}}wwwjjjZZZLLLFFFEEE???@@@BBBDDDFFFJJJPPPTTT___sss~~~~~~zzzuuurrrooollliiimmmmmmlllkkkjjjhhhfffeeebbbccccccccccccaaa___^^^^^^^^^]]]]]]]]]^^^___```bbbccceeefffgggiiimmmppptttyyy|||yyyvvvtttttttttsssrrrrrrssstttvvvxxxzzz|||}}}zzzzzzyyywwwsssnnniiifffaaa^^^ZZZVVVTTTQQQNNNLLLKKKKKKJJJIIIHHHGGGEEEDDD@@@@@@@@@@@@@@@@@@AAABBBEEEFFFIIILLLPPPUUUXXXZZZ___bbbgggjjjlllnnnqqqrrrtttttttttuuuuuuuuuuuuuuuwwwvvvuuutttrrrqqqppppppnnnmmmlllmmmooopppooonnnnnnnnnpppqqqrrrrrrrrrrrruuuvvvvvvtttqqqnnnmmmmmmoooooonnnmmmlllkkkkkkjjjjjjiiiiiiiiiiiigggdddaaa___^^^[[[VVVPPPJJJEEEBBB>>>===<<<;;;;;;::::::;;;:::::::::<<<===DDDUUUeeeyyyuuupppcccUUURRRYYYkkkxxx~~~yyywwwwwwssskkkeeecccqqq}}}|||}}}{{{uuuppplllmmmqqqtttxxxyyy|||~~~~~~tttjjj]]]RRRKKKFFFAAA>>>:::888555222///------,,,+++******)))((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''''''''))))))))))))************''''''''''''''''''''''''&&&&&&&&&''''''''''''((("""###$$$%%%&&&((())))))((((((((((((((((((((((((''''''(((((())))))******((()))***)))))))))+++---*********++++++++++++,,,+++,,,///333999>>>CCCFFFIIINNNVVVaaammmtttxxxyyykkkccc[[[WWWTTTVVV^^^gggrrrzzz~~~rrrkkkgggjjjqqqyyysssgggbbb___\\\YYY```kkkyyysss^^^RRRFFFBBB@@@===;;;;;;<<<>>>AAADDDGGGHHHHHHHHHEEEGGGIIIJJJLLLRRR[[[bbbtttqqqcccXXXPPPKKKHHHHHHGGGGGGGGGHHHJJJMMMNNNNNNOOORRRTTTVVVYYY]]]aaacccdddgggjjjmmmnnnoooooolllmmmooopppqqqrrruuuxxx{{{{{{}}}...///111999HHH[[[mmmvvv|||qqqeee[[[RRRLLLOOOVVV]]]jjjzzzuuurrrrrrssswww|||{{{rrreeeWWWLLLFFFDDDAAABBBCCCEEEHHHMMMTTTYYYggg~~~{{{wwwtttqqqnnnlllmmmmmmllllllkkkiiihhhgggeeefffffffffeeeccc```___^^^^^^]]]]]]^^^```bbbcccaaacccdddfffgggkkkooosssyyy~~~}}}wwwtttrrrqqqqqqrrrrrrrrrppprrrrrrtttuuuwwwyyy{{{|||yyyxxxxxxuuupppiiiccc```[[[WWWSSSPPPOOOMMMKKKIIIEEEEEEEEEDDDCCCBBBAAAAAA======<<<<<<<<<<<<<<<===???@@@BBBDDDGGGKKKOOOQQQTTTYYY___dddfffiiillloooppppppqqqrrrsssttttttuuuwwwvvvuuusssrrrqqqppppppnnnmmmmmmnnnppppppooonnnnnnoooppprrrssssssttttttuuuuuuuuussspppmmmllllllmmmmmmnnnmmmmmmllllllkkkkkkjjjjjjkkkkkkiiieeebbb```___]]]XXXRRRLLLFFFCCC>>>===<<<;;;::::::::::::888999;;;<<<;;;@@@OOO___yyyxxxtttsssiiiZZZTTTWWWcccsss~~~xxxuuuvvvuuunnnhhhfffmmmzzz}}}{{{xxxsssooonnnppprrruuuxxx}}}~~~|||}}}yyyooobbbVVVNNNHHHCCC???;;;999666333000...------,,,++++++******)))(((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&'''''''''((((((''''''((((((((()))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((###$$$$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((()))*********)))'''&&&&&&'''(((((((((*********+++++++++,,,,,,+++---111666===CCCHHHKKKOOOSSS[[[fffqqqvvvwwwuuuccc\\\VVVTTTUUUYYYcccmmmwwwxxxpppkkkiiinnnwwwoooddd```]]]ZZZ___fffqqq|||kkkYYYMMMBBB??????<<<:::;;;;;;===AAAFFFIIIJJJJJJJJJEEEGGGIIIIIILLLTTT```iiiqqqbbbWWWOOOJJJHHHHHHGGGFFFEEEFFFHHHJJJLLLLLLNNNQQQTTTVVV[[[```cccfffgggjjjlllmmmmmmmmmlllkkkmmmoooqqqqqqqqqssstttzzz{{{|||~~~000000333<<>>===<<<;;;;;;:::999999::::::;;;<<<<<<>>>AAAEEEHHHJJJJJJPPPWWW\\\___bbbfffiiikkklllmmmoooqqqsssuuuuuuwwwvvvuuusssrrrqqqppppppnnnmmmmmmnnnpppqqqooonnnooooooqqqrrrsssttttttttttttuuuuuusssooolllkkkkkklllmmmmmmmmmmmmmmmllllllkkkkkkkkklllllljjjfffbbbaaa```^^^YYYSSSMMMGGGCCC======<<<;;;::::::::::::888999;;;<<<:::===KKKYYYkkk~~~vvvrrrtttmmm^^^UUUVVV]]]pppxxxsssuuuuuupppkkkiiijjjwww}}}|||yyyuuupppooooooqqqssswww}}}{{{{{{}}}ssseeeXXXPPPJJJDDDAAA===<<<888555222000//////------,,,,,,+++******)))((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++...+++((((((***,,,+++)))******+++++++++,,,,,,,,,,,,...333999@@@FFFKKKNNNVVVZZZaaakkksssuuurrrnnn]]]XXXSSSSSSUUU[[[fffqqqzzzzzztttnnnjjjjjjrrr|||mmmaaa^^^[[[XXXdddjjjuuuzzzgggXXXLLLBBB??????===<<<<<<:::===BBBFFFJJJLLLLLLKKKEEEGGGHHHIIILLLUUUbbbmmm~~~qqqbbbVVVNNNIIIGGGGGGFFFEEEDDDEEEFFFHHHIIINNNPPPSSSVVVYYY^^^cccgggiiijjjlllmmmmmmllljjjiiijjjllloooqqqqqqpppqqqrrrzzzzzz{{{}}}//////555CCCWWWhhhppprrrsssjjj```XXXSSSQQQWWW___oooxxxuuukkkkkkrrrzzz|||zzzzzzsssgggYYYMMMFFFEEEFFFCCCCCCGGGLLLNNNQQQXXXaaayyy~~~zzzvvvsssqqqqqqpppnnnkkkjjjkkkkkkkkkjjjkkkkkkjjjiiigggdddaaa```^^^]]]\\\\\\\\\^^^aaabbbaaadddgggiiikkkooovvv{{{{{{uuupppoooppppppqqqsssuuutttrrrooopppooopppppprrruuuwwwxxxssstttsssqqqkkkccc[[[VVVPPPOOOMMMJJJGGGEEEBBBAAACCCCCCBBB@@@???===<<<<<<666666666666666666555555888:::<<<<<<<<<>>>@@@CCCDDDIIIOOOTTTXXX\\\```bbbeeegggjjjmmmppprrrsssssssssrrrrrrqqqppppppoooooonnnnnnnnnoooppppppqqqqqqoooooonnnooooooqqqsssttttttttttttsssrrrqqqooonnnnnnmmmllllllkkkkkkkkkkkknnnooooooooonnnkkkiiigggbbb```\\\YYYUUUOOOIIIDDD======<<<;;;::::::999999666999<<<;;;:::===DDDJJJ___ooozzzsssrrrqqqkkk___WWW]]]jjj|||{{{tttoooppptttrrrmmmlllttt}}}xxx{{{wwwmmmiiimmmtttvvv{{{~~~~~~vvvggg\\\UUUOOOGGGAAA@@@===999666444222///---,,,,,,+++***)))((('''&&&((((((''''''''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((()))))))))))))))'''%%%%%%'''))))))(((((('''''')))***+++(((((((((((())))))))))))+++*********))))))((((((++++++******************---///333999AAAJJJQQQVVV[[[^^^eeeooovvvuuummmeee\\\WWWTTTVVVZZZ```jjjsss~~~xxxqqqooommmnnnuuuyyyeeeZZZYYY[[[[[[eeemmmzzzmmm^^^OOOKKKDDD===::::::<<<===>>>???BBBEEEGGGHHHIIIIIILLLGGGIIIOOORRRUUUfffzzzrrrcccVVVMMMGGGEEEGGGDDDBBBCCCGGGIIIIIIHHHNNNOOOQQQUUUZZZ___dddfffiiiiiiiiijjjkkkkkkkkklllnnnppprrrrrrrrrrrrtttvvvzzz{{{|||~~~111222999HHH[[[kkkrrrsssoooggg^^^XXXTTTTTT[[[dddsss}}}zzzrrrkkkllluuu|||~~~}}}yyyqqqdddWWWMMMGGGFFFFFFHHHGGGHHHKKKMMMRRR]]]iii{{{xxxuuutttsssqqqooommmlllllllllkkkiiijjjjjjjjjhhhfffdddaaa```]]]]]]\\\\\\]]]^^^aaabbbbbbfffiiikkkmmmqqqxxx~~~}}}xxxuuuooolllkkkoooooooooqqqsssssspppnnnoooooonnnnnnoooppprrrssspppppppppmmmggg___WWWSSSNNNMMMKKKHHHEEECCCAAA??????>>>===<<<:::999888777555555555555555555555555555777888999999:::===??????CCCHHHLLLPPPTTTXXX[[[```bbbeeeiiilllnnnppppppoooooooooooonnnnnnnnnnnnooooooooooooppppppppppppnnnnnnnnnnnnoooqqqssstttuuuttttttsssrrrpppooonnnmmmmmmlllkkkkkkkkkkkkkkknnnoooppppppooollliiigggbbb```]]]YYYUUUPPPJJJEEE>>>===<<<;;;::::::999999666999;;;:::888:::@@@FFFSSSaaavvv|||uuuttttttmmmaaaXXXYYYeeewww}}}vvvpppqqquuutttoooffflllvvv}}}~~~zzzoookkknnnpppsssyyy~~~~~~~~~~~~nnnaaaYYYQQQHHHBBB@@@===999666444222///---------,,,+++***))))))(((((((((''''''''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((())))))&&&'''(((((('''''')))+++(((((('''''''''((()))***(((((((((((())))))))))))************)))))))))(((++++++******************...000444:::BBBJJJQQQVVV\\\___fffpppwwwvvvnnnfff]]]XXXVVVYYY]]]cccmmmvvv~~~}}}xxxssspppnnnooovvvrrraaaXXXXXX[[[]]]eeemmmyyy{{{iii[[[NNNJJJDDD>>>::::::<<<>>>>>>@@@BBBEEEGGGHHHIIIIIIJJJHHHKKKRRRUUUZZZnnn~~~qqqcccWWWNNNJJJHHHGGGDDDBBBCCCFFFIIIIIIHHHNNNPPPRRRVVV[[[aaaeeehhhjjjjjjiiiiiiiiiiiijjjjjjoooqqqrrrsssrrrrrrtttvvvzzz{{{}}}222555???OOObbbooossssssiiibbbZZZWWWUUUXXXbbblllzzzvvvpppllloooxxx~~~xxxmmm___SSSLLLIIIHHHFFFMMMJJJIIIJJJLLLTTTdddsss}}}zzzxxxwwwvvvsssqqqpppoooooommmkkkhhhiiiiiihhhgggeeecccaaa___\\\\\\\\\\\\]]]___aaabbbdddgggkkknnnpppuuu|||{{{sssqqqoookkkhhhiiillllllmmmoooqqqqqqnnnlllmmmlllkkkjjjiiijjjkkkllllllkkkjjjgggaaaZZZSSSNNNJJJIIIHHHEEECCC@@@>>>===;;;;;;:::999777666555555444444444444444444444444444555666666666777:::<<<:::===AAADDDGGGKKKOOOSSSYYY[[[^^^bbbfffiiikkklllkkkkkkllllllmmmmmmmmmlllppppppppppppoooooooooooolllllllllmmmoooqqqssstttuuuuuuttttttrrrpppooonnnlllkkkkkkjjjjjjjjjjjjkkkmmmnnnpppqqqpppllliiifffbbb```]]]ZZZVVVQQQKKKFFF???>>>===;;;:::999999999777999:::888666777;;;???GGGSSSeeexxxzzzyyyxxxrrrfff[[[TTT___ooowwwqqqqqquuuvvvrrrccceeemmm{{{{{{qqqlllmmmkkkooowww~~~vvvggg]]]SSSJJJCCCAAA>>>:::777555333000...------,,,,,,++++++++++++((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((''''''$$$&&&((()))))))))***,,,''''''&&&&&&''''''((()))(((((((((((())))))))))))************))))))))))))******++++++++++++++++++...000555;;;CCCKKKRRRVVV^^^aaahhhssszzzyyypppggg^^^[[[[[[^^^bbbgggpppyyy~~~zzzxxxvvvtttssssssyyy}}}jjj\\\VVVXXX\\\___eeemmmxxxssscccWWWMMMIIICCC>>>;;;;;;===>>>???@@@CCCFFFHHHIIIIIIIIIIIIJJJNNNUUUYYYbbbyyy~~~qqqcccWWWPPPLLLKKKFFFDDDCCCDDDFFFIIIIIIIIIOOOPPPSSSXXX]]]bbbfffiiikkkjjjhhhgggfffgggiiijjjqqqrrrssssssrrrrrrtttuuuyyy|||333999FFFXXXhhhrrrsssqqqfff___XXXVVVWWW\\\hhhsssssspppooosss{{{|||ttthhhYYYOOOKKKKKKIIIGGGNNNLLLKKKLLLNNNXXXjjj{{{~~~|||zzzyyyyyyuuutttsssrrrqqqnnnjjjggghhhhhhgggeeecccaaa```___\\\\\\\\\]]]^^^```aaabbbeeeiiimmmqqqtttzzzyyyrrrmmmmmmllliiihhhjjjkkkkkklllnnnoooooollljjjhhhgggfffeeedddeeeeeeffffffeeeddd```[[[TTTNNNKKKGGGGGGEEECCCAAA???===<<<;;;:::999888777666555555222333333333333333444444444666777777666777999;;;999;;;===???AAAEEEJJJMMMQQQSSSVVVZZZ^^^bbbeeefffggghhhjjjkkkmmmmmmmmmmmmqqqqqqppppppooonnnmmmmmmkkkkkkkkklllnnnpppssstttuuuttttttsssrrrpppnnnnnnkkkjjjjjjiiiiiijjjjjjjjjlllnnnpppqqqppplllhhheeeaaa___]]]ZZZWWWRRRLLLHHH@@@???===;;;:::999999999999::::::888555555777:::BBBJJJXXXjjjzzz~~~|||{{{vvvkkk___RRRYYYgggwwwxxxpppppptttuuusssgggffflllzzzzzzqqqkkkjjjhhhllluuu~~~|||lll```UUUKKKEEEBBB???;;;888666444111///,,,,,,,,,,,,++++++++++++((((((''''''''''''((((((((((((((((((''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%$$$''')))+++***)))******&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))*********)))))))))))))))******+++++++++++++++,,,///111666===EEENNNTTTXXX```ccckkkuuu|||{{{rrriiibbb``````ccceeehhhqqqzzz}}}zzz{{{|||}}}{{{{{{uuucccYYYWWWXXX\\\```eeemmmvvv{{{wwwkkk\\\SSSKKKHHHCCC>>><<<<<<>>>???@@@AAADDDFFFHHHIIIIIIIIIJJJLLLRRRXXX]]]jjjrrrcccWWWPPPLLLKKKEEEDDDCCCDDDFFFHHHJJJJJJNNNPPPSSSXXX]]]bbbfffhhhiiigggeeedddeeegggjjjlllqqqsssttttttsssssstttuuuyyy|||444===NNN```nnntttqqqmmmddd]]]WWWVVVXXX___lllxxxtttssstttyyy~~~|||wwwnnncccUUULLLJJJKKKJJJHHHLLLLLLMMMPPPSSS]]]qqq~~~|||{{{zzzxxxwwwuuusssqqqnnnjjjfffgggfffeeecccaaa```______\\\\\\]]]^^^```aaabbbcccfffjjjoootttxxxyyyoookkkhhhjjjjjjggggggjjjkkkkkkkkkmmmnnnmmmjjjgggbbbaaa```______```aaaaaa___^^^\\\YYYTTTOOOJJJHHHEEEDDDCCCAAA???>>><<<;;;999999888777666666555555222222222222333333444444444555666666555555777999888999;;;<<<===@@@DDDGGGJJJLLLOOOSSSWWW[[[___aaacccdddgggjjjlllnnnnnnnnnqqqpppoooooonnnmmmlllllljjjjjjjjjkkkmmmooorrrsssssssssrrrrrrqqqooonnnmmmjjjjjjjjjiiiiiijjjjjjkkklllmmmoooooonnnkkkgggeeeaaa___]]][[[XXXSSSMMMIIIAAA@@@===;;;:::999999:::;;;;;;:::888666666666777>>>CCCNNN^^^ooo{{{~~~~~~~~~}}}zzzpppdddSSSWWW```ooo~~~xxxqqqooossstttrrrjjjhhhlllzzzxxxoooiiiggggggkkkuuupppbbbVVVMMMGGGCCC@@@<<<999777555222000+++++++++++++++*********((((((''''''''''''((((((((((((((((((''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&%%%%%%$$$$$$$$$&&&(((***+++)))((('''(((%%%&&&&&&'''''''''''''''(((((((((((())))))))))))))))))))))))))))))************++++++,,,,,,,,,,,,///222888@@@IIIQQQWWW[[[aaaeeemmmwww}}}sssjjjfffdddeeeffffffhhhpppzzz{{{zzz~~~qqq```ZZZYYYYYY\\\aaaeeemmmvvvxxxpppdddWWWPPPIIIFFFBBB>>><<<===???@@@AAACCCEEEGGGIIIIIIJJJIIIKKKOOOUUU[[[cccssssssdddWWWOOOJJJIIICCCDDDDDDDDDEEEGGGJJJLLLNNNPPPSSSXXX]]]aaadddfffeeedddcccccceeeiiimmmoooppprrrssssssrrrrrrtttuuuxxx|||777CCCVVViiitttvvvoooiiiaaa[[[VVVVVVYYYbbbppp}}}uuuvvvyyy~~~xxxrrreee^^^SSSLLLJJJJJJJJJJJJJJJLLLPPPUUUYYYdddyyy}}}|||{{{yyyvvvsssqqqmmmiiiffffffeeecccaaa```___^^^^^^\\\]]]^^^```bbbcccdddeeeggglllsssyyy}}}vvvssshhheeedddggggggeeeeeehhhkkkjjjjjjjjjkkkiiieeebbb]]]\\\ZZZYYYYYYYYYZZZ[[[WWWVVVSSSPPPMMMIIIFFFDDDBBBAAA@@@???===<<<;;;:::666666555444444333222222111222222333333444444555333444555444333333444666555777999::::::;;;>>>@@@DDDFFFHHHKKKPPPTTTXXXZZZ]]]___cccgggjjjlllllllllooonnnnnnmmmlllkkkkkkjjjiiiiiiiiijjjlllnnnpppqqqoooppppppppppppooonnnnnnkkkjjjjjjjjjjjjkkkkkklllllllllmmmlllkkkiiifffeeeaaa___]]][[[YYYTTTOOOKKKBBBAAA>>>;;;999999::::::;;;:::999888777777777777888<<>>===>>>@@@AAABBBDDDFFFHHHIIIJJJJJJJJJLLLPPPWWW___kkkttteeeXXXNNNHHHFFFBBBDDDEEEEEEEEEGGGJJJMMMOOOQQQTTTYYY]]]```bbbdddbbbbbbbbbdddgggkkkoooqqqnnnppprrrrrrrrrrrrtttvvvxxx{{{:::HHH]]]qqqzzzxxxoooggg^^^XXXTTTUUU[[[eeeuuu}}}uuuwww}}}vvvooo^^^ZZZSSSMMMIIIIIIJJJKKKLLLNNNSSSWWW]]]jjj~~~{{{vvvrrrooolllhhhfffeeecccbbb```^^^^^^^^^^^^]]]^^^```bbbdddeeeffffffjjjooowww~~~yyyqqqmmmmmmdddcccdddggggggddddddhhhiiihhhhhhgggfffddd```]]]YYYXXXVVVSSSRRRRRRRRRRRRNNNMMMKKKHHHFFFCCCBBBAAA>>>>>>===<<<;;;:::999888444444333333222222111111222222222333444555555555555666666555444333555666555777999:::::::::;;;<<>>;;;999999::::::999888777777888777777666444999AAAOOO^^^mmmwww}}}zzz{{{{{{~~~yyynnnZZZVVVVVVaaasss{{{xxxyyyyyywwwlllhhhgggnnn}}}}}}wwwrrrmmmhhhgggiiiqqq|||zzziii\\\SSSNNNEEEBBB>>>;;;999666444111......---,,,+++******)))((((((''''''''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''&&&''''''&&&%%%%%%''')))&&&'''((()))))))))(((((((((((((((((())))))))))))((()))))))))******************++++++,,,------...///444;;;EEEPPPYYY```dddaaafffooozzztttkkkdddcccccccccbbbeeeqqq~~~uuuqqqxxxxxxfffZZZ]]]```^^^^^^bbbgggooovvvtttiii\\\TTTQQQFFFDDDAAA???>>>???@@@BBBCCCDDDFFFHHHJJJJJJJJJJJJLLLPPPXXXbbbttt~~~ssseeeYYYOOOHHHEEEBBBCCCEEEEEEEEEFFFJJJNNNQQQSSSVVVZZZ^^^```bbbbbbbbbbbbdddfffiiilllnnnppplllnnnpppqqqqqqrrrtttvvvyyy{{{~~~===LLLbbbuuu~~~zzzooofff[[[VVVRRRUUU[[[gggxxx{{{tttxxx~~~vvvoooYYYWWWSSSNNNIIIHHHJJJLLLOOOQQQTTTYYY^^^nnn{{{vvvqqqnnnkkkhhhfffdddcccaaa___^^^]]]^^^^^^^^^___aaaccceeefffgggggglllrrrzzzyyyuuupppjjjgggiiieeedddfffiiihhheeefffiiihhhgggfffeeeddd```\\\YYYWWWVVVSSSPPPMMMLLLKKKKKKIIIGGGEEECCCAAA@@@??????<<<<<<;;;:::999888777666555444444444333333222222222222333444444555666666888999999888666666777999666999;;;===<<<;;;;;;<<<<<<<<<>>>AAADDDIIILLLOOOOOORRRWWW]]]aaacccddddddkkkkkkjjjjjjjjjjjjiiiiiijjjjjjiiiiiijjjlllmmmnnnjjjkkklllmmmnnnnnnnnnnnnkkkkkkkkkkkkllllllmmmnnnlllkkkiiigggfffeeeeeeeeeaaa___]]]\\\ZZZVVVQQQMMMDDDBBB>>>;;;999999:::;;;777666666666777888777666555999AAALLLYYYgggrrryyyyyyyyyzzz{{{qqq\\\UUUSSS\\\ooo}}}}}}|||zzzpppiiieeehhhsssyyyuuupppkkkfffhhhooozzzmmm___UUUQQQEEEBBB>>>;;;999777444222000000///...,,,+++******((((((''''''''''''(((((()))(((((((((''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''(((((()))))))))$$$%%%%%%$$$$$$%%%(((+++&&&''')))*********)))((((((((((((((())))))))))))(((((())))))*********+++******+++,,,,,,---......///444<<>>???AAABBBDDDEEEGGGIIIJJJJJJJJJJJJKKKPPPXXXeeezzz{{{qqqeeeZZZPPPIIIEEEAAACCCEEEEEEEEEFFFJJJNNNSSSUUUXXX\\\___aaabbbbbbcccdddfffhhhjjjlllmmmnnnjjjlllnnnpppqqqrrrtttvvvyyy{{{}}}~~~~~~BBBXXXqqq|||{{{tttiiiaaa[[[WWWSSSUUU___nnn|||{{{tttqqqxxxxxxnnn```[[[UUUOOOMMMLLLKKKJJJKKKMMMPPPVVVcccyyy|||yyytttooojjjgggeeeeeedddcccaaa___^^^^^^^^^^^^^^^aaadddddddddfffkkkoootttyyy{{{tttmmmgggeeeddddddeeeeeefffggggggfffeeeeeeeeeeeedddbbb^^^YYYUUURRRPPPOOONNNMMMJJJHHHFFFEEE>>>>>>??????>>>===<<<<<<;;;:::999888666444333222333333222222222222222222444444555555555555555555666888999999888888999:::777888999:::;;;<<<<<<<<<======>>>???AAACCCDDDEEEIIIJJJLLLPPPUUUZZZ___bbbeeefffhhhiiihhhhhhjjjkkkhhhhhhhhhiiijjjkkkmmmnnnkkkkkkllllllmmmlllllllllkkkkkkkkkkkkkkkkkkkkkkkkllljjjgggeeeeeedddbbbaaa___^^^\\\[[[ZZZVVVRRRNNNHHHDDD???;;;999999888777666666666666555555555555:::888<<>>???AAABBBCCCBBBIIIHHHIIIPPPMMMGGGJJJMMMRRR]]]mmm~~~}}}}}}}}}wwwmmmbbbXXXOOOGGGCCCCCCEEEFFFFFFGGGIIILLLOOOTTTVVVYYY]]]```bbbcccddddddeeehhhjjjllllllllllllooonnnnnnnnnpppsssvvvxxx{{{{{{{{{zzzzzzyyyyyyxxxHHH]]]ttt~~~{{{ssshhh___XXXUUUTTTYYYdddrrrzzztttssszzzxxxnnnbbb]]]UUUNNNKKKJJJJJJJJJLLLNNNRRRYYYggg~~~{{{xxxsssnnniiifffddddddcccbbb```^^^]]]]]]^^^^^^```ccceeeeeeeeehhhmmmrrrzzzuuuqqqlllgggcccbbbccccccdddeeefffggggggfffeeeddddddcccbbb___[[[WWWRRRPPPIIIHHHGGGFFFDDDAAA???>>><<<<<<======<<<;;;;;;:::999999777666444444333333222222222222222222222222444444444555555666666666777888999999888888999:::888999::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@@@@BBBCCCEEEIIINNNSSSXXXZZZ```bbbeeefffffffffggghhhffffffggghhhiiijjjlllllllllllllllmmmllllllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkllliiigggeeeeeedddbbbaaa___^^^]]]\\\ZZZWWWSSSOOOHHHDDD???;;;999999888777666666666666555555555555888777;;;EEEPPP[[[hhhtttxxxyyyzzz{{{zzzyyyxxxxxxppp^^^PPPRRR___nnn|||~~~}}}vvvlll___YYY___nnn}}}|||wwwmmmmmmoootttzzzsssiii^^^SSSKKKHHHCCC???<<<:::777666333000,,,******++++++***))))))))))))((((((((((((++++++***)))))))))))))))(((((((((((((((&&&%%%$$$''''''((((((((((((''''''''''''''''''''''''''''''))))))(((((((((((((((((())))))(((((((((((())))))***)))(((''''''((()))))))))(((''''''''''''))))))(((((((((((()))***++++++,,,,,,,,,++++++,,,///222777>>>HHHRRR___jjjmmmjjjfffhhhqqq~~~xxxmmmgggaaa[[[YYY^^^cccjjjttt~~~uuujjjeeeiiipppuuuvvvxxx}}}uuuaaa^^^[[[[[[___cccffffffmmmtttwwwpppddd[[[UUUPPPGGGDDD@@@>>>???AAACCCCCCHHHPPPOOOMMMOOOLLLIIIPPPOOOTTT```rrr}}}{{{zzzzzzyyyxxxrrriii___VVVNNNGGGCCCCCCDDDFFFFFFGGGIIILLLOOOTTTVVVYYY]]]```bbbcccddddddeeegggiiikkkllllllmmmmmmmmmmmmnnnpppsssuuuwwwyyyyyyyyyyyyzzzzzzzzz{{{RRRfffzzz{{{qqqeee\\\TTTTTTUUU]]]iiiwww|||wwwsssvvv}}}yyyoooeee^^^UUUMMMJJJIIIIIIIIILLLOOOUUU___nnnxxxuuupppkkkgggdddbbbbbbaaa```^^^]]]]]]]]]^^^^^^bbbeeegggggghhhlllrrrxxxyyyrrrjjjgggdddbbbaaaaaacccddddddeeefffggggggfffeeedddbbbaaa___\\\XXXSSSOOOLLLCCCBBBAAA???===;;;:::999999999999999999999888777777666555333222222333444111111111111111111111111333333444555666666777777777999::::::999888:::;;;999::::::;;;;;;;;;:::::::::::::::;;;;;;;;;;;;<<<;;;<<<>>>BBBGGGLLLPPPSSSYYY\\\```bbbbbbbbbbbbcccddddddeeeggghhhjjjkkkkkkmmmmmmmmmmmmlllkkkjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkiiifffeeeeeedddbbbaaa```___]]]]]][[[XXXTTTPPPIIIEEE???;;;999999888777666666666666555555555555555555999AAAHHHSSSeeeuuuzzz|||~~~}}}{{{xxxwwwwwwtttcccRRRNNNVVVeeeuuu~~~{{{zzzooo___TTTVVVdddvvv|||pppooonnnpppvvv}}}xxxnnnbbbWWWLLLHHHCCC???===;;;999777333000---++++++++++++***))))))))))))((((((((((((+++******)))))))))))))))((((((((((((((('''%%%%%%''''''((((((((((((((('''''''''''''''''''''''''''))))))((((((''''''&&&&&&((((((((())))))(((((((((((((((((((((((((((((((((''''''''''''((()))******)))((((((((((((((())))))***+++,,,,,,,,,---000333999BBBMMMXXXdddmmmooollleeeiiiqqq{{{}}}uuukkkeee```[[[YYY\\\aaahhhrrr{{{zzzoooccc```fffnnnpppooopppwww|||nnn\\\[[[ZZZ\\\aaaeeeggghhhkkkrrrtttlllaaaZZZTTTOOOGGGDDD@@@>>>???AAACCCCCCMMMWWWWWWSSSSSSMMMKKKTTTSSSXXXeeezzz~~~}}}}}}|||zzzxxxvvvuuuttttttqqqlllddd\\\UUUNNNGGGCCCBBBCCCEEEFFFFFFIIILLLOOOTTTVVVZZZ]]]```bbbcccdddeeeeeefffgggiiikkkmmmnnnmmmmmmmmmnnnpppsssvvvwwwvvvvvvwwwxxxzzz{{{||||||^^^nnn~~~xxxmmmaaaYYYRRRRRRVVV^^^lll{{{~~~vvvrrrpppwww{{{pppfff___UUULLLHHHHHHHHHIIIKKKOOOWWWdddvvv}}}tttrrrmmmhhhdddbbbaaa```___^^^]]]\\\\\\]]]^^^___bbbeeehhhjjjlllrrrzzz|||wwwsssmmmhhhdddcccbbbaaabbbccceeefffdddeeefffggggggfffeeedddaaa```]]]YYYUUUOOOKKKIIIAAA@@@???===;;;:::999888555555666666666666555555555444222111111111333444000000111111111111222222222333444555666777888999888999::::::999999:::<<<;;;;;;;;;<<<;;;;;;::::::======<<<<<<;;;;;;:::999888999;;;>>>BBBGGGKKKMMMRRRUUUZZZ]]]^^^^^^___```bbbccceeegggiiijjjkkklllmmmmmmmmmmmmlllkkkjjjiiijjjjjjjjjjjjjjjjjjjjjjjjjjjhhhfffdddddddddbbbaaa```___^^^]]]\\\YYYUUUQQQIIIEEE@@@<<<:::999777666666666666666555555555555333444999>>>CCCOOOeeeyyy~~~zzzwwwwwwwwwiiiWWWLLLNNN[[[nnn|||~~~zzzwwwxxxnnn^^^QQQOOO\\\qqq}}}sssppplllmmmqqqxxx}}}qqqdddYYYNNNJJJEEE@@@>>><<<;;;999444111...,,,+++++++++***))))))))))))((((((((((((((((((''''''''''''((((((((((((((((((''''''&&&&&&&&&'''((((((((((((((((((''''''''''''''''''''''''******)))(((''''''&&&&&&&&&'''((())))))((('''&&&&&&'''((()))))))))((((((&&&''''''((())))))***+++***))))))((((((((()))))))))***,,,------///111444;;;EEEQQQ\\\fffmmmnnnjjjeeejjjrrryyyxxxqqqiiiddd^^^[[[XXXZZZ^^^fffooovvvvvvjjj^^^]]]fffnnnnnnkkkllluuuyyyiiiXXXYYY[[[^^^bbbeeefffgggjjjooopppiii___XXXSSSNNNFFFCCC???>>>???BBBCCCDDDKKKVVVYYYYYY\\\UUUNNNRRRVVV]]]lll}}}}}}|||{{{yyyyyyxxxvvvtttrrrpppoooooommmiiibbb[[[TTTMMMGGGCCCAAABBBDDDEEEFFFHHHLLLOOOUUUWWWZZZ]]]aaacccddddddeeeeeeeeefffhhhkkknnnooommmmmmnnnppprrrtttvvvxxxuuuvvvwwwxxxyyyzzz{{{|||ggguuu}}}sssggg]]]VVVRRRSSSWWW```ooozzzqqqnnnnnnwww|||pppeee^^^TTTLLLHHHHHHIIIJJJJJJPPPZZZiii}}}}}}zzzqqqoookkkfffccc```______]]]]]]\\\\\\]]]^^^```aaaaaaeeejjjooosss{{{~~~uuunnnjjjhhhdddbbbaaaaaaaaaaaabbbdddeeefffeeeeeeggggggggggggeeeeeeaaa```\\\WWWRRRMMMHHHFFF@@@???===;;;999888888888333333444444444444333333333222111000000111222333000000111111222222222222333333444555666888888999888:::;;;;;;::::::;;;<<<<<<<<<=========<<<<<<;;;>>>>>>>>>===<<<:::999888888888999;;;>>>BBBEEEGGGKKKOOOTTTWWWYYYZZZ\\\]]]aaaccceeehhhjjjkkkllllllmmmmmmmmmmmmlllkkkjjjiiijjjjjjjjjjjjjjjjjjjjjjjjjjjgggeeedddddddddbbbaaa___^^^]]]]]]\\\YYYUUURRRJJJFFF@@@<<<:::999777666666666666666555555555555333555888===AAANNNfff|||yyyuuuuuuyyyooo___OOOJJJUUUiiixxx}}}xxxtttqqqjjj^^^QQQLLLWWWmmm~~~|||{{{vvvqqqkkkiiimmmttt{{{tttfffZZZRRRNNNGGGBBB@@@>>><<<;;;666333///,,,,,,,,,+++***))))))))))))((((((((((((((((((''''''''''''(((((()))(((((((((''''''''''''&&&&&&'''(((((((((((((((((((((((((((((((((((((((++++++******)))(((''''''&&&'''((())))))((('''&&&%%%&&&'''((()))(((((((((&&&'''(((((()))******+++++++++***)))))))))******(((***+++,,,---///333666<<>>???BBBDDDDDDFFFPPPTTT[[[eee^^^QQQNNNXXXbbbttt~~~{{{zzzzzzyyywwwuuutttsssqqqnnnllljjjiiiiiijjjfff```ZZZTTTMMMGGGBBB@@@AAACCCDDDEEEHHHLLLOOOUUUWWWZZZ^^^aaacccdddeeefffeeefffgggiiilllooopppoooooopppqqqsssuuuwwwwwwvvvvvvwwwwwwxxxyyyyyyzzznnnxxx~~~xxxlllaaaYYYTTTRRRTTTZZZeeetttwwwmmmkkknnnyyyyyykkkaaa[[[RRRLLLIIIIIIJJJKKKKKKQQQ]]]ooo~~~yyyvvvooommmiiieeeaaa```______]]]\\\\\\\\\^^^___aaacccdddiiipppwww}}}tttooohhhccc```___^^^]]]^^^___```aaabbbcccddddddfffggghhhiiiiiihhhgggfffaaa___ZZZUUUOOOIIIEEECCC===;;;999777555555555555111222333333444333333333111111111111111111111111111111111222333333444444444444555666777777888888999:::<<<;;;::::::;;;======>>>>>>?????????>>>>>>>>>>>>>>>>>>===:::888777777777777999:::===@@@AAAFFFIIIMMMQQQSSSVVVYYY\\\```aaadddhhhjjjlllmmmmmmmmmmmmmmmmmmlllkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiigggddddddddddddcccaaa^^^]]]]]]\\\[[[YYYUUURRRKKKGGGAAA===:::999777666666666666666555555555555555555777;;;???LLLdddxxx}}}uuurrrrrrwwwtttgggUUUKKKTTTffftttyyytttllljjjaaaUUUMMMTTThhhzzz|||zzzyyywwwrrrkkkgggjjjpppwww{{{zzzkkk___WWWRRRKKKEEEBBB@@@>>>===777444000---,,,,,,,,,+++))))))))))))(((((((((((()))))))))))))))******+++))))))(((''''''(((((()))%%%&&&'''((())))))))))))((((((((((((((((((((((((++++++******))))))(((((('''''''''(((((('''''''''&&&&&&&&&''''''(((((()))''''''))))))************+++***************++++++)))******+++,,,000555999@@@KKKVVV^^^cccgggfffccccccmmmtttrrrmmmhhhddd```[[[]]]]]]]]]```hhhmmmnnnfff^^^VVVXXXaaaiiikkkiiiqqq{{{tttaaaXXX[[[^^^```aaaaaabbbccciiikkkjjjbbb[[[WWWSSSNNNEEEBBB???>>>???BBBDDDEEECCCKKKOOOXXXfffbbbUUUQQQ[[[hhh~~~||||||||||||yyywwwuuuttttttssspppnnnlllkkkiiifffdddbbbaaa```bbb___ZZZVVVQQQLLLFFFBBB???@@@BBBCCCEEEGGGKKKNNNUUUWWWZZZ^^^aaacccdddeeeeeefffgggiiikkknnnpppqqqppppppqqqrrrssstttuuuuuuuuuuuuvvvwwwxxxxxxyyyyyyqqqyyy{{{rrreee\\\WWWSSSRRRWWWaaannn}}}~~~sssiiiiiiooo|||sssddd]]]XXXQQQLLLKKKKKKLLLLLLMMMTTTbbbuuu~~~zzzuuurrrnnnlllhhhdddaaa_________]]]\\\\\\]]]___aaacccdddjjjqqqyyy}}}vvvrrrgggccc___[[[ZZZZZZZZZ[[[\\\]]]___bbbdddeeeeeeeeeggghhhiiijjjjjjiiihhhggg___]]]XXXQQQKKKEEEAAA???:::888666444222222333333111222333333444444333333111222333333333111///...111222222333444444555555555555666666777777777888:::;;;<<<<<<;;;;;;<<<===>>>>>>???@@@AAAAAAAAAAAA@@@AAAAAAAAA@@@===;;;999999999888888999;;;<<<===AAADDDGGGJJJMMMQQQVVVYYY]]]___cccgggiiikkklllllllllllllllmmmllllllkkkkkkiiiiiiiiiiiiiiiiiiiiiiiihhhfffdddcccddddddcccaaa]]]\\\\\\[[[[[[XXXTTTQQQLLLGGGAAA===:::999777666666666666666555555555555777555555777<<>>888444000...------,,,+++))))))))))))(((((((((((()))))))))))))))***++++++))))))(((''''''((()))***%%%&&&'''((())))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((''''''&&&&&&''''''(((&&&&&&%%%%%%&&&''')))***((((((************)))((())))))((())))))***+++,,,******))))))+++000777<<>>???BBBDDDEEEFFFLLLLLLPPP]]]^^^YYY\\\^^^ooo}}}{{{xxxvvvuuutttuuuuuuqqqooommmllllllkkkhhhfffcccaaa___\\\ZZZXXXWWWVVVVVVTTTQQQOOOMMMIIIDDDAAA>>>@@@AAACCCDDDGGGKKKNNNVVVWWW[[[^^^aaadddeeeeeeeeefffiiikkknnnpppqqqrrrppppppqqqqqqrrrrrrqqqqqqrrrssstttvvvxxxyyyzzz{{{sssyyyyyynnn```XXXUUUSSSRRRYYYfffvvv{{{qqqhhhiiipppnnn___ZZZVVVPPPMMMLLLMMMMMMMMMOOOVVVeeeyyy~~~|||xxxsssooommmkkkgggdddaaa_________]]]\\\]]]^^^___bbbdddfffpppwwwzzzqqqjjjeeeaaa___\\\YYYYYYYYY[[[[[[\\\^^^aaadddfffhhhiiiiiihhhiiijjjkkkkkkjjjiiihhh^^^[[[VVVOOOHHHCCC???===999888555333222222222333111222333444444444444444000222444555444222///---222222333444444555666666666666666666777777777777:::;;;<<<<<<;;;;;;<<<>>>>>>???@@@AAABBBCCCCCCCCCCCCDDDEEEEEEDDDAAA???===<<<<<<;;;::::::;;;<<<===>>>@@@CCCEEEHHHNNNTTTXXX[[[^^^aaaeeehhhjjjkkkkkkkkkkkkllllllmmmllllllllliiiiiiiiiiiiiiiiiiiiiiiihhhfffdddcccddddddcccaaa\\\\\\[[[[[[ZZZXXXTTTQQQLLLHHHBBB===;;;999777666777666666666555555555555999666444555999CCCVVVfff{{{|||vvvtttvvvrrrxxxtttaaaSSSVVVeeeqqqyyytttmmmpppnnn```PPPNNN[[[jjj}}}|||xxxrrrjjjfffggglllrrruuuxxxmmm___YYYPPPIIIDDDBBB@@@???888555111...------,,,+++))))))))))))(((((((((((('''''''''''''''((())))))***)))(((''''''((()))***%%%&&&'''((())))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((((('''&&&%%%%%%&&&'''((('''&&&%%%$$$%%%''')))+++))))))***++++++***((((((''''''''''''(((***++++++******)))(((***000888>>>KKKUUU^^^bbbdddfffgggdddbbbnnnuuuooofffcccaaa___^^^dddgggfffiiipppqqqmmm```]]]ZZZ]]]dddkkkppprrrttt~~~lllWWWVVVYYY]]]______aaadddgggiiijjjggg```ZZZXXXTTTOOOEEEBBB???>>>@@@BBBEEEEEEKKKOOOKKKKKKTTTYYY\\\fff```ttt~~~}}}wwwuuurrrpppnnnnnnoooooojjjiiigggffffffeeebbb```\\\[[[XXXVVVSSSQQQPPPOOOMMMLLLJJJJJJIIIFFFCCC@@@>>>???AAABBBDDDGGGKKKNNNVVVXXX[[[___bbbdddeeeeeeeeegggjjjmmmpppqqqrrrrrroooooopppppppppoooooonnnpppqqqsssuuuxxxzzz|||}}}|||ttthhh^^^ZZZYYYXXXYYYeeesss~~~sssfffbbblllyyyxxxiii___[[[XXXRRRLLLHHHIIIMMMPPPTTT]]]nnnzzzyyy{{{zzztttnnnjjjgggcccbbbcccbbb^^^[[[]]]]]]^^^___aaagggnnnssszzzzzztttoooiiiddd```XXXXXXXXXXXXXXXYYYZZZ[[[]]]___aaacccfffhhhiiiiiiiiiiiiiiikkkmmmllliiigggZZZVVVQQQLLLFFFAAA;;;777888777666555444555555666555666666666555444333333444444444333333444444444666555555555555666666777888888777777888999::::::<<<;;;::::::999:::::::::;;;===???@@@AAACCCFFFHHHGGGGGGGGGFFFDDDAAA???===999999::::::;;;<<<<<<===@@@AAACCCEEEHHHMMMSSSXXX\\\___cccfffggghhhjjjkkkiiijjjkkkkkkjjjiiijjjllljjjjjjiiiiiihhhgggggggggeeeeeefffggggggfffeeeeee]]]\\\ZZZYYYYYYXXXUUUSSSLLLHHHCCC???<<<:::888666777666555444333444555555444555777777777>>>NNN___ppp|||ssstttsssyyywwwhhhWWWUUUaaammmzzzxxxpppuuuqqqlllfffYYYPPPVVVdddvvv}}}zzzwwwppphhhcccfffnnnuuu|||}}}ttteeeZZZPPPLLLHHHBBB??????<<<999555000---++++++,,,***************+++++++++)))))))))))))))))))))))),,,***((('''&&&&&&&&&'''&&&&&&''')))************&&&&&&''''''(((***+++,,,))))))))))))))))))))))))''''''''''''(((((((((((((((((())))))))))))(((((()))************+++++++++))))))))))))************.........---...333:::???NNNVVV___cccbbbaaabbbeeeiiimmmppplllccc]]]]]]```dddeeeiiinnnssssssnnnjjjZZZXXX[[[bbbiiilllooosss{{{~~~xxxddd[[[XXX[[[^^^______```dddhhhmmmiiieeebbb```[[[UUUOOOCCCBBB@@@???@@@CCCFFFIIIIIIKKKJJJIIIPPP]]]eeeeeefffxxx~~~{{{xxxuuuoooooonnnmmmjjjhhhfffeeebbb```^^^[[[XXXWWWVVVVVVSSSQQQOOOMMMKKKIIIHHHHHHHHHHHHGGGFFFDDDBBB???===>>>???@@@BBBDDDIIINNNSSSUUUXXX\\\___```aaabbbdddeeegggiiillloooqqqrrrsssrrrpppnnnmmmlllmmmnnnoooqqqtttwwwyyyyyyyyyyyyzzz~~~{{{tttjjjaaa\\\[[[[[[^^^iiiwww~~~qqqfffeeeqqqrrrddd]]]ZZZWWWRRRLLLIIIJJJNNNRRRWWWaaasssyyywwwyyyxxxrrrlllhhhfffccccccccccccaaa___^^^___aaabbbfffllltttyyyzzzuuuoooiiiddd```\\\YYYWWWWWWWWWWWWXXXYYYZZZ[[[]]]___aaadddfffhhhjjjjjjjjjiiiiiijjjjjjiiieeecccZZZVVVPPPJJJDDD???:::777666555444333333333444444666666666666666555444444555555444444444444555555666555555555555666777777999999999999999:::;;;;;;;;;::::::999888888888888:::<<<>>>???@@@BBBEEEGGGHHHHHHHHHGGGEEECCC@@@???<<<<<<<<<======>>>>>>>>>@@@AAACCCEEEGGGLLLQQQVVV[[[^^^bbbdddeeefffgggiiiiiijjjkkkjjjiiiiiijjjkkkjjjjjjiiiiiihhhgggggggggeeefffggghhhhhhgggfffeee^^^]]][[[ZZZZZZXXXVVVSSSMMMIIICCC???<<<:::888777777666555444444444555555555555666666666<<>>======>>>@@@AAADDDHHHNNNRRRUUUXXX\\\^^^___```bbbcccdddeeehhhjjjmmmooopppqqqpppooommmllllllmmmooopppqqqtttwwwxxxxxxxxxyyyzzz}}}zzztttlllddd___]]]]]]cccnnn|||{{{nnnfffjjjzzz{{{jjj___\\\ZZZWWWSSSMMMKKKLLLQQQVVV[[[ggg{{{}}}vvvtttuuutttoookkkgggeeeccccccddddddcccbbb```bbbeeehhhmmmttt|||xxxnnniiiccc]]]ZZZWWWUUUSSSVVVVVVVVVWWWXXXZZZ[[[\\\]]]___aaadddgggjjjkkklllkkkjjjiiiiiihhhfffbbb^^^ZZZUUUMMMFFFAAA===:::777666555555444444444444555666666777777666666555555666666555555555555666666666555555555666666777888::::::::::::;;;;;;;;;;;;::::::888777666666666666888999<<<===>>>@@@DDDFFFJJJJJJJJJIIIGGGEEECCCBBBAAAAAAAAAAAAAAAAAABBBBBBDDDEEEGGGHHHIIIMMMRRRUUU\\\___aaabbbcccdddfffhhhhhhjjjkkkjjjhhhhhhiiijjjjjjjjjiiiiiihhhgggggggggeeefffggghhhhhhgggfffeee___^^^\\\[[[[[[ZZZWWWUUUNNNJJJDDD@@@===;;;888777777666555555444444555555666555555555555;;;JJJZZZlllzzz~~~|||{{{ssstttrrr{{{wwwdddWWWZZZbbbssszzzzzzpppqqquuurrraaaMMMHHHOOOddduuu~~~zzzrrrhhhccceeemmmuuu{{{~~~|||nnncccYYYSSSNNNHHHDDDDDD===;;;777222///---,,,,,,,,,+++++++++***)))))))))))))))))))))))))))))))))&&&&&&'''((((((((((((((((((((())))))))))))((((((***)))((('''&&&&&&%%%%%%))))))))))))))))))))))))*********))))))(((((((((%%%&&&&&&''''''&&&&&&%%%)))))))))*********++++++)))))))))*********++++++)))+++,,,---///666@@@GGGRRRYYYaaacccaaa___```bbbmmmnnnlllfff]]]ZZZ[[[___aaaeeekkksssxxxvvvnnnhhh[[[ZZZ\\\ccchhhkkkpppuuuzzzhhhXXXSSSUUUYYY]]]```bbbeeekkkooopppkkkddd___\\\WWWRRRMMMDDDCCCAAA@@@AAADDDGGGJJJNNNMMMJJJEEEGGGNNNTTTUUUiii|||~~~zzzwwwtttpppllliiieeedddcccbbb```^^^\\\ZZZTTTRRROOOLLLIIIGGGFFFFFFFFFEEEDDDBBBAAA@@@??????======>>>>>>>>>>>>===<<<;;;===???@@@CCCGGGLLLPPPUUUXXX[[[^^^___```aaacccbbbcccfffhhhjjjlllmmmnnnmmmllllllllllllnnnoooqqqrrrsssuuuvvvvvvwwwyyy{{{~~~zzztttnnnfff___]]]^^^eeeqqqxxxkkkgggooouuueee^^^^^^^^^[[[VVVQQQNNNPPPTTTXXX___lll{{{tttqqqpppooollliiifffeeedddccccccdddddddddcccfffjjjooottt{{{|||sssllleeeaaa[[[VVVTTTTTTSSSSSSUUUUUUVVVWWWXXXZZZ\\\]]]^^^___bbbeeehhhjjjlllmmmkkkjjjiiiiiihhhfffaaa^^^XXXRRRJJJBBB>>>;;;999777888777777777777777777777666777777888777777666666777777666666666666777777555555555555666777888888:::::::::;;;;;;;;;::::::999999777666555555444444666888:::;;;<<<>>>BBBDDDJJJJJJKKKKKKJJJHHHFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFKKKMMMNNNNNNOOOQQQUUUXXX___```aaabbbbbbcccfffhhhiiijjjkkkjjjhhhggghhhiiijjjjjjiiiiiihhhgggggggggdddeeefffggggggfffeeedddaaa___]]]]]]\\\[[[XXXVVVPPPLLLFFFAAA>>>;;;999777777666666555555555555555666444333444444888FFFTTTfffuuuyyyxxx}}}zzztttvvvuuu|||{{{hhhXXXVVV]]]pppyyy}}}sssuuuzzzxxxhhhRRRIIIMMM[[[ooo|||vvvnnnhhhhhhmmmrrrwww|||~~~ssshhh]]]WWWQQQJJJFFFEEE>>><<<888444000---,,,,,,,,,,,,,,,+++***)))((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&((())))))))))))(((((('''******))))))((('''&&&%%%((((((((((((((((((((((((++++++******))))))((((((((())))))******))))))((())))))))))))************))))))*********+++++++++))),,,---...000777BBBKKKWWW]]]eeegggeeeccceeegggooonnniiibbbZZZXXX[[[___```eeemmmwww{{{wwwnnneee\\\[[[]]]bbbfffggglllrrr|||xxx___RRRPPPUUUYYY]]]```aaadddjjjnnnoooiiibbb]]]ZZZVVVRRRNNNEEECCCAAA@@@AAADDDGGGJJJLLLKKKIIIGGGIIIOOOWWW\\\mmm|||xxxtttpppkkkfffbbb^^^]]]]]][[[YYYWWWUUUTTTNNNMMMJJJFFFCCCBBBAAA@@@@@@???>>>===<<<;;;;;;;;;777888999:::;;;;;;<<<<<<:::<<<>>>@@@BBBFFFKKKOOOTTTWWW[[[]]]^^^___aaabbbbbbccceeegggiiijjjkkkkkkjjjjjjjjjkkklllnnnpppqqqqqqssstttttttttvvvxxxzzz~~~xxxrrrmmmeee\\\ZZZ^^^fffrrrtttjjjjjjuuurrrdddaaadddbbb___ZZZTTTQQQSSSWWW[[[cccrrrzzzsssooommmllljjjiiigggfffeeedddcccdddeeeggghhhkkkqqqvvv{{{~~~xxxrrrjjjddd^^^ZZZUUURRRRRRSSSTTTTTTVVVVVVVVVWWWYYY[[[\\\]]]^^^___bbbeeehhhjjjllllllkkkjjjiiiiiiiiifffbbb___TTTNNNFFF???;;;999888777777888888888888888888888777777888888999888888777777777666666666666777777555555555666666777999999999999:::;;;::::::999888999888777666555555555555555777999:::;;;<<>>===<<<<<<<<<;;;:::999999999999:::555555666777888999;;;;;;999;;;>>>@@@CCCFFFKKKNNNSSSVVVZZZ]]]^^^___```bbbbbbcccdddfffhhhiiiiiiiiiggghhhiiijjjlllnnnooopppppprrrssssssssstttwwwyyy|||sssllliiiaaaYYYYYY___hhhuuu~~~ooojjjooo|||qqqfffeeehhhccc```[[[VVVTTTVVV[[[___gggwww~~~||||||~~~{{{sssnnnkkkjjjjjjiiigggggggggfffeeegggjjjmmmpppsssyyy}}}yyyrrrnnnhhhbbb]]]WWWTTTQQQPPPRRRTTTUUUUUUXXXXXXXXXYYYZZZ\\\]]]^^^___```bbbeeegggiiijjjkkkiiihhhggggggfffddd```]]]OOOJJJCCC===:::999888777555666666777777777777666888888999999::::::999999777777666666666666777777555555555666777888999:::999999:::;;;;;;:::888777999888888777777777777777666888999::::::;;;===???EEEFFFHHHJJJKKKKKKKKKJJJLLLLLLMMMNNNNNNOOOPPPPPPTTTUUUWWWWWWWWWXXXZZZ]]]]]]^^^^^^]]]^^^aaaeeeiiikkkllllllkkkiiihhhiiijjjjjjjjjiiiiiihhhgggggggggcccdddeeeffffffeeedddcccaaa```^^^]]]]]]\\\YYYWWWTTTOOOIIICCC???<<<999777666777777777777666555444444222222444444555===FFFSSScccjjjmmmwwwzzzxxx|||~~~}}}~~~rrr```WWWYYYhhhvvvzzzvvvvvvyyyppp^^^QQQOOORRRfff}}}}}}{{{tttmmmjjjiiikkkpppwwwyyy{{{{{{pppddd\\\UUUMMMGGGFFF@@@>>>;;;777333///---,,,,,,+++++++++***)))))))))))))))))))))))))))))))))******))))))(((&&&%%%$$$(((((())))))))))))(((((('''(((***+++,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''((((((((()))))))))***************++++++++++++,,,---000333222333:::GGGRRR]]]ccciiikkkhhhgggiiilllpppllleee]]]YYYYYY]]]aaaaaafffpppyyy|||vvviii___ZZZYYY[[[___```aaahhhpppdddQQQNNNQQQXXX[[[^^^______```dddhhhgggccc]]]ZZZYYYVVVRRRNNNCCCBBB@@@???@@@CCCFFFIIIJJJGGGGGGHHHJJJOOO[[[eee{{{{{{uuuoooiiibbb[[[WWWPPPPPPOOOMMMKKKIIIGGGFFFAAA???===:::999888888888999888888888888888999999666666666666777999:::;;;999;;;>>>AAACCCGGGKKKNNNSSSVVVYYY\\\]]]^^^```aaaaaabbbccceeefffgggggggggfffggghhhjjjkkkmmmnnnooooooppprrrsssssstttvvvxxxvvvllleeeddd^^^VVVYYYbbbnnn{{{tttiiijjjttt~~~ooogggeeeggg___]]]YYYVVVTTTXXX^^^bbblll|||}}}zzzxxxyyy{{{~~~|||tttnnnjjjiiijjjkkkfffhhhiiiiiiiiilllqqqvvvyyy||||||vvvnnngggccc___ZZZVVVRRRQQQOOOPPPSSSUUUVVVVVVZZZZZZZZZZZZ[[[\\\]]]^^^___```bbbdddfffggghhhhhhgggfffdddcccaaa^^^YYYUUUJJJFFF@@@;;;999999888777555666777888888888777777888888999:::::::::::::::777666666555555666666777555555555666777999:::;;;:::;;;<<<===<<<;;;999888999999888888999999::::::888999::::::999:::<<<>>>AAABBBEEEHHHJJJLLLLLLLLLMMMMMMNNNPPPQQQRRRSSSTTTWWWYYY[[[[[[[[[\\\^^^`````````______```ccciiimmmlllmmmnnnllljjjiiiiiijjjjjjjjjiiiiiihhhgggggggggeeeeeefffggggggfffeeeeeeaaa___^^^]]]]]][[[YYYVVVUUUQQQJJJDDD@@@<<<999777666777777888777666555444333111222444555444999@@@JJJ[[[ccchhhtttzzzzzz|||~~~{{{hhhZZZXXXbbbrrrxxxvvv{{{wwwfffUUUNNNNNNaaawww~~~{{{ssslllhhhgggfffkkkqqqvvvyyy~~~sssggg___WWWNNNIIIGGGAAA???<<<888444000---,,,++++++******************))))))))))))))))))))))))))))))((('''''''''''''''&&&'''((())))))***))))))'''(((***+++++++++))))))))))))))))))))))))))))))'''''''''(((((())))))***&&&&&&''''''''''''&&&&&&(((((((((((()))))))))************+++++++++,,,,,,,,,000444444555===LLLYYYdddiiinnnnnnjjjhhhiiillloookkkddd]]]ZZZ[[[___bbbbbbgggpppxxx{{{tttfff\\\VVVVVVZZZ^^^```bbbkkkuuuvvvZZZLLLNNNSSSYYY\\\___```___aaaeeeiiifffbbb^^^[[[YYYUUUPPPKKKBBBAAA???>>>???BBBEEEGGGHHHEEEFFFIIIKKKPPP]]]kkk|||xxxqqqjjjddd\\\UUUPPPJJJIIIIIIGGGEEECCCAAA???<<<;;;999777666666666777666666666666777777888999999888888777888999:::;;;999<<>>;;;:::999888777777888999:::;;;;;;:::999888999::::::;;;;;;;;;;;;666666555555555555666666555555555666777999:::;;;;;;<<<===>>>>>><<<:::999999999999999:::;;;<<<===999:::;;;:::999999;;;<<<>>>@@@CCCGGGJJJLLLMMMMMMMMMNNNOOOQQQRRRTTTUUUVVV[[[]]]___``````aaaccceeecccccccccbbbdddhhhnnnsssmmmnnnnnnmmmkkkjjjjjjkkkjjjjjjiiiiiihhhgggggggggfffggghhhiiiiiihhhgggfffaaa___^^^]]]]]][[[XXXVVVVVVQQQKKKEEE@@@===999777666777888888888777555444222000222555555444777===EEEVVV___fffssszzz||||||~~~nnn]]]WWW]]]ooo|||yyy~~~mmmYYYNNNLLL^^^rrr~~~yyypppiiigggfffdddhhhnnnsssxxx|||vvviiiaaaYYYPPPJJJHHHAAA@@@===999444000---,,,***************+++++++++))))))))))))))))))))))))(((((('''&&&&&&''')))***&&&&&&((()))************'''((()))+++***)))'''&&&))))))))))))))))))))))))%%%%%%&&&'''((()))******&&&''''''''''''''''''&&&(((((((((((())))))))))))******+++++++++,,,,,,,,,+++000444555666???PPP]]]kkkppptttrrrmmmjjjjjjmmmooojjjccc]]][[[\\\```cccccchhhpppxxxzzzrrreeeZZZSSSTTTYYY^^^aaaeeeoooyyyoooTTTIIINNNTTTYYY\\\```aaaaaacccgggkkkgggccc^^^[[[YYYTTTMMMHHHBBB@@@>>>===>>>AAADDDGGGFFFDDDEEEJJJNNNTTTcccrrryyytttnnnggg___WWWPPPKKKFFFEEEDDDCCCAAA???===;;;;;;:::888777666777777888555555555555666777888999;;;:::999888888999:::;;;999<<<@@@CCCEEEHHHLLLNNNRRRUUUYYY[[[\\\]]]___```^^^___```aaabbbbbbbbbbbbeeefffhhhiiikkklllllllllkkknnnrrrtttttttttttttttnnnhhhaaa\\\XXXWWW```iiizzzqqqiiibbbhhhyyyuuukkkfffaaa___WWWSSSQQQSSSVVVXXX___fffxxx}}}{{{yyyxxxyyy||||||vvvppplllkkklllmmmlllnnnppprrruuuzzz}}}xxxtttkkkeee^^^XXXVVVUUUSSSQQQOOOQQQSSSUUUWWWYYYYYYZZZ^^^^^^]]]]]]]]]^^^^^^___aaabbbcccddddddcccaaaaaa]]]]]]]]][[[VVVPPPJJJFFFAAA???<<<999888888:::;;;999999:::::::::;;;;;;;;;<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;:::999888777777777777888999999::::::;;;;;;<<<<<<===<<<<<<;;;:::999999:::;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;AAAAAABBBCCCFFFIIILLLMMMRRRRRRRRRSSSUUUWWWYYYZZZ___```bbbccceeeeeeffffffdddeeefffiiimmmrrrvvvyyyrrrpppnnnkkkjjjjjjkkkkkkiiijjjjjjjjjhhhfffdddcccfffgggggggggggggggfffeeedddbbb^^^\\\[[[ZZZYYYWWWZZZUUUMMMGGGBBB???<<<:::666555555555555444444444444555555555444555888:::DDDMMMZZZfffpppxxxvvvdddWWWXXXggg|||~~~}}}xxxcccMMMOOOVVVgggzzz}}}|||tttgggaaaaaadddhhhmmmrrrvvvzzz}}}|||lll```YYYTTTMMMHHHFFFCCC???999555111///...+++++++++***)))'''%%%$$$(((((())))))*********+++******))))))((((((((('''&&&'''''''''(((((()))))))))(((((((((''''''''''''))))))))))))))))))))))))******+++++++++******)))''''''''''''''''''''''''''''''((()))***++++++,,,,,,,,,++++++***+++++++++---111444444666BBBWWWhhhwwwyyyyyytttlllhhhiiilllrrrhhh]]]YYYYYYZZZ^^^cccbbbhhhpppuuuuuummmbbbYYYWWWXXXZZZ]]]cccmmmxxx~~~gggPPPGGGLLLRRR[[[]]]^^^______bbbeeehhhgggdddaaa^^^ZZZUUUMMMGGG???>>>======>>>AAAEEEGGGFFFGGGJJJNNNPPPWWWgggvvvxxxssskkkbbbZZZRRRKKKGGGCCC@@@===;;;;;;:::888666777777777777777777666666555666888999:::;;;;;;;;;===<<<;;;999888888999999===???BBBCCCEEEGGGKKKMMMQQQSSSVVVWWWXXXYYYZZZ\\\^^^^^^___```aaaaaa``````ccccccdddeeefffhhhiiijjjiiikkkmmmpppsssvvvwwwxxxlllfff___[[[XXXZZZdddooonnnhhhdddlll}}}rrrjjjeee```\\\WWWRRRQQQSSSVVVYYY```hhh{{{|||{{{xxxwwwxxxzzz}}}{{{uuuooommmmmmoooqqqqqqsssuuuwwwyyy}}}|||xxxtttnnnjjjccc^^^XXXTTTSSSSSSRRRQQQQQQRRRTTTVVVXXXZZZ[[[[[[]]]]]]^^^^^^^^^^^^_________````````````^^^]]]\\\YYYYYYXXXVVVRRRLLLGGGCCC===<<<999777666777999:::999999:::::::::;;;;;;;;;;;;;;;:::::::::;;;;;;<<<;;;;;;;;;;;;:::999888777777777777888999999::::::;;;<<<<<<<<<<<<;;;;;;:::::::::::::::;;;<<<<<<;;;::::::<<<===>>>??????@@@>>>>>>???@@@CCCGGGJJJLLLSSSTTTVVVXXXZZZ\\\^^^___aaabbbdddfffhhhjjjjjjkkkiiijjjmmmpppssswwwzzz{{{tttrrrpppmmmlllkkklllllljjjjjjjjjiiihhhgggeeedddggghhhhhhhhhggggggfffeeedddbbb```^^^^^^\\\ZZZXXXZZZUUUMMMGGGBBB???<<<:::666555555555555444444444666666666555444444666888BBBJJJWWWdddoooxxxzzzfffWWWUUUcccvvv~~~zzzeeePPPNNNTTTaaasss~~~|||tttfff^^^]]]aaafffnnntttwwwxxxxxxyyypppccc\\\WWWPPPJJJFFFDDD???:::555111///...++++++++++++***)))((((((((()))))))))************((('''''''''&&&&&&&&&&&&)))))))))******+++++++++%%%&&&&&&'''((()))******)))))))))))))))))))))))))))))))))******))))))(((************************(((((())))))******++++++++++++***************+++---000222444:::KKKaaarrr}}}|||wwwooohhhgggkkkpppsssiii^^^ZZZZZZZZZ]]]bbb```fffooouuutttlllaaaZZZWWWXXX[[[___fffppp{{{|||dddNNNHHHNNNTTT\\\]]]_________bbbeeehhhfffddd```]]]ZZZTTTLLLFFF>>>>>>======???AAAEEEGGGFFFGGGJJJNNNRRRZZZlll|||~~~}}}}}}~~~}}}|||tttoooggg___WWWOOOIIIDDDAAA???<<<::::::999777666555555555444444444444444666777888:::;;;<<<<<<<<<===<<<;;;999888888999999;;;===???AAACCCEEEIIILLLPPPSSSUUUWWWWWWWWWYYYZZZ\\\]]]^^^___````````````bbbbbbbbbcccdddeeeggggggjjjlllnnnqqqtttvvvxxxxxxkkkddd^^^ZZZXXX]]]iiivvvzzziiifffgggrrrxxxmmmiiieee^^^WWWUUUQQQPPPSSSUUUYYYaaajjj~~~|||zzzxxxxxxzzz}}}|||yyytttpppoooppptttvvvyyyzzz|||}}}~~~|||yyyuuuqqqmmmhhhccc___YYYVVVRRRPPPQQQRRRSSSSSSSSSTTTVVVXXXZZZ[[[]]]^^^]]]^^^___```aaa```______]]]]]]\\\\\\ZZZXXXWWWVVVSSSRRRQQQOOOKKKFFFBBB???999888666555555666888999::::::::::::;;;;;;;;;;;;:::::::::::::::;;;<<<<<<;;;;;;;;;;;;:::999888888777777888888999:::::::::;;;<<<<<<<<<;;;::::::999;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>???AAABBBBBBCCC>>>>>>>>>@@@CCCFFFJJJLLLUUUWWW[[[___ccceeeffffffeeefffhhhjjjmmmoooqqqrrrqqqsssvvvyyy{{{}}}~~~~~~wwwuuurrrooommmmmmmmmmmmlllkkkjjjhhhhhhgggggggggiiiiiiiiiiiihhhgggeeeeeecccbbbaaaaaaaaa___\\\YYYYYYTTTMMMGGGCCC???<<<:::666555555555555444444444777777777555333333555777???GGGTTTbbbooozzzkkkYYYPPP]]]ooo|||hhhTTTNNNPPPZZZjjjwww~~~}}}tttggg]]]YYY^^^eeeooouuuwwwuuurrrpppyyyuuuggg___YYYRRRMMMGGGDDD@@@;;;777333000...***+++++++++++++++++++++))))))))))))************''''''''''''&&&&&&&&&&&&'''''''''''''''(((((((((%%%&&&''''''))))))***+++))))))))))))))))))))))))'''(((((())))))(((((('''(((((((((((((((((((((((()))))))))))))))***************))))))))))))******---...000666CCCXXXmmm||||||sssiiiccceeemmmtttuuukkkaaa]]][[[ZZZ]]]bbb```gggqqqvvvsssjjj```ZZZVVVYYY\\\bbbjjjuuuyyy___LLLIIIQQQXXX]]]^^^_________aaadddgggeeeccc```]]]XXXRRRJJJEEE>>>=========???BBBEEEGGGGGGGGGJJJOOOUUU```ttt}}}{{{ooojjjbbbZZZRRRKKKEEEAAA???<<<:::888888888666555444444444444444444444444888888:::;;;<<<<<<=========<<<:::999888999999::::::<<>><<<777666555555666777999::::::::::::;;;;;;;;;;;;<<<999999999999:::;;;<<<<<<:::;;;;;;;;;::::::999888777777888999999::::::;;;<<<<<<<<<<<<;;;:::999888:::;;;<<<<<<<<<<<<===>>>AAABBBCCCDDDEEEEEEEEEEEEDDDCCCBBBCCCEEEHHHKKKMMMUUUYYY___eeeiiilllllllllkkklllmmmoooqqqtttvvvwwwyyy{{{~~~~~~yyywwwtttpppnnnmmmmmmmmmlllkkkjjjhhhhhhhhhiiijjjjjjjjjjjjiiihhhfffeeedddcccbbbbbbccccccaaa^^^[[[XXXSSSMMMHHHCCC@@@<<<:::666555555555555444444444555666666555444444666888>>>FFFSSScccrrr~~~qqq]]]OOOXXXgggwww~~~mmm[[[LLLMMMUUUdddsss{{{~~~wwwlllbbb\\\```gggpppuuuvvvssspppnnntttyyyjjj```YYYRRRMMMGGGEEEBBB===888444111///,,,++++++***************)))))))))))))))*********)))))))))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((((((((((('''((((((((((((((((((((((((''''''((()))))))))((((((''''''''''''''''''''''''*********)))))))))))))))******************+++,,,...---000;;;MMMbbbsss}}}zzztttlllccc```eeennnvvvwwwooofffbbb```^^^```eeefffnnnwwwzzzssshhh^^^YYYVVVYYY^^^eeennnyyytttZZZJJJKKKTTT\\\^^^___```______```ccceeedddccc```\\\VVVOOOIIIDDD=========>>>@@@BBBEEEGGGGGGHHHKKKQQQYYYhhh~~~|||xxxjjjeee]]]TTTNNNHHHBBB???<<<:::777666777666555444666666666666666777777777999:::;;;<<<============<<<;;;:::999888999::::::<<<>>>@@@BBBDDDGGGKKKNNNNNNQQQSSSTTTSSSTTTUUUVVVXXXXXXYYYZZZ\\\^^^___```______``````aaabbbddddddjjjlllnnnqqqsssuuuwwwwwwllleee^^^ZZZ[[[bbbqqqsssaaafffqqq~~~mmmdddccc```XXXPPPNNNMMMNNNRRRUUU[[[gggsss~~~{{{yyyyyy{{{}}}}}}|||zzzzzz{{{~~~~~~{{{wwwsssooolllkkkgggccc^^^[[[WWWSSSPPPPPPPPPOOOOOOOOOQQQSSSUUUWWWWWWXXXYYY[[[]]]```aaabbbccceeefffeeedddbbb```ZZZYYYVVVTTTQQQNNNLLLKKKHHHGGGEEECCC@@@===;;;:::666666666666777999:::;;;::::::;;;;;;;;;<<<<<<<<<999999999999999:::;;;<<<::::::;;;;;;;;;:::999999888888888999::::::;;;;;;;;;<<<<<<<<<;;;;;;:::999:::<<<>>>???>>>>>>@@@BBBDDDFFFIIILLLMMMMMMLLLKKKJJJHHHFFFEEEEEEHHHJJJLLLUUUYYY```gggmmmpppqqqqqqqqqqqqrrrsssuuuxxxzzz{{{~~~{{{yyyuuuqqqnnnlllllllllmmmllljjjiiiiiijjjkkkllljjjjjjiiiiiigggfffeeedddcccbbbbbbccccccaaa^^^[[[WWWSSSMMMHHHDDD@@@<<<999666555555555555444444444333444555444444666999;;;>>>FFFTTTfffwwwxxxdddQQQVVVaaappp~~~rrrbbbLLLKKKRRRaaaqqqzzz{{{uuukkkdddeeejjjqqqtttuuusssrrrqqqsss|||mmmaaaXXXQQQMMMHHHGGGCCC???:::666222000...---+++)))((((((((((((******))))))))))))))))))((((((((()))))))))))))))******))))))))))))))))))***)))))))))(((((((((((((((((((((((((((((((((((('''((())))))*********)))*********************************)))))))))))))))+++++++++++++++,,,---.........333AAATTTeeeoootttlllhhhbbb^^^___eeeooovvvxxxrrrlllhhheeeccceeekkkqqqyyy~~~rrreee\\\XXXVVVYYY___fffppp{{{nnnUUUIIIMMMXXX^^^^^^______^^^]]]^^^```cccbbbbbb```[[[UUUMMMGGGCCC<<<<<<===>>>@@@CCCEEEGGGHHHIIIMMMUUU___ooo~~~vvvpppeee```WWWPPPIIIDDD@@@===:::888555555555555444333666666666777777777888888::::::;;;<<<============<<<;;;:::999999999:::;;;<<<>>>AAABBBDDDFFFIIILLLMMMOOORRRSSSRRRSSSTTTUUUXXXXXXXXXYYYZZZ\\\^^^`````````aaaaaacccdddfffgggjjjkkknnnppprrrtttuuuvvvjjjddd^^^\\\]]]eeeuuu~~~mmm___gggvvvzzzjjjbbb___]]]VVVOOOMMMMMMPPPTTTXXX___nnn|||~~~|||zzzxxxxxxzzz}}}|||yyyuuurrrnnnjjjeeebbb```]]]YYYUUUSSSPPPMMMKKKLLLMMMNNNNNNNNNOOORRRUUUYYYYYYZZZ[[[]]]```bbbdddeeeffffffeeedddbbb```___XXXVVVSSSPPPMMMKKKIIIHHHEEECCCAAA???<<<;;;:::999666666777777888:::;;;<<<:::;;;;;;;;;<<<<<<<<<<<<::::::999999999999:::::::::::::::;;;;;;::::::999888888999999:::;;;;;;;;;;;;;;;<<<<<<===<<<<<<;;;;;;???BBBCCCBBBCCCFFFIIIGGGKKKQQQVVVXXXXXXUUUSSSLLLJJJGGGFFFFFFHHHKKKMMMUUUZZZaaahhhnnnrrrssstttuuuuuuvvvwwwzzz}}}}}}zzzvvvrrrnnnlllkkkkkklllkkkkkkkkkkkkllllllmmmhhhhhhhhhhhhgggfffddddddcccbbbaaaaaaaaa___\\\YYYVVVRRRMMMIIIEEEAAA<<<999666555555555555444444444222333444444444666:::<<<===FFFVVViii|||~~~mmmUUUVVV\\\iiiyyyvvvhhhOOOLLLPPP^^^nnnyyy~~~|||uuullliiilllqqqtttuuuuuuuuuuuuttt~~~qqqcccYYYRRRNNNIIIHHHEEEAAA<<<777333111///---+++)))((('''''''''************))))))))))))&&&&&&&&&'''''''''''''''******))))))))))))((((((&&&'''((((((******+++,,,))))))))))))))))))))))))''''''((()))************)))))))))))))))))))))))))))))))))))))))*********,,,,,,,,,,,,,,,---...///...///555CCCSSS```fffggg```]]]ZZZZZZ^^^fffooouuuwwwsssooommmjjjgggkkkqqq|||qqqbbbZZZYYYUUUYYY^^^fffooozzzhhhQQQIIIPPPZZZ^^^^^^______]]]\\\\\\^^^```aaaaaa```[[[SSSKKKEEEBBB;;;;;;===>>>AAACCCEEEGGGHHHJJJPPPYYYeeewww~~~ssskkk```ZZZRRRKKKEEE@@@===:::888666444444555555444333555555555666666777777888:::;;;;;;<<<======<<<<<<<<<;;;:::999999999:::;;;<<<===???@@@AAACCCFFFHHHKKKNNNPPPRRRRRRSSSUUUVVVYYYXXXXXXXXXYYY[[[^^^___```aaabbbccceeegggiiikkkkkklllnnnqqqssstttuuuvvvfffaaa]]]]]]```iiiyyywwwfff___iiiyyywwwjjjaaa]]]YYYTTTPPPNNNOOOSSSXXX]]]fffvvv}}}{{{zzzzzz}}}|||zzzzzztttqqqmmmjjjgggccc^^^YYYYYYVVVRRRPPPOOOMMMLLLJJJJJJLLLOOOPPPPPPRRRVVVYYY]]]]]]]]]^^^```cccfffhhhgggfffdddbbb```^^^]]]\\\UUUSSSPPPMMMIIIGGGFFFFFFBBB@@@===;;;999888888888666666777888888999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999888888888888999::::::;;;;;;::::::999888888999::::::;;;;;;<<<;;;;;;<<<===>>>>>>>>>>>>>>>BBBGGGHHHGGGIIIMMMQQQRRRWWW^^^bbbccc___ZZZVVVNNNLLLIIIHHHIIILLLPPPRRRWWWZZZaaahhhooosssuuuvvvwwwwwwyyy{{{}}}yyytttpppmmmllllllkkkkkklllmmmmmmmmmmmmmmmfffffffffffffffeeedddddddddbbb```^^^^^^\\\ZZZXXXUUURRRMMMIIIEEEAAA===999666555555555555444444444333444555444444666999;;;<<>>;;;888777666777777666666666777888999999999;;;;;;;;;<<<<<<<<<======<<<<<<:::999888777777777999999:::;;;;;;:::::::::888999999::::::;;;;;;<<<:::;;;<<<>>>??????@@@@@@@@@EEEJJJLLLLLLMMMRRRWWW^^^ccchhhllliiibbbYYYSSSOOONNNLLLKKKMMMQQQVVVYYYXXX\\\aaahhhoootttvvvxxxwwwxxxzzz~~~{{{vvvqqqooommmmmmjjjkkklllnnnooonnnmmmmmmeeeeeeeeefffeeeeeedddddddddbbb^^^\\\\\\ZZZYYYWWWUUURRRMMMIIIEEEAAA===999666666555555555444444444555555666555444555777999;;;DDDWWWmmmzzz[[[VVVUUU___qqq|||oooWWWNNNJJJTTTdddttt}}}~~~|||ssseeejjjrrrwwwyyyyyyxxxwwwpppyyy{{{kkk```YYYVVVJJJIIIGGGCCC>>>999444222...---+++******+++---...+++*********))))))(((((('''((((((((())))))******---,,,,,,,,,++++++******************))))))))))))))))))))))))))))))))))))$$$%%%&&&'''((((((((((((************************'''(((((()))***++++++,,,************+++,,,---...///000444===GGGQQQWWWYYYYYYVVVSSSUUU\\\fffooouuurrrpppoooooommmlllqqqxxxnnn^^^ZZZ\\\TTTXXX]]]dddlllvvvyyyaaaNNNLLLUUU\\\]]]]]]^^^]]][[[YYYXXXZZZ\\\___```___ZZZQQQHHHCCCAAA:::;;;===???AAADDDFFFGGGHHHLLLTTT```mmmvvviii```XXXRRRJJJBBB===999777555777555444444555666555444888888999:::;;;;;;<<<<<<::::::;;;;;;<<<;;;;;;;;;;;;:::999999999:::;;;<<<@@@AAACCCBBBBBBCCCEEEGGGIIILLLOOORRRSSSUUUWWWYYY[[[ZZZYYYXXXYYYZZZ\\\^^^______aaadddgggjjjmmmooooooppprrrtttvvvxxxyyyyyyddd^^^ZZZ___hhhqqq}}}uuuiiifff\\\kkkqqqccc______ZZZTTTPPPSSSTTTYYY___dddmmm~~~}}}xxxsssooommmjjjfffbbb___]]][[[VVVRRRNNNNNNNNNMMMNNNNNNOOOPPPPPPQQQRRRTTTWWWZZZ\\\]]]___```bbbdddeeefffggggggiiifffcccaaa]]]YYYTTTPPPPPPLLLGGGDDDCCCBBB@@@???:::::::::999999999999999777999::::::999888:::;;;===============<<<<<<<<<999999:::999999888777666::::::::::::::::::::::::999999999:::;;;;;;<<<<<<<<<===>>>======>>>@@@CCCBBBGGGLLLMMMLLLPPPYYYaaajjjooosssmmmaaaVVVQQQPPPLLLLLLMMMNNNQQQTTTXXXZZZ^^^___ccciiipppvvvyyyzzz}}}||||||yyytttpppllljjjlllmmmnnnoooooommmkkkjjjeeeeeeffffffeeeeeedddccc```___^^^\\\ZZZYYYXXXWWWSSSQQQOOOJJJEEE@@@<<<:::777777666666555555555555555555444333444555666777AAA@@@LLLfff~~~\\\SSSPPP[[[lll|||~~~xxxYYYGGGDDDPPP___ttt{{{jjjhhhkkktttyyyzzzyyyzzzwwwxxx~~~tttggg\\\TTTPPPLLLGGGDDDAAA<<<555000---,,,++++++******++++++******)))(((((((((((((((((((((((((((((((((((((((''''''(((((())))))******((((((((((((''''''''''''******)))((('''&&&&&&%%%((((((((((((''''''''''''))))))(((((((((((())))))((('''''')))******)))(((************+++,,,---...---000666>>>FFFMMMRRRTTTWWWUUUUUUZZZbbbjjjooopppqqqooommmlllhhhhhhpppzzz~~~mmmaaaZZZVVVUUUYYY\\\]]]dddqqq{{{nnnXXXRRRNNNQQQYYYYYY\\\[[[YYYXXXXXXZZZ[[[]]]```aaa```[[[RRRHHHAAA===;;;<<<===???BBBDDDGGGHHHIIILLLSSS___pppvvvhhh]]]QQQLLLFFF@@@===;;;888777444444444555555555555555888888999999999888888777:::::::::;;;;;;;;;<<<<<<<<<<<<::::::;;;===???@@@CCCDDDDDDDDDBBBBBBDDDEEEHHHJJJNNNPPPQQQSSSUUUWWW[[[[[[[[[[[[\\\]]]^^^^^^___```bbbeeeiiillloooqqqttttttuuuwwwxxxyyyzzz{{{bbb\\\YYY___iiitttqqqeeebbb^^^nnntttfffaaaaaa^^^XXXUUUSSSUUUYYY___dddmmm|||xxxsssnnnkkkhhhdddaaa]]]ZZZYYYVVVRRROOONNNMMMMMMMMMNNNOOOPPPPPPRRRRRRTTTVVVXXX[[[^^^___aaaccceeegggiiijjjkkkkkkjjjgggddd```]]]XXXSSSOOOMMMIIIEEEBBB@@@???>>>===999999999999999888888888888999::::::999999:::;;;============<<<<<<<<<<<<999999999999888888777666999::::::;;;;;;<<<<<<===;;;;;;;;;<<<<<<<<<======<<<============>>>AAADDDHHHLLLQQQQQQQQQUUU___gggpppqqqoooggg\\\QQQLLLJJJFFFHHHKKKPPPUUUZZZ^^^aaabbbcccgggmmmsssxxx|||}}}~~~~~~{{{vvvrrrnnnkkklllmmmnnnnnnnnnllljjjhhheeeeeeeeefffeeeeeedddccc```___^^^\\\ZZZYYYXXXWWWUUUSSSOOOKKKFFF@@@<<<:::666666666666666555555444555444444333444555666777<<<;;;FFF^^^uuu~~~aaaUUUOOOWWWhhhxxx~~~yyy]]]JJJEEEOOO\\\qqqzzziiifffiiiqqqyyy{{{{{{|||yyyzzz~~~yyykkk___XXXPPPMMMHHHEEEBBB===777111...---,,,++++++***++++++******)))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***))))))))))))(((((((((((((((((((((((('''''''''((((((((('''''''''&&&&&&))))))(((((((((((())))))&&&&&&&&&'''((((((((('''************+++,,,---...---000777>>>FFFMMMRRRUUUWWWVVVVVV[[[dddkkkpppqqqrrrooommmkkkhhhhhhpppzzz}}}nnnddd^^^[[[VVVYYY\\\]]]dddqqq{{{iiiTTTOOOKKKPPPXXXXXXYYYXXXWWWVVVWWWYYYZZZ\\\```aaa```[[[RRRIIIAAA=========???@@@CCCEEEGGGHHHHHHLLLTTTaaasss}}}ssseeeZZZLLLHHHAAA<<<999777555444555555666666666777777777999999::::::::::::999999:::;;;;;;;;;<<<=========;;;:::::::::<<>>>>>>>>???????????????>>>>>>?????????AAAEEEHHHNNNQQQUUUVVVXXX]]]gggpppzzzuuulllaaaVVVNNNHHHEEEFFFIIIOOOVVV\\\bbbfffggghhhjjjnnnsssxxx}}}}}}xxxtttooolllmmmmmmmmmmmmllljjjhhhfffeeeeeeeeeeeeeeedddcccccc```___^^^\\\ZZZYYYXXXWWWVVVTTTPPPKKKFFFAAA===;;;666666666777666555444444333333333444444666777888<<<<<>>??????@@@AAACCCEEEGGGHHHHHHMMMVVVdddwww~~~xxxnnn```UUUIIIDDD>>>999777666555444666777777777888888888888:::;;;;;;<<<<<<;;;;;;:::;;;<<<<<<===>>>>>>??????;;;;;;;;;<<>>===<<<::::::888888777777777888888999999:::<<<>>>@@@BBBDDDEEECCCCCCCCCCCCDDDDDDDDDDDDBBBBBBCCCBBBCCCFFFJJJMMMPPPTTTYYY]]]aaaiiissszzzyyykkk]]]TTTNNNIIIFFFMMMQQQWWW^^^cccgggiiijjjnnnqqquuuyyy~~~~~~yyytttpppmmmmmmmmmmmmllljjjhhhfffeeedddeeeeeeeeeeeedddcccccc```___^^^\\\ZZZYYYXXXWWWUUUSSSPPPLLLGGGDDDAAA@@@777777777777666555444444333333333444555666777777;;;<<>>:::888888888777666666777777888888999999::::::;;;<<<<<<<<<;;;;;;<<<<<<===>>>???AAAAAABBB???>>>>>>???BBBEEEHHHJJJLLLLLLJJJFFFCCCAAABBBDDDAAAEEEJJJNNNQQQSSSVVVWWWXXXYYYZZZ\\\^^^``````aaaaaabbbcccfffiiillloooqqqtttttttttuuuvvvvvvwwwwww]]]ZZZ[[[eeeqqq{{{ppp^^^WWWYYYhhhyyywwwfff___^^^ZZZUUURRRSSSTTTYYY___eeepppzzzwwwqqqiiibbb[[[WWWUUUTTTSSSSSSQQQOOOMMMLLLLLLLLLLLLMMMOOOQQQSSSUUUVVVUUUVVVXXX[[[^^^aaadddeeefffhhhlllooopppooolllkkkhhhddd___YYYTTTOOOJJJGGGCCCAAA>>><<<;;;:::777555555555666777888999999999:::<<<======<<<<<<===>>>===>>>??????>>><<<;;;999888888777777888999:::;;;;;;<<<>>>AAADDDGGGIIIJJJHHHIIIIIIJJJKKKKKKLLLLLLFFFFFFFFFEEEFFFIIINNNQQQUUU[[[ccckkkrrrzzz|||kkk\\\TTTPPPMMMKKKSSSVVV]]]ccchhhkkkllllllssswww|||}}}yyytttpppmmmmmmmmmlllkkkiiihhhfffeeeddddddeeeeeeddddddcccbbb```___^^^\\\ZZZYYYXXXWWWTTTRRROOOLLLIIIGGGEEEEEE:::999888777666555555444222333444555555666666666666888>>>KKK]]]oooxxx{{{{{{|||{{{xxxyyy}}}}}}zzzqqq]]]IIIHHHVVVhhhyyy|||yyywwwiiiTTTHHHJJJRRRhhh}}}kkkaaa]]]gggvvvvvvhhhaaaXXXTTTNNNJJJHHHDDD???;;;333222000...---,,,++++++++++++***)))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))((((((((('''''''''+++******)))((((((''''''*********)))))))))(((((())))))(((((((((((()))))))))***+++***))))))+++...************+++,,,------///333:::CCCLLLTTTZZZ]]]``````bbbhhhpppuuuvvvuuuooojjjhhhkkkooouuutttllljjjhhheeebbbddddddgggppp}}}~~~```LLLHHHDDDHHHOOONNNNNNOOOQQQSSSVVVYYY[[[]]]___```___[[[TTTKKKDDDAAA>>>>>>???@@@AAACCCEEEFFFIIIQQQ]]]nnn|||vvvqqqiii```UUUMMMEEEBBB===;;;:::::::::999555555666777888888999999999999:::;;;;;;;;;;;;;;;<<<===>>>???AAABBBCCCDDDEEEDDDCCCCCCDDDFFFHHHJJJMMMLLLJJJFFFCCCAAACCCDDDBBBFFFKKKOOOQQQSSSUUUVVVVVVXXXZZZ]]]___aaabbbbbbbbbbbbdddfffiiimmmoooqqqsssssstttuuuvvvwwwwwwxxxZZZYYY]]]iiiuuukkk[[[YYY___nnn~~~uuueee___^^^ZZZUUURRRRRRSSSXXX^^^eeerrr~~~uuurrrkkkddd]]]WWWSSSQQQMMMNNNNNNMMMKKKIIIIIIJJJMMMMMMNNNPPPSSSVVVXXXYYYXXXYYYZZZ]]]aaadddgggiiilllooorrrttttttqqqllliiiddd```ZZZTTTPPPKKKGGGCCCAAA???===;;;:::999666444555555666777888::::::;;;;;;===>>>>>>===<<<>>>???>>>???@@@AAA@@@>>>;;;:::999888888888999:::<<<===???@@@BBBEEEHHHKKKMMMNNNNNNOOOOOOQQQRRRSSSTTTUUULLLLLLKKKJJJJJJMMMRRRVVV```hhhtttooo```WWWTTTRRRQQQUUUYYY```gggmmmqqqssstttyyy~~~}}}xxxtttpppnnnmmmmmmlllkkkiiihhhggggggdddddddddddddddcccbbbbbb```___^^^\\\ZZZYYYXXXWWWUUUSSSPPPLLLJJJHHHHHHGGG@@@>>>:::777555555555666333444555555666666555555555999>>>HHHYYYkkkvvvxxxvvvyyyzzzxxxyyy}}}~~~|||vvvbbbNNNIIISSSdddxxx}}}yyyuuusssmmmWWWJJJJJJPPPeee}}}~~~oooccc[[[ddduuuyyyllleee]]]XXXQQQMMMJJJFFFAAA===555444222000...,,,++++++++++++***))))))))))))***))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''',,,++++++***(((''''''&&&*********)))))))))(((((())))))(((((((((((())))))&&&((()))(((%%%%%%))),,,************+++,,,---...///333;;;EEEOOOXXX___bbbeeeeeehhhnnnuuuyyyyyywwwnnniiigggjjjqqqxxx|||oooiiijjjiiifffeeeggghhhlllvvvzzz\\\JJJFFFCCCGGGNNNMMMMMMOOOQQQTTTWWWZZZ\\\]]]^^^______[[[TTTLLLEEEBBB======>>>???AAACCCEEEFFFKKKSSSbbbsssxxxsssmmmfff^^^VVVNNNIII???===;;;;;;;;;;;;999888555555666777888999999:::999999:::;;;<<<<<<<<<<<<;;;<<<>>>???AAACCCDDDEEEHHHGGGEEEDDDDDDEEEGGGHHHLLLKKKHHHEEEBBBBBBDDDFFFDDDHHHMMMQQQRRRRRRSSSTTTUUUWWWZZZ]]]```bbbccccccbbbccceeegggjjjmmmoooqqqrrrssstttuuuwwwxxxyyyzzzUUUVVV]]]lllzzz{{{gggZZZ\\\eeeuuu}}}nnn```]]]]]]ZZZUUURRRPPPRRRWWW^^^fffttt~~~zzzllliiiccc]]]WWWRRRPPPNNNKKKLLLMMMLLLJJJHHHJJJKKKMMMNNNPPPRRRUUUXXX[[[\\\[[[\\\^^^aaadddhhhkkkmmmppprrruuuwwwtttoooiiieee___[[[UUUPPPKKKGGGCCCAAA???===;;;:::999888555222555555777888999;;;<<<<<<<<<===???>>>======>>>@@@@@@AAABBBBBBAAA???<<<::::::999999999:::<<<>>>@@@BBBCCCEEEHHHKKKNNNPPPQQQRRRSSSUUUWWWYYY[[[\\\]]]VVVVVVTTTSSSSSSUUUZZZ^^^kkkuuuyyyjjj___ZZZYYYYYY]]]aaagggnnnuuuzzz}}}~~~~~~}}}yyyvvvrrrpppmmmmmmlllkkkjjjiiiiiiiiicccddddddddddddcccbbbbbb```___^^^\\\ZZZYYYXXXWWWXXXVVVRRRMMMJJJHHHGGGGGGEEEBBB<<<777444444666777444555666666666555444333444999???GGGWWWiiitttuuurrrvvvxxxwwwxxx}}}~~~|||iiiUUULLLQQQ```uuu~~~zzzwwwvvvrrr\\\NNNKKKNNNaaayyy}}}ttteee[[[cccuuu~~~}}}pppjjjaaa[[[TTTNNNKKKGGGBBB>>>666555333000...---,,,+++,,,+++******))))))******(((((((((((((((((((((((((((((((((((()))))))))))))))))))))(((((((((((('''*********)))))))))((((((((((((((((((''''''''''''))))))(((((((((((())))))%%%((()))'''$$$$$$(((,,,************+++,,,---...///444<<>>@@@BBBEEEGGGHHHMMMVVVeeewww|||ooojjjccc[[[SSSLLLGGGDDD;;;;;;;;;<<<===<<<999777666666777888999:::;;;;;;::::::;;;<<<============;;;<<<===???AAACCCEEEFFFGGGFFFDDDCCCCCCDDDEEEGGGIIIHHHFFFDDDBBBBBBEEEHHHGGGKKKPPPRRRSSSRRRQQQQQQTTTVVVZZZ^^^aaacccddddddcccdddeeegggjjjmmmoooqqqrrrrrrtttvvvxxxzzz{{{|||QQQSSS]]]nnn|||xxxeeeZZZ___jjjzzztttggg[[[YYY[[[XXXTTTQQQOOOQQQVVV^^^fffuuuyyyuuueeebbb]]]WWWSSSPPPNNNMMMKKKNNNOOONNNLLLJJJLLLNNNNNNOOOPPPSSSVVVYYY\\\^^^]]]^^^```cccgggkkknnnoooppprrruuuvvvsssllleee```\\\XXXRRRMMMIIIEEEAAA???===;;;999999888666333111555666777888:::<<<======<<<>>>??????>>>>>>???@@@AAABBBCCCCCCBBB@@@===;;;;;;:::999999;;;===???AAADDDEEEGGGJJJMMMPPPRRRSSSUUUVVVXXXZZZ]]]___aaabbb```___^^^[[[[[[^^^bbbfffqqq|||sssgggaaa``````gggjjjpppvvv|||~~~zzzwwwtttqqqmmmllllllkkkjjjjjjjjjkkkcccddddddddddddcccbbbbbb```___^^^\\\ZZZYYYXXXWWW[[[XXXTTTNNNJJJGGGFFFEEEIIIDDD===777444444666888555666666666666444333222///555;;;BBBQQQdddnnnooooootttwwwvvvxxx}}}oooZZZOOOPPP^^^ttt~~~|||{{{vvv```QQQLLLMMM^^^uuu|||wwwggg[[[cccttt}}}tttnnnccc]]]UUUOOOLLLHHHBBB>>>777666333111///---,,,+++,,,+++******)))*********((((((((((((((((((((((((''''''(((((())))))******************))))))))))))))))))))))))************''''''&&&&&&&&&%%%%%%%%%))))))(((((((((((())))))''')))+++(((%%%%%%)))...************+++,,,---...///444===HHHTTT^^^fffjjjnnnnnnpppuuu{{{}}}{{{xxxpppiiieeehhhnnnuuurrrgggeeekkkllljjjeeegggkkkppp{{{nnnRRRBBBAAAAAAGGGOOOPPPKKKMMMPPPSSSVVVXXXZZZZZZ]]]______\\\UUUMMMFFFCCC===>>>???AAACCCFFFIIIJJJOOOXXXgggyyyzzzwwwjjjddd\\\SSSLLLFFFCCCAAA:::;;;<<<>>>@@@>>>;;;888777888888999;;;<<<======;;;<<<===>>>????????????:::;;;===???AAACCCEEEFFFEEEDDDBBBAAABBBCCCEEEFFFGGGGGGEEECCCAAACCCGGGJJJJJJMMMRRRTTTSSSQQQPPPPPPSSSVVVZZZ^^^bbbdddeeeeeecccdddeeegggjjjmmmoooqqqqqqrrrtttvvvyyy{{{|||}}}LLLTTTaaaqqq~~~rrrbbb^^^fffppplllbbb[[[[[[\\\XXXSSSQQQPPPQQQTTT[[[hhh|||~~~|||{{{{{{{{{xxxrrrmmm[[[YYYUUURRROOONNNNNNNNNOOOOOONNNLLLJJJKKKMMMPPPNNNPPPSSSUUUWWWZZZ___bbbfffffffffhhhkkknnnqqqssstttrrrpppmmmiiieeeaaa___XXXVVVSSSNNNIIIEEEAAA???:::999777555444333444444555666999;;;<<<<<<<<<;;;BBBBBBAAAAAA@@@???>>>>>>DDDDDDCCCCCCCCCAAA===:::===;;;:::999:::===@@@CCCIIIJJJKKKLLLLLLNNNRRRTTTWWWYYY[[[^^^```bbbbbbbbbaaacccfffffffffgggkkkooo~~~tttjjjhhhlllqqqvvv|||~~~xxxuuurrrqqqpppnnnkkkiiiiiiiiihhhgggeeeeeeeeedddddddddccccccbbb```^^^]]]\\\[[[YYYWWW\\\XXXSSSNNNKKKGGGBBB@@@???DDDIIIFFF???777555555222555999:::888555333222555888<<<@@@JJJYYYhhhqqqrrrsssuuuwwwzzz~~~qqq^^^PPPQQQ```sss|||xxxiiiUUUIIIKKKZZZkkkvvv~~~~~~rrrdddcccnnn{{{wwwmmmfff___VVVQQQNNNJJJDDD>>>666444000.........,,,+++((()))************))))))))))))))))))))))))))))))+++***)))(((((()))***+++...---,,,)))((((((,,,...******))))))((((((''''''%%%'''(((((('''''')))***+++*********))))))(((((((((((()))******************+++,,,+++***+++...000222999BBBJJJUUUaaahhhiiiooonnnnnnssszzz}}}zzzwwwkkkfffcccdddgggmmmxxxsssiiifffhhhlllnnnllllllmmmrrr}}}mmmPPP@@@BBBEEEKKKPPPMMMMMMOOOQQQSSSTTTUUUXXXZZZ^^^___^^^ZZZRRRHHHAAA>>>@@@AAABBBBBBCCCFFFJJJMMMOOOVVVcccuuu|||vvvrrrggg```UUUMMMIIIFFFBBB???>>>===<<<;;;;;;;;;;;;;;;888888888:::===???@@@???<<<<<<======>>>>>>??????>>>>>>???@@@AAACCCDDDEEECCCAAA???>>>===>>>???@@@CCCBBBAAA??????AAAFFFJJJRRRVVVXXXVVVUUUUUURRRNNNOOOWWW```cccaaa```cccggghhhjjjmmmnnnnnnoooppprrrtttwww{{{}}}}}}|||}}}}}}MMMTTTbbbqqq~~~pppbbb```iiisssxxxeee]]]XXXZZZ[[[WWWSSSQQQOOORRRVVV^^^lll{{{xxxvvvvvvvvvsssnnniiiYYYWWWSSSPPPNNNMMMMMMMMMNNNNNNNNNMMMLLLMMMOOORRRRRRTTTVVVXXXZZZ]]]aaadddggggggiiikkkmmmppprrrtttrrrqqqnnnjjjfffbbb^^^\\\TTTRRROOOJJJEEEAAA>>><<<:::999777555444333444444555777:::===>>>?????????AAAAAA@@@@@@@@@AAAAAAAAABBBAAABBBCCCCCCBBB???<<<>>><<<;;;:::;;;???CCCEEEGGGIIIJJJLLLMMMPPPUUUXXX]]]___aaadddggghhhhhhhhhiiikkklllmmmmmmpppuuuxxxxxxooonnnrrrwww}}}zzzvvvtttrrrpppmmmjjjiiiiiihhhhhhgggeeedddddddddccccccccccccbbb```____________^^^\\\]]]YYYTTTOOOKKKGGGCCC@@@===>>>???AAAAAA???<<<999666999;;;<<<:::777666666444777:::>>>FFFUUUdddmmmqqqsssuuuwwwyyy|||~~~ttt```QQQOOO\\\ppp~~~|||mmmYYYKKKJJJUUUeeeooo{{{}}}~~~xxxjjjfffnnnyyy|||rrrhhhaaaXXXSSSPPPLLLEEE@@@777555111///......---+++))))))))))))************))))))))))))))))))))))))+++***)))(((((()))***+++###&&&***,,,,,,***))))))***)))))))))((((((((('''&&&((()))(((''''''((()))))))))))))))((((((''''''(((((()))***************)))***+++++++++,,,///222111999CCCLLLXXXdddkkklllooommmmmmrrrxxxyyyvvvrrrhhhcccaaacccgggnnnxxxuuummmkkkmmmqqqtttooooooooosss}}}jjjNNN@@@BBBEEEKKKPPPMMMOOOQQQSSSTTTTTTVVVXXXZZZ\\\]]]]]]YYYQQQHHHAAA>>>???@@@AAABBBCCCFFFJJJMMMQQQXXXddduuu{{{sssmmmaaaZZZPPPIIIEEEBBB???<<<>>>===<<<<<<;;;;;;;;;;;;;;;::::::<<<>>>??????>>>======>>>>>>??????@@@@@@???@@@AAABBBCCCDDDDDDDDD???>>><<<;;;:::;;;<<<===@@@@@@???>>>>>>BBBHHHLLLTTTZZZ]]]ZZZVVVUUUSSSPPPRRRZZZbbbeeecccbbbeeehhhhhhjjjmmmnnnoooppprrrsssuuuxxx{{{}}}}}}||||||}}}MMMUUUcccqqq~~~}}}mmmbbbbbbmmmwwwooo^^^XXXVVVYYYZZZVVVRRRQQQOOOSSSZZZeeetttwwwsssooonnnnnnlllhhhdddUUUSSSPPPMMMLLLKKKKKKLLLMMMNNNOOONNNNNNOOORRRUUUVVVXXXZZZ\\\^^^```dddgggiiijjjmmmppprrrsssttttttpppoookkkgggccc^^^[[[YYYRRRPPPMMMHHHDDD???<<<:::999888666555444444444555666888;;;>>>@@@BBBBBBBBB@@@@@@@@@@@@AAABBBCCCDDDBBBBBBCCCDDDFFFFFFCCCAAA???===;;;;;;===AAAEEEHHHHHHJJJLLLOOORRRVVV\\\```eeegggjjjnnnqqqsssssssssssstttuuuuuuwwwzzz{{{ssssssxxx~~~|||xxxuuusssooollliiihhhhhhhhhgggfffdddddddddcccccccccbbbbbbbbbaaa```aaadddeeedddccc^^^ZZZUUUPPPLLLHHHCCC@@@===999777<<>>??????===:::777666777333444777;;;BBBNNN^^^iiiooorrrvvvxxxyyyzzz|||~~~xxxdddSSSMMMXXXlll{{{rrr^^^MMMHHHOOO\\\fffssswww{{{}}}~~~~~~pppiiimmmuuu}}}xxxllleee\\\VVVSSSOOOHHHCCC999666222000//////---,,,+++***))))))((()))***+++))))))))))))))))))))))))******))))))))))))******###'''+++---,,,***(((((())))))))))))((((((((((((((()))***)))'''&&&'''(((((((((((((((''''''''''''((()))))))))************)))***+++++++++---000333111:::EEEOOO\\\hhhooopppooommmmmmpppuuuuuupppkkkddd___]]]aaagggnnnyyywwwrrrqqqtttxxxzzzrrrqqqqqqttt~~~}}}fffLLL???CCCEEEKKKPPPMMMQQQSSSUUUUUUUUUUUUWWWXXXZZZ[[[[[[XXXPPPHHHBBB>>>>>>???AAABBBCCCEEEIIILLLSSSYYYdddtttyyyooohhh\\\UUULLLFFFCCCAAA>>>;;;=========<<<<<<<<<<<<<<<===<<<<<<>>>@@@AAA@@@>>>????????????@@@AAABBBCCC@@@BBBDDDFFFFFFEEECCCBBB;;;:::888777777888999:::<<<<<<<<<===???DDDKKKPPPWWW```eeeaaaYYYVVVUUUUUUXXX___fffhhhfffdddfffhhhgggjjjlllnnnooopppsssuuuvvvyyy|||}}}|||||||||}}}NNNVVVdddrrryyyjjj```cccooozzzkkkZZZWWWWWWZZZYYYTTTPPPOOOPPPUUU^^^kkk|||~~~sssoooiiigggfffeeebbb___QQQPPPMMMKKKIIIIIIJJJKKKLLLNNNOOOPPPQQQSSSVVVXXXZZZ\\\___```bbbdddgggjjjlllnnnqqqtttuuuuuutttsssooommmiiiddd```[[[XXXWWWSSSQQQNNNJJJEEEAAA>>><<<999888666555444555555666888:::<<<>>>@@@AAABBBBBBAAAAAA@@@AAABBBCCCEEEFFFFFFEEEFFFHHHJJJIIIGGGEEE???===;;;;;;===BBBGGGJJJKKKMMMPPPTTTXXX___fffkkkpppssswww|||~~~||||||}}}xxxqqqrrrwww|||wwwtttrrrnnnkkkiiiggghhhhhhgggfffddddddcccccccccbbbbbbbbbaaaaaaaaacccgggiiiiiiiii___[[[VVVQQQLLLHHHDDDAAA???:::666;;;DDDIIIHHHCCCBBBBBB@@@<<<777444333333333333666:::???IIIYYYfffmmmrrrwwwzzzzzzzzz|||}}}{{{iiiUUULLLTTThhhxxxvvvcccPPPGGGJJJUUU___mmmsssyyy{{{|||~~~sssjjjjjjpppyyyyyypppiii```ZZZWWWSSSLLLFFF;;;888444222000///...,,,---+++***(((((()))***,,,))))))))))))))))))))))))***))))))))))))))))))***......,,,***(((''')))+++))))))))))))(((((((((((()))******)))'''&&&'''((((((((((((((((((((((((((()))))))))))))))******+++***+++,,,++++++---000222222;;;GGGSSS```mmmssstttpppnnnmmmppptttsssmmmggg```\\\ZZZ```hhhpppyyyyyyvvvvvvxxxzzz{{{ppppppqqquuu~~~{{{aaaIII>>>DDDFFFKKKPPPNNNRRRTTTUUUUUUTTTSSSUUUVVVXXXYYYZZZVVVPPPHHHBBB???===>>>@@@BBBCCCFFFIIILLLRRRXXXccctttwwwmmmddd[[[TTTKKKEEECCCBBB@@@>>><<<=========>>>>>>======<<<<<<===@@@BBBDDDCCCBBBAAAAAA@@@AAABBBCCCEEEFFFCCCFFFHHHJJJIIIGGGCCCAAA999888666555555666777999999:::<<<>>>AAAHHHPPPUUU\\\gggnnnhhh^^^YYYZZZ\\\aaafffkkkkkkhhheeeeeegggfffhhhkkklllmmmpppsssuuuxxxzzz|||}}}|||||||||}}}NNNWWWeeetttvvvggg___cccppp{{{|||hhhZZZYYYZZZ\\\YYYQQQMMMNNNQQQVVVaaappp|||pppkkkeeebbbaaa```]]]ZZZNNNMMMKKKIIIHHHIIIJJJKKKLLLNNNQQQSSSTTTVVVYYY[[[\\\^^^bbbdddfffhhhkkkmmmppprrruuuwwwwwwvvvsssrrrmmmkkkgggbbb]]]YYYWWWVVVSSSRRROOOKKKFFFBBB???===999888777666666666777888;;;;;;<<<===>>>?????????DDDCCCBBBAAABBBCCCEEEFFFIIIHHHIIIJJJKKKKKKHHHEEE???===;;;:::<<>>FFFVVVfffmmmsss{{{~~~}}}|||}}}~~~{{{nnnZZZMMMQQQddduuuvvvfffTTTHHHHHHRRR\\\jjjqqqxxx{{{zzzzzz~~~}}}rrrhhhdddiiittt|||}}}yyytttmmmccc]]]ZZZVVVOOOIII===:::666333222000...---...,,,***(((((()))***+++)))))))))))))))))))))))))))))))))******))))))))),,,---,,,***(((''')))***(((((((((((()))))))))))))))***+++***(((''''''((())))))))))))))))))))))))))))))(((((())))))***+++,,,------,,,+++,,,...111333>>>KKKWWWdddpppvvvuuuqqqooonnnqqquuutttnnnggg___[[[ZZZaaajjjqqqyyy{{{xxxxxxwwwwwwvvvlllnnnqqqvvvzzz\\\FFF???EEEHHHLLLQQQOOORRRSSSTTTSSSRRRQQQRRRTTTWWWXXXYYYVVVOOOHHHBBB???<<<>>>AAACCCDDDFFFJJJLLLOOOVVVdddwwwvvvkkkcccYYYRRRJJJEEECCCBBBAAA???<<<<<<===>>>?????????>>>;;;;;;>>>BBBFFFHHHGGGFFFBBBBBBAAAAAACCCDDDGGGHHHHHHJJJLLLMMMLLLHHHCCC@@@999888666555555777888999999;;;===???DDDKKKTTTZZZaaalllssslllbbb^^^aaadddjjjlllnnnlllhhheeedddeeeeeegggiiijjjlllnnnrrruuuxxxzzz||||||||||||}}}OOOWWWfffvvvsssddd^^^dddrrr~~~xxxddd[[[[[[]]]]]]WWWOOOLLLOOORRRWWWbbbssszzzmmmhhhccc___^^^\\\XXXUUUMMMLLLJJJIIIHHHIIIKKKLLLMMMPPPSSSUUUVVVXXX[[[]]]^^^aaaeeehhhjjjmmmooorrrtttvvvwwwxxxwwwtttqqqooojjjgggccc___[[[XXXVVVUUURRRPPPMMMIIIEEEAAA>>>===999999888777777888999:::<<<<<<<<<<<<============EEEDDDCCCBBBBBBDDDFFFGGGJJJIIIJJJKKKMMMLLLIIIFFFAAA???<<<:::<<>>DDDUUUhhhrrryyy~~~}}}~~~}}}|||sssaaaOOONNN^^^ooo}}}wwwiiiWWWIIIGGGPPPZZZiiiqqqzzz|||yyyxxx||||||rrreee]]]```kkkuuuwww{{{|||wwwpppfff```]]]XXXQQQKKK@@@<<<888555333111///---...---+++***))))))******))))))))))))))))))))))))))))))************))))))$$$***------***((('''(((((((((((()))))))))))))))***+++***((('''((()))))))))))))))***************)))((((((((()))+++,,,,,,------,,,,,,---///111666AAANNNZZZfffrrrvvvuuuooonnnnnnssswwwwwwqqqkkkaaa\\\[[[ccclllsssyyy~~~~~~{{{zzzxxxvvvrrrpppjjjnnnssszzzxxxYYYDDD???GGGJJJNNNSSSQQQQQQRRRSSSSSSQQQQQQQQQSSSXXXYYYYYYVVVPPPHHHBBB???<<<>>>BBBDDDFFFHHHKKKMMMOOOYYYjjj}}}tttiiiaaaVVVOOOGGGBBBAAA@@@>>>===;;;<<<>>>???@@@@@@@@@???:::<<>>AAAFFFMMMVVV\\\cccmmmssslllcccbbbfffkkkoooooommmjjjgggeeeeeefffggghhhjjjjjjkkknnnqqqtttxxxyyy{{{||||||}}}OOOXXXgggxxxoooaaa]]]eeeuuutttcccZZZ[[[]]]\\\UUUMMMLLLPPPTTTXXXcccsssyyyjjjfff```]]][[[YYYTTTQQQMMMLLLJJJIIIIIIKKKLLLNNNOOOQQQTTTWWWXXXZZZ\\\^^^```dddhhhlllooorrrtttwwwxxxxxxxxxwwwuuuqqqnnnlllfffccc___[[[WWWUUUTTTTTTQQQPPPMMMIIIEEEAAA>>>===::::::999888999:::<<<<<<;;;;;;;;;<<<===>>>??????DDDCCCBBBBBBCCCFFFIIIKKKKKKKKKLLLOOOQQQQQQOOOLLLDDDAAA>>><<<===BBBHHHLLLOOOTTT]]]hhhwwwuuullleeebbbfffmmmttt}}}zzztttpppmmmkkkiiifffeeefffgggfffffffffffffffeeeeeeeeeddddddaaa```___```aaabbbaaa```YYYVVVRRRNNNLLLIIIFFFDDD<<<;;;999666333222222333000222333444333333444666666333555;;;===BBBTTTiiiyyy~~~||||||{{{~~~zzzgggRRRLLLXXXgggyyy|||xxxlllZZZJJJFFFOOOYYYjjjsss|||{{{zzz}}}tttdddWWWVVVaaakkkpppuuu{{{yyyqqqhhhbbb^^^ZZZRRRLLLAAA>>>999666444222///---------,,,++++++***))))))))))))))))))))))))))))))((()))***++++++***)))(((""")))------+++)))((('''((((((((()))))))))***((()))******)))((()))+++((((((((()))))))))*********)))((('''((()))+++,,,)))***,,,,,,---...222555888CCCQQQ\\\hhhrrruuussslllkkkmmmsssyyyyyytttnnneee___^^^eeennntttyyy}}}}}}|||{{{{{{yyyuuupppllllllpppwwwuuuVVVCCC@@@IIILLLPPPUUUSSSQQQRRRSSSSSSRRRQQQRRRTTTYYYZZZZZZWWWPPPHHHBBB>>><<>>@@@AAAAAAAAA@@@<<<>>>AAAFFFJJJLLLKKKJJJCCCBBBAAAAAACCCEEEHHHJJJQQQQQQRRRQQQNNNIIIDDDAAA;;;:::999888888:::<<<===;;;<<<>>>AAAEEEMMMUUU[[[ccckkknnnhhhbbbdddjjjnnnpppnnnjjjgggeeeeeehhhjjjjjjkkklllllllllnnnrrruuuwwwyyy{{{||||||~~~OOOXXXhhhyyy|||mmm```]]]gggxxxtttcccXXXYYY\\\[[[SSSKKKLLLRRRUUUYYYcccsss~~~yyyhhhddd___\\\ZZZWWWRRRMMMMMMLLLJJJJJJJJJLLLMMMOOOOOORRRVVVXXXYYY[[[]]]___bbbeeekkkooorrruuuxxxzzzzzzzzzxxxvvvssspppmmmkkkccc```\\\XXXUUUSSSSSSSSSRRRQQQNNNJJJFFFCCC@@@>>>;;;::::::999:::;;;===>>>::::::;;;<<<===???AAABBBBBBBBBAAABBBDDDHHHKKKNNNNNNNNNPPPSSSVVVWWWVVVTTTGGGDDD???===>>>CCCIIIMMMRRRXXXcccqqq}}}tttkkkddd^^^\\\bbbjjjkkktttzzztttpppmmmjjjhhhfffeeefffgggffffffggggggfffffffffeeeeeeeeeaaa```^^^^^^___^^^]]][[[WWWTTTPPPMMMLLLIIIGGGDDD>>>;;;888666666666555333444555666666333222111222555222444;;;===AAATTTjjj~~~zzzyyy{{{~~~kkkTTTJJJSSSaaattt~~~|||}}}yyynnn\\\KKKFFFNNNXXXjjjttt~~~}}}|||xxxdddTTTPPPYYYdddjjjpppxxx}}}zzzrrriiiccc___ZZZSSSMMMBBB???:::666444222///---,,,------,,,,,,***)))((())))))))))))))))))))))))((()))***++++++***)))((('''(((******))))))+++,,,'''((((((((())))))******'''(((******))))))***,,,&&&'''''''''(((((())))))+++***((('''((()))+++,,,&&&(((***,,,---000555888:::EEERRR]]]hhhqqqtttqqqiiiiiilllsssyyy{{{vvvpppgggaaa___gggpppuuuyyy|||{{{{{{{{{{{{zzzvvvppplllnnnttt{{{sssUUUCCCAAAJJJMMMQQQVVVTTTRRRSSSTTTTTTSSSSSSTTTUUUZZZ[[[[[[XXXPPPHHHBBB>>><<>><<<:::<<<>>>AAABBBBBBAAAAAA???@@@CCCGGGKKKLLLJJJIIICCCBBBAAAAAABBBEEEIIIKKKSSSSSSSSSQQQNNNIIIEEEBBB;;;:::999888999:::<<<>>>;;;<<<>>>@@@EEELLLTTTZZZbbbhhhjjjeeeaaadddkkkoooooolllhhhddddddfffjjjmmmmmmmmmnnnmmmnnnpppsssvvvvvvxxxzzz{{{|||~~~RRRaaassswwweeeaaadddlll|||qqqdddXXXZZZ[[[XXXSSSPPPPPPQQQSSSZZZgggwww~~~xxxrrrlllfff^^^VVVQQQOOOMMMKKKIIIJJJKKKLLLLLLNNNRRRTTTTTTVVVYYY[[[\\\^^^aaacccgggiiimmmrrruuuwwwxxxyyy|||yyytttpppllliiieeebbb^^^\\\XXXUUUSSSRRRSSSSSSRRRQQQPPPLLLHHHCCC???===<<<<<<<<<<<<=========>>><<<<<<===>>>???@@@@@@AAA@@@@@@@@@???@@@CCCHHHLLLOOOSSSVVVWWWZZZ]]][[[UUUJJJEEE@@@AAABBBDDDJJJQQQWWWaaapppwwwtttsssxxx~~~xxxpppiiiccc```^^^\\\___ccchhhooowww}}}yyysssnnnkkkiiiiiihhhggggggggggggggghhhfffeeeeeeeeeeeedddbbb]]]]]]\\\[[[ZZZYYYXXXXXXUUURRROOOMMMKKKIIIFFFDDD>>><<<:::777555444444444333333333333333333333333666777999:::;;;AAARRRbbb~~~~~~tttvvvuuuqqqYYYLLLOOOVVViiiyyy}}}|||wwwmmm]]]MMMHHHPPPZZZkkk|||}}}~~~||||||}}}zzz```OOOQQQRRRbbbgggoooxxxwwwmmmgggccc]]]UUUOOOEEE@@@:::555222111000///,,,,,,+++++++++,,,------************************)))((((((((()))***+++++++++++++++***)))(((((('''''''''((()))***+++,,,,,,))))))((((((''''''&&&&&&)))((((((((((((***,,,---*********)))))))))))))))***,,,------+++---111555AAAIIIVVVbbbiiillljjjiiibbbfffnnnuuuzzzyyytttqqqjjjlllkkklllqqqzzz~~~}}}zzzwwwwwwyyyyyytttppprrrvvvrrrRRRIIICCCHHHOOOSSSSSSTTTTTTTTTTTTUUUVVVWWWXXXXXX\\\\\\ZZZTTTLLLDDD???<<<;;;???CCCEEEFFFIIINNNSSSZZZkkkyyyssskkkbbb\\\RRRMMMFFFAAA>>>===;;;:::<<<===???@@@AAAAAA@@@@@@>>>@@@DDDGGGIIIIIIHHHGGGEEEAAA>>>@@@EEEKKKOOOPPPXXXVVVSSSQQQOOOMMMJJJHHH???:::999;;;<<<:::999:::??????>>>@@@DDDJJJPPPTTT```_________aaaeeeiiikkkkkkhhhffffffiiimmmppprrrtttsssrrrqqqrrrsssuuuwwwvvvvvvwwwyyy|||WWWfffyyyuuudddaaaeeennnooocccZZZ[[[\\\YYYSSSPPPPPPQQQTTT[[[hhhxxx~~~}}}~~~~~~xxxsssiiiddd[[[UUUPPPNNNLLLKKKIIIJJJKKKLLLLLLNNNRRRUUUUUUWWWZZZ\\\]]]___bbbdddgggjjjnnnsssvvvwwwwwwwwwyyyvvvqqqmmmiiifffbbb___ZZZYYYVVVTTTRRRRRRRRRSSSSSSRRRPPPMMMIIIDDD@@@>>>=====================>>>======>>>???@@@AAAAAABBBAAAAAA@@@@@@AAADDDJJJNNNQQQUUUYYY[[[___cccbbb]]]OOOIIICCCBBBCCCEEELLLSSS___kkk|||zzztttnnnlllmmmuuu{{{uuuiiibbb]]][[[YYYYYY\\\bbbhhhnnnvvv}}}yyysssnnnkkkiiiiiihhhggggggggggggggggggeeeddddddeeedddcccbbb]]]\\\\\\[[[ZZZYYYXXXWWWVVVSSSPPPNNNLLLJJJGGGDDD>>>===:::777555444333333333333333333333333333333666666888::::::@@@PPP```xxx}}}uuuwwwxxxrrrZZZKKKLLLRRReeeuuu}}}yyypppbbbRRRJJJQQQ[[[kkk|||~~~~~~|||{{{|||cccPPPPPPPPP___gggnnnxxx~~~zzzpppiiieee```XXXRRRGGGBBB;;;666444222111000...---,,,,,,++++++++++++************************))))))))))))))))))***+++++++++******)))(((((('''((((((((()))******++++++)))))))))))))))((((((((())))))(((((()))***+++,,,+++++++++******************,,,---,,,+++---222666BBBKKKXXXcccjjjkkkiiihhhaaafffnnnvvvyyyxxxsssooolllnnnnnnnnnttt{{{}}}xxxuuurrrrrrvvvwwwtttqqquuuzzzqqqSSSJJJDDDIIIPPPTTTUUUVVVWWWWWWWWWWWWXXXYYYZZZZZZ]]]]]]ZZZSSSKKKDDD???===>>>AAAEEEGGGHHHKKKPPPTTT^^^ppp~~~xxxrrrjjjaaaZZZQQQLLLFFFAAA>>>===<<<;;;<<<===>>>@@@AAAAAAAAA@@@@@@BBBEEEHHHIIIIIIHHHGGGDDDAAA>>>???DDDJJJNNNOOOVVVTTTRRRQQQPPPOOOMMMKKKDDD???<<<>>>???<<<<<<>>>AAA@@@???@@@CCCGGGLLLOOOVVVVVVWWWYYY]]]bbbgggjjjgggfffeeehhhmmmrrrvvvxxxwwwvvvtttssssssuuuvvvxxxxxxxxxyyyzzz}}}^^^mmmssscccaaahhhrrr}}}nnnbbb]]]^^^]]]YYYSSSPPPPPPQQQUUU\\\jjj{{{~~~{{{zzz{{{{{{|||}}}~~~|||yyyvvvgggbbbZZZSSSOOOMMMLLLKKKHHHJJJKKKLLLMMMOOOSSSUUUWWWYYY\\\^^^```bbbeeegggiiilllqqquuuwwwwwwvvvttttttppplllgggddd```]]]ZZZUUUTTTSSSRRRQQQQQQRRRSSSSSSSSSQQQNNNJJJEEEAAA??????>>>>>>=========>>>>>>>>>???@@@AAABBBCCCCCCCCCBBBAAA@@@@@@AAAFFFLLLQQQVVV[[[^^^aaaeeejjjiiidddWWWOOOGGGDDDDDDGGGOOOWWWhhhvvv~~~uuulllfffbbb```aaafffqqq}}}wwwssseee^^^YYYXXXXXXXXX]]]cccjjjnnnvvvyyysssnnnkkkiiiiiiiiihhhhhhhhhhhhhhhfffdddccccccdddcccbbb```\\\\\\[[[ZZZYYYXXXWWWWWWWWWTTTQQQOOOMMMJJJGGGEEE???===:::777555333222222333333333333333333333333666666888999:::???MMM[[[ppp|||vvvyyy{{{ttt\\\KKKHHHMMM___ppp{{{uuuiiiYYYOOORRR[[[lll}}}|||{{{gggTTTQQQNNN]]]hhhoooxxx~~~tttmmmiiiddd]]]WWWJJJEEE>>>888555444333222//////---,,,+++*********************************+++***))))))))))))))))))++++++******)))((((((((())))))))))))))))))))))))))))))))))))***************)))))))))))))))******++++++++++++++++++++++++***,,,---,,,,,,...333888CCCLLLYYYdddiiijjjhhhfffaaagggooovvvxxxvvvqqqmmmlllnnnooopppuuu|||~~~|||ssspppmmmmmmqqqttttttrrrvvvzzzoooTTTKKKEEEJJJRRRVVVWWWXXXYYYYYYYYYYYYZZZ[[[\\\\\\___]]]YYYRRRIIICCC???>>>BBBEEEHHHJJJJJJMMMRRRWWWdddvvv}}}vvvooohhh___XXXPPPKKKEEE@@@>>>===<<<<<<;;;<<<>>>@@@AAAAAAAAAAAAAAACCCEEEHHHIIIIIIHHHGGGBBB@@@>>>???CCCHHHLLLNNNRRRQQQPPPQQQRRRRRRQQQOOOHHHCCC???@@@@@@>>>>>>@@@BBBBBBAAAAAABBBDDDFFFHHHNNNOOOQQQTTTYYY___dddfffccccccfffkkkssszzz~~~zzzyyywwwvvvvvvwwwxxxyyy{{{{{{|||}}}bbbqqqrrrcccccckkkvvv}}}ooodddaaaaaa___ZZZSSSPPPPPPRRRVVV^^^lll~~~~~~}}}~~~{{{wwwuuuwwwvvvwwwxxxyyyzzzxxxvvvhhhbbbZZZSSSOOOLLLKKKIIIHHHJJJKKKLLLMMMPPPTTTWWWZZZ\\\___aaaccceeehhhkkklllppptttxxxxxxvvvsssqqqmmmiiieeeaaa^^^[[[WWWUUUQQQPPPPPPPPPPPPQQQRRRSSSTTTSSSRRROOOKKKGGGCCCAAA@@@@@@???>>>>>>>>>??????@@@AAABBBDDDDDDEEEDDDDDDAAAAAA@@@???AAAFFFNNNSSS[[[___dddfffkkkooommmhhh___VVVLLLGGGFFFIIIRRR[[[lll|||rrrggg___ZZZWWWUUUTTTXXXaaannn~~~|||wwwssshhhbbb]]]]]]]]]^^^cccjjjnnnrrr|||yyyrrrmmmjjjiiiiiijjjiiiiiiiiihhhhhheeedddbbbbbbccccccaaa```\\\[[[[[[ZZZYYYXXXWWWWWWXXXUUURRROOOMMMKKKGGGEEE???>>>;;;777555333222222444444444444444444444444666555777888999===IIIUUUiii}}}{{{vvvzzz{{{vvv```MMMGGGKKK[[[mmm~~~zzzrrraaaSSSSSS\\\mmm~~~}}}zzzlllYYYSSSOOO]]]iiiqqqzzzxxxqqqmmmhhhaaa[[[MMMGGG???999555444333333///...---,,,++++++++++++************************++++++***)))((((((((()))************))))))((((((************))))))((((((((((((((())))))******************)))))))))))))))*********+++++++++++++++***,,,---,,,,,,///555:::DDDNNN[[[fffiiihhhfffeeebbbhhhpppvvvvvvrrrmmmjjjgggkkknnnqqqwww}}}~~~{{{ssspppllllllnnnrrrssstttrrrxxxmmmTTTKKKFFFKKKSSSXXXYYYZZZZZZZZZZZZZZZZZZ[[[\\\\\\```]]]XXXPPPHHHCCC@@@@@@DDDGGGJJJJJJKKKNNNSSSXXXhhh{{{{{{sssmmmeee]]]VVVNNNJJJDDD@@@>>>>>>======:::<<<>>>@@@BBBBBBBBBBBBBBBCCCDDDFFFGGGFFFEEEEEEAAA???>>>???BBBFFFJJJMMMOOOOOOOOORRRTTTUUUUUUSSSJJJDDD?????????>>>@@@CCCDDDCCCBBBBBBAAABBBCCCDDDLLLMMMPPPTTTXXX\\\```bbbaaadddhhhpppyyy}}}|||zzzxxxxxxyyyzzz{{{}}}~~~~~~dddtttpppbbbeeeooozzz}}}qqqgggeeedddaaaZZZSSSOOOPPPRRRWWW```ooo~~~|||~~~|||yyyvvvtttsssrrrqqqrrruuuvvvvvvuuujjjddd\\\TTTOOOLLLJJJHHHHHHJJJLLLMMMOOORRRVVVYYY]]]___bbbeeegggiiillloooqqqssswwwxxxwwwsssooollleeeaaa]]]ZZZXXXVVVSSSPPPMMMNNNNNNOOOPPPRRRSSSTTTUUUTTTSSSPPPMMMHHHEEEBBBBBBAAA???>>>>>>???@@@AAABBBCCCEEEFFFFFFEEEDDDCCC?????????@@@BBBHHHOOOTTTYYY___fffkkkqqqvvvtttoooeeeZZZOOOIIIGGGKKKTTT]]]nnn~~~nnnfff\\\RRRNNNLLLMMMMMMNNNTTT___nnn}}}{{{xxxqqqlllhhhiiijjjjjjooouuuwww}}}xxxrrrmmmjjjjjjjjjjjjkkkjjjiiihhhhhheeecccbbbbbbbbbbbbaaa___\\\\\\[[[ZZZYYYXXXWWWWWWXXXVVVRRROOOMMMJJJGGGDDD???===:::777555333333222444444444444444444444444555555555777888:::DDDOOOeeexxxzzzvvv{{{zzz|||xxxfffQQQIIIKKKZZZlll~~~xxxhhhVVVSSS\\\mmm|||qqq___WWWQQQ```kkksss{{{|||tttpppkkkeee```PPPJJJAAA999555333222111,,,,,,,,,++++++,,,,,,---************************++++++***)))((((((((()))*********)))))))))))))))++++++******)))((((((((('''''''''(((((()))))))))***************)))))))))))))))))))))******+++++++++,,,---,,,,,,000666<<>>>>>>>>>>>:::<<<>>>AAACCCDDDDDDDDDAAABBBCCCCCCDDDCCCBBBBBB?????????@@@BBBEEEIIILLLMMMMMMOOOSSSVVVXXXWWWVVVMMMEEE@@@???@@@AAADDDIIIGGGFFFDDDCCCCCCCCCCCCCCCHHHJJJNNNSSSXXX\\\___aaabbbfffllluuu}}}~~~}}}{{{zzzzzz{{{|||}}}hhhwww{{{kkk```fffsss~~~~~~ssskkkiiihhhccc[[[SSSOOOPPPSSSYYYbbbrrr~~~~~~}}}~~~~~~}}}~~~|||yyyvvvtttsssnnnmmmlllnnnppprrrrrrqqqjjjddd[[[TTTOOOLLLJJJHHHIIIKKKMMMOOOQQQTTTYYY\\\___bbbeeehhhjjjmmmppprrruuuvvvwwwvvvsssnnnhhheee]]]ZZZWWWUUUSSSRRRPPPNNNLLLMMMNNNPPPRRRSSSTTTUUUVVVUUUTTTQQQNNNJJJFFFDDDBBBAAA???>>>???@@@BBBDDDEEEFFFGGGHHHGGGEEECCCBBB>>>???AAABBBEEEJJJQQQVVVVVV^^^iiiqqqyyy|||vvvggg]]]QQQKKKIIILLLUUU___ooo~~~zzzmmmXXXRRRJJJEEEDDDEEEHHHIIIMMMTTTaaannn{{{~~~{{{xxxvvvyyy{{{|||}}}vvvqqqmmmkkkjjjjjjkkklllkkkjjjiiihhheeecccbbbbbbcccbbbaaa___]]]]]]\\\[[[ZZZYYYXXXXXXXXXUUURRROOOLLLJJJFFFCCC>>><<<:::777555444444444444444444444444444444444555444444777777999@@@III___rrr{{{zzz|||yyyvvv|||zzz{{{~~~|||kkkUUUKKKLLLYYYlll}}}lllWWWSSS\\\nnn~~~}}}vvveeeZZZSSSccckkksss|||wwwsssoooiiidddUUUNNNDDD;;;555222111000,,,+++++++++,,,,,,---...************************+++***))))))))))))))))))******))))))))))))))))))+++*********))))))((((((''''''''''''((((((((((((((()))************))))))((((((((()))******+++++++++,,,---,,,---111888>>>GGGSSSccclllnnnkkkiiiiiijjjooossssssoooiiieeedddaaahhhpppxxxxxxuuurrrooonnnppprrrssssssxxxtttUUULLLFFFJJJRRRUUUVVVWWWWWWWWWWWWVVVVVVWWWWWWXXX\\\ZZZVVVOOOIIIEEEDDDDDDDDDFFFIIIJJJKKKOOOVVV[[[hhh|||wwwpppjjjddd\\\WWWKKKGGGBBB>>>>>>>>>??????;;;===???BBBEEEFFFFFFFFFBBBBBBBBBBBBAAAAAA@@@??????@@@AAAAAABBBEEEIIILLLMMMNNNPPPTTTXXXZZZYYYWWWNNNGGGAAAAAACCCFFFKKKQQQMMMLLLIIIFFFDDDDDDDDDEEEBBBFFFLLLSSSYYY^^^bbbcccccchhhoooxxx}}}|||zzzzzzzzz|||}}}nnn{{{ssseee]]]gggwww}}}tttmmmllljjjddd\\\SSSOOOQQQSSSZZZcccttt~~~~~~~~~~~~~~~}}}||||||{{{|||{{{xxxtttqqqooonnnnnnjjjiiiiiijjjmmmnnnnnnmmmeee```XXXRRRNNNLLLKKKJJJKKKLLLOOOQQQSSSWWW[[[___aaadddhhhjjjlllooosssuuuvvvvvvtttqqqlllfffaaa]]]WWWTTTRRRQQQPPPPPPNNNMMMMMMNNNPPPQQQSSSUUUUUUVVVWWWVVVUUURRROOOKKKHHHEEEAAA@@@???>>>???BBBEEEFFFFFFGGGHHHHHHGGGDDDAAA???>>>@@@CCCFFFJJJNNNTTTXXX[[[eeepppzzzyyyggg]]]RRRLLLJJJMMMVVV___mmmzzzwwwgggZZZLLLHHHCCCAAABBBEEEHHHIIINNNVVVbbboooxxx}}}{{{uuuqqqmmmkkkjjjkkklllmmmlllkkkiiihhhfffdddcccbbbccccccbbb```^^^^^^]]]\\\[[[ZZZYYYYYYXXXUUUQQQNNNLLLIIIEEEBBB<<<;;;999777555555555555555555555555555555555555555333444666666777===EEEWWWkkkuuuuuuyyyxxxwww}}}|||{{{~~~pppXXXKKKKKKWWWjjjmmmWWWRRR\\\nnn}}}zzziii\\\SSScccjjjrrr{{{{{{wwwsssnnniiiZZZSSSGGG===666222111000------,,,+++++++++,,,,,,************************))))))))))))))))))***+++)))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((('''((()))***++++++******(((((()))******+++,,,,,,+++,,,---,,,---111999@@@KKKXXXhhhrrrssspppnnnnnnooorrruuurrrkkkeeebbbbbb^^^fffpppxxx}}}tttsssqqqooommmnnnppprrrvvvzzztttUUUKKKEEEIIIPPPSSSSSSTTTWWWVVVVVVUUUUUUVVVVVVVVVYYYXXXUUUPPPJJJFFFEEEEEEDDDFFFIIIJJJLLLPPPXXX^^^ggg{{{vvvooojjjddd^^^YYYIIIFFFAAA>>>>>>??????@@@<<<>>>AAADDDFFFHHHHHHIIICCCCCCCCCBBBAAA@@@?????????AAACCCCCCCCCEEEIIILLLNNNOOOQQQUUUYYYZZZYYYWWWMMMEEE???@@@DDDHHHPPPWWWVVVSSSNNNIIIEEEDDDDDDEEEEEEIIIOOOWWW]]]bbbeeefffccchhhpppzzz~~~{{{zzzyyyyyyzzz|||~~~~~~ttt{{{mmm```[[[hhhyyy|||tttnnnnnnkkkeee\\\SSSOOOQQQTTTZZZddduuu~~~}}}}}}~~~~~~}}}|||{{{{{{zzzzzzwwwuuuqqqmmmjjjhhhhhhhhhgggggggggiiikkklllkkkjjjaaa\\\UUUPPPMMMMMMLLLLLLKKKMMMPPPRRRTTTXXX]]]```ccceeeiiilllnnnqqqtttwwwvvvuuurrrnnnhhhaaa[[[XXXSSSQQQOOONNNOOOOOONNNLLLNNNOOOQQQSSSTTTUUUVVVVVVWWWVVVUUUSSSPPPLLLHHHFFFAAA@@@??????@@@CCCFFFHHHHHHHHHIIIIIIGGGDDD@@@>>>???BBBFFFIIIMMMQQQVVVYYYcccmmmyyyvvvggg]]]RRRLLLKKKMMMVVV___jjjuuuvvviiiZZZNNNIIIFFFCCCCCCEEEHHHKKKKKKPPPXXXdddooouuuxxxyyyyyy{{{~~~yyytttpppmmmkkkjjjkkklllmmmmmmkkkiiihhhfffdddccccccdddcccbbb```___^^^^^^]]]\\\[[[ZZZZZZWWWTTTQQQNNNKKKHHHDDDAAA;;;:::888777666555666666555555555555555555555555555333333555666666<<>>>>>???@@@@@@===>>>AAAEEEGGGIIIJJJJJJEEEDDDCCCBBBAAA@@@@@@??????AAADDDDDDCCCEEEIIIMMMNNNPPPRRRVVVYYYZZZYYYVVVJJJBBB<<<===BBBHHHPPPXXX]]]YYYRRRKKKFFFDDDDDDEEEMMMPPPVVV\\\aaadddffffffbbbgggppp{{{~~~yyyxxxxxxxxxyyy|||~~~}}}~~~uuusssjjjbbb___iiizzz~~~tttnnnnnnkkkddd[[[TTTOOOOOOPPPZZZfffyyy~~~}}}|||||||||||||||}}}}}}|||zzzvvvsssqqqqqqnnnkkkhhheeedddddddddcccddddddeeeeeeddddddccc___ZZZTTTOOONNNNNNNNNNNNPPPPPPPPPQQQUUUYYY^^^```eeegggkkkooorrrtttuuuuuuuuurrrllleee]]]WWWRRROOOMMMLLLKKKJJJKKKLLLNNNPPPOOOOOOPPPRRRTTTVVVYYYZZZ]]]\\\YYYTTTOOOJJJEEECCC============???AAACCCDDDIIIIIIGGGDDDAAA@@@@@@BBBCCCFFFIIIKKKMMMRRRZZZ```kkkvvvwwwcccZZZRRRQQQPPPPPPWWW```mmmttt{{{xxxlll___VVVRRRGGGFFFDDDDDDFFFIIIMMMPPPVVV\\\eeejjjmmmooorrrtttrrryyy~~~vvvqqqnnnlllkkkllllllllllllkkkkkkjjjiiijjjhhheeedddddddddcccbbb^^^\\\ZZZZZZ[[[[[[ZZZYYYVVVUUURRRNNNJJJEEEBBB@@@???===:::777555333333333333333333444444444555555555555555444444777<<<@@@PPPaaaoooqqqttt{{{}}}yyy|||zzz{{{|||sss```PPPJJJWWWfff{{{nnn[[[UUU[[[lll{{{rrr^^^UUUXXXfffllluuu}}}zzzwwwrrrnnn```TTTGGG@@@;;;555222333........................,,,,,,++++++***)))))))))***************************************)))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,+++,,,------///:::EEELLLdddtttyyy}}}wwwoooqqqwwwwwwuuuooogggaaa___```^^^dddiiinnnuuu{{{{{{wwwpppllljjjkkklllkkkmmmrrruuurrrRRRKKKHHHKKKNNNNNNNNNPPPQQQSSSUUUUUUTTTTTTTTTUUUZZZXXXUUUPPPJJJFFFEEEEEEFFFEEEGGGLLLNNNOOOUUU[[[jjjyyyqqqjjjeeeaaa^^^RRRJJJBBB@@@>>><<<>>>AAA??????@@@DDDIIILLLKKKIIIGGGCCC@@@@@@AAACCCAAA@@@BBBEEEHHHIIIIIIIIIKKKLLLNNNOOORRRVVVYYYXXXSSSNNNGGGCCC???>>>BBBJJJTTTZZZaaaXXXPPPLLLIIIFFFGGGJJJNNNUUU]]]bbbhhhllliiidddeeehhhmmmssszzz}}}}}}{{{yyyxxxxxxvvvuuuwwwzzz}}}wwwttthhhaaa```kkk|||yyyqqqmmmoookkkddd\\\TTTPPPPPPQQQZZZfffzzz~~~}}}|||||||||||||||||||||{{{xxxuuurrrpppmmmkkkgggdddaaa`````````___``````aaaaaa``````___[[[WWWQQQMMMLLLMMMMMMMMMOOOOOOOOOQQQUUUZZZ^^^aaagggiiimmmqqqsssssssssrrrllljjjeee___YYYSSSPPPNNNJJJJJJIIIIIIJJJLLLNNNOOOPPPPPPRRRTTTVVVXXXZZZ\\\^^^\\\XXXSSSMMMHHHCCCAAA<<<;;;;;;<<<>>>@@@BBBCCCEEEFFFEEECCCAAA@@@BBBCCCAAAEEEIIIMMMQQQXXXaaagggwwwrrrbbbZZZSSSRRRRRRSSSZZZbbbmmmtttyyyvvvjjj^^^UUURRRJJJIIIGGGHHHJJJOOOSSSVVV^^^bbbhhhkkkkkkkkklllmmmsssyyyxxxssspppmmmkkkjjjkkkkkkkkkkkkjjjjjjiiiiiigggdddbbbccccccbbbaaa___]]][[[[[[\\\\\\[[[ZZZVVVUUURRROOOJJJFFFBBB@@@===;;;999777555555555555333333333444444444555555555555555444444777<<<@@@LLL^^^lllpppttt{{{}}}yyy|||yyyyyyyyyrrrbbbTTTNNNUUUeee{{{}}}mmmZZZTTTXXXgggvvvsss]]]TTTWWWbbbiiittt}}}}}}zzzuuuqqqeeeXXXJJJBBB;;;555222222000000///...------,,,,,,,,,,,,++++++***)))))))))***************************************)))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++***+++------000;;;FFFTTTlllyyy{{{{{{tttmmmpppvvvvvvsssnnngggbbb``````___dddiiimmmsssyyyyyyuuummmiiigggiiijjjjjjmmmqqqvvvqqqRRRKKKFFFHHHLLLLLLMMMPPPPPPRRRTTTUUUUUUUUUVVVXXXYYYXXXTTTOOOIIIEEEDDDDDDFFFEEEHHHLLLMMMNNNTTT[[[jjjyyyrrrkkkfffbbb___TTTLLLDDDAAA???>>>???CCCAAAAAACCCFFFKKKNNNMMMKKKHHHEEEBBBAAACCCCCCBBBAAABBBEEEIIIKKKLLLLLLMMMNNNNNNNNNOOORRRSSSPPPKKKFFFCCCAAA>>>>>>CCCLLLUUU[[[___VVVNNNJJJHHHFFFHHHMMMSSS[[[eeekkkqqqsssoooiiieeefffhhhlllqqquuuuuuuuuvvvvvvvvvuuuuuuvvvzzz}}}~~~zzzvvvddd```aaannn~~~qqqkkkjjjoookkkddd[[[TTTPPPQQQRRRYYYfff{{{~~~}}}||||||||||||}}}}}}~~~~~~{{{{{{{{{yyyvvvrrrnnnlllgggeeeaaa^^^\\\[[[[[[[[[YYYZZZZZZ[[[[[[ZZZZZZYYYVVVRRRMMMJJJJJJKKKLLLLLLNNNNNNOOORRRVVV[[[___bbbhhhjjjnnnpppqqqooollljjjaaa___[[[VVVRRRNNNKKKJJJFFFFFFFFFGGGIIILLLNNNPPPQQQRRRTTTVVVYYY[[[]]]^^^___\\\XXXRRRKKKEEE@@@===999999999:::<<>>===;;;===CCCLLLUUU[[[]]]UUUMMMJJJHHHHHHMMMSSSVVVaaannnvvvzzzzzzssskkkeeedddccceeehhhllloooooorrrssssssssstttvvvzzz}}}|||~~~~~~vvvaaa^^^cccqqqvvvjjjgggiiimmmiiibbbYYYRRROOOQQQRRRYYYggg|||~~~~~~}}}|||||||||||||||}}}}}}}}}}}}}}}}}}}}}}}}zzzzzzyyyvvvsssnnnjjjggg```^^^[[[XXXVVVUUUUUUUUUSSSTTTTTTUUUUUUTTTTTTSSSQQQNNNJJJHHHIIIJJJKKKKKKMMMMMMOOORRRVVV[[[```bbbeeehhhkkkmmmkkkgggccc___XXXVVVSSSOOOKKKHHHFFFEEEDDDDDDFFFGGGJJJMMMPPPQQQRRRSSSVVVXXX[[[]]]___``````]]]WWWPPPIIIBBB===:::777777777888:::===???AAA@@@@@@AAAAAAAAABBBEEEHHHLLLNNNPPPSSSZZZffftttvvveee\\\YYYVVVWWWYYY^^^eeejjjoooqqqrrrmmmccc[[[VVVUUUQQQQQQRRRUUUYYY```eeeiiikkkmmmppprrrssstttuuuuuuvvvzzz{{{wwwsssooommmfffggghhhiiiiiiiiiiiiiiieeecccaaa``````aaa```___cccaaa^^^^^^^^^^^^]]]\\\WWWUUUSSSOOOKKKFFFBBB@@@<<<;;;999777555555555555333333333444444444555555444444444444555777;;;>>>GGGWWWhhhppptttxxxzzzxxxzzzwwwvvvxxxvvvlll^^^SSSOOO___www}}}xxxjjjXXXOOOQQQ\\\nnnttt\\\PPPQQQVVV```ppp}}}|||wwwmmm___OOOEEE===666222333111111000///...---,,,,,,---,,,,,,++++++***))))))***************************************)))(((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))***************************)))+++...///333>>>JJJ___ttt}}}wwwrrrjjjgggoootttrrroookkkhhheeedddcccccchhhlllooossswwwvvvqqqiiiffffffiiilllmmmqqqwww~~~uuuSSSKKKDDDEEEHHHIIILLLOOOOOORRRTTTUUUUUUVVVWWWYYYXXXVVVQQQJJJDDD@@@???@@@EEEFFFIIIMMMLLLMMMSSS\\\mmmzzzuuupppkkkfffcccYYYPPPFFFBBB@@@???BBBGGGGGGHHHJJJLLLNNNOOONNNMMMJJJHHHFFFDDDCCCCCCCCCBBBCCCGGGMMMPPPQQQPPPPPPPPPOOOOOOMMMKKKHHHDDD@@@===:::::::::<<>>???@@@AAABBBCCCCCCEEEIIIKKKSSSTTTVVVZZZbbbqqqnnn___YYYYYYXXXYYY]]]ccciiilllppppppmmmggg___YYYWWWWWWUUUVVVXXX\\\aaagggkkknnnnnnooopppssswwwyyy{{{{{{xxx|||}}}{{{zzzzzz}}}{{{wwwsssooommmfffggghhhhhhiiiiiiiiiiiieeeccc```___```aaaaaa```dddbbb___^^^______]]]\\\WWWVVVSSSOOOKKKFFFCCCAAA>>><<<:::777555444333333333333333444444444555555333444444444555777:::===HHHWWWhhhrrrwwwyyyyyyxxxzzzyyyzzz|||}}}tttbbbRRRQQQaaawwwzzzuuujjjYYYPPPPPP\\\nnnttt[[[NNNNNNQQQ\\\lllzzzyyynnn```QQQGGG???888444444///////////////.........------,,,,,,+++************************************************)))(((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))***************************)))+++...000444???KKK[[[ooovvvqqqnnniiihhhqqquuurrroookkkhhhgggeeeeeeeeekkkpppssswwwzzzvvvpppkkkhhhhhhlllpppqqqvvv{{{xxxTTTKKKEEEFFFHHHJJJLLLOOOQQQSSSUUUUUUTTTTTTUUUVVVVVVTTTOOOHHHBBB??????@@@EEEGGGKKKOOONNNNNNUUU___qqq{{{wwwsssnnniiieee\\\RRRGGGCCC@@@@@@CCCHHHIIIKKKLLLMMMMMMLLLLLLLLLHHHGGGFFFDDDBBBBBBBBBCCCEEEIIIOOORRRRRRPPPNNNNNNKKKKKKKKKIIIFFFBBB???===999999:::<<>>???AAAFFFHHHNNNQQQPPPQQQZZZddduuu|||yyyvvvqqqkkkggg```UUUJJJDDDBBBBBBFFFKKKLLLNNNOOONNNLLLJJJIIIIIIFFFGGGFFFDDDBBBBBBCCCEEEHHHMMMRRRUUUSSSPPPLLLJJJEEEGGGIIIHHHDDD@@@===<<<::::::;;;>>>AAAFFFJJJLLLMMMJJJHHHHHHIIIMMMWWWcccnnn{{{zzznnndddYYYXXXXXX\\\cccjjjpppsssnnnpppssstttvvvxxx|||~~~~~~rrr]]]^^^dddrrrzzznnnhhhjjjlllmmmhhhaaaXXXRRRQQQTTTWWWaaannn~~~}}}||||||{{{{{{{{{||||||}}}~~~}}}|||zzzyyywwwvvvuuusssrrroookkkeee___YYYVVVNNNLLLIIIFFFEEEDDDEEEEEEEEEFFFFFFGGGGGGFFFFFFEEECCCAAA???>>>@@@AAAAAAAAADDDFFFHHHKKKOOORRRUUUVVVVVVWWWWWWVVVTTTPPPKKKIIIEEEDDDCCCBBBAAAAAAAAAAAADDDEEEHHHLLLOOORRRTTTUUUXXX[[[^^^bbbeeeggghhhhhhbbb^^^VVVNNNFFF???;;;999888777777777777999:::<<>><<<<<<===>>>>>>===AAACCCEEEHHHKKKNNNPPPRRROOOOOOOOOMMMKKKGGGDDDBBB@@@@@@@@@@@@@@@AAABBBCCCCCCEEEHHHLLLOOOQQQSSSTTT[[[]]]aaaeeeiiijjjkkkkkkbbb^^^VVVNNNFFF???;;;999999888777777777888:::;;;===@@@EEEJJJPPPWWW^^^ccciiirrr}}}mmm^^^XXXWWWUUUSSSYYY\\\\\\aaajjjnnnlllkkkeee\\\SSSNNNNNNPPPRRR```dddkkkqqquuuvvvtttssstttrrrqqquuu{{{yyyttttttwww{{{~~~vvvqqqnnnlllkkkjjjjjjjjjjjjjjjiiihhhggghhhfffdddcccdddeeeeeeeeedddbbb___^^^^^^]]]\\\ZZZXXXWWWTTTPPPLLLGGGCCCAAA;;;:::888777666555666666333333333444444444555555111222444555555777999<<>>======>>>???>>><<<;;;<<<===>>>===<<<777888999999888999;;;===???@@@BBBDDDFFFHHHIIIJJJGGGFFFEEEDDDDDDDDDDDDDDD???@@@???>>><<<<<<>>>@@@GGGHHHKKKMMMOOORRRWWWZZZ]]]cccggghhhkkkmmmllliiiddd]]]SSSJJJCCC???;;;999999999888888999999:::;;;???AAACCCGGGMMMVVV```fffqqqzzztttmmmaaaVVVOOOMMMOOOQQQUUUUUUXXX^^^ffflllnnnnnnkkkdddZZZQQQNNNPPPVVV[[[fffmmmttttttpppmmmnnnrrrrrrvvv|||xxxssswww~~~~~~wwwsssqqqooooooooonnnmmmlllkkkkkkkkkkkkiiihhhhhhhhhgggeeedddcccbbbbbbaaa___^^^[[[YYYXXX[[[YYYUUUQQQLLLGGGDDDBBB<<<;;;999888666555444444444444444555555555555555555555555666777999:::;;;EEETTTkkksssWWWPPPYYYgggxxx}}}vvvuuusssjjj^^^VVV[[[lllvvv\\\KKKIIIHHHLLLWWWfffrrryyyvvvgggYYYNNNCCC999222444333222000///---,,,,,,.........------,,,,,,,,,************))))))))))))++++++************++++++))))))))))))(((((((((((()))******)))(((''''''(((+++*********))))))(((((((((((()))***+++,,,,,,---***,,,------000777@@@HHHZZZccclllqqqvvv|||~~~wwwkkkhhhhhhhhhiiikkkiiiiiiooo{{{{{{ooogggfffdddfffkkkppprrrwww}}}mmmQQQIIIDDDFFFIIIIIIIIIIIILLLLLLLLLKKKLLLOOOUUUYYYXXXRRRJJJCCC??????BBBDDDFFFRRRSSSQQQUUUYYYbbbrrr~~~{{{xxxvvvrrrnnnkkkbbb[[[SSSMMMHHHGGGOOOXXXXXXZZZZZZTTTLLLGGGGGGIIIGGGIIIJJJHHHEEEFFFLLLRRRYYY]]]```[[[QQQIIIGGGHHHIIIMMMOOOMMMLLLJJJCCC;;;AAAAAABBBEEEIIIOOOTTTWWWTTTWWWYYYYYY[[[eeeuuu{{{lllddd^^^```eeellltttyyy{{{{{{{{{zzzyyyzzz}}}lllXXXZZZeeevvvqqqsssxxxrrrqqqkkk```WWWTTTVVVXXXXXXhhhyyy~~~}}}||||||||||||||||||{{{{{{{{{zzzzzzzzz{{{{{{yyyxxxvvvssspppmmmlllhhhbbb\\\WWWQQQKKKGGGBBB@@@===:::888999::::::;;;:::999999:::;;;:::888888999:::888777666777888<<<<<<>>>???AAACCCDDDDDDCCCCCCBBBAAA@@@@@@AAAAAA===>>>??????>>>@@@BBBEEEHHHJJJMMMOOOQQQUUUYYY]]]aaafffjjjlllnnnqqqoookkkfff___TTTJJJCCC>>>:::888888888888888999:::;;;<<>>BBBGGGLLLQQQVVVXXXZZZ^^^bbbdddgggpppzzzkkkcccaaadddiiiqqqyyy~~~|||{{{zzz|||zzzfffVVV[[[hhhzzzwwwwww|||wwwtttkkkaaaYYYVVVWWWYYY\\\iiizzz~~~~~~~~~}}}||||||{{{{{{{{{||||||{{{{{{{{{zzzzzzzzzzzzxxxvvvuuusssqqqllliiiddd```[[[UUUPPPKKKGGGCCC===<<<999777555555666777888777555555666666555444666777777666555444555666888888999:::;;;<<<======>>>>>>===<<<<<<<<<======;;;<<<>>>???@@@CCCGGGJJJKKKMMMOOORRRTTTXXX]]]```eeekkkoooqqqsssuuusssoooiiiaaaUUUJJJBBB===999777666777777999:::;;;<<<===>>>???AAADDDHHHPPPXXX^^^oooqqqoooiiiccc^^^WWWQQQKKKHHHEEECCCDDDIIIOOOSSSWWWWWWXXX]]]ccciiimmmooonnnhhh___UUUQQQUUU]]]cccsssvvvwwwtttooooootttyyy{{{}}}wwwtttrrrqqqooopppooonnnlllkkkiiihhhhhhhhhhhhhhhhhhgggeeedddcccbbbbbbaaa___]]][[[YYYWWWVVVTTTQQQNNNJJJGGGDDDCCC===;;;:::888666555444333444444555555555666666666555666666888:::<<<>>>???HHHVVVlllvvv[[[MMMTTTaaarrr~~~{{{yyyyyy{{{{{{uuuggg\\\ZZZjjj}}}dddPPPHHHGGGKKKVVVfffqqqwww|||{{{mmm___SSSHHH>>>777111111000//////...------,,,,,,,,,,,,++++++++++++---,,,,,,,,,,,,+++++++++++++++************++++++))))))))))))((((((((((((((()))***)))((('''((()))************)))))))))))),,,,,,++++++************,,,---//////222:::EEEMMMZZZdddooouuuzzz~~~~~~{{{xxxppphhhggggggeeedddfffllliiikkksssvvvpppfffaaa```___aaafffiiilllsss{{{{{{eeeLLLEEEBBBEEEHHHGGGGGGIIIKKKLLLLLLLLLMMMPPPTTTXXXWWWRRRKKKDDD@@@@@@BBBEEEFFFQQQSSSQQQUUUYYYaaarrr}}}zzzxxxvvvrrrmmmjjjaaaZZZRRRLLLHHHFFFKKKSSSXXXYYYXXXRRRKKKFFFEEEEEEIIILLLOOOPPPOOOPPPTTTWWW[[[^^^^^^YYYPPPJJJHHHJJJNNNTTTWWWUUURRROOOGGG@@@;;;>>>DDDJJJQQQWWWZZZ\\\aaagggnnnsssxxxzzzmmmfffgggjjjpppxxx~~~}}}}}}tttaaaUUU\\\kkk|||xxxzzz}}}uuukkk___YYYVVVVVVZZZ___kkk|||~~~~~~}}}}}}||||||{{{zzzzzzyyy{{{{{{{{{{{{zzzzzzzzzzzzxxxvvvsssrrrqqqnnniiieee]]]YYYTTTNNNJJJFFFBBB@@@<<<:::888666555555666666666444333333444444222111///111444444444555666888777777777888888888999999::::::999999999:::;;;;;;:::<<<>>>???AAADDDHHHLLLMMMOOORRRTTTWWW[[[```dddiiioootttvvvwwwyyywwwrrrkkkcccVVVJJJAAA<<<999777555666888:::;;;===>>>>>>===???@@@BBBFFFLLLTTTYYYbbbaaa]]]WWWQQQLLLGGGDDDCCCBBBAAABBBEEEJJJPPPSSSZZZZZZ[[[^^^dddkkkqqqtttuuupppggg]]]YYY\\\dddlllwwwxxxwwwtttrrruuu|||}}}zzzzzz}}}wwwsssqqqnnnmmmnnnmmmmmmlllkkkjjjiiiiiiiiiiiijjjjjjiiigggeeecccbbbbbbaaa___]]]ZZZXXXWWWSSSQQQOOOLLLIIIFFFDDDCCC===<<<:::888666444333333444444555555666666777777666666777999;;;>>>@@@AAAEEERRRfff{{{xxx^^^MMMSSS___ooo}}}|||zzz{{{|||}}}~~~yyyjjj\\\ZZZjjj~~~jjjTTTHHHEEEIIIUUUdddpppuuuyyy}}}~~~pppcccVVVKKK???888000000000//////...........................------,,,,,,,,,,,,++++++++++++++++++************++++++))))))))))))((((((((((((((()))***)))((('''((()))*********)))))))))))))))++++++++++++++++++++++++---...///111444<<>>???AAABBBDDDIIIPPPTTTWWWTTTOOOJJJFFFBBB@@@AAA@@@AAABBBEEEJJJOOOSSSUUUZZZZZZ[[[^^^dddllluuuzzzzzzwwwooofff```bbbjjjrrryyyyyyxxxwwwyyy|||vvvsssuuuzzz}}}wwwrrrnnnkkkiiieeefffggghhhhhhhhhggggggjjjkkkllllllkkkiiifffdddbbbbbbaaa___\\\ZZZWWWVVVQQQPPPNNNLLLIIIFFFDDDCCC===<<<:::888666444333333444444555555666777777888666777888:::<<<>>>@@@BBBCCCMMM___sss{{{bbbPPPTTT^^^nnn~~~}}}zzzkkk[[[[[[iii|||oooVVVGGGDDDGGGRRRbbbmmmrrrwww|||tttfffYYYMMM@@@888111111000000/////////...........................,,,++++++++++++*********++++++************++++++))))))))))))((((((((((((''')))***)))((('''(((***))))))))))))))))))******)))******+++,,,,,,---------///000111555>>>KKKTTT]]]hhhsssyyy}}}|||xxxuuullldddbbbbbbeeekkkrrrxxxtttrrrtttsssllleeeccchhhffffffhhhgggiiirrr||||||}}}sss[[[EEEAAA@@@DDDFFFFFFGGGJJJJJJLLLMMMMMMNNNPPPTTTWWWWWWRRRLLLFFFCCCBBBDDDFFFIIITTTVVVSSSXXX[[[ddduuu}}}{{{yyyxxxuuuqqqkkkggg___VVVNNNIIIEEEBBBDDDHHHIIIJJJJJJIIIGGGFFFFFFGGGMMMQQQVVV[[[\\\\\\\\\\\\^^^]]]YYYRRRKKKGGGGGGHHHUUU]]]cccaaa\\\UUUMMMFFFCCCDDDGGGLLLTTT^^^fffkkkqqqyyyxxxrrrpppooosss{{{}}}}}}}}}lll^^^XXXaaaooo}}}{{{sss{{{wwwiii\\\XXXVVVUUU\\\eeeqqq~~~}}}}}}zzzzzz{{{{{{zzzyyywwwvvvyyyyyyxxxxxxxxxwwwwwwwwwwwwrrrnnnlllllljjjccc]]]VVVQQQKKKEEEBBB???<<<:::555444333222111111111111333222111111333333222111111333555666555444444444999999999999999999999999888888888999:::;;;<<<======???AAABBBCCCFFFJJJMMMRRRTTTWWW[[[^^^ccciiimmmqqqxxx}}}~~~yyyoooeeeVVVHHH???;;;999999777999;;;>>>@@@AAAAAAAAA@@@AAABBBCCCDDDHHHMMMQQQSSSMMMHHHFFFBBB>>>>>>AAA>>>AAAEEEJJJPPPTTTXXXZZZXXXYYYZZZ]]]cccnnnyyy~~~yyyppphhhhhhooovvv{{{{{{}}}xxxqqqllljjjnnnttt}}}|||uuuqqqmmmiiifffdddeeegggiiijjjjjjiiiiiiiiikkklllmmmllliiifffdddcccbbbaaa___\\\YYYWWWUUUQQQPPPNNNKKKIIIFFFDDDCCC>>>===:::888666444333222444444555666777777888999777888888:::<<<>>>@@@AAACCCKKKYYYlll}}}}}}fffRRRTTT]]]mmm|||mmm\\\[[[iii{{{qqqXXXEEEBBBEEEOOO^^^jjjpppvvv|||zzzkkk]]]OOOBBB999333333222111111000//////,,,,,,,,,,,,------------++++++++++++************++++++************++++++))))))))))))(((((((((((('''((())))))(((((()))***))))))))))))************))))))***+++,,,---......---...000111666@@@MMMVVV```jjjuuuzzz}}}|||xxxqqqiiicccbbbeeekkkvvv}}}{{{|||yyyqqqkkkjjjiiihhhhhhhhhgggiiisss~~~}}}tttvvvlllSSSBBB@@@AAAEEEGGGFFFHHHKKKJJJKKKMMMMMMNNNPPPTTTVVVVVVRRRMMMGGGDDDCCCEEEFFFIIITTTVVVTTTXXX\\\ddduuu{{{zzzyyyxxxuuuqqqkkkfff]]]TTTKKKGGGCCC@@@???BBB@@@@@@AAABBBDDDEEEFFFFFFOOOSSSYYY___bbbaaa^^^[[[YYYWWWRRRMMMHHHFFFGGGIIIXXXaaahhhfff___XXXOOOHHHEEEEEEHHHNNNWWWcccnnntttuuuqqqppprrrvvv{{{{{{}}}{{{kkk___XXXcccqqq~~~wwwsss~~~yyyjjj]]]YYYXXXVVV]]]hhhttt|||{{{xxxyyyzzz{{{zzzxxxvvvuuuwwwwwwwwwwwwvvvvvvvvvvvvwwwrrrlllkkkkkkiiiaaaZZZSSSOOOHHHBBB>>>;;;999777222222111000000/////////111000///000222333333222111444666777666555555555888888888888888888888888888888888999:::<<<===>>>???@@@CCCDDDFFFIIINNNQQQUUUXXX\\\___ccchhhnnnrrrvvv}}}}}}pppeeeVVVHHH???;;;::::::999;;;>>>@@@BBBBBBBBBAAACCCCCCDDDDDDEEEHHHLLLOOOQQQJJJFFFEEECCC@@@AAAEEEBBBEEEJJJPPPUUUYYY[[[\\\YYYZZZ\\\___gggsss{{{sssqqqvvv|||ssshhhbbb___^^^ccciiisss}}}~~~xxxssspppllliiiggghhhiiikkkmmmnnnmmmlllkkkhhhiiikkklllkkkhhheeebbbcccbbbaaa^^^\\\YYYVVVUUURRRQQQOOOLLLIIIFFFDDDCCC>>>===;;;888555444222222444444555666777888999999888888999:::;;;===??????BBBHHHTTTfffwwwjjjSSSTTT[[[kkkrrraaaZZZhhhzzzsssXXXCCCAAADDDMMM[[[gggooovvv}}}qqqbbbSSSDDD;;;555555444333222000000///,,,,,,,,,,,,---------...---,,,,,,,,,++++++++++++++++++************++++++))))))))))))((((((((((((&&&((())))))(((((()))+++((()))))))))************+++++++++,,,,,,------------...///111666@@@NNNXXXccclllvvvzzz}}}}}}xxxpppkkkggghhhkkkqqq{{{{{{sssmmmllljjjiiijjjjjjiiilllxxxxxxnnnpppgggNNNAAA???AAAFFFGGGFFFIIIMMMJJJKKKMMMNNNOOOPPPTTTVVVVVVSSSMMMHHHEEEDDDFFFGGGHHHSSSTTTRRRWWWZZZcccsss{{{zzzyyywwwuuupppjjjeee[[[RRRIIIEEEBBB===;;;===999999;;;===@@@BBBCCCCCCKKKOOOWWW]]]```^^^YYYUUUQQQOOOKKKGGGEEEGGGKKKNNNYYYdddkkkiiibbbYYYPPPIIIEEEHHHMMMVVVaaannnyyyxxxqqqoooppptttyyy~~~wwwxxx{{{zzzkkk```WWWdddsss{{{vvvuuu{{{kkk]]][[[YYYXXX___kkkvvv|||zzzxxxyyyzzz{{{zzzxxxvvvtttvvvvvvvvvvvvuuuuuuuuuuuuwwwqqqllljjjkkkhhh```YYYRRRMMMFFF@@@<<<999666444222222222111000000/////////......///222333333222...111555888888888999:::666666666777777777777888888888888999:::<<<===>>>???AAADDDFFFIIIMMMRRRUUUXXX[[[___bbbggglllrrrvvvyyypppeeeVVVGGG???;;;;;;;;;;;;===???BBBCCCCCCBBBBBBDDDEEEFFFEEEFFFHHHKKKNNNNNNGGGDDDFFFEEECCCEEEKKKIIILLLQQQVVVZZZ\\\\\\\\\\\\]]]```dddlllyyy|||xxx}}}zzziii\\\VVVSSSSSSYYY___jjjttt|||~~~{{{vvvrrrooommmjjjhhhhhhiiikkkllllllkkkiiihhhfffgggiiijjjiiifffcccaaacccbbbaaa^^^[[[XXXVVVTTTRRRQQQOOOLLLIIIFFFDDDCCC>>>===;;;888555444222222444444555666777888999999888999999:::;;;<<<>>>>>>AAAEEEOOO```rrr}}}lllSSSSSSZZZjjjvvvfffYYYgggyyysssXXXBBBAAACCCKKKYYYeeennnwww~~~~~~uuueeeUUUFFF===777666555444222111000///........./////////000000......---------,,,,,,,,,++++++************++++++))))))))))))((((((((((((&&&((())))))(((((()))+++(((((())))))*********+++------,,,,,,,,,,,,++++++------///000555@@@OOOYYYdddmmmvvvzzz}}}}}}yyytttooolllmmmooorrrzzz~~~zzzyyyyyyuuulllfffeeellllllmmmnnnmmmqqq~~~vvvmmmooofffNNN@@@???BBBFFFHHHGGGIIINNNIIIKKKMMMNNNOOOQQQSSSVVVVVVSSSMMMHHHEEEEEEFFFGGGFFFRRRSSSQQQUUUYYYbbbrrrzzzyyyxxxwwwuuupppjjjeeeZZZPPPGGGDDD@@@<<<999:::777666777:::===@@@AAAAAAFFFJJJQQQXXX[[[YYYSSSNNNKKKHHHEEECCCDDDHHHNNNQQQZZZeeemmmkkkcccZZZQQQJJJGGGKKKSSS___lllyyy~~~yyyrrrnnnnnnpppvvv{{{|||uuuvvvyyy~~~ttthhhbbbaaajjjwww|||uuurrrzzzkkk^^^YYYWWWXXXbbbooozzz~~~|||zzzxxxwwwvvvttttttuuuvvvvvvuuuxxxwwwvvvtttrrrqqqqqqpppsssnnnjjjjjjkkkiii```YYYMMMHHHAAA;;;777444222000111111000/////////////////////000111222333444444444666888888777777999;;;999;;;<<<;;;::::::;;;<<<;;;;;;;;;<<<<<<>>>???@@@???AAADDDFFFIIIMMMRRRUUU[[[]]]bbbhhhnnntttyyy{{{rrrdddUUUJJJAAA;;;;;;>>><<<======???@@@AAABBBBBBCCCDDDEEEGGGIIIKKKLLLMMMOOOLLLIIIGGGFFFHHHJJJLLLSSSTTTXXX\\\```aaa```^^^[[[[[[```jjjvvvqqq```VVVOOONNNOOORRRWWW```hhhnnnrrrvvvyyyvvvuuutttrrrooollliiigggkkkllllllmmmlllllllllkkkhhhhhhhhhgggfffdddcccbbbeeeccc___[[[XXXVVVUUUUUUVVVRRRMMMJJJGGGEEEBBB@@@>>>===:::777555444333333222333555777888999999999:::;;;<<<<<<<<<<<<>>>@@@CCCEEELLLZZZjjjvvvzzz{{{wwwrrr[[[UUUXXXkkk|||jjj[[[ddduuusssZZZGGGCCCGGGOOOZZZdddnnnvvvzzz}}}ttteeeWWWJJJCCC???888333222111...---///---------............///++++++++++++++++++++++++---,,,***))))))***,,,---))))))(((''''''''''''''''''''''''''''''((())))))(((((((((((())))))))))))))))))))))))************000...000444888>>>KKKVVVhhhpppwwwzzz|||}}}tttrrrqqqsssvvvxxxwwwuuurrrtttuuutttpppllliiihhhoooppppppppprrryyyxxxnnnooobbbFFF>>>>>>AAAFFFGGGFFFHHHLLLNNNNNNMMMLLLKKKMMMPPPSSSSSSQQQMMMFFF@@@???CCCGGGLLLLLLNNNRRRSSSXXXdddqqq{{{zzzxxxwwwtttpppjjjeeeZZZOOODDD>>>;;;777555666555555555666888999;;;<<>>@@@CCCIIIPPP^^^fffnnnnnneeeXXXOOOJJJHHHMMMVVVcccrrr{{{rrrqqqnnnkkkhhhiiikkkmmmtttyyyzzzvvvttttttwww{{{yyyllleeebbbkkkzzz{{{tttqqq~~~{{{lll^^^YYYVVVVVV```mmmyyy~~~|||zzzyyyxxxwwwuuuuuuvvvwwwvvvuuuwwwvvvuuusssrrrqqqqqqpppqqqmmmjjjjjjllliii```YYYKKKGGG@@@:::777444222000111111000/////////////////////000111222333333444444666777777777777888:::999;;;<<<<<<::::::;;;===============>>>@@@AAABBBCCCEEEGGGIIIKKKNNNRRRVVV]]]```eeekkkrrrxxx}}}ssseeeUUUJJJBBB<<<<<<>>>======>>>???@@@AAABBBBBBDDDEEEGGGIIILLLNNNOOOPPPSSSQQQNNNLLLLLLMMMPPPQQQWWWXXX[[[^^^```aaa___^^^]]]```gggsssmmm]]]SSSMMMLLLOOOOOOUUU\\\ccciiimmmqqqsssuuutttsssrrrpppnnnmmmllllllllllllllllllkkkjjjjjjggggggggggggeeedddcccbbbbbbaaa___]]]ZZZWWWUUUTTTVVVRRRNNNJJJHHHEEECCCAAA>>><<<:::777555444333333777777777888888999999999;;;<<<======<<<<<<>>>@@@CCCEEEKKKXXXhhhtttzzz{{{{{{vvv```XXXZZZlllzzziii\\\eeevvvuuu\\\HHHEEEKKKTTT___hhhpppvvvyyy{{{wwwgggYYYLLLDDD???999444333222///...000/////////......---------+++++++++++++++++++++++++++***)))(((((()))***+++))))))((('''''''''''''''(((''''''''''''((())))))(((((((((((()))))))))***))))))))))))************((((((+++111888@@@NNN[[[jjjrrryyy{{{}}}|||xxxuuurrrrrrrrrqqqnnnlllnnnppprrrrrrnnnkkkhhhgggppprrrtttuuuwww~~~}}}tttttteeeIII>>>===@@@EEEGGGFFFHHHMMMLLLLLLMMMLLLMMMPPPTTTWWWUUUSSSMMMFFFAAA@@@DDDHHHKKKKKKMMMPPPRRRWWWcccppp{{{zzzxxxwwwtttoooiiieee[[[PPPEEE???<<<777666777333333333444555666777888;;;===@@@CCCDDDCCCAAA@@@???;;;999<<<>>>AAAHHHOOO```ggglllkkkbbbWWWPPPNNNMMMRRR\\\iiixxx~~~sssmmmgggfffdddbbbbbbeeeiiilllrrrvvv{{{~~~~~~{{{vvvsssrrrssswww|||~~~pppgggbbblll{{{{{{sssooo{{{|||mmm___YYYVVVUUU^^^jjjxxx}}}{{{zzzxxxvvvttttttuuuuuuuuusssttttttsssrrrqqqqqqppppppooollljjjkkkkkkhhh___WWWIIIEEE>>>999666444222000111111000/////////000000//////000111222333333444444555777777666666888999999;;;<<<<<<;;;;;;<<<===>>>>>>??????@@@BBBCCCDDDHHHIIIKKKLLLNNNQQQUUUXXX```ccciiipppxxx~~~uuugggUUUJJJCCC>>>===???>>>>>>???@@@AAABBBBBBCCCEEEGGGIIILLLOOORRRTTTVVVWWWUUUSSSRRRRRRTTTVVVXXX]]]^^^```aaabbbaaa``````bbbhhhrrr}}}hhhZZZQQQMMMMMMPPPRRRVVV\\\bbbfffjjjmmmpppsssssssssrrrqqqqqqppppppmmmmmmmmmlllkkkjjjiiihhhffffffffffffeeecccbbbbbb^^^^^^___^^^\\\YYYVVVSSSWWWSSSNNNKKKHHHFFFCCCAAA>>><<<:::777555444444444;;;:::999888888999::::::===>>>>>>>>><<<<<<>>>@@@BBBDDDJJJUUUdddqqqxxxzzz~~~{{{eee\\\\\\mmm}}}~~~xxxhhh]]]eeevvvvvv]]]JJJFFFOOO\\\gggppptttwwwxxxyyy{{{jjj[[[NNNFFF@@@999555444333000000222111111000///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))((('''''''''((((((((((((''''''(((((()))***((((((((()))))))))******)))))))))*********++++++''''''***111999BBBRRR___lllttt|||~~~~~~zzzwwwuuuqqqnnnllliiieeecccgggjjjnnnooommmjjjhhhgggqqqtttwwwyyy{{{yyyyyyjjjMMM???===>>>DDDFFFFFFIIIMMMJJJKKKMMMNNNPPPSSSXXX\\\XXXTTTNNNGGGBBBAAADDDHHHIIIIIIKKKNNNPPPVVVbbbooo|||zzzxxxwwwtttoooiiiddd\\\QQQFFF@@@<<<888555666222222222333333333444444555666888:::;;;;;;::::::;;;999999<<<>>>AAAIIIQQQcccgggkkkhhh___VVVRRRQQQPPPVVVaaaooo~~~qqqfff```\\\[[[ZZZ[[[^^^ccchhhkkkpppqqqtttvvvvvvtttqqqooopppsssyyy~~~pppddd^^^iiizzzzzzrrrnnnzzz~~~oooaaa[[[VVVTTT\\\hhhxxx}}}|||{{{wwwuuusssrrrssssssrrrqqqqqqqqqqqqqqqppppppoooooonnnllljjjjjjiiicccZZZSSSGGGBBB<<<888555333222000111111000000///000000111//////000111222333444444444666777777666666777888999;;;<<<<<<;;;;;;===>>>?????????@@@BBBCCCEEEEEEHHHJJJLLLNNNPPPSSSXXX[[[bbbeeelllttt}}}xxxhhhVVVJJJDDD???===???>>>??????@@@AAABBBBBBBBBEEEFFFIIIMMMRRRVVVYYYZZZYYYXXXWWWVVVVVVXXXZZZ\\\aaabbbccccccbbbbbbbbbccckkktttwwwfffZZZSSSPPPRRRVVVZZZ]]]bbbfffiiilllppprrrtttsssrrrrrrqqqpppppppppnnnmmmmmmllljjjiiigggfffeeeeeeeeeeeedddcccbbbaaa]]]]]]]]]]]][[[YYYWWWVVVWWWSSSOOOKKKHHHFFFDDDBBB===<<<999777555444444444;;;999888777777999;;;<<<>>>??????>>><<<<<<===???AAACCCGGGQQQ___lllvvvzzzggg^^^\\\kkk|||}}}yyyjjj]]]eeeuuuuuu]]]KKKHHHSSScccpppwwwzzzzzz{{{xxxnnn]]]PPPHHHAAA;;;666666555222111444000000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***))))))((((((((((((((()))((((((((('''((())))))***(((((()))))))))*********))))))*********+++++++++...---///444;;;DDDRRR```ooowww}}}xxxrrrpppmmmiiifffccc```^^^```dddjjjmmmmmmlllkkkkkkpppsssuuuwwwzzzzzzzzzlllPPP@@@======BBBFFFGGGIIIMMMKKKLLLOOOPPPSSSVVV[[[___ZZZUUUMMMFFFAAAAAADDDFFFHHHGGGIIILLLOOOTTTaaaooo|||{{{yyyvvvsssnnngggcccZZZOOOEEE@@@<<<777444555444444444444444444333333222333444555666777777888;;;999;;;???AAADDDMMMVVVcccgggjjjfff]]]UUUQQQQQQMMMTTTaaaqqquuuiii```[[[WWWVVVVVVYYY___eeejjjmmmnnnnnnnnnnnnnnnnnnnnnmmmooottt{{{|||kkk___YYYddduuu{{{sssnnnzzzrrrddd]]]XXXVVV]]]hhhyyy~~~}}}||||||yyywwwtttsssssssssrrrqqqooooooppppppooonnnmmmlllnnnllliiigggddd]]]TTTNNNDDD@@@:::666444333111000111111000000000000111111000000111222333444555555555666777777666666777888999:::<<<<<<<<<<<<===?????????@@@AAABBBDDDFFFFFFGGGIIILLLNNNQQQVVV[[[^^^ccchhhoooxxxzzziiiUUUJJJDDD@@@>>>????????????@@@@@@AAAAAABBBCCCEEEIIINNNSSSXXX\\\^^^[[[ZZZYYYYYYYYY[[[\\\^^^```aaaccccccbbbccceeehhhttt~~~rrreee]]]XXXVVVYYY___ccceeehhhjjjlllooosssvvvvvvuuusssqqqooonnnnnnnnnmmmmmmlllkkkjjjhhhfffeeecccdddddddddcccbbbaaa```^^^]]][[[YYYXXXXXXYYYYYYVVVSSSNNNJJJHHHFFFCCCAAA===;;;999777555444444555777666555555666888;;;===>>>>>>???>>><<<<<<===???AAAAAAEEEMMMYYYgggssszzz~~~ggg]]]ZZZhhh}}}{{{~~~|||ooo^^^dddssssss]]]MMMJJJWWWiiiwww}}}yyyrrr```RRRKKKDDD>>>888888666333222444////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***))))))((((((((())))))***((((((((((((((()))******))))))))))))************************++++++++++++000///000555;;;EEESSSaaaqqqzzz}}}xxxnnnmmmkkkgggbbb^^^\\\[[[\\\aaahhhmmmppppppppppppoooppprrrssswww~~~xxx{{{oooTTTDDD???===AAAFFFGGGJJJMMMNNNPPPRRRTTTUUUXXX\\\___\\\VVVLLLEEEAAAAAACCCEEEGGGFFFHHHKKKMMMSSSaaannn}}}{{{yyyvvvsssmmmfffbbbWWWLLLBBB>>>;;;666333333444444555555555444333222111111222222444555666777::::::===AAACCCFFFOOOYYYaaafffjjjfff]]]TTTOOOMMMKKKSSSaaaqqqwwwlllccc]]]ZZZUUUUUUVVV[[[bbbhhhkkkllllllkkkjjjiiiiiikkkmmmnnnqqqwwwwwwfffZZZVVVaaarrr|||tttppp|||uuuggg```[[[XXX___iiiyyy}}}||||||||||||zzzwwwvvvuuuuuusssrrrnnnnnnoooooonnnlllkkkiiikkkiiifffbbb]]]WWWPPPKKKAAA===888444333222111000111111000000000111222222111222333444555666666777666888999888777666777999999:::<<<<<<<<<<<<>>>@@@@@@@@@AAABBBCCCEEEGGGHHHFFFIIILLLOOOSSSWWW]]]aaafffjjjrrr|||{{{iiiTTTIIIDDD@@@>>>>>>>>>>>>?????????@@@@@@@@@AAADDDHHHNNNUUUZZZ___bbb```___^^^^^^^^^___```aaa___bbbeeeffffffiiinnnsssyyyssslllddd```^^^\\\```eeehhhiiikkklllnnnqqquuuxxxxxxvvvssspppnnnmmmlllllllllllllllkkkiiigggfffeeebbbbbbccccccbbbaaa``````___]]]ZZZXXXWWWXXXYYYZZZVVVRRRMMMJJJGGGEEEBBB@@@<<<;;;999777555555555555444444444444666888:::;;;<<<=========;;;;;;===???@@@@@@BBBIIITTTcccqqqyyy{{{~~~fff[[[VVVcccxxx{{{~~~~~~sssaaaeeerrrsss```RRROOO]]]ooo||||||xxxeeeVVVOOOGGGAAA;;;:::888444333444....../////////000000000,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))((((((((()))******))))))(((((())))))***+++)))))))))*********++++++*********++++++++++++,,,,,,+++---333;;;FFFVVVeeerrr|||~~~xxxooonnnlllhhhbbb^^^\\\[[[\\\bbbiiiooorrrrrrrrrrrrmmmppprrruuuxxxzzz~~~tttZZZIIIBBB>>>BBBFFFHHHJJJMMMPPPRRRUUUVVVXXXZZZ^^^```___WWWMMMEEEBBBBBBDDDEEEGGGFFFGGGJJJLLLSSSaaaooo}}}|||yyyvvvrrrllleee```SSSJJJAAA===:::666333333222333444444444333222111000111111222333444555555999:::>>>CCCDDDGGGPPP[[[bbbfffhhhdddZZZQQQLLLJJJKKKSSSaaappp~~~vvvkkkccc]]]YYYWWWUUUUUUWWW^^^ffflllmmmllljjjiiigggfffgggjjjmmmooosssyyy|||tttcccYYYVVV```qqq~~~vvvrrr~~~wwwjjjddd___[[[aaalllxxx}}}|||{{{{{{|||{{{yyyvvvuuutttsssrrrpppmmmnnnnnnnnnmmmkkkhhhgggfffddd```\\\XXXSSSNNNKKK???<<<777333222222111000111111000000111111222333333333444555666777888888888999:::999888777888999999:::<<<===<<<===???@@@AAABBBCCCDDDFFFHHHIIIJJJIIIKKKNNNQQQTTTXXX]]]aaaiiinnnvvv|||iiiSSSGGGCCC???=========>>>>>>>>>>>>?????????AAACCCHHHOOOVVV]]]bbbeeehhhggggggffffffffffffgggdddhhhmmmoooqqqwwwzzzrrrmmmhhhdddaaaaaa```___ccciiikkklllmmmmmmooorrrwwwzzzyyywwwtttqqqooonnnnnnnnnkkkkkkkkkjjjiiigggfffeeeaaaaaabbbbbbaaaaaa``````]]]\\\[[[ZZZYYYXXXWWWWWWTTTQQQLLLIIIFFFDDDAAA???<<<;;;999777555555555555444444555666666777888888:::;;;<<<;;;:::;;;===?????????AAAFFFPPP```oooyyyyyy~~~gggZZZTTT___ssszzz~~~~~~tttgggiiirrrvvvfffYYYVVVcccttt~~~jjj[[[TTTJJJCCC===;;;888444222444000000000///////////////------------------------+++***)))(((((()))***+++))))))(((((()))******+++))))))(((((())))))***+++))))))*********+++++++++*********+++++++++,,,,,,+++***---333<<>>;;;666333222222111000111111000000111222333333444444555666777888999999999:::;;;:::888888999:::999:::<<<=========???AAACCCCCCDDDFFFGGGJJJKKKLLLLLLNNNQQQSSSUUUXXX]]]```lllpppyyy|||hhhRRRGGGBBB???===<<<============>>>>>>>>>>>>AAADDDIIIPPPXXX___eeegggooonnnmmmlllllllllllllllkkkpppvvvyyy}}}xxxooohhhcccaaa^^^^^^aaaaaa```dddiiimmmnnnooooooppptttyyy}}}yyywwwtttrrrpppppppppqqqjjjjjjjjjjjjiiigggfffeee```aaaaaaaaaaaaaaa```___[[[\\\\\\\\\[[[XXXVVVTTTTTTPPPLLLHHHEEECCCAAA???<<<;;;999777555555555666555666777777777777666666888999:::::::::;;;===?????????@@@DDDNNN^^^nnnyyyxxx~~~~~~hhhZZZSSS]]]ooo~~~zzz}}}~~~sssllllllssszzzjjj___\\\hhhwww~~~nnn___XXXLLLEEE???<<<999444222333222222111000///...---------------------------------,,,***))))))***,,,---))))))((())))))***++++++)))))))))))))))******+++)))************+++++++++******+++++++++,,,,,,,,,///---000666>>>JJJ\\\jjjrrr}}}yyyjjjlllnnnmmmjjjiiikkkmmmccchhhnnnrrrqqqooolllkkknnnttt~~~gggPPPGGGAAACCCGGGIIIKKKMMMPPPRRRVVVYYY\\\___bbbeeefff]]]QQQIIIFFFGGGHHHHHHGGGFFFFFFIIILLLSSSbbbppp~~~|||yyyvvvrrrkkkddd___QQQHHH@@@>>>===999666777555666888::::::999888777444555777999:::::::::999>>>AAAFFFKKKKKKLLLVVVaaahhhhhheee\\\QQQIIIIIIKKKKKKRRR]]]hhhpppssssssrrrllleee\\\WWWVVVVVVVVVVVVVVVXXX^^^iiisssxxxvvvrrrfffeeecccdddfffjjjnnnqqqtttzzz}}}~~~~~~zzzwwwuuu___ZZZTTTbbbwww|||www{{{xxxlllcccccciiiooowww~~~~~~~~~}}}|||{{{vvvuuutttrrrrrrrrrssstttqqqooollljjjhhhgggdddbbb]]]ZZZVVVSSSPPPLLLGGGCCC<<<:::888555222111000000,,,,,,...///111333444555666666666777888888999999::::::999999999999999999;;;:::999888:::===@@@BBBBBBCCCCCCEEEFFFHHHJJJKKKLLLOOOSSSWWWZZZ___dddhhhnnnsss{{{|||iiiSSSGGGAAA<<<:::::::::;;;;;;;;;:::<<<>>>AAACCCEEEIIIMMMSSS\\\eeekkkqqqtttwwwvvvsssqqqrrrtttuuuyyy~~~zzzrrrlllfffbbb^^^]]]ZZZYYY[[[___cccfffkkknnnpppooossszzz}}}}}}}}}zzzvvvtttrrrqqqqqqmmmllljjjhhhfffdddbbbbbbbbbccceeedddaaa___^^^___[[[ZZZYYYXXXWWWVVVUUUUUUPPPMMMIIIFFFEEECCC@@@>>><<<999777666666555444333555555555666666666666777;;;:::888777777888:::;;;>>>===>>>CCCOOO```rrr}}}~~~}}}~~~~~~}}}|||oooYYYPPPYYYgggzzz|||{{{|||}}}hhhkkktttyyyllleeebbbkkkvvv}}}~~~tttggg^^^UUUMMMCCC<<<999777555444222222111111000000//////+++,,,,,,------,,,,,,+++222000---***((('''((((((,,,++++++***************))))))(((((('''''''''&&&&&&''''''((()))******+++,,,,,,++++++,,,,,,---...,,,---000777AAAOOOaaannn{{{}}}~~~{{{mmmqqqqqqllliiikkkmmmmmmjjjkkkooorrrnnnfffhhhnnnmmmwwwiiiNNNGGGCCCEEEHHHJJJMMMRRRTTTSSSSSSUUU[[[aaafffhhhddd^^^TTTIIIBBBAAAEEEHHHIIIDDDDDDHHHKKKSSSggg}}}~~~}}}}}}|||wwwvvvuuunnncccZZZOOOJJJCCC===999777555444888666666888;;;:::777333555666777888888999;;;===AAAAAAEEEJJJKKKMMMZZZiiinnnjjjcccZZZPPPJJJGGGGGGJJJTTT^^^dddjjjmmmjjjeeebbb]]]WWWTTTSSSUUUWWWXXXXXX\\\eeepppxxxyyytttoooiiiiiihhhggggggkkkpppuuuxxxxxxzzz|||}}}~~~~~~~~~}}}zzzvvvrrrpppttt^^^ZZZVVVdddxxxzzztttwwwsssiiifffhhhlllvvv~~~~~~~~~~~~~~~}}}{{{{{{vvvuuuuuutttssssssssssssrrrpppllljjjgggeeeaaa^^^ZZZXXXTTTPPPMMMIIIEEEAAA;;;999777444222000000000......000111333555666777777777777888999999::::::::::::::::::999999999999:::999999999;;;===@@@BBBCCCCCCDDDEEEGGGIIIKKKLLLNNNQQQUUUXXX\\\```eeeiiiqqqvvv~~~|||iiiSSSFFF@@@;;;999:::888999:::999999999<<<>>>???BBBFFFLLLRRR[[[eeekkkrrruuuxxxxxxuuussstttvvv|||zzzssslllfffaaa^^^\\\ZZZXXXYYY\\\```bbbeeeiiilllnnnttt|||~~~{{{xxxuuusssqqqkkkjjjiiihhhfffeeedddcccbbbccceeedddbbb_________ZZZZZZYYYWWWVVVTTTSSSSSSPPPMMMIIIFFFEEECCC@@@>>><<<999777666666555444333444444555555555666666666888777666666777999;;;<<<<<<;;;;;;BBBPPPcccuuu}}}|||}}}~~~~~~}}}rrrZZZOOOWWWeeezzz}}}|||}}}}}}mmmnnnvvvzzznnnggggggpppzzzzzzooohhh]]]TTTGGG>>>999777555333222222111111000//////...,,,,,,------------,,,,,,///...,,,***))))))***+++,,,+++***)))((()))******))))))((((((((('''''''''(((((())))))***++++++++++++++++++++++++,,,------//////000666AAARRRfffuuu}}}||||||~~~}}}qqqtttsssmmmjjjlllnnnnnnlllmmmqqqsssmmmeeeeeejjjpppyyyeeeMMMGGGCCCEEEHHHJJJNNNRRRSSSRRRSSSWWW\\\bbbfffgggbbb]]]TTTKKKEEEDDDGGGIIIHHHDDDEEEJJJNNNWWWlll~~~~~~|||wwwvvvtttnnncccZZZOOOJJJCCC===999777555444777777777888::::::777444555777888888999:::===???CCCDDDHHHMMMNNNQQQ^^^lllpppllldddZZZOOOHHHEEEEEEKKKTTT]]]cccgggiiieee___YYYUUUQQQNNNPPPRRRUUUVVVYYY^^^hhhsss{{{{{{vvvqqqjjjjjjiiihhhhhhlllrrrvvvxxxyyyzzz|||}}}}}}}}}}}}~~~~~~}}}{{{xxxsssooolllqqq]]]ZZZWWWeeezzzzzzssssss|||{{{ooohhhhhhjjjuuu~~~~~~~~~~~~}}}|||{{{{{{vvvvvvvvvvvvuuutttrrrqqqrrrpppllliiifffbbb^^^[[[WWWTTTPPPMMMJJJFFFBBB???999777555222000/////////000000222333555666777888777777888999999::::::;;;;;;;;;;;;::::::::::::999888999999;;;<<<>>>@@@AAADDDDDDEEEFFFHHHJJJLLLMMMQQQTTTWWW[[[^^^bbbgggjjjsssxxx|||hhhRRRDDD>>>:::888999666777888888777777999;;;<<>><<<999777666666555444333333333333444444444555555555555444555666999;;;<<<;;;888888@@@RRRgggxxx~~~{{{zzz|||}}}~~~~~~www[[[MMMTTTcccyyy}}}}}}}}}~~~ssssssyyyzzzpppjjjmmmuuuzzztttfff\\\MMMAAA:::777555333222111111000000///......------............------,,,+++*********+++------,,,+++)))''''''((()))***))))))((((((((((((''''''))))))******++++++,,,,,,+++************+++,,,,,,111111111555BBBWWWmmm|||{{{vvvwww|||wwwxxxuuummmjjjllloooooonnnpppssssssmmmdddcccfffrrr{{{```KKKFFFCCCEEEIIIKKKNNNSSSRRRSSSUUUYYY___dddfffgggbbb]]]TTTLLLHHHFFFHHHJJJFFFCCCEEELLLQQQ[[[ppp~~~~~~|||xxxvvvtttmmmcccZZZNNNIIIBBB===999888666555777777777888::::::888555666888999999:::<<>>???@@@AAADDDDDDEEEFFFHHHJJJLLLMMMSSSUUUYYY\\\___ccchhhkkksssxxxyyyeeeOOOBBB<<<999777888666777888888777888999;;;<<>><<<999777666666555444333222222333333333444444444444444444444666777999:::;;;777777???QQQgggwww}}}zzzyyyzzz}}}~~~~~~{{{]]]KKKQQQaaaxxx|||||||||}}}xxxvvvzzzyyyppplllqqqyyy|||nnnbbbQQQCCC;;;777555444222111111000000///............////////////......+++************+++------,,,***(((&&&&&&''')))***))))))(((((((((((((((((()))))))))******+++++++++******))))))******+++,,,000111222666EEE\\\rrr}}}wwwoooooowww~~~}}}|||vvvmmmiiilllnnnmmmmmmqqquuutttmmmfffcccdddrrrzzz|||]]]JJJEEEBBBFFFJJJLLLPPPTTTTTTUUUXXX^^^cccggghhhhhhddd^^^UUUNNNIIIGGGGGGGGGEEEBBBDDDLLLQQQ[[[ppp~~~}}}{{{xxxvvvssslllbbbZZZNNNIIIBBB===:::888777666777777888999999999888777888999:::;;;<<>><<<555444222000////////////000111222333444555666777555555666666777888888888;;;;;;<<<<<<<<<=========999:::;;;<<<>>>???@@@@@@CCCCCCDDDEEEGGGIIIKKKLLLRRRTTTXXX\\\___ccchhhllluuuyyyrrr```KKK@@@;;;888666777666888::::::::::::<<<===>>>AAADDDHHHLLLQQQWWW\\\cccgggkkkmmmlllmmmoooqqqwwwxxxqqqnnnmmmmmmsssyyyxxxrrrjjjgggccc``````aaadddfffmmmsssxxx{{{wwwpppllljjjjjjiiigggfffeeedddccccccdddfffeeeccc```___`````````^^^\\\ZZZXXXVVVUUUPPPMMMIIIFFFEEECCC@@@>>><<<999777666666555444333222222222333333333333444555555555555555555666666;;;888777>>>NNNbbbrrr|||}}}zzzxxxxxxzzz|||}}}}}}}}}___LLLPPP^^^uuu}}}zzzzzzzzz{{{zzzwwwzzzxxxqqqnnnssszzzrrreeeSSSEEE<<<999777666222222222111000000//////...//////000000//////...,,,,,,+++++++++++++++++++++***((('''&&&'''((()))(((((())))))))))))))))))((((((((()))))))))))))))******))))))******+++,,,---000333999HHH___pppwwwzzzrrrjjjkkksss{{{~~~~~~~~~|||tttjjjgggjjjllljjjjjjqqqwwwuuuoooiiifffeeennnuuu~~~~~~zzz\\\IIIDDDCCCGGGLLLNNNRRRVVVXXXYYY\\\aaafffiiiiiiiiieee^^^UUUMMMIIIGGGEEEDDDDDDAAADDDJJJOOOXXXlll~~~}}}}}}{{{yyyvvvrrrkkkbbb[[[MMMHHHAAA<<<:::999888777777777888999999999999999999:::<<<<<<>>>BBBGGGJJJPPPVVV\\\\\\]]]dddoooxxxxxxkkk[[[MMMFFFEEEEEELLLTTT]]]bbbcccbbb[[[TTTMMMLLLKKKNNNRRRUUUWWWXXXaaagggooovvvwwwtttppplllnnnnnnnnnnnnoootttzzz~~~~~~}}}|||zzzyyywwwvvvqqqpppmmmhhhbbb\\\VVVSSS}}}iiiUUURRROOO]]]ssszzztttvvv|||kkk___\\\bbbhhhsss~~~~~~}}}}}}}}}}}}|||{{{zzzzzzvvvwwwxxxwwwuuurrrnnnlllhhhgggeeedddbbb^^^YYYVVVOOOLLLGGGCCCAAA>>><<<:::444333111000//////000000000000111222333444555666444444555555666777777888:::;;;;;;===>>>???@@@@@@<<<<<<<<<<<<===>>>???@@@AAAAAABBBCCCEEEGGGIIIJJJNNNQQQUUUYYY]]]bbbgggkkkuuuzzziiiXXXFFF>>>;;;888666666666888;;;======>>>???AAAAAACCCEEEHHHJJJMMMRRRUUU[[[```eeegggggghhhkkkmmmssszzz~~~zzztttnnnkkkkkkmmmoootttzzz|||pppnnnjjjhhhhhhjjjmmmpppsssyyy|||sssmmmjjjggggggfffeeeddddddccccccccceeefffeeecccaaa``````]]]]]][[[YYYXXXVVVTTTTTTPPPMMMIIIFFFEEECCC@@@>>><<<999777666666555444333222222222333333333444444555555555555555555555555999888888===III[[[lllwwwyyyxxxwwwyyy{{{|||}}}||||||```OOOPPP\\\rrr|||yyyyyyyyyzzzzzzxxxzzzzzzuuussswww}}}uuuiiiWWWHHH???;;;888777444333333222111111000000......////////////......---,,,,,,,,,+++******)))******))))))((((((((()))(((((())))))))))))******((((((((((((((((((((()))+++************+++,,,,,,***000333888GGG]]]kkkmmmqqqlllhhhiiipppwww{{{{{{wwwuuummmfffeeeiiijjjiiiiiirrryyywwwqqqllliiifffiiiooowww{{{}}}|||yyy[[[IIIDDDDDDIIINNNPPPTTTXXX\\\]]]___cccgggiiiiiihhheee\\\QQQJJJFFFFFFDDDCCCDDDAAADDDKKKOOOWWWjjj~~~|||{{{yyyvvvqqqjjjaaa[[[LLLGGGAAA<<<:::999888888666888999999888888:::;;;;;;<<<===>>>@@@EEEJJJOOOWWW___dddccccccjjjttt{{{yyykkkZZZLLLFFFFFFHHHNNNWWW```cccdddbbbZZZRRRIIIIIIJJJNNNSSSWWWYYYYYYcccggglllpppooonnnlllllloooooooooppprrrvvv}}}~~~|||zzzwwwuuutttmmmkkkeee___XXXRRRMMMKKKjjjUUURRROOO\\\pppzzzvvv{{{{{{iii\\\YYY^^^dddqqq}}}}}}}}}}}}|||{{{zzzyyyvvvwwwvvvvvvssspppmmmkkkhhhgggeeecccaaa\\\VVVRRRLLLHHHCCC???===;;;999777444333111000///000000111111111222333444555555666555555555666777777888888999999;;;===???AAABBBCCC???>>>===;;;;;;===>>>?????????@@@AAACCCEEEFFFGGGJJJMMMRRRVVV[[[```fffjjjrrrwww~~~xxx```QQQBBB<<<;;;888666555555888<<<>>>???@@@BBBCCCAAACCCFFFHHHIIILLLPPPSSSWWW\\\aaaddddddfffiiilllpppuuu|||uuurrrnnnjjjjjjllloooqqqwww}}}{{{yyyvvvuuuuuuxxx|||rrrjjjeeeccc`````````aaabbbbbbccccccccceeefffeeecccaaa``````\\\[[[ZZZYYYWWWVVVUUUTTTPPPMMMIIIFFFEEECCC@@@>>><<<999777666666555444333333333333333444444444444444444555666666666666666555777999<<>>???BBBGGGMMMRRR^^^gggllliiiiiipppzzzxxxhhhWWWJJJEEEFFFIIIQQQZZZbbbeeedddaaaXXXOOOFFFGGGJJJOOOVVV[[[]]]^^^ccceeehhhiiiiiijjjmmmooopppqqqqqqqqqsssyyy|||yyyvvvsssrrrkkkfff___WWWOOOJJJFFFEEElllWWWSSSPPP\\\ooo|||yyy{{{jjj\\\WWW[[[```ooo}}}}}}}}}}}}|||{{{zzzyyywwwvvvvvvtttrrrooolllkkkjjjhhhfffccc```ZZZSSSOOOJJJFFFAAA===:::999777555444333111000000000111222222222333333444555666666666666666777888888999999888999;;;===@@@BBBDDDEEEAAA@@@===;;;:::<<<>>>???======>>>???AAACCCEEEFFFHHHKKKPPPTTTYYY___eeeiiimmmrrryyy}}}qqqZZZMMM???;;;;;;999666555444777;;;>>>@@@AAACCCEEEAAACCCFFFHHHIIILLLPPPRRRVVVZZZ```cccdddeeeiiilllnnnrrrwww{{{{{{zzzzzzzzzqqqooollljjjjjjmmmppprrrzzzvvviiiaaa]]]\\\ZZZZZZ\\\^^^```aaaccccccccceeeffffffcccaaa``````]]]\\\[[[ZZZYYYXXXWWWWWWPPPMMMIIIFFFEEECCC@@@>>><<<:::777666666666444333333333444444444444555555222333444666777888888888222555888;;;BBBPPPeeeuuuuuuuuuwwwzzz}}}}}}{{{yyyyyybbbTTTSSSYYYlll}}}zzzzzzzzz{{{{{{yyy{{{sss```PPPEEE>>>999555666555555444444333333222------............------******+++,,,,,,,,,++++++)))***,,,---,,,+++)))'''(((((())))))*********+++++++++******************,,,,,,++++++,,,,,,---...+++000111111???UUUaaa```aaacccgggkkkooorrrtttuuucccbbb___]]]bbbjjjmmmkkkkkkwww~~~zzzsssooojjjdddaaahhhpppuuuxxx}}}|||wwwtttVVVIIIEEEFFFLLLQQQTTTXXX\\\```______aaaccceeefffeee^^^UUUIIIBBBCCCFFFGGGGGGFFFDDDGGGOOOTTT]]]ppp{{{{{{zzzvvvppphhhaaa\\\KKKFFF@@@<<<::::::999999666888:::999888888;;;>>><<<===>>>@@@CCCHHHOOOSSScccmmmrrrnnnmmmttt}}}vvvfffUUUIIIDDDFFFIIITTT\\\dddfffddd___UUUKKKEEEGGGKKKRRRYYY___bbbcccbbbdddeeeeeefffiiiooosssqqqqqqrrrrrrtttzzz|||yyyuuurrrqqqiiiddd\\\RRRJJJEEEBBBAAAnnnWWWQQQPPP\\\ppp|||zzzwwwcccXXXWWW]]]bbbppp~~~~~~}}}|||{{{zzzyyyxxxyyywwwtttsssrrrqqqnnnmmmhhhgggfffeeeaaa[[[SSSMMMIIIEEE???;;;888777444333222222111111111111111222222222333333444555555666777777777777666666666666666777888;;;>>>AAACCCEEEAAA@@@>>>===<<<<<<<<<===<<<>>>@@@@@@???@@@AAACCCAAADDDHHHMMMQQQVVV[[[___jjjnnntttzzzpppaaaSSSJJJAAA===999555444777888:::===@@@CCCEEEFFFGGGJJJHHHHHHJJJIIIHHHLLLQQQYYY]]]bbbfffiiijjjkkklllqqqrrruuuzzz}}}~~~|||yyytttqqqooonnnllllllsss{{{|||xxxvvvvvvvvvvvvuuurrrssstttuuuwww{{{tttddd[[[SSSOOOOOOSSSSSSUUUXXX\\\```aaaaaaaaaccceeeeeebbb```^^^^^^]]]]]]\\\ZZZYYYWWWVVVVVVPPPLLLGGGCCCAAA@@@???>>>===:::888777777666555444555555444333444555666777555555666777777777777777999666555:::BBBNNN___mmmtttxxx{{{}}}}}}|||||||||{{{hhhUUUPPPYYYiiizzz}}}{{{wwwyyy}}}{{{|||yyydddPPPDDD>>>;;;:::888777666555333222111000000000000///......------,,,,,,,,,+++++++++******+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,------///000222777AAAMMMYYYaaabbbgggkkkooosssyyyxxxtttccc]]]ZZZ^^^cccdddfffhhhooowww{{{wwwpppmmmkkkiii```ccchhhnnnvvv~~~}}}xxxxxxlllRRREEEEEEFFFKKKQQQXXX\\\]]]]]]\\\[[[]]]```cccdddddd\\\VVVNNNFFFBBBBBBDDDFFFIIIHHHKKKPPPUUU```vvv~~~{{{vvvrrrkkkddd___RRRHHH>>>;;;;;;:::<<>>???>>>===AAABBBBBBAAABBBIIITTT\\\llltttyyyvvvrrrtttxxxzzzzzzmmm^^^SSSIIIEEEGGGMMMWWW```kkkmmmfffZZZQQQLLLIIIIIILLLTTT^^^ddddddbbbgggeeeccccccfffjjjooorrrrrrpppooopppsssxxx~~~~~~|||zzzvvvqqqmmmccc\\\RRRJJJFFFEEEEEEEEEpppYYYTTTQQQ^^^qqq~~~|||xxxeeeZZZXXX^^^cccooo}}}~~~}}}|||zzzyyyyyyyyywwwvvvuuuuuutttqqqooojjjhhhfffddd```ZZZRRRMMMHHHDDD???;;;888666444333222222111111111111111222555555555555555555555555888888888888777777777777888999999;;;===???AAABBBAAA@@@>>><<<;;;;;;;;;;;;888:::;;;;;;;;;;;;<<<===>>>@@@DDDHHHLLLPPPUUUYYYdddhhhnnntttyyy~~~yyyiiiZZZLLLDDD===:::888444444777999;;;>>>BBBFFFHHHJJJJJJLLLJJJJJJLLLKKKJJJMMMSSSZZZ^^^eeejjjmmmnnnpppqqqrrrtttxxx}}}~~~{{{vvvsssqqqqqqoooooowww~~~{{{ssspppmmmjjjjjjjjjiiihhhhhhjjjkkklllnnnrrrxxx|||{{{fffYYYRRRLLLIIIIIIKKKLLLNNNRRRVVVZZZ]]]^^^___bbbddddddbbb___^^^^^^\\\\\\[[[ZZZYYYXXXWWWVVVPPPLLLGGGCCCAAA@@@???>>><<<:::888777777666555333333333222222222333444555666777888888999888888888999555555999@@@LLL\\\kkktttxxx}}}~~~}}}}}}~~~kkkWWWQQQYYYhhhxxx}}}|||yyywwwyyy}}}|||}}}zzzeeeSSSGGGAAA>>><<<::::::888777555333222111000000000///......------,,,,,,,,,++++++++++++***+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,------...///111666???KKKWWW___bbbffflllqqqxxx}}}{{{vvvccc]]][[[^^^aaabbbdddgggmmmuuuzzzvvvpppmmmjjjhhhaaadddhhhmmmttt|||zzzzzzmmmSSSFFFFFFHHHMMMSSSYYY\\\]]]]]]\\\\\\^^^aaaccccccccc\\\VVVNNNFFFBBBBBBDDDGGGIIIIIIKKKQQQYYYfff~~~~~~{{{wwwrrrlllfffaaaTTTJJJ@@@>>>===<<<===???======<<<===>>>?????????CCCEEEEEEEEEGGGOOO[[[ddduuu|||yyyrrrqqqrrrsssmmmbbbUUULLLEEEBBBFFFLLLXXXaaakkkllldddYYYPPPKKKJJJLLLRRR[[[eeejjjjjjhhhgggfffdddeeeiiinnnsssuuutttqqqnnnnnnrrryyy~~~}}}{{{xxxtttoookkkaaaZZZQQQJJJGGGFFFGGGGGGrrr\\\WWWSSS___rrr~~~zzzhhh\\\ZZZ___dddmmm{{{~~~}}}{{{zzzzzzyyyxxxxxxyyyyyyxxxtttqqqmmmjjjfffbbb^^^XXXRRRMMMGGGCCC>>>:::777666444222222111111111111111222222777777777666666666666666999999999999999999999999;;;;;;;;;;;;;;;<<<===>>>AAA@@@===;;;999999999999666888999888777777888999:::<<<@@@BBBEEEHHHLLLPPPZZZ^^^dddjjjoootttyyy}}}}}}xxxooo___RRRFFF???999888777666666999:::<<<@@@EEEIIILLLNNNOOOPPPNNNMMMOOONNNLLLOOOUUU[[[```hhhooosssvvvwwwyyyvvvxxx}}}{{{xxxuuussssssrrrttt}}}}}}yyyuuurrrnnnkkkgggeeedddcccbbb```^^^```bbbccceeeiiinnnrrrzzz}}}wwwgggVVVMMMHHHDDDCCCDDDCCCEEEGGGKKKPPPTTTXXXZZZ]]]___bbbbbbaaa_________[[[[[[ZZZYYYXXXWWWWWWWWWOOOLLLGGGCCCBBB@@@???>>><<<:::777666666666555333333333222222333333444555777888999999::::::999999999666555888>>>IIIYYYhhhsssxxx~~~ooo[[[TTTYYYfffvvv{{{zzzwwwuuuxxx}}}}}}zzzgggVVVLLLFFFBBB@@@>>>===;;;999777555333222111000000//////......---,,,,,,,,,,,,+++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,---------...000555===HHHTTT]]]bbbgggmmmttt}}}~~~vvvddd___[[[^^^``````bbbfffkkktttyyyuuuoookkkhhhfffaaacccfffjjjpppyyy}}}|||oooVVVGGGHHHKKKPPPVVVZZZ\\\\\\^^^]]]]]]^^^aaaccccccbbb[[[VVVNNNFFFBBBBBBEEEGGGKKKJJJMMMTTT```rrr~~~{{{xxxtttooohhhdddVVVLLLDDDBBBAAA>>>>>>??????>>>>>>>>>>>>???@@@@@@EEEHHHJJJLLLNNNWWWdddnnn|||zzzqqqllljjjhhh^^^UUUKKKFFFBBBBBBFFFMMMZZZbbbiiiiiiaaaUUUMMMJJJIIINNNWWWbbbkkkooommmkkkhhhffffffhhhmmmssswwwyyyvvvpppkkklllssszzz~~~{{{yyyvvvqqqlllhhh^^^YYYQQQKKKIIIJJJKKKKKKsss]]]XXXSSS___rrr|||kkk___\\\```eeemmm{{{}}}|||{{{{{{yyyyyyzzz||||||{{{wwwtttoookkkfff```[[[VVVQQQMMMFFFBBB===999777555333222111111111000111111222333777777777888888888999999;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<@@@???<<<:::888777666666888999:::999777777777999888:::<<<>>>???AAAEEEHHHOOOSSSYYY___ccchhhmmmpppssswwwxxxtttooogggYYYMMMEEE>>>999999999888888;;;;;;>>>BBBGGGKKKNNNPPPQQQRRROOOOOOQQQPPPNNNQQQVVVZZZaaakkktttzzz}}}}}}~~~yyyuuusssrrrtttvvvzzz|||xxxuuurrrpppmmmkkkgggeeecccbbb```^^^ZZZ\\\^^^___aaadddiiilllrrruuuyyyvvveeeYYYLLLFFFCCC@@@@@@BBB@@@BBBEEEHHHKKKPPPTTTWWW[[[]]]```aaa```_________ZZZZZZYYYXXXXXXWWWVVVVVVOOOLLLGGGDDDBBBAAA???===<<<:::777666666666444333555555555555555666666777777888888999999999999999999777666999===GGGWWWgggrrrxxxsss___VVVZZZeeeuuu}}}zzzuuurrrvvv|||}}}zzzhhhYYYOOOIIIFFFCCC???>>><<<:::777555333222111111000000///.........------,,,,,,,,,++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,------,,,...111555<<>>>>>?????????>>>>>>>>>@@@BBBFFFKKKPPPSSSVVV^^^lllvvvwwwmmmgggccc___UUUMMMFFFDDDBBBCCCHHHOOOZZZ```fffddd\\\QQQKKKHHHGGGOOO[[[fffmmmnnnllljjjhhhffffffjjjqqqwwwzzzzzztttmmmhhhkkkuuu~~~}}}yyyvvvsssooojjjfff]]]XXXRRRNNNNNNPPPRRRSSSsss\\\WWWRRR^^^qqq}}}nnnbbb^^^bbbgggooo|||~~~}}}|||{{{yyyyyyzzz|||}}}{{{xxxuuunnnjjjddd___YYYTTTOOOLLLDDD@@@;;;888666444333111111111000000111222222333555555666888:::;;;<<<============>>>>>>>>>??????===<<<<<<;;;;;;;;;<<<<<<>>>===:::888666555555555888999:::999777777888999888:::;;;<<<<<<>>>AAACCCFFFJJJOOOTTTXXX\\\```cccfffkkknnnlllgggaaaVVVLLLDDD>>>999999999777777:::<<<>>>BBBGGGKKKNNNOOOPPPQQQNNNNNNPPPOOOMMMPPPVVVYYYaaammmyyy~~~yyytttssstttxxx|||}}}yyywwwtttrrrpppjjjhhheeecccaaa```]]][[[YYY[[[]]]^^^```bbbfffiiikkkmmmrrrxxx}}}pppbbbYYYOOOFFFCCCAAA>>>>>>@@@@@@BBBDDDFFFGGGJJJOOOSSSZZZ]]]```aaa```_________ZZZYYYYYYXXXWWWVVVUUUUUUNNNKKKGGGDDDCCCAAA???===;;;999777666666555444222555555666666666777777666666777888888999999888888:::888888:::===FFFWWWgggpppvvv~~~vvvbbbXXX[[[fffwww|||uuupppttt{{{~~~yyyhhhYYYPPPKKKGGGEEE???>>><<<999777444333222111111111000//////......---------,,,,,,,,,+++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,------,,,///333777===HHHUUU___hhhnnnttt{{{yyyooohhhccc```______^^^aaagggpppwwwyyysssjjjeeeaaa___\\\___cccgggmmmxxxvvv^^^JJJKKKNNNSSSXXXZZZ[[[ZZZ[[[[[[\\\^^^aaabbbaaa```WWWSSSKKKEEECCCDDDHHHKKKOOOQQQVVVaaattt}}}{{{xxxsssnnnjjjZZZQQQHHHEEECCC???===>>>>>>??????>>>===>>>AAADDDIIIOOOWWW[[[]]]dddqqq{{{ttthhhaaa[[[VVVOOOHHHCCCCCCBBBBBBGGGMMMVVV\\\```^^^UUULLLHHHGGGIIIRRR```iiimmmllljjjiiiiiiggggggkkkrrrxxxyyyxxxooojjjhhhnnnyyy|||zzzvvvtttqqqnnnjjjggg^^^[[[VVVUUUVVVZZZ\\\^^^sss\\\VVVRRR^^^qqq~~~|||}}}pppddd```ccchhhppp}}}~~~|||{{{{{{yyyxxxxxxzzzzzzyyyvvvtttlllhhhbbb]]]XXXSSSMMMJJJCCC???:::777555444222111000000000000111222333333333444666888:::===>>>????????????@@@@@@AAAAAABBB???>>>===<<<<<<<<<<<<<<<<<<;;;888666555444444444666777888888666666777888999:::<<<<<<<<<===???AAAAAADDDIIIMMMPPPSSSVVVYYY\\\bbbfffdddaaa\\\SSSKKKAAA;;;777777777555555777<<<>>>AAAEEEHHHJJJKKKKKKMMMJJJKKKMMMLLLKKKOOOTTTYYYbbbppp~~~~~~zzzzzz}}}zzzwwwuuussspppnnnjjjhhheeedddcccaaa___\\\YYY[[[]]]^^^^^^```bbbeeeeeehhhmmmssszzz{{{uuuqqqooonnnppprrrrrrooonnnjjj```VVVOOOHHHBBBAAA???======??????AAADDDDDDDDDGGGMMMRRRZZZ]]]```aaa```_________ZZZZZZYYYWWWVVVUUUTTTSSSNNNKKKGGGEEECCCAAA>>><<<;;;999666555555555444222333333444555555555555444666777777888999888888888999888999;;;<<>>HHHWWWbbbkkkssszzz~~~wwwnnnjjjfffcccbbb```___dddjjjrrrxxxyyyqqqhhhcccaaa___]]]bbbgggkkkppp{{{yyycccKKKLLLMMMQQQUUUXXXYYYXXXXXXXXXZZZ]]]```aaa```___TTTPPPJJJEEECCCFFFKKKNNNQQQUUU]]]iii~~~|||yyyuuuppplll^^^TTTJJJFFFDDD@@@>>>???===???@@@???>>>???DDDHHHNNNWWWaaaeeefffjjjuuu~~~pppbbbZZZSSSNNNIIIDDDAAAAAAAAA@@@DDDIIIQQQUUUYYYVVVNNNHHHEEEFFFLLLWWWdddlllmmmkkkkkklllmmmkkkjjjmmmtttwwwvvvsssjjjiiilllttt~~~yyywwwtttqqqpppnnnkkkiiibbb___\\\]]]```eeehhhjjjttt]]]XXXSSS___rrr~~~xxx{{{}}}qqqfffaaaeeejjjppp}}}~~~}}}|||{{{zzzxxxwwwvvvvvvwwwvvvtttrrrhhheee```\\\WWWRRRLLLHHHBBB>>>999666444333222000000000000000111222333444444555666888:::<<<===>>>@@@@@@AAAAAABBBCCCCCCDDDCCCBBB@@@>>><<<;;;:::::::::888777555444333444444444666777777777777888999:::;;;<<<<<<;;;<<<>>>@@@>>>AAAEEEHHHJJJLLLOOOQQQUUU[[[```___[[[WWWOOOHHH???:::777888888777777999;;;===???BBBCCCDDDEEEEEEGGGEEEFFFIIIIIIHHHLLLRRRYYYdddttt}}}yyyuuusssqqqooommmjjjiiigggfffeeedddaaa___[[[]]]______^^^___aaabbbbbbeeejjjpppwwwyyymmmddd```^^^^^^]]]^^^cccdddaaa]]]YYYSSSMMMHHHCCC@@@AAA@@@>>>>>>AAA???BBBEEEFFFFFFJJJQQQWWW\\\^^^aaabbbaaa_________[[[[[[YYYWWWUUUSSSRRRQQQMMMKKKHHHEEECCCAAA>>><<<;;;999666555555555333222222333444555666555555444777888999999::::::999999777777888999;;;CCCUUUgggmmmrrrzzzyyydddZZZ\\\kkkyyytttyyyvvvcccSSSJJJFFFEEEDDD===<<<;;;999777666444444222222111111000/////////...------------,,,,,,,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,------)))...444888>>>IIIXXXdddmmmwww~~~xxxrrrlllhhhfffdddbbbaaagggnnnrrrwwwwwwnnnfffcccdddcccccchhhnnnrrrvvv~~~|||gggLLLKKKLLLNNNRRRUUUWWWWWWUUUUUUWWW[[[___aaa```^^^RRRNNNHHHDDDDDDHHHMMMQQQRRRYYYcccqqq}}}{{{vvvppplllbbbWWWLLLGGGEEEAAA@@@AAA>>>@@@BBBBBB@@@BBBHHHMMMVVVaaammmqqqpppqqqyyyzzzhhhZZZSSSMMMHHHFFFBBB@@@AAAAAAAAADDDHHHJJJNNNQQQOOOIIIDDDDDDFFFMMMWWWdddkkkkkkjjjnnnqqqsssooommmpppuuuwwwsssnnngggkkksss{{{}}}vvvtttqqqppppppooonnnlllfffdddcccdddiiiooosssuuuuuu___ZZZTTT```sss~~~wwwxxx|||}}}|||rrrfffbbbeeekkkooo|||~~~}}}{{{zzzzzzxxxwwwuuutttttttttrrrqqqfffccc___[[[WWWQQQKKKGGGAAA===999555444333111000000000000000111222333444666666777888:::;;;<<<<<>>@@@===@@@DDDFFFGGGIIIKKKMMMQQQXXX]]]\\\XXXSSSLLLEEE@@@:::888:::;;;:::;;;===;;;<<<>>>@@@AAAAAAAAA@@@DDDBBBCCCFFFFFFFFFJJJPPPZZZeeevvv}}}yyyuuusssqqqooommmgggeeeddddddcccbbb___]]]^^^```aaaaaa``````aaaccc```ccciiiooovvv~~~tttkkk___VVVSSSSSSTTTUUUTTTZZZ\\\XXXRRRNNNKKKGGGEEEAAA@@@BBBCCCAAAAAADDDAAAEEEHHHIIIJJJNNNVVV]]]]]]___bbbbbbaaa_________\\\[[[YYYWWWUUUSSSQQQPPPMMMKKKHHHEEEDDDAAA>>><<<;;;999666555555555333222444555777888888888777666999999:::;;;;;;;;;::::::555555777888999BBBTTTffflllqqqxxx~~~zzzdddZZZ]]]mmm|||www}}}uuuaaaQQQHHHDDDCCCCCC===<<<;;;:::888777666555222222111111000/////////......---------,,,,,,,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,------'''---333888===HHHYYYeeennnyyy~~~zzzvvvnnnjjjgggfffcccccciiiqqqqqqvvvuuummmeeeeeeggggggiiinnntttwwwyyy~~~iiiLLLKKKKKKLLLPPPTTTVVVVVVRRRSSSVVVZZZ^^^``````^^^PPPLLLGGGDDDDDDIIINNNRRRSSS[[[fffvvv~~~{{{vvvqqqmmmeeeZZZNNNIIIEEEBBBBBBDDD???BBBDDDCCCBBBEEEKKKQQQ\\\hhhuuuyyywwwvvv|||}}}qqq```TTTNNNJJJFFFFFFBBB@@@CCCDDDCCCFFFJJJFFFJJJMMMKKKEEEBBBCCCEEEKKKUUUbbbhhhhhhiiinnntttwwwsssppprrrvvvwwwrrrlllfffmmmwww~~~zzztttrrrpppooopppqqqpppoooiiigggfffiiinnntttyyy{{{www^^^WWWSSS___rrryyyooorrryyy}}}}}}yyymmmfffiiilllmmmrrryyy~~~|||{{{zzzyyyxxxwwwvvvuuurrrmmmjjjiiifff```ZZZUUUNNNHHHCCC>>>===:::777444222222111000000000111222333555555444555666888:::<<<===>>>@@@AAABBBDDDEEEGGGHHHIIIGGGFFFEEECCC@@@<<<999777555444222111111111222333555555777888999999999999:::<<<===???AAABBBCCCCCCBBBDDDFFFHHHJJJLLLMMMMMMSSSTTTVVVXXXWWWRRRJJJEEE???>>>===<<<;;;:::::::::>>>============>>>>>>???AAACCCDDDDDDDDDEEEGGGIIIUUUdddwww~~~zzzvvvrrrqqqpppooommmllljjjgggdddbbbaaaaaabbbaaabbbcccbbbaaa```aaabbbcccfffjjjnnnrrrxxx~~~ttthhh]]]TTTQQQPPPPPPQQQTTTUUUWWWWWWSSSOOOMMMHHHBBBDDDAAA@@@CCCCCCBBBCCCGGGMMMMMMOOOQQQUUUZZZ^^^```ffffffeeedddbbb```^^^]]]YYYYYYYYYYYYXXXVVVTTTSSSMMMLLLIIIEEEBBB@@@>>>===:::999888666555555555555444333333444555777999:::999999:::<<>>;;;999777666555555444222111///............//////...---,,,,,,+++++++++)))(((((()))******)))))))))))))))*********************)))))))))))))))++++++******++++++,,,------///222777???KKKXXXaaannnyyy}}}yyy|||vvvoookkkeeebbbdddjjjzzzwwwppphhhccccccfffjjjjjjtttzzzyyyzzz{{{gggPPPJJJGGGLLLPPPQQQRRRTTTQQQRRRVVVZZZ]]]\\\YYYUUUOOOOOOLLLHHHEEEGGGLLLQQQTTTXXXeee{{{~~~zzztttpppeee^^^UUULLLFFFBBB???>>>@@@CCCEEEEEEEEEHHHOOOTTThhhqqqzzz}}}~~~}}}vvvhhh[[[QQQJJJFFFCCC?????????@@@AAABBBCCCDDDGGGFFFEEEDDDCCCCCCCCCCCCNNNXXXbbbfffjjjpppvvvxxxxxxsssppprrrtttqqqoooooonnnttt~~~{{{uuupppooonnnmmmllllllmmmnnnooommmkkkkkknnnqqqssstttwww___YYYSSS___rrrxxxnnnpppwww{{{{{{}}}yyynnnhhhiiilllkkkpppxxx}}}{{{zzzzzzxxxwwwvvvuuusssooollliiifff```ZZZTTTNNNGGGCCC===<<<999666333222111111000000000111222333444555555555666777888999:::;;;??????AAACCCEEEFFFHHHHHHHHHGGGFFFCCC@@@<<<888666444333222111111111222333999999;;;<<<===>>>>>>>>>>>>???AAACCCFFFHHHIIIJJJLLLLLLMMMOOOPPPRRRRRRSSSXXXYYYZZZ[[[YYYSSSKKKEEE???>>><<<;;;::::::;;;<<<@@@???>>>>>>===>>>>>>>>>@@@AAABBBCCCBBBDDDFFFHHHVVVfff{{{~~~}}}yyyuuurrrpppooonnnmmmkkkjjjgggdddbbbbbbbbbbbbaaacccdddcccbbbbbbcccdddeeehhhkkkooosssxxx}}}zzzlllaaaXXXPPPOOOOOOOOOQQQUUUXXX[[[ZZZUUURRRPPPKKKEEECCC@@@@@@DDDEEEEEEHHHLLLRRRSSSVVVYYY^^^cccgggiiilllllljjjhhheeebbb___]]]WWWWWWWWWWWWVVVTTTRRRPPPMMMKKKHHHEEEBBB???>>>===:::999888666555555444444444444444444555666888999777777888;;;===<<<888555666666777888:::AAAQQQaaaooopppuuu}}}xxxgggZZZ[[[kkk|||vvvxxx~~~ooo^^^UUUJJJGGGHHHBBB@@@???<<<:::888666666666333222000///---------...//////...------,,,++++++,,,***))))))***+++******))))))))))))))))))(((((()))))))))))))))*********++++++******++++++,,,------///222777@@@LLLYYYaaarrr|||}}}~~~vvvnnngggbbb^^^bbbiiiwwwtttnnngggccccccfffiiillluuu|||{{{}}}zzzgggNNNGGGEEEIIINNNPPPQQQRRRPPPRRRTTTXXX[[[[[[XXXUUUOOONNNLLLHHHEEEGGGLLLPPPTTTYYYfff|||~~~zzzuuuqqqggg```UUUKKKEEEBBB@@@???AAADDDHHHJJJMMMSSS[[[aaammmxxx{{{tttlll```TTTKKKEEEAAA????????????@@@AAABBBCCCDDDEEEEEEDDDDDDCCCCCCDDDDDDNNNYYYccchhhlllrrrwwwyyywwwqqqmmmnnnooommmlllmmmpppvvv~~~xxxrrrmmmmmmlllllllllmmmoooppppppmmmiiifffgggggghhhhhhwww___ZZZSSS___rrrvvvmmmooouuuyyy{{{}}}{{{sssmmmkkkllllllnnnvvv~~~||||||zzzxxxvvvuuutttsssqqqoooiiifff```ZZZTTTNNNGGGBBB<<<:::777444222111000000000000000111222333444555555555555555666777888888===>>>@@@BBBDDDFFFHHHIIIJJJIIIGGGDDD@@@<<<888555333222222111111222333444777888:::<<<>>>???@@@@@@AAAAAACCCFFFIIILLLOOOQQQWWWXXXXXXYYY[[[\\\]]]]]]bbbbbbbbbaaa]]]UUULLLFFFAAA???===<<<<<<===???AAABBBAAA@@@>>>======<<<<<<>>>???@@@@@@@@@BBBEEEGGGVVVggg{{{yyyxxx}}}}}}zzz{{{wwwssspppnnnnnnlllkkkjjjiiigggdddcccbbbbbbbbbaaacccddddddddddddeeefffhhhjjjmmmqqqtttxxx|||~~~qqqddd\\\UUUOOOPPPQQQRRRUUUZZZ^^^aaa```[[[WWWUUUPPPKKKGGGEEEEEEIIILLLLLLPPPUUUYYY[[[___eeekkkppptttvvvuuuuuurrrooojjjeee```]]]WWWXXXXXXWWWVVVSSSQQQPPPLLLJJJHHHEEEBBB???>>>===999999777666555444444444555555444444555555666777777777888:::<<<<<<:::777666555666888;;;CCCTTTdddtttsssvvv}}}wwwgggZZZZZZiii|||uuuwww|||lll]]]UUUKKKHHHIIICCCBBB@@@>>>;;;999888777777444333222000//////////////////......---,,,,,,,,,---+++******+++,,,,,,++++++++++++******))))))((((((((())))))******++++++++++++******++++++,,,------///222888@@@LLLYYYbbbttt}}}vvvkkkbbb\\\ZZZ```hhhtttqqqmmmhhhddddddgggjjjmmmvvv|||}}}|||{{{wwwfffLLLDDD@@@EEEKKKNNNOOOQQQPPPQQQRRRUUUXXXYYYWWWUUUNNNMMMJJJGGGEEEGGGKKKOOOTTTYYYggg}}}{{{vvvrrrjjjaaaUUUKKKEEEBBBBBBBBBEEEHHHMMMQQQVVV\\\eeellluuuzzzsssggg```UUUKKKEEE@@@===<<<>>>>>>???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEMMMWWWbbbhhhlllssswwwwwwssslllgggggghhhgggiiillltttxxx~~~{{{sssnnniiiiiiiiiiiijjjlllnnnooopppkkkddd^^^[[[YYYXXXWWWttt^^^YYYSSS```ssstttkkkmmmtttxxx|||~~~~~~yyysssnnnmmmmmmkkkttt}}}}}}{{{xxxvvvtttttttttrrrqqqiiifff```ZZZTTTMMMFFFBBB:::888666333111000////////////000000111333444555444444444444555666888999===>>>@@@BBBEEEGGGIIIJJJLLLKKKIIIEEEAAA<<<777555333222111111222444555666777888:::===???AAABBBCCCFFFGGGIIIMMMQQQUUUYYY\\\aaaaaaccceeegggiiikkklllnnnmmmkkkhhhaaaXXXNNNGGGDDDBBB@@@>>>>>>AAADDDFFFCCCBBB@@@>>><<<;;;:::999;;;<<<======>>>@@@DDDGGGUUUgggzzzsssooonnnrrrwww{{{xxxxxxuuupppmmmllllllkkkiiiiiihhhfffdddcccbbbbbbbbbaaabbbdddeeedddeeeggghhhiiilllooorrrtttwwwzzz}}}}}}yyynnnccc]]]XXXTTTUUUWWWXXX\\\bbbeeehhhhhhddd```^^^YYYSSSRRROOOOOORRRTTTUUUYYY^^^```cccjjjqqqxxx}}}~~~zzztttmmmfff```\\\ZZZZZZZZZYYYWWWUUUSSSRRRKKKIIIGGGDDDAAA???======999888777666555444444444555555555555555555555555777888999;;;<<<<<<<<<;;;666666777:::===FFFXXXiiiyyyxxxyyy}}}~~~yyyjjj\\\ZZZggg}}}{{{tttuuuzzz}}}hhh[[[UUULLLJJJKKKEEECCCAAA???<<<:::999999888666666555333222222111111//////......---------,,,...,,,***+++,,,---,,,,,,......---,,,+++******)))''''''((()))***++++++,,,++++++******++++++,,,------///333888AAAMMMZZZcccttt~~~uuuhhh^^^XXXWWW___iiitttssspppllliiihhhjjjlllkkkttt{{{|||vvvvvvtttgggKKKBBB===BBBIIIMMMNNNOOOPPPPPPQQQTTTVVVWWWWWWUUUMMMKKKHHHFFFFFFGGGKKKMMMRRRXXXeeeyyy{{{vvvrrrkkkbbbUUUIIICCCBBBCCCDDDIIINNNTTTXXX]]]ccckkkqqq~~~}}}qqqggg[[[VVVMMMFFFAAA???===<<<===>>>???@@@AAABBBBBBCCCAAAAAAAAAAAABBBCCCDDDEEEJJJSSS]]]ccchhhoooqqqpppkkkeeeaaaaaacccdddiiinnnwwwyyy}}}~~~|||vvvooojjjffffffffffffgggiiijjjkkklllfff]]]VVVPPPMMMJJJHHHqqqZZZVVVSSS```tttrrriiillltttxxx|||~~~|||uuunnnkkkkkkiiirrr~~~}}}zzzxxxuuuttttttsssrrrqqqiiifff```ZZZSSSLLLEEEAAA999777555222000//////////////////000111222444444333222222333555888:::<<<>>>???AAADDDGGGIIILLLMMMMMMLLLJJJFFFAAA<<<777555222222222222444666888999;;;===@@@CCCFFFIIIJJJKKKNNNPPPSSSWWW\\\aaaeeehhhgggiiimmmrrrvvvyyy|||}}}|||zzzuuuoooggg\\\PPPHHHDDDBBB@@@??????BBBEEEGGGDDDCCC@@@>>>;;;999888777999::::::;;;<<<>>>CCCFFFVVVhhhssslllgggeeegggkkkpppxxx~~~~~~zzzwwwuuurrrnnnkkkjjjiiiiiihhhffffffeeedddcccbbbbbbbbb```bbbdddeeeeeefffhhhjjjkkknnnqqqsssuuuwwwzzz|||||||||xxxooofffbbb]]]ZZZ[[[]]]^^^dddkkkppptttvvvssspppmmmgggaaaaaa\\\ZZZ\\\]]]\\\___dddhhhmmmuuu}}}xxxooofff___\\\ZZZZZZZZZYYYWWWUUUSSSQQQJJJHHHFFFCCC@@@>>>===<<<999888777555444444444333555555555555555444444444666666888888999999:::;;;888777999<<>>======<<<<<<===???@@@AAABBBBBBBBB@@@@@@@@@@@@AAABBBDDDDDDEEEMMMUUUZZZ___eeefffeee___\\\ZZZ]]]```ccciiiqqqvvvwwwyyyyyyvvvqqqkkkhhhdddccccccbbbcccdddeeefffggg```WWWNNNHHHDDDBBB@@@oooYYYUUUSSSaaauuuqqqhhhlllvvv{{{}}}}}}~~~|||uuukkkgggiiihhhqqq~~~}}}yyywwwuuutttsssrrrpppnnnjjjfff```YYYSSSLLLEEE@@@888777555222000//////////////////000111222333444222111111222444777;;;===>>>???AAADDDHHHKKKMMMNNNMMMLLLJJJGGGBBB===888666333333333444666888;;;<<<===???BBBFFFJJJMMMPPPQQQQQQSSSXXX]]]cccgggkkklllooossszzzvvvkkk^^^RRRJJJCCCBBB@@@???@@@BBBDDDFFFEEEDDDAAA>>>;;;999888777888888999999:::>>>CCCGGGWWWiiiwwwlllfffbbb^^^___bbbccckkkrrrvvv{{{~~~zzzwwwsssoookkkiiihhhhhhgggfffcccccccccbbbbbbaaaaaaaaa```bbbeeefffgggiiikkkmmmnnnqqqtttwwwxxxzzz|||~~~{{{{{{xxxrrrkkkgggccc```aaabbbeeennnwww~~~{{{ssspppkkkhhhhhhgggeeegggkkktttzzzzzzpppfff```]]]YYYYYYXXXWWWUUUSSSPPPOOOIIIGGGEEEBBB@@@>>>===<<<888888666555444333333333444444555555555444444333444555555555444444777999999888999<<<@@@JJJ^^^ppp}}}{{{{{{~~~}}}~~~rrrccc]]]fff{{{yyysssuuuzzzttt```WWWTTTNNNMMMNNNHHHDDDBBB@@@===;;;:::999999333333333333222000///..............................,,,++++++,,,------,,,*********)))((((((''''''(((((())))))******++++++++++++******++++++,,,---...000333999BBBOOO]]]eeetttvvvmmmccc\\\YYY[[[eeeooozzz{{{zzzwwwsssooonnnnnnjjjrrryyy}}}|||rrrrrruuunnnQQQEEE===@@@HHHMMMOOOOOOQQQRRRSSSVVVYYYZZZXXXVVVJJJHHHEEEDDDFFFHHHIIIJJJLLLPPPYYYfffuuu}}}xxxsssoooddd\\\OOOEEEAAAAAACCCDDDIIIRRR^^^hhhooouuuzzz~~~wwwiii[[[QQQFFFBBB===::::::;;;;;;;;;<<<===???AAABBBBBBAAAAAA????????????@@@AAABBBCCCAAAGGGLLLOOOSSSXXXYYYWWWTTTSSSUUU[[[^^^aaahhhoooqqqqqqqqqqqqnnnkkkhhhfffbbbaaa`````````aaabbbcccbbb\\\RRRIIIDDDAAA???>>>oooYYYVVVSSSaaavvvpppgggmmmxxxwwwkkkgggiiigggppp~~~~~~}}}|||xxxwwwuuutttsssqqqmmmkkkjjjfff```YYYSSSKKKDDD???888777555222111000000000////////////000222333444222111000000222555888:::<<<>>>@@@DDDGGGKKKMMMNNNMMMLLLJJJGGGCCC>>>:::777444444444666888;;;===??????AAAEEEIIINNNRRRTTTUUUTTTXXX^^^dddjjjnnnppppppzzz|||oooaaaSSSJJJEEEDDDCCCCCCCCCDDDEEEFFFGGGEEECCC@@@===;;;:::999777777888888:::>>>CCCGGGTTTfff|||tttlllddd```]]]ZZZZZZ]]]\\\dddjjjnnnssszzz}}}||||||}}}|||yyywwwqqqmmmiiigggffffffeeedddaaaaaaaaaaaaaaa``````___bbbdddgggiiijjjllloooqqqqqqtttxxx{{{|||~~~||||||zzzvvvqqqlllhhhfffgggjjjooo{{{|||wwwvvvtttrrrtttxxx|||ppphhhbbb```YYYYYYYYYWWWUUUSSSPPPNNNHHHGGGDDDBBB???>>>===<<<888777666555444333333333222333444555555555444333555666777555333333666999999888999;;;???III]]]pppzzzxxxyyy}}}}}}{{{{{{}}}rrrddd^^^ggg|||zzzuuuxxx~~~ppp^^^UUUTTTNNNNNNOOOIIICCCBBB???===:::999999999555555555555444222000///............////////////---+++******+++,,,,,,+++******************)))))))))))))))))))))*********++++++******++++++,,,---...000444:::CCCPPP]]]fffppp{{{{{{ooohhhaaa^^^]]]```iiisss|||||||||xxxsssnnnkkkjjjfffmmmuuuyyy~~~uuuvvvyyytttVVVIII???AAAJJJOOOPPPPPPRRRSSSVVVYYY\\\\\\YYYWWWIIIFFFCCCCCCFFFHHHIIIHHHIIIKKKQQQ[[[fffooossstttuuuyyy~~~{{{vvvppplll___WWWLLLCCC@@@@@@BBBCCCHHHRRR```lllssswwwzzz|||xxx}}}|||qqqdddYYYOOOGGG???<<<999777888:::;;;;;;;;;<<>>oooZZZXXXSSSaaawwwooogggmmmyyyzzznnnjjjmmmhhhppp}}}~~~}}}|||wwwvvvuuuuuusssppplllhhhjjjfff```YYYRRRKKKDDD???888777555333111000000000......//////000222333444333222000///000222555777;;;===???CCCFFFJJJLLLNNNMMMLLLJJJGGGCCC>>>:::888444444555777999<<>>CCCHHHPPPaaavvvyyykkkddd^^^]]][[[YYYYYY[[[ZZZaaagggjjjpppxxx~~~~~~|||~~~|||{{{}}}{{{xxxvvvooolllhhhfffeeeeeeeeeddd______````````````______dddfffiiikkkmmmooorrrttttttwww{{{~~~~~~}}}zzzvvvqqqmmmkkkmmmqqqxxx}}}~~~qqqiiidddbbb[[[[[[[[[YYYWWWTTTRRRPPPGGGFFFDDDBBB???>>><<<<<<888777666555444333333333222222444555555555444444999::::::888555555888<<<888777888:::>>>HHH\\\nnnwwwuuuwww{{{|||yyyxxx{{{|||qqqddd^^^hhh}}}{{{wwwzzznnn\\\TTTTTTOOOOOOPPPIIICCCAAA???<<<:::999999999888888999999777666444333.........///////////////---+++******+++,,,,,,+++---------------------...*********)))))))))))))))++++++******++++++,,,---...000444:::CCCPPP^^^gggjjjvvvzzztttkkkeeeaaa``````ccclllvvv{{{||||||xxxrrrlllhhhfffaaahhhooottt}}}xxxyyy}}}yyyZZZKKK@@@BBBKKKPPPQQQQQQRRRTTTWWW\\\^^^^^^ZZZWWWIIIFFFCCCCCCFFFHHHIIIHHHGGGHHHLLLTTT^^^fffjjjlllnnnttt}}}zzzuuuooojjj[[[TTTJJJBBB???@@@AAABBBIIISSSaaammmrrrsssttttttlllooommmbbbUUUMMMFFF@@@>>>;;;888777999;;;<<<<<<;;;<<>>@@@AAA@@@BBBGGGGGGDDDFFFIIIPPPYYY[[[[[[___dddcccccccccbbbbbbaaaaaaaaa^^^^^^^^^___aaadddfffgggbbb[[[QQQHHHCCC@@@???>>>oooYYYWWWSSS___sssrrrjjjnnn|||yyynnniiiggghhhqqq}}}~~~}}}|||wwwvvvtttqqqooommmllllllhhhddd^^^WWWPPPIIIBBB===999777555222000.........000000000111222222222333333222111000111222444555888<<<@@@DDDGGGJJJMMMOOOOOONNNLLLIIIDDD>>>999666999555555999======>>>BBBGGGHHHPPPYYY[[[XXXYYY^^^bbbccckkkwww|||{{{}}}zzzlll^^^TTTNNNLLLLLLLLLKKKJJJJJJIIIIIIHHHHHHGGGEEEAAA>>>======999::::::::::::===BBBEEETTT]]]kkkuuuxxxsssjjjcccZZZYYYVVVRRRNNNNNNPPPRRRYYY]]]ccciiisss}}}}}}}}}||||||||||||~~~}}}yyyvvvoookkkfffcccbbbaaaaaa```]]]]]]\\\[[[\\\]]]^^^___dddgggjjjmmmoooqqqtttvvvvvvyyy}}}}}}|||yyysssppprrrxxxyyyooofff``````XXXWWWWWWWWWWWWUUUQQQNNNKKKJJJGGGDDDAAA>>><<<<<<:::888666333222222333444444444444555555555666666777777777777777666666555888777888;;;>>>GGGZZZkkkwwwrrrpppuuuyyyzzz{{{}}}~~~rrr```ZZZhhhyyyyyy}}}jjj^^^SSSPPPOOOLLLJJJJJJIIIFFFBBB???===<<<:::888888888888888666444222111000000000///......------......---,,,,,,+++******************************)))************+++++++++------,,,++++++***))))))000111222777???MMM\\\eeehhhuuuyyypppjjjgggbbb______aaaeeennnxxx{{{zzzxxxrrrkkkfffcccccc]]]aaahhhqqq{{{}}}}}}}}}~~~fffNNNCCCFFFGGGKKKRRRQQQUUUWWW[[[___aaa```\\\XXXJJJGGGDDDBBBCCCEEEFFFFFFFFFFFFGGGLLLTTT]]]dddgggkkkwww~~~xxxtttrrrnnnhhhcccXXXPPPGGG@@@>>>>>>>>>>>>HHHQQQ^^^iiiooonnniiieee]]]ZZZUUUOOOHHHCCC???===999888777777888:::;;;<<<===>>>???@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>===>>>>>>@@@BBBCCCDDDIIIQQQWWWZZZZZZYYYYYY\\\^^^`````````___```aaa___]]][[[\\\```eeehhhjjjggg\\\QQQIIICCC>>>===???rrr[[[WWWRRR^^^rrrtttnnnttt{{{pppjjjhhhkkksss~~~~~~}}}xxxvvvtttrrrooonnnllllllgggddd^^^XXXRRRJJJBBB===999777555222000///......000000000111222222333333111111/////////000222333777:::>>>AAADDDGGGKKKNNNNNNMMMLLLIIIEEE???:::888:::666666:::===>>>@@@DDDJJJLLLTTT]]]___\\\\\\aaaeeehhhqqq|||vvvjjj```XXXTTTRRRQQQPPPOOOMMMLLLLLLKKKLLLMMMMMMKKKGGGBBB???===888999::::::;;;>>>BBBFFFPPPWWW```hhhiiiccc[[[UUUOOONNNLLLJJJHHHIIILLLOOOXXX^^^dddkkkuuu~~~}}}}}}}}}}}}~~~~~~}}}zzzvvvssskkkhhhdddaaaaaaaaaaaaaaa]]]\\\\\\[[[\\\]]]___```dddfffjjjmmmoooqqqtttwwwwww{{{~~~~~~}}}|||wwwtttwww}}}wwwmmmddd``````YYYXXXXXXWWWWWWUUUQQQNNNKKKIIIGGGDDD@@@>>><<<;;;999888666333222222333444333444444444444555555555555555666666666666555555888888999;;;===FFFXXXiiiuuuppppppuuuyyyzzz{{{~~~sss```YYYfffzzzzzziii^^^SSSPPPOOOMMMKKKKKKHHHEEEBBB???>>>===<<<:::666666666666444333111///111000000//////...------......------,,,++++++***************************)))************+++++++++++++++++++++++++++++++++...000333888@@@KKKWWW___dddqqq~~~{{{uuuoooiiiccc^^^[[[[[[\\\```iiisssxxxwwwtttooohhhbbb___]]]]]]^^^bbbjjjvvveeeNNNCCCFFFFFFJJJQQQQQQSSSUUUYYY^^^aaa```]]]YYYMMMIIIEEECCCCCCDDDDDDDDDCCCCCCDDDIIIPPPYYY```dddlllxxx|||uuuoookkkfff___ZZZSSSMMMDDD>>><<<<<<<<<<<>>>>>???@@@AAAAAA@@@@@@??????>>>============>>><<<<<<;;;;;;<<<>>>???@@@BBBGGGMMMRRRUUUVVVWWWWWWZZZ\\\^^^___^^^^^^___``````^^^\\\]]]aaafffiiijjjhhh]]]QQQIIIBBB======???vvv]]]UUUPPP\\\pppwwwsss{{{|||qqqkkkjjjnnnuuu~~~}}}xxxwwwuuurrrooommmllllllfffddd___ZZZTTTKKKCCC===888777444222000///......///000000111222222333333222111000000000111333333666888:::<<>>???CCCHHHNNNRRR[[[cccdddaaaaaadddiiippp{{{yyypppgggaaa]]][[[YYYXXXUUUSSSRRRQQQPPPPPPSSSUUUWWWUUUNNNFFF???<<<777888999:::;;;>>>CCCFFFLLLPPPTTTWWWUUUPPPJJJFFFCCCCCCCCCAAAAAADDDIIIMMMWWW^^^fffnnnwww}}}}}}~~~~~~|||zzzvvvrrrnnnfffddd```______```aaa```\\\\\\[[[[[[\\\^^^___```dddfffjjjmmmoooqqquuuwwwzzz}}}{{{zzz~~~}}}rrrjjjccc``````\\\ZZZYYYXXXWWWTTTQQQNNNKKKIIIGGGCCC@@@>>><<<;;;999777666444333333333444333333333333444444444444333333444444555666666666999888999:::<<>>>>>===<<<<<<<<<<<<===::::::999999999;;;<<<===@@@CCCHHHLLLNNNPPPSSSTTTWWWYYY\\\]]]]]]]]]^^^___```___^^^___cccgggiiijjjjjj^^^PPPGGG@@@<<<<<>>;;;;;;888888<<<>>>@@@EEELLLRRRYYYccciiihhhffffffhhhoooxxx{{{wwwpppiiieeecccbbbccc```^^^\\\YYYXXXXXXYYYZZZ___aaaccc___VVVJJJ???999666888999:::<<>>>>>>>>>>>>>>???CCCHHHLLLUUU^^^hhhpppyyy}}}}}}|||yyyvvvrrrllliiicccaaa^^^]]]^^^^^^^^^]]][[[[[[[[[[[[\\\^^^```aaadddfffiiilllnnnrrruuuxxx|||}}}}}}wwwnnngggaaa___```^^^\\\ZZZXXXVVVTTTPPPMMMJJJIIIFFFCCC@@@===<<<;;;888777555444333333333444222222222333333333444444333333333444555666888888999999999:::;;;AAARRRaaaqqqoooqqqwww|||}}}ttt___WWWcccyyyzzzzzz~~~iii]]]RRROOOOOONNNNNNOOOKKKIIIFFFCCCBBB@@@===;;;::::::999888777555444333222111111000000//////.........------,,,,,,,,,,,,************************))))))*********+++++++++)))******++++++,,,---------000444:::AAAKKKUUU\\\bbbmmmwwwxxxuuussspppmmmfffaaa]]]]]]]]]___gggooovvvuuurrrlllddd]]]YYYXXXWWWUUUWWW```nnn}}}~~~eeeMMMBBBEEEDDDHHHOOONNNRRRTTTWWW[[[^^^___\\\YYYQQQMMMHHHEEEDDDDDDCCCBBBAAABBBDDDHHHOOOYYYdddkkkvvv~~~wwwpppfff^^^XXXRRRLLLHHHJJJGGGBBB>>>;;;:::::::::;;;===AAADDDEEEDDDAAA@@@;;;:::999777666555555555333555777:::<<<>>>>>>>>>@@@AAABBBCCCCCCBBB@@@???======<<<;;;;;;;;;;;;<<<:::999888888888999:::;;;>>>@@@DDDFFFHHHKKKOOORRRTTTWWWYYY[[[[[[\\\^^^___```______aaadddgggiiiiiijjj]]]OOOEEE???:::;;;???zzz___RRRNNNYYYkkk~~~}}}zzzwwwnnnjjjjjjkkkrrr|||~~~~~~xxxvvvtttqqqnnnkkkjjjiiieeebbb___[[[UUULLLCCC===888666444222000/////////...///000111222333444444666666555555555555555666333444555666777:::>>>BBBGGGHHHJJJJJJHHHDDD@@@===;;;999999<<<>>>@@@HHHPPPWWW```jjjmmmkkkjjjkkkmmmuuu{{{rrrooojjjfffeeefffiiikkkjjjhhheeeccccccdddfffhhhnnnooooooiii]]]NNNAAA999666888:::;;;<<>>===<<<<<<=========>>>BBBHHHLLLTTT^^^jjjssszzz}}}yyyvvvrrrnnnhhhdddbbb```]]]\\\\\\\\\[[[ZZZZZZZZZZZZ[[[\\\___aaabbbdddfffiiikkknnnrrrvvvyyy~~~}}}}}}}}}rrrkkkfffaaa___```^^^\\\YYYWWWUUUSSSOOOMMMJJJIIIFFFCCC???===;;;;;;777666555555444444444444222222222333333333444444444444444555666888999:::999888999::::::???OOO^^^ppppppssszzz}}}~~~ttt^^^VVVbbbwww}}}wwwwwwzzzjjj^^^RRROOOOOONNNNNNPPPOOOLLLIIIFFFDDD@@@===:::<<<;;;:::888777666555555222222222111000000//////......------------,,,,,,************************))))))*********+++++++++++++++++++++++++++++++++...000333999AAANNNZZZcccfffqqqzzz{{{xxxwwwuuusssjjjeeebbbaaa```aaahhhpppuuutttpppiiiaaa[[[XXXWWWTTTUUUZZZdddppp{{{~~~{{{|||~~~eeeMMMBBBEEEDDDHHHNNNNNNTTTUUUXXX[[[^^^^^^[[[YYYRRRNNNJJJGGGFFFFFFEEEEEE???AAADDDHHHPPP\\\iiirrr~~~~~~{{{nnnggg]]]VVVRRRNNNJJJFFFEEEDDDAAA>>>:::888888888666888:::;;;<<<<<<<<<<<<888777777666666666666666333555777:::===>>>??????AAACCCDDDEEEDDDCCC@@@???===<<<<<<;;;;;;;;;;;;;;;;;;:::999888888888999:::===>>>AAABBBDDDHHHLLLOOOQQQTTTWWWYYYZZZ[[[]]]____________aaaeeegggggggggfffZZZLLLCCC===:::;;;@@@zzzaaaSSSMMMXXXjjj}}}~~~zzz}}}vvvlllgggfffgggnnnxxx~~~~~~~~~}}}}}}}}}}}}wwwuuurrrooollljjjhhhgggdddbbb^^^YYYSSSKKKCCC===777666444222000000000000......///111222333444555555555555555444444444444222444555555666888;;;>>>CCCEEEHHHIIIHHHEEEAAA>>>:::999999;;;===@@@JJJTTT]]]hhhqqqqqqnnnnnnqqqrrr|||}}}sssllljjjhhhhhhjjjnnnsssvvvvvvsssooollllllnnnqqqsssyyyyyywwwoooaaaQQQDDD<<<777999;;;<<<<<<>>>AAACCCBBBAAA???===;;;;;;;;;;;;;;;<<<<<<===???CCCIIIMMMWWWaaammmuuu}}}}}}{{{wwwtttpppkkkeeeaaa```^^^\\\[[[[[[[[[YYYXXXYYYYYYZZZ[[[]]]___bbbcccdddfffhhhkkknnnrrrwwwzzz~~~}}}{{{~~~xxxnnniiifffaaa___```^^^[[[XXXVVVTTTRRROOOMMMJJJHHHFFFBBB???===;;;:::666666555555555444444444333333333333444444444444555555444555666888:::;;;888777888999999>>>MMM\\\ooopppttt{{{~~~~~~sss]]]VVVbbbwww{{{tttsssvvv~~~}}}kkk___SSSOOOOOONNNNNNPPPPPPNNNKKKHHHFFFBBB>>>;;;;;;:::888666555444444444333333222222111000000000......------------------************************)))************+++++++++,,,+++++++++++++++++++++...000333999CCCPPP^^^gggjjjuuu~~~|||{{{yyywwwmmmhhheeecccbbbbbbhhhoootttqqqllleee]]]XXXWWWWWWUUUYYYaaakkkttt{{{|||zzz{{{~~~fffNNNCCCEEEEEEHHHOOONNNTTTUUUXXX[[[^^^___]]][[[UUUQQQLLLIIIHHHHHHGGGFFF>>>@@@CCCGGGNNN[[[jjjuuu{{{wwwfff___VVVPPPMMMLLLIIIGGGBBBBBBAAA>>>:::777555555333444555666777888999:::888777666666555555555666444666888:::<<<>>>??????CCCDDDFFFGGGFFFCCC@@@>>>======<<<;;;;;;;;;;;;<<<;;;:::999888777777888999:::<<<>>>???AAAEEEIIILLLMMMPPPTTTVVVXXXYYY\\\^^^]]]]]]^^^aaadddeeeeeeddd```TTTHHHAAA===:::<<<@@@{{{cccWWWMMMXXXiii|||~~~yyyzzzvvvlllgggeeecccjjjuuu~~~}}}}}}|||||||||||||||uuutttqqqnnnkkkhhhfffeeedddaaa\\\VVVQQQJJJCCC>>>777555333111000000000000......///111222333444555666666666666555555444444222444666777777888:::<<<@@@BBBFFFHHHHHHEEEAAA>>>999888999;;;<<<@@@KKKVVVdddooowwwtttppprrrwwwxxx~~~tttkkkggggggiiilllrrryyy}}}zzztttpppnnnooorrrtttzzzyyyuuulll^^^OOODDD>>>888:::<<<<<<<<<===@@@AAA@@@???>>><<<;;;;;;::::::;;;<<<===???BBBGGGMMMRRR[[[fffrrryyy|||yyyvvvrrrooojjjddd```]]][[[ZZZZZZ[[[[[[ZZZYYYYYYYYYYYY[[[]]]```bbbddddddfffhhhjjjmmmrrrwww{{{~~~~~~||||||ssskkkiiigggbbb______\\\YYYVVVTTTSSSQQQOOOMMMJJJHHHEEEBBB???<<<;;;:::555555555555555555444444333444444444444555555555555555444444444666888:::666666777888888===LLLZZZmmmoootttzzz||||||qqq\\\VVVcccxxxyyyrrrpppsss{{{yyy}}}mmm```SSSOOONNNMMMMMMOOONNNLLLJJJIIIHHHEEEAAA>>><<<:::888777555555555555444333333222111111000000------..................************************)))************+++++++++*********++++++,,,,,,---,,,///555<<>>>>>======<<<;;;<<<<<<<<<;;;:::888777666666666777777999;;;===???BBBFFFIIIIIIKKKOOORRRTTTVVVYYY[[[ZZZ[[[\\\___bbbcccbbbaaaYYYOOOEEE@@@===:::<<<@@@|||fff[[[NNNXXXiii{{{~~~xxxxxx~~~~~~tttlllhhhgggbbbiiittt}}}}}}|||{{{{{{{{{{{{{{{uuussspppmmmjjjgggeeedddddd```[[[UUUOOOIIIBBB>>>777555333111000000000000---...///111222333555555888888888888888777666666222444666888888888999:::>>>AAAEEEGGGGGGEEEAAA>>>999888888:::;;;???KKKWWWhhhttt{{{wwwrrruuuzzz}}}~~~xxxooofffdddfffjjjpppxxx{{{uuuooollllllnnnpppvvvuuupppfffYYYLLLBBB===999;;;<<<=========???@@@AAA@@@???>>>===<<<;;;;;;===>>>@@@BBBFFFLLLSSSXXX^^^iiiuuu|||{{{yyyuuurrrnnniiiddd```ZZZYYYYYYZZZ\\\]]]\\\[[[XXXYYYYYY[[[]]]```cccddddddfffhhhjjjmmmrrrwww{{{}}}~~~yyyqqqjjjiiihhhccc______[[[XXXUUUSSSRRRQQQOOOMMMIIIHHHEEEBBB???<<<;;;:::555555555666555555444444444444444555555555666666555444333222333555777888555555777888888===KKKZZZlllmmmsssyyy{{{zzz}}}ppp[[[VVVdddyyyyyyqqqooorrryyywwwzzznnnaaaTTTOOONNNMMMMMMOOOLLLKKKJJJIIIIIIHHHDDDBBB>>>===;;;999777777777777444444333222222111111000------..................************************)))************+++++++++'''((()))***,,,---...///***...666???HHHRRR\\\bbblllwww|||zzzwwwuuuppplllkkkhhhggglllsssxxxtttmmmddd]]][[[]]]___^^^fffoootttuuuyyyhhhPPPEEEGGGFFFIIIPPPOOOPPPQQQUUUZZZ```cccdddccc]]]YYYRRRMMMJJJHHHFFFDDDDDDFFFGGGIIIMMMYYYiiiuuu~~~wwwrrr^^^WWWNNNHHHGGGHHHGGGGGGHHHJJJKKKHHHBBB===::::::888888999999::::::;;;;;;>>>===;;;999888666666666888888888999:::===???AAADDDFFFHHHHHHGGGDDD@@@>>>>>>>>>===<<<<<<<<<<<<===:::999777666555555555666555777:::;;;===@@@CCCFFFEEEHHHLLLOOORRRTTTWWWYYYYYYYYY[[[^^^aaabbb```___TTTKKKCCC???===;;;===@@@mmmZZZTTTZZZhhhyyy{{{uuutttxxx|||~~~{{{uuummmfffbbbgggjjjrrr}}}~~~}}}{{{yyywwwuuuuuurrrpppnnnllljjjgggccc```___[[[VVVQQQLLLFFFAAA===888777555333222000000///111111222333333444555555666777888999:::999888888666555444444555777:::;;;>>>AAAEEEFFFEEEBBB@@@???888888:::===???CCCNNNZZZhhhxxx{{{xxxzzzzzzyyy{{{rrrlllgggcccbbbiiiqqqyyy}}}vvvllldddaaaccceeegggnnnkkkfff]]]SSSJJJAAA===888888888999:::===???@@@BBB@@@>>>=========<<<;;;???AAACCCFFFKKKRRRZZZ```kkkpppyyy}}}vvvooojjjiiigggccc^^^]]]]]]\\\[[[ZZZYYYXXXWWWVVVXXX[[[]]]^^^___bbbdddeeegggjjjmmmppptttyyy}}}wwwsssmmmiiieeebbb___]]]XXXXXXXXXWWWUUURRROOONNNFFFDDDAAA???>>>===;;;:::777777777666555555444444444444444444444444444444666555333222333444666888666666888999888<<>>;;;999:::999888888999;;;>>>???>>>???>>>===;;;999666555777777888999;;;===???@@@DDDDDDEEEGGGIIIGGGDDDAAA???>>>>>>===<<<;;;;;;::::::999777666444333333222555555555666888<<>>AAAEEEFFFEEECCCAAAAAA:::999:::===???CCCPPP]]]kkkzzz~~~{{{}}}||||||vvvlllgggdddbbbdddkkkttt|||vvvoooeee^^^\\\^^^aaaccchhhfff```YYYPPPHHHAAA===999888888999:::<<<>>>@@@AAA@@@??????@@@@@@@@@@@@CCCEEEHHHLLLQQQYYYaaagggqqqvvv~~~{{{uuunnnjjjiiigggccc___]]]]]]\\\[[[ZZZYYYXXXXXXWWWYYY\\\^^^___aaaccceeegggiiilllnnnqqquuuyyy}}}~~~vvvrrrmmmhhheeebbb___]]]ZZZYYYXXXVVVTTTPPPMMMKKKFFFDDDAAA???>>>===;;;:::777777666666555555444444444444444444444444444444555555444333444555666777666666888999888<<>>;;;888888777666555666555444333222111111111............------------++++++++++++++++++++++++)))************+++++++++******+++,,,,,,---......///333999@@@IIITTT___eeesssyyyyyyzzzyyy{{{yyyvvvsssnnnjjjooowww{{{tttiii___ZZZZZZ]]]aaadddjjjqqqvvvyyy|||hhhZZZKKKGGGIIIKKKLLLNNNTTTVVVXXX[[[ccclllnnnkkkiii^^^SSSMMMHHHDDDCCCEEECCCCCCEEEHHHLLLUUUiiizzz~~~uuulllbbbWWWNNNLLLMMMMMMPPPSSSVVVVVVTTTNNNGGGAAA>>><<<<<<;;;::::::;;;===@@@AAABBBBBBAAA@@@>>><<<999888888888999:::<<<>>>@@@AAAGGGFFFGGGHHHHHHGGGCCC@@@@@@???>>>>>>===<<<;;;;;;:::999777666444333333333666666555666777:::<<<>>>BBBDDDGGGJJJMMMOOOPPPQQQSSSTTTUUUVVVUUUTTTRRRQQQFFFCCC>>>:::999;;;>>>AAAlllZZZRRRWWWcccssswwwnnnkkknnnrrr{{{}}}|||uuummmhhhfffjjjqqq}}}~~~}}}{{{yyywwwvvvuuurrrpppnnnlllkkkhhhccc```\\\XXXRRRMMMHHHCCC>>>;;;222222111111000000111111111111222333444555666666888888999::::::::::::999999888777777888999:::;;;>>>AAAEEEFFFEEEDDDCCCCCC===;;;;;;===???EEESSSaaaooo|||nnneeeaaa```aaahhhpppyyyyyykkkeee]]]WWWWWWYYY\\\^^^aaa^^^YYYSSSLLLEEE@@@>>>999888888888999;;;>>>???AAAAAABBBCCCDDDEEEFFFGGGHHHKKKOOOUUU[[[ccckkkqqqzzz~~~wwwrrrlllhhhhhhfffccc```^^^]]]]]]\\\[[[ZZZYYYYYYXXX[[[]]]___```bbbdddggghhhjjjmmmppprrruuuyyy|||}}}tttpppkkkgggdddaaa^^^\\\ZZZZZZXXXVVVRRRNNNKKKHHHFFFCCC@@@???>>>===;;;999777777666666555444444444444444444444444444444444444444555555555666666666666666777888888===KKKYYYkkkqqqxxxzzzzzz{{{rrr```[[[gggzzz||||||{{{rrreeeXXXTTTSSSOOOKKKIIIIIIIIIIIIKKKMMMNNNMMMLLLBBB???<<<999888888666555555555333222111000000000......---------,,,,,,,,,++++++++++++++++++++++++)))************+++++++++***++++++,,,,,,------...///222888@@@JJJUUUaaahhhuuuuuuuuuyyyzzz}}}{{{xxxsssooorrryyyzzztttiii___YYYYYY[[[^^^cccjjjrrrwwwzzz~~~{{{yyylll]]]NNNJJJKKKLLLNNNOOOTTTWWWZZZ^^^gggqqqtttqqqjjj^^^QQQKKKGGGCCCCCCDDDDDDCCCEEEHHHLLLVVViii{{{}}}tttlllcccYYYPPPOOOPPPQQQTTTXXXYYYYYYXXXSSSLLLFFFBBB@@@???>>>>>>>>>???AAACCCDDDEEEDDDDDDBBB@@@===;;;:::::::::;;;<<<===???AAABBBIIIHHHHHHHHHHHHFFFCCC@@@AAA@@@???>>>===<<<<<<;;;999888777555444333333333666555555555666777999:::@@@@@@BBBDDDGGGIIIKKKMMMMMMMMMNNNOOONNNLLLJJJHHH@@@===:::777777999<<>>AAADDDFFFEEEDDDDDDDDD@@@>>>>>>???AAAHHHXXXgggttttttggg___\\\___cccllluuu~~~xxxooobbb]]]WWWSSSTTTWWWZZZ[[[\\\YYYTTTNNNHHHCCC???>>>:::999888888999;;;>>>@@@BBBDDDFFFHHHIIIJJJLLLMMMNNNRRRXXX___fffnnnvvv{{{~~~tttooojjjgggfffeeecccaaa^^^]]]]]]\\\[[[[[[ZZZZZZYYY[[[^^^```aaabbbeeegggiiikkkoooqqqsssuuuyyy|||~~~{{{rrrnnniiifffcccaaa^^^\\\XXXXXXWWWUUUQQQNNNJJJHHHEEECCC@@@>>>>>>===;;;999777666666555555444333333444444444444555555555555444444555666666666666555666666777888888>>>LLL[[[mmmsssyyy}}}}}}~~~uuubbb[[[eeewww~~~zzzvvv}}}qqqdddXXXTTTSSSPPPKKKIIIIIIHHHGGGHHHKKKMMMNNNNNNDDDAAA===;;;:::888777555555444333222111000000000------------,,,,,,,,,,,,++++++++++++++++++++++++))))))*********++++++++++++++++++,,,,,,---------...222888@@@JJJVVVbbbjjjttt}}}ssstttyyy|||}}}{{{yyyuuuqqqsssxxxyyyrrriii___YYYXXXZZZ\\\aaahhhqqqvvvyyy|||zzzxxxpppaaaQQQLLLMMMNNNOOOQQQTTTXXX\\\aaalllwwwzzzxxxiii\\\NNNGGGDDDAAA@@@BBBCCCCCCEEEIIIMMMWWWjjj||||||tttlllcccYYYQQQPPPQQQSSSVVV[[[\\\\\\[[[WWWPPPJJJFFFDDDBBBBBBBBBCCCDDDFFFHHHIIIHHHGGGEEECCC@@@===;;;:::<<<<<<<<<===???AAABBBCCCHHHGGGGGGHHHHHHGGGDDDBBBBBBAAA@@@???>>>===<<<;;;888888666555444333333333333333333444555666888999===<<<<<<===@@@CCCFFFHHHGGGGGGHHHHHHGGGEEEBBBAAA;;;999777666666999<<<>>>{{{hhhWWWPPPVVVaaarrryyymmmjjjnnnttt}}}xxxmmmffffffiiiqqq|||~~~}}}|||zzzxxxvvvtttssspppooommmkkkiiifffbbb___XXXTTTMMMHHHCCC???<<<999777666555333111000000000000111222333555666777888666666666666666777777888888888888888999:::;;;;;;???AAADDDFFFEEEDDDEEEEEEDDDBBBAAABBBEEEMMM]]]lllwwwnnnccc]]][[[aaaiiiqqqyyyyyyoooeee]]]YYYTTTRRRSSSWWWZZZ[[[ZZZWWWRRRKKKFFFBBB???>>><<<:::999888999;;;>>>@@@DDDGGGKKKMMMNNNOOORRRTTTVVV[[[bbbiiiqqqxxx}}}zzzpppmmmiiifffdddcccbbbaaa^^^^^^]]]]]]\\\\\\[[[[[[ZZZ\\\^^^```aaacccfffhhhjjjlllpppssstttwwwzzz|||yyyppplllhhhdddbbb```]]][[[VVVVVVUUUTTTQQQOOOLLLJJJEEECCC@@@>>>===<<<:::999666666666555444444333333444444444555555666666666444555666666777777666666666666777888888>>>NNN]]]qqquuu{{{~~~xxxdddZZZbbbsssxxxuuu}}}qqqdddWWWSSSSSSOOOLLLJJJIIIGGGEEEFFFHHHKKKMMMMMMGGGDDD@@@===;;;:::888666555555333222111000000000......---------,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++,,,,,,,,,,,,------...111777???IIIVVVbbbjjjrrr|||tttvvv{{{}}}}}}xxxvvvuuuqqqnnnooossswwwqqqhhh```ZZZXXXYYY[[[___gggpppuuuwww{{{zzzyyytttdddTTTNNNNNNOOOPPPRRRSSSXXX]]]eeeqqq}}}~~~lll]]]MMMFFFCCCAAA@@@BBBBBBBBBEEEHHHLLLWWWjjj|||}}}vvvnnndddZZZQQQPPPRRRTTTXXX\\\^^^___^^^ZZZTTTMMMIIIGGGEEEFFFGGGIIIKKKNNNPPPQQQOOONNNKKKGGGCCC@@@>>><<<======>>>???@@@AAACCCDDDFFFEEEEEEFFFHHHHHHFFFEEEBBBBBBAAA???>>><<<;;;;;;888777666444333333333333000111222333555666888999:::999888999:::>>>AAACCCBBBCCCDDDDDDBBB@@@>>><<<888777666666777:::<<<>>>xxxfffUUUNNNTTTaaasss|||oookkkpppwwwxxxllleeeeeeiiippp|||~~~|||{{{zzzxxxvvvtttsssrrrooommmkkkiiihhheee```]]]WWWSSSLLLFFFBBB>>>;;;999888777555333222000000///000111222444555777888999555555555444555666666777888888999:::;;;<<<======BBBEEEGGGHHHGGGFFFFFFGGGGGGEEEEEEGGGJJJRRRbbbqqqzzzzzziiiaaa]]]]]]eeepppuuu|||xxxqqqggg^^^ZZZVVVSSSRRRTTTWWWYYYZZZXXXUUUOOOIIIDDDBBBAAAAAA>>><<<:::999999<<>>===<<<:::888666666555555444333333333444444444555666666777777555555666666666777777777666666666777888???OOO___rrrvvvzzz}}}{{{eeeYYY___ppp}}}}}}{{{yyyxxxqqqcccUUUQQQPPPNNNLLLKKKIIIGGGEEEEEEGGGJJJKKKLLLKKKGGGCCC@@@>>><<<:::888666666444333222111111111//////.........---------++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...111666===GGGTTTaaajjjrrr~~~~~~yyy{{{|||zzzvvvppplllllljjjhhhiiimmmuuuppphhhaaa\\\ZZZZZZ[[[___hhhqqqsssttt|||}}}{{{{{{wwwgggVVVOOOOOOOOOQQQSSSRRRWWW^^^ggguuuppp```OOOGGGEEEDDDCCCDDDAAAAAACCCGGGLLLVVVjjj{{{xxxqqqggg]]]TTTSSSUUUWWWZZZ^^^aaabbbbbb___XXXRRRMMMKKKJJJLLLNNNQQQTTTWWWZZZ[[[YYYWWWSSSNNNIIIEEEBBB@@@>>>>>>>>>???@@@BBBCCCDDDDDDCCCCCCEEEGGGHHHGGGEEEBBBAAA@@@???===<<<::::::777666555444333333333333///000111333555666888888777777666666888:::===???>>>???@@@@@@???===;;;999777777777777999;;;===>>>uuucccSSSJJJQQQ```ssspppkkkpppvvvxxxmmmfffeeeiiippp{{{~~~}}}{{{zzzxxxwwwtttsssqqqpppmmmllliiihhhfffccc___\\\WWWRRRKKKEEEAAA>>>;;;999666555444222111000000000000111222444666777888999666555555444555666777888888999;;;===>>>@@@@@@AAAHHHIIIKKKKKKJJJIIIIIIJJJJJJHHHIIIKKKOOOVVVfffuuuzzztttddd___^^^___iiivvvwww~~~zzzqqqiiiaaaYYYVVVSSSQQQPPPRRRUUUWWWXXXTTTQQQKKKFFFCCCBBBCCCDDD@@@>>>;;;::::::===AAACCCGGGMMMUUU[[[]]]aaafffjjjooottt{{{|||xxxsssooolllkkkhhhddd```^^^^^^___^^^^^^^^^^^^]]]]]]]]]]]]^^^```ccceeefffgggjjjlllnnnrrrvvvzzz}}}zzzqqqllliiidddaaa```^^^\\\[[[WWWWWWVVVUUURRROOOLLLJJJEEEBBB???======<<<:::888666555555444444333333222444444444555666777777777777666555555555666888888666555666777888???PPP```ppprrruuuyyy||||||eeeWWW]]]ooo}}}}}}|||zzz|||{{{qqqbbbSSSNNNNNNMMMLLLLLLJJJHHHFFFFFFHHHJJJKKKKKKNNNJJJFFFBBB@@@>>>;;;:::777777555444333222222222000000/////////.........++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...000555<<>>>>>??????@@@AAACCCCCCEEECCCCCCDDDEEEFFFEEEDDDBBBAAA@@@>>><<<;;;999999666666555444333333333333000111222444555666666666555555555666777999;;;<<<:::;;;=========;;;999888666666777888999;;;<<<===}}}}}}tttbbbRRRGGGOOO___ssspppjjjnnnuuuxxxnnngggeeehhhppp{{{~~~}}}|||zzzyyyxxxvvvtttrrrpppooolllkkkiiigggeeebbb^^^[[[WWWRRRKKKEEEAAA>>>;;;:::333222222111000000111111000111222444666777999999777666666555555666888999999;;;===???AAACCCCCCDDDKKKMMMNNNNNNLLLKKKLLLMMMKKKJJJKKKNNNRRRYYYhhhwww{{{pppaaa^^^^^^```kkkyyyyyy~~~wwwmmmeee]]]WWWTTTQQQOOONNNQQQSSSUUUVVVPPPMMMHHHDDDBBBCCCEEEGGGAAA???<<<:::;;;>>>AAADDDFFFNNNXXX___cccgggnnnsssxxx}}}~~~zzzvvvpppllllllkkkhhhccc___]]]]]]^^^^^^^^^^^^^^^^^^^^^]]]]]]```ccceeeggghhhjjjllloooppptttyyy}}}wwwnnnkkkhhhdddaaa___^^^\\\[[[ZZZYYYXXXVVVRRRNNNKKKIIIDDDBBB???======<<<:::888666555555444444333222222444444444555666777777888888777555444555666888:::666555666777888@@@PPPaaammmnnnrrrvvvzzz|||dddVVV]]]ppp~~~}}}}}}}}}{{{~~~|||qqqbbbRRRLLLLLLLLLKKKLLLLLLJJJHHHHHHIIIKKKKKKJJJOOOLLLGGGDDDAAA???===;;;888777666555444333333333000000000000////////////++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...000555;;;EEERRR___ggguuuyyyoookkkddd^^^]]]^^^^^^aaafffrrrooohhhbbb^^^]]]]]]]]]ccclllttttttsssyyy~~~}}}zzziiiWWWOOOOOOOOOQQQSSSOOOVVV^^^iiixxxrrr```MMMEEEDDDCCCCCCCCC??????AAAEEEJJJUUUhhhzzz}}}vvvqqqggg^^^\\\]]]^^^aaaeeeggghhhiiifff```YYYTTTQQQTTTVVVZZZ___dddhhhkkklllbbb___YYYRRRKKKFFFBBB@@@>>>>>>>>>???@@@AAABBBCCCFFFDDDCCCCCCDDDDDDCCCAAAAAAAAA???===<<<:::999888666555444444333333333333333333444555555555444444555555555666777888999:::888999;;;<<<;;;:::888777555666777888999:::;;;<<>>@@@AAADDDHHHKKKSSSTTTUUUTTTQQQOOONNNNNNMMMMMMNNNPPPUUU^^^iiippp}}}vvvgggZZZZZZ```gggqqqzzz~~~xxxooofff]]]XXXVVVUUURRROOONNNPPPSSSUUUVVVNNNJJJGGGFFFGGGHHHFFFDDDEEEBBB>>><<<<<>>MMM]]]kkkmmmrrrxxxyyyzzz|||fffYYY___qqqssseeeWWWPPPMMMJJJIIIJJJGGGHHHJJJKKKJJJKKKMMMNNNOOONNNKKKHHHEEEAAA???======:::666444444444444333222222111111000000//////---,,,+++*********+++,,,,,,,,,,,,+++++++++******((())))))+++,,,---......+++,,,222;;;EEEQQQbbbpppzzz}}}~~~xxxqqqlllbbbaaa___]]][[[\\\___bbbqqqmmmgggcccbbbaaa^^^[[[aaakkkssstttxxx}}}zzzwwwsssiii[[[QQQNNNOOOPPPQQQTTTXXX___iiixxxppp```OOOFFFBBB@@@@@@BBB???===>>>AAAGGGRRReeevvv~~~yyyssslllfffcccbbbaaaeeekkkjjjlllllljjjeee___[[[YYY]]]^^^bbbhhhmmmppppppoooeee___VVVNNNHHHEEEBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAFFFDDDCCCCCCDDDDDDCCCBBB@@@@@@>>><<<:::888666555333222222111111222222333333333444555555444444333444444555666777888999:::::::::::::::999777666555444777:::;;;:::::::::;;;yyy}}}~~~}}}zzzgggPPPIIIOOO\\\nnntttlllmmmsssyyymmmeeegggjjjpppzzz~~~|||zzzxxxxxxwwwwwwuuutttrrrpppooommmkkkiiigggeeeaaa]]]ZZZSSSNNNHHHBBB???===;;;999666555333111000000000111333333333444444555555555666666666666777777777777:::<<>>NNN^^^lllnnnsssyyy{{{{{{jjj]]]cccvvvuuugggXXXQQQNNNJJJIIIIIIHHHJJJKKKKKKKKKKKKMMMNNNOOONNNKKKHHHDDDAAA???===;;;999666444444444333222000000000///......---------,,,+++*********+++,,,,,,,,,,,,+++++++++******))))))***+++,,,------.........333;;;DDDOOO___mmmwwwzzz~~~|||uuuoookkkcccdddbbb___[[[\\\aaaffftttnnnhhheeeeeeeeecccaaadddmmmuuuwww{{{|||yyyvvvqqqgggZZZPPPMMMNNNPPPQQQSSSWWW^^^hhhwwwooo___NNNFFFCCC@@@AAACCCAAA??????BBBGGGQQQcccsss|||wwwpppjjjgggeeecccggglllnnnooopppnnniiiddd```___dddeeehhhmmmqqqqqqooommmccc]]]TTTMMMHHHEEEBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAEEEDDDCCCCCCDDDDDDCCCAAA@@@???>>><<<:::888666555444333333333333333333444333444444555555555444444555555666666777888999999::::::999999888777666555555777:::;;;::::::;;;<<>><<<:::888555444333111000000000111222222333444555555666666888888888888888888888888;;;===@@@CCCFFFJJJNNNRRRZZZ[[[\\\ZZZTTTMMMHHHEEEGGGHHHIIIJJJNNNVVV___eeeqqqyyyyyyfff]]]WWW[[[fffqqqzzzzzzrrriiiaaa[[[XXXWWWRRROOOLLLJJJJJJIIIHHHGGGIIIGGGFFFFFFGGGHHHHHHGGGFFFCCC???<<<<<<===@@@BBBIIIOOOWWW___eeemmmvvv|||~~~vvvqqqqqqqqqqqqooommmkkkgggdddaaa____________aaabbbbbbaaa```bbbcccfffiiimmmpppssswww{{{~~~~~~vvvoookkkhhhdddaaa``````______[[[YYYVVVTTTRRROOOKKKHHHCCCBBB???===:::999777777555444333111111111222222333333333333333333333333555555666777777777777777999888888888999???PPP___nnnooouuu{{{}}}~~~~~~gggZZZbbbuuuyyyjjj[[[SSSOOOKKKHHHHHHIIIJJJLLLKKKKKKJJJLLLMMMMMMLLLJJJGGGCCC@@@>>>===999888666555555444333111111111000000///......---------,,,+++++++++++++++,,,,,,,,,+++++++++*********+++++++++,,,,,,------000000444;;;CCCNNN]]]kkktttwww{{{{{{wwwqqqkkkhhhdddffffffbbb\\\]]]eeemmmxxxrrrkkkggggggiiiiiihhhgggpppwwwzzz~~~zzzwwwtttoooeeeXXXOOOLLLNNNOOOPPPRRRWWW^^^hhhvvvmmm^^^NNNFFFCCCAAAAAACCCBBB@@@@@@CCCFFFOOO___ooo}}}vvvpppmmmiiifffhhhllloooqqqrrrqqqmmmhhheeedddhhhjjjllloooqqqoookkkggg^^^YYYQQQKKKGGGDDDBBBAAABBBBBBBBBBBBBBBBBBBBBBBBEEECCCBBBBBBCCCDDDBBBAAA@@@???===;;;999888666555555444444333333444444555333444555555666666666666666777777777888888999999999888888888777777666666555777999:::::::::;;;===xxxnnnYYYMMMPPPYYYiii}}}uuupppsss{{{zzznnniiifffhhhnnnwww~~~|||{{{xxxwwwwwwvvvtttsssqqqpppllljjjhhheeeccc```[[[WWWSSSNNNGGGAAA>>>;;;999777555444222000000000000111222222333444555666777888999::::::::::::::::::;;;===???BBBDDDHHHLLLRRRVVV\\\^^^___]]]VVVMMMFFFBBBCCCDDDEEEFFFIIIOOOWWW\\\fffnnnzzziii```[[[XXX^^^iiittt{{{~~~}}}wwwmmmddd^^^ZZZWWWVVVRRRPPPLLLIIIHHHFFFCCCAAADDDDDDDDDEEEFFFGGGGGGGGGEEECCC???<<<;;;<<<>>>???EEEKKKRRRZZZaaakkkuuu}}}zzzrrrnnnmmmnnnoooooonnnllliiieeebbbaaa``````bbbccceeeeeeddddddeeeggghhhkkkooosssvvvyyy}}}tttmmmkkkhhhcccaaa`````````___[[[XXXUUUSSSQQQNNNJJJGGGCCCAAA???<<<:::888777666555444333111111111222333444444444444444444444444555555666777777777777777888777888999:::AAAQQQaaaoooqqqwww}}}|||cccXXXaaauuu}}}nnn^^^UUUPPPKKKHHHHHHHHHJJJKKKJJJIIIHHHIIIJJJIIIHHHFFFDDDAAA>>>===;;;888777666666666555333000444444333222111111000000------,,,,,,++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,,,,,,,000000333;;;CCCNNN^^^llluuuxxxzzzxxxrrrkkkfffdddbbbfffhhhddd^^^```jjjttt|||uuummmhhhgggiiijjjjjjhhhooowww|||xxxtttqqqnnndddWWWMMMKKKMMMNNNOOORRRWWW___iiiwww~~~kkk]]]MMMFFFCCCAAABBBCCCAAA???@@@CCCFFFNNN^^^lll{{{tttqqqlllggggggkkknnnppprrrqqqnnnjjjhhhgggggghhhiiikkkkkkhhhccc^^^YYYTTTNNNIIIFFFEEECCCBBBCCCCCCCCCCCCBBBBBBBBBBBBDDDCCCAAABBBCCCCCCBBB@@@???>>>===;;;999888666666444444333333333333444444333444555666777777777777888999999999999999999999888888777777777666666666555777999::::::;;;<<<>>>xxxppp\\\NNNQQQXXXgggzzzwwwrrruuu||||||oookkkfffhhhmmmuuu~~~|||{{{wwwwwwwwwvvvuuusssrrrqqqmmmkkkhhhfffccc___ZZZWWWRRRNNNGGGAAA===:::888666444333111000///000000111111222333444666777888999:::::::::;;;<<<======>>>???AAACCCFFFIIIOOOUUUYYY]]]```aaa^^^VVVMMMEEE@@@>>>@@@AAABBBDDDIIIOOOSSSZZZbbbnnnzzznnn[[[XXXWWWYYYaaammmyyy~~~~~~{{{sssiii```[[[XXXVVVUUURRROOOKKKHHHEEECCC???===???@@@AAABBBCCCCCCDDDEEECCCAAA===:::999999;;;<<>>===???CCCFFFNNN]]]kkk}}}wwwsssnnngggfffhhhmmmppprrrrrrpppmmmkkkkkkeeeeeefffgggfffccc]]]YYYSSSPPPKKKGGGFFFEEEDDDCCCDDDDDDDDDCCCCCCBBBBBBBBBCCCBBBAAAAAABBBBBBAAA@@@>>>===<<<;;;999777666666333333222222222222333333333444666777888999999999;;;;;;;;;;;;;;;;;;;;;;;;:::999888777666666777777666777999::::::;;;===???xxxqqq^^^MMMNNNUUUcccuuuyyyrrrsssyyy|||pppkkkeeegggkkkttt~~~|||zzzwwwwwwwwwvvvuuutttrrrrrrnnnkkkiiifffddd```[[[WWWRRRMMMFFF@@@<<<999777555333222111000///000000111000111333444666888999::::::;;;<<<===???AAABBBBBBCCCEEEGGGIIILLLQQQXXX]]]```bbbbbb^^^UUUKKKBBB>>>;;;===>>>???@@@DDDHHHKKKQQQXXXcccnnnyyyqqq```SSSOOORRRXXXcccrrrwwwoooeee]]]ZZZWWWUUUSSSPPPLLLHHHDDDAAA???<<<::::::<<<>>>?????????@@@AAA@@@>>>;;;888777777999:::>>>BBBGGGNNNVVVbbbpppyyyxxxwwwtttpppllliiiiiijjjkkklllkkkiiihhhfffeeedddccc```bbbdddffffffgggjjjlllooorrrvvvyyy|||{{{rrrmmmhhheeebbbaaa```___]]][[[WWWUUURRRPPPNNNKKKGGGDDDBBBAAA>>><<<999888666666555444333222222333444555444444444444444444444444555555666777777777777777777666777999<<>>>>>======<<<:::888777777777777666444555444333222111///......---------------,,,++++++,,,,,,,,,+++++++++******++++++,,,,,,---------.........222;;;EEERRRdddsss|||zzzpppgggdddddddddiiillljjjhhhjjjssszzzwwwmmmfffdddeeeeeeddddddiiiqqq{{{xxxssspppoooeeeWWWMMMJJJKKKLLLMMMQQQWWW```kkkyyy|||jjj\\\MMMFFFCCCAAA@@@AAA<<<<<>>>>>>>>???<<<;;;999777666666777777666888999::::::;;;>>>@@@yyyqqq^^^KKKMMMSSS```qqq{{{ttttttxxx{{{oooiiieeefffjjjrrr}}}~~~{{{yyywwwwwwwwwvvvvvvtttsssrrrooommmjjjgggddd```[[[XXXRRRMMMFFF@@@<<<999666444333222000//////000000111000111222444777999:::;;;<<<===>>>AAACCCEEEGGGHHHIIIJJJKKKMMMPPPUUU\\\```eeeeeeccc]]]SSSHHH???:::999;;;<<<===>>>@@@CCCFFFLLLQQQYYYcccllluuu|||~~~{{{uuukkk___UUUPPPKKKRRRZZZeeettt}}}tttlllbbb\\\YYYWWWSSSPPPKKKGGGAAA===;;;999888777555888;;;<<<;;;:::<<<===<<<;;;888666555666777888;;;>>>CCCIIIQQQ^^^lllwww{{{xxxtttqqqpppooollljjjiiijjjkkkkkkjjjiiihhhgggffffffeeeaaacccfffhhhjjjllloooqqqsssvvvzzz~~~wwwpppllleeecccbbbaaa```^^^[[[XXXVVVSSSPPPNNNLLLIIIEEEBBBBBB@@@>>><<<999777666666444333222111111222333444555555555555555555555555555555666777777777777777666666777:::<<>>>>>??????@@@@@@<<<:::888777777888888777555555444222111000///...,,,---.........---,,,+++,,,,,,,,,+++++++++*********++++++,,,---...//////000000333;;;FFFSSSeeeuuu~~~|||rrrjjjiiijjjlllnnnppppppnnnppptttxxx{{{tttkkkfffdddeeedddcccbbbfffooozzz|||wwwuuupppfffXXXNNNJJJJJJKKKLLLNNNTTT^^^kkkyyy{{{kkk]]]NNNGGGCCC@@@>>>???======@@@CCCFFFKKKXXXddd}}}zzzvvvppphhhdddeeeiiilllppprrrqqqooooooooollljjjgggdddbbb^^^YYYVVVLLLJJJGGGFFFGGGHHHHHHGGGFFFFFFEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@AAAAAA@@@???===<<<;;;:::999777666666333333333222222333333333333555666888:::<<<<<<======>>>>>>???@@@AAABBBBBB???>>>;;;888777666777777666888999999:::<<>>@@@CCCFFFIIIKKKLLLLLLMMMNNNPPPRRRXXX^^^ccchhhhhheee]]]QQQEEE;;;777888:::;;;<<<===>>>AAACCCJJJNNNTTT\\\dddkkkpppsssrrrpppmmmggg]]]TTTPPPPPPMMMUUU]]]ggguuuxxxrrrjjjaaa[[[YYYWWWSSSOOOGGGBBB<<<777666555555444333666::::::999888999;;;:::999777555444555666777:::===AAAFFFNNN[[[jjjuuuyyy~~~wwwppprrrttttttmmmnnnnnnmmmkkkjjjkkkllljjjjjjiiiiiihhhhhhggggggdddgggjjjmmmoooqqquuuwwwuuuxxx}}}uuunnnlllcccbbbaaaaaaaaa^^^ZZZVVVTTTRRROOOMMMKKKHHHDDDAAABBB@@@>>>;;;999777666555222222111000000111222333555555555555555555555555555666666777777777777777666666777:::===EEEWWWhhhqqqsssyyyxxx___YYYiiivvveee\\\VVVQQQMMMMMMIIIIIIIIIGGGDDDBBBAAABBB<<<===>>>???@@@AAABBBBBB>>>;;;888777888999999999888777666555333222111000,,,---.........---,,,+++,,,,,,,,,+++++++++************+++,,,...///000000222111555<<>>>>>??????AAADDDEEEIIIUUUaaayyy{{{xxxqqqiiieeefffeeehhhlllnnnnnnmmmllllllooolllgggccc___[[[WWWTTTKKKIIIGGGFFFHHHIIIIIIHHHGGGFFFFFFEEEDDDCCCCCCBBBBBBAAA???@@@AAAAAA@@@>>><<<<<<;;;:::999777777666555444444333333444444555333555777999;;;<<<======>>>>>>???@@@BBBCCCDDDDDDAAA???<<<999777666777777777888999999:::<<>>@@@BBBDDDFFFIIILLLOOOOOOQQQSSSTTTVVVZZZaaafffllliiibbbVVVHHH>>>:::999888999::::::;;;===@@@CCCGGGNNNUUUXXX]]]dddhhhhhhjjjgggaaaXXXQQQLLLKKKLLLNNNVVV```lllyyy~~~wwwlllddd^^^^^^^^^YYYSSSQQQCCC???999555333333333333555555555666666555444444222333333222111111222444888:::>>>DDDKKKVVVaaahhhnnnpppsssuuuvvvwwwzzz|||rrrsssooohhhfffjjjoooppppppoooooommmlllkkkjjjiiiiiijjjkkkkkkkkkkkkiiiiiigggjjjmmmpppsssvvvyyy|||zzz~~~{{{ssslllgggdddaaa___]]]\\\ZZZWWWUUUUUURRRNNNLLLJJJHHHFFFDDD======<<<:::888777555555444333333222222333333444555444444444444555666666777777666666666666777777666444555999>>>HHH[[[kkktttvvvzzzlllgggZZZmmm~~~uuuggg```\\\UUUOOOLLLIIIHHHFFFDDDBBBAAA@@@?????????????????????@@@@@@>>><<<;;;999999:::;;;<<<999999888666555444333222///......------,,,++++++)))((()))***,,,,,,+++)))*********++++++,,,,,,,,,///111444:::CCCSSSeeeqqq{{{{{{{{{xxxtttqqqqqqqqqwww{{{}}}{{{vvvrrrppppppwwwqqqkkkiiijjjkkkhhhddddddeeekkkttt|||}}}wwwjjjZZZPPPNNNNNNLLLIIIOOOWWW```jjjuuu|||{{{uuummm```QQQIIICCC??????AAA@@@>>>???AAADDDHHHRRR]]]ppp{{{wwwrrrllleee```cccdddgggkkkoooqqqpppooonnnjjjeeebbb```\\\VVVRRRLLLIIIFFFEEEFFFHHHHHHHHHFFFGGGGGGGGGGGGFFFEEEEEEAAA@@@???>>>============;;;;;;:::999999888777777555555444444444444555555888888999::::::;;;<<<<<<@@@??????@@@BBBDDDCCCBBBFFFBBB>>>;;;999888777555444666888:::===???@@@@@@{{{vvvbbbLLLLLLPPPZZZjjj{{{}}}xxxxxx{{{|||qqqiiifffdddeeeiiiqqq{{{|||zzzzzzwwwvvvvvvuuuttttttttttttmmmkkkhhheeebbb___[[[XXXRRRMMMFFF@@@;;;888666444000000//////////////////222222333333222333666888999<<>>AAADDDDDDLLLTTTWWW\\\bbbdddcccdddaaa[[[TTTNNNJJJJJJKKKOOOVVVaaammmzzzxxxlllccc]]]\\\[[[UUUNNNKKK@@@<<<666333222222111111333444444444444444333333111222333222000000222333666999===BBBIIIRRR[[[bbbbbbdddfffhhhhhhiiikkkmmmdddfffccc______fffmmmppptttsssrrrpppooommmllllllllllllmmmnnnmmmmmmkkkkkkiiilllooorrruuuxxx{{{~~~xxxqqqjjjfffcccaaa^^^]]][[[ZZZWWWUUUUUURRRNNNKKKJJJHHHEEECCC======<<<:::888777555555444333333222222333333444555444444444444555666666777777666666666666777777666444555999>>>HHH[[[kkkuuuwww|||mmmiii]]]ppp}}}uuueee^^^ZZZTTTNNNLLLIIIHHHFFFDDDBBBAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA???===;;;:::999999:::;;;999888777666444333222222///......------,,,,,,++++++***)))***+++,,,,,,+++((()))***+++,,,---.........111444:::CCCQQQbbbnnntttuuuuuutttsssrrrsssuuu}}}vvvpppnnnooovvvqqqllljjjlllllljjjgggdddfffllluuu}}}xxxkkk[[[PPPNNNMMMLLLJJJOOOVVV^^^gggsss}}}}}}yyynnnaaaRRRIIIDDD@@@???AAA@@@??????BBBDDDHHHRRR\\\nnn}}}}}}{{{wwwsssmmmfffaaabbbcccfffjjjnnnqqqpppooommmiiiddd```^^^ZZZTTTPPPKKKIIIFFFDDDEEEFFFFFFEEEDDDEEEEEEEEEEEEEEEDDDDDDAAA@@@???>>>>>>===>>>>>>;;;;;;::::::999888888777555555444444444444555555888999999:::;;;<<<<<<===@@@??????AAADDDFFFFFFFFFFFFCCC>>>;;;999888777666444666888:::===???AAAAAAyyyxxxdddMMMMMMPPPZZZiiiyyy}}}vvvuuuvvvwwwyyyxxxtttoooiiieeebbbcccfffnnnzzz~~~{{{yyyxxxwwwvvvtttsssrrrrrrssssssllljjjgggeeebbb___[[[XXXRRRMMMFFF@@@;;;888666444...............///000000000111222222111333666888666888<<>>HHH[[[kkkvvvxxx~~~ooolll```sss}}}uuuddd[[[WWWRRRNNNLLLIIIHHHFFFEEECCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@???===;;;:::999999:::888777666555444222111111//////......---,,,,,,,,,---,,,******,,,---------'''((()))+++,,,...///000---000444:::BBBOOO^^^hhhkkklllnnnpppqqqssswwwyyyuuulllkkknnntttqqqmmmlllnnnnnnllliiifffhhhnnnxxxyyylll\\\QQQMMMLLLLLLJJJNNNTTT\\\fffsss~~~~~~pppcccTTTKKKEEE@@@@@@BBBAAA???@@@BBBDDDGGGQQQ[[[lll|||{{{|||{{{{{{|||}}}~~~{{{wwwsssmmmfffbbbbbbbbbdddhhhmmmppppppppplllgggbbb^^^[[[WWWQQQMMMJJJGGGDDDCCCCCCCCCBBBAAAAAAAAABBBBBBCCCBBBBBBBBBAAA@@@???>>>============;;;;;;::::::999888888888555555444444444444555555888999:::;;;<<<===>>>>>>@@@@@@???BBBEEEHHHJJJJJJGGGCCC>>>;;;999999888777555666888;;;>>>@@@BBBCCCwwwvvvbbbMMMMMMPPPZZZiiiyyy|||rrrpppqqqppppppqqqrrrnnnhhhbbbaaaaaadddlllxxx~~~zzzxxxwwwwwwvvvtttrrrqqqqqqrrrrrrllliiigggdddbbb___[[[XXXRRRMMMFFF@@@;;;888666444/////////......//////000000111222222222333666999777999===@@@BBBDDDGGGJJJJJJJJJLLLMMMPPPTTTWWWZZZ]]]WWWMMMCCC:::666666777666999<<<>>>@@@CCCGGGIIINNNWWW___cccfffiiihhhddd___\\\XXXRRRMMMKKKLLLNNNPPPZZZfffrrr}}}{{{lllccc\\\ZZZWWWOOOFFFAAA999555111////////////...///000000111111111111000111111222111000///111333333777;;;@@@DDDIIINNNQQQRRRTTTUUUUUUTTTTTTUUUWWWTTTXXXZZZ[[[aaannnxxx|||~~~|||yyywwwtttrrrrrrqqqrrrrrrrrrqqqqqqqqqppppppooorrruuuxxx{{{~~~|||~~~xxxqqqlllhhhdddbbb```]]]\\\[[[ZZZWWWUUUTTTQQQMMMJJJHHHFFFCCCAAA======<<<:::888777555555444333333222222333333444555444444444444555666666666666777777777777666666666444555999>>>HHH[[[kkkwwwzzzpppnnncccvvv}}}vvvdddZZZVVVRRRNNNMMMIIIHHHFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAABBBAAA>>><<<:::999999999777777666444333222111000/////////...------,,,,,,---,,,,,,---......---+++))))))***+++,,,......///---000444999@@@LLLZZZdddeeegggjjjmmmppptttyyy|||qqqggghhhlllrrrpppnnnnnnppppppnnnlllhhhjjjqqq{{{yyymmm]]]RRRMMMLLLKKKKKKLLLSSS^^^jjjxxxqqqdddUUULLLFFFAAA@@@BBBBBB@@@AAACCCDDDGGGOOOYYYiii|||{{{|||~~~{{{xxxtttnnnhhhcccaaaaaabbbfffjjjnnnoooooolllggg```\\\YYYTTTOOOJJJHHHEEEBBB@@@@@@???>>><<<======>>>???@@@@@@@@@??????>>>===<<<;;;;;;;;;;;;::::::999999999888888888555555444444444444555555888999:::;;;===>>>???@@@BBBAAAAAACCCGGGJJJKKKKKKGGGCCC>>>;;;::::::999999666777888;;;>>>AAADDDEEExxxvvvbbbNNNMMMPPPZZZiiizzzzzznnnkkkllllllnnnrrrtttppphhhaaabbbbbbdddjjjvvv~~~zzzxxxwwwwwwvvvtttrrrqqqpppqqqqqqkkkiiifffdddbbb___[[[XXXRRRMMMFFF@@@;;;888666444333222111000////////////111222333333333555888:::;;;>>>AAACCCDDDEEEGGGHHHJJJIIIJJJKKKNNNQQQSSSTTTTTTNNNDDD;;;666555666777666:::>>>AAADDDGGGKKKNNNPPPYYYaaadddeeefffccc___^^^\\\XXXRRRLLLJJJKKKMMMQQQ\\\iiittt~~~{{{kkkccc\\\ZZZWWWNNNEEE@@@777444111//////000000///...///000000111111111000111222222111000000111333444777<<<@@@CCCGGGKKKNNNOOOQQQRRRRRRRRRRRRSSSUUUUUUZZZ^^^aaahhhttt}}}|||xxxuuusssrrrrrrrrrrrrqqqqqqqqqqqqrrrrrrrrruuuxxx{{{~~~~~~~~~uuuooolllhhheeeaaa___]]][[[[[[YYYWWWUUUTTTQQQMMMJJJHHHEEEBBB@@@======<<<:::888777555555444333333222222333333444555444444444444555666666666666777777777777666666666444555999>>>HHH[[[kkkwww{{{ooonnndddwww~~~xxxeee[[[WWWRRROOOOOOHHHHHHGGGEEEEEEDDDDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@BBBAAA@@@>>><<<:::999888777777666444333222111000000//////......---,,,,,,+++,,,---000111000,,,(((,,,,,,,,,,,,,,,,,,---------000444888???JJJWWWaaacccgggkkkooorrrvvvyyy|||~~~zzzlllccceeejjjoooooooooooopppooonnnlllhhhjjjrrr|||wwwmmm___TTTNNNLLLKKKKKKIIISSSaaaooo~~~qqqdddUUULLLFFFBBBAAACCCCCCAAABBBDDDDDDFFFNNNWWWfffxxx}}}{{{xxxtttoooiiidddbbbaaaaaadddhhhkkkmmmnnnlllfff___ZZZVVVQQQLLLGGGDDDBBB???======<<<:::888999:::;;;<<<===>>>>>>>>><<<;;;:::999888888888888888888888888888777777777555555444444444444555555777888999;;;===???@@@AAACCCCCCDDDGGGJJJLLLMMMLLLHHHDDD>>>;;;::::::;;;:::888888:::<<>>HHH[[[kkkvvv{{{nnnnnnfffxxx}}}yyyfff\\\WWWSSSOOONNNHHHHHHGGGFFFEEEEEEFFFFFFCCCCCCCCCBBBAAAAAA@@@@@@BBBBBB@@@???===;;;:::999888777666555444222111111000000//////...---------+++,,,...000111///+++(((------------,,,,,,,,,,,,...000333777===HHHVVV```eeeiiioootttwwwyyy{{{}}}|||~~~uuuiiiaaaccchhhlllmmmnnnoooooonnnllljjjeeehhhpppzzz~~~ssslll```VVVPPPMMMLLLKKKIIITTTcccrrr~~~pppbbbTTTKKKFFFBBBBBBDDDDDDBBBCCCEEEEEEEEELLLUUUcccuuu}}}zzzxxxuuupppjjjfffcccbbb```bbbeeeiiikkklllkkkeee]]]VVVRRRNNNHHHCCC@@@>>><<<;;;:::999777444666777999:::;;;<<<<<<<<<:::999888777666666666666777666666666666666666666555555444444444444555555666666888:::<<>>AAAFFFKKKOOOPPPSSSVVVWWWYYYZZZ]]]___aaaiiiqqqvvv||||||xxxvvvuuuuuuqqqqqqqqqqqqsssuuuwwwxxxzzz}}}~~~|||sssnnnmmmkkkgggccc```^^^\\\[[[ZZZYYYWWWUUUTTTQQQLLLIIIFFFDDDAAA>>>======<<<:::888777555555444333333222222333333444555444444444444555666666555666777888888777666555666444555999>>>HHH[[[kkkuuu{{{nnnooohhhzzz{{{xxxfff\\\WWWRRRNNNLLLHHHHHHGGGFFFFFFFFFGGGGGGEEEEEEDDDDDDCCCBBBBBBAAABBBAAAAAA???>>><<<;;;:::999888777666444333222222000000//////......------...---,,,,,,------,,,***,,,,,,------------------...000222555<<>>@@@AAABBBEEEKKKRRRXXXZZZYYYWWWIIIEEE???;;;:::;;;============<<<===???AAADDDFFFpppzzz~~~nnnVVVQQQNNNSSSaaassszzzqqqnnndddhhhoootttwwwwwwvvvtttmmmjjjhhhjjjsss~~~~~~}}}}}}uuuvvvwwwxxxvvvsssooommmiiigggeeecccaaa___[[[XXXRRRMMMFFF@@@;;;888666444///............///000000///000111111222444777:::@@@CCCHHHKKKLLLLLLMMMNNNNNNKKKIIIIIIKKKKKKIIIFFF>>>999333111333777888888999===CCCIIIMMMQQQUUUXXX[[[aaadddbbb___]]]YYYUUUSSSRRROOOKKKIIIIIILLLOOOTTTaaaoooxxx}}}{{{vvvggg^^^VVVSSSLLL@@@444---000///------///000///...111111222333444555555555444444555444333333444666222555888<<<@@@EEEKKKPPPWWWZZZ]]]___aaadddgggjjjjjjsss|||~~~yyywwwvvvvvvqqqqqqqqqrrrtttwwwyyy{{{}}}~~~~~~}}}wwwooollllllkkkfffbbb___^^^[[[[[[ZZZYYYWWWUUUTTTPPPLLLIIIFFFCCC@@@>>>======<<<:::888777555555444333333222222333333444555444444444444555666666555666777999999777666555666444555999>>>HHH[[[kkkttt{{{oooqqqiii|||yyywwweee\\\WWWQQQLLLJJJHHHHHHGGGGGGFFFGGGGGGHHHGGGFFFFFFEEEDDDCCCCCCBBBAAAAAAAAA@@@>>>===;;;:::999999888666555444333222000000000///......------111...***)))***+++,,,,,,++++++,,,,,,---.../////////000222444;;;HHHXXXcccgggmmmvvv}}}|||sssjjjddddddeeegggjjjmmmnnnllljjjgggfff\\\```iiissszzz~~~yyysssmmmiiiaaaZZZSSSOOOMMMLLLMMMUUUaaannn{{{|||lll___QQQJJJFFFCCCCCCEEEEEECCCDDDFFFEEEEEEKKKSSS```qqq~~~}}}zzzxxxuuuqqqkkkgggfffccc``````bbbeeehhhiiifff```WWWOOOKKKFFF@@@<<<:::999888777777666444222444555666888:::;;;<<<<<<:::999888777666666666666333444444444444444444444555555555444444555555555333444666999;;;>>>@@@AAAAAAEEEMMMVVV^^^```___]]]JJJEEE???;;;:::<<<===>>>???>>>======???AAADDDFFFrrrzzzyyyqqqYYYMMMHHHTTTeeerrr~~~vvvhhhfffhhhlllrrrxxx}}}wwwooojjjlllssszzz}}}xxxuuuwwwwwwvvvuuussspppnnnllliiihhhgggfffeeeaaa]]]YYYVVVPPPHHHAAA<<<999777555111111000///////////////---///111222222333555777999;;;???CCCFFFIIIJJJKKKMMMMMMNNNOOONNNJJJEEEAAA:::888444222222444777999;;;???DDDIIIMMMPPPTTTVVVYYY]]]aaabbb___ZZZUUUSSSNNNMMMKKKJJJKKKMMMPPPQQQXXXbbbmmmvvv|||}}}vvvnnnbbbYYYQQQMMMGGG>>>777444111111000000//////......111222444555555555777999888888888888777666444444666777:::<<>>===;;;999666555444333222222333333333333444444555555555555666666666666444444555666666777666666999777666888@@@OOO___kkkttt}}}sssnnnppp}}}|||lllaaa___VVVPPPOOOJJJJJJIIIHHHGGGGGGGGGHHHIIIHHHGGGEEECCCCCCCCCDDDDDDBBBBBBBBBAAA@@@>>><<<:::777777888777777666555555666555333111///---,,,,,,)))******++++++,,,------++++++,,,,,,,,,,,,---------...000333:::HHHXXXccchhhkkkvvv}}}~~~{{{uuulllgggeeefffiiillllllhhhfffgggeeeaaaYYYZZZaaannnvvv{{{|||yyyxxxuuunnncccYYYRRRMMMKKKJJJNNNUUU___kkkyyywwwlll___RRRKKKFFFCCCCCCEEEDDDFFFGGGDDDBBBDDDLLLSSScccppp|||wwwtttqqqnnnkkkhhhgggccc___^^^aaacccdddcccaaaZZZQQQJJJGGGCCC===888555555444333222222222222111222444666999;;;===>>>888888777555555444444444444444333222222333333333666555444333222333444444888888888999999;;;===???DDDLLLUUU]]]dddfff___VVVFFFDDDAAA>>>======???@@@AAACCCEEEEEEFFFGGGJJJLLLooowww~~~}}}vvvZZZMMMHHHSSSdddqqq~~~wwwiiieeeggglllssszzzyyyqqqkkklllrrryyy|||yyyxxxxxxwwwwwwvvvsssqqqnnnmmmkkkiiigggfffdddaaa]]]ZZZVVVPPPIIIBBB===999777555111111000//////////////////111222222111111222444444666999===@@@BBBDDDDDDJJJKKKMMMNNNNNNJJJDDD???888666333111222444777:::===AAAGGGKKKNNNQQQUUUWWW[[[^^^aaaaaa]]]XXXTTTRRROOOMMMLLLKKKKKKMMMOOOQQQYYYcccnnnuuuzzzzzzsssiii^^^UUULLLHHHCCC;;;555333111111000000000000//////222444666666666666888:::888888888888777666555555555666888:::>>>DDDKKKPPPYYY^^^fffkkkpppvvv~~~zzzxxxwwwxxxxxxuuuuuuuuuuuuuuuxxx|||yyyvvvssstttyyy~~~~~~wwwsssrrrpppmmmiiifffdddccccccbbbaaa```^^^\\\YYYWWWVVVQQQNNNKKKHHHFFFDDDAAA???>>>===;;;999666555444333222222333333333333444444555555555555666666666666555555666777777777666666888777777:::CCCQQQaaalllvvv~~~qqqmmmooo~~~kkk```___YYYUUUSSSMMMJJJIIIHHHGGGGGGFFFFFFGGGGGGFFFEEECCCCCCCCCCCCDDDBBBBBBBBBBBB@@@>>><<<;;;999999999888777555444333555444333111///...------++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------...///000222999EEETTT___fffjjjvvv}}}}}}zzztttkkkfffdddeeehhhkkkjjjeeebbbbbbaaa^^^XXXYYYaaammmuuuzzzzzzvvvuuuvvvuuupppggg\\\TTTOOONNNOOORRRXXXbbbmmmyyy}}}vvvlll___SSSLLLHHHDDDDDDFFFEEEGGGHHHFFFCCCEEELLLSSS```mmm}}}zzzvvvrrrpppmmmjjjggggggddd```^^^___aaaaaa```^^^WWWNNNHHHEEEAAA<<<777444444333222222222333333111222444666888:::;;;<<<777777666444444333333444333222222222222222333333777666555444333444555555999999999999:::;;;>>>@@@GGGPPP[[[dddiiiggg]]]RRRFFFDDDAAA???>>>???@@@AAACCCDDDGGGHHHJJJLLLPPPRRRkkkrrrzzz~~~zzz[[[NNNHHHRRRcccppp~~~xxxjjjdddgggmmmvvv|||sssllllllqqqwww|||{{{zzzxxxxxxwwwvvvtttrrrpppnnnnnnkkkhhhfffdddaaa^^^\\\WWWQQQJJJCCC>>>:::777555111111000///////////////111222333111///...///000000222444777:::<<<>>>???FFFGGGJJJMMMMMMHHHAAA<<<555333111000111444888:::@@@DDDIIIMMMPPPSSSVVVXXX\\\^^^```___[[[WWWTTTSSSPPPNNNMMMLLLLLLNNNPPPQQQ[[[dddnnntttxxxwwwnnneeeZZZPPPFFFAAA===666222111000000000000111111111111444555777777777777999:::999999999888888777666666555555666888;;;BBBIIIOOOXXX___hhhqqqyyy~~~yyywwwwwwwwwwwwtttuuuuuutttuuuxxx|||yyyoooiiigggffffffiiinnntttyyy{{{|||zzztttuuuvvvwwwzzz|||uuupppmmmnnnmmmjjjgggeeecccbbbaaa``````___]]]ZZZXXXVVVTTTPPPMMMJJJGGGEEECCCAAA???>>><<<:::888666555444444222222333333333333444444555555555555666666666666777777777888777777666666666777999>>>GGGUUUdddnnnxxx~~~nnnkkkooo|||cccXXX[[[YYYVVVTTTLLLIIIIIIHHHHHHGGGFFFEEEDDDFFFFFFDDDCCCCCCBBBCCCCCCAAABBBBBBAAA@@@>>><<<;;;;;;::::::888777555333222444333222111000/////////------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------...///000222777BBBPPP[[[dddjjjwww||||||yyyrrrjjjeeedddeeehhhjjjiiibbb^^^]]]\\\YYYXXX[[[bbbllltttyyyzzzrrrnnnnnnppprrrtttrrrmmmbbbWWWQQQRRRUUUXXX^^^eeeooozzz~~~vvvlll```TTTNNNJJJGGGFFFGGGFFFIIIJJJHHHEEEFFFLLLRRR\\\iii|||~~~}}}{{{xxxtttqqqnnnllliiiggghhheee```^^^]]]]]]\\\[[[YYYSSSKKKEEEAAA>>>999555333222222222222333444444222222333555666777888999555555444333222222222222000111111111222222333333777666666555444555555555888999999999:::<<>>999222111000000222555999;;;BBBEEEJJJNNNPPPSSSUUUWWW[[[\\\]]]\\\YYYVVVUUUUUUQQQPPPOOOOOOOOOPPPRRRSSS\\\dddnnntttwwwuuulllbbbUUUKKKAAA<<<888444111111000000000111222333333444444555777777777777888::::::999999888888888888888555555555666999???GGGMMMVVV^^^hhhrrr{{{}}}xxxwwwvvvvvvuuurrrrrrssssssssswww{{{yyyrrrjjjccc]]]YYYWWWXXXZZZ^^^dddkkkppprrr|||vvvooogggiiikkknnnqqqwww~~~zzzuuupppmmmllljjjiiihhheeecccbbbaaa```______]]]\\\YYYWWWTTTSSSOOOLLLHHHFFFDDDCCC@@@>>>===<<<:::888666555444444222222222333333333444444555555555555666666666666888888999888888777666555555777:::AAAKKKYYYgggpppyyy}}}}}}jjjiiipppwww^^^SSSXXXYYYYYYWWWNNNHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBBBBBBBBBB@@@@@@@@@@@@???===;;;:::::::::999888777666444333333333222111000000000000///......---,,,++++++++++++++++++,,,,,,,,,------...///111222777BBBPPPYYYdddmmmzzz}}}{{{zzzzzzwwwppphhhcccccceeejjjmmmjjjbbb[[[ZZZZZZXXX[[[___fffnnnuuu||||||qqqiiifffhhhlllooopppsssrrrhhh[[[TTTVVVZZZ]]]bbbiiirrr}}}{{{mmmbbbWWWQQQNNNIIIHHHIIIFFFIIIKKKIIIFFFFFFKKKPPPWWWdddvvv~~~~~~~~~}}}}}}zzzwwwssspppnnnllliiiggghhheeeaaa]]]ZZZXXXWWWVVVRRRMMMFFFAAA===:::666444111111111111222333444555222333333444444555666666333333222111111111111111//////000111222333333333666555555555444444444444666888999999999<<>><<<;;;999777666555444444222222222333333333444444555555555555666666666666888888999888888777666555444777;;;BBBLLLZZZhhhrrrxxxzzz}}}yyygggiiisssvvv^^^TTT[[[^^^___\\\TTTJJJJJJIIIIIIHHHHHHGGGGGGDDDDDDCCCCCCBBBBBBAAA@@@>>>>>>>>>>>>===<<<:::999777888888888888888777666333333222111111111111111000//////...---,,,+++++++++++++++,,,,,,,,,---------///111333999CCCPPPZZZfffppp|||~~~zzzwwwwwwvvvtttmmmfffbbbccceeennnqqqmmmccc[[[YYYZZZZZZ___dddkkkqqqxxx}}}pppfffcccfffjjjlllmmmrrruuunnnaaaYYYYYY]]]___dddkkktttpppeeeZZZUUUQQQLLLIIIIIIFFFIIILLLJJJFFFEEEHHHLLLTTT___qqq~~~~~~~~~~~~}}}yyywwwsssqqqooommmkkkiiigggeeeaaa\\\WWWTTTRRRQQQLLLHHHBBB===999666444222000000000111222333444555333333333333444444444444222111111000000000000111...///000222222333333222444444444444333333222222444666888999999===DDDJJJUUU___jjjmmmkkkdddYYYNNNFFFEEEDDDCCCDDDGGGJJJLLLNNNQQQTTTXXX]]]dddkkkpppdddllltttyyy}}}~~~yyyfffTTTHHHNNN\\\iiiyyy}}}rrriiippp|||zzzooolllmmmpppxxx|||zzzyyyxxxvvvtttsssrrrqqqqqqnnnkkkhhhfffeeeccc```^^^YYYUUUNNNHHHBBB===888555111111000///////////////,,,...///000///000111333000000000111222444555666999;;;???BBBCCC@@@:::555111111111111444777:::<<>>>>>>>>===<<<:::999666777888888999999888888444333222111111111111111000000///...------,,,,,,++++++,,,,,,,,,,,,---------///111444999CCCPPPYYYfffrrr}}}~~~{{{yyyvvvsssssspppkkkeeebbbdddgggqqqsssooodddZZZXXXZZZ[[[aaagggnnnrrrxxx~~~qqqhhheeegggiiijjjjjjrrrxxxtttiii___\\\^^^```eeekkktttssshhh^^^YYYTTTMMMIIIIIIFFFJJJMMMKKKFFFDDDGGGJJJRRR]]]nnn~~~}}}|||xxxvvvrrrpppooonnnkkkiiifffdddaaa\\\UUUPPPMMMMMMGGGDDD???:::666444222222000000000111111333444444333333333333444444444444111111000000000000000111///000222333333333222222222333333333333222111111222666999:::;;;@@@IIIQQQ^^^gggooopppllleeeZZZQQQFFFFFFEEEEEEGGGJJJMMMOOOSSSUUUXXX\\\aaahhhpppuuubbbkkkuuu||||||iiiWWWIIIMMMZZZgggwww~~~tttjjjrrr{{{oookkkllloooxxx~~~|||xxxwwwuuusssrrrqqqqqqqqqjjjiiihhhgggfffddd```^^^ZZZVVVOOOIIICCC>>>888555111111000///////////////---///000000000000111333111111000000111333444555777999<<>>BBBHHHLLLOOOSSSVVVXXXXXXZZZ[[[ZZZWWWSSSQQQQQQNNNOOOPPPRRRTTTVVVXXXYYYZZZbbbjjjoooppplllbbbXXXJJJAAA999777666333111222333333444444555555555666555777888888666666777999999888666555555666888999777888999::::::<<<>>>AAADDDJJJQQQYYYaaakkkwww~~~{{{vvvsssqqqqqqpppnnnlllmmmnnnoooppptttzzz~~~}}}|||{{{ssslllccc[[[VVVQQQLLLIIICCCDDDEEEDDDAAA@@@BBBDDDBBBDDDEEEFFFHHHMMMUUU[[[aaagggnnntttxxx{{{}}}{{{wwwpppiiiaaaYYYRRRMMMGGGIIILLLNNNPPPTTTYYY]]]^^^^^^___aaabbbcccdddeeebbbbbbccccccbbbaaa```______^^^]]][[[YYYVVVTTTSSSKKKHHHEEECCCBBBAAA???===;;;:::888777555444444444222222333333333333444444555555555555666666666666555555666777777777666666444666999???IIIXXXgggqqqssstttwwwzzzwwweeekkkyyy~~~|||hhhbbbiiihhhggghhhcccZZZWWWQQQLLLIIIGGGGGGGGGBBBBBBCCCCCCBBBAAA???>>>>>>????????????===<<<;;;888888999999999888888777555444333222111000000000000/////////......------++++++,,,,,,,,,,,,------...000222333777@@@LLLUUUdddqqq|||}}}{{{{{{{{{yyyppppppmmmhhhcccbbbeeehhhppprrrnnnbbbXXXVVVYYY[[[```gggmmmpppuuu}}}qqqiiihhhiiijjjiiijjjrrrzzzzzzqqqggg```^^^```dddjjjsssuuukkkaaa[[[VVVNNNIIIHHHHHHLLLOOOMMMHHHEEEFFFIIIRRR[[[lll~~~~~~|||{{{{{{vvvtttqqqooonnnmmmkkkiiidddcccaaa[[[SSSMMMKKKJJJCCCAAA===999444222222222111111000000111222333333333333333333444444555555111000000000000000111111000222333444444333222111333333444444444333222111333777<<<===???EEEOOOXXXgggqqqyyyxxxqqqggg[[[RRRGGGFFFEEEFFFHHHLLLPPPRRRWWWYYY\\\___cccjjjrrrwwwaaakkkwww~~~lllYYYJJJMMMYYYfffvvv~~~uuujjjrrr{{{oookkkkkkooowwwwwwvvvtttrrrqqqpppqqqqqqhhhggggggggggggddd```]]]ZZZVVVPPPIIIDDD>>>999555111111000//////////////////000111111000000111222333333222222222444555666777888:::<<<>>><<<888444222222333444555888:::<<<>>>BBBHHHMMMPPPTTTWWWZZZZZZ[[[]]][[[WWWRRRNNNMMMLLLMMMOOOQQQTTTVVVXXXYYY[[[bbbjjjmmmmmmhhh]]]RRRGGG???888666666333111111444444444555555555555555777888999999888777888:::888777555444444666888999777999;;;;;;;;;;;;===>>>CCCFFFKKKOOOUUU]]]hhhpppxxx~~~yyy|||yyyuuurrrppppppnnnmmmfffgggiiijjjlllpppuuuyyyvvvxxxyyyxxxtttoookkkiii___ZZZTTTPPPMMMIIIDDD@@@===???AAA@@@>>>===???AAA@@@AAAAAAAAABBBGGGOOOUUUYYY^^^dddhhhjjjkkkllllllmmmiiiccc^^^ZZZVVVQQQNNNBBBDDDFFFHHHIIIMMMQQQTTTWWWXXX[[[^^^```cccddddddaaabbbcccccccccbbb```_________]]]\\\YYYVVVTTTSSSJJJHHHEEECCCBBB@@@>>>===:::999888777555444444444222222333333333444444444555555555555666666666777444444555666666777666666555666888===GGGVVVfffpppqqqsssuuuzzzwwweeelll{{{~~~}}}}}}~~~vvvqqqwwwuuusssuuuqqqaaa\\\UUUNNNHHHFFFEEEFFFAAABBBCCCCCCBBBAAA???>>>???@@@AAAAAA@@@???>>>===:::::::::999999777666555666555333222111000000000////////////............++++++,,,,,,,,,---------///000222333666>>>HHHQQQbbbpppzzz{{{yyy{{{}}}|||nnnnnnlllgggcccbbbfffjjjnnnqqqmmm```UUUTTTWWWZZZ^^^fffkkkmmmsss|||{{{pppjjjjjjkkkjjjiiijjjsss|||~~~wwwlllccc^^^aaadddiiiqqq}}}wwwmmmccc]]]WWWOOOIIIGGGIIIMMMPPPOOOIIIFFFGGGJJJRRR[[[kkk}}}~~~}}}{{{zzzyyyuuurrrooommmmmmllljjjhhhcccccc```ZZZRRRLLLIIIIIIAAA@@@<<<888333111111222111111111000111111222333222333333444444555555666111111000000000000111222222333444555555444222111333444555555555444333222444999>>>@@@BBBHHHTTT^^^nnnyyyvvvjjj\\\QQQGGGFFFFFFGGGIIIMMMQQQTTTYYY[[[]]]```dddkkksssxxxccclllvvv}}}~~~sss\\\LLLOOOWWW```tttvvvqqqrrryyy|||pppkkkjjjlllttt{{{}}}yyyyyyvvvrrroooooonnnnnnmmmkkkiiihhhhhhhhhfffccc```___ZZZSSSLLLFFFAAA===999555222///---............000000000111111222222222333444555666666555444333888777777888999999777666111111222333444777999;;;AAADDDGGGJJJMMMOOOSSSVVVXXXYYYZZZYYYUUURRROOOOOONNNNNNNNNPPPTTTWWWXXXXXX^^^bbbfffggghhheeeZZZOOOAAA===777444333333333333555555666777777777777777888777666555555666777888666777777777777666666555<<<===>>>===<<<===>>>@@@BBBDDDGGGIIIKKKPPPYYY___kkkrrrwwwxxxxxxxxxvvvrrrrrrrrrpppooommmkkkjjjiiifffeeeeeegggjjjmmmoooooorrrooojjjfffbbb^^^YYYVVVTTTQQQLLLHHHDDDAAA@@@???????????????????????????<<<>>>@@@AAAAAACCCFFFIIIQQQTTTYYY\\\]]]^^^```aaabbb```\\\XXXUUUQQQMMMIIIHHHFFFDDDCCCDDDFFFGGGGGGNNNQQQVVV\\\```bbbcccccceeecccbbbcccccccccaaa___\\\[[[ZZZZZZYYYWWWSSSPPPKKKJJJGGGDDDAAA>>><<<<<<999888666444222111000000222222333444444444333333777666444333333444666777777555555777999999777444777777999???JJJZZZhhhqqqssssssrrrttt}}}vvvdddmmm~~~{{{zzzzzzzzzwwwjjj___TTTNNNKKKFFFDDDDDDBBBCCCCCCDDDDDDDDDCCCCCCDDDCCCBBB@@@>>>===;;;;;;:::::::::999999999888888555555555444444333333333/////////...------,,,,,,((()))***+++++++++++++++++++++...222555999EEEQQQ```gggqqq{{{|||yyywwwpppgggbbbbbbcccddddddnnnsssqqqdddWWWUUUYYY]]]```ccchhhnnnuuu{{{{{{qqqiiidddeeeiiimmmrrryyy}}}oooddd___cccdddiiiqqqzzzxxxooogggcccZZZNNNGGGGGGHHHNNNTTTSSSMMMHHHGGGIIIPPPWWWdddwww~~~~~~}}}|||{{{{{{zzzwwwtttpppmmmllljjjiiigggeeebbb^^^YYYTTTNNNGGGCCC@@@===999555222000000000111111222222222222111111000111111111222222222222222///,,,---111555555555111222333555666777777777555555555555555444444444777666999???DDDLLLZZZfff~~~zzzooo]]]OOOHHHGGGFFFFFFHHHLLLPPPSSSUUUVVVXXX[[[```hhhpppvvvbbblllwwwuuu^^^NNNPPPWWW```ssswwwmmmooouuu|||rrrmmmkkkmmmttt{{{|||zzzwwwsssppppppoooooonnnmmmkkkjjjjjjjjjhhhdddbbb___ZZZTTTMMMHHHBBB===:::888555111......------,,,000111111222333333444444666777888999999888888777999888777888999888666555333333333333444666888999@@@CCCGGGJJJMMMPPPTTTWWWYYYZZZ[[[ZZZWWWSSSQQQQQQPPPOOOOOORRRUUUYYYZZZZZZ___cccfffggggggdddZZZOOOBBB>>>888555444444444444555555666777777777777777777666666555555666777888777777777666666666666666;;;<<<============???AAABBBDDDGGGHHHJJJOOOVVV\\\bbbjjjooopppqqqssssssppppppooonnnllliiigggfffeeedddcccccceeehhhjjjjjjiiidddaaa]]]YYYVVVRRRMMMJJJIIIGGGEEECCCAAAAAABBBBBB????????????????????????===???@@@AAAAAACCCEEEHHHKKKNNNQQQSSSUUUVVVXXXZZZ]]][[[ZZZYYYWWWTTTPPPLLLGGGDDDBBBAAABBBDDDDDDDDDJJJMMMRRRWWW\\\___aaabbbeeedddcccccccccbbb```^^^\\\[[[ZZZZZZYYYWWWRRROOOIIIHHHFFFCCCAAA???>>>>>>:::999777555333222111111222222333444444444333333666555444333333444555666777555555777999999666444555555888???KKK[[[jjjtttssssssrrrttt~~~rrreeerrr~~~{{{zzzzzzzzz~~~~~~kkkaaaWWWRRROOOJJJHHHIIIDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCBBB@@@>>><<<;;;:::999999999999999999999999666666555555444333222222000000///......------,,,***+++,,,,,,---------,,,,,,,,,///222444888DDDPPPZZZbbbooozzz~~~{{{vvvpppgggaaaaaaccceeeeeeqqqvvvsssfffYYYUUUXXX[[[___aaaeeekkkpppvvvzzz|||{{{qqqgggbbbccchhhlllvvv}}}sssfff```cccdddhhhooowww}}}zzzqqqiiibbbYYYMMMGGGGGGHHHOOOUUUTTTNNNIIIGGGIIIOOOTTT```qqq~~~}}}|||{{{zzzzzzvvvsssooommmkkkjjjhhhfffdddaaa\\\XXXSSSMMMFFFBBB===;;;888555222111111222111111111222222111111111000000000111111111222222222///---...222555666666555555666666777777777777777777666666555444444333666666999AAAHHHQQQ```mmm~~~|||qqqaaaSSSIIIHHHGGGHHHJJJNNNRRRUUUXXXYYYZZZ[[[```iiittt}}}```kkkxxxxxxbbbQQQPPPVVV___rrrxxxiiijjjoooyyy|||sssooommmmmmsss{{{{{{xxxtttrrrqqqqqqpppoooooommmllllllllljjjgggddd___[[[UUUOOOJJJDDD>>>;;;777444111////////////...111111222333555666777777777888999::::::::::::::::::999888888888888666444555444444444444555777888???AAAEEEIIILLLQQQVVVYYY[[[]]]^^^^^^[[[XXXVVVVVVTTTSSSSSSVVVYYY]]]^^^^^^aaadddfffffffffcccYYYOOOCCC???999666444555555444555666666777777777777777666555555555666777777888777666555555555666777888:::<<<=========>>>AAACCCCCCEEEHHHIIIJJJNNNUUUZZZ\\\ccchhhjjjlllpppqqqooommmllljjjgggeeebbb```___`````````bbbddddddbbbaaa[[[XXXTTTQQQNNNKKKGGGDDDBBBAAA@@@@@@@@@AAABBBCCC????????????????????????>>>@@@AAABBBBBBDDDFFFHHHLLLNNNPPPQQQRRRTTTWWWZZZYYYZZZ[[[\\\\\\YYYTTTOOOGGGEEEBBBAAABBBCCCDDDCCCHHHJJJOOOTTTZZZ___bbbdddfffdddcccccccccbbb```^^^[[[ZZZZZZYYYYYYVVVRRROOOGGGFFFDDDCCCAAA@@@??????;;;:::888666444333333222222222333444444444444444555555555555555555555555666666666777888888666444333444777???LLL]]]mmmvvvssssssrrrtttpppgggwww~~~|||zzzzzzzzzyyy~~~jjj```WWWSSSQQQMMMLLLMMMHHHHHHHHHHHHHHHGGGFFFEEEEEEDDDBBB@@@>>><<<;;;:::888888888999999999999999888777666555444333222111000000//////......------------......///.........------///222333777BBBMMMWWWaaaooozzz}}}{{{vvvooofff```^^^aaadddeeesssxxxwwwjjj\\\WWWXXXZZZ```bbbdddhhhmmmqqquuuwwwyyypppfffaaabbbhhhmmm}}}yyykkkbbbcccdddggglllsssyyy|||}}}}}}uuukkkaaaWWWLLLGGGGGGIIIPPPVVVVVVPPPJJJHHHIIINNNRRR\\\kkk|||~~~}}}|||{{{zzzzzzuuurrrooolllkkkiiigggeeebbb___[[[WWWRRRLLLFFFBBB;;;999777444222222333333000111111222222111111000///000000000111111111111222000///000333555777777999999888888888888999999999999888777555444333222666666:::BBBJJJTTTdddrrr~~~}}}sssdddWWWLLLKKKJJJJJJLLLPPPSSSVVVUUUWWWXXXYYY]]]iiiyyy^^^jjjxxx|||gggTTTQQQUUU^^^oooxxxfffgggjjjsss}}}|||uuurrrooonnnssszzz}}}yyyuuusssrrrrrrqqqpppooonnnmmmmmmlllkkkgggeee___\\\WWWRRRLLLFFF@@@<<<333111//////111333444444222333444555777888999:::777777888999:::;;;;;;;;;<<<;;;999999999888666444555444444444555666888999===???CCCGGGLLLQQQVVVZZZ^^^```bbbcccaaa___^^^^^^\\\[[[[[[]]]```cccddddddccceeeeeeddddddaaaYYYOOOCCC???999666444444444444666666777777777777666666444555555555666777777888777666444333444666888999:::;;;=========???AAADDDEEEHHHKKKLLLLLLPPPVVV[[[]]]ccchhhiiijjjooopppooojjjiiigggdddaaa___]]][[[]]]]]]]]]^^^___]]]ZZZWWWUUURRROOOLLLJJJHHHEEEBBBDDDCCCBBB@@@@@@@@@@@@@@@???????????????????????????@@@CCCDDDEEEGGGJJJMMMQQQSSSTTTTTTUUUWWW[[[^^^___```aaacccbbb]]]VVVPPPIIIGGGDDDCCCDDDFFFFFFFFFJJJLLLPPPVVV\\\aaafffhhhfffeeecccccccccbbb___]]][[[ZZZYYYYYYXXXUUUQQQNNNHHHGGGEEEBBB@@@???>>>>>>:::999777555444333222222222222333444555555555555444444555666666555444444666666777888888777666444444555888???MMM^^^mmmwwwvvvuuusssuuupppkkk|||}}}{{{{{{{{{zzzyyyddd[[[RRRPPPOOOLLLKKKLLLLLLLLLLLLKKKJJJIIIHHHGGGEEEDDDBBB@@@>>><<<;;;:::888888888999999999999999999999888666444333222111111111000//////......------....../////////............000222222555@@@KKKZZZdddrrr|||~~~{{{zzzuuuooofff___\\\]]]aaacccpppwwwxxxmmm```ZZZZZZ\\\bbbccceeegggjjjnnnqqqssszzzvvvnnneeeaaacccjjjqqqooocccdddeeefffjjjpppvvvzzz}}}xxxmmm```TTTKKKGGGGGGJJJPPPVVVWWWSSSMMMJJJIIILLLQQQ[[[jjjzzz~~~}}}|||{{{zzzyyytttrrrnnnlllkkkiiifffdddbbb___[[[WWWSSSMMMGGGCCC;;;:::777444222222222333111111222222222222111111//////000000000111111111222111111222444666777888;;;;;;::::::;;;<<<===>>><<<;;;:::888666444222222777666:::AAAJJJTTTdddrrr}}}tttfffZZZPPPOOONNNNNNOOOQQQTTTUUUUUUWWWYYY[[[bbbppp\\\ggguuukkkWWWPPPSSS\\\kkkzzzyyyggggggiiinnnvvv|||~~~~~~{{{wwwtttpppmmmqqqxxx}}}zzzvvvsssssssssrrrqqqooonnnmmmlllllljjjgggddd___]]]YYYTTTOOOIIIBBB===444222000000222444555555333444555666888:::;;;;;;888888999:::;;;<<<===>>>>>>===<<<<<<<<<;;;888666444444444444555777999:::;;;===AAAEEEJJJPPPVVV[[[```cccggghhhhhhhhhhhhiiifffeeedddeeehhhjjjjjjjjjfffgggeeebbbaaa___XXXOOODDD???:::666444444444333666666777777777777666666444444555555666666666666555444333333444666888:::999:::<<<======>>>AAACCCGGGJJJNNNOOOQQQTTTZZZ___bbbgggkkkkkkkkknnnnnnmmmiiihhheeeccc```]]][[[ZZZ[[[ZZZZZZZZZZZZXXXTTTPPPLLLJJJGGGFFFEEECCCAAA???CCCCCCBBBAAA@@@?????????????????????????????????>>>AAADDDFFFHHHKKKOOORRRTTTUUUVVVWWWXXX[[[^^^aaahhhhhhhhhfffccc\\\TTTNNNHHHFFFDDDDDDFFFHHHIIIJJJMMMOOOSSSXXX^^^dddhhhjjjgggfffdddccccccaaa^^^\\\ZZZYYYXXXXXXWWWUUUQQQMMMJJJHHHEEEBBB@@@===<<<;;;888777666444333222222222111222333444555555555555444444555666666555444444666777888888777666555444666666999@@@MMM^^^mmmwwwyyyxxxvvvvvvtttppp~~~}}}}}}}}}qqq___VVVOOOMMMMMMJJJIIIJJJMMMMMMMMMMMMLLLKKKJJJIIIDDDCCCBBB@@@>>>===<<<;;;999999999999999999:::::::::999888777555444333222222111111000//////......------............------......000111111444>>>IIIZZZeeettt~~~~~~}}}wwwqqqiii```[[[ZZZ]]]```jjjssswwwoooccc^^^]]]^^^bbbbbbbbbdddgggjjjnnnpppsssqqqmmmfffcccfffooowwwsssddddddeeegggjjjnnntttzzz}}}zzzooo___RRRJJJGGGFFFIIIOOOVVVYYYVVVQQQLLLJJJKKKQQQ]]]kkkzzz}}}|||zzzyyyyyysssqqqooommmkkkiiifffdddbbb___\\\XXXTTTOOOIIIEEE>>><<<888555333222222222222222333333333333222222000000000000111111111111222333444555555777888:::;;;;;;;;;===>>>@@@AAABBB>>>===;;;999777444333222555555888AAAJJJVVVgggvvv~~~|||ttthhh\\\VVVUUUTTTSSSTTTUUUVVVWWWZZZ]]]aaagggqqqYYYdddrrr|||oooZZZPPPPPPYYYgggtttxxxiiiiiiiiilllqqquuuxxxyyy|||yyywwwvvvqqqmmmooovvv}}}zzzvvvtttssssssrrrqqqooommmllllllllljjjfffddd___]]]ZZZWWWRRRKKKCCC>>>999666333111222333333222555555666777999:::;;;;;;::::::;;;<<<===???AAABBBAAA@@@????????????<<<:::666666555555555666888999999<<>>======<<<;;;;;;;;;:::::::::::::::999888777666555444333222222111111000000//////---------...------,,,+++......///111111333===IIIWWWcccrrr}}}|||wwwoooddd\\\YYYZZZ\\\dddooouuuoooeee```___^^^^^^^^^^^^```bbbfffjjjllloooooonnnjjjgggjjjsss{{{uuueeeaaacccfffiiimmmrrrxxx}}}|||zzzooo^^^PPPIIIFFFEEEHHHNNNVVVZZZYYYTTTOOOKKKKKKRRR]]]jjjwww}}}|||zzzyyyxxxtttrrrooonnnllljjjfffdddbbb___\\\XXXUUUPPPJJJFFF???===:::666444333222333333444444555555444444333000111111111222222222222222444666777777888999;;;:::;;;===???AAACCCDDDDDD???>>><<<:::888555444333333222666???JJJWWWiiixxx{{{|||wwwlllbbb^^^^^^]]]]]]]]]___```aaa```cccjjjtttWWWaaannnxxxqqq[[[OOONNNWWWdddooo~~~xxxllljjjiiiiiilllpppsssuuuyyyxxxxxxvvvqqqlllnnnttt|||~~~}}}zzzvvvssssssrrrqqqqqqooonnnmmmlllllljjjgggddd```^^^\\\YYYTTTMMMDDD???:::777444222222333333222666666777888999999:::::::::::::::;;;===@@@BBBCCCCCCBBBAAABBBCCCCCCAAA???:::999777666555444555555888;;;>>>AAAEEELLLSSSWWW___ccciiimmmqqqsssvvvwwwvvvtttrrrqqqrrrrrrqqqpppjjjiiieee```^^^]]]VVVOOOHHHCCC===999777777666666777777777777777666555555555666666666666444333222111222333444666777888999888:::;;;:::::::::<<<>>>AAAEEEKKKOOORRRWWW^^^cccjjjppptttrrrppppppmmmjjjeeedddbbb```^^^\\\ZZZZZZ[[[XXXVVVTTTSSSQQQNNNLLLIIIGGGFFFFFFFFFFFFEEECCC@@@@@@AAABBBCCCDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAACCCEEEGGGHHHKKKNNNQQQUUUWWW[[[^^^```ccceeehhhfffccc]]]XXXSSSOOOJJJGGGAAA@@@@@@CCCIIINNNQQQRRRXXXZZZ___cccgggjjjkkkllliiigggeeecccbbb```]]]ZZZYYYXXXWWWWWWVVVTTTPPPLLLHHHGGGEEEBBB???===<<<;;;888777666444333333333333111222333555666666777777666555444333333444555666666888:::999666444444555555666999AAAOOO```pppzzz~~~~~~~~~uuuwww|||gggYYYQQQKKKKKKKKKHHHGGGGGGFFFFFFGGGGGGGGGGGGFFFEEE@@@@@@@@@????????????>>>>>>>>>===<<<;;;::::::999999999888777777666555555333222222111111000//////---.........------,,,+++------...000000333===HHHWWWbbbqqq{{{~~~~~~vvvkkkaaaZZZYYYZZZ```llltttoooeee___]]]\\\\\\\\\\\\^^^aaafffjjjmmmmmmpppqqqnnnkkkmmmuuu}}}wwweee]]]```eeehhhkkkpppwww{{{yyyyyyppp^^^OOOHHHFFFCCCGGGMMMUUU[[[\\\WWWQQQMMMKKKQQQZZZdddooo|||}}}|||zzzyyyxxxtttrrrpppooonnnkkkgggddd```^^^ZZZWWWTTTOOOJJJFFF???===:::777666555555666555555666666666666555555222222222222333333333333222555888999888888:::<<<:::<<>>@@@BBBEEEDDDCCCDDDEEEEEECCCBBB>>><<<999666444333222222888:::===@@@DDDJJJQQQVVV]]]aaahhhmmmqqquuuxxxzzzyyywwwtttsssssssssqqqpppkkkjjjeee___]]]\\\VVVOOOJJJFFF@@@;;;999999888888777777777777777666555555666666777777666444222111000111333555666777888888888999::::::999999;;;===<<>>>>>===999888777555555444444444111222333555666777777777777666444333333444666777555888:::999666444444555333444888AAAOOObbbrrr}}}yyytttyyysss```VVVOOOIIIHHHHHHFFFDDDDDDBBBCCCCCCDDDDDDDDDCCCCCC??????????????????@@@@@@@@@@@@???===<<<;;;:::999999888888888777777666666333333222222111000000000......//////...---,,,,,,,,,,,,...000000333===IIIZZZeeerrryyy{{{||||||pppddd\\\YYYZZZ___kkksssoooeee^^^\\\ZZZ]]]\\\]]]___ccchhhmmmpppnnnrrrtttqqqmmmnnnuuu||||||}}}wwweeeZZZ^^^cccgggjjjooouuuzzzvvvxxxppp^^^NNNHHHEEEBBBFFFLLLUUU\\\]]]YYYSSSNNNLLLPPPWWW___iiivvv}}}|||zzzyyyxxxtttsssqqqpppnnnlllhhhddd___\\\YYYVVVSSSOOOIIIFFF>>><<<:::888777777888999666666777777777777666666222222333333333444444444222555999999888888:::===;;;>>>AAADDDEEEDDDAAA@@@??????===;;;999777555555555333333777<<>>AAAEEEKKKQQQUUU___aaaeeeiiilllnnnppppppuuusssppppppqqqssssssrrrmmmhhh___YYYUUUTTTSSSRRRKKKHHHDDD???;;;888777777:::::::::999888777666555666666555555444222111111222444555555666888;;;>>>777999:::;;;::::::<<<===@@@CCCGGGKKKQQQXXX```eeennnuuu{{{zzzwwwtttoooiiifffeeedddbbb___\\\ZZZXXXYYYXXXVVVSSSQQQNNNLLLKKKJJJJJJJJJIIIGGGGGGIIIKKKGGGHHHIIIIIIJJJJJJIIIIIIGGGGGGGGGFFFFFFFFFFFFFFFHHHGGGEEEEEEEEEGGGIIIJJJLLLNNNPPPRRRUUUVVVWWWXXXRRRQQQOOOKKKGGGDDDDDDEEECCCEEEHHHKKKOOOUUU]]]bbbcccjjjpppqqqssswwwwwwtttrrrjjjeeeeeeccc^^^YYYXXXXXXWWWXXXXXXWWWSSSNNNJJJGGGEEEAAA???>>>===:::888888888666555444333333222444444555555666777777777555444444444444555666666999888777666555444333333444555999BBBQQQbbbrrr|||~~~zzzwww{{{ggg]]]RRROOOLLLJJJHHHGGGEEECCCBBBBBBBBBCCCCCCCCCDDDDDDAAAAAAAAAAAA@@@???>>>===>>>===<<<:::::::::;;;<<<<<<<<<;;;:::999999999999888888666555444333333222222111000///------------...,,,---000222555???III\\\fffppptttwww}}}}}}ttthhh^^^\\\```dddhhhnnnpppiii]]]XXXYYYWWW]]]___]]]```iiioooooosssssssssssstttuuuwwwxxx}}}~~~|||wwwwwwxxxrrriii\\\[[[]]]eeekkknnnsssxxx|||wwwmmm```RRRGGGBBB@@@GGGLLLVVV___ccc___WWWPPPQQQPPPSSSZZZcccooo~~~{{{yyywwwtttsssqqqpppnnnjjjeeeaaa___\\\YYYVVVSSSNNNIIIEEEBBB???<<<;;;;;;;;;;;;::::::999888888777888888888555555666666777777888888777777777777888999:::;;;<<<>>>@@@@@@@@@???@@@BBB======<<<;;;999777555444444333333444888AAALLLTTTeeennnyyy{{{wwwrrrsssuuu{{{WWW]]]gggttt~~~xxxeeeTTTKKKPPP]]]hhhxxx~~~tttllljjjkkkmmmqqquuuxxx}}}{{{rrrllllllooouuu||||||xxxtttqqqppppppppppppoooppppppooommmkkkiiihhhddd```\\\XXXUUUOOOGGGAAA<<<999666555555555444333555666777888999999999999999888777888<<>>999666666777777777888;;;@@@DDDGGGLLLQQQUUU[[[]]]aaaeeejjjmmmnnnooorrrpppooooooppppppooonnnjjjccc[[[TTTQQQPPPPPPPPPMMMKKKGGGCCC???===<<<<<<999999::::::999999888777:::999777444222000//////000222444444444666888;;;888:::;;;;;;;;;;;;<<<>>>>>>@@@DDDGGGMMMUUU]]]cccooovvv{{{zzzwwwuuuooojjjfffeeedddbbb___\\\ZZZXXXWWWVVVUUUSSSPPPOOOMMMLLLLLLMMMMMMKKKJJJIIIKKKMMMJJJKKKLLLLLLMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKIIIHHHGGGFFFFFFHHHIIIJJJJJJKKKMMMNNNPPPQQQRRRRRRMMMMMMLLLIIIFFFEEEFFFHHHGGGJJJMMMQQQUUU\\\ccchhhkkkrrrwwwxxxzzz}}}}}}yyytttlllfffdddbbb]]]YYYXXXWWWWWWWWWXXXWWWTTTOOOKKKGGGDDDAAA???>>>===:::999888777666555444333333333444444555555666777777777666555555555555666777777999999888777666555444444555777;;;DDDSSSdddsss}}}xxxwwwrrrbbbZZZQQQOOOLLLIIIHHHGGGEEECCCAAAAAAAAAAAABBBBBBCCCCCCBBBBBBBBBBBBAAA@@@???>>>@@@???>>>=========>>>???======<<<::::::999999999888888666555444333333333222111000///...---------...---...000222555>>>HHH\\\gggrrrvvvxxx}}}wwwqqqhhh```^^^```dddhhhmmmpppiii]]]WWWWWW[[[___aaa___bbbkkkqqqrrruuuvvvvvvtttrrrrrruuuxxxzzz{{{yyyuuuuuuwwwrrrjjj]]][[[]]]dddiiilllqqquuuzzzuuulll___RRRHHHCCCBBBFFFKKKTTT]]]aaa^^^WWWQQQOOONNNQQQYYYbbbnnn|||zzzyyytttrrrpppnnnlllhhhddd```___\\\YYYVVVSSSOOOIIIFFFBBB???===<<<<<<===<<<;;;::::::999888777777777777555555666666666666666666666666666777888999;;;;;;<<<>>>@@@@@@?????????AAA<<<<<<;;;:::888666555444444444333333666===FFFLLL[[[cccoooyyy}}}|||zzzxxxuuuuuuwww|||SSSZZZeeeqqq|||zzzhhhUUUKKKOOO[[[fffuuu{{{ppplllkkknnnttt{{{{{{{{{rrrkkkkkknnnssszzz|||xxxssspppppppppoooooopppppppppooommmkkkhhhgggeeebbb^^^[[[XXXRRRKKKEEE>>>;;;888666666666555444777777777888999;;;<<<===:::888777888;;;>>>@@@AAAGGGHHHIIIKKKKKKKKKJJJJJJEEEAAA<<<888888999:::::::::===CCCHHHLLLOOOSSSUUUXXX[[[___dddhhhlllnnnnnnmmmllllllmmmnnnmmmjjjgggccc\\\SSSLLLJJJJJJKKKKKKMMMKKKHHHEEEBBBAAA@@@@@@;;;;;;;;;<<<<<<;;;:::::::::999666333111000111111111333555666666666777999999;;;<<<<<<<<<<<<===???>>>???AAADDDJJJRRR\\\bbbooovvv{{{yyywwwuuupppkkkgggfffdddbbb```]]]ZZZYYYUUUUUUSSSRRRQQQPPPOOOOOOPPPQQQQQQOOONNNMMMNNNPPPOOOOOOPPPQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNMMMLLLKKKKKKLLLMMMMMMKKKKKKLLLLLLMMMMMMMMMNNNKKKKKKKKKKKKJJJJJJLLLOOONNNQQQUUUZZZ___fffnnnsssxxx~~~yyypppgggdddaaa\\\YYYYYYVVVVVVVVVWWWWWWUUUPPPMMMFFFDDDAAA???>>><<<:::999888777666555444333333333444444555555666777777777666666666666666777888888::::::999888777666555555666888===GGGUUUfffttt}}}uuuvvv|||vvviii]]]XXXQQQNNNKKKIIIHHHGGGEEECCC@@@@@@@@@AAAAAAAAAAAABBBBBBBBBCCCBBBBBBAAA@@@???AAA@@@@@@@@@@@@AAAAAABBB???>>>===<<<::::::999999999888777555444444444444111000//////............///......111222555===GGGYYYeeepppuuuvvvzzz||||||vvvooollliiidddaaa```cccfffllloooiii]]]WWWVVV]]]```aaa```cccjjjqqqsssxxxzzz{{{vvvpppooottt{{{|||zzzuuuqqqqqqssspppjjj^^^[[[[[[bbbgggjjjnnnrrrxxxtttkkk___SSSIIIEEECCCDDDIIIRRRZZZ___]]]VVVQQQMMMLLLOOOWWW```lll}}}}}}{{{zzzvvvsssooollliiifffbbb___^^^\\\YYYUUURRRNNNJJJFFFAAA???======>>>>>>===<<<::::::999999888777777666555555555555555555444444333444555666888:::;;;;;;<<<>>>@@@@@@>>>>>>>>>???<<<;;;:::999777555444333444444444444555888>>>BBBMMMUUU```jjjpppsssttttttssstttvvv{{{QQQXXXdddpppyyy}}}kkkXXXLLLMMMYYYcccrrr~~~vvvpppnnnpppwww~~~~~~ssskkkkkkmmmrrryyy}}}yyyuuurrrqqqqqqpppoooqqqppppppooommmjjjhhhffffffbbb___\\\ZZZUUUNNNHHH@@@<<<888666555555555444666666666777999;;;>>>???<<<:::999999<<>>:::999;;;<<<<<<<<>>===;;;;;;777555333111111333555777444666999::::::999999:::;;;<<<======<<<<<<===??????@@@AAACCCHHHQQQ[[[bbbooouuuyyywwwuuutttqqqlllhhhgggeeecccaaa^^^[[[ZZZUUUTTTSSSRRRRRRRRRRRRSSSTTTUUUUUUTTTRRRQQQRRRSSSSSSSSSTTTUUUUUUUUUUUUTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTSSSSSSRRRQQQRRRRRRSSSQQQPPPPPPOOOOOOOOOOOOOOOOOOQQQQQQQQQRRRSSSVVVYYYWWW[[[___eeekkkrrrzzz}}}sssiiiddd```[[[XXXYYYVVVUUUUUUVVVVVVTTTQQQNNNFFFCCC@@@>>>===<<<:::999777777666444444333333333444444555555666777777777666666555555666666777888999999888777777666555555555888???IIIWWWfffttt{{{pppuuu~~~zzzxxx|||~~~yyyssslllddd\\\ZZZOOOMMMJJJHHHGGGFFFDDDCCCAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBAAA@@@AAAAAAAAAAAABBBBBBCCCCCCAAA@@@>>>===;;;:::::::::999888777666555555555555111000000///....../////////...///111222444<<>>?????????===:::::::::999888777666555555555555444444333333333222333555777888:::;;;<<<<<<>>>@@@???>>>===>>>???<<<;;;:::888666555444333444444555555555777:::===EEEKKKTTT\\\bbbfffhhhjjjgggjjjpppxxxOOOWWWcccnnnwww~~~ooo\\\NNNMMMVVV```qqq|||{{{uuuqqqrrrxxxwwwmmmjjjkkkooovvv|||wwwtttrrrrrrrrrqqqpppppppppooommmkkkhhhgggfffbbb___]]][[[WWWPPPKKKAAA===888555444444444333444444555666999<<>><<<<<>>???EEELLLRRRVVVYYY\\\]]]___aaadddgggiiikkklllllliiijjjkkkmmmlllgggaaa\\\PPPKKKCCC===<<<>>>???AAADDDDDDCCCCCCCCCCCCCCCDDDEEEEEECCCAAA???<<<:::999555444222111111444666888555888;;;<<<;;;;;;;;;<<<<<<>>>???>>>======>>>@@@@@@@@@AAABBBFFFNNNXXX^^^lllrrruuutttrrrsssqqqmmmiiiiiigggeeebbb___]]][[[VVVVVVTTTTTTTTTUUUVVVWWWXXXYYYYYYXXXVVVUUUUUUVVVVVVWWWXXXXXXYYYYYYXXXXXXVVVWWWWWWWWWXXXXXXYYYYYYXXXXXXWWWWWWWWWWWWWWWWWWXXXWWWVVVUUUUUUUUUUUUUUUYYYZZZ[[[\\\\\\^^^aaaddddddhhhmmmrrrxxxuuujjjeee```[[[XXXYYYUUUUUUTTTUUUUUUSSSPPPMMMEEEBBB@@@>>>===<<<:::999777666555444444444444444444444555555666777777777555555444444555555666777777777777666666555555444444888@@@KKKYYYgggrrryyyllluuu~~~|||yyywww}}}ssskkkfff```ZZZXXXNNNLLLIIIGGGGGGFFFDDDBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBAAAAAA???@@@@@@AAAAAABBBBBBBBB@@@@@@>>>===<<<;;;;;;;;;999888777666666666666666222111000//////////////////...///111111222999BBBMMM[[[iiiooopppqqqqqqooorrriiidddhhhkkkhhhbbb^^^YYY\\\eeemmmlllddd^^^\\\___^^^^^^___aaaeeelllrrrwww}}}zzzrrrqqq{{{qqqfffbbbdddgggiii^^^YYYWWW^^^fffkkknnnrrrvvvtttnnndddWWWLLLEEEAAABBBFFFLLLTTTYYYZZZXXXTTTNNNMMMNNNTTT[[[eeeuuu~~~|||{{{xxxuuupppllliiifffccc```\\\ZZZUUURRROOOLLLIIIFFF@@@>>>>>>>>>???@@@>>>===999:::::::::999777666555555555444444333333222222222333555777999;;;;;;;;;<<<>>>@@@@@@???>>>>>>???===;;;999777555444444444333444666777777999;;;>>>CCCGGGMMMRRRUUUXXXZZZ\\\ZZZ___iiisss~~~MMMUUUaaakkksssyyysss```QQQMMMTTT]]]ooo{{{}}}vvvrrrrrrzzz|||ooojjjiiilllsss|||}}}xxxuuussssssrrrqqqoooooooooooommmkkkiiihhhfffccc```^^^]]]YYYSSSNNNBBB>>>888555333333333333222333555777:::===???AAACCCAAA??????AAADDDEEEEEEEEEFFFGGGIIILLLNNNOOOPPPMMMIIIEEEBBBAAA@@@@@@???CCCHHHPPPWWW[[[___bbbddddddeeegggjjjlllmmmmmmmmmoooooonnnmmmiiibbbYYYSSSHHHCCC===999999:::;;;<<>>;;;888666666555333222222333444555666888:::;;;;;;;;;<<<===@@@AAABBBAAA@@@@@@AAABBB@@@AAAAAABBBFFFLLLTTTZZZgggmmmpppooooooppppppnnnkkkkkkiiigggdddbbb___^^^ZZZYYYWWWVVVWWWXXXZZZ\\\]]]^^^___^^^\\\ZZZYYYZZZZZZ[[[\\\\\\]]]]]]\\\\\\ZZZZZZ[[[[[[\\\]]]]]]]]]\\\\\\\\\]]]]]]^^^^^^^^^```___^^^]]]]]]]]]______eeefffggghhhiiikkknnnqqquuuyyy~~~wwwlllfffbbb\\\YYYYYYUUUTTTSSSSSSSSSQQQNNNKKKDDDBBB???======<<<;;;999666666555444444444444444444444555555666777777777444444444444444555666666777666666666555555555444444888AAAMMMZZZhhhrrrxxxzzzkkkwww~~~~~~}}}|||}}}mmmeeeaaa[[[UUUSSSMMMKKKHHHGGGFFFEEEDDDBBBDDDCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBBBBBBBAAAAAA>>>???@@@@@@@@@@@@@@@??????>>>===<<<<<<;;;<<<<<<999999888777777777777777333333111000///.........///---...000000000666>>>JJJXXXgggnnnppprrrrrrqqqpppiiieeeiiilllggg```[[[VVVYYYbbblllnnnhhhbbb```bbb```___aaabbbeeelllssstttzzz~~~zzzssssss|||~~~lllbbb______dddiiibbb[[[XXX___gggllloooqqqssssssooohhh\\\PPPFFFBBBBBBEEEKKKRRRXXXZZZYYYWWWRRRPPPPPPTTTYYYbbbppp}}}}}}zzzyyywwwtttpppmmmjjjgggccc```[[[XXXSSSPPPMMMKKKHHHEEE???>>>>>>>>>??????===;;;888888999::::::888777666444444444444444444333333333444777999;;;;;;;;;;;;<<<>>>@@@@@@@@@???@@@BBB>>><<<:::777666555555555333444777888999;;;>>>@@@CCCFFFJJJMMMNNNNNNOOOPPPQQQXXXbbbllluuuJJJSSS___hhhnnnttt{{{uuudddTTTNNNSSS[[[kkkxxx}}}tttoooqqq|||rrriiiggggggnnnwww}}}xxxtttsssrrrrrrqqqmmmnnnnnnnnnnnnlllkkkjjjhhheeebbbaaa```]]]VVVQQQEEE@@@:::666444444444444222333666999===???AAABBBEEECCCAAAAAACCCEEEFFFFFFDDDEEEFFFHHHKKKNNNPPPQQQPPPMMMJJJGGGFFFEEECCCAAAFFFKKKSSSZZZ___dddhhhkkkiiikkknnnppprrrtttttttttwwwuuuqqqllldddZZZOOOHHHBBB>>>:::777777888888888888999;;;>>>@@@AAACCCCCCCCCCCCAAA>>>;;;888555444444444333333333444555555888999;;;;;;<<<===@@@BBBDDDEEEFFFFFFDDDDDDEEEFFFEEEEEEFFFGGGIIINNNUUUYYYbbbhhhlllkkkkkknnnooonnnmmmmmmkkkiiifffdddaaa```^^^\\\[[[YYYZZZ[[[^^^___bbbcccddddddaaa___^^^^^^______```aaaaaaaaaaaa```___``````aaabbbbbbcccccccccdddeeefffggghhhhhhhhhiiihhhgggggghhhiiikkkmmmrrrsssuuuwwwyyy|||wwwmmmhhhccc]]]YYYYYYUUUSSSRRRQQQPPPOOOLLLIIICCCAAA???======<<<;;;999666666555444444444444555444444555555666777777777555555555555555666666777777777777666666666666666444:::CCCPPP]]]iiisssxxxwwwlll|||yyyiiibbb^^^XXXRRRNNNLLLJJJGGGFFFFFFEEECCCBBBCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@>>>???@@@@@@@@@???>>>======<<<<<<;;;;;;<<<<<<===999999888777777777888888555444222000///...------...---...//////...444;;;GGGUUUdddkkknnnrrrsssrrrqqqllliiilllllleee]]]YYYVVVYYYbbbmmmpppjjjcccaaaccc___]]]```aaacccjjjrrrrrrxxx{{{yyysssssszzzssseee```______dddiiihhh```[[[```hhhlllnnnooonnnppppppkkkaaaUUUJJJDDDBBBEEEJJJQQQWWWZZZZZZYYYVVVSSSRRRTTTXXX^^^lllxxx{{{xxxvvvsssqqqooommmkkkgggccc___YYYVVVQQQMMMKKKIIIFFFDDD???>>>>>>>>>>>>===;;;999666777999::::::999888777444444444444555555555555555666888;;;<<<<<<;;;:::;;;>>>@@@AAAAAAAAACCCDDD???===:::888666555666666444555777888999;;;>>>AAABBBEEEHHHJJJKKKJJJKKKLLLMMMSSSZZZ```fffooozzzIIIQQQ]]]eeekkkqqqxxx~~~wwwfffUUUNNNRRRYYYggguuu|||qqqlllppp~~~sssiiifffcccjjjttt|||}}}wwwtttrrrrrrqqqppplllmmmnnnnnnnnnmmmkkkkkkiiifffdddcccbbb___YYYTTTGGGBBB;;;777555555555555111444777<<>><<<888777777777777666222444666999<<<>>>????????????>>><<<999666444333///000111333555777888888;;;<<<===>>>>>>@@@DDDGGGGGGIIIJJJIIIGGGGGGHHHIIIJJJKKKLLLMMMOOOSSSXXX\\\___eeeiiihhhiiimmmooonnnooonnnmmmjjjhhheeebbbaaa```___]]][[[[[[]]]```aaaeeeggghhhhhheeecccbbbbbbbbbbbbcccddddddddddddcccdddddddddeeefffgggggghhhkkklllmmmooopppqqqqqqrrrqqqpppooooooqqqsssvvvwww{{{}}}wwwmmmiiiddd^^^ZZZYYYUUUSSSQQQPPPOOOMMMJJJHHHCCCAAA>>>======<<<;;;999666666555444444444555555444444555555666777777777666666666666666777888888888888888888777777777777555;;;EEERRR___kkktttxxxvvvnnnwwwgggaaa^^^XXXQQQMMMLLLJJJGGGFFFFFFEEECCCBBBBBBBBBBBBAAAAAA@@@@@@@@@??????@@@AAAAAAAAA@@@@@@???@@@@@@AAA@@@???===<<<;;;;;;;;;;;;;;;<<<======999999888888888888888888666555333111///---,,,,,,---,,,---///...---222:::CCCQQQ```hhhlllppprrrrrrrrrnnnmmmnnnlllddd[[[XXXWWWZZZcccnnnqqqkkkccc```aaa\\\[[[]]]______fffppprrrvvvyyywwwsssrrrwww}}}uuuiii```___aaaaaadddjjjmmmddd^^^bbbiiikkklllmmmjjjmmmpppmmmeeeXXXNNNGGGBBBDDDIIIPPPWWW[[[[[[[[[YYYUUUTTTUUUWWW]]]iiiuuuzzzvvvtttpppooonnnllljjjgggbbb^^^XXXTTTPPPLLLJJJHHHEEECCC???>>>>>>>>>>>>===:::777555666888:::;;;:::999888444444444555555666666666666777:::<<<===<<<;;;:::;;;===@@@BBBBBBCCCDDDFFF@@@>>>;;;888666666666777555666777888888:::===@@@@@@CCCGGGJJJJJJJJJKKKLLLKKKOOOSSSVVVYYYbbbmmmvvvEEEKKKWWWeeemmmqqqxxx|||nnnXXXHHHJJJUUUcccppp}}}~~~tttnnnppp{{{wwwlllhhhgggjjjpppyyy}}}wwwtttuuuuuuqqqnnnooooooppppppooommmkkkjjjhhhhhhggggggeee```ZZZVVVMMMGGG???888555444333333333444555777:::===???AAA@@@AAAAAA@@@@@@AAAEEEGGGEEEFFFGGGJJJLLLOOOPPPQQQRRRQQQPPPOOONNNMMMMMMMMMJJJQQQZZZaaafffjjjnnnqqqtttvvvzzz~~~uuueeeUUUHHH@@@===999999888777666555444444666666666777777777777777;;;;;;:::888777555444444222222222222222444777::::::@@@DDDEEEFFFJJJLLLKKKMMMKKKJJJJJJKKKLLLLLLKKKOOOQQQSSSTTTUUUWWWZZZ\\\aaadddhhhkkkkkkkkkkkklllnnnnnnnnnllljjjgggdddbbbcccccccccbbbaaabbbdddfffhhhhhhgggfffeeeccccccbbbdddddddddeeefffgggiiiiiihhhhhhiiiiiiiiikkkooorrrrrruuuxxx|||~~~~~~}}}||||||}}}~~~xxxlllfffaaa\\\YYYYYYUUURRRPPPNNNMMMKKKHHHFFFCCCBBBAAA???<<<:::999888777666555444444444444444444444444555666777777888666666666777888888999999888777555444333444666777777:::FFFXXXeeellluuu~~~uuu{{{mmm```[[[XXXRRRLLLJJJFFFGGGIIIJJJIIIHHHFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@>>>????????????>>>======<<<<<<<<<<<<<<<<<<;;;;;;;;;:::999888777555444444222222111111000/////////+++---.........000333666>>>JJJ[[[eeeiiikkknnnrrrqqqooommmjjjgggbbb^^^\\\]]]___dddkkkqqqooofff]]]YYYXXXWWWWWWXXX]]]dddiiirrrtttwwwvvvsssqqqrrrsssnnnhhhbbb```___aaajjjssstttggg^^^```dddfffhhhkkkkkkmmmqqquuuttthhhVVVHHHGGGGGGIIIOOOWWW\\\]]]\\\^^^XXXTTTTTTVVVZZZdddnnnyyyuuussspppllliiifffccc___\\\VVVSSSOOOLLLJJJGGGEEEBBBBBB@@@===;;;;;;:::888777666777888999999999999999777777888888888777777666:::;;;===>>>???>>>=========???CCCFFFGGGGGGEEECCCBBBAAA???<<<:::777555444444555777999;;;???DDDGGGHHHKKKNNNOOONNNLLLKKKKKKPPPPPPPPPQQQTTTZZZbbbgggwwwDDDIIITTTbbbkkkpppwwwqqq[[[KKKLLLUUU___mmm{{{zzzqqqlllmmmxxxwwwkkkgggeeehhhnnnwww~~~wwwttttttssspppmmmmmmnnnnnnooonnnmmmkkkjjjjjjiiihhhhhhfffbbb\\\XXXMMMGGG???999555444333222333333444666888;;;===>>><<<======<<<<<<===@@@CCCEEEFFFHHHKKKMMMPPPRRRSSSUUUTTTTTTSSSRRRQQQQQQQQQNNNTTT\\\ccchhhlllqqqtttyyy|||zzzkkkZZZLLLCCC>>><<<999999888777777666555555555555555555666666666666777777666555444333222222444555555444444666:::======CCCIIIJJJLLLOOOOOOMMMNNNLLLJJJKKKLLLNNNMMMMMMPPPRRRTTTUUUVVVXXX[[[^^^```cccfffhhhiiiiiijjjkkknnnnnnnnnmmmkkkhhhfffdddbbbcccccccccbbbccceeegggjjjiiihhhgggeeecccbbbaaaddddddeeefffhhhjjjlllmmmmmmnnnoooooopppssswwwzzz}}}~~~ssshhhccc___ZZZXXXXXXRRRPPPMMMLLLKKKIIIFFFDDDAAAAAA???===;;;999777777666666555444444444444444444444555555666777777888666666666777888888999999999888666555444555777888888===JJJ[[[hhhoooxxxyyyttthhh\\\WWWUUUPPPLLLJJJEEEFFFGGGGGGGGGFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@???????????????@@@@@@??????>>>=========<<<<<<<<<;;;;;;;;;999999888888777777777666333222222111111000000///,,,---.........000333555<<>>>>>>>>======@@@CCCGGGIIIHHHGGGFFFAAA@@@>>>;;;999888777666555666888999;;;???DDDHHHJJJMMMPPPRRRRRRQQQPPPPPPQQQPPPOOONNNOOOTTT\\\aaannnwwwBBBEEEPPP^^^hhhooovvv~~~uuu___NNNMMMTTTZZZiiizzzxxxoookkkmmmwwwvvvkkkfffdddffflllttt}}}xxxtttsssqqqnnnkkkkkklllmmmmmmmmmlllkkkjjjkkkjjjjjjiiigggccc^^^ZZZOOOIIIAAA:::666444222111222222333444666888:::;;;999::::::::::::;;;>>>AAAEEEFFFIIILLLOOORRRTTTVVVYYYYYYYYYYYYXXXWWWWWWVVVSSSWWW^^^eeejjjooosssvvv|||~~~zzzmmm[[[KKKBBB===;;;999999999888888777777777666555555555555555555555555444444444444333333333333777888888888888:::===@@@BBBJJJQQQTTTUUUVVVUUUQQQOOOMMMKKKLLLMMMOOOOOOOOOQQQSSSUUUWWWXXXZZZ]]]```bbbeeeggghhhiiiiiikkklllmmmllllllkkkjjjhhhfffeeecccdddeeeeeedddeeegggjjjlllkkkiiigggeeecccaaa```bbbcccdddgggjjjmmmoooqqqssstttvvvwwwyyy}}}{{{pppfffbbb^^^ZZZWWWXXXOOOMMMKKKIIIHHHFFFDDDBBB??????===;;;999888666555666555444444444444444444444555555666666777777888666666666777888888999999:::999777555555666777888:::@@@NNN___lllttt}}}~~~~~~lllaaaWWWSSSRRRNNNJJJIIIEEEEEEEEEDDDDDDCCCCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@???????????????>>>>>>>>>@@@AAAAAAAAAAAA@@@??????>>>>>>===<<<;;;::::::999888888888888888888888888444444333222222111111000.../////////...///111444999FFFVVVbbbhhhjjjmmmpppvvvtttqqqnnnkkkfff```\\\YYY[[[aaaiiinnnkkkaaaXXXUUUUUUUUUUUUTTTVVVZZZ]]]bbbfffkkknnnmmmkkkiiihhhhhhccc______aaadddnnnxxxyyylll___YYYXXX[[[aaafffkkkooovvv~~~tttbbbTTTKKKJJJLLLRRRZZZaaacccccceee```[[[YYYXXXYYY```hhhmmmyyyzzzvvvrrrpppllliiifffccc^^^[[[RRROOOKKKHHHFFFDDDAAA??????<<<:::888888777666444333444555666777777777777:::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>?????????AAAEEEHHHJJJJJJIIIHHHAAA???===:::888888888888666777999:::<<<@@@FFFJJJMMMPPPTTTVVVVVVVVVVVVWWWVVVTTTQQQNNNNNNRRRXXX^^^gggnnnyyy@@@BBBKKKYYYdddllluuu}}}yyydddQQQLLLQQQYYYiii|||wwwppplllnnnwwwvvvkkkeeedddfffkkksss{{{yyyuuurrrpppmmmjjjjjjjjjlllmmmmmmlllkkkjjjlllkkkjjjiiigggddd___[[[QQQKKKCCC<<<777555222111111222222333444666777888999:::;;;<<<<<<===@@@BBBFFFGGGJJJMMMQQQTTTWWWXXX\\\]]]^^^___^^^]]]\\\[[[YYY[[[```eeejjjnnnrrrtttwwwzzz}}}|||wwwttthhh[[[JJJ???;;;:::999777999999999999999888888888777777666666666666555555555666666666666777777777999::::::::::::<<<@@@CCCHHHQQQZZZ^^^___^^^ZZZUUUPPPNNNLLLLLLNNNPPPPPPPPPRRRTTTVVVXXXZZZ]]]```ccchhhjjjkkklllllllllmmmooojjjjjjjjjiiihhhgggfffffffffggghhhhhhhhhhhhjjjkkkmmmllljjjhhheeecccaaa```___```cccfffjjjnnnrrrsssxxxyyy|||~~~{{{qqqgggbbb___YYYVVVWWWNNNKKKIIIHHHGGGEEECCCAAA>>>>>>===;;;999777666555555555444333333444444444555555666666777777777777666666666777888888999999999888666555444555666777;;;CCCRRRbbboooyyy|||}}}{{{ggg]]]TTTRRRPPPKKKHHHHHHEEEEEECCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@?????????????????????????????????AAAAAABBBBBBAAAAAA@@@??????>>>===<<<;;;:::999999999999999999888888888888555444444333333222111111///000000///......000222888CCCSSS```gggkkknnnqqqzzzwwwtttrrrpppkkkddd___YYY[[[```hhhllliii___VVVSSSTTTUUUTTTSSSTTTUUUWWWZZZ___fffkkkllljjjgggdddfffaaa^^^^^^___cccllluuuyyynnn___UUURRRVVV___eeeiiinnnwwwyyygggYYYNNNMMMNNNSSS\\\cccfffgggiiiddd___]]]ZZZXXX]]]cccgggssszzzvvvrrrooollliiifffbbb]]]ZZZQQQNNNJJJGGGEEECCC@@@===???===:::999999999777666333444555666777888888888;;;;;;<<<=========<<<<<<;;;;;;<<<===>>>???AAAAAACCCEEEGGGIIIJJJIIIHHHGGGCCC@@@===999777777888999888888999:::<<>>???AAADDDFFFIIIJJJMMMPPPTTTWWWZZZ[[[___aaaccceeeeeecccaaa```^^^^^^___bbbeeehhhjjjkkknnnpppqqqqqqnnniiiccc___RRRIII>>>999999:::888666999999999::::::::::::::::::999999999888888888777777777777888999::::::::::::;;;;;;;;;<<<>>>BBBEEEMMMWWWbbbffffffeee___YYYQQQOOOLLLKKKMMMNNNOOOOOOQQQSSSVVVYYY\\\___dddggglllnnnoooooonnnmmmnnnnnnkkkjjjjjjiiihhhhhhgggggghhhjjjkkkkkkkkkjjjlllmmmnnnmmmkkkiiigggeeecccbbb___```cccfffkkkooosssuuuzzz|||{{{qqqfffaaa]]]VVVRRRRRRMMMKKKIIIGGGGGGEEECCCAAA>>>>>><<<;;;999888777666444444333333333444444555666666666777777777777777666666666777888888999999888666555333333444555666:::DDDTTTdddqqq}}}zzz}}}ttteee\\\UUURRROOOJJJGGGHHHFFFFFFDDDCCCBBBBBBBBBCCCAAAAAAAAA@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBAAA@@@@@@???>>>===<<<;;;:::999999;;;;;;:::999888777666555555555444444333222222222000000000///......000222777AAAPPP\\\eeekkkpppsss}}}zzzwwwvvvtttppphhhaaa[[[\\\```fffjjjggg^^^UUURRRTTTUUUTTTSSSSSSTTTUUUWWW\\\ccckkknnnmmmiiieeefffaaa]]]]]]^^^```hhhqqqwwwoooaaaSSSOOOTTT^^^eeeeeekkkuuu{{{jjj]]]QQQOOOOOOTTT\\\dddhhhiiikkkfffbbb```\\\XXXZZZ___fffqqqyyyuuuqqqooollljjjfffbbb\\\XXXPPPMMMIIIFFFDDDBBB???===>>>;;;999888888888666555333444666777888999999999::::::;;;<<<<<<<<<<<<<<<<<<===>>>@@@AAABBBDDDDDDHHHHHHIIIIIIIIIGGGEEEDDDDDDAAA===999777666777777888999999:::<<>>>>>===<<<;;;::::::999;;;:::999888777555444444555444444333333222222111///000000///......000222777???KKKWWWbbbjjjpppttt~~~zzzwwwwwwwwwsssjjjccc\\\\\\^^^cccgggeee]]]UUUQQQRRRSSSSSSRRRRRRTTTVVVWWW[[[ccclllqqqqqqmmmiiifffaaa^^^]]]]]]___fffnnnvvvqqqeeeUUUNNNSSS\\\bbbccciiisss~~~{{{lll___SSSQQQOOOSSS[[[cccgggiiikkkgggcccbbb]]]XXXYYY]]]dddooo~~~~~~xxxtttqqqooommmjjjgggaaa[[[WWWOOOLLLHHHEEECCCAAA>>><<<:::888666555555555444333333444555777888999::::::999:::;;;<<<<<<<<<<<<<<<===???AAADDDFFFGGGGGGGGGJJJJJJIIIHHHFFFDDDBBB@@@BBB@@@===:::888777777777999999999999;;;@@@GGGLLLTTTVVVYYYZZZZZZ[[[]]]^^^```___^^^]]]^^^bbbhhhlllrrrvvv{{{~~~CCC@@@CCCOOO\\\gggqqqxxx~~~nnnXXXMMMLLLTTTeeeyyysssmmmkkkkkknnnsssvvvxxx{{{}}}sssllleeegggllluuu}}}}}}xxxssspppoooooopppqqqqqqqqqqqqpppnnnmmmnnnllljjjiiihhhfffccc```ZZZUUUMMMEEE???:::555222222222222444555777999999<<>>======<<<;;;;;;::::::888888888999999::::::;;;<<<===>>>>>>???AAAEEEIIITTT___iiilllllljjjccc]]]RRROOOJJJHHHHHHIIIIIIIIILLLOOOTTTYYY^^^dddjjjnnnrrruuuwwwwwwsssnnnkkkiiigggeeedddbbbaaa``````aaa^^^bbbfffjjjlllnnnqqqsssqqqqqqqqqqqqqqqqqqqqqqqqjjjkkkmmmppptttwwwzzz|||tttjjjaaa]]]XXXRRRMMMLLLKKKIIIGGGFFFFFFEEEBBB@@@;;;;;;:::999777666555555333333222222333333444555777777777777777777777777666666666777888888999999777666444333333333555666999HHHZZZhhhvvvzzz~~~mmmfff]]]WWWSSSQQQOOOJJJIIILLLJJJKKKKKKKKKJJJHHHFFFEEEAAAAAAAAA@@@@@@@@@??????>>>>>>>>>?????????@@@@@@AAAAAAAAAAAAAAA@@@??????======<<<<<<<<<;;;;;;;;;888888777777666555444444444444333333222111111111.../////////......111333555;;;EEEQQQ]]]gggooottt|||xxxuuuvvvwwwtttkkkccc]]]\\\\\\___cccbbb[[[UUUNNNOOOPPPPPPPPPRRRUUUWWWXXX\\\dddmmmtttuuuqqqmmmgggbbb_________```gggooovvvuuujjjYYYOOORRRZZZ^^^bbbgggqqq|||{{{mmmaaaUUUQQQOOORRRYYYaaafffgggiiifffcccbbb^^^XXXXXX\\\```iiiyyy|||wwwrrrqqqooommmjjjgggaaa[[[VVVMMMJJJFFFCCCAAA???<<<:::999777555444555555333222222333444666777888999999999:::;;;<<<============>>>AAAEEEIIIKKKKKKJJJIIIHHHHHHGGGFFFDDDBBB@@@???>>>===<<<;;;:::999999999999999888888:::@@@GGGLLLRRRUUUXXXZZZ\\\^^^aaaccc___`````````aaadddiiimmmtttxxx~~~EEEAAACCCNNN[[[fffpppwww}}}ppp[[[NNNLLLPPPaaavvvuuuooommmlllooossstttuuuyyy~~~~~~uuummmdddffflllttt}}}~~~yyytttqqqpppqqqrrrsssssssssrrrqqqooonnnooonnnllljjjiiigggdddbbb\\\VVVNNNGGG@@@;;;666333222222333444666888:::;;;@@@CCCHHHMMMPPPTTTXXXZZZ[[[\\\^^^```ccceeeggghhhiiilllqqqtttuuussspppnnneee___WWWRRROOOLLLIIIFFFEEEEEEEEECCCAAA===:::777999999:::999888777999;;;999::::::;;;<<<===>>>>>>>>>>>>===<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<===>>>??????@@@CCCGGGJJJUUU```iiimmmmmmjjjddd]]]SSSOOOJJJFFFFFFGGGGGGGGGJJJMMMSSSYYY^^^eeekkkooovvvyyy||||||wwwqqqllljjjaaa___]]][[[ZZZYYYYYYYYYXXX\\\bbbhhhlllooosssuuusssttttttuuuuuuvvvvvvwwwqqqqqqsssuuuxxx|||~~~sssjjjaaa^^^ZZZTTTPPPOOOJJJHHHFFFEEEEEEDDDBBB@@@:::999888777666555444333222222222222333333444555888888888777777777777777666666666777888888999999888777555444444444666777:::III\\\jjjxxx{{{wwwgggaaaYYYTTTQQQQQQOOOKKKKKKNNNLLLMMMMMMNNNMMMJJJHHHFFF@@@@@@@@@@@@????????????<<<=========>>>>>>??????@@@@@@AAAAAAAAA@@@??????<<<<<<<<<<<<<<<<<<;;;;;;666666666666666555555555444444333222222111111000.../////////...///111444444999BBBMMMYYYeeennntttzzzvvvsssuuuwwwtttjjjbbb]]][[[ZZZ]]]```___YYYTTTLLLMMMNNNNNNNNNQQQUUUXXXYYY\\\dddmmmuuuwwwtttpppgggbbb``````aaacccjjjrrrxxxxxxooo\\\PPPQQQWWWZZZcccgggppp{{{{{{mmmbbbVVVRRROOOQQQXXX```eeefffgggeeecccccc^^^YYYXXX[[[\\\eeettt|||vvvrrrqqqooommmjjjgggaaaZZZVVVKKKHHHEEEAAA???===:::888;;;999666666666666555444000111333555666777888888:::;;;<<<===>>>>>>>>>>>>???BBBGGGLLLNNNNNNLLLKKKFFFFFFEEEEEECCCBBBAAA@@@:::::::::;;;;;;<<<<<<<<<888888888888:::???FFFLLLPPPSSSWWWZZZ]]]aaaeeehhhaaabbbccccccdddfffjjjmmmuuuzzzOOODDD???IIIVVV```kkkvvvttt___OOOIIIPPP```qqq{{{|||uuurrrpppnnnllloootttyyy}}}zzzpppkkkggghhhqqqzzz|||xxxvvvwwwxxxyyyxxxxxxxxxwwwtttqqqmmmkkkkkkkkklllllljjjhhheeeddd___[[[SSSIIIAAA;;;777666///222555555555777<<<@@@CCCHHHOOOUUUXXXYYYZZZ[[[^^^^^^^^^]]]]]]```dddhhhjjjmmmrrrvvvvvvtttpppmmmfff^^^SSSLLLHHHEEE@@@;;;;;;;;;<<<<<<;;;:::888777555555555555555666777777999999999:::;;;>>>@@@AAA@@@>>>=========>>>======;;;;;;::::::999:::::::::@@@@@@??????@@@DDDJJJNNNTTT]]]eeegggfffddd___YYYNNNMMMLLLJJJIIIHHHGGGFFFJJJPPPVVVZZZ]]]dddoooyyy}}}|||uuummmfffbbb\\\ZZZVVVRRROOONNNOOOOOORRRUUUZZZ```eeellltttxxxvvvxxx{{{|||zzzxxxxxxxxxxxxyyyzzz{{{~~~yyynnnhhh```YYYTTTPPPNNNLLLJJJGGGDDDBBBBBBAAA???===<<<;;;:::999777666555444777444222333555777666444888999999:::::::::999999777777777666777888888999999888666333222444888<<<>>>MMM```nnnzzzzzz~~~nnnbbb___TTTSSSPPPNNNLLLJJJJJJJJJIIIKKKMMMNNNNNNMMMJJJIIIEEEDDDBBB@@@???>>>======<<<<<<============<<<<<>>===<<<@@@???>>>===;;;:::999888666666555555444444333333555444333333222222222222111000///////////////000555888???IIIRRRZZZgggrrr{{{}}}|||wwwsssooohhh```[[[YYYWWWYYY```ddd^^^TTTJJJNNNSSSTTTRRRRRRVVVZZZZZZ___fffooozzz|||tttlllgggcccbbbaaaaaagggoooyyy|||tttaaaQQQQQQZZZ```fffkkkqqqwww}}}|||pppbbbUUUNNNJJJMMMSSSXXX```ggghhheeeccc```^^^\\\XXXUUU\\\aaaooo~~~zzzwwwuuusssqqqnnnjjjgggaaa[[[VVVOOOJJJDDD@@@===;;;:::999555555555555555444444444111111222333444666666777999999;;;===>>>????????????AAADDDGGGIIIJJJIIIIIIFFFFFFFFFDDDBBB???===;;;<<<;;;::::::999999999:::999999999;;;???EEEJJJNNNPPPOOOQQQWWW^^^dddeeedddbbb___```ccceeeffflllsssyyy|||{{{PPPDDD>>>GGGTTT^^^jjjuuu~~~~~~uuubbbRRRLLLNNN]]]mmmxxxxxxtttrrrqqqooooootttxxx||||||tttkkkgggiiiqqqzzz~~~}}}yyywwwwwwxxxyyyyyyyyyyyyxxxuuurrrooommmllllllmmmmmmllliiigggeee```\\\TTTKKKBBB<<<888777111333555555555888===BBBKKKPPPVVVYYYZZZYYYXXXXXXVVVWWWWWWWWWWWWZZZ^^^bbbgggjjjooossstttsssooommmeee]]]QQQIIIEEEAAA<<<888777777888888888777666555666666555555666666777888::::::::::::<<<>>>@@@AAABBBAAA@@@??????>>>============<<<<<<;;;;;;;;;<<<>>>>>>>>>===>>>BBBHHHLLLRRRZZZbbbdddcccaaa]]]WWWNNNLLLJJJHHHGGGGGGHHHHHHJJJQQQYYY]]]```fffpppxxxvvvlllddd___SSSQQQNNNKKKIIIIIIJJJKKKMMMPPPUUU[[[aaahhhoootttxxxzzz}}}}}}|||zzzyyyzzzzzz{{{|||~~~vvvkkkfff^^^WWWRRROOOLLLKKKJJJGGGDDDCCCBBBAAA???======<<<;;;:::888777666555666444222333555777666555666777777888888888777777777777777777777888888999888777666333222444888<<<@@@PPPcccrrr~~~}}}xxx}}}kkk___]]]TTTSSSPPPMMMKKKJJJJJJJJJIIIJJJLLLMMMMMMKKKIIIGGGCCCBBB@@@>>>===<<<;;;;;;<<<======>>>>>>======<<>>======@@@???>>>===;;;:::999888777777777777666666666666666555444333222222222222000000////////////000000333555===GGGPPPYYYfffrrryyy}}}}}}yyytttpppggg___ZZZZZZYYY[[[bbbeee^^^SSSIIINNNSSSUUUTTTTTTWWWZZZ]]]bbbiiiqqq{{{~~~vvvmmmhhhcccbbbaaaaaafffmmmvvv|||yyyhhhXXXTTTYYY___gggkkkqqqwww}}}|||rrreeeWWWPPPJJJKKKOOOTTT\\\ccchhhfffdddbbbaaa^^^ZZZWWWYYY___lll~~~~~~{{{xxxvvvtttqqqnnnkkkgggbbb\\\WWWOOOKKKEEE@@@===;;;:::888666666555555444444333333111222222333444555666777888999:::<<<===>>>>>>???@@@BBBDDDGGGHHHIIIHHHHHHFFFFFFEEEDDDBBB???===;;;;;;;;;:::999999999999999999999:::<<>>EEEQQQ[[[gggsss{{{|||wwwfffVVVOOOLLLXXXhhhsss}}}|||wwwuuutttsssqqqtttwwwzzz~~~wwwlllhhhiiipppxxx|||~~~~~~{{{yyyxxxyyyyyyzzzzzzyyyxxxvvvssspppnnnnnnnnnoooooommmkkkhhhgggaaa]]]UUULLLDDD>>>:::888333555666555555999@@@FFFTTTWWWZZZ[[[XXXTTTPPPNNNJJJKKKLLLLLLMMMPPPTTTXXX___ccchhhmmmoooooolllkkkbbbZZZOOOFFFAAA===888555444555666777888777666666777666666666666777888888;;;;;;;;;;;;<<<>>>@@@AAADDDDDDCCCBBBAAA???>>>===?????????>>>>>>>>>======???????????????BBBGGGJJJOOOWWW^^^```___^^^ZZZUUUMMMKKKHHHEEEEEEGGGJJJLLLMMMSSS[[[```dddiiirrryyyuuuhhh]]]WWWJJJIIIFFFDDDCCCDDDFFFGGGHHHLLLQQQXXX^^^eeelllqqqyyy|||~~~}}}|||{{{{{{|||}}}~~~{{{rrrhhhccc[[[UUUQQQNNNKKKIIIJJJGGGDDDCCCBBBAAA???======<<<;;;:::999888777666555444333333555666666555777777888888888777777666777777777777777888888888777666555333222444888;;;BBBSSSgggvvvxxxuuu}}}zzzfff[[[YYYUUUSSSPPPNNNLLLKKKJJJJJJIIIJJJKKKKKKJJJHHHFFFDDDCCCBBB@@@>>><<<;;;::::::======>>>>>>>>>>>>======??????@@@@@@@@@??????>>>??????>>>===;;;:::999999888888888999999999999999777666555333222111111000000000000//////000000111111333:::EEENNNWWWeeeqqqvvv{{{}}}zzztttnnnddd\\\YYYZZZZZZ]]]ccceee]]]RRRIIIMMMSSSUUUUUUUUUWWWYYY___dddjjjrrr}}}{{{oooiiicccaaa``````dddjjjqqq{{{~~~qqq___WWWYYY^^^fffkkkqqqvvv|||}}}tttiiiYYYPPPIIIHHHKKKPPPXXX```hhhgggffffffeeebbb]]]YYYWWW\\\hhhyyy~~~{{{yyyxxxuuurrrpppllliiiccc]]]YYYOOOKKKEEE@@@===;;;999888666666666555444333333222111222222333444555666666777777888:::;;;<<<===>>>@@@BBBDDDFFFGGGGGGGGGFFFEEEEEEEEEDDDBBB???===;;;:::999888888888888888888999:::;;;???EEEMMMTTTYYYWWWUUUUUUXXX^^^cccdddccc```^^^^^^bbbccceeejjjqqqvvvUUUGGG>>>CCCNNNXXXdddpppyyy|||zzzjjjZZZOOOKKKTTTbbbooo{{{yyyvvvvvvvvvtttvvvwwwyyy~~~zzzmmmhhhhhhnnnuuuxxxzzz}}}~~~{{{zzzyyyyyyyyyyyyxxxwwwtttrrrpppnnnooopppppppppooommmjjjhhhbbb^^^WWWOOOFFF@@@;;;999555666666555666;;;CCCJJJWWWYYYYYYVVVPPPIIIDDDAAA>>>???@@@AAACCCEEEJJJMMMUUUYYY^^^cccggggggfffddd\\\UUUKKKCCC???;;;888666555666888:::;;;;;;;;;:::888777777777777888999999<<<<<<;;;<<<===???AAACCCCCCEEEFFFEEECCCAAA@@@???@@@@@@@@@@@@@@@@@@??????AAABBBBBBBBBBBBDDDGGGJJJNNNVVV\\\]]]]]]\\\YYYUUUMMMJJJFFFCCCCCCGGGLLLOOOQQQVVV\\\bbbfffnnnwww~~~qqqbbbUUUNNNGGGEEECCCAAAAAABBBDDDEEEGGGKKKRRRXXX___ffflllqqqyyy|||~~~~~~|||{{{{{{}}}}}}~~~wwwoooeee```ZZZTTTPPPNNNKKKIIIIIIGGGDDDBBBAAA@@@???===;;;;;;:::999888777666555444444333444555666666777999999:::::::::999888888666666777888888888888888555555444333222444888;;;DDDUUUiiixxxtttuuutttbbbYYYWWWUUUTTTQQQOOOMMMKKKKKKKKKIIIIIIJJJIIIHHHEEECCCBBBEEEDDDBBB@@@>>>===<<<<<<======>>>>>>>>>>>>======>>>???@@@@@@@@@@@@@@@?????????>>>===<<<;;;::::::888888999999::::::;;;;;;888777555333222000000000000000000///000000111111111333999CCCKKKTTTbbbnnntttyyy|||wwwpppiii```WWWVVVYYYZZZ]]]bbbcccZZZPPPGGGKKKPPPSSSTTTTTTUUUVVV]]]aaagggooo|||ppphhhaaa___^^^]]]```eeemmmxxxvvvdddYYYZZZ```fffjjjpppuuuzzz|||uuulllZZZPPPGGGEEEHHHMMMWWW___hhhhhhiiijjjjjjgggaaa]]]WWWZZZdddsss~~~|||zzzyyyuuussspppnnnjjjeee___[[[PPPKKKEEE@@@===;;;999888777666555555444333222222222222333333444555666666666666777888999:::<<<===@@@AAACCCDDDEEEEEEEEEEEEDDDDDDDDDCCCBBB???===;;;888888777777777777888888999:::===CCCJJJSSS\\\aaa]]][[[[[[^^^cccggghhhgggdddaaaaaacccdddeeekkkrrr{{{ZZZJJJ???BBBKKKTTT```lllyyy}}}|||nnn\\\OOOKKKQQQ]]]lllyyy|||xxxwwwwwwwwwxxxyyyzzz}}}qqqkkkhhhmmmrrruuuxxx{{{~~~{{{zzzyyyxxxwwwvvvtttrrrpppooonnnppppppqqqqqqooommmjjjiiiccc___XXXPPPHHHAAA<<<999666777666555666<<>>>>>===999888888888888999::::::<<<<<<<<<===>>>AAACCCDDDBBBEEEHHHHHHFFFCCCBBBBBB@@@AAABBBCCCCCCCCCBBBBBBCCCDDDEEEDDDDDDDDDGGGIIIOOOVVV[[[\\\\\\\\\ZZZVVVNNNJJJEEEBBBCCCGGGMMMQQQVVVYYY^^^cccjjjttt|||mmm]]]PPPJJJFFFDDDBBB@@@@@@BBBDDDEEEIIIMMMTTTZZZaaagggmmmqqqxxx{{{}}}~~~|||{{{zzzzzz{{{|||}}}}}}sssmmmbbb^^^YYYTTTQQQNNNKKKIIIHHHFFFCCCAAA@@@???>>><<<999888888777666555444444333333444444444555777888:::::::::::::::999888777666666777888888888888777444444444333333555999<<>>======<<<======>>>>>>>>>>>>=========>>>???@@@@@@@@@@@@@@@??????>>>===<<<;;;;;;:::888888888999999:::::::::888777555333222000000000000000000000000111222222333444999BBBJJJRRR```llltttxxxxxxqqqhhhbbbZZZTTTTTTVVVXXXZZZ^^^___YYYPPPGGGJJJMMMPPPQQQRRRRRRSSSXXX[[[aaajjjyyypppggg___]]]\\\[[[]]]```jjjsss{{{vvvggg\\\]]]dddeeejjjooossswwwzzzuuunnn[[[QQQGGGEEEHHHNNNWWW```hhhjjjmmmoooppplllfffaaaZZZZZZaaammmyyy~~~}}}{{{zzzyyyvvvtttqqqnnnkkkfff```\\\PPPLLLEEE@@@===;;;999777666555555444333333222222222333333444444555555555555555555666777999;;;<<<@@@@@@AAABBBCCCCCCDDDDDDDDDDDDDDDCCCAAA???===;;;777777777666666777888888:::;;;???FFFOOOYYYbbbhhhfffddddddhhhnnnqqqqqqoooiiieeecccddddddffflllttt```OOOAAAAAAHHHPPP]]]iiiwww}}}~~~sss```OOOKKKNNNYYYiiixxxzzzyyyyyyxxxzzz{{{}}}wwwooojjjlllqqqtttxxx|||}}}zzzyyywwwvvvuuusssqqqpppnnnnnnooooooppppppnnnllliiihhhccc___YYYQQQIIIAAA<<<999555666666666777===FFFMMMUUUTTTOOOHHH@@@999666444111333555666777999<<<>>>BBBEEEIIINNNQQQQQQQQQPPPJJJIIIFFFCCC@@@>>>======666777:::<<<===>>>>>>===:::999999999999:::;;;;;;;;;;;;<<<===@@@CCCEEEGGGDDDHHHLLLLLLIIIEEECCCCCC@@@BBBDDDFFFGGGGGGGGGGGGEEEFFFGGGGGGFFFFFFGGGHHHPPPVVV[[[[[[[[[]]]\\\XXXOOOKKKFFFCCCDDDHHHNNNRRRXXX\\\aaaiiirrr~~~xxxgggXXXNNNJJJBBBAAA@@@???@@@CCCEEEGGGMMMQQQXXX^^^dddjjjooossswwwzzz|||}}}{{{zzzyyyyyyyyyzzz{{{~~~vvvmmmhhh___\\\WWWSSSPPPNNNKKKIIIGGGDDDAAA@@@???>>><<<:::777777666666555444444333222333444444444555777999888888888888888777666555555666777999999888888777333444555555555777:::===IIIWWWgggrrrzzz~~~sss{{{vvvhhh[[[VVVVVVUUUSSSQQQNNNLLLKKKJJJJJJHHHHHHGGGFFFEEECCCAAA@@@??????>>>===<<<<<<<<<<<<<<<<<<============<<<<<<;;;<<<===>>>???@@@@@@@@@??????>>>>>>===<<<;;;;;;888888888888999999999999777666555333222111111000000000000000111111222333444555:::BBBJJJSSS```mmmxxxzzzuuujjj___ZZZVVVTTTSSSUUUVVVVVVZZZ]]]YYYSSSIIIJJJKKKMMMNNNOOOPPPPPPSSSWWW\\\eeetttpppggg^^^\\\\\\[[[\\\^^^fffmmmuuuuuukkkaaaaaagggggglllpppsssvvvyyyvvvppp^^^SSSJJJHHHJJJOOOXXXaaaiiikkkppptttuuuqqqkkkeee]]][[[]]]fffqqq}}}~~~|||{{{yyyxxxuuusssqqqnnnkkkfff```\\\QQQLLLEEE@@@===:::888777444444444444333333333333333333333444444444555555555555555555777999;;;<<<>>>>>>???@@@AAABBBCCCDDDCCCCCCCCCCCCAAA???===<<<777777777777777777888999:::<<>>FFFMMMPPPMMMHHH@@@999444333444111333555666666888:::<<<===@@@CCCGGGIIIIIIHHHHHHDDDEEEEEECCC@@@>>><<<;;;777999;;;<<<>>>>>>>>>>>>:::::::::::::::;;;;;;<<<:::;;;<<<>>>AAADDDHHHJJJIIINNNSSSRRRLLLFFFCCCCCCBBBCCCFFFIIILLLLLLLLLLLLJJJLLLMMMMMMLLLJJJJJJKKKPPPWWW[[[[[[[[[]]]\\\ZZZPPPLLLGGGDDDEEEIIIOOOSSSXXX^^^gggsss~~~ppp___RRRKKKHHH?????????@@@CCCGGGKKKNNNTTTXXX___eeejjjoootttwwwwwwzzz|||}}}{{{zzzyyyyyyxxxyyyzzz}}}xxxnnnfffaaa\\\YYYTTTQQQOOOMMMJJJGGGEEECCC@@@>>>===<<<:::999777777777666555555444444111333555555444444777:::888999999888888666555555555666888999999999777666333555666666666888<<>>???????????????>>>>>>===<<<<<<<<<::::::999999999999999999666555444333222222222222000000000000111222333444333444999BBBKKKUUUdddqqq~~~}}}tttdddWWWTTTUUUVVVUUUVVVTTTSSSVVV\\\\\\XXXMMMLLLKKKKKKLLLNNNOOOOOOSSSUUUYYYaaappprrrggg^^^\\\]]]\\\]]]___aaagggqqqwwwrrrhhheeehhhkkkpppssstttwwwzzzxxxsssbbbXXXOOOLLLMMMQQQXXX```iiilllrrrxxxyyyuuunnnhhh```[[[YYY___iiivvv~~~}}}|||zzzxxxxxxtttssspppnnnkkkfff```\\\QQQLLLFFF@@@===:::888666222333333333333444444444333333333444444444444555666555555555666999;;;===<<<======>>>@@@BBBCCCDDDBBBCCCCCCBBBAAA???===<<<888777777777777888999:::;;;===BBBJJJTTT```jjjpppuuuwww{{{wwwqqqmmmmmmooouuuyyyiiiVVVDDDAAAFFFMMMYYYeeeqqqyyyzzzgggUUUIIIIIIRRRdddttt}}}|||vvv{{{zzzqqqpppssswww~~~~~~{{{xxxyyywwwvvvtttrrrqqqqqqqqqlllmmmnnnmmmllljjjgggeeebbb___YYYQQQIIIAAA;;;888222444666777999>>>FFFMMMKKKHHHAAA:::333000111333222333666666777777999;;;<<<>>>AAADDDEEEEEEDDDCCCAAACCCDDDCCC@@@===:::999:::;;;===>>>@@@@@@@@@???;;;::::::::::::;;;<<<<<<999:::;;;>>>AAAFFFIIIKKKOOOTTTXXXVVVNNNGGGCCCCCCCCCEEEIIILLLOOOPPPPPPPPPPPPRRRTTTSSSRRRPPPPPPPPPPPPVVVZZZZZZZZZ\\\\\\ZZZPPPMMMIIIFFFFFFJJJOOORRRXXX___lllzzz|||iiiWWWKKKFFFEEE??????@@@BBBGGGLLLQQQUUU[[[___ffflllpppuuuyyy|||xxxzzz}}}}}}|||zzzzzzzzzwwwxxxzzz}}}}}}rrrhhhaaa\\\YYYVVVRRROOOMMMKKKHHHFFFDDDBBB???===<<<;;;:::888888888777777666666555555111333555555333444777:::;;;;;;;;;::::::888777777555666888999:::999777666444555666777777999===@@@PPPZZZeeekkksss|||xxxtttyyyjjj___VVVRRRSSSOOONNNKKKHHHFFFEEEEEEEEEGGGGGGFFFEEEDDDCCCCCCBBB>>>>>>>>>>>>>>>???@@@@@@:::;;;;;;;;;;;;;;;;;;:::999:::;;;===>>>???????????????>>>>>>======<<<<<<;;;;;;;;;::::::999999999555444333333222222222222000000000000111222333444111333888BBBLLLWWWggguuuttt```SSSQQQUUUXXXVVVWWWTTTRRRUUU\\\^^^]]]PPPNNNKKKJJJLLLNNNOOOOOOTTTVVVYYY```nnn|||ssshhh___]]]___^^^___```^^^cccoooyyyxxxmmmgggiiinnnrrruuuvvvxxx{{{zzzvvvfff\\\RRROOOOOOQQQXXX^^^iiimmmtttzzz|||xxxpppjjjaaaZZZVVV[[[dddrrr~~~~~~~~~}}}{{{zzzxxxwwwtttrrrpppmmmjjjfff```\\\QQQLLLFFF@@@===:::888666111222222333333444444555333333444444444444444444666555555555666999;;;===;;;<<<<<<>>>@@@BBBDDDEEEBBBBBBBBBBBBAAA???===<<<888888777777888999::::::;;;>>>CCCKKKUUUaaakkkqqqyyy|||~~~xxxssstttxxx}}}pppyyy^^^EEE>>>BBBIIIVVVcccpppuuu{{{}}}mmm\\\OOOMMMSSSbbbrrr}}}~~~yyyzzzvvvoooqqqwww}}}{{{vvvtttuuuttttttrrrooommmkkklllmmmmmmmmmllljjjhhhgggeeeaaaYYYPPPGGG@@@;;;888777555444444666;;;@@@DDDEEEBBB===777333222222222111111222333555888;;;======???BBBCCCCCCBBBCCCDDDDDDDDDCCCCCCCCCBBB???===999999;;;<<<============@@@===:::999;;;;;;999777<<<>>>???@@@BBBEEEJJJMMMSSSYYY^^^[[[QQQHHHDDDDDDDDDFFFJJJNNNQQQSSSTTTTTTSSSTTTVVVWWWWWWVVVSSSQQQTTTVVVXXXZZZZZZ[[[\\\]]]UUUNNNHHHHHHJJJLLLQQQWWW]]]jjjxxxiiiZZZPPPIIIDDDCCCAAADDDGGGIIIKKKQQQYYY```eeeiiipppuuuxxxzzz|||}}}}}}{{{yyyxxxvvvwwwxxxzzz}}}tttlllfff```\\\WWWVVVSSSOOOKKKIIIGGGFFFCCCBBB@@@>>><<<:::999999999888777666444444333333222222333555666888999999777888999::::::999777666888888888888888777666555111//////333666777<<>>HHHVVVkkk}}}|||kkkYYYQQQUUUYYYXXXXXXVVVTTTSSSUUUZZZ___cccXXXOOOGGGHHHLLLNNNOOOPPPUUUVVV[[[eeeqqqyyyzzzyyykkkfffaaaaaacccdddbbb___bbbaaajjjyyyzzzqqqmmmoooqqqsssuuuwwwyyyzzzzzzsss```SSSRRRSSSRRRWWW```jjjqqqxxxzzz|||}}}xxxrrrccc___]]]___cccmmm}}}}}}}}}}}}~~~~~~}}}}}}}}}|||{{{yyyxxxwwwuuurrrnnnkkkgggccc^^^[[[RRRNNNGGG@@@<<<999777555666555444444333333333444444444444444444444444444555666666666777777888888777888999;;;===???@@@AAA@@@AAACCCDDDCCC@@@<<<::::::;;;<<<<<<;;;;;;===???===@@@EEEKKKRRR^^^llluuuxxx|||~~~xxx}}}bbbIII@@@AAAGGGSSSaaalllrrrzzzrrrcccPPPMMMQQQ___ooo{{{}}}yyy{{{wwwooopppvvv{{{~~~zzzvvvtttttttttsssrrrpppnnnlllmmmmmmmmmmmmllljjjiiihhhgggccc\\\SSSJJJBBB<<<:::888777666666888<<<@@@BBBAAA>>>999444000///000000000000222555888<<<@@@BBB>>>AAACCCDDDDDDDDDDDDEEEGGGFFFFFFFFFFFFDDDAAA???;;;;;;<<<===>>>>>>??????@@@===;;;;;;===>>>===;;;>>>???@@@AAACCCGGGKKKOOOTTTZZZ___\\\SSSJJJFFFFFFDDDGGGKKKOOOSSSUUUVVVWWWVVVXXXZZZ\\\]]][[[YYYVVVTTTVVVWWWYYYYYYZZZ[[[\\\VVVOOOJJJJJJKKKMMMRRRXXXdddqqquuu```SSSLLLFFFCCCCCCDDDGGGJJJMMMQQQWWW```gggnnnrrrxxx|||~~~~~~{{{yyywwwvvvvvvwwwyyy|||xxxmmmfffaaa\\\YYYUUUTTTQQQNNNJJJHHHFFFEEEBBBAAA???>>><<<;;;::::::999888777555444444333333222333444555666888999999666777999::::::999888777888888999888888777666555444111222555888999>>>EEEQQQ```iiiqqq~~~vvvzzz{{{hhh___[[[VVVRRRPPPNNNLLLKKKIIIGGGFFFEEEEEEFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@???>>>============<<<<<<;;;;;;;;;:::::::::999:::;;;<<<===<<<<<<;;;============<<<:::999888888999:::;;;;;;:::999888555555555555444444444444222222222222222222333333555555888???HHHVVViiizzzzzzkkkZZZRRRUUUXXXXXXYYYWWWUUUTTTUUUYYY^^^bbb[[[QQQIIIJJJMMMOOOQQQSSSUUUUUUZZZcccnnnuuuwwwvvvmmmjjjffffffhhhhhhddd```^^^aaalll}}}uuuooooooppprrruuuwwwyyyzzz{{{tttcccVVVUUUVVVVVVZZZccciiipppxxx{{{~~~}}}wwwhhhccc```aaaeeennn}}}}}}}}}~~~~~~}}}}}}}}}|||{{{zzzxxxxxxvvvssspppllliiieee```]]]TTTOOOHHHAAA===:::777555666555444333333222333333444444444444444444444444555555555666666666777777666777888:::<<<===?????????@@@BBBCCCCCC@@@===;;;888999:::999999:::<<<>>>BBBEEEIIIMMMSSS]]]jjjssszzzzzzuuuiiiNNNBBB@@@DDDPPP]]]gggoooyyyzzzlllTTTNNNOOO[[[kkkwww}}}xxxyyy{{{qqqooosssxxx{{{}}}{{{wwwtttttttttsssrrrpppooonnnnnnnnnnnnmmmlllkkkjjjiiihhheee^^^VVVMMMEEE>>>;;;999888888999:::<<<>>>@@@<<<:::555111//////000111222333555888;;;>>>AAACCCAAACCCEEEFFFFFFFFFGGGHHHJJJJJJIIIJJJIIIHHHDDDAAA============>>>??????@@@@@@>>>===>>>???AAAAAA@@@???@@@BBBCCCEEEHHHNNNRRRXXX]]]aaa^^^UUULLLHHHGGGEEEGGGKKKPPPTTTWWWYYYZZZ[[[\\\___bbbdddccc___[[[TTTTTTVVVWWWXXXZZZ[[[[[[YYYTTTPPPPPPQQQRRRWWW^^^lll{{{wwwhhhWWWMMMIIIEEEDDDEEEGGGKKKPPPTTTYYYaaakkkrrrzzz}}}}}}yyywwwvvvvvvwwwyyy{{{~~~xxxmmmddd^^^[[[WWWTTTRRRQQQNNNLLLIIIFFFDDDCCC@@@???>>>===<<<;;;::::::888888666555444444333333333333444555777888999999555666888999::::::999888999999999888888777555555555333333666888999@@@GGGTTTdddoooxxxxxx}}}tttddd]]]ZZZVVVQQQOOOLLLKKKIIIGGGFFFFFFFFFFFFGGGFFFFFFEEEDDDBBBAAAAAA@@@??????>>>>>>>>>??????>>>===<<<:::999999999:::999999;;;<<<============>>>>>>>>>>>>===;;;:::999888999999999999999999999666666666666555555555555333333333333333333333333777666888???GGGSSSeeetttzzzvvvkkk\\\TTTTTTWWWXXXZZZYYYWWWTTTTTTWWW]]]aaa___UUULLLLLLOOORRRTTTWWWUUUVVVYYY```jjjqqqtttsssnnnlllkkkkkkllljjjeee```ZZZbbbrrrzzzrrroooppprrrtttvvvyyyzzz{{{vvvhhh]]][[[\\\[[[___fffhhhpppxxx}}}~~~pppiiidddcccfffmmmzzz~~~~~~~~~~~~}}}}}}}}}|||{{{zzzyyyxxxwwwuuuqqqnnnkkkgggccc___VVVQQQJJJCCC>>>;;;888666666555444333222222222222444444444444444444444444444444444444555555555555555555666888999;;;<<<======>>>AAABBBBBBAAA>>>===777888999999999:::===@@@GGGIIILLLPPPUUU^^^iiirrr|||~~~xxxwwwnnnTTTDDD???BBBNNNYYYcccmmmyyytttZZZQQQNNNWWWfffsss}}}~~~wwwttt|||uuuqqqsssvvvyyy}}}|||yyyuuuuuuttttttrrrqqqppppppooooooooonnnmmmlllkkkjjjiiifff```XXXOOOFFF???<<<888888999999:::;;;;;;<<<:::888444111000111333444777888999:::<<<===??????BBBDDDFFFGGGGGGHHHIIIKKKMMMLLLLLLMMMMMMKKKGGGCCC???>>>===<<<===>>>???@@@AAA@@@??????@@@AAAAAAAAA@@@AAABBBCCCEEEJJJPPPUUU___bbbccc___VVVMMMHHHGGGFFFHHHLLLPPPTTTWWWYYYZZZ^^^___cccgggjjjhhhbbb]]]SSSSSSSSSUUUXXX[[[\\\\\\___ZZZWWWWWWXXXYYY```ggguuulll___RRRLLLIIIFFFFFFIIIJJJNNNTTTZZZaaajjjuuu~~~zzzxxxuuuuuuvvvxxx{{{~~~vvvnnnccc[[[WWWTTTQQQNNNNNNNNNLLLJJJHHHFFFDDDCCC============<<<;;;;;;:::888777666555444444444444333444555666777888999999555666777999::::::::::::999999999888888666555444444222222444666888@@@IIIYYYkkkvvvzzz|||ooobbb]]]ZZZUUUPPPOOOKKKJJJHHHFFFFFFFFFGGGHHHIIIHHHFFFEEECCCBBBAAAAAA??????>>>>>>???@@@AAAAAA@@@???<<<:::888888999:::999:::;;;<<<===>>>??????????????????>>><<<;;;:::888888777777777888999:::888777777777666666666666444444444444333333333333888555666<<>>@@@AAA@@@???>>>999:::;;;;;;;;;===AAADDDGGGJJJOOOSSSYYYbbblllttt~~~zzzyyy|||rrrZZZHHH???AAALLLWWWaaakkkwww{{{bbbVVVNNNSSSaaaoooyyywwwrrrzzzzzzttttttuuuwww}}}|||xxxwwwvvvuuutttsssrrrrrrqqqpppooonnnmmmmmmllllllhhhfffaaaZZZQQQHHH@@@;;;777888888999999999999999888666333111000222444666888888999;;;<<<======>>>CCCEEEGGGGGGGGGHHHKKKMMMMMMMMMNNNOOOPPPNNNIIIFFF@@@>>><<<;;;:::<<<>>>???BBBBBBAAA@@@???>>>?????????@@@AAACCCGGGMMMTTTYYYffffffddd^^^UUULLLGGGFFFHHHJJJMMMQQQUUUYYY\\\]]]bbbcccggglllooolllccc\\\SSSRRRRRRUUU[[[___aaaaaaddd```]]]]]]^^^```iiirrr{{{cccXXXOOOKKKIIIGGGGGGJJJLLLQQQXXX___gggrrr~~~{{{xxxtttuuuvvvxxx{{{~~~zzznnnggg\\\TTTPPPNNNKKKIIIKKKKKKJJJIIIGGGEEECCCBBB;;;<<<<<<===<<<;;;:::999777666555444444333444444444555555666777888999999666666777888999::::::::::::999999999777666555444444222333555666999CCCNNN```qqq}}}wwwmmmbbb]]]ZZZUUUPPPOOOKKKJJJHHHFFFFFFGGGHHHIIIJJJIIIGGGEEECCCBBBAAAAAA>>>>>>>>>>>>???@@@AAABBBAAA@@@===;;;999::::::;;;::::::;;;<<<===???@@@@@@@@@@@@@@@???>>>===;;;;;;888888777777888888999:::999999999888888888777777555555555444444444333333777333333999???HHHTTT___fffgggeee]]]SSSLLLNNNSSSYYYZZZZZZWWWVVVXXX```fffjjj]]]QQQNNNQQQTTTXXX\\\[[[[[[\\\___fffmmmrrruuurrrqqqqqqpppnnnjjjeeeaaa^^^jjj{{{~~~tttppppppqqqrrruuuwwwyyy{{{wwwqqqllljjjgggddddddeeehhhpppxxx}}}}}}ssshhhcccaaadddkkksss}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{|||{{{{{{zzzyyyxxxvvvtttqqqooollliiieeebbb]]]WWWOOOHHHBBB===999777555444333333222222333333555555555555555555555555333333333333333222222222333333333444555666666777888:::<<<>>>??????>>>>>>888999::::::;;;>>>CCCFFFFFFKKKRRRYYY___hhhrrryyy}}}zzzsssvvv~~~xxxcccNNNBBBBBBKKKTTT___iiiuuulll\\\PPPRRR^^^kkkvvv}}}wwwsss{{{~~~wwwuuutttuuuyyy||||||{{{yyywwwuuutttssssssrrrrrrpppooonnnmmmmmmmmmiiigggccc]]]TTTJJJAAA<<<777777777888888888888888666444111//////111444666444666888:::===>>>???@@@CCCDDDFFFFFFGGGHHHKKKMMMNNNOOOPPPRRRSSSQQQMMMJJJBBB@@@<<<:::999;;;===???CCCCCCCCCAAA>>>===>>>??????@@@BBBEEEIIIPPPYYY___kkkhhhccc[[[RRRKKKGGGFFFKKKMMMQQQUUU[[[```dddfffkkkllloootttwwwqqqfff\\\UUUSSSTTTYYYaaahhhkkkkkkjjjfffccccccdddhhhtttpppZZZRRRKKKIIIGGGEEEGGGJJJNNNSSS[[[ccclllxxx{{{xxxssstttuuuxxx|||yyypppeee^^^TTTMMMJJJHHHFFFDDDFFFGGGGGGGGGEEECCCAAA@@@;;;;;;<<<<<<<<<;;;999888666555555444333333444444555555666777777888999999777777777888888999:::::::::::::::999777666444333555444555777888===IIIVVVfffwwwsssiii```]]]YYYUUURRRRRRMMMKKKIIIGGGFFFGGGIIIJJJLLLJJJHHHEEEBBBAAAAAAAAA>>>>>>>>>>>>>>>???@@@AAAAAA@@@>>>===<<<<<<<<<===<<<<<<<<<<<<===???@@@AAA????????????>>><<<;;;:::777777888888999:::::::::::::::::::::999999999888666666666555555444444333666222111555;;;BBBKKKTTT]]]```bbb^^^SSSIIIJJJQQQWWWZZZ[[[YYYXXX[[[dddkkkoooaaaSSSNNNPPPSSSWWW\\\[[[[[[[[[]]]bbbjjjqqquuuuuutttrrroookkkhhheeeccc```lllyyy|||tttrrrrrrrrrrrrsssvvvxxxyyyxxxvvvuuurrrnnniiieeeccceeemmmuuuzzzvvviiiaaa^^^^^^ccciiitttzzz~~~}}}}}}~~~~~~~~~||||||||||||{{{{{{{{{{{{zzzzzzzzzzzzzzzyyyxxxxxxvvvtttqqqooommmkkkgggddd```ZZZRRRJJJCCC>>>:::777444444333333333444555555555555555555555555555555333333333333222222222222222333333333444444555555777888999;;;<<<===<<<<<<666666777888999===BBBFFFIIIPPPZZZbbbhhhooowww|||}}}yyyrrrnnnvvvlllUUUFFFDDDJJJQQQ[[[eeeqqqzzzuuucccRRRQQQ\\\iiittt{{{xxxrrrzzzyyytttssssssssswww|||~~~|||yyyvvvuuutttttttttsssqqqooonnnnnnnnnnnnjjjiiifff```WWWLLLCCC===888888777777888888999:::777555222111111222555777666777999<<<>>>?????????BBBCCCDDDEEEEEEGGGJJJMMMOOOPPPRRRVVVWWWVVVRRROOODDDBBB===:::999;;;>>>@@@AAACCCCCCAAA???>>>@@@BBB@@@AAADDDGGGMMMUUU___eeelllggg___VVVOOOJJJIIIIIINNNPPPUUU\\\cccjjjpppssswwwwwwzzzyyylll```XXXVVVXXX^^^iiirrrvvvvvvtttpppmmmlllnnntttwwwaaaSSSMMMIIIIIIHHHGGGIIILLLPPPVVV^^^gggqqq}}}}}}xxxvvvrrrsssuuuxxx}}}}}}zzzxxxxxxyyyzzzzzz}}}~~~{{{yyyvvvooogggZZZSSSKKKEEEDDDCCCBBBAAAAAABBBCCCCCCBBBAAA>>>===;;;;;;<<<===<<<:::888666555555444444333333444444666666666777888888999999888888888888888888999999:::::::::999777666444333333333555777999>>>LLLZZZkkk|||mmmeee]]]ZZZXXXUUUTTTUUUOOOMMMJJJGGGFFFGGGIIIKKKMMMKKKHHHEEEBBBAAAAAAAAA>>>>>>=========>>>??????@@@@@@@@@?????????>>>>>>>>>>>>=========>>>@@@@@@?????????>>>===<<<::::::666777999:::;;;;;;;;;:::;;;;;;;;;::::::::::::999777777666666555444444333666111///333999>>>EEELLLXXX\\\bbb```TTTHHHIIIQQQUUUYYY[[[ZZZZZZ^^^hhhqqqssscccTTTMMMNNNQQQVVV[[[XXXXXXWWWYYY]]]eeennnsssuuurrrnnniiidddaaaaaabbb___iiirrruuuyyy|||zzzuuutttsssrrrrrrrrrtttvvvwwwyyy|||}}}{{{uuunnngggbbb```hhhpppwww~~~yyyjjj```\\\ZZZ]]]bbbkkksss}}}}}}}}}}}}||||||}}}~~~~~~{{{{{{zzzzzzzzzyyyyyyyyyxxxxxxyyyyyyyyyxxxwwwwwwwwwuuusssqqqooommmiiifffccc]]]TTTKKKEEE???;;;888333333333444555666777888555555555555555555555555444444333333333222222222333333333333333444444444555666888999::::::::::::555666777777999>>>DDDHHHSSSZZZeeemmmqqqtttxxx{{{~~~~~~tttqqqqqqtttttt[[[IIIEEEIIIOOOXXXbbbmmmxxxzzzfffTTTQQQ\\\iiitttzzzxxxpppxxxyyytttqqqqqqmmmqqqxxx}}}}}}zzzwwwuuuuuuttttttsssqqqooonnnnnnoooooolllkkkhhhbbbYYYNNNEEE???999888888777888999;;;<<<:::888666444444666888::::::;;;===>>>>>>>>>===<<>>???@@@AAA@@@>>><<<;;;;;;<<<<<<===;;;999777555555555444333333333444444666666777777888888999999999999888888777888888888;;;::::::999777666444333000111333555777===LLL[[[nnn~~~iiiaaaZZZXXXWWWUUUUUUXXXQQQNNNKKKHHHGGGHHHJJJKKKNNNLLLHHHEEEBBBAAAAAAAAA>>>>>>============>>>>>>@@@@@@AAAAAAAAA@@@@@@?????????>>>======>>>???@@@>>>>>>>>>>>>===;;;:::999666777:::<<<===<<<;;;:::<<<<<<;;;;;;;;;:::::::::888777777666555444444444777222///333888<<>>>>><<<:::???@@@BBBBBBCCCFFFJJJLLLQQQSSSVVVZZZ\\\[[[WWWSSSFFFDDDBBB@@@???@@@BBBCCCAAACCCEEEFFFFFFEEEEEEFFFDDDDDDGGGNNNWWW^^^aaaaaabbb[[[UUUQQQMMMIIIJJJNNNOOOZZZffflllsss~~~nnnbbb]]]^^^cccmmmyyy|||{{{ooo[[[PPPOOOMMMKKKJJJKKKNNNRRRTTTTTTXXX^^^hhhttt|||wwwtttsssppprrrtttwwwzzz~~~{{{uuuqqqjjjgggccc___]]]\\\]]]___```bbbccccccdddccc]]]TTTFFFDDD@@@<<<:::999999:::<<<<<<;;;;;;;;;<<<============<<<;;;:::888888777777666555444444444444444666777888999999999999999999888777777777888::::::===<<<:::888777666555555222111111444888AAAQQQaaarrr}}}vvviii```VVVRRRTTTWWWYYYXXXQQQNNNJJJHHHIIIKKKKKKKKKKKKJJJHHHFFFDDDBBBBBBAAAAAAAAA@@@??????>>>>>>===EEECCCBBBAAAAAA@@@???===<<<;;;::::::;;;<<<===>>>??????>>>>>>===;;;:::999<<<<<<============<<<<<>>>>>===<<<;;;;;;;;;999888777555444444444444333444444444666:::???DDDOOO[[[]]]\\\[[[RRRJJJNNNXXX___aaa]]]^^^hhhnnnnnnrrr```NNNFFFGGGKKKPPPTTTWWWPPPMMMRRRZZZaaaiiiooossspppggg]]]YYY[[[ZZZWWW]]]```cccfffjjjooouuuyyy{{{wwwsssqqqsssuuuxxxyyy|||{{{oooeee___YYY^^^fffnnnuuu{{{}}}pppddd]]][[[[[[\\\```hhhttt~~~{{{|||}}}~~~~~~~~~~~~~~~{{{|||~~~~~~}}}{{{uuuvvvwwwyyyyyyyyyxxxwwwyyyyyyyyyyyyyyyyyyyyyyyy{{{yyyvvvtttssspppllljjjeee```WWWNNNGGG@@@;;;777888666333333444555555444555777999;;;;;;;;;:::999888777555333222222222222111111000000000111333444444666888999888888999:::<<<888888===@@@DDDNNNZZZiiirrrzzz{{{wwwtttwww|||~~~wwwsssvvvmmmVVVFFFDDDIIIPPPYYYggguuu~~~lll[[[WWWWWW\\\jjjzzzxxxttttttyyy|||}}}~~~|||vvvnnnnnnooorrrwww|||~~~{{{xxxvvvuuuttttttrrrqqqqqqpppnnnmmmmmmllljjjgggccc```\\\TTTJJJBBB;;;::::::;;;<<<===???@@@AAA???;;;888666666777888<<<===???AAABBBBBBAAA???===???BBBDDDGGGJJJOOORRRVVVXXX[[[^^^```^^^ZZZVVVJJJHHHEEECCCBBBCCCEEEGGGHHHJJJMMMNNNMMMLLLMMMNNNSSSRRRTTTXXX]]]```aaa``````ZZZTTTQQQNNNKKKMMMRRRUUU___lllxxxpppeeebbbeeemmmxxx~~~gggVVVMMMKKKJJJJJJKKKMMMQQQUUUWWWWWWZZZ___gggqqq}}}}}}wwwsssqqqqqqpppqqqtttvvvyyy}}}|||uuunnniii___]]]YYYUUUSSSRRRSSSTTTUUUXXXYYYYYYZZZZZZTTTMMMDDDAAA>>>:::888777888888::::::::::::;;;;;;<<<===;;;:::999888777666666555666555555444333333444444555666777888999:::::::::999888777777777888999:::;;;:::999777666555444444444333333666:::CCCTTTcccssszzzqqqeee^^^UUUQQQRRRUUUUUUUUUOOOLLLIIIHHHIIIKKKLLLLLLJJJIIIGGGEEECCCBBBAAAAAAAAAAAA@@@@@@???>>>>>>>>>BBBAAA@@@@@@AAA@@@???>>>;;;;;;::::::;;;<<<===????????????>>>===<<<::::::<<<======>>>>>>======<<<>>>>>>======<<<;;;;;;:::<<<;;;:::999888777777777444444444555666999???CCCKKKWWW[[[[[[\\\TTTMMMQQQVVV^^^aaa]]]___iiiooommmnnn___OOOHHHFFFHHHNNNSSSWWWQQQOOOTTT[[[bbbkkkrrrsssooofff\\\XXX[[[\\\ZZZ^^^___aaacccfffmmmtttzzz|||xxxssspppqqqtttvvvxxx}}}zzzmmmaaaZZZQQQVVV___hhhpppxxx~~~|||qqqfff___\\\\\\\\\^^^eeepppzzz}}}{{{|||}}}}}}~~~~~~}}}}}}}}}~~~~~~}}}|||wwwwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy|||zzzwwwvvvtttqqqnnnkkkfff```XXXOOOHHHAAA<<<888888666444444555666777666777999;;;<<<======<<<;;;:::999777555444444444444333333222222222333444555444777999:::::::::;;;===???===>>>BBBEEEKKKXXXfffssszzz}}}wwwuuuyyy~~~{{{zzzvvv\\\GGGBBBEEELLLUUUdddrrr|||qqqaaaYYYVVVYYYggguuuuuuqqqpppuuuwwwwwwxxx{{{yyyqqqmmmnnnqqqvvv{{{~~~|||yyyvvvtttrrrrrrqqqqqqppppppooonnnmmmlllllljjjgggdddaaa]]]VVVLLLDDD===<<<;;;<<<>>>AAADDDFFFHHHEEE@@@;;;888777777777777:::===@@@AAAAAA@@@???<<>>;;;888666555666666777888888999::::::;;;<<<:::999999888777666555555555444444333333333333333444555666888999:::::::::888888777777888888999::::::999888666555444333333666555555999===FFFWWWgggvvvwww{{{jjj```ZZZTTTPPPPPPQQQPPPOOOKKKIIIGGGHHHJJJLLLMMMMMMIIIHHHFFFDDDBBBAAAAAA@@@AAAAAAAAA@@@??????>>>>>>>>>??????????????????>>>;;;::::::::::::<<<>>>???@@@@@@???>>>===<<<;;;;;;======>>>>>>>>>>>>===============<<<<<<;;;;;;:::===<<<;;;:::999888888888444555555555666999>>>BBBFFFSSSWWWYYY]]]VVVOOOSSSUUU^^^aaa___bbbkkkpppmmmhhh]]]QQQIIIFFFFFFLLLSSSWWWRRRRRRWWW]]]dddnnnwwwxxxssshhh]]]ZZZ___aaa```___^^^]]]]]]aaajjjttt{{{}}}yyysssppppppsssuuuvvv~~~yyyjjj\\\SSSMMMRRRZZZbbbiiiqqqxxx}}}~~~yyyrrrjjjccc^^^\\\[[[[[[aaajjjssszzz||||||{{{{{{{{{||||||}}}|||||||||~~~~~~~~~|||{{{yyyxxxxxxxxxxxxyyyzzzzzzyyyyyyyyyyyyyyyyyyyyyyyy|||zzzxxxvvvuuussspppmmmgggaaaYYYQQQJJJCCC===:::888666555555777999999999:::;;;===>>>??????>>>======<<<:::888777666555555666555444444444555666777666888:::;;;<<<===???AAA@@@@@@CCCFFFIIIRRRcccsssxxxwww}}}dddKKKBBBCCCHHHRRRaaapppzzzuuufff[[[VVVWWWdddqqqtttpppnnnrrrttttttuuuxxx}}}tttmmmnnnpppuuuzzz~~~{{{zzzwwwtttrrrpppoooooooooooonnnnnnmmmllllllkkkiiigggdddbbb___XXXOOOGGG>>>===<<<<<>>???CCCHHHMMMQQQUUUZZZ\\\YYYYYY[[[]]]^^^\\\WWWTTTRRRPPPNNNMMMNNNPPPTTTVVVZZZ\\\^^^^^^^^^___```bbbccccccbbb```]]]YYYUUUSSSQQQNNNMMMNNNMMMMMMTTT\\\eeeuuuvvvpppooovvv}}}~~~zzzfffUUUKKKGGGDDDFFFIIINNNSSSWWWZZZ[[[ZZZ[[[]]]aaagggooowww{{{~~~}}}{{{zzzzzz{{{||||||}}}|||xxxsssooommmnnnppppppqqqrrrsssuuuzzz{{{sssjjjaaaWWWQQQJJJHHHEEEBBBAAAAAAAAABBBBBBEEEGGGGGGGGGIIIGGGCCC<<<;;;999666555555555666555666777888999999::::::;;;::::::999888888777777444333333222222222333333444444666888999:::::::::888888888888888999999999:::999777666555444444444666555777:::@@@JJJ[[[kkkzzz~~~uuupppddd[[[WWWRRROOONNNMMMKKKIIIGGGFFFFFFGGGJJJLLLMMMLLLGGGFFFDDDCCCAAA@@@@@@???AAAAAAAAA@@@??????>>>>>>===???@@@???>>>===<<<<<<::::::999999:::<<<>>>???@@@@@@???>>>===<<<<<<<<<======>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;::::::;;;:::999888666666666666555666666666666888<<<@@@CCCOOOTTTWWW\\\WWWOOORRRRRR[[[```___dddmmmooolll```ZZZRRRLLLFFFEEEKKKTTTVVVTTTUUUYYY___eeeqqq|||{{{oooddd```dddgggggg```^^^ZZZYYY]]]gggttt}}}zzztttqqqqqqrrrtttuuu}}}vvvfffWWWMMMNNNRRRWWW]]]ccciiipppuuuwwwvvvrrrllleee___[[[ZZZYYY\\\cccllltttyyyzzzzzzzzzzzz{{{{{{{{{{{{zzzzzz}}}}}}}}}}}}}}}|||zzzzzzzzzyyyxxxwwwwwwxxxyyyzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{yyywwwvvvuuussspppnnnhhhccc[[[SSSLLLEEE???;;;888777555666999;;;<<<<<<;;;<<<===>>>????????????======;;;:::999777777666777777666555555666777888888:::<<<======???AAADDDCCCFFFJJJNNNRRR^^^qqq{{{|||lllSSSEEEDDDFFFPPP___mmmwww}}}xxxkkk___VVVWWWaaammm}}}xxxrrroooqqqssssssuuuxxx~~~xxxooooooppptttyyy~~~zzzyyyvvvssspppooonnnnnnnnnmmmmmmmmmlllkkkkkkkkkiiigggdddccc```ZZZRRRKKK???>>><<<===AAAGGGOOOSSSXXXSSSKKKCCC<<<999888888<<>>=========>>><<<@@@BBBAAAAAACCCCCC@@@:::999888777666666666666444555666777888888888888999999999888888777777777333333222222222333333444444555666777888999999999777777888888999999999999:::999888777666555555555555444666;;;BBBMMM___ooo~~~|||wwwvvvggg```WWWTTTQQQNNNLLLIIIGGGEEEEEEEEEEEEGGGJJJLLLKKKJJJEEEDDDCCCAAA@@@?????????AAA@@@@@@??????>>>>>>===>>>@@@BBB@@@===:::999999999999999999:::<<<>>>???@@@???>>>===<<<<<<============>>>>>>>>>>>>======;;;;;;;;;;;;:::::::::::::::999888777666555555555666777777777666888;;;>>>AAALLLQQQUUU[[[UUULLLNNNKKKSSSXXXYYY___iiikkkfff[[[WWWSSSOOOIIIGGGLLLUUUUUUUUUWWW[[[___eeerrrvvvjjjfffiiikkkiii```]]]YYYXXX\\\ggguuu~~~|||wwwtttssstttuuuuuu{{{}}}}}}tttfffVVVLLLLLLOOOSSSXXX]]]ccckkkppprrrssssssoooggg___ZZZXXXWWWYYY]]]eeennnvvvyyyzzzyyyyyyzzzzzzzzzyyyyyyxxxzzzzzzzzzzzzzzzyyyxxxxxxyyyyyywwwvvvvvvwwwxxxyyyzzzzzzzzzzzzzzzzzzzzzzzzyyyxxxvvvuuuuuussspppnnniiiddd]]]VVVOOOHHHBBB===999777666777:::<<<======;;;<<<======>>>>>>??????======<<<;;;:::999888888888777666555555666777888;;;===>>>???@@@BBBEEEHHHKKKPPPVVV[[[bbbpppuuu\\\KKKEEEDDDMMM[[[iiissszzz~~~{{{rrrdddXXXUUU]]]gggzzzyyysssqqqrrrqqqtttxxx~~~}}}rrrqqqrrruuuyyy}}}~~~~~~~~~~~~}}}}}}{{{yyyvvvsssqqqoooooonnnllllllllllllkkkkkkjjjjjjhhhfffddddddbbb]]]TTTNNNBBB@@@>>>>>>CCCLLLUUU[[[___YYYPPPFFF???;;;999999<<>>===;;;:::999999999:::666;;;===::::::<<<>>><<<888888777666666666777777444555777888888777666666666666666666555555444444333333333333333444444555555555666777888888888888777777888999999999999888:::999888777666666666666444444777===EEEQQQddduuu||||||mmm```\\\VVVTTTQQQMMMJJJGGGDDDCCCEEEEEEFFFHHHJJJJJJIIIGGGCCCCCCAAA@@@???>>>>>>>>>@@@??????>>>======<<<<<<>>>AAACCCAAA===888777888888888888888:::<<<>>>??????>>>===;;;;;;;;;<<<===<<<<<<============<<<<<<::::::::::::::::::::::::<<<;;;:::999888777777777777888888777777777:::<<<>>>IIINNNRRRYYYSSSIIIJJJDDDKKKOOOQQQXXXccceee```[[[XXXUUUSSSNNNIIILLLRRRTTTUUUYYY\\\^^^cccqqqzzzppplllmmmmmmiii```]]]ZZZYYY^^^hhhvvv}}}zzzxxxxxxxxxwwwwwwyyyzzz{{{zzztttiii[[[RRRHHHKKKOOOSSSYYYbbbjjjppppppsssuuuqqqhhh___ZZZWWWUUUTTTVVV^^^iiirrrxxxyyyxxxxxxyyyyyyxxxxxxwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxzzzyyyyyyxxxxxxxxxxxxxxxzzzzzzzzzzzzzzzzzzzzzzzzxxxwwwuuuuuuuuusssqqqooojjjeee___XXXQQQJJJDDD???999888777888:::<<<======;;;<<<<<<======>>>>>>???<<<<<<======<<<<<<;;;::::::999888777666777888999===>>>AAACCCEEEHHHMMMPPPRRRYYY```fffqqq~~~dddPPPGGGBBBJJJWWWdddnnnvvv|||xxxhhhYYYTTTYYY___qqq{{{wwwrrrpppooorrrvvv}}}uuutttsssuuuyyy}}}~~~~~~~~~~~~}}}}}}|||||||||{{{zzzwwwtttrrrpppooooookkkkkkkkkkkkjjjjjjjjjjjjhhhfffeeedddccc^^^WWWPPPEEECCC@@@AAAGGGQQQ\\\cccddd^^^TTTIIIAAA<<<;;;:::999===@@@???======AAAEEEMMMPPPUUUXXXWWWVVVTTTTTTQQQRRRTTTWWW[[[\\\ZZZYYYZZZ[[[]]]^^^___^^^]]]\\\___aaadddfffiiilllqqqtttvvvtttpppiii```[[[ZZZ[[[aaaccciiiooosssyyyuuukkkfffddddddfffhhhgggccc^^^\\\[[[ZZZ]]]```ffflllrrrwwwzzzzzz{{{xxxoooaaaSSSJJJFFFAAACCCGGGLLLQQQVVVZZZ\\\dddeeehhhjjjkkkkkkjjjjjjjjjgggbbb^^^\\\]]]___aaa```bbbeeegggiiilllpppsssuuutttsssssstttyyywwwooodddYYYOOOHHHCCC@@@;;;:::999888888888888888333888999666555777:::999666666666666666666666777555666888888888777555444666666555555555555444444444444333333444555555666666666777777777777666666666777888999:::999999888888888777666555555555555333444888???HHHUUUjjj{{{}}}ggg[[[ZZZVVVUUUQQQMMMHHHEEEDDDCCCFFFFFFGGGHHHJJJIIIFFFCCCBBBAAA@@@???>>>=========>>>>>>======<<<<<<;;;;;;<<<@@@DDDBBB===999888999888888888888:::<<<>>>???>>>===;;;:::::::::<<<===;;;;;;<<<<<<<<<<<<;;;;;;999999999999999999::::::===<<<;;;:::999888888888888888999888777777999::::::EEEJJJOOOXXXSSSHHHHHHBBBHHHKKKMMMUUUaaaddd___```\\\YYYVVVQQQKKKJJJMMMSSSUUUYYY\\\\\\```ooo}}}vvvssstttqqqmmm___^^^\\\\\\aaajjjwww}}}}}}}}}|||zzzxxxxxxxxxyyyzzzwwwnnnccc[[[MMMNNNQQQUUU[[[ccclllrrrqqquuuxxxtttkkkaaa[[[YYYRRRPPPPPPWWWcccnnnuuuwwwwwwxxxxxxxxxwwwwwwvvvuuuwwwvvvvvvwwwwwwxxxyyyzzz{{{{{{{{{{{{{{{zzzzzzyyy{{{{{{{{{{{{{{{{{{{{{{{{yyywwwvvvvvvvvvuuurrrpppjjjfff```ZZZSSSLLLEEEAAA:::888777888:::<<<======<<<<<<<<<======>>>???@@@<<<===>>>???@@@???>>>>>><<<;;;:::999888999::::::===???CCCFFFKKKQQQWWW\\\]]]eeemmmvvvjjjSSSGGG@@@HHHTTT```kkkssszzz~~~|||kkkYYYRRRUUUZZZhhhtttzzzsssnnnlllooottt}}}wwwuuuuuuvvvyyy}}}~~~~~~~~~~~~}}}}}}|||||||||{{{|||{{{xxxuuurrrqqqppppppkkkkkkjjjjjjjjjjjjjjjjjjhhhfffeeeeeeddd___XXXQQQHHHEEEBBBCCCJJJTTT```hhhfff```UUUJJJBBB===<<<;;;;;;???BBBAAA@@@AAAGGGLLLMMMQQQVVVXXXXXXUUUTTTSSSQQQRRRTTTXXX]]]___^^^]]]___```bbbcccbbb___\\\ZZZYYY[[[^^^aaadddiiinnnrrrwwwvvvtttoooiiigggjjjmmmqqqttt{{{pppddd^^^[[[ZZZWWWYYYZZZWWWTTTQQQRRRTTTSSSUUUXXX^^^fffmmmssswwwzzzzzzwwwmmm___RRRIIIFFF???AAAEEEJJJPPPVVV\\\^^^jjjkkkmmmooonnnllliiiggghhheee___ZZZWWWXXXZZZ\\\^^^aaafffjjjmmmqqquuuxxxvvvuuutttssstttyyyssskkk___SSSJJJDDD@@@>>>;;;::::::999888888999999333888999555333666999999444444444555555666666666666777888999888777444333777777777777777666666666444444444444444555666777777777777777777666666555666777888999:::999888888777666555444444444444444444444999AAAJJJYYYmmm|||~~~}}}dddXXXXXXWWWUUURRRMMMHHHDDDDDDDDDFFFFFFGGGIIIIIIHHHDDDAAAAAAAAA???>>>=====================<<<;;;;;;:::::::::???CCCCCC>>>::::::<<<888777777888999<<<>>>???===<<<:::999999:::;;;<<<:::;;;;;;;;;;;;;;;;;;:::999999999999999999999:::<<<<<<:::999888777777777888999999888777777888:::777BBBGGGMMMWWWSSSHHHHHHDDDIIILLLNNNWWWcccfffaaaeee```[[[YYYTTTLLLHHHIIIRRRUUUZZZ\\\[[[___nnn~~~{{{zzzzzzwwwrrr___^^^^^^___ccclllwww|||yyyxxxxxxyyyzzzyyysssiiibbbVVVWWWXXXZZZ^^^eeemmmssssssxxxzzzvvvlllbbb\\\ZZZPPPMMMLLLSSS___lllsssvvvwwwwwwwwwwwwwwwvvvuuuuuuvvvvvvvvvwwwxxxyyy{{{{{{|||}}}~~~~~~~~~}}}{{{zzz{{{{{{{{{{{{{{{{{{{{{{{{zzzxxxwwwwwwwwwvvvtttrrrkkkgggaaa[[[TTTMMMFFFBBB;;;999777888:::;;;<<<<<<============>>>???@@@AAA===>>>@@@AAABBBBBBAAAAAA>>>===<<<;;;:::;;;;;;<<<<<>>===<<<<<>>;;;999;;;;;;:::999888777666666888777777777666666666666666666666666666666666666888999:::::::::999777666444444444444444444555555222222333444444555555666888888999999999999888888777666777999:::;;;999777666555444333333333333333666666888BBBQQQdddttt}}}xxxxxxddd]]]^^^[[[YYYUUUNNNGGGDDDEEEHHHIIIHHHIIIJJJJJJIIIFFFCCC??????>>>===<<<<<<======;;;;;;;;;;;;<<<<<<<<<<<>><<<;;;999888888777777888999::::::;;;;;;<<<;;;999888666666777777:::::::::::::::::::::::::::999999888888999999:::;;;;;;;;;;;;::::::999888888888777777888999::::::;;;@@@FFFKKKLLLLLLLLLLLLDDDIIIPPPXXXdddnnnpppmmmhhhaaa^^^]]]WWWMMMGGGHHHSSSXXX\\\\\\ZZZ^^^gggoooxxx{{{xxxzzz{{{xxxlllhhhdddcccgggnnnuuuyyy~~~~~~zzzxxxyyyxxxyyy}}}}}}rrriii```[[[ZZZ```fffhhhkkknnnzzzxxxvvvsssnnnggg^^^XXXPPPNNNPPPVVV\\\cccnnnxxxyyyvvvttttttvvvvvvtttrrrxxxxxxwwwwwwxxxzzz|||~~~~~~||||||{{{{{{{{{{{{{{{{{{{{{{{{xxxxxxwwwvvvtttsssrrrqqqlllhhhbbb\\\VVVPPPIIIDDD???===:::999:::;;;::::::;;;<<<>>>>>>======???@@@@@@AAABBBCCCCCCCCCBBBBBB@@@AAAAAA@@@>>><<<===>>>???BBBIIIRRR[[[dddkkkooo{{{```MMMBBBDDDLLLXXXbbbiiirrryyy~~~}}}|||tttdddUUUTTTZZZdddooo}}}}}}oooiiilllsssxxx|||}}}|||zzzyyy{{{|||}}}}}}}}}}}}}}}}}}}}}{{{zzzyyyxxxuuusssqqqooojjjjjjjjjjjjjjjjjjjjjjjjjjjiiihhhhhhfffaaa\\\WWWNNNKKKIIIJJJPPPXXX^^^bbbccc\\\QQQGGGAAA>>><<<;;;===AAADDDDDDDDDGGGMMMSSSXXXWWWVVVUUUSSSRRRRRRRRRRRRSSSWWW\\\```cccfffiiimmmiiiddd___YYYRRRKKKGGGGGGGGGIIIMMMSSSYYY___ccchhhiiilllooosssyyyzzzhhh___SSSKKKHHHGGGEEECCCEEEEEEDDDDDDEEEHHHJJJLLLPPPTTT[[[bbbiiioootttxxx{{{}}}}}}uuufffXXXNNNIIIEEEDDDEEEJJJNNNSSS\\\eeeooouuu{{{}}}{{{wwwuuuuuurrrqqqmmmiiieeecccfffjjjmmmqqqsssuuuzzz~~~{{{yyyvvvttttttxxx|||~~~zzzmmmbbbTTTGGGAAA>>><<<:::::::::::::::999999999999888888777777777666666666666666666666777777777777::::::;;;<<<<<<;;;:::999777777666666555444444444222333333444444555555666777888888888888888888777777666777999::::::999777666555444333333333333444555666:::DDDUUUhhhwwwzzzwwweee^^^^^^___]]]XXXQQQJJJGGGHHHKKKKKKJJJHHHHHHHHHFFFCCC@@@??????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>===;;;:::999888888888888999999:::::::::;;;:::888777666777777888::::::::::::::::::::::::::::::999999999999::::::::::::;;;;;;::::::999888888777777777777888999::::::>>>DDDIIIMMMPPPTTTWWWTTTZZZaaahhhqqqxxxvvvpppiiiddd```___YYYNNNHHHGGGRRRVVV[[[[[[YYY[[[bbbhhhooowww{{{zzzyyy{{{{{{xxxkkkjjjhhhhhhkkkppptttvvv}}}~~~zzzxxxwwwttttttvvv|||{{{ssshhhcccaaafffjjjkkkmmmpppwwwvvvuuutttqqqkkkddd^^^TTTQQQQQQUUUZZZ```kkkuuuyyywwwvvvvvvwwwwwwuuusssvvvvvvuuuuuuwwwyyy|||~~~~~~}}}|||{{{{{{{{{{{{zzzzzzzzzyyyvvvvvvuuutttsssrrrrrrqqqmmmjjjddd___YYYRRRLLLGGG@@@===:::999:::::::::999;;;===>>>>>>======>>>@@@@@@AAACCCEEEFFFFFFFFFFFFDDDDDDBBB@@@===<<<>>>@@@CCCHHHPPPZZZccclllssswwwhhhSSSDDDDDDIIISSS]]]dddlllttt{{{|||{{{uuugggZZZVVVYYY___jjjzzz}}}oooiiillltttzzz~~~{{{xxxwwwzzzzzz{{{||||||}}}}}}}}}}}}|||{{{zzzxxxuuussspppooojjjjjjjjjjjjjjjjjjjjjjjjjjjiiihhhhhhfffbbb]]]YYYQQQOOOLLLMMMQQQUUUYYYZZZWWWRRRJJJDDD@@@===;;;:::<<<@@@EEEHHHIIILLLRRRVVVYYYVVVSSSRRRRRRRRRRRRQQQSSSVVVZZZaaahhhnnnppppppmmmggg^^^UUUNNNGGGBBB???===>>>@@@DDDIIIPPPUUUYYY\\\___ccciiiqqqzzz~~~kkk\\\QQQJJJBBB>>>===??????>>>@@@@@@@@@AAADDDGGGIIIKKKRRRWWW___gggnnntttzzz~~~yyykkk]]]RRRNNNFFFFFFHHHKKKMMMRRR^^^jjjuuu{{{|||xxxuuutttwwwyyy|||~~~~~~~~~~~~xxxvvvtttrrrrrruuuyyy||||||xxxeee\\\NNNDDD???===<<<;;;:::::::::;;;;;;<<<<<<<<<888888888888777777777777777777777777777888999999;;;<<<>>>??????>>>======;;;;;;999888666555333333333333333444555555666666666777777888888777777666777666777888::::::888666555555444333333333444444444666<<>>?????????>>>??????@@@@@@????????????????????????@@@???>>>===<<<:::999999888888999999999999999999888888777777777777888888999999::::::::::::::::::;;;::::::::::::::::::;;;:::::::::::::::999999888777777777777777777888999:::===CCCIIIPPPYYYbbbgggjjjpppvvv|||{{{rrrjjjfffcccbbb]]]SSSKKKGGGPPPUUUZZZZZZWWWWWW[[[___cccllltttwwwyyy{{{zzzwwwlllmmmnnnpppqqqqqqqqqqqqxxx}}}zzzvvvvvvwwwtttsssuuu{{{}}}qqqllliiikkkmmmlllmmmpppqqqqqqrrrsssrrrnnniiidddYYYUUUSSSVVVYYY^^^hhhrrrzzzyyyxxxyyyzzzyyywwwttttttttttttuuuwwwzzz}}}~~~}}}|||||||||{{{zzzyyyyyyxxxwwwsssssssssrrrrrrqqqqqqqqqooolllgggbbb]]]WWWPPPLLLAAA>>>;;;999999:::999999<<<===>>>>>>======>>>???AAABBBEEEGGGJJJKKKLLLMMMMMMKKKGGGBBB>>>>>>AAADDDGGGMMMWWWbbbkkkssszzz~~~nnnXXXFFFCCCEEENNNWWW```iiiqqqyyy{{{|||wwwkkk___XXXVVV[[[gggwwwpppiiilllttt{{{}}}yyyttttttvvvwwwxxxzzz|||}}}}}}}}}}}}zzzyyyxxxvvvtttqqqooommmjjjjjjjjjjjjjjjjjjjjjjjjkkkjjjiiihhhgggddd___[[[UUUSSSPPPOOOPPPRRRRRRQQQKKKHHHCCC@@@>>><<<:::999999>>>DDDHHHLLLOOOSSSVVVYYYUUUPPPNNNNNNPPPPPPOOOTTTZZZcccllltttyyywwwrrrddd]]]SSSJJJDDDAAA???===::::::<<>>>>>??????AAADDDGGGJJJMMMOOOVVVZZZaaaiiirrr{{{rrrcccXXXRRRKKKKKKMMMOOONNNRRR```mmmyyy~~~{{{wwwsssrrrpppooopppsssvvvyyy{{{vvvaaaXXXLLLCCC???>>><<<;;;;;;;;;;;;;;;<<<<<<<<<<<<::::::999999999888888888777777777777888999;;;;;;===>>>@@@AAABBBBBBBBBAAA>>>===<<<:::888666444333333333444444555666666666666666777777777777666666777777777888:::999777555555444444333333333444444444777@@@NNNaaatttxxxhhh```^^^\\\YYYUUUPPPLLLKKKKKKLLLMMMJJJGGGEEEDDDCCC@@@???????????????@@@AAAAAABBB?????????>>>>>>>>>>>>>>>??????>>>===<<<;;;:::999999999999999888888888888666666666777777888888888999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::999999888888777777666666777888888999===DDDMMMXXXdddooovvv{{{|||ppphhhfffddddddaaaZZZQQQLLLPPPUUUZZZZZZXXXVVVVVVXXXZZZbbbmmmuuuyyyzzzwwwtttmmmppptttvvvuuuqqqnnnkkkpppwww}}}}}}xxxtttvvvzzzxxxwwwwww{{{yyysssooonnnllljjjjjjmmmkkklllnnnpppqqqoookkkggg___ZZZWWWXXXZZZ^^^gggqqqxxxyyyzzz{{{{{{zzzxxxvvvtttttttttuuuxxx{{{~~~~~~}}}|||}}}|||{{{zzzyyywwwvvvvvvqqqqqqqqqqqqqqqqqqqqqqqqooommmiiieeeaaa[[[TTTPPPDDD@@@<<<:::999:::999999<<<===>>>>>>======>>>???AAABBBEEEIIIMMMPPPRRRTTTVVVSSSMMMGGGBBBBBBEEEIIIIIIQQQ\\\fffnnnuuu|||uuu___JJJDDDCCCIIISSS]]]hhhpppwww{{{}}}yyypppeee[[[UUUZZZdddtttrrrkkkmmmuuu|||{{{vvvqqqppprrrtttvvvxxx{{{}}}}}}}}}}}}yyyyyyxxxvvvtttrrrpppoookkkkkkkkkkkkkkkkkkkkkkkkkkkjjjiiihhhhhheeeaaa^^^YYYVVVSSSPPPOOOMMMKKKIIIAAA???===<<<;;;;;;999888999===CCCIIIMMMQQQTTTUUUXXXTTTOOOKKKKKKMMMOOOQQQXXXdddrrrzzzwwwlllZZZSSSIIIAAA===<<<======:::;;;<<<===@@@CCCEEEGGGNNNPPPUUU[[[bbblllvvv|||~~~qqqdddUUUJJJDDD???===<<<;;;===>>>@@@@@@@@@AAACCCGGGKKKOOORRRTTT[[[^^^dddkkkvvvzzzkkk^^^WWWRRRRRRSSSSSSQQQSSS```mmm{{{{{{uuuooommmkkkkkkjjjjjjlllppptttwww|||yyytttaaaXXXLLLDDD@@@>>>===;;;======<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;:::::::::888888777777999;;;===>>>@@@AAACCCEEEFFFGGGGGGGGGAAA@@@>>><<<:::888666555333333444555555666666777666666777777777777666666777777777888999999777555444444333333333444444555555999DDDTTTgggyyyvvviii```]]]WWWUUURRRPPPNNNNNNMMMMMMKKKIIIFFFEEEEEEDDDCCCBBB@@@@@@??????@@@AAABBBBBB@@@?????????>>>>>>>>>===>>>>>>===<<<;;;:::999999999888888888888888888888666666777777888888999999888888888999999::::::::::::;;;;;;<<<<<<;;;;;;:::888888999::::::999999999888888777777777777888888888>>>GGGRRR^^^kkkwww|||nnndddcccccccccdddbbbZZZSSSRRRVVVZZZ[[[YYYVVVUUUUUUWWW\\\gggsssyyyyyyuuusssooosssxxxxxxtttnnniiifffhhhqqqyyy|||xxxvvvyyy}}}{{{yyyxxx{{{zzztttqqqlllggggggkkkiiikkkmmmqqqsssrrrnnnkkkddd___\\\\\\]]]___hhhppptttwwwzzz||||||{{{yyyxxxuuuuuuuuuvvvyyy}}}~~~}}}}}}|||{{{yyyxxxvvvuuutttpppppppppqqqqqqqqqrrrrrrooommmjjjgggddd^^^XXXSSSGGGCCC>>>;;;:::::::::999;;;<<<>>>>>>======???@@@AAABBBFFFJJJOOOSSSWWWYYY[[[XXXSSSLLLGGGFFFIIIKKKMMMUUUaaajjjqqqwww~~~}}}jjjOOOGGGAAAFFFOOOYYYdddmmmsssyyy}}}{{{uuummmaaaWWWYYYcccqqquuummmmmmuuu|||~~~yyysssnnnmmmooorrrtttwwwzzz|||}}}}}}}}}zzzzzzyyyxxxwwwuuutttsssmmmmmmmmmmmmmmmmmmmmmmmmllljjjiiiiiihhhfffccc```\\\XXXTTTPPPLLLIIIEEEBBB<<<;;;999999999:::999777<<>>@@@AAABBBFFFJJJOOOUUU\\\dddmmmrrrtttxxx~~~xxxkkk```UUUJJJDDDCCC<<<<<<======>>>???@@@AAAAAACCCFFFJJJNNNRRRUUUWWW^^^aaahhhqqq~~~uuuggg```YYYXXXXXXXXXWWWYYYcccnnn~~~zzzrrriiidddcccbbbbbbccceeeiiinnnsssvvv{{{~~~|||uuuqqqaaaYYYMMMEEEAAA@@@>>>===??????>>>>>>=========<<<>>>>>>>>>>>>============;;;:::999:::;;;>>>AAABBBDDDFFFHHHJJJLLLMMMMMMMMMGGGFFFDDDAAA===:::888666444444444555666666777777666777777888888777777666777777777888999888666444444444333333333444555555666<<>>GGGQQQ^^^kkkwww|||oooaaaaaaaaabbbfffhhhbbbZZZSSSVVVZZZ[[[ZZZXXXVVVUUUVVVYYYcccpppxxxyyyvvvvvvrrruuuxxxvvvooohhhdddcccdddlllvvv||||||{{{|||~~~xxxwwwwwwyyy~~~yyyssskkkeeeeeeiiijjjllloootttwwwwwwtttqqqjjjeeeaaa```______eeelllooosssyyy||||||{{{yyyyyyvvvvvvvvvwwwzzz}}}~~~}}}|||{{{zzzyyywwwvvvuuutttrrrrrrrrrrrrrrrrrrrrrrrrpppnnnllljjjgggbbb\\\WWWKKKFFFAAA<<<;;;;;;;;;:::999;;;===>>>>>>>>>@@@BBBBBBDDDGGGLLLQQQWWW\\\^^^___]]]YYYTTTOOOLLLLLLNNNRRR[[[gggpppvvv}}}}}}uuuUUUJJJAAABBBJJJTTT___gggmmmuuu{{{|||{{{uuuhhh\\\YYYaaannn|||xxxooonnnuuu{{{|||xxxsssnnnmmmoooppprrrvvvzzz|||}}}}}}}}}xxxxxxxxxxxxxxxwwwuuuuuunnnnnnnnnnnnnnnnnnnnnnnnlllkkkiiiiiiiiigggdddbbb^^^ZZZTTTNNNIIIEEE@@@===;;;999777777888999888777===???AAAFFFKKKNNNPPPQQQNNNOOOOOOLLLJJJPPP\\\eeevvvsss```OOOIIIDDD???;;;;;;<<<<<<<<<======>>>???@@@AAABBBCCCDDDHHHMMMSSSXXX^^^cccgggjjjmmmrrruuuvvvwwwwwwxxxssshhh\\\TTTKKKBBB>>>???999;;;===>>>???@@@AAAAAADDDFFFJJJNNNSSSVVVYYY[[[^^^dddnnn{{{~~~qqqiiiccc``````bbbcccfffmmmuuuwwwnnneee\\\YYY[[[YYYZZZ\\\```fffmmmrrrvvvzzz}}}~~~{{{wwwqqqmmm___WWWMMMEEEBBBBBB@@@???@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@?????????>>>>>>======???BBBFFFHHHIIIKKKMMMPPPSSSTTTTTTTTTQQQOOOKKKFFFAAA<<<888666444444555555666666777777777888888888888888888777777777777777888888555333333333333333333444555666888???KKK]]]ooo~~~~~~rrrjjjbbb[[[YYYWWWVVVVVVWWWWWWTTTOOOJJJEEEEEEDDDEEEFFFEEECCC@@@AAA@@@@@@????????????@@@BBBAAAAAA@@@??????>>>>>>;;;::::::999999888888777666666777777888888999999888999::::::;;;:::999999666777777888999999::::::888999:::;;;;;;:::999888777777888999999999999999;;;;;;:::999999999999999999<<>><<<<<<<<<;;;777999<<<===>>>???BBBDDDEEEFFFJJJNNNTTT[[[```ccceeeeeeccc```ZZZVVVTTTTTTUUU^^^jjjssszzz}}}zzz}}}zzzYYYLLLAAAAAAGGGPPPZZZbbbhhhrrrzzz}}}~~~{{{nnn```XXX___lllyyyzzzqqqooouuu{{{{{{xxxtttooommmooonnnqqquuuyyy|||}}}}}}}}}uuuvvvvvvvvvvvvuuuuuutttoooooooooooooooooooooooolllkkkiiiiiiiiihhheeeccc___ZZZSSSMMMGGGCCC>>>;;;;;;999666666777888888888<<<<<<>>>BBBFFFJJJLLLLLLJJJMMMOOOMMMLLLSSSbbbooolllWWWFFFAAA>>>;;;;;;<<>>999666444444555555666777777777888888999999999999888888777777777777888888555333333333333333333444555666:::@@@MMM___ppp~~~uuujjjddd^^^YYYWWWWWWWWWWWWXXXXXXSSSLLLEEEDDDDDDDDDEEEEEECCC@@@===AAAAAA@@@???>>>>>>>>>>>>??????>>>>>>===<<<<<<;;;:::999999888888777777777555666666777888999999:::999:::;;;<<<;;;;;;999999666777777888999999::::::777888:::;;;;;;:::888777666777888999999999999999<<<;;;;;;:::999999999::::::;;;===CCCMMM\\\lllvvvxxxmmmaaaaaa______eeelllhhh___RRRTTTWWWYYYZZZYYYXXXWWWVVVUUU]]]mmmyyy|||~~~vvvwwwuuummmddd^^^^^^```eeekkkuuu~~~}}}yyywwwwwwwwwyyy{{{~~~vvvnnnddd[[[[[[```dddffflllsssyyy{{{zzzxxxrrrmmmiiieee___ZZZZZZ^^^fffmmmuuuzzz{{{zzzyyyzzzvvvvvvuuuvvvxxx{{{~~~~~~~~~zzzyyyyyyxxxwwwvvvuuuuuuvvvvvvuuuuuuuuutttttttttsssrrrqqqpppnnniiiccc^^^PPPKKKDDD???======<<<<<<666888;;;===>>>@@@CCCEEEGGGIIILLLQQQWWW]]]cccfffkkklllmmmjjjeee```\\\[[[TTT]]]jjjttt{{{|||yyyhhhQQQ???AAAFFFHHHRRRaaafffoooxxx}}}|||sssiii^^^___gggvvvxxxrrrqqqvvv|||~~~uuuoooooorrrsssuuuwwwzzz|||~~~~~~{{{zzzyyywwwuuutttsssrrrtttrrrpppnnnmmmmmmnnnoookkkjjjhhhfffeeedddeeeeeeaaa^^^XXXPPPHHHAAA;;;888777777888888888888777777888999;;;<<>>===<<<;;;<<<>>>@@@AAADDDAAAAAADDDEEEDDDGGGKKKRRRRRRSSSTTTUUUWWWYYY[[[aaaaaacccgggjjjlllnnnqqqiii^^^SSSKKKEEE???<<<>>><<<===???@@@AAABBBEEEHHHKKKLLLOOORRRWWW[[[___aaa```iiixxxwwwppprrrtttvvvzzzwwwpppfff]]]WWWTTTRRRPPPSSSVVVZZZ]]]bbbiiissszzz~~~{{{xxxvvvrrrmmmhhh]]]VVVLLLFFFDDDCCCBBB@@@BBBCCCEEEEEEEEEFFFGGGIIIIIIEEEDDDFFFEEECCCDDDGGGGGGHHHIIIHHHHHHJJJLLLOOOSSSUUUXXX[[[\\\\\\ZZZYYYYYYYYYVVVOOOFFF???===<<<444555555555666666777777666888999999888888999:::999999999999888666555333666222000222222111444999>>>GGGWWWhhhvvvjjjdddaaa[[[WWWXXXXXX\\\aaa___YYYPPPKKKHHHJJJFFFDDDEEEFFFEEE???:::>>>???@@@AAAAAA@@@>>>===>>>>>>===<<<;;;::::::999888999999:::::::::999999888888999999999:::::::::999:::;;;<<<;;;:::999888666777888999:::;;;;;;;;;=========<<<;;;:::999888222444555777888999888888777777777777777777777777888888<<>>;;;999<<<<<<<<<>>>AAAFFFKKKNNNOOORRRUUUYYY]]]cccjjjooowwwxxxyyywwwqqqiiiaaa\\\ZZZaaakkkvvv~~~{{{zzz{{{zzz{{{ppp|||qqqWWWBBB@@@CCCEEEOOO]]]gggpppzzzxxxooocccbbbgggtttxxxvvvxxx{{{{{{uuutttttttttuuuvvvxxx{{{}}}~~~zzzyyyxxxwwwvvvuuutttssstttssspppnnnmmmmmmnnnoookkkjjjhhhfffeeeeeeeeeeeebbb___ZZZSSSKKKCCC===:::777777888888888888777777777999:::;;;===@@@EEEIIIKKKLLLOOOQQQUUU```uuurrrWWWFFFAAA===<<<<<<<<<===???AAABBBEEECCCCCCGGGHHHHHHJJJOOOSSSUUUWWWYYYZZZZZZ[[[\\\^^^___ccchhhmmmpppsssuuulllaaaSSSKKKDDD>>>===>>>>>>???AAABBBBBBDDDGGGIIIKKKMMMQQQUUUZZZ^^^bbbccccccmmm}}}}}}yyy{{{~~~nnnhhh___XXXTTTSSSRRRQQQQQQTTTYYY]]]bbbjjjsssyyy~~~zzzwwwvvvrrrmmmhhh]]]VVVMMMGGGEEEDDDCCCAAAEEEFFFHHHIIIIIIJJJLLLMMMLLLHHHGGGIIIIIIGGGHHHLLLLLLMMMNNNOOOOOOQQQTTTVVVXXXZZZ]]]___```___^^^]]][[[[[[YYYRRRJJJBBB???>>>555555555555666666777777666888999999888888999:::999999999999888666444333444111000222333333777<<>><<<======<<<<<<;;;:::::::::888999999:::::::::999999888888888999999999::::::999:::;;;;;;;;;:::888888777888999:::;;;;;;;;;;;;<<<<<<<<<;;;;;;999888888555666777888888888777666666666666666666666666666888888;;;@@@EEENNN^^^mmmtttyyy}}}}}}}}}|||vvvooobbb^^^ZZZ[[[```ccccccbbbTTTPPPOOOSSSUUURRRRRRUUUVVVWWW]]]hhhttt~~~{{{sssjjjddd___[[[\\\```fffjjjqqqxxx|||~~~~~~}}}xxxsssqqqtttvvvtttuuuwwwzzzzzzwwwoooeee```bbbeeegggiiimmmpppssswww{{{~~~wwwuuuoooggg___YYYVVVVVVZZZ___fffmmmqqquuuwwwyyy{{{yyywwwvvvwwwyyy{{{|||}}}}}}}}}}}}~~~~~~~~~~~~}}}|||zzzzzzzzz{{{zzzyyyxxxvvvuuuuuuuuutttssssssssssssqqqmmmhhhdddVVVQQQKKKEEEAAA???<<<;;;<<<<<<===???CCCIIINNNQQQXXX[[[___dddiiiooovvvzzzyyypppgggbbb^^^dddnnnyyy~~~yyyvvvwwwtttuuuxxxzzz|||cccqqq~~~aaaFFF>>>???BBBKKKXXXeeeppp{{{}}}uuujjjdddeeeppp}}}{{{zzz{{{}}}zzzwwwvvvuuuuuuwwwyyy|||}}}yyyxxxxxxwwwwwwvvvuuuuuutttsssqqqooonnnnnnooooookkkjjjiiiggggggfffffffffdddbbb\\\UUUNNNFFF@@@===888888888888888888888888777888999:::;;;>>>BBBEEEJJJLLLPPPUUUZZZfff|||mmmRRRCCC???<<<<<<<<<<<<>>>@@@CCCDDDFFFDDDFFFJJJKKKKKKOOOUUUXXX[[[___bbbaaa```______^^^bbbhhhnnnssswwwyyyyyyrrrdddTTTJJJDDD>>>===???@@@BBBCCCDDDDDDEEEHHHJJJKKKNNNSSSYYY^^^cccfffggghhhrrr}}}yyygggaaaZZZUUUSSSTTTTTTUUUQQQUUUZZZ```fffnnnuuuzzz|||xxxwwwvvvrrrmmmhhh]]]WWWNNNHHHGGGGGGEEEDDDHHHIIIKKKMMMPPPQQQRRRSSSPPPLLLKKKMMMMMMMMMOOOSSSSSSUUUWWWXXXYYY[[[]]]______```bbbcccdddcccbbbaaa^^^^^^\\\WWWOOOGGGAAA>>>666666555555666666777777777888999999888888999;;;888888888888777555444333222000000222333444999@@@HHHWWWjjjwww}}}sssccc``````\\\ZZZ]]]cccfffgggcccZZZQQQJJJHHHEEEGGGIIIHHHFFFBBB@@@???@@@AAABBBBBBAAA???===;;;;;;;;;;;;:::::::::::::::999999::::::::::::999999888888888999999999999:::999::::::::::::999888888888999:::;;;;;;;;;;;;;;;:::::::::::::::999888777777777888888888777555444666666666666666666666666888777999===???FFFTTTbbbmmmrrrwwwwwwxxxyyyvvvqqqfffaaa[[[YYY[[[]]]^^^]]]TTTNNNKKKNNNRRRSSSTTTVVVWWWZZZaaajjjssszzzxxxppphhhccc___\\\^^^bbbhhhlllqqqwwwzzz{{{{{{zzzsssooonnnrrrsssqqqppprrruuuwwwxxxtttmmmhhhhhhkkkmmmlllkkkmmmqqqwww{{{~~~yyywwwrrrjjjaaaZZZWWWUUUUUUXXX]]]eeennntttwwwwwwzzzyyyxxxvvvvvvvvvwwwxxxyyyzzzzzz{{{}}}~~~}}}||||||||||||zzzzzzyyywwwvvvvvvvvvvvvsssrrrrrrrrrrrrooojjjfff\\\WWWOOOHHHCCC@@@===<<<<<<===???BBBGGGNNNTTTWWWaaaeeejjjpppuuu{{{vvvmmmhhhccciiisss}}}~~~vvvqqqnnnnnnnnnnnnpppoooqqqwww{{{XXXgggyyyjjjLLL???===???IIITTTaaammmzzz{{{ooofffbbblllyyy~~~{{{{{{}}}~~~{{{yyywwwuuuvvvxxxzzz|||wwwwwwwwwwwwwwwvvvvvvvvvtttsssrrrpppooooooooooookkkkkkjjjiiihhhgggggggggeeeccc^^^XXXPPPHHHBBB>>>888888888888888888888888777888888999999<<<@@@CCCIIILLLQQQVVV[[[fff|||gggMMMAAA>>>;;;;;;<<<>>>@@@BBBEEEFFFFFFEEEGGGJJJKKKLLLRRRZZZ```eeejjjllljjjfffcccbbbdddkkkssszzzwwwgggUUUIIICCC???>>>@@@BBBCCCDDDEEEEEEFFFHHHJJJJJJNNNUUU\\\ccchhhjjjlllmmmxxx|||{{{tttgggbbb\\\XXXWWWXXXYYYYYYVVVYYY___eeemmmtttzzz~~~~~~{{{xxxwwwvvvsssmmmiii^^^WWWOOOJJJIIIIIIHHHGGGKKKLLLNNNRRRUUUXXXYYYXXXTTTPPPNNNPPPQQQQQQUUUZZZ[[[]]]```aaaaaabbbccceeedddddddddddddddcccbbbbbb``````___ZZZSSSJJJCCC>>>777777666555555666777888777888:::999888888999;;;888888888777666555444333111000000222333444;;;CCCOOO```uuuzzzzzzrrreeebbb```\\\\\\aaaccceeefffaaaWWWNNNHHHFFFGGGKKKOOOMMMGGGAAA@@@@@@AAABBBCCCCCCAAA???===;;;999999999::::::;;;;;;;;;:::::::::;;;::::::999999888888888888999999999999999999999999999888888777777888999:::::::::::::::888888999999999888888777777777888999888777666555666666666666666666666666777666888:::<<>>GGGRRR]]]kkkzzzrrrggg```gggttt|||||||||}}}}}}zzzwwwvvvwwwyyyzzzvvvvvvvvvvvvvvvvvvvvvvvvssssssqqqpppoooooonnnnnnkkkkkkkkkjjjjjjiiihhhhhheeeccc___YYYRRRJJJCCC@@@999999888777777888999999777888888888999;;;???BBBHHHKKKRRRXXX]]]hhh}}}cccJJJ@@@>>>;;;<<<===???AAADDDFFFGGGFFFFFFGGGJJJKKKNNNXXXbbbmmmrrrwwwvvvpppjjjgggfffiiiuuuyyyhhhTTTHHHCCC@@@@@@BBBCCCDDDEEEEEEEEEEEEGGGIIIJJJOOOVVV^^^ffflllppprrrttt|||~~~{{{}}}tttooojjjfffbbb^^^^^^^^^]]]]]]]]]___cccjjjqqqxxx}}}~~~{{{yyyxxxxxxuuuooojjj___XXXPPPLLLKKKLLLLLLKKKLLLMMMPPPUUU[[[^^^^^^]]]WWWSSSPPPQQQRRRTTTXXX^^^aaadddggghhhhhhgggggggggfffeeedddcccbbbaaaaaaaaabbbaaa___\\\UUULLLCCC>>>888888666555555666777888777999::::::999999:::;;;888888777666444444333333111000111333333444<<>>IIITTT^^^fffmmmnnnoooqqqpppmmmiiiddd\\\WWWUUUWWWYYYZZZ```[[[SSSOOOPPPSSSTTTTTTZZZ___fffiiikkkmmmqqquuuuuuoooiiigggccc```aaaeeeiiinnnwww~~~~~~zzzvvviiifffgggmmmqqqpppppprrrpppvvv}}}~~~yyyuuuuuuvvvuuuqqqnnnoootttxxxzzzyyyzzzyyyvvvpppggg```[[[XXXTTTSSSUUU\\\gggoootttuuuvvvxxxxxxvvvrrrpppoooppppppqqqsssuuuxxxzzz|||}}}}}}}}}}}}||||||{{{zzzzzzxxxwwwvvvuuuuuuuuuuuuuuutttsssrrrrrrrrrpppmmmjjjddd^^^UUULLLFFFAAA===;;;:::;;;???EEEMMMVVV^^^cccgggjjjooorrrtttwwwzzz|||zzz|||}}}|||zzzuuuqqqmmmkkkqqqyyy|||tttpppkkkjjjiiiggghhhjjjnnnppprrrqqquuu{{{KKK\\\sss{{{```KKK@@@===EEENNNZZZiiiyyyuuuiiiaaadddoooyyy{{{}}}~~~}}}zzzxxxwwwxxxxxxuuuuuuuuuuuuuuuuuuuuutttrrrqqqqqqpppooonnnmmmmmmkkkkkkllllllkkkjjjjjjiiifffeeeaaa\\\TTTLLLEEEAAA:::999888777777888999:::777888999999:::<<<@@@CCCGGGKKKSSSZZZaaalll~~~aaaJJJ@@@???<<<===???AAACCCEEEFFFGGGFFFEEEGGGJJJMMMTTTbbbppp|||~~~uuummmiiiiiinnnxxxfffRRRGGGDDDBBBBBBCCCEEEFFFGGGFFFEEEFFFGGGIIIMMMQQQXXXaaajjjqqqvvvyyy|||}}}zzzxxx|||vvvqqqnnnkkkiiigggggghhhhhhfffeeeggggggiiimmmttt{{{}}}{{{{{{zzzwwwpppkkk___YYYQQQMMMMMMOOOOOONNNNNNNNNQQQXXX___dddcccbbb[[[UUUQQQRRRSSSUUUZZZaaaeeehhhlllnnnnnnmmmlllllljjjiiifffdddbbbaaaaaabbbdddccc```\\\VVVNNNEEE>>>:::888777555555666777888888999::::::999999:::<<<888777666444333333333333111111333555555777AAALLLaaaqqq{{{uuu}}}rrrjjjccc\\\___gggiiijjjiiibbbYYYPPPLLLKKKMMMQQQUUURRRKKKDDD@@@@@@AAABBBCCCCCCBBB@@@>>><<<999999::::::;;;;;;<<<<<<;;;<<<<<<;;;;;;:::999888777777777888888888888999999888777777666666777777555666666777777777666666666777888999999999999999555666888999999999888888555555555555555555555555444444777999999<<>>;;;999;;;>>>CCCJJJSSSZZZ___ccceeeggghhhiiijjjmmmooonnnppptttwwwxxxwwwvvvtttrrrvvv|||ssskkkiiidddeeeggghhhjjjnnnrrrvvvxxxwwwzzzGGGXXXrrrkkkUUUCCC<<>>BBBEEEIIINNNUUU\\\aaakkk~~~|||```JJJAAA@@@===>>>@@@BBBDDDEEEFFFGGGFFFFFFHHHLLLRRR]]]qqqvvvmmmkkklllxxxuuucccPPPGGGEEEDDDDDDEEEGGGHHHIIIHHHGGGGGGIIIJJJPPPTTT[[[dddnnnvvv}}}|||{{{{{{zzzyyy~~~zzzuuuqqqnnnllljjjjjjkkkmmmqqquuuvvvuuussssssqqqqqqtttzzz~~~~~~}}}yyyrrrlll```ZZZRRROOOOOOQQQQQQPPPOOOPPPSSS[[[dddiiihhhfff^^^XXXSSSSSSTTTVVV\\\bbbgggkkkqqqtttuuutttttttttqqqoookkkhhhfffeeeeeefffhhheeeaaa]]]XXXPPPGGG@@@;;;999777555555666777999888999;;;:::999999:::<<<888777555444222222222333000111555888999===IIIUUUkkkxxx{{{{{{wwwmmmccc\\\aaakkkppppppmmmeeeZZZQQQMMMKKKKKKNNNRRRQQQLLLFFFBBB@@@@@@AAABBBCCCCCCAAA???>>>;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;:::999888777777777777888888888888999888777666555666777777666666777777777777666666666777888999::::::::::::777888999:::999888777666555555555555555555555555555555777999888888@@@JJJRRR]]]fffhhheeeccc___\\\\\\ZZZWWWTTTTTTVVV[[[^^^ggghhhcccWWWOOOPPPSSSTTTXXX[[[```eeehhhkkknnnoootttpppmmmlllhhh```\\\]]]^^^bbbiiipppttttttsssqqqiiieeedddhhhkkkjjjlllnnnmmmssszzz}}}}}}~~~}}}tttooonnnqqqtttuuuvvvwwwtttnnngggbbb```\\\\\\[[[\\\^^^cccjjjnnnppptttwwwuuupppkkkjjjkkkiiijjjlllooorrrtttvvvwwwzzzzzz{{{|||{{{zzzyyyxxxxxxwwwvvvvvvuuuuuuvvvvvvwwwuuutttsssrrrqqqnnnkkkgggccc\\\TTTNNNFFF@@@;;;::::::<<>>EEENNN^^^pppzzz~~~~~~{{{pppeeecccfffooo{{{zzz|||~~~|||yyywwwuuuuuuttttttsssrrrrrrqqqqqqoooooooooooonnnlllkkkjjjkkklllmmmmmmmmmlllkkkjjjjjjhhhfffaaaYYYQQQJJJFFF;;;:::888777777888:::;;;888:::;;;;;;<<>>???AAACCCDDDEEEFFFFFFFFFFFFIIINNNVVVeee|||wwwmmmlllnnnsssaaaNNNFFFFFFFFFEEEEEEIIIJJJKKKJJJHHHHHHJJJLLLSSSWWW]]]fffpppzzz{{{yyyzzz|||}}}}}}{{{vvvqqqnnniiieeeddddddcccbbbjjjmmmrrryyy~~~{{{xxxzzzzzzsssmmm```ZZZSSSOOOPPPRRRRRRRRRQQQQQQUUU]]]ggglllkkkiiiaaaZZZUUUUUUUUUWWW]]]dddhhhlllsssxxxzzzzzzzzz{{{wwwtttpppllljjjiiiiiijjjjjjgggbbb]]]YYYQQQHHHBBB;;;:::777555444666777999888:::;;;;;;:::999;;;<<<888777555333222222222333///111666:::===BBBOOO]]]sss~~~|||xxxnnnccc\\\bbbnnnsssrrrnnneeeYYYPPPKKKIIIHHHKKKNNNOOOLLLGGGCCCAAA???AAABBBCCCCCCBBB@@@???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888777777777777888888888888999888666555555555666777777777888888888888777666666777888999:::;;;;;;;;;::::::::::::999777555444555555555555555555555555666666888999777666===FFFOOO[[[eeeeeebbb^^^YYYUUUWWWVVVTTTSSSSSSVVV[[[___iiinnnjjj]]]SSSSSSWWWXXXVVVYYY]]]ccciiimmmpppqqqvvvsssqqqqqqlllccc]]]]]]YYY\\\aaafffjjjmmmooopppkkkfffdddfffhhhggghhhkkkkkkqqqxxx|||~~~uuukkkiiinnnssssssuuuvvvtttoooiiieeeccc^^^^^^^^^\\\[[[^^^eeelllooossswwwuuuooojjjjjjkkkhhhiiikkkmmmppprrrtttuuuzzz{{{|||||||||{{{zzzyyyxxxxxxwwwwwwwwwwwwwwwwwwxxxvvvtttsssrrrpppmmmkkkhhhddd^^^XXXQQQIIIBBB===;;;;;;;;;<<>>>>>OOOXXXeeeqqqyyy|||}}}}}}yyytttmmmfffdddkkkxxx}}}{{{|||}}}~~~yyyvvvuuuwwwvvvtttsssrrrqqqqqqqqqnnnnnnooooooooommmlllkkkoooooonnnnnnmmmmmmllllllhhhiiifff```[[[WWWOOOGGGCCC<<<777777888777999<<<===:::888888<<>>@@@DDDGGGIIIIIIIIIHHHEEEIIILLLRRRbbb{{{uuummmqqqxxxooo^^^MMMEEECCCDDDEEEHHHIIIKKKNNNOOOOOOQQQTTTVVVZZZ___eeelllsss~~~}}}|||~~~zzzwwwsssnnnjjjgggfffeee^^^^^^^^^]]]]]]___dddggghhhlllssszzz|||rrrjjjcccZZZTTTTTTUUURRROOONNNLLLPPPTTT[[[eeennnmmmgggbbbYYYRRRRRRUUUXXX___fffkkkpppwww}}}}}}vvvpppmmmoooqqqtttooofff___XXXOOOFFF???:::999666555555666888:::::::::::::::::::::::::::777666555444444444444444555444555777888@@@VVVlll~~~xxxiiicccggglllmmmwwwtttmmmbbbXXXPPPLLLKKKJJJJJJIIIIIIGGGFFFDDDCCCCCCCCCBBBBBBAAA@@@??????;;;;;;;;;;;;;;;;;;::::::999999888888999999:::;;;999999999999999999999999999888888777777777777777777666555555555666888999:::999999999999999999888888999:::;;;;;;:::888777888888777777666666555555555666777888888:::===@@@JJJSSS^^^cccaaa[[[WWWVVVWWWVVVSSSQQQSSSXXX___eeeooorrrrrrjjj]]]TTTSSSVVVYYY]]]aaadddeeeggghhhjjjrrrxxx|||zzztttmmmbbbYYYUUUUUUYYY^^^```aaafffmmmlllhhhdddcccfffjjjlllmmmrrrsssvvv{{{|||nnnffffffjjjmmmoootttvvvrrrnnnlllhhhdddfff___[[[\\\[[[[[[bbbkkkpppqqqqqqooollliiiggggggiiikkkmmmnnnnnnoooppprrrvvvwwwxxxzzz{{{|||||||||xxxxxxvvvvvvvvvwwwxxxyyyyyyxxxvvvtttrrrooonnnmmmlllhhhbbb[[[TTTMMMEEE@@@;;;;;;;;;<<<>>>AAACCCDDDJJJIIIHHHJJJNNNRRRTTTUUU]]]gggsss|||~~~|||ttthhhcccbbb```aaacccfffllluuuDDDPPPdddzzz}}}hhhSSSEEE??????IIIRRR```llltttyyy|||}}}|||xxxqqqjjjggglllwww~~~yyyyyy{{{~~~zzzwwwvvvvvvuuusssrrrqqqpppppppppooonnnmmmllllllmmmmmmnnnooooooooonnnnnnmmmllllllhhhjjjgggbbb]]]ZZZRRRJJJDDD===888888888777888<<<===;;;888888<<>>:::999666555555666888:::999999999999999999999999666666555444444444444444555444666999===HHH```vvv~~~uuuiiicccfffjjjkkkpppllleee]]]UUUPPPLLLJJJIIIIIIIIIHHHGGGEEEDDDCCCBBBBBBBBBAAA@@@?????????<<<<<<<<<;;;;;;;;;;;;;;;999999999999999::::::;;;999999999999999999999999999999888777777777777777777777666666666777888999:::::::::999999999999888777888999::::::999777666888777777777777666666666666777888888888:::===@@@FFFPPP\\\cccccc___[[[ZZZ]]]\\\[[[YYYYYY]]]eeekkktttwwwwwwoooaaaWWWTTTUUUYYY\\\___bbbcccdddeeegggrrrxxx|||{{{wwwooobbbVVVTTTSSSVVVZZZ\\\^^^ccckkkppplllgggeeeeeegggiiijjjrrrtttwww{{{{{{llldddcccfffiiiooouuuwwwtttqqqpppmmmhhhhhhbbb]]]\\\[[[ZZZ```gggooopppqqqpppnnnkkkiiihhhiiijjjkkkkkkkkklllnnnqqqtttuuuvvvxxxyyyzzzzzz{{{zzzyyyxxxvvvvvvvvvvvvwwwyyyxxxvvvtttrrrpppooonnnmmmjjjeee___XXXPPPGGGAAA>>>===<<<<<<===???AAABBBIIIIIIJJJKKKMMMPPPUUUXXXccclllyyy~~~{{{{{{|||{{{{{{{{{zzz|||vvvjjjeeedddbbbcccgggkkkrrr|||DDDMMM^^^rrrsss]]]LLLBBB???EEEMMMZZZgggqqqxxx~~~~~~xxxppplllmmmuuu{{{~~~xxxvvvwww}}}}}}zzzxxxvvvtttsssrrrqqqpppoooooooooooonnnllljjjjjjllloooqqqpppppppppoooooonnnmmmllliiikkkiiiddd```^^^WWWPPPFFF???999888888777888<<<===;;;:::999<<>>>>>=========<<<<<<;;;;;;;;;:::999999999999:::;;;;;;::::::::::::::::::::::::999999888777777777777888888888777777888888999::::::::::::999999999888888555666888888999888777666777777777777777888888888888999::::::999;;;>>>@@@BBBLLLYYYccceeedddbbbbbbccceeefffcccaaadddlllsssxxx{{{{{{ttthhh]]]WWWUUUXXX[[[^^^______```bbbcccqqqwww|||}}}zzzrrrbbbTTTSSSQQQRRRVVVXXXZZZ```gggqqqnnnjjjfffeeefffiiikkkssstttwww{{{xxxiii```^^^```cccnnntttwwwvvvttttttsssoookkkeee```^^^]]]\\\```eeekkklllmmmnnnnnnllljjjhhhhhhhhhhhhgggggghhhlllnnnqqqrrrssstttvvvwwwxxxyyyzzzyyyxxxwwwvvvuuuuuuuuuyyyxxxvvvuuusssqqqpppooonnnllliiiddd]]]TTTJJJDDDAAA???===<<<<<<>>>@@@AAAGGGJJJLLLLLLKKKOOOWWW^^^mmmwww|||vvvtttuuusssuuuwwwzzzzzzmmmhhhgggeeehhhmmmsss{{{DDDKKKXXXjjj|||~~~iiiTTTEEE???DDDKKKWWWcccoooyyyxxxqqqooorrrvvvwwwsssttt{{{|||zzzxxxwwwrrrrrrpppoooooonnnnnnnnnnnnmmmlllkkkkkkmmmoooppppppqqqqqqqqqpppnnnmmmllljjjkkkjjjeeecccbbb\\\VVVIIIAAA;;;999888777999<<<>>>===<<<;;;===BBBHHHMMMRRRTTTYYY]]]cccjjjqqqvvvzzz}}}{{{pppaaaSSSJJJFFFHHHLLLOOOOOONNNLLLJJJIIIPPP[[[mmm{{{uuuxxxkkk]]]OOOIIIIIIKKKPPPVVV]]]```cccdddeeehhhpppvvv|||wwwkkk\\\ZZZXXXVVVUUUWWWYYY[[[```cccgggiiiiiijjjkkkmmmpppsssyyy|||rrrjjjbbb[[[UUUTTTQQQMMMJJJKKKHHHNNNUUU\\\fffnnnoookkkbbbYYYSSSTTTZZZdddpppzzz~~~qqqdddZZZPPPGGGAAA888777666666666777999::::::::::::::::::999999999666555555444444444555555666666777<<>>>>>>>>>>>>>>======<<<<<<;;;:::::::::::::::;;;<<<<<<:::::::::::::::::::::::::::999888888777777888888888888888999999999:::::::::::::::999999888888777444555666777777777666666666666777777888999:::::::::;;;;;;;;;:::;;;>>>@@@@@@IIIVVVaaafffhhhhhhhhhfffiiikkkiiifffhhhnnnuuuwwwzzz{{{wwwnnnccc[[[XXXYYY[[[]]]]]]]]]]]]___```ooouuu{{{~~~}}}tttcccTTTTTTQQQPPPSSSVVVXXX^^^dddnnnnnnllliiifffhhhlllooorrrsssvvvyyy~~~uuuggg]]]YYYZZZ\\\iiipppuuuuuuvvvwwwwwwtttmmmhhhdddaaaaaaccceeehhhfffggghhhjjjlllkkkiiigggggggggfffdddccceeehhhllloooooopppqqqsssuuuvvvwwwwwwwwwwwwvvvvvvvvvvvvvvvxxxwwwvvvuuusssrrrqqqpppnnnmmmkkkgggaaaXXXMMMFFFBBB@@@===<<<<<<>>>AAADDDGGGLLLOOONNNLLLQQQ]]]hhhzzz}}}uuurrrssssssvvvyyy}}}}}}ppplllkkkjjjmmmttt{{{DDDHHHRRRbbbtttsss]]]JJJ@@@CCCIIISSS^^^jjjvvv~~~vvvqqqpppqqq|||yyyttttttzzz}}}zzzyyyxxxvvvqqqpppoooooonnnnnnnnnnnnllllllmmmnnnooooooooooooqqqqqqrrrrrrqqqooommmkkkjjjllljjjfffeeeddd```ZZZMMMEEE===;;;:::888:::===?????????>>>???CCCJJJPPPSSSVVV[[[___dddiiiooosssyyy{{{|||zzzrrreeeVVVLLLGGGJJJNNNQQQRRRPPPMMMKKKLLLTTTaaasss|||xxx|||lll___RRRLLLLLLOOOUUU\\\ccchhhmmmoooooosss{{{pppfff[[[ZZZXXXWWWYYY\\\aaaccckkknnnrrrtttttttttuuuvvvwwwyyy}}}zzzoooggg]]]WWWRRRQQQNNNJJJHHHJJJHHHPPPYYY```hhhnnnnnnjjj___WWWRRRVVV___kkkxxxuuufffZZZOOOFFF@@@777777666666777888999:::<<<;;;;;;;;;:::::::::999555555444444444555555666666777999???NNNeee~~~wwwkkkbbb^^^\\\___dddeeebbbaaaggglllnnnaaaZZZQQQMMMMMMMMMJJJGGGIIIIIIIIIHHHFFFEEECCCBBB@@@@@@??????????????????@@@@@@???>>>>>>===<<<<<<;;;;;;::::::;;;;;;<<<===:::::::::::::::::::::::::::999999888888888888888888999999999::::::::::::::::::999888777777666666444444555555666666666666666666777888999:::;;;;;;;;;<<<<<<;;;:::;;;===@@@>>>FFFQQQ\\\dddhhhjjjjjjeeehhhjjjiiigggggglllpppooorrruuuuuupppiiiaaa\\\YYYZZZ\\\\\\[[[[[[]]]^^^mmmttt{{{~~~}}}vvvgggYYYYYYTTTRRRUUUXXXZZZ___dddnnnppppppmmmhhhgggkkkooopppqqqtttwwwzzz~~~|||rrreee[[[UUUUUUWWWcccjjjppprrrtttxxxxxxvvvnnnlllhhhfffhhhlllnnnnnneeedddeeegggjjjlllkkkiiiffffffdddbbbaaacccfffiiillllllmmmnnnppprrrtttuuurrrssstttuuuvvvvvvwwwwwwwwwvvvuuutttsssrrrqqqqqqllllllkkkiiicccZZZPPPIIICCC@@@===<<<===@@@EEEHHHIIINNNSSSQQQPPPWWWfffsssvvvssstttsssvvv{{{tttppppppooossszzzBBBEEEMMMZZZlll}}}|||hhhSSSEEEBBBFFFMMMWWWbbbooo{{{zzzrrrnnnmmmyyy~~~xxxwww{{{zzzxxxxxxwwwuuuqqqpppooonnnnnnnnnnnnnnnmmmnnnoooqqqqqqpppooonnnrrrrrrssssssrrrooommmkkkjjjkkkjjjfffeeeeeeaaa\\\QQQIII@@@===;;;:::;;;???AAABBBBBBAAAAAAEEEMMMSSSUUUYYY^^^bbbfffkkkooorrrxxxwwwwwwvvvrrrgggZZZPPPIIILLLQQQTTTUUUTTTQQQNNNOOOXXXfffvvv~~~zzz}}}mmmbbbVVVPPPPPPSSSZZZbbbhhhooowwwzzzzzz~~~yyykkkddd^^^]]]\\\]]]```fffkkkoooyyy{{{~~~uuukkkcccWWWSSSOOOOOOLLLIIIHHHKKKLLLUUU```gggmmmpppnnniii]]]VVVTTT[[[fffsssxxxfffWWWKKKBBB<<<666666666777777888999999<<<;;;;;;::::::999999999555444444444444555666666555999===EEEVVVooopppcccZZZWWWZZZ]]]```aaa```ccciiilllkkk```ZZZRRRMMMKKKKKKIIIHHHLLLKKKJJJIIIGGGEEECCCAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@???>>>>>>======<<<;;;;;;;;;;;;<<<======::::::::::::::::::::::::::::::999888888888888999888888999::::::::::::999999888888777666555444444444444444555555666666777777777888999::::::;;;;;;<<<<<<<<<;;;::::::<<<>>>>>>CCCKKKTTT\\\bbbeeegggbbbdddeeefffffffffggghhhfffhhhlllpppqqqllleee```XXXYYYZZZYYYYYYYYY[[[]]]iiirrrzzz|||{{{vvvlllccc___ZZZXXX[[[^^^```cccgggqqquuuwwwrrrjjjeeegggjjjoooppprrruuuxxxzzz|||}}}{{{xxxpppeeeZZZSSSRRRTTT]]]dddkkknnnrrrvvvxxxvvvpppooolllkkkooouuuvvvsssgggdddccceeeiiillllllkkkffffffeeecccbbbbbbdddgggiiiiiiiiijjjllloooqqqsssnnnoooqqqsssuuuvvvvvvvvvuuuuuutttsssrrrrrrqqqqqqkkkkkkjjjiiieee]]]TTTNNNEEEBBB???===>>>BBBGGGKKKMMMRRRUUUUUUVVV```qqqxxxuuuvvvrrrvvv}}}vvvsssssstttxxx~~~???AAAGGGSSSdddvvvsss]]]LLLCCCEEEJJJQQQ[[[iiivvv}}}sssmmmjjjsss}}}{{{}}}}}}wwwvvvvvvvvvtttqqqpppoooooonnnoooooooooqqqqqqqqqppppppppppppppprrrsssttttttssspppmmmkkkjjjkkkiiieeedddeeeaaa\\\UUULLLCCC???===;;;===AAACCCDDDEEECCCCCCGGGOOOVVVYYY]]]bbbgggjjjnnnrrrtttvvvsssqqqqqqpppjjj___VVVKKKOOOTTTXXXZZZXXXUUUSSSRRR]]]kkkyyy~~~pppeeeYYYTTTSSSVVV^^^fffmmmvvvwwwnnnllliiihhhgggiiinnnuuu|||{{{qqqfff^^^SSSPPPNNNNNNLLLIIIKKKOOOQQQ\\\hhhooossstttoooiii___ZZZZZZdddrrrqqq^^^PPPFFF>>>999666666666777888888999999::::::999999888777777666444444444444444555666666555;;;BBBLLL```yyy}}}xxxhhhZZZRRRSSSXXXZZZ]]]___aaagggllliiiccc^^^ZZZSSSMMMJJJIIIJJJKKKOOONNNLLLJJJHHHEEEBBBAAA@@@@@@@@@AAAAAAAAAAAAAAABBBBBBAAA@@@???>>>======<<<<<<<<<<<<<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999777777999:::::::::999888888777666555444333222222444444444555555666777888888999999999::::::;;;;;;<<<<<<<<<;;;999999;;;======???DDDJJJRRRYYY]]]___aaa``````bbbeeeeeecccaaa___aaaeeekkkpppnnnhhhcccUUUVVVWWWVVVVVVWWWYYY[[[eeepppyyy{{{xxxuuuqqqmmmfff```^^^bbbfffggghhhjjjooovvv{{{wwwllleeeeeeiiipppqqqsssuuuwwwyyyzzzzzzvvvuuuoooeeeZZZSSSRRRSSSXXX```hhhlllpppuuuwwwvvvrrrrrrooonnnssszzzzzzuuufffbbb^^^___dddiiijjjiiieeeffffffeeecccbbbdddeeedddddddddeeegggjjjmmmooommmnnnppprrrsssttttttssssssssssssrrrqqqqqqqqqpppkkkjjjjjjiiifff```YYYSSSIIIFFFAAA>>>>>>BBBHHHLLLRRRUUUWWWYYY]]]iii{{{|||xxxyyywww|||wwwuuuvvvvvvzzz===???DDDOOO```rrryyydddRRREEEFFFJJJPPPYYYfffttt}}}~~~tttlllhhhmmm{{{}}}~~~|||uuutttvvvuuutttqqqppppppoooooooooooopppuuusssqqqooonnnoooqqqrrrrrrssstttuuussspppmmmkkkjjjkkkhhhdddcccdddaaa\\\WWWNNNEEEAAA>>><<<>>>BBBDDDFFFGGGEEEDDDHHHPPPWWW[[[___eeejjjnnnqqqtttwwwtttpppmmmnnnooolllccc[[[MMMQQQVVV[[[]]]\\\YYYVVVTTT```ooo{{{}}}qqqggg[[[VVVUUUWWW```iiipppzzzyyytttvvvtttttttttvvv{{{xxxnnnccc\\\QQQNNNMMMNNNMMMKKKMMMRRRUUUaaannnuuuxxxwwwpppiiiddd```bbbmmm|||xxxfffVVVJJJBBB<<<999555666666777888999999999888888888777666555555444444444444444444555666777666===FFFRRRhhh}}}rrraaaTTTMMMOOOWWWXXX[[[^^^cccjjjnnnfff\\\[[[XXXSSSMMMHHHHHHJJJMMMPPPPPPNNNKKKHHHEEEBBB@@@AAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBAAA@@@>>>>>>===<<<<<<<<<<<<<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999666777888999:::999888888777666555444333222111111444444444555555777888999999999::::::::::::;;;;;;<<<<<<<<<:::999999;;;<<<======???DDDKKKRRRWWWZZZ```^^^]]]aaaeeefffaaa]]]]]]^^^bbbiiioooooojjjdddSSSTTTTTTTTTTTTUUUXXXZZZcccoooyyyyyyvvvtttttttttjjjeeecccgggkkkkkkkkkmmmkkksss{{{yyyoooggghhhkkkqqqrrrsssuuuwwwxxxyyyyyytttsssooofffZZZSSSRRRSSSVVV___fffjjjooouuuwwwvvvttttttqqqooottt{{{zzztttccc^^^YYYYYY___dddffffffeeeggggggfffdddcccddddddaaaaaaaaabbbdddgggjjjlllmmmnnnpppqqqrrrrrrqqqppprrrrrrrrrqqqqqqpppppppppkkkkkkjjjjjjgggbbb\\\WWWMMMIIICCC??????BBBGGGKKKUUUWWWXXX[[[aaaooo||||||wwwvvvwwwwwwzzz???BBBFFFKKKUUUcccuuu|||jjjXXXJJJFFFFFFMMMWWWbbbppp{{{xxxnnniiioooyyy~~~wwwvvvvvvuuusssooopppqqqpppkkkjjjtttwwwkkkkkknnnnnnmmmnnnqqqrrrssstttrrrpppmmmjjjmmmllljjjgggeeecccbbbbbb[[[VVVNNNFFF???>>>AAADDDLLLKKKHHHDDDCCCFFFNNNUUUXXX___fffkkkqqqxxxyyywwwtttrrrooollljjjgggccc```TTTTTTVVV[[[```bbbaaa^^^___eeeqqqoooiiiccc___\\\^^^hhhsss||||||{{{zzzxxxrrrhhh^^^YYYQQQPPPNNNMMMNNNPPPRRRTTT^^^gggsssyyyyyytttooommmeeejjjooowwwvvviiiYYYLLLEEE@@@<<<999555666888999::::::999999<<<<<<;;;:::999888777666111111111222444555555555777<<>>===<<<<<<===<<<;;;:::999::::::;;;???>>><<<:::999999:::::::::999888777666555444333333666999<<<<<<;;;888666:::777444333333333222111333333444555666777888888888888888888888999999999;;;::::::999999::::::;;;<<<<<<<<<>>>CCCKKKUUU\\\______bbbiiinnnmmmddd[[[[[[___eeekkknnnlllgggbbbVVVUUUVVVWWWYYYZZZXXXVVVbbbgggnnnqqqqqqpppppppppoooooonnnoooooommmjjjhhhiiippptttrrrooonnnllliiijjjnnnrrrtttvvvxxxyyyyyyuuusssmmmeee]]]XXXVVVVVVWWW\\\dddmmmsssvvvwwwwwwtttrrrpppoooooonnnkkkiii]]]WWWTTTWWWZZZ]]]aaafffffffffeeeeeedddcccbbbaaadddcccaaa```aaaeeehhhkkkmmmmmmmmmmmmnnnnnnnnnnnnrrrqqqpppooonnnnnnnnnnnnkkkkkkjjjjjjhhhddd^^^YYYPPPLLLFFFCCCCCCGGGNNNRRR^^^___aaacccjjjvvv|||xxxvvvyyy}}}<<<>>>AAAFFFNNN\\\lllxxx}}}nnn^^^MMMHHHFFFKKKSSS^^^lllxxx{{{rrrmmmllluuu|||zzzyyywwwuuurrrqqqpppooojjjiiiqqq{{{}}}rrrkkkmmmpppooommmmmmqqqrrrttttttsssqqqnnnmmmmmmllljjjhhhgggeeeeeeddd___ZZZQQQHHHAAA@@@CCCFFFOOONNNKKKFFFDDDHHHOOOVVVZZZbbbjjjpppwww{{{xxxtttpppmmmhhhccc```YYYXXXYYY]]]bbbeeeeeecccggglllxxxtttooojjjgggdddeeennnxxx~~~wwwpppggg___[[[SSSSSSRRRSSSUUUXXX[[[^^^dddkkkssswwwvvvrrrooonnniiipppzzzqqqeee[[[MMMCCC>>>;;;888555555666888::::::;;;::::::;;;;;;:::999888777666555333222222333555666666666<<>>>>>>>>>>><<<;;;::::::::::::;;;<<<===<<<:::999888999999:::999999888777666555444444555666888::::::999777666999666444222333333333222333444444555777888888999777777888888888999999999;;;::::::999999::::::;;;;;;;;;;;;<<<@@@HHHQQQXXX___```dddkkkpppoooggg___]]]```dddiiillljjjfffbbbTTTTTTUUUWWWYYYZZZXXXWWWXXX^^^eeekkkmmmnnnppprrrrrrpppnnnmmmmmmkkkiiigggeeejjjnnnnnnooopppnnniiigggjjjooorrruuuwwwyyyxxxwwwuuuqqqkkkeee```^^^^^^```ccciiioootttwwwyyyzzzwwwtttqqqooommmllliiiggg\\\UUURRRTTTWWWZZZ^^^ccceeeeeeeeedddcccbbbaaa```aaa```___^^^```cccgggiiimmmmmmmmmmmmnnnnnnnnnnnnsssrrrqqqpppoooooooooooolllkkkjjjjjjhhheee```]]]VVVQQQKKKFFFFFFJJJPPPTTTaaacccfffiiiooozzz}}}yyywwwwww{{{999;;;>>>AAAHHHTTTcccmmmwww|||tttfffRRRJJJEEEGGGNNNXXXgggtttyyysssnnnsss{{{}}}yyyvvvvvvrrrooommmjjjhhhlllrrrpppmmmllloooqqqooommmmmmqqqrrrtttttttttrrrpppooommmlllkkkiiihhhhhhhhhhhhddd___VVVLLLDDDCCCFFFIIIQQQPPPMMMHHHEEEHHHPPPVVV]]]fffpppxxxzzztttnnnhhhbbb^^^[[[ZZZ[[[^^^bbbgggiiiiiiooottt~~~}}}yyyvvvtttqqqqqqxxx~~~||||||}}}uuuooogggaaa___XXXYYYZZZ\\\```dddhhhjjjnnnrrrvvvvvvtttrrrrrrssssss}}}{{{jjj\\\QQQJJJAAA;;;999888666444555777888:::;;;<<<;;;;;;999999888777666555555444444444444444555555666777;;;DDDUUUjjj~~~ppp```YYYWWWWWWXXX[[[[[[cccmmmsssqqqgggYYYPPPNNNMMMJJJGGGDDDEEEHHHJJJPPPNNNKKKHHHEEEBBB@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAA@@@??????>>>?????????;;;:::::::::::::::;;;<<<999999888888777888888999777777777777666666666666666777777777777777666555777555333222333444444333444444555666777888999999777777777888888888999999::::::999999999999::::::::::::::::::===DDDLLLQQQ[[[^^^dddlllqqqqqqkkkeeebbbbbbcccfffgggfffdddaaaTTTTTTUUUWWWYYYZZZXXXVVVRRRVVV]]]cccgggkkkooorrruuurrrmmmjjjhhhgggeeedddbbbeeegggiiinnnqqqnnngggbbbeeejjjoootttvvvwwwxxxwwwxxxwwwtttpppnnnmmmmmmnnnnnnoooppprrrvvvyyy{{{zzzvvvrrrooommmjjjhhheee^^^WWWRRRSSSVVVWWW\\\aaaddddddeeedddcccbbb```___^^^]]]\\\\\\^^^aaaeeeggglllllllllmmmmmmmmmnnnnnnnnnmmmmmmllllllkkkkkkkkkkkkjjjhhhhhhhhhfffdddaaa]]]XXXQQQLLLKKKOOOVVVZZZfffjjjnnnrrrxxx}}}xxxvvvvvvxxx|||;;;<<<>>>@@@DDDNNN[[[eeeooowww{{{pppXXXNNNFFFDDDIIISSSbbbooo{{{ssstttvvvzzz|||wwwxxxrrrmmmmmmkkkiiiiiillljjjkkkmmmooonnnllllllmmmoooppprrrsssssssssrrrqqqlllkkkkkkjjjjjjjjjjjjjjjiiicccZZZOOOHHHFFFHHHKKKRRRPPPMMMHHHEEEHHHOOOVVV___iiittt~~~~~~vvvooohhhaaa]]]XXXXXXXXX[[[```ffflllooorrrxxx~~~|||xxxtttrrrssstttvvvzzz}}}vvvpppjjjffffffbbbccceeehhhlllooossstttvvvxxxyyyxxxvvvwwwzzz~~~vvviiiYYYNNNDDD@@@;;;888888888777555666777999;;;<<<<<<<<<;;;777777666666555444333333333444444444444444666888;;;GGGYYYmmm}}}~~~ttthhh[[[VVVVVVXXX[[[```bbbkkktttvvvnnnaaaUUUNNNLLLJJJHHHEEEDDDFFFIIIKKKNNNLLLIIIFFFCCCAAA???===??????>>>============>>>======<<<<<<======>>>???<<<;;;;;;::::::999999999777777777777777777888888666666666666777777777777888777666555555555555555666444222222333555555444555555666666777888888999666666777777888888999999::::::999999999999::::::::::::::::::<<<@@@GGGKKKUUUZZZccclllrrrssspppmmmgggeeecccbbbaaaaaa___]]]WWWVVVVVVXXXYYYYYYWWWVVVSSSUUUZZZ___dddjjjnnnqqqwwwrrrjjjeeebbb```___^^^```aaabbbeeemmmrrrnnnfff______dddkkkqqqssstttvvvuuuwwwzzz|||||||||}}}}}}zzzuuuqqqppprrruuuwwwyyyvvvrrrpppnnnllljjjhhhfff___YYYWWWXXXWWWZZZ^^^cccdddeeeeeedddbbbaaa___\\\[[[[[[[[[]]]aaadddfffkkkkkkkkklllllllllmmmmmmjjjjjjjjjjjjjjjiiiiiihhhiiigggeeeeeeffffffeeedddbbb]]]WWWSSSSSSYYY___dddlllqqqwww|||~~~}}}|||vvvsssuuuvvvxxx{{{;;;<<<======@@@IIITTT\\\jjjttt|||aaaUUUIIIDDDFFFOOO^^^jjj}}}uuusssqqqttt{{{{{{zzzsssooonnnnnnjjjiiijjjiiilllmmmllljjjjjjkkklllmmmnnnoooqqqrrrrrrrrrrrrllllllkkkkkkkkkkkkllllllkkkfff^^^SSSLLLIIIJJJMMMPPPOOOLLLGGGEEEIIIPPPWWWaaakkkxxxzzzqqqiiiaaa]]]SSSTTTUUUXXX]]]dddlllqqqsssxxx~~~tttmmmhhheeeeeegggjjjnnnssszzzzzzuuupppnnnpppnnnooorrrtttvvvxxxyyyzzzxxxzzz|||||||||~~~tttgggYYYLLLDDD>>><<<999888777777777666777888:::;;;<<<<<<;;;;;;666555555444444333333333222333444333333444777:::AAAOOObbbrrr~~~}}}uuunnnbbbVVVQQQSSSWWW___fffkkkrrrxxxtttgggZZZQQQNNNLLLJJJGGGFFFFFFIIIKKKMMMMMMJJJFFFCCCCCCAAA>>><<<======<<<;;;::::::;;;;;;999999999999:::;;;<<<=========<<<;;;999888777666666777777777888888777777666666666666777777777777888777666444444444555555555444222222333555555555555555666666777777888888555666666777888888999999:::999999888888999999::::::;;;;;;;;;;;;>>>CCCGGGPPPXXXcccnnntttvvvuuuuuujjjfffaaa]]]\\\[[[ZZZYYYZZZYYYYYYZZZ[[[[[[YYYVVVVVVVVVYYY^^^eeemmmsssvvvxxxqqqiiiaaa]]][[[ZZZYYY[[[[[[\\\bbbnnnvvvtttlll___\\\^^^gggnnnoooqqquuurrruuuzzz~~~uuuqqqppprrrtttvvvtttsssrrrsssrrrpppnnnoooggg___]]]ZZZWWWVVVYYYbbbccceeeffffffdddbbbaaa\\\\\\[[[\\\^^^aaaccceeeiiiiiijjjjjjjjjkkkkkkkkkllllllmmmmmmmmmlllkkkkkkeeedddbbbbbbdddeeeeeeeeeccc```\\\[[[]]]ccckkkpppsssxxxyyyxxx}}}uuuqqqrrrrrrtttwww|||999999::::::<<>>FFFUUUgggtttzzzzzz|||xxxqqqjjj^^^RRROOOPPPWWWaaakkkppptttuuummm```TTTOOOOOOLLLJJJGGGFFFIIILLLOOOPPPKKKGGGCCCBBBCCCBBB???<<<<<<;;;:::999999999999999777777777777888999:::;;;<<<<<<<<<;;;:::888666555888888999999999888888777666666666666777777777777777666666555555555555666666444222222333555555555444555555555666666666777444555666666777888999999999999888888888888999999:::;;;;;;;;;;;;===AAADDDMMMWWWdddnnnsssuuuvvvwwwhhhddd^^^YYYXXXXXXXXXWWW[[[[[[[[[]]]______]]][[[XXXWWWXXX]]]gggrrrzzz~~~zzztttjjjbbb]]][[[YYYXXXTTTWWWZZZbbbppp{{{|||vvvbbb[[[ZZZcccjjjkkknnntttooosssxxx~~~zzzsssqqqqqqrrrsssssstttwwwyyyyyyvvvtttsssllleeebbb]]]XXXUUUUUU___```ccceeefffeeecccaaa]]]\\\\\\]]]^^^```bbbcccgggggghhhhhhhhhiiiiiiiiiiiijjjkkkkkkkkkjjjiiihhhcccbbb```aaaccceeeeeedddcccbbbaaabbbfffmmmtttyyyzzz{{{wwwxxxxxxtttrrrrrrtttxxx}}}777888888888999>>>HHHOOOcccrrr{{{lllZZZMMMFFFGGGPPPZZZkkk|||{{{sssllljjjrrr~~~{{{xxxssskkkhhhjjjgggkkkkkkiiijjjmmmmmmiiikkklllnnnppprrrtttvvvwwwqqqqqqppppppppppppqqqqqqmmmkkkfff^^^WWWRRRQQQQQQQQQPPPOOOMMMMMMSSS]]]dddkkkvvv|||nnnbbbXXXQQQGGGHHHJJJLLLNNNTTT\\\aaagggnnnxxxpppkkkddd^^^ZZZWWWTTTRRROOOTTT\\\bbbhhhqqq{{{ppp^^^RRRIII???:::999777666666555444555777999999::::::::::::888777666555444444444444333333333222444777666555777>>>CCCMMM\\\mmmvvvxxx|||~~~yyy|||sssooofff\\\RRROOOQQQWWWaaakkklllooonnnfff[[[RRRNNNOOOLLLIIIFFFGGGJJJNNNQQQQQQJJJEEEAAAAAACCCDDDAAA===;;;;;;:::888888777777888777777777777777888999:::999999:::;;;:::999888777:::;;;;;;;;;;;;:::888777777777777777666666666666555666666666666777777777777555222222333444444444444444444444555555555555444444555666777888999999999999888888888888999999888999:::;;;:::<<<>>>AAAJJJTTTbbbjjjllllllnnnpppbbb^^^XXXUUUUUUWWWXXXYYYZZZZZZ\\\___cccddddddccc\\\ZZZYYY]]]gggrrr{{{yyypppgggbbb___]]][[[UUUYYY]]]eeeqqq|||~~~zzzggg\\\XXX```ggghhhkkkrrrpppssswwwzzzzzzssspppoooppprrrssswww|||~~~{{{xxxvvvooojjjhhhddd]]]XXXWWWZZZ\\\```cccddddddbbbaaa]]]]]]]]]]]]^^^___```aaaeeeeeefffffffffgggggggggdddeeefffggggggfffeeedddbbbaaaaaabbbdddeeeeeedddddddddeeehhhmmmsssyyy}}}zzzwwwxxx||||||xxxyyyzzz~~~888999999888999>>>GGGNNN___ooouuu```QQQGGGEEELLLTTTeeexxxyyynnniiinnnzzz|||tttkkkgggiiidddhhhjjjiiilllqqqnnnggglllmmmnnnqqqsssvvvxxxyyyttttttsssrrrrrrrrrssssssnnnmmmiiibbb[[[VVVSSSSSSSSSSSSRRRQQQRRRXXXbbbjjjooo{{{yyyiii[[[OOOIIIAAACCCDDDDDDEEEIIIPPPVVV```gggqqqzzz}}}ssslllddd```[[[XXXUUUSSSPPPMMMNNNTTT[[[aaaeeemmmwwwppp___NNNFFFAAA:::888:::666777666555555777:::<<<::::::::::::999777555444555444444444444444444333333666888888777:::AAAGGGVVVeeevvv||||||{{{zzzwwwqqqooocccZZZRRRPPPRRRWWWaaajjjgggiiihhhbbbXXXQQQNNNNNNLLLIIIEEEFFFKKKOOORRRRRRIIIDDDAAAAAADDDEEEBBB>>>;;;:::999888777777777777888888777777888999999:::666777999:::;;;;;;::::::<<<<<<======<<<:::999888888777777777666666666666444555666777888888777777777555333222333444444333333333444444444444444444444444555666777888999999999999888888888888999999777888999::::::;;;===???FFFPPP]]]dddeeecccdddggg\\\YYYUUUSSSUUUXXXZZZ[[[XXXYYY\\\```eeeiiiiiiiiiaaa^^^ZZZ]]]eeepppxxx|||}}}tttlllgggcccaaa___[[[___ccchhhqqqzzz{{{xxxjjj]]]WWW^^^eeeeeejjjrrrrrrsssvvvxxx{{{~~~wwwqqqnnnmmmmmmrrruuuyyy}}}yyyxxxsssooonnnjjjccc]]]\\\VVVYYY]]]aaaccccccbbb```]]]]]]\\\\\\]]]]]]^^^___dddddddddeeeeeeeeeffffffeeefffhhhiiiiiihhhfffeeecccbbbbbbdddfffgggeeedddffffffhhhlllqqqvvv{{{~~~|||uuuvvvzzz555555666666777<<>>>>>======<<<;;;::::::999999888888888888999999999888888777666555555444333333333333222222222222444444444444333333333333333333333444555555666666555555555555555555555555777777777777888999::::::;;;DDDPPPZZZ^^^\\\YYYVVVXXXXXXXXXXXXYYYZZZZZZ[[[WWWWWWWWWZZZ___cccfffggghhhccc```^^^\\\]]]fffpppwwwyyyzzzwwwqqqiiiccc```\\\]]]___cccgggiiihhhfffgggeeebbb```aaadddhhhkkkpppqqqrrrsssuuuxxx||||||rrrgggfffjjjooovvv~~~|||{{{yyyvvvqqqkkkeeeaaa[[[[[[[[[[[[]]]]]]]]]]]]\\\[[[XXXWWWVVVXXXZZZ[[[___^^^\\\[[[\\\]]]^^^``````aaaaaabbbccccccddddddaaaaaabbbbbbcccdddddddddeeefffhhhiiikkkooossswww|||||||||~~~444555666666777;;;@@@DDDJJJUUUcccnnnyyyxxxeeeSSSHHHEEEGGGQQQcccuuu{{{mmmccceeeqqq}}}~~~vvvlllfffeeeeeefffggghhhiiijjjjjjjjjiiiiiijjjkkkmmmoooqqqrrrppppppppprrruuuuuutttrrrnnnnnnmmmkkkhhheeebbb``````^^^]]]bbbkkkuuu|||kkkWWWJJJCCCAAA>>>@@@CCCDDDEEEGGGIIILLLOOOTTT\\\bbbhhhooowww}}}xxxtttpppyyyvvvoookkkeee```\\\YYYWWWUUUWWWWWWWWWXXXYYYZZZ[[[\\\```bbbdddgggjjjoootttyyywwwfffVVVKKKAAA;;;555333444555555444777777777777888999:::;;;<<<;;;:::999777777777666888888888777777666666666444444666777999@@@OOO^^^sss||||||xxxtttkkkfffaaaaaadddddd```\\\SSSQQQOOONNNNNNNNNMMMKKKFFFFFFHHHKKKLLLKKKHHHEEE@@@@@@??????>>>>>>======888888777777777777777888999888777777666666666666555555444444555777999:::>>>>>>>>>>>>======<<<<<<999999888888888888999999999999888777666555444444444444333333333222222222333333333333222222222222222333333444444555555666444444444444444444444444666666666666777888999::::::???HHHRRRZZZ]]]\\\ZZZ[[[\\\^^^______^^^]]]\\\XXXWWWVVVXXX\\\aaadddeeegggccc```]]]YYYWWW]]]eeeqqqvvv|||}}}yyyppphhhccc]]]]]]___aaabbbaaa]]]ZZZbbbdddeeedddcccdddhhhlllpppqqqrrrssstttvvvzzz}}}~~~ssshhheeegggqqqwww~~~~~~zzzuuuooojjjggg```^^^]]]]]]^^^______^^^]]][[[XXXUUUTTTUUUVVVWWWYYYXXXXXXWWWXXXYYYZZZ[[[^^^^^^___```aaaaaaaaaaaa^^^^^^______``````aaaaaacccdddeeeffffffiiimmmppp~~~}}}}}}~~~444555666666777:::>>>BBBDDDLLLYYYfffrrr~~~}}}nnn\\\NNNIIIJJJKKK[[[lllxxx~~~qqqeeeeeeppp{{{~~~}}}tttkkkeeeeeeddddddfffgggiiiiiijjjjjjhhhhhhhhhiiijjjlllmmmnnnlllmmmooorrrtttuuusssqqqnnnoooooonnnmmmjjjgggfffeeecccdddkkkvvv}}}eeeRRRGGGBBB@@@>>>AAADDDFFFGGGGGGIIIJJJOOOTTTZZZ___dddkkksssyyyyyyqqqmmmjjjkkkttttttjjjeeebbb]]][[[ZZZYYYXXXWWWYYYZZZ[[[\\\^^^aaacccdddfffgggiiikkkmmmqqqvvvzzzsssbbbRRRFFF>>>999555222111222444444444777777777777888999;;;;;;===<<<:::888777777777888888888888777777666666555333444666777;;;FFFXXXggguuu|||~~~yyytttqqqnnnlllkkkfff^^^XXXMMMLLLKKKKKKKKKKKKJJJHHHFFFHHHJJJLLLLLLIIIDDDAAA===>>>>>>======<<<<<<;;;777777777777777888999999::::::888777666666666666444444444444555666888888========================::::::999888888888999999:::999888777666555444333444444444444333333333333333333333222222222111111222222222333444444555555444444444444444555555555666666666666777888999999:::<<>>>>>===<<<;;;999999888888999:::;;;;;;999888777777666666666666555555666666666777777777666777888999:::;;;<<<<<<<<<;;;:::999999888999999888888777777666666555555666666555555555444444444333333333333222222222222000111111222222333333444444444444555666666777777444444444555555666777888888888:::AAAJJJTTT\\\```dddfffjjjllllllhhhdddaaa]]]\\\ZZZ\\\```dddggghhhkkkhhheeebbb[[[UUUVVV[[[fffsss|||mmmhhh```ZZZVVVUUUUUUUUURRRWWW^^^aaaaaaaaacccdddiiilllpppsssuuuxxx|||~~~~~~~~~}}}xxxooojjjkkkqqquuuzzz||||||}}}~~~|||yyyvvvsssrrrwwwxxx|||{{{eeeccc^^^ZZZXXXWWWWWWWWWSSSSSSSSSSSSSSSSSSSSSSSSUUUWWWYYY[[[\\\[[[ZZZYYYWWWWWWXXXXXXYYYZZZZZZZZZVVVWWWXXXXXXXXX[[[___bbbfffhhhjjjkkklllmmmppprrrpppqqqsssuuuwwwyyyzzz{{{333555666666666777:::<<>>???@@@???===<<<999888888888888888999:::777777666666555666666666666666777777888888777777555555777888:::;;;<<<===<<<<<<;;;:::999999999999777777777777666666666666666666666666555555555444444444444444333333333333000000111111222333333333222333333444555555666666444444444444555666777777777999;;;???EEENNNXXX___aaadddgggiiiiiifffccc```ZZZZZZ[[[___eeekkkooopppppplllhhhccc[[[TTTUUUYYYbbbnnntttnnnfff___ZZZWWWUUUSSSRRRUUUZZZ^^^aaacccccccccfffiiinnnssswww{{{~~~{{{tttqqqrrrtttxxx{{{|||zzzzzz|||~~~~~~}}}|||zzzyyywwwuuutttxxx{{{yyycccaaa]]]YYYVVVUUUUUUVVVSSSSSSSSSSSSRRRQQQPPPPPPQQQSSSUUUWWWXXXWWWVVVUUUTTTTTTUUUUUUVVVWWWWWWWWWVVVVVVVVVVVVUUUWWWZZZ]]]```aaabbbbbbbbbbbbdddfffeeefffgggkkkooossswwwzzz333555666666666777999;;;===<<>>???AAAAAA@@@>>>===888888777777777777888888666555555555555666666777666777777888888888888777555555777888:::<<<===>>>===<<<;;;:::999999999999666666666666777777777777777666666666555555555555555555444444444444333333000000000111222222333333111111222333333444555555444444444444444666777777222444777999===EEEPPPXXX___aaadddfffgggdddaaa___YYYZZZ]]]ccckkkrrrwwwxxxsssooojjjcccZZZSSSSSSXXX^^^kkk}}}zzzuuummmfff```[[[VVVRRRUUUVVVZZZ___dddfffeeeddddddhhhnnnsssxxx|||}}}xxxvvvxxxxxxzzz}}}|||yyyxxxyyy{{{}}}|||{{{zzzyyyxxxwwwvvvuuuyyy~~~qqqaaa^^^ZZZVVVTTTSSSSSSTTTUUUUUUUUUTTTSSSRRRPPPPPPNNNPPPSSSUUUVVVUUUSSSRRRRRRRRRSSSSSSTTTTTTUUUUUUWWWWWWWWWUUUTTTTTTWWWYYY]]]^^^^^^]]]\\\\\\]]]_________```bbbgggnnntttwww}}}{{{uuuuuuzzz{{{444555666888:::;;;;;;;;;::::::>>>GGGOOOYYYiiivvvmmm\\\RRRMMMKKKQQQ\\\iiiyyyyyyppplllsss}}}}}}}}}|||yyyuuurrrooonnnnnnmmmlllkkkiiihhhhhhgggiiihhhggggggeeeeeedddcccdddeeefffhhhkkknnnpppqqquuuuuuvvvwwwxxxxxxuuussstttwww}}}vvvfffSSSHHHBBB>>>===???EEESSSXXXYYY[[[SSSMMMRRRUUU\\\fffooovvv{{{~~~yyyqqqhhhbbb___bbb```^^^]]]]]]]]]\\\[[[___bbbhhhmmmrrrwww}}}|||wwwqqqlllkkkkkkjjjkkknnnooosssvvvwww{{{xxxiii^^^EEEAAA<<<888777666555444444444444444444555777777777888888999999:::;;;;;;<<<<<<<<<<<<============???999666666666555555888999===EEETTTkkk~~~zzzrrrhhhbbb___[[[VVVRRRPPPMMMHHHEEEEEEEEEEEEDDDJJJHHHEEEBBB???>>>=========???BBBBBB@@@===;;;:::===<<<999888888888:::;;;444555555555666666777777777666555444444555666777666666666777888:::;;;<<<>>><<<;;;999888888999999444444444444444555666777777777777777777666555555222222222222222222222222000111111111111222222222333333444444555444444444444333333444444555666777666999<<<<<<<<<@@@IIIPPP]]]^^^````````````bbbddd___```cccjjjttt{{{~~~~~~uuupppggg\\\SSSNNNNNNPPP[[[eeesss~~~xxxuuupppkkkeee```[[[XXXUUUVVVXXX\\\aaafffkkknnnkkkjjjkkkpppxxx~~~}}}zzzwww|||}}}}}}yyyuuurrrsssvvvvvvyyy|||}}}|||zzzyyyxxxzzz}}}{{{oooggg[[[YYYWWWTTTRRRRRRRRRSSSRRRRRRRRRRRRRRRPPPNNNMMMOOOOOONNNNNNMMMNNNNNNNNNMMMNNNOOOOOOOOOPPPRRRTTTUUUTTTQQQPPPOOOQQQSSSUUUXXXWWWVVVVVVWWWYYY\\\]]]___``````aaacccgggnnnrrruuu|||vvvllljjjhhhhhhkkknnnpppqqqtttssssssqqqmmmiiieeeccc444555666888:::;;;;;;;;;::::::===DDDKKKTTTbbbnnnxxx~~~wwwhhhWWWPPPLLLPPPYYYfffvvv|||tttmmmqqqxxx}}}{{{yyyxxxvvvtttrrrpppsssrrrrrrqqqpppnnnmmmllliiihhhhhhgggfffeeeddddddddddddfffhhhjjjmmmoooppptttuuuwwwyyy{{{zzzxxxwwwuuuxxx}}}mmm^^^NNNFFFAAA>>>>>>@@@GGGTTTZZZ[[[]]]UUUNNNSSSWWW___iiissszzz{{{rrrjjjcccaaaaaa```____________^^^]]]aaaeeekkkpppuuu{{{~~~yyyrrrmmmllllllkkkmmmqqquuuzzz}}}}}}xxxiii[[[QQQBBB>>>999666555555444333444444444444555666777777999999::::::;;;;;;<<<<<<===========================888666777777666777::::::@@@KKK[[[qqq|||tttmmmeee```^^^[[[VVVQQQOOOLLLHHHFFFFFFGGGGGGGGGIIIGGGDDD@@@===<<<;;;;;;===@@@BBBCCCAAA>>>===<<<<<<<<<::::::999999:::;;;555555555666666666777777666666555555555666666777666666666777888999;;;<<<<<<;;;:::999888888888999666555555444444444555555666666666666666555444444555555555555666666666777111111111111222222222222222333444444555555555555666666666666666777999999888;;;<<<;;;:::<<>>???BBBHHHVVV\\\]]]___WWWPPPTTTZZZbbbnnnxxx~~~uuullleeeccc``````aaabbbbbbaaaaaa```eeeiiiooouuu{{{{{{uuupppnnnmmmmmmqqqwww~~~ttteeeXXXLLLEEE===:::666444444444444333444444444555555666777888::::::;;;;;;<<<======>>>========================;;;777666888888666888<<<;;;EEETTTfff{{{~~~yyylllhhhbbb___]]]YYYTTTPPPMMMKKKHHHGGGHHHJJJKKKKKKJJJGGGCCC???<<<;;;;;;<<>><<<<<<<<<<<<<<<;;;::::::555555666666666666777777444444555666666777666666666666666777888999:::;;;;;;:::999888777777777888777777666444444333333333555555555555555444444333222222333333444444555555111111222222222333333333111222333444555666666666666666666666777888999999888::::::999777999>>>CCCMMMRRRYYY___ccceeeggghhheeehhhppp~~~tttqqqjjjaaaWWWQQQOOOOOOOOOVVV```iiiooorrrtttuuutttvvvxxxwwwssslllddd^^^XXXXXXWWWYYY___fffnnnrrrvvvsssoooooossszzz~~~xxxqqqjjjiiimmmrrrvvvzzz}}}~~~}}}}}}|||||||||{{{vvvmmmbbbZZZSSSQQQNNNLLLLLLNNNQQQTTTUUUUUUUUUTTTRRRPPPNNNMMMLLLLLLKKKJJJJJJJJJJJJJJJIIIJJJKKKKKKJJJJJJLLLNNNNNNNNNMMMMMMNNNNNNNNNNNNQQQPPPPPPPPPQQQSSSUUUVVVUUUVVVXXXYYYYYY[[[^^^aaaccciiiqqqwww{{{~~~}}}{{{yyywwwvvvtttooofff___UUURRROOOMMMNNNOOOPPPOOOLLLLLLLLLKKKIIIGGGDDDBBB555666777888999:::::::::999888:::>>>AAAFFFQQQ\\\dddppp~~~~~~lll```TTTOOORRR[[[jjjxxx}}}rrrnnnkkkqqq|||}}}zzz|||yyyvvvvvvyyyzzzwwwsssvvvwwwyyyzzzyyywwwtttrrrjjjiiigggeeecccbbbbbbbbbbbbcccdddeeegggiiikkklllnnnrrrvvvyyyyyyxxxvvvuuuvvvxxx{{{~~~}}}uuujjjaaaTTTKKKCCC@@@???===>>>BBBIIIWWW]]]___aaaYYYRRRVVV\\\eeeqqq{{{wwwmmmfffddd```ccceeegggfffdddcccbbbhhhlllssszzzxxxssspppoooooouuu|||tttcccVVVLLLDDD???:::777444333444555444444555555555555666777888999:::;;;;;;<<<<<<======>>>>>>>>>===============<<<:::777666888777555888<<<@@@NNNaaasss|||vvvgggdddaaa^^^[[[WWWQQQMMMLLLKKKIIIIIILLLNNNOOOOOOLLLIIIEEEAAA>>>>>>>>>???CCCEEEFFFEEEBBB@@@>>>>>>;;;<<<===>>>>>><<<:::999666666666666666666777777333444555777777777666666666666666666777888999:::999999888777777777777777666666555444444444444444555555555666666555555444222222222222222222111111222222222222333333333444111222333555666777777777444444444444555666777888666777888888888:::>>>BBBDDDKKKUUU^^^dddhhhjjjllljjjllltttyyyrrrpppkkkbbbZZZSSSPPPPPPOOOTTT[[[bbbfffjjjooossssssuuuxxxxxxsssllleeeaaa[[[ZZZYYY\\\bbbjjjsssyyy{{{wwwqqqnnnooouuu|||~~~vvvllleeedddiiinnnuuuyyy}}}~~~|||wwwoooeee___WWWTTTOOOLLLKKKMMMQQQSSSTTTTTTTTTSSSQQQOOOLLLKKKJJJJJJIIIHHHGGGGGGGGGGGGEEEFFFFFFFFFDDDDDDFFFHHHIIIJJJKKKLLLMMMLLLKKKKKKMMMMMMMMMMMMNNNPPPQQQRRRQQQSSSUUUVVVVVVVVVWWWXXXYYY^^^eeejjjmmmpppsssuuuyyy~~~wwwsssqqqpppooolllkkkiiihhhfffaaaZZZUUUOOOLLLIIIGGGGGGGGGFFFEEEBBBBBBBBBAAA@@@???===<<<555666777888999:::::::::888777999===???CCCMMMWWWaaaooowwwjjj[[[RRRQQQVVVcccooo~~~uuuooojjjmmmxxx~~~~~~|||zzz~~~{{{yyyyyyzzzxxxuuuqqqsssuuuwwwzzzzzzyyywwwvvvllljjjgggdddbbbaaa``````bbbbbbbbbccceeeggghhhiiiooossswwwxxxwwwtttssssssuuuvvvyyy{{{}}}~~~}}}zzzuuummmaaaYYYOOOHHHBBB@@@???===>>>BBBKKKXXX^^^___aaa[[[UUUZZZ___hhhttt~~~xxxmmmfffdddaaaeeejjjlllkkkhhhfffffflllqqqxxx|||vvvrrrooopppxxxyyyfffUUUJJJDDD???<<<888666444444555666666555666666666666777888999999::::::;;;;;;<<<<<<==================<<<<<<;;;;;;:::777777777666555999???JJJ[[[ooowwwpppeeeccc```]]]YYYTTTNNNJJJLLLKKKJJJKKKNNNPPPQQQPPPNNNLLLHHHEEECCCCCCCCCDDDFFFGGGGGGEEEAAA>>><<<<<<:::<<<===>>>>>><<<:::999777777777777777777666666333444666777777777666555666666666666777888999999777888888777777777666666444444444444444555666666555666666777777777666666777666555555444333222222222333333333444444444444111222333555666777777777555444444555555666777888888888888888888:::===??????FFFQQQ[[[bbbhhhlllnnnqqqsssyyy|||rrrooommmiiiccc[[[VVVSSSSSSQQQVVV[[[^^^___cccjjjooorrrtttvvvtttnnnhhhdddccc^^^^^^^^^aaahhhpppxxx}}}~~~zzztttpppoootttzzzvvvkkkcccbbbgggllltttxxx|||~~~~~~|||vvvnnniii]]]ZZZTTTNNNLLLLLLNNNPPPRRRRRRRRRQQQOOOMMMJJJIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFEEEDDDCCCEEEFFFFFFGGGIIIJJJKKKJJJIIIHHHJJJJJJJJJKKKLLLMMMNNNOOOJJJLLLNNNOOONNNNNNNNNOOORRRUUUZZZ^^^aaaccceeefffjjjoootttvvv{{{zzzuuummmgggcccaaa```___]]]\\\ZZZYYYVVVRRRMMMJJJGGGDDDAAA???>>>>>><<<;;;::::::::::::999999888777666666777999999:::::::::888777999<<<>>>AAAJJJSSSaaaqqqsssbbbXXXRRRSSS\\\eeeuuuzzztttnnnnnnuuu|||{{{{{{||||||~~~zzzuuupppmmmnnnpppssswwwyyyzzzzzzzzzpppnnnjjjeeebbb`````````aaaaaaaaabbbccceeefffgggooosssvvvvvvsssqqqqqqsssssstttuuuwwwyyyzzz{{{{{{|||yyyvvvqqqiii^^^VVVMMMHHHCCCAAA@@@>>>@@@EEEMMMZZZ^^^___ccc^^^ZZZaaadddmmmyyyvvvkkkcccbbb___fffnnnrrrqqqnnnmmmmmmqqqvvv}}}yyysssooopppyyyxxxlllZZZKKKBBB===:::888888666555555666777777666666666666666777888999:::::::::;;;;;;<<<============<<<<<<;;;;;;::::::::::::777777777666777>>>GGGYYYkkk~~~vvvmmmfffbbbaaa^^^[[[VVVQQQLLLJJJKKKJJJIIIJJJMMMNNNOOONNNMMMLLLJJJHHHGGGGGGGGGGGGFFFGGGFFFCCC???<<<;;;;;;:::;;;===>>>===<<<:::888888888777777777777666666555555666666666666555555666666666666666777888999777777888888888888777666333333333444444666777777555666777777777777777777666555555444333222111111333333333444444444555555222333444555666777777777777777777777888999::::::<<<;;;:::999999999::::::===BBBLLLUUU]]]dddjjjnnnuuuxxxvvvmmmjjjiiifffaaa\\\XXXWWWXXXUUUZZZ]]]]]]\\\]]]bbbhhhoooqqqssspppkkkgggffffffbbbcccfffiiinnntttyyy|||}}}zzzvvvrrrpppsssxxx}}}~~~zzzooogggdddhhhmmmuuuxxx}}}~~~~~~|||vvvqqqeeeaaa[[[TTTOOOMMMMMMNNNQQQQQQQQQPPPNNNLLLJJJIIIHHHGGGFFFDDDDDDCCCCCCCCCBBBBBBCCCAAA??????@@@AAABBBCCCEEEFFFGGGFFFFFFEEEFFFFFFGGGHHHIIIJJJKKKKKKIIIKKKLLLMMMLLLKKKLLLMMMNNNOOOQQQTTTWWWYYYZZZ[[[]]]aaadddeeeiiioooqqqooolllhhhbbb]]]ZZZYYYWWWUUUTTTSSSRRRPPPMMMJJJGGGEEEBBB???===<<<;;;:::999777999999888888888777777777666777888999999999999999999888999;;;<<<===EEENNN\\\nnnyyyiii]]]UUURRRVVV]]]iiixxx{{{sssppprrrzzz|||{{{|||~~~zzzpppiiigggfffhhhkkkppptttxxxzzz{{{vvvsssnnnhhhdddbbbaaa`````````aaaaaabbbcccdddeeejjjmmmpppooollllllnnnqqqpppqqqrrrtttvvvwwwxxxyyyzzzxxxuuurrroooggg]]]VVVMMMHHHDDDCCCBBBAAAEEEKKKQQQ\\\``````eeebbb```iiillluuuttthhh```___[[[dddooouuuvvvuuutttuuuvvv{{{{{{tttnnnoooyyyzzzdddZZZLLL@@@;;;999888777777666444555666777666555777777777777888999::::::;;;<<<<<<======>>>>>>???<<<;;;;;;:::999999888888999777777888888<<>><<<;;;<<<:::;;;;;;<<<;;;:::999888888888888777777777666666888777666555555444555555777666666666666777888888777777888999999888888777555555444444444555555666444555666666777777666666333333333333333333333333444444444444555555555555444444555666666666666666777777777777888999:::;;;;;;:::999888999999999999;;;@@@FFFMMMUUU^^^fffkkkqqqxxx{{{ooohhhfffeeeccc___[[[ZZZ[[[]]]\\\```cccaaa\\\ZZZ]]]bbbiiimmmqqqpppllliiiiiikkkhhhjjjmmmpppsssuuuuuuuuuttttttssspppmmmnnnrrrvvvwww{{{vvvnnnjjjlllpppwwwzzz~~~|||wwwnnnkkkddd]]]XXXTTTRRRQQQPPPPPPPPPPPPOOOMMMKKKJJJGGGGGGEEEDDDCCCBBBBBBBBB>>>??????===;;;:::;;;<<<>>>???@@@AAAAAABBBBBBBBBBBBBBBCCCEEEFFFFFFGGGGGGIIIJJJKKKKKKJJJJJJKKKMMMLLLKKKKKKLLLNNNQQQRRRSSSQQQUUUVVVVVVXXX^^^```^^^___\\\YYYVVVUUUSSSQQQOOONNNNNNMMMJJJGGGDDDCCCBBB???===;;;;;;;;;;;;999888999999888777777777777777666777888999999999999999:::999999;;;:::;;;BBBJJJVVVjjj}}}mmm```WWWQQQSSSYYY___oooxxxqqqpppvvv~~~}}}yyyllleeeddd^^^```dddiiioootttxxxzzzzzzwwwqqqkkkfffcccbbbbbb````````````aaabbbcccdddcccfffiiihhhffffffkkkooonnnoooppprrrtttvvvwwwxxxwwwtttrrrpppmmmggg^^^WWWMMMHHHEEEDDDCCCCCCHHHOOOSSS___aaabbbfffeeeeeennnrrrzzz}}}sssfff^^^]]]XXXbbbooowwwzzzyyyzzz|||yyy|||tttnnnnnnyyyuuukkkTTTKKK@@@999777888999888666555444444666666555333777777777777888999:::;;;=========>>>??????@@@@@@;;;;;;:::999999888777777888666666888;;;AAANNN\\\tttwwwkkkddd```\\\XXXXXXXXXWWWSSSPPPMMMLLLLLLGGGFFFEEEEEEGGGGGGFFFEEEEEEFFFGGGIIIIIIHHHGGGFFF???@@@@@@???===<<<===>>>::::::;;;;;;::::::999999999888888888777777666666:::888666555444444444555777666666666666777777888777888999::::::999888777777666555444444444444444333333444555666666666555555555666777888999:::;;;444444444555555555666666555555666666666666666555555555555555666777888999777666666777999;;;;;;;;;;;;>>>BBBHHHPPPYYYccciiikkkuuuvvvjjjccccccbbb```]]][[[[[[]]]```aaafffiiifff___[[[\\\```dddkkkqqqssspppmmmmmmoookkknnnrrruuuuuutttqqqoookkkmmmmmmkkkiiiiiilllooorrrwww~~~|||sssoooppprrryyy|||{{{vvvrrrmmmfff```[[[YYYWWWPPPPPPQQQQQQPPPNNNMMMLLLGGGGGGEEEDDDCCCBBBBBBBBBAAAAAAAAA???===<<<===>>><<<<<<<<<===>>>??????@@@???@@@AAABBBCCCDDDDDDDDDDDDEEEFFFEEEDDDEEEGGGIIIKKKIIIGGGGGGIIILLLNNNOOOJJJMMMNNNLLLNNNSSSUUUSSSSSSQQQOOOMMMMMMKKKIIIFFFFFFFFFEEEBBB???<<<<<<<<<:::888777777888888666555555555444333222222333333666777888999999888777666666888999:::;;;???CCCGGGTTTfff{{{xxxkkk[[[NNNOOOWWW^^^iiiuuuzzzwwwrrrooovvv}}}yyykkkddddddccc^^^[[[^^^dddjjjuuu~~~~~~}}}wwwoookkkiiifff```]]]]]]]]]]]]^^^___aaabbbbbbbbbccccccdddeeefffgggmmmooorrrssssssssssssttttttrrrqqqqqqpppkkkccc]]]VVVSSSNNNIIIGGGJJJPPPUUU]]]aaaeeehhhjjjmmmooorrr|||yyynnnbbbZZZYYYYYYbbbooo|||||||||{{{uuupppnnnvvvoooaaaZZZIIIFFFAAA===999777777777888777666555555666777888999999:::::::::;;;;;;;;;;;;<<<<<<===============999888666555444444555555444444666888:::CCCXXXjjjvvvjjjccc\\\UUUSSSUUUQQQOOOMMMMMMMMMLLLJJJHHHCCCEEEFFFEEECCCDDDGGGKKKDDDFFFGGGHHHGGGDDDAAA>>>>>>===;;;:::999999::::::;;;;;;;;;;;;:::999888888777888888999999888888777:::999888666555555555555888888777666666666666666::::::999999888777666666666666666666666666555555333555666666555555666888777777777777777777777777555555666666777777888888555555555666666777888999;;;:::999777666555555555999888999999:::;;;<<<=========>>>AAAHHHQQQYYY^^^eeeqqq||||||vvvoooggg```bbb``````___[[[XXX]]]eeekkkjjjhhhccc]]]YYYWWWVVV^^^eeejjjkkkooovvvwwwssstttvvvxxxwwwtttpppnnnmmmnnnjjjfffdddeeegggiiijjjqqqqqqwwwyyyvvvuuuyyy{{{~~~yyywwwtttppplllfff___ZZZUUUSSSQQQOOONNNMMMJJJHHHFFFEEECCCCCCCCCAAA???===BBBAAA@@@???>>>===<<<<<<========================???>>>>>>>>>>>>@@@AAABBBCCCCCCCCCCCCCCCDDDEEEEEEEEEFFFFFFGGGHHHIIIIIIIIIKKKJJJIIIHHHHHHIIIJJJKKKKKKKKKJJJIIIHHHFFFEEEDDDDDDCCCBBB@@@>>>;;;999888888888888888777777777777666666555444444444444555666666777777777777666666777888999:::;;;>>>BBBEEEMMM^^^sss{{{ppp___OOOKKKOOOXXXcccooozzz~~~zzzrrrlllpppwww~~~rrrkkkiiiaaa[[[XXXZZZ___fffpppyyy~~~~~~{{{sssooolllgggaaa^^^^^^]]]\\\]]]^^^______aaaaaaaaaaaabbbcccdddeeeiiillloooppppppqqqrrrsssssssssrrrrrrqqqmmmgggaaa\\\YYYUUUQQQPPPRRRXXX\\\cccfffjjjnnnqqqtttxxx{{{|||vvvlllaaaZZZYYYYYYcccrrr}}}vvvqqqnnnvvvrrr```SSSLLLEEEBBB>>>;;;888777888888888777666666666666777888999::::::::::::;;;;;;;;;<<<<<<======>>>======<<<888777666555444444555666999888:::>>>DDDQQQfffyyyrrriii```[[[VVVQQQOOOPPPOOOMMMKKKKKKKKKJJJIIIGGGDDDFFFHHHGGGEEEEEEGGGJJJHHHHHHHHHHHHFFFCCC@@@???>>>===;;;:::999999999999:::;;;;;;;;;;;;::::::999888888999999999999888888999888777666555555555555888888777666666666666666::::::999888888777666666666666666555555555555555666888999999888888999:::777777777777777777777777555555666666666777777777555555555555666777888999888888777777666666777777888888888888999:::;;;<<<:::::::::===BBBJJJQQQVVV]]]iiitttvvvsssnnngggbbbcccaaaaaa```\\\ZZZ___ggglllllljjjeee___ZZZVVVUUU[[[ccciiilllpppvvvvvvrrrsssvvvyyyyyyvvvpppllliiihhhfffcccaaabbbeeehhhkkkooopppvvv|||}}}~~~{{{wwwrrrmmmfffbbbVVVTTTQQQOOONNNMMMKKKIIIHHHGGGEEEDDDCCCAAA>>><<<@@@@@@??????>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======>>>???AAABBBAAAAAA@@@@@@@@@AAAAAABBBBBBBBBCCCCCCDDDEEEEEEEEEGGGFFFEEEEEEEEEEEEFFFGGGHHHHHHHHHGGGFFFDDDCCCBBBCCCBBBAAA@@@===;;;999888888888777777777666666666666666555444444444444555777777666666666666777777777888999::::::<<>><<<999888888888999888777777666777777888888:::::::::;;;;;;;;;<<<<<<======>>>>>>>>>======<<<888777666555555555666777888777:::AAALLL\\\qqqrrrbbb[[[UUUTTTQQQMMMKKKLLLKKKJJJHHHHHHIIIHHHGGGEEEEEEFFFHHHHHHGGGGGGIIIKKKNNNLLLJJJGGGDDDBBB@@@???===<<<;;;999888888888888::::::;;;;;;<<<;;;;;;;;;888888999999999999888888888888777666555555555555888777777666666666666666999999999888888777777666555555555555555555555555888:::;;;;;;:::999:::<<<777777777777777777777777555555555666666666666666555555555555666777888999666666666666666777888999888777777888888999:::;;;888888888:::>>>CCCIIIMMMRRR^^^iiimmmmmmkkkhhhccccccaaaaaaaaa^^^\\\aaahhhlllmmmlllhhhbbb\\\XXXVVVYYY```ggglllqqquuuuuusssssswww||||||xxxpppiiieeeddddddccc```^^^```fffkkkmmmooottt|||}}}xxxtttnnnkkk]]]ZZZVVVSSSQQQOOOMMMLLLJJJHHHEEEDDDCCCAAA>>><<<===>>>>>>???>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<======>>>???@@@@@@??????>>>>>>>>>????????????@@@@@@AAABBBBBBBBBDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEDDDDDDCCCBBBAAA@@@AAAAAA@@@>>><<<:::888777777777777666666666555555666666555444444444444555999888777666666777888999777888999999999:::<<<>>>DDDPPP___mmmzzz|||ooo```UUUOOOLLLRRR^^^kkkyyy{{{sssnnnmmmpppwwwzzzuuufff___ZZZZZZ\\\```iiirrrxxx}}}}}}xxxssskkkddddddcccbbbaaa```_________\\\\\\\\\[[[\\\\\\]]]]]]```cccfffhhhiiikkkmmmoooqqqrrrtttuuuuuussspppnnnjjjjjjjjjiiiiiikkkooosssvvvxxx{{{~~~zzzsssnnnfff\\\WWWXXXZZZhhh{{{xxxrrrooovvv}}}hhhXXXMMMFFFBBB???===;;;999888888888888888777777777888888999999;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>>>>======<<<;;;777666555555555666888999777777<<>>;;;<<<===>>>>>>===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>@@@??????>>>>>>>>>>>>>>>?????????@@@@@@AAAAAAAAADDDDDDCCCCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBAAA@@@?????????>>>===<<<:::888777666666666666555555555555666666555444444444444555777666555444444555666777666777999888888888:::;;;@@@IIIUUUbbbqqq}}}sssggg[[[RRRLLLOOOWWWdddrrr}}}{{{tttooonnnqqqyyy|||wwwllleee___]]]]]]___fffmmmqqqyyy~~~}}}yyyuuupppkkkgggfffeeedddbbbaaa___^^^[[[[[[ZZZYYYYYYYYYZZZZZZ^^^```bbbdddfffhhhkkkmmmnnnpppsssuuuuuutttsssrrrnnnoooppppppqqqtttxxx{{{~~~}}}vvvpppkkkcccZZZVVVWWW]]]kkkwwwrrrpppwwwooo\\\PPPIIIEEEBBB???>>><<<:::888777777777777888888999999999999999;;;;;;<<<<<<<<<=========>>>>>>>>>======;;;::::::666555555555666888999:::999===GGGVVVdddppp}}}wwwjjj]]]TTTSSSNNNMMMOOONNNJJJGGGGGGEEEDDDCCCDDDEEEFFFEEEDDDDDDBBB??????CCCJJJPPPTTTRRROOOIIIDDD@@@>>>>>>>>>::::::::::::999888777777999999:::;;;<<<<<<<<<<<<777888888999999888888777666555555555555555666777777777666666666666777777888888888777777777777777555555555666666666777777888:::;;;:::888888999:::555555555555555555555555555555555444444444444444444444444444555666777888777666555555444555555555666666555555555666777777999999999999;;;===???AAAFFFNNNWWW\\\bbbggghhheeeaaa^^^\\\]]]]]]\\\```eeefffhhhkkkllljjjgggeeedddaaa``````ccchhhmmmsssxxxtttyyy|||sssjjjeeefffggggggdddbbbeeennnvvv|||zzz{{{|||}}}}}}zzzwwwvvvrrrjjjccc]]]WWWRRRNNNIIIFFFDDDCCCCCCCCCBBBAAA<<<<<<===>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<<<<<<<<<<>>>======<<<<<<<<<======>>>>>>>>>>>>>>>?????????BBBBBBBBBCCCCCCBBBBBBBBB@@@AAAAAAAAAAAAAAA@@@@@@>>>>>>======<<<:::999888666666666666555555555555666666555444444444444555333333222222222222333333444666888888777777888:::999@@@JJJVVVhhh{{{~~~wwwmmm```TTTQQQOOOSSS]]]jjjttt|||uuuppppppttt~~~~~~|||yyyqqqjjjdddbbb```^^^bbbgggjjjssszzz{{{yyyyyywwwtttooonnnllliiifffccc```^^^[[[[[[ZZZYYYXXXXXXXXXYYY[[[]]]___```bbbdddgggjjjjjjmmmppprrrrrrrrrssstttpppqqqrrrssstttxxx}}}yyysssmmmhhhbbb[[[XXXYYYcccqqq|||tttqqqqqqyyyxxxcccRRRHHHCCC???<<<======;;;:::888777777777777888999:::::::::::::::<<<<<<<<<============>>>>>>>>>===<<<;;;:::888777555444444555666999;;;<<<===CCCQQQaaalllttt~~~}}}oooeee[[[RRRNNNMMMIIIHHHJJJJJJFFFCCCDDDCCCBBBBBBCCCEEEGGGFFFEEEDDDAAA===>>>CCCKKKRRRVVVOOOLLLFFFAAA>>>======>>>999999::::::::::::999999999999::::::;;;:::::::::666777777777777777777666444444444444555666777777666666666666666777777888777777777777777777777777666666666777777888888999:::;;;<<<;;;999888999:::555555555555555555555555444444444444444333333333444444444444555666777888777666555444444444444444555555444444444444555555555666666777999:::;;;<<>>>>>>>>======<<<<<<<<<::::::::::::::::::::::::777888999:::;;;;;;;;;;;;999999999999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>????????????>>>>>>??????@@@AAAAAAAAA@@@@@@============<<<;;;:::999777777777666666666555555666666555444444444444555222333333444444333333222333555666777666666777999888<<>>>>>>>>======<<<;;;:::888666555444444444555777999<<<===CCCLLL[[[jjjrrrxxx~~~jjj```YYYQQQLLLKKKIIIEEEDDDFFFGGGDDDBBBCCCCCCBBBBBBDDDFFFHHHHHHGGGEEEBBB@@@AAAGGGMMMPPPRRRJJJHHHCCC???<<<;;;<<<===888888:::;;;<<<<<<;;;;;;999999999:::999999888888555555666666666666555555444333333444555666777888666666666666666777888888666777777777777777777777666777777888999999::::::888::::::999888777777888444444444444444444444444444444444333333333222222444444444444555666777777444444444333444444555555444444333333333333444444333444555666888999::::::<<>>===<<<<<<======999999999999999999999999666777888::::::::::::999777777888888999:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<======<<<;;;;;;===>>>>>>???@@@@@@@@@???===============<<<;;;:::888888777777777666666666666666555444444444444555444555666777777666555444222444666777666666777888;;;===???FFFUUUhhhtttwww~~~yyyiiiZZZQQQMMMSSS\\\fffsssyyyrrrooottt||||||~~~~~~yyyssspppkkkeeeccceeecccmmmuuuwwwyyy~~~vvvnnngggccc]]]\\\[[[ZZZYYYXXXXXXXXXWWWXXXYYYZZZZZZ\\\```cccdddhhhlllnnnmmmnnnppprrrqqqqqqrrrsssvvv{{{}}}yyyqqqlllgggfffccc``````cccooo}}}uuuoooooosss}}}qqqdddTTTHHHDDDBBB>>>:::555555666666777888888888777888999;;;<<<<<<;;;;;;============>>>>>>>>>>>>===<<<<<<;;;999777555444333333444555777:::<<<>>>NNNWWWgggtttzzzqqq___XXXSSSMMMIIIJJJGGGCCCBBBEEEFFFDDDCCCDDDCCCBBBBBBDDDGGGIIIIIIHHHEEEDDDCCCFFFKKKNNNNNNMMMGGGEEEAAA>>>;;;;;;<<<<<<777888:::<<<============999999999999999888777666444444555555555555444444333333333444555666777888666666666666666777888888666666666666777777777777777777888999::::::;;;;;;555777777666444333444555444444444444444444444444444444444333333222222222444444444444444555777777222222222333444555777777444444333222222333333333333444666888999;;;;;;<<<888>>>EEEMMMYYYeeellllllddd^^^ZZZ[[[[[[ZZZ\\\___eeegggjjjlllmmmooosssuuujjjccc```bbbddddddhhhpppxxx{{{~~~~~~|||yyywwwvvvzzzuuupppooossszzzxxxqqqpppssswww}}}xxxoooeee___YYYUUUPPPLLLIIIHHHFFFDDDDDDBBB???<<<;;;<<<===>>>999999999999999999999999555666888999::::::999999888999999:::;;;===>>>?????????????????????>>>>>>;;;;;;============;;;;;;;;;<<<===>>>????????????======>>>>>>===<<<<<<;;;888888888888777777777777666666555444444444444555111111222222222333333333555555555555555555555555666888<<>>>>>======>>>>>>>>>>>>======???===:::777555555666666555666777666777<<>>============<<<:::;;;;;;;;;:::999888999999888888777666555222333555666777777777777555555555444444555555555555555555555555666777777::::::999888777777777888777:::<<<======<<<<<<<<<>>><<<:::999888777555333333222222333444555444222111111111111111111111111///000111222333444444444666666555555555444444444444444444444555666777888555555666777777777777777888:::AAAKKKTTTZZZccckkkkkkgggaaaYYYTTTVVV\\\bbbkkkmmmooonnnlllkkknnnqqqiiiccc___aaacccccchhhpppvvv|||}}}xxxwwwxxxyyytttnnnmmmpppsssrrrooojjjhhhfffhhhmmmsssxxxzzzzzzsssooohhhaaaXXXQQQNNNLLLJJJHHHMMMJJJEEEAAA???>>>===<<<>>>===<<<:::999888888888888888888888999:::;;;<<<;;;:::888777999;;;???AAA>>>>>>>>>===<<<:::999888;;;::::::999999::::::;;;<<<;;;:::<<<@@@AAA@@@>>>@@@@@@???>>>===;;;999888777777888777777666555444555555666666555555444333111111111222222222333333444444444444444444444444444555888<<>>:::777777555555555555666777777888::::::;;;<<<<<<===>>>>>>======>>>>>>>>>===<<<<<<;;;:::888777666666777777666777888777999AAAKKKSSScccnnnyyykkk___SSSOOONNNIIIEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCDDDEEEGGGHHHGGGFFFDDDCCCAAACCCEEEFFFGGGFFFEEEEEE@@@@@@??????>>>=========<<<;;;::::::;;;;;;:::888777777888777777666555444333444555777777777666666444333333333333333333444666555555555555666777777999888777777666666666777777:::===???@@@>>>=========;;;999888777666444222444333333333444444222000222222222222222222222222111222333444444555444444444444444444333333333222////////////000111222222555666666777777777777777999:::???GGGNNNSSS\\\dddhhhfffbbb[[[VVVWWW___fffpppqqqqqqooojjjhhhhhhiiigggaaa^^^___``````dddkkksssyyy~~~{{{zzzuuupppjjjiiikkkmmmkkkiiicccaaa```bbbhhhnnnsssvvv{{{{{{xxxsssmmmeee^^^YYYVVVRRROOONNNLLLHHHEEECCCBBB@@@???===<<<;;;:::999888888888:::999999888888999999999:::999888888999;;;>>>????????????>>>===<<<::::::::::::999999999999::::::<<<;;;:::<<<@@@AAA@@@>>>??????>>>===<<<:::999888666777777777777666666555555555666666555555444333111111111222222222222333333333333333333333333333333444555777===EEEPPPWWWeeennn}}}sss```SSSNNNQQQ[[[fffqqqsssiiiiiiqqq{{{}}}|||~~~~~~vvvnnneeeaaa\\\YYYXXXWWWWWWVVVVVVUUUUUUUUUUUUVVVWWWWWW[[[\\\]]]___aaacccdddeeegggjjjnnnppprrruuu{{{}}}}}}|||{{{{{{~~~{{{|||tttdddVVVFFF???;;;888666777333333444555777999;;;<<<;;;;;;<<<<<<======>>>>>>======>>>>>>===<<<;;;;;;666666666666777777777777777888888999>>>GGGTTT^^^oooxxxvvvdddYYYOOOLLLKKKHHHDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEGGGGGGGGGGGGEEECCCAAA@@@@@@AAABBBCCCCCCBBBAAA@@@@@@@@@???>>>>>>======<<<;;;:::888999::::::999888777777777666666555444333444555666777777666555555222222111111111111222222666666666666666777888888777777666555555555666666888;;;???CCCDDDCCC@@@>>><<<:::888666666555333222666444333333333333000...333333333333333333333333444444555666666555555555333333222222222222111111111111111222333333444444555666666777777777777777:::999;;;AAAFFFJJJRRRZZZdddfffeee___YYYZZZaaahhhpppqqqpppnnniiieeedddcccddd___\\\\\\\\\\\\___cccnnnttt||||||pppkkkgggeeeeeeeeecccaaa\\\[[[[[[^^^eeekkkppprrrqqqwww~~~~~~zzzsssmmmgggbbb\\\XXXRRRQQQOOOLLLHHHEEECCCAAA<<<;;;:::999999999999999;;;;;;:::888888777777777999999999999:::<<<===>>>@@@@@@@@@???>>>===<<<;;;::::::999999999999::::::;;;:::;;;===???@@@???>>>>>>======<<<;;;999888777555666666777777777777666555666666666666555444444111111111111222222222222111111111111111111111111333444444555999???GGGLLL\\\fffwww}}}kkk\\\RRRPPPWWWaaaffftttuuujjjgggmmmuuu{{{|||tttnnnfffbbb]]]YYYWWWWWWVVVUUUTTTTTTTTTSSSSSSTTTTTTUUUXXXYYYZZZ\\\^^^```aaabbbccceeeiiikkknnnrrrwwwzzzzzz}}}xxxkkk[[[OOOBBB;;;888555555777444444555666888:::<<<===<<<<<<=========>>>>>>>>>>>>>>>>>>===<<<;;;:::999444444555666777777666666666777999<<>>>>>??????>>>>>>===<<<<<<<<<:::888777888999999888777777777777777666555444444555555666777777666555444222222111111111111222222777666666666666777888888777777666555555666666666999<<>>===<<<;;;999999888888888888999999::::::;;;===>>>??????>>><<<<<<<<<;;;:::999777777444555666777777888777777666666666666666555444444000000111111111222222222111111111111111111111111111222333444666;;;AAAEEETTT^^^qqqvvviii\\\SSSSSSXXX^^^jjj{{{zzzoooiiijjjnnnrrr~~~xxxrrrllleeeaaa\\\XXXWWWVVVUUUTTTSSSSSSRRRRRRRRRRRRSSSSSSWWWXXXYYYZZZ\\\]]]_________aaadddgggiiimmmqqqsssvvvxxx{{{{{{tttiii^^^QQQGGG===999777444555777666666777777999:::<<<============>>>>>>>>>>>>>>>>>>>>>======;;;:::999888444555555666666666555555444888<<>>======>>>>>>===<<<<<<;;;;;;:::999888777777999999888777888888888888777666555555555555666777777666555444333333222222222222333333666666666666666777777888777777666666666777777888:::===CCCIIINNNMMMHHHCCC<<<999666444444333333222222111111222333444222000333333333333333333333333333333444444444333333222222222222222222222333333111111222333333333333222444444555666666666666555777555555999<<>>===<<<<<<;;;<<<<<<::::::999999999999::::::888888999::::::;;;;;;;;;============<<<;;;::::::999888888777777888888999999:::<<<======>>>>>>???;;;;;;;;;;;;:::999777777444555666777777888777777666666777777666666555444000000000111111111111222111111111111111111111111///000111222333666;;;???JJJUUUhhh~~~sssfffXXXQQQOOOYYYbbbqqqxxxnnniiihhhhhhvvv~~~yyyuuuqqqlllddd```[[[XXXWWWVVVVVVUUUSSSSSSRRRQQQQQQQQQRRRRRRVVVVVVWWWXXXZZZ[[[\\\]]]\\\]]]___bbbeeehhhjjjkkkqqqsssvvvyyy|||~~~}}}}}}}}}~~~}}}{{{yyywwwuuutttooopppoooiiieee```WWWNNNFFF???999888777555555888888888888999999;;;<<<<<<>>>>>>>>>>>>????????????>>>>>>===<<<;;;999777666555555555555666666666777666<<>>>>>============<<<<<<;;;;;;:::999999888999777777777999:::999888999999999999888777666555444555666777777666555555444444333333333333444444555555555555555666777777777777666666777777888888:::<<>>>>>>>>>>>;;;;;;:::::::::;;;;;;<<<999999999999999:::;;;;;;;;;;;;;;;;;;;;;:::999888888888777777777777888888888:::<<<=========>>>???;;;;;;;;;;;;:::999888777555666666777777777777666666777777777777666555555000000000000111111111111111111111111111111111111000111222222222444888;;;AAAKKK^^^tttxxxnnn```TTTOOOSSSYYYeeevvvuuulllgggeeekkkuuuzzz}}}}}}wwwrrrqqqnnnjjjddd```\\\YYYXXXXXXXXXWWWSSSSSSRRRQQQQQQQQQQQQQQQTTTTTTUUUVVVXXXYYYZZZZZZZZZ[[[\\\___bbbdddeeeeeehhhjjjmmmqqquuuxxx{{{}}}{{{}}}uuupppmmmllllllllllllllljjjhhhfffcccbbbXXXZZZXXXRRRNNNLLLGGG@@@===888777888999666666999888888999999:::<<<===>>>????????????????????????>>>>>>===<<<:::888666555444444444444666888:::;;;;;;CCCNNNYYYbbblllvvv|||~~~rrrddd[[[QQQLLLHHHHHHHHHEEEEEEHHHEEEEEEDDDCCCCCCCCCDDDDDDBBBBBBAAA@@@??????>>>???======<<<<<<<<<<<<<<<<<<::::::999999888777777777999888777888:::;;;:::999888888888888777666555444333444555777777777666666444444333333333333444444444444444444444555555666666555555555666666777888888999===EEEKKKMMMHHHCCC>>>;;;666444444444444333222111111111333333111///222222222222222222222222000000111222333333333222000000000111111111222222222333555666666555333222111111222333333333333222444222444777999999===DDDNNNRRRZZZbbbhhhjjjiiihhhccc___[[[YYY[[[\\\\\\[[[^^^cccccc___^^^^^^[[[VVVUUUZZZaaaeeeeeeeeefffhhhfffhhhjjjjjjiiigggeeedddaaabbbcccgggkkkmmmmmmlllmmmjjjmmmuuuuuummmlllrrrzzzwwwmmmfffcccaaahhhsss|||xxxfffYYYRRRHHHGGGEEECCCAAA@@@??????>>>===<<<<<<;;;;;;;;;;;;:::999888777777999;;;<<<::::::::::::::::::999888777777777666666777777777777:::======<<<<<<===???;;;<<<<<<<<<;;;:::999888666777777777777666666555777777777777777666555555000000000000111111111111111111111111111111111111444444555555444555777:::<<>>>>>===<<<:::777666444333222222333666999===??????IIIVVVbbbkkkttt{{{{{{vvvkkk___XXXPPPLLLIIIIIIHHHEEEFFFIIIFFFEEEDDDCCCCCCBBBCCCCCCCCCBBBAAA???>>>=========<<<;;;;;;::::::;;;;;;<<<999999888888777666666666999888777888:::;;;;;;999777777777777666555444333222333555777777777777777444333333222222333333444444333333333333444555555444444444444444555666777666777:::AAAIIIKKKGGGBBB???;;;777444444444444444444333222222222111///---111111111111111111111111///000111222333444444444.../////////000000111111111222444555555444222111000000111222222222222111444333444777777666999???HHHKKKQQQ[[[fffnnnqqqqqq```[[[WWWVVVXXX[[[\\\\\\___dddfffbbb```aaa^^^WWWTTTYYY___```^^^]]]```dddcccfffiiijjjiiihhhffffffffffffhhhkkknnnooonnnmmmhhhgggooozzzzzzooojjjnnnqqqwww|||rrrggg```]]]ZZZcccooozzz|||iii[[[UUUKKKIIIGGGEEECCCAAAAAA@@@AAA@@@???===;;;:::::::::;;;:::888666666888;;;<<<::::::;;;;;;::::::999999777777666666666666777777777:::======<<<;;;===@@@<<<<<<<<<<<<;;;::::::999777777888777777666555555777777777777777666666555000000000000000000000000000/////////000222444666111111222333333444555555777CCCPPP\\\mmm~~~zzzrrrbbbTTTQQQSSSXXXcccqqq}}}~~~qqqgggdddhhhooo{{{xxxnnnkkkhhhfffggghhhhhhhhhjjjgggccc```^^^\\\ZZZXXXXXXUUURRRQQQQQQRRRQQQPPPNNNOOOPPPQQQRRRTTTUUUUUUUUUVVVYYY[[[\\\\\\[[[ZZZ\\\^^^aaadddfffjjjnnnqqqsssuuuyyy}}}}}}ssseeeZZZUUURRRNNNJJJLLLKKKJJJHHHFFFDDDBBBAAA??????>>>===<<<::::::999555666666777888999999999;;;:::999888999;;;>>>??????@@@AAABBBCCCDDDDDDDDDDDDAAA<<<999777666555444222444777777888;;;AAAFFFMMMWWWdddlllqqqvvv}}}xxxrrrmmmiiifffaaa]]]RRROOOKKKIIIIIIJJJJJJIIIEEEDDDBBB@@@????????????@@@AAABBBBBBBBBAAA@@@???>>>======<<<;;;;;;::::::999999777666555555555555666777888999999999999999777888888777777666555444555555666666555555444333222222333333444555666666444444555555444444333222333444444444555666666666444888>>>DDDGGGHHHFFFEEE???===:::777666555666666333333333222222222111111111111111111111111111111444333333333222222111111000000000000111111111111333333333222222222111111333333333333333333333333111111222333555777999:::===BBBJJJSSS\\\dddlllqqq___ZZZUUURRRTTTYYY^^^aaacccdddfffhhhiiifff___YYYVVVWWWXXXZZZ\\\]]]]]]^^^___aaadddddddddfffkkkoooooosssuuutttuuuuuupppjjjcccfffnnnwwwxxxqqqkkkiiikkklllpppwww}}}vvvjjjaaa^^^YYYdddrrr|||sssfff]]]VVVSSSPPPNNNLLLJJJGGGEEEEEEBBB???>>>>>>>>>>>>===<<<<<<:::999888888888888;;;;;;;;;:::999888777777:::999999999888777777777777888999;;;===>>>@@@@@@?????????>>>===;;;999999888888999999888777555444777777777777777777777777000000000000000000000000222111111000000111222222111111222222333444444555555>>>HHHQQQ```sssyyykkk^^^SSSSSSVVV^^^jjjvvvzzzqqqjjjkkkooowwwxxxkkkhhhccc```___aaadddgggkkkiiifffdddbbb```\\\YYYXXXVVVSSSQQQQQQQQQPPPOOONNNNNNOOOPPPQQQSSSSSSTTTSSSUUUWWWYYYZZZZZZYYYYYYXXX[[[^^^```bbbfffjjjmmmnnnppptttwwwzzz{{{zzzzzzmmmdddWWWNNNIIIFFFCCC@@@DDDCCCBBB@@@>>>===;;;::::::999999888888777666666777777888888999::::::;;;;;;;;;::::::;;;===>>>??????AAABBBDDDEEEEEEEEEEEECCC@@@;;;888777666555444222444555666888>>>GGGNNN\\\eeepppwww{{{|||rrrmmmgggcccaaa___\\\ZZZTTTQQQMMMJJJIIIIIIHHHGGGEEEDDDBBB@@@?????????@@@@@@AAABBBBBBBBBAAA@@@???=========<<<;;;:::::::::999888777666555555555555666777777888999999888888777777777777666555444333111222333333444444444444444444444555666777777777555555555555555444333333333333333444444444444444444888===BBBEEEEEEDDDBBB:::888666333222222222222222222222222111111111111111111111111111111111111111111000000000/////////............/////////000333333222222222111111111222222222222222222222222222222222333555666888999999>>>DDDLLLSSS\\\dddiii^^^[[[UUUSSSUUUYYY___bbbbbbccceeehhhjjjgggaaa]]]YYYZZZ[[[[[[\\\\\\\\\\\\]]]^^^```bbbdddgggkkknnnpppuuuyyyzzzyyyxxxrrrjjjeeeeeellluuuwwwqqqkkkhhheeefffhhhlllsss|||zzznnnfffcccaaammm{{{|||rrrkkkccc___YYYTTTPPPNNNKKKIIIDDDAAA>>>======>>>=========<<<;;;:::999999999999:::::::::999999888888777999999999999888888888888::::::;;;;;;<<<===>>>>>>??????>>>>>>===<<<::::::888999999999888777666555777777777777777777777777000000000000000000000000444333222111000/////////111111222222333333444444444999???EEEQQQcccsss{{{vvvkkkZZZWWWUUUXXXbbbooozzz~~~sssqqqooorrryyy{{{oookkkddd\\\WWWYYYaaagggkkkjjjjjjjjjiiieee```\\\ZZZWWWSSSQQQQQQPPPOOONNNNNNNNNNNNOOOPPPQQQQQQRRRQQQRRRTTTVVVWWWWWWVVVVVVTTTVVVYYY[[[]]]___cccfffgggiiilllppprrrssssssssszzzzzz{{{}}}~~~wwwnnn```XXXMMMFFFBBB@@@>>>;;;<<<<<<:::999888666555555555555555555555555555555999999999::::::;;;;;;<<<;;;<<<<<<======>>>?????????BBBEEEHHHIIIIIIHHHFFFAAA>>>:::777666666555444555555666777;;;FFFSSS]]]jjjqqqyyy~~~{{{ooollleeebbb]]]ZZZYYYYYYXXXWWWUUURRRNNNKKKIIIHHHFFFEEEEEEDDDBBB@@@?????????@@@@@@AAABBBBBBBBBAAA???>>>===<<<<<<;;;;;;::::::999888888777666555555555555666666777777888888777777777777777666666555444333000111222333444555555555666666666777777888888999666666666666666555555444333333333333333333222222444777;;;???AAAAAA???>>>777555333111000000000000111111111111000000000000111111111111111111111111000000////////////.............../////////000000333222222222222111111111111111111111111111111111333333333333444555666777888;;;???DDDKKKSSS\\\bbb```]]]YYYVVVWWW[[[```cccbbbccceeehhhjjjiiifffccc___^^^^^^]]][[[ZZZYYYYYYZZZZZZ\\\___dddiiikkklllnnnuuu{{{|||{{{yyyrrrjjjhhheeehhhqqqvvvrrrkkkfffcccbbbbbbaaadddmmmyyytttmmmlllnnn{{{~~~vvvpppggg```ZZZVVVSSSQQQFFFCCC@@@???????????????======<<<<<<;;;:::::::::999999888888888888888888888888888999999999999999=========<<<<<<<<<<<<;;;===>>>>>>>>>======<<<;;;999999999999999777666666777777777777777777777777000000000000000000000000333333222111000//////...111111222222333333333333555777999===GGGXXXkkkvvvvvvfff```YYYWWW\\\gggttt|||}}}yyyrrrnnnqqq{{{zzzuuulll___VVVVVV^^^fffgggiiikkknnnoookkkfffaaa[[[XXXUUURRRQQQPPPNNNMMMNNNNNNNNNNNNOOOOOOOOOOOONNNOOOQQQRRRSSSSSSSSSRRRPPPRRRUUUVVVWWWZZZ]]]```bbbdddfffiiikkkmmmmmmmmmpppqqqrrrsssuuuvvvxxxyyy~~~}}}pppddd\\\TTTNNNGGGAAA???===<<<;;;999888888777666555444444555555666666777888888888999999:::::::::;;;;;;;;;:::;;;<<<>>>???????????????CCCHHHMMMOOONNNKKKIII???<<<888666666666555555777777888:::BBBPPPaaammmvvvzzz~~~mmmcccaaa^^^\\\YYYVVVUUUUUUUUUUUUSSSPPPMMMKKKJJJIIIGGGEEEDDDCCCBBB@@@??????@@@@@@@@@AAABBBBBBAAA@@@>>>===;;;;;;;;;;;;::::::999999888777666555555555555555666666777777777777666666777777777777666555444444333444555666777777777777666666777777777888888888777777777777777666555555555444444444333333222222444666999;;;===<<<;;;:::666555444222222111111222000000000000////////////111111111111111111111111111111111000000000000000000000111111111222222222222222222222111111111111000000000000000000000000444444333333444444555555888:::===AAAGGGOOOYYY___bbbaaa___]]]\\\]]]```bbbaaaccceeehhhjjjkkkjjjiiidddcccaaa^^^\\\ZZZXXXWWWYYYXXXXXX]]]dddjjjkkkjjjjjjqqqwwwwwwvvvuuuqqqkkkkkkffffffnnnuuurrrkkkfffeeeeeeccc___\\\```jjjsss~~~{{{vvvvvv~~~xxxqqqjjjccc]]]YYYMMMJJJFFFCCCCCCCCCCCCBBB??????>>>>>>===<<<;;;:::777888888888888888888888888888888999999:::::::::============<<<<<<<<<<<<<<<======>>>>>>>>>======:::::::::999999888777777888888888888888888888888////////////////////////000000000111000000000000111111222222222222222333444444555888@@@NNNaaappp~~~qqqjjj```YYYXXX```kkksss~~~wwwnnnlllrrr}}}~~~ttteeeYYYUUUZZZ```ccceeeiiinnnpppoookkkggg]]]ZZZVVVSSSRRRQQQOOOMMMNNNNNNNNNNNNNNNMMMMMMMMMLLLMMMNNNNNNOOOOOOOOOOOONNNPPPRRRSSSTTTVVVYYY[[[^^^```bbbdddfffggghhhhhhhhhiiiiiijjjlllnnnppprrruuuwww|||zzzrrrhhh]]]SSSMMMFFFCCC>>>:::888888777777777777777666666555555555555666666777888999:::;;;999999999:::::::::::::::999:::<<<>>>???@@@@@@@@@AAAFFFMMMRRRTTTRRRMMMJJJ===:::666555555666666555666777:::???HHHXXXkkkwwwxxxdddYYYXXXXXXXXXVVVTTTRRRQQQQQQRRRNNNLLLJJJJJJJJJJJJIIIGGGDDDCCCAAA@@@???@@@@@@AAAAAAAAABBBBBBAAA???>>>===:::::::::::::::999999999777666666555555555555555666666777777777777666555888888888888777666555555555666666777777666555555555555666666666666777777777777888888777777666555666666555555444444333333444555777888888888777777555444444333222222222222000000000/////////......000000000000000000000000000000000000000111111111111111111111222222222222222222222111111111000000000000000000000000000000444444333333333333444444777888:::>>>CCCLLLUUU[[[dddeeefffdddaaa______```aaaccceeeggghhhjjjkkklllgggeeebbb___\\\ZZZYYYXXXYYYWWWWWW[[[bbbhhhjjjjjjhhhooosssrrrqqqrrrqqqooommmfffeeekkkqqqpppkkkggghhhiiiggg```YYYXXX\\\aaannnwww{{{sssjjjeeeWWWSSSMMMIIIHHHGGGFFFEEEBBBBBBBBBAAA@@@>>><<<;;;888888888888888999999999888888999999:::::::::;;;;;;<<<<<<<<<===>>>>>>>>><<<===>>>>>>>>>>>>>>>>>>;;;;;;::::::999888888888999999999999999999999999////////////////////////......///000111111111000111111222222222222222222111111222666:::DDDUUUdddvvv|||uuujjj___YYY[[[bbbhhhxxx~~~~~~rrrkkklllttt{{{zzzoooddd^^^]]]^^^```bbbeeejjjmmmnnnllljjj^^^[[[WWWUUUSSSRRRQQQOOOPPPOOOOOONNNMMMLLLLLLLLLKKKKKKKKKLLLLLLLLLMMMMMMMMMOOOPPPQQQQQQRRRUUUWWWZZZ[[[]]]___aaabbbcccccccccccccccdddfffiiilllmmmlllooosssyyy~~~~~~}}}xxxuuuqqqrrrssstttuuuvvvuuuuuummmjjjeee]]]UUUMMMGGGCCC>>><<<:::888666666666777444444555555555555555555555555666777888999::::::::::::::::::::::::::::::999:::<<<>>>@@@BBBDDDEEEGGGLLLTTTYYYXXXSSSKKKFFF:::888555444444666666555444888???GGGRRRaaarrr}}}nnn\\\QQQNNNPPPRRRSSSRRROOOMMMLLLLLLIIIHHHGGGHHHJJJJJJJJJHHHCCCBBBAAA@@@???@@@AAAAAAAAAAAABBBAAA@@@???===<<<999999999999999999999999666666555555444555555666777777888888777777666666888888888888777666555444555555555555555444333333555555555555555555555555777777777777777666666555555555555555555555444444444444444555555555555555111111111111111111111111000000000000////////////000000000000000000000000......////////////000000/////////000000000111111222111111111111000000000000000000000000000000000444333333333333333444555444555777999>>>EEEMMMSSS___dddhhhiiieeeaaa______```aaabbbcccccceeehhhjjjgggeeebbb```]]]\\\\\\\\\ZZZXXXVVVXXX\\\bbbfffiiikkkrrruuurrrpppqqqrrrqqqkkkeeeccchhhlllkkkhhhggghhhhhhgggaaaZZZUUUSSSTTTaaakkkzzzyyyssseee```XXXRRROOOMMMKKKJJJIIIHHHHHHGGGDDDAAA???===:::999999999999999999999999999999:::::::::::::::::::::;;;===>>>???@@@@@@======>>>??????>>>>>>>>>===<<<;;;:::999999999999999999999999999999999999////////////////////////......000111111111000///222222111111111111111111000000222666777;;;HHHVVVhhhuuuwwwjjj___\\\^^^bbbllltttxxxllliiilllqqqyyyrrrllliiiaaaaaabbbeeehhhjjjjjjiii___\\\XXXVVVUUUTTTSSSQQQQQQQQQPPPOOOMMMLLLKKKKKKJJJJJJJJJJJJJJJKKKKKKLLLLLLMMMNNNOOONNNOOORRRTTTUUUVVVWWWYYY[[[\\\]]]^^^^^^]]]]]]^^^```cccggghhheeehhhlllqqquuuxxxyyyzzzyyy{{{|||{{{yyyyyy}}}~~~{{{zzz|||wwwpppiiieeebbbbbbaaa```______^^^^^^XXXVVVRRRLLLFFFAAA>>>===;;;::::::888777666777888333333333444555555555666666666777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<>>HHHSSS___lllzzz~~~zzzqqqeeeVVVMMMJJJHHHLLLPPPPPPNNNKKKIIIIIIFFFEEEEEEGGGIIIIIIHHHGGGCCCBBBAAA@@@@@@@@@AAABBBAAAAAAAAAAAA@@@>>>===;;;888888888999999999999999555555555444444555555666888888999999888777777666666666666666555444333222333444444555555555555444555555555555555555555555666666777777666666555444444444444444444444555555333333333333333444555555000000000111111111000000111111111000000000//////000000000000000000000000/////////000000000111111//////000000000111111111111111111111000000000000111111111111111111111111333222222222333444444555444555666777999>>>DDDHHHVVV^^^gggkkkhhhccc___^^^]]]^^^^^^]]]\\\^^^bbbeeefffdddbbb```^^^^^^___```YYYXXXVVVTTTUUUZZZaaafffnnnuuuyyyuuupppooonnnlllgggccc```ccceeeddddddfffffffffdddbbb]]]YYYUUUSSSVVV___kkkvvvwwwqqqhhh```[[[WWWUUUSSSPPPPPPOOOMMMJJJFFFCCC@@@<<<;;;;;;;;;:::999999999::::::::::::::::::999999;;;;;;<<<===>>>???@@@@@@>>>>>>?????????>>>>>>=========;;;:::999999::::::::::::::::::::::::::::::////////////////////////...///000111111000///...222222111111111111111111222222555888777777AAANNN[[[jjjzzztttggg```___aaa```iiiwww|||nnnggghhhllluuu}}}~~~wwwbbbaaa```aaadddfffgggggg___\\\YYYWWWVVVVVVTTTSSSRRRQQQPPPOOONNNLLLKKKKKKJJJJJJIIIIIIIIIJJJKKKKKKKKKLLLMMMMMMMMMNNNPPPRRRQQQRRRSSSUUUVVVXXXYYYYYYYYYXXXXXXYYY[[[___bbbdddbbbdddiiimmmpppqqqqqqqqqrrrtttuuuuuutttvvv{{{}}}vvvuuuwwwzzzyyywwwssslllddd]]]XXXYYYXXXVVVSSSRRRPPPPPPOOOJJJIIIFFFAAA===:::::::::666777777666444444555666333444444555666666777777888999999:::;;;;;;<<<<<<===============<<<<<<<<<======>>>@@@CCCHHHMMMOOOWWW[[[aaabbb\\\OOOBBB999888555333222444555666666<<>><<<;;;888888888888888888999999555555444444444555555666999999999999999888777777444444444444333222111111333444555777888888888888666666666666666555555555666666666666666555555444222222222333333444444444333222222222333444555555000111111222222222222111111111111111000000000000000000000000000000000000111111222222333333333444111222222222222333333333111111111111000000000000111111111111111111111111222222222222333444555666666666777777777:::???BBBOOOYYYeeekkkiiiddd```___ZZZ[[[[[[YYYWWWXXX]]]aaadddcccaaa```___```aaabbbYYYXXXUUURRRPPPUUU]]]eeennnvvv{{{wwwqqqllliiieeeddd```___```aaa___aaaeeefffeeecccbbbaaa___[[[YYYPPPVVV___hhhppp|||uuullleeeaaa^^^\\\VVVUUUTTTRRROOOJJJFFFCCC======<<<;;;;;;:::999999;;;;;;;;;::::::999999999<<<<<<======>>>>>>?????????????????????>>>======>>>===;;;:::999999:::;;;::::::::::::::::::::::::111000///......///000111000111222333222000...---000111111111111222222222000111222333555999>>>BBBLLLXXXiiiwwwuuuiiibbb^^^\\\cccmmmyyysssdddaaagggmmmuuu}}}}}}wwwfffZZZ]]]```^^^^^^dddcccbbbbbbaaa^^^[[[XXXVVVQQQQQQQQQOOONNNLLLJJJHHHLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKOOOOOOPPPQQQRRRTTTTTTUUUUUUVVVVVVXXXZZZ\\\^^^___^^^```bbbeeeggghhhiiiiiijjjiiijjjkkknnnrrruuuxxx{{{tttssstttvvvwwwtttmmmddd[[[SSSMMMIIIGGGHHHHHHHHHHHHFFFDDDCCC??????===;;;999777666555666666666666666555555555777777777777777777777777999999999:::;;;<<<===>>>@@@AAAAAA???======>>>???;;;???CCCFFFJJJOOOWWW]]]cccdddccc^^^TTTHHH???:::333333555777555444888???DDDNNN]]]iiisss}}}}}}xxx}}}wwwiiifff```ZZZTTTOOOLLLJJJHHHIIIKKKNNNOOONNNIIIFFFEEEDDDCCCCCCDDDEEEDDDCCCCCCAAA@@@>>>>>>???@@@BBBAAABBBBBBAAA???<<<999777888888888888888888888888777888888777666555555666999;;;<<<<<<999777666666444666888999999999777666555555555555666666666666666666666666555555555555555555444444444333333333444444444333333333222222333111000111222222111000000000000000000000000000///000000111111111000000111000000///...------,,,......//////000000111111111222333333444444444444333333222222111000//////000000000000111111111111222222333444444555666666777666666666888999;;;===IIIRRR___iiillliiiccc``````\\\WWWUUUXXX\\\^^^___bbbbbbbbbbbbbbbbbbbbbbbbZZZYYYUUUQQQOOOSSSZZZaaaooosssxxxxxxtttnnngggddd^^^^^^]]][[[ZZZZZZ\\\^^^```______aaacccdddcccbbbYYYXXXWWWXXX\\\hhhwwwyyyvvvsssmmmgggdddaaa[[[VVVQQQKKKEEEAAABBB@@@???@@@BBBBBB???<<<;;;;;;<<<<<<<<<<<<;;;:::<<<===>>>???@@@???>>>===@@@@@@@@@@@@@@@????????????>>>===<<<;;;;;;;;;;;;@@@>>>>>>>>>???>>><<<:::000000///.........///000///000222222222111///...000111111111111222222222333333444333444777;;;???FFFQQQaaannnwwwttthhh___\\\```hhhsss~~~yyykkkeeeggghhhnnnwww~~~uuufffaaa^^^XXXXXX^^^bbbdddeeefffddd```\\\YYYSSSSSSRRRPPPOOOMMMLLLLLLJJJIIIHHHGGGFFFFFFFFFFFFHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKLLLMMMNNNOOOOOORRRRRRSSSTTTVVVXXXZZZ[[[ZZZ[[[^^^aaacccdddeeeeeecccbbbcccdddgggjjjnnnpppvvvyyy~~~{{{rrrmmmlllnnnpppppplllddd\\\SSSLLLGGGEEEAAABBBBBBBBBBBB@@@>>>===;;;::::::999888777666666666666666666666666666666888888888888888888888888999999999:::;;;<<<===>>>======>>>===<<<<<<>>>@@@@@@CCCGGGLLLRRRYYYaaafffmmmhhh```VVVLLLBBB:::666444222333666555666<<>>>>>???@@@AAAAAAAAAAAAAAA???<<<999777888888888888888888888888666777888777555555555666999;;;<<<;;;999777666666555666888999999999777666555555555555666666666666777777666666666555555555444444444444333333333333333333333333222222222222222111000000222222111000000000000000000000000000000000111111111111000000333333222111111000//////......//////000000111111111222222333444444333333333333222111111000//////000000000000111111111111111222222333444444555555666666555666777999:::;;;@@@JJJWWWbbbiiikkkjjjjjjccc^^^XXXUUUWWW[[[]]]^^^ccccccdddddddddddddddddd___]]]YYYUUURRRUUU[[[```mmmqqqtttuuurrrmmmiiigggbbb```]]]ZZZXXXXXXZZZ\\\\\\\\\]]]```dddfffgggfffbbb```\\\YYYYYY^^^gggnnn{{{~~~{{{uuuooohhhccc]]]VVVQQQMMMIIIFFFGGGDDDBBBAAABBBBBB???===>>>>>>======<<<;;;::::::;;;<<<===???@@@@@@@@@???AAAAAABBBBBBCCCCCCCCCDDDEEEDDDCCCBBBAAA@@@@@@@@@???>>>===>>>??????===;;;///......------...//////...///111222222111000000000111111111111222222222555666555444333444888:::???HHHTTT```jjjwwwqqqbbb[[[\\\aaajjjuuu~~~tttllliiieeeiiinnnrrrxxxtttiii___VVVUUUZZZ```dddiiimmmmmmhhhccc___XXXWWWTTTRRRPPPOOOOOOOOOIIIHHHGGGFFFEEEEEEEEEEEEGGGGGGGGGGGGGGGHHHHHHHHHFFFFFFGGGHHHIIIJJJJJJKKKLLLMMMMMMNNNPPPRRRSSSTTTTTTUUUXXXZZZ\\\]]]^^^^^^[[[[[[[[[\\\___aaadddfffhhhjjjnnnssswwwzzz|||}}}}}}zzzxxxyyyzzzzzz|||xxxtttmmmfffcccccceeegggccc___XXXPPPHHHCCC@@@???;;;<<<======<<<;;;999888555555666666777777777888777777777777777777777777::::::::::::::::::::::::888888999999:::<<<===>>><<<<<<======<<<===@@@BBBEEEGGGLLLUUU^^^fffkkknnnpppfffWWWKKKBBB<<<777444666444444666888<<>>>>>>>>???@@@???@@@@@@???===;;;999777888888888888888888888888666777888777555555555666999:::;;;:::888666555666555666888999999999888777444555555555555666666666777777777666666666555555444444444333333333222222222222222222111111111000222000000000222222111000000000000000000000000000000000111111111111000000/////////......------,,,......//////000000111111111111222333333333333222222222222111111000000///000000000000111111111111111111111222333333444444555444555555666777999999:::BBBMMMYYYbbbhhhmmmppphhhccc\\\WWWWWWYYY\\\^^^bbbccceeeggghhhhhhhhhgggfffddd```[[[XXXXXX\\\___iiilllnnnooonnnmmmlllllliiieee___YYYVVVVVVXXXYYYWWWXXXZZZ___dddhhhiiiiiihhheeeaaa[[[VVVUUUXXX[[[fffooo{{{~~~yyypppjjjbbb[[[VVVRRROOOMMMKKKJJJHHHHHHIIIHHHGGGEEEDDDCCCAAA???>>>===============>>>@@@AAABBBCCCCCCAAAAAABBBCCCDDDFFFFFFGGGHHHGGGGGGEEEDDDCCCCCCBBBBBBAAAAAAAAABBBBBB@@@>>>------------.........///---...000111222222222111000000111111111222222222555555555444333444666888:::@@@JJJSSS___ooozzziii\\\YYYZZZbbblllvvv|||sssnnniiiiiijjjkkkpppzzzrrreee[[[YYY\\\]]]ccckkkrrrtttqqqkkkggg```^^^ZZZUUURRRPPPOOOOOOKKKKKKIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFGGGGGGHHHIIIIIIHHHHHHHHHIIIJJJLLLMMMNNNNNNOOOQQQTTTVVVWWWWWWWWWUUUUUUVVVWWWXXX[[[]]]^^^[[[]]]```cccgggiiikkkkkknnnoooooommmkkkjjjjjjlllnnnpppsssvvvwwwwwwvvvuuurrrtttxxxyyyyyywwwwwwxxx|||{{{{{{||||||zzzvvvsssjjjgggaaa]]]ZZZZZZ\\\]]]VVVRRRKKKDDD>>>;;;::::::999999:::;;;:::999888777444444555666666777888888777777777888888888888888::::::::::::::::::::::::888888999999:::<<<===>>>>>>?????????>>>@@@CCCFFFIIIMMMUUUaaakkkqqqpppmmmeeeZZZJJJ???;;;:::777555888666666:::>>>EEEQQQ^^^mmmttt|||pppfffiiirrruuufffYYYQQQPPPLLLLLLMMMMMMKKKJJJHHHFFFFFFFFFGGGJJJKKKJJJFFFCCC@@@??????@@@BBBCCCCCCBBBAAA@@@???>>>======>>>>>>>>>>>>>>>===<<<:::999888888888888888888888888888555666777777555444555777888999:::888666444444555555666777888888888777777444444444555555555666666777777777666666666555555333333333333222222222222111111111111000000000000111000///000111222111000000000000000000000000000000111111111111000000///---------,,,,,,+++++++++......//////000000111111111111222222222222222111222111111111000000000//////000000000111111111111000000111111222222222222333333444444555666777777:::???FFFOOOWWW```hhhnnnkkkgggaaa\\\ZZZ[[[]]]^^^```bbbeeehhhkkkmmmmmmmmmmmmkkkgggbbb___]]]]]]^^^dddeeegggiiijjjmmmqqqtttsssmmmddd\\\WWWVVVVVVVVVTTTUUUWWW]]]bbbggghhhiiifffeeeaaa]]]XXXUUUTTTSSSZZZ```jjjttt~~~zzzuuunnngggbbb]]]XXXUUUPPPQQQTTTVVVWWWVVVSSSQQQJJJHHHEEECCCAAABBBBBBCCCAAAAAABBBBBBCCCEEEFFFGGGDDDEEEFFFHHHIIIKKKLLLMMMKKKKKKLLLKKKKKKKKKJJJJJJJJJIIIHHHGGGHHHGGGDDDBBB,,,------.....................///000111222222222000000111111111222222222333333444444333444666888888===CCCJJJVVVhhh}}}qqqaaaZZZXXX]]]fffooozzzzzzuuupppnnnkkkhhhjjjsss}}}qqqfff```___\\\bbbkkkssswwwvvvssspppkkkhhhbbb[[[VVVRRRPPPOOOMMMLLLKKKIIIHHHGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGEEEEEEEEEFFFGGGHHHIIIJJJHHHJJJLLLNNNPPPQQQQQQQQQOOOOOOPPPQQQRRRSSSTTTUUURRRSSSUUUWWWZZZ\\\]]]^^^___``````___]]]\\\^^^___aaacccfffiiijjjjjjiiihhhdddgggjjjllllllllllllmmmpppnnnmmmmmmllliiieeebbb\\\ZZZVVVRRRPPPOOOOOOPPPKKKHHHBBB<<<999777777777666777888999888777666555666666666777777777777888888888888999999999::::::::::::::::::::::::::::::999999999:::;;;<<<>>>>>>@@@AAAAAAAAAAAACCCGGGJJJQQQWWWcccooowwwuuummmeeeTTTKKK???999888888666444777666888>>>DDDLLL[[[hhhrrrxxxxxxiiidddnnn|||ttteeeYYYPPPLLLLLLIIIJJJKKKKKKJJJHHHFFFEEEEEEEEEFFFHHHJJJIIIFFFCCCAAA@@@???@@@BBBCCCBBBAAA@@@@@@???>>>=========<<<<<<<<<<<<;;;:::999888888777777777777777777777777444555777666555444555777888999999777444333444555555555666666777777777777444444444444555555555555666666666666555555555555333333222222222111111111111111111000000000//////000///...///111222111000000000000000000000000000111111111111111000//////000000000///////////////......//////000000111111000111111222111111000000111111111000000000000000///000000000111111111111000000111111111111222222333333444444555555555666999<<<@@@FFFMMMVVV```fffkkkiiifffbbb_________```]]]___ccchhhlllppprrrsssqqqooollliiieeebbb___]]]^^^___aaacccgggmmmtttyyyyyyrrrhhh```[[[XXXVVVTTTSSSTTTVVV[[[```dddeeeeeedddcccbbb```^^^ZZZWWWTTTQQQTTTXXX___hhhuuu|||wwwrrrkkkddd```ZZZ^^^cccfffeee```[[[WWWMMMKKKHHHFFFEEEEEEFFFGGGFFFEEEDDDCCCDDDEEEGGGIIIKKKKKKMMMOOORRRTTTUUUVVVUUUVVVWWWXXXYYYYYYYYYYYYVVVTTTQQQOOOMMMJJJGGGDDD,,,---...///////////////...//////000111222222333000111111111111222222222111222333333333444666888888;;;???DDDMMM___tttzzzkkk```YYY\\\aaagggqqq}}}~~~}}}xxxtttnnnhhhffflllxxx~~~tttkkkfffbbbffflllrrrwwwyyyyyyxxxuuurrrkkkddd]]]WWWSSSQQQMMMLLLKKKIIIHHHGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFCCCEEEGGGIIIJJJKKKKKKKKKHHHHHHIIIIIIJJJJJJKKKKKKLLLMMMMMMOOOPPPQQQSSSSSSRRRSSSSSSSSSQQQQQQSSSUUUSSSUUUXXX[[[\\\[[[ZZZYYYWWWYYY\\\^^^^^^]]]^^^___aaa___]]]\\\[[[YYYUUURRRNNNLLLJJJGGGEEECCCBBBBBBCCC@@@<<<999666666666777333444555666666555444333888888888888888888888888888888999999:::;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;<<<>>>???@@@@@@AAABBBCCCDDDHHHNNNRRR]]]eeeqqqyyyzzzqqqbbbXXXFFFAAA;;;777666666444222777888<<>>===<<<;;;;;;:::::::::999999888888888777777777777777777777777333555666666555444555777777888777555333222333444444444444444555555555666333444444444444555555555555555555444444444333333222222222111111111000000111111111111000000000//////......///111222111000000000000000000000000000111111222111111000///...//////////////////............//////000000111111000111111111111000//////000000000000000000000000000000000000111111111111111111111111111111111111222333444555555555555555555777:::???EEENNNWWW^^^eeeggghhhhhhfffcccbbbaaa]]]___bbbfffkkkpppsssuuusssqqqooommmjjjfffaaa]]][[[[[[\\\^^^aaahhhpppvvvwwwqqqjjjdddaaa^^^YYYUUUUUUUUUWWWZZZ___bbbbbbbbbddddddddddddddd```[[[WWWLLLKKKJJJMMMUUUbbbnnnvvv{{{tttooolllpppuuuuuupppggg___ZZZQQQPPPNNNLLLJJJIIIIIIIIIHHHGGGEEEEEEEEEHHHKKKMMMNNNPPPSSSWWW[[[^^^aaacccdddeeegggiiiiiiiiiiiihhheeebbb^^^YYYUUUOOOJJJFFF,,,---...000111111000000000//////000000111222222000111111111111222222222111222444444333333444666666888;;;>>>FFFUUUiiiwwwuuuggg\\\\\\^^^^^^gggssssss}}}}}}tttkkkfffiiirrryyyzzzrrrmmmmmmoooqqquuuxxx{{{}}}|||yyytttmmmfff___ZZZWWWPPPOOONNNLLLJJJIIIIIIIIIEEEEEEEEEEEEDDDDDDDDDCCCAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAABBBCCC???@@@BBBDDDEEEFFFFFFFFFCCCDDDDDDEEEEEEEEEEEEDDDGGGGGGGGGHHHIIIJJJJJJKKKHHHIIIJJJIIIHHHIIIKKKLLLIIIJJJMMMPPPQQQPPPOOOMMMKKKMMMOOOOOONNNNNNPPPQQQRRRQQQOOONNNMMMKKKGGGEEEBBBAAAAAA???>>><<<;;;;;;<<<;;;999777666555666666222333444555555444333333666666777777777888888888999999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===???@@@AAAAAACCCEEEHHHLLLRRRZZZ___hhhoooxxxzzzrrrcccSSSHHH<<<:::888777666666777777;;;===EEEOOOXXXaaammmyyy|||vvvkkkjjjssswwwhhhYYYQQQNNNJJJGGGFFFHHHGGGFFFEEEDDDDDDDDDDDDGGGFFFFFFHHHIIIIIIGGGDDDDDDCCCAAAAAABBBBBB@@@????????????>>>===<<<::::::999999888888777777888888777777777777777777777777333444666555444444666777777777666444222111222444333222222222333333444444333333444444444555555555444444333333333222222222222111111111000000000000222222111111111000000000///...---///111222111000000000000000000000000000222222222111111000///...------------------------......//////000000111111000000111111000//////...///000000000000000000000000000000000111111111111222222222222222222222222333333555666666555555444333555777:::???FFFMMMSSS\\\bbbiiillljjjfffcccaaa```aaabbbdddhhhmmmqqqsssrrrqqqpppooonnniiibbb]]]ZZZZZZYYYYYY[[[aaahhhmmmnnnkkkgggggggggddd^^^YYYVVVVVVXXX[[[```bbbcccbbbcccccceeeggghhhfffaaa\\\QQQMMMHHHGGGKKKSSS\\\aaalllrrr{{{yyyooohhhddd\\\[[[YYYVVVSSSPPPNNNMMMMMMLLLJJJJJJLLLQQQUUUXXXYYY\\\aaagggmmmtttxxx{{{|||}}}}}}|||yyyuuunnnggg```XXXQQQLLL,,,---///111111111111000000000000000000000111222000111111111111222222222222333444444222222333444444666888;;;AAANNNaaannn{{{}}}lll___]]][[[YYY___kkkjjjxxxzzzooohhhhhhooovvv~~~~~~uuutttrrrqqqssswww|||~~~yyysssllleee___\\\TTTSSSQQQOOONNNMMMLLLLLLFFFFFFEEEEEEDDDDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCCCC@@@@@@????????????@@@@@@<<<===???AAABBBCCCCCCBBBCCCCCCDDDDDDDDDDDDCCCBBBDDDDDDDDDDDDDDDEEEFFFFFFBBBCCCDDDDDDCCCDDDFFFHHHDDDFFFIIIKKKLLLKKKJJJHHHDDDEEEFFFEEEDDDDDDFFFHHHIIIHHHFFFEEEDDDBBB@@@===<<<<<<======<<<;;;:::999888888777666666555555666444444666777777666555444444444555666777888999999999999::::::;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>============>>>@@@AAABBBCCCFFFIIIMMMTTT\\\eeekkkmmmsssyyyvvviiiVVVFFF===444555666666666888;;;>>>AAADDDNNNYYYccckkkvvv~~~lllgggnnn}}}|||hhh[[[OOOLLLMMMKKKHHHGGGIIIHHHFFFEEEEEEFFFGGGHHHGGGGGGGGGHHHIIIIIIGGGEEEFFFDDDBBBBBBBBBBBB@@@>>>?????????>>>===;;;:::999888888777777777777888888777777777777777777777777333444555555444444666777777777666444111111222444222222111111222222333444333333333444444444555555333333333222222222111111111111111111000000000000222222222222111111111111......---...111222222111000000000000000000000000222222222111111///......000000000111111111111111......//////000111111111000000111000000///......////////////000000000000000000000000111111111111333333222222222222222222333444555666666666555444555666888999;;;???EEEIIIUUU^^^hhhnnnlllgggccc```dddcccbbbcccfffjjjnnnqqqqqqpppppppppoookkkccc]]]ZZZYYYXXXVVVWWW[[[aaaeeegggeeeeeegggjjjhhhbbb\\\VVVWWWYYY\\\aaadddeeedddaaaaaaccchhhkkkjjjfffbbb[[[UUUNNNIIIIIILLLPPPRRRZZZaaammmzzzxxxsssrrrgggeeeccc___[[[WWWSSSQQQRRRQQQPPPQQQTTTZZZ```ccckkknnnttt||||||sssjjjaaaXXXSSS,,,---......//////......111222222333333222222111000000000000000000000000555444333333333444555666333444666888===EEEOOOUUUhhhsss{{{mmmeee]]]VVVWWW]]]cccnnnyyy~~~uuummmlllkkkiiioooxxxzzzxxxtttqqqttt{{{~~~~~~yyypppgggaaa\\\WWWUUUVVVSSSKKKHHHKKKGGGFFFDDDCCCCCCCCCAAA???@@@@@@AAAAAAAAA@@@@@@???AAAAAAAAA@@@@@@@@@??????===>>>???@@@AAA@@@??????AAABBBCCCCCCCCCBBBAAA@@@??????????????????????????????@@@@@@@@@AAAAAAAAABBBAAAAAAAAA@@@@@@????????????>>>>>>>>>>>>??????AAAAAA@@@>>>===<<<;;;;;;888999::::::999888777666777777777666555555444444444555666666555555666888777888999;;;:::999777666888888999:::<<<===>>>>>>:::;;;======;;;:::;;;<<<<<<<<<===>>>???AAACCCCCCJJJKKKOOOUUU^^^gggoootttyyyvvvoooaaaQQQDDD===;;;888777555666999===@@@AAAJJJSSS___jjjrrrzzznnncccmmm}}}fff]]]VVVMMMIIIJJJKKKJJJHHHMMMJJJGGGFFFGGGGGGEEECCCCCCDDDEEEFFFGGGGGGFFFFFFCCCCCCBBB@@@>>>===<<<;;;???===;;;999888999:::;;;888888888888888888888888555555666666777777888888333333333444555666777888555555555555555555555555000111111111222222222222777555222222333444444444000111222333444333222111444222000///...///000111000///////////////000111000000000000////////////000000000000000000000000000000//////......------//////......------,,,,,,/////////////////////////////////---,,,+++---///111111222222222111111000...............///000000111111000000//////......//////000111222333333333333444666777888:::===???LLLTTT^^^gggkkkjjjhhhggggggaaa```dddfffeeefffkkknnnnnnoooqqqqqqooojjjfff```^^^[[[WWWUUUUUUVVVVVVZZZ^^^eeelllooommmgggbbb[[[\\\___cccggggggeeeccc```aaacccdddeeedddcccbbb___\\\WWWQQQLLLIIIFFFEEEKKKNNNXXXeeeqqq|||~~~}}}yyytttpppkkkgggbbb^^^```^^^\\\\\\aaajjjvvv~~~tttggg]]]UUURRR,,,---......//////......000000111111111111000000000000000000000000000000222111000000000111222333333444555666:::@@@HHHNNN^^^iiiwwwxxxmmm___TTTUUUZZZ\\\gggsssyyyyyyvvvpppjjjlllrrr{{{yyywwwzzz{{{~~~~~~wwwpppkkkfff```\\\ZZZVVVOOOMMMOOOGGGFFFDDDCCCCCCBBBAAA???AAAAAAAAAAAAAAA@@@@@@???@@@@@@@@@@@@????????????===>>>???@@@AAA@@@??????@@@@@@AAAAAAAAA@@@???>>>????????????????????????======>>>>>>>>>?????????????????????>>>>>>======>>>======<<<<<<======>>>>>>===<<<;;;:::999888888888888999:::999888777666555555555666666666666666555666888777666666777999777888999::::::999888888999::::::;;;<<<===>>>>>>;;;===>>>>>>===<<<<<<============???AAAEEEHHHJJJMMMRRRZZZccckkkppprrrssskkkfff]]]QQQFFF>>>:::999888666555666:::???DDDGGGVVV^^^jjjuuu}}}rrrhhhgggwwwqqq___VVVOOOHHHFFFHHHJJJJJJIIIKKKHHHEEEEEEFFFFFFDDDBBBBBBCCCEEEGGGGGGGGGEEEDDDCCCBBBAAA@@@>>>===<<<;;;>>>===;;;999888999:::;;;888888888888888888888888666666666666666777777777666555444333222222222222333333333333333222222222000000000111111111222222333222111111222333333222111111222333333333222111333222000///...///000111111000000/////////000000///////////////000000000////////////////////////000000000//////........./////////......................................./////////...,,,,,,---///...///000000111111111111...............//////000111000000000/////////...000000000111111222222333111333444555555777999<<>>>>>>>>>>>===>>>???@@@AAA@@@??????>>>>>>>>>>>>>>>===<<<<<<========================;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;::::::::::::;;;;;;999999888777777666555555777888999999999888777666444444444555666777777777666888999999888888999:::888888888999999:::::::::;;;;;;<<<<<<===============>>>??????>>>===>>>???AAA@@@@@@AAAEEEIIINNNQQQVVV]]]hhhrrrvvvtttnnniiiYYYRRRIIIAAA;;;999777777888777777999???GGGPPPUUUeeemmmyyyqqqfffhhhsss}}}pppaaaUUULLLGGGCCCBBBEEEHHHJJJIIIHHHFFFDDDCCCDDDDDDCCCAAAAAACCCFFFHHHHHHFFFDDDBBBAAAAAA@@@???===<<<;;;;;;===<<<:::999888999999:::999999999999999999999999777777666666666666666666777666555333222111111111333333333222222111111111///000000000111111111111111000111333555555333222111222222333222222111111222111000///...///000111222222111000/////////000.........//////000000000////////////////////////000000000000////////////...///////////////000000........................//////000...,,,,,,---///,,,,,,...///000111111111......------......///000000000000000////////////111111111111111111111111222333444444444555777999;;;BBBMMMWWW```ggglllpppiiidddaaa```___^^^```dddgggiiilllppprrrppplllhhhfffeeebbb^^^YYYTTTPPPMMMUUUYYYaaajjjppprrrooolllfffeeefffgggiiihhhfffdddbbbaaa___^^^^^^```bbbcccccceeefffddd___VVVMMMGGG@@@>>>@@@EEELLLTTTaaalllqqqtttyyy||||||}}}}}}~~~}}}{{{{{{zzzvvvwwwwwwyyy{{{~~~yyynnnbbbWWWOOOKKKIII,,,---......///.........//////000000000000//////////////////////////////000000000000111111222222111222222222333666;;;>>>BBBOOO___ooo~~~|||pppddd___^^^VVV[[[bbbjjjttt~~~}}}qqqnnnllllllqqqzzz}}}~~~~~~|||tttkkkaaaZZZWWWOOOLLLIIIGGGFFFEEEDDDBBBAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>===============>>>???@@@AAA@@@??????===============<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;999999999999888888888888888888888777777888888888666666666555555444444444777777888999999888777666555555555666666666777777777888999999888888999:::888888888888999;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????>>>>>>???AAAEEEEEEEEEGGGKKKQQQVVVZZZdddjjjsssxxxuuulll```XXXJJJDDD===999888999888666888999;;;@@@HHHUUUaaaiiissszzzssshhhhhhsssxxxhhh\\\RRRMMMEEECCC@@@@@@CCCFFFGGGHHHDDDCCCBBBAAAAAAAAAAAAAAA@@@CCCFFFHHHHHHEEEBBB?????????>>>>>>===<<<;;;;;;;;;;;;:::999888888999999999999999999999999999999777777777666666555555444666666555555555555555555555555444444333333222222//////000000000111111111111222333666888888666333222222222222222111111111111000////////////000000444333222000000/////////------......///000000000////////////////////////000000000000000000000000......//////000000111111///////////////////////////000000///------...///---...//////000000000000...------------...//////000000000000////////////111111111111000000000000444555666555555555777999:::???FFFNNNUUU]]]dddhhhhhheeebbb___\\\[[[^^^aaacccfffkkkqqquuuvvvssspppiiigggddd___ZZZVVVSSSRRRRRRVVV]]]eeelllooonnnlllllllllmmmnnnnnnkkkeeeaaa]]]\\\\\\\\\]]]___aaabbbdddfffiiiiiifff^^^VVVQQQKKKEEEAAAAAABBBFFFOOOWWWXXX\\\```dddgggiiilllnnnpppttt{{{{{{yyywwwvvvssssssrrrsssuuuxxx{{{}}}{{{sssnnneee[[[SSSNNNMMMLLL,,,---......///.........//////000000000000//////........................//////000000000111111111///000111222333555999<<<;;;FFFUUUdddtttzzzsssiiiaaaWWWWWWYYYaaakkkuuuzzzsssooollllllsss|||~~~|||}}}zzznnnccc[[[TTTQQQLLLIIIGGGFFFDDDCCCBBBAAA@@@>>>=========>>>>>>>>>>>>=========<<<<<<===>>>???@@@AAA@@@??????>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777777777777777888888888777777666666666666777777666666666666555555555555777888999::::::999888777888888888777777666666666666777999888777777888:::999999999999:::;;;======;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>???BBBDDDEEEGGGJJJPPPVVV]]]cccgggtttuuuuuurrriii\\\OOOGGG@@@<<<888777999:::888666777;;;AAAJJJUUUcccrrr|||qqqhhhgggrrryyyhhhYYYNNNJJJIIIDDDBBBAAAAAABBBDDDEEEEEEAAAAAA@@@@@@??????@@@AAAAAACCCFFFHHHGGGDDD@@@>>>=========<<<<<<;;;;;;;;;:::999999999888888888999888888888888888888888888777777666666555555444444666555555444444444444555444444333333333222222222000000000000111111111111111222444777999999666333222222222111111000000000//////////////////000000333222111000////////////---........./////////000........................///////////////000000000......//////000000111111000000000000000000000000...000111000...---...///111111111111000//////...---------------...//////////////////000000000000111111000000000000000000333444555444333333555777888;;;???DDDJJJRRRYYY^^^ccceeeddd```]]]\\\]]]___aaadddiiiqqqxxx{{{{{{zzzqqqmmmfff___ZZZWWWVVVVVVRRRTTTYYY```gggjjjjjjhhhkkkmmmppprrrqqqkkkbbb\\\WWWYYY[[[]]]___`````````bbbdddfffhhhgggeeebbb___YYYPPPGGGCCC@@@>>>BBBGGGFFFIIIMMMQQQSSSWWW[[[]]]bbbhhhqqq{{{}}}zzzxxxwwwtttsssqqqpppqqqssswwwyyyzzzssspppjjjfff```ZZZVVVTTTTTTUUU,,,---......//////......//////000000000000//////........................,,,---.../////////.........000222333333555777:::888AAAKKKVVVeeettt~~~ttthhh[[[VVVSSSXXXaaalllxxxzzzvvvppplllmmmsss{{{|||||||||oooeee[[[WWWQQQMMMJJJHHHEEEDDDDDDCCCAAA???>>>>>>??????>>>>>>>>>>>>===============>>>???@@@AAA@@@??????>>>>>>===<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;::::::888888888888888999999999777777666666666666777777777777777777777777888888888999:::;;;;;;;;;:::999:::::::::999888777777777666888999999888777999::::::::::::;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<=========>>>???@@@AAABBBDDDHHHKKKHHHMMMTTT]]]eeelllqqqsssxxxtttmmmcccWWWLLLCCC>>>999888777777999:::999888;;;BBBMMMXXXdddrrrsssdddeeemmmxxxgggZZZOOOHHHFFFGGGCCCCCCBBBBBBBBBBBBBBBBBB>>>???@@@???>>>>>>???AAABBBCCCEEEFFFEEECCC???===<<<;;;;;;;;;;;;;;;;;;;;;888888888888888888888888777777777777777777777777666666555555555555555555555444333111000/////////000000000000000000000000000111111111222222222222000111222555777777444111333222111000000000000000......////////////000000111111000///.........///............................................................////////////...///////////////000000000000000000000000000000...000111111///......///222222222111000///...---------,,,,,,------...///////////////000000000000000000000000000000000000///000111111000000222444444666999<<>>>>>>>>=========>>>???@@@AAA@@@??????>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999999:::::::::;;;;;;888777777666666777777888777777888888888999999999999:::;;;<<<===<<<;;;;;;::::::::::::::::::::::::888999::::::999999:::;;;:::;;;<<<======<<<;;;:::<<<<<<===>>>???@@@@@@AAABBBCCCEEEGGGHHHLLLQQQTTTUUUZZZccclllsssvvvvvvuuukkkeee[[[OOOFFF???<<<;;;777777888777777:::===@@@GGGPPP^^^kkkvvvvvvgggbbbkkkyyyttteeeUUUNNNIIIEEECCCEEEAAABBBBBBBBBAAAAAAAAAAAA===>>>@@@???======@@@BBBCCCDDDEEEEEEDDDAAA???===:::::::::::::::;;;;;;;;;777777888888888888888777666666666666666666666666444444555555555555555555333222111000////////////......//////000111111111222222222222333333333333222222333555666666333111444333111000/////////000---......//////000////////////...............////////////......------,,,........................,,,---------.........////////////..........................................000222111000.........000000000000///......---------,,,,,,------...///.../////////000000000111......//////000000111111---///000000///000222444333444666777;;;@@@GGGLLLUUU```hhhhhhfffeeeccc______```ccciiiqqqwwwzzz||||||xxxpppggg___[[[YYYXXXWWWWWWZZZ^^^cccgggiiiiiidddeeeiiilllnnnlllgggcccbbbbbbbbbbbbbbbaaaaaa```]]]___aaaeeeiiinnnrrrtttmmmcccZZZSSSMMMDDD>>><<<<<<======<<<;;;<<>>>>>>>>>>>===>>>???@@@AAA@@@??????===<<<;;;:::999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999999888888::::::;;;;;;;;;<<<<<<<<<888888777777777777888888777777888888999999::::::999:::<<<=========<<<<<<999::::::;;;;;;<<<<<<===999:::<<<;;;::::::;;;===:::;;;===>>>>>><<<:::999===>>>???@@@AAABBBCCCCCCFFFGGGIIIKKKNNNRRRWWW[[[ccchhhqqqxxxzzzyyytttqqq\\\VVVKKKAAA:::888999:::888999999888777;;;BBBIIISSS^^^mmmzzzuuugggaaafffuuuvvvhhhXXXJJJFFFFFFDDDBBBCCC>>>@@@AAABBBAAA@@@@@@AAA<<<>>>@@@???======@@@CCCDDDDDDDDDDDDBBBAAA???>>>999999::::::::::::;;;;;;666777888888888888777777555555555555555555555555333444444555555666666666000000000000111222333444//////000111222333444444222222333333333444444444666555555666888777555333444333111////////////000------...///000000//////......---------......///000000///...---,,,,,,+++........................,,,,,,,,,---------......//////......---------,,,------------------------...000222222000.........------......///.........---,,,,,,,,,,,,---........./////////000000111111---......///000111111222...000111111111222444666555666666666777:::@@@DDDPPP^^^jjjkkkiiiiiieee```______aaaeeelllrrrvvvxxxyyyuuupppjjjddd```]]][[[YYYYYY[[[___eeejjjlllllldddeeegggkkkooopppooonnnkkkiiifffcccbbbaaaaaabbb\\\^^^aaafffkkkppptttvvvtttkkkccc^^^WWWMMMEEEBBB@@@???>>><<<999999;;;======BBBKKKUUU___jjjtttzzz}}}|||zzz|||///...---,,,++++++++++++---------,,,,,,+++++++++..................---------------......000111222222111000//////000111222555444666;;;???EEEPPP[[[jjjxxxqqqbbbYYYTTTSSS[[[eeemmmvvvyyytttuuuyyy}}}{{{sssllleee___ZZZWWWRRROOOKKKIIIGGGGGGEEEDDDBBB@@@>>>>>>@@@AAAAAAAAA===>>>???@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>=========<<<<<<<<<;;;;;;;;;:::::::::999999::::::::::::::::::::::::;;;;;;;;;::::::999999999999999:::::::::;;;;;;;;;::::::;;;<<<=========<<<<<<<<<;;;:::;;;<<<===>>>;;;;;;;;;;;;;;;;;;<<<<<<;;;<<<=========>>>@@@BBB:::>>>CCCEEEEEEEEEGGGIIILLLNNNQQQSSSWWW]]]fffllluuuvvvxxx{{{{{{rrrdddYYYJJJDDD===999888::::::999888444444;;;AAAGGGSSS___hhhqqq~~~zzzhhhaaacccooosssjjjYYYQQQHHHCCCDDDDDDCCCAAABBBBBB@@@???>>>============>>>?????????@@@BBBDDDDDDCCCBBB@@@>>><<<;;;:::;;;;;;::::::999888888777666666666666777777777777777888999999888666444333555555555555666666666666444444333333333333222222333333222222222222222222222222222333333444444444555555666777777888777777222111000//////000111222000111111000///....../////////...------------...,,,,,,,,,---------......111...,,,---///000...+++...------,,,,,,++++++******+++---.........------...------,,,,,,------...........................------------------------...............---------//////000000000000//////000000///////////////000111000///......///000111000222333333444777<<>>CCCHHHNNNWWWbbbiiiqqqxxx******+++++++++,,,,,,,,,.........------,,,,,,,,,------------------------......---......///000111111111000//////000111111333222444888;;;???IIISSSbbbpppzzzlllaaaXXXRRRTTTZZZccckkkwww~~~||||||{{{~~~}}}yyysssmmmfffaaaWWWTTTPPPNNNLLLKKKIIIGGGGGGEEECCCBBBCCCDDDDDDCCC@@@AAAAAAAAAAAA???>>>===========================<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::999::::::::::::::::::::::::;;;;;;:::::::::999999999888888888888999999999999:::;;;<<<<<<=========<<<======<<<;;;;;;<<<===>>>;;;;;;;;;;;;<<<<<<<<<<<<;;;===>>>>>>>>>>>>AAACCCBBBDDDGGGHHHHHHJJJNNNQQQUUUYYY___cccfffjjjooosssuuusssqqqoookkkaaaTTTJJJBBB???:::888999:::999888:::888;;;DDDLLLTTTaaalllwww~~~zzzkkk___bbbnnn|||~~~qqqddd\\\VVVOOOGGGCCCCCCDDDCCCAAABBBAAA@@@???>>>============>>>???@@@@@@AAACCCDDDCCCCCCAAA@@@>>><<<;;;::::::::::::999888888777777555666666666777777777777555555555555444444333222777777777666555555444444444444333333333222222222000000000000000000000000222222222333333333444444444444555666666666666666111111000//////000111111///000111000........./////////...---------------,,,,,,,,,---------.........,,,******,,,---+++***+++,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------...............//////000000000000////////////...............///111000///......///000111...///000000111333777:::CCCMMM\\\ggglllmmmmmmmmmeeeccc___\\\[[[]]]aaadddllllllmmmoooppppppnnnllljjjiiiggghhhkkknnnoooooodddaaa```dddkkkrrruuutttyyyvvvqqqlllhhhgggfffgggjjjiiiiiilllppprrrqqqpppkkkgggbbb^^^\\\ZZZWWWUUUOOOJJJCCC???===<<<;;;;;;999;;;>>>@@@BBBHHHOOOUUUdddkkkvvv'''(((***,,,........................------------+++++++++,,,,,,------...///...............//////111000000//////000000111111000111444555888@@@IIIUUUcccuuuxxxnnncccXXXSSSRRR[[[bbblllwwwyyy{{{~~~{{{sssnnnbbb___[[[XXXUUURRROOOLLLJJJHHHFFFEEEEEEEEECCCBBBCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::999999999999888999999999999:::::::::;;;<<<<<<===============>>>======<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@AAAAAAAAABBBDDDFFFJJJKKKLLLMMMOOOTTTZZZ___ccchhhnnnsssttttttsssssslllggg```ZZZTTTLLLCCC<<<;;;999888888:::::::::888>>>@@@GGGRRR^^^hhhuuuzzziii___\\\iii~~~yyylllaaaVVVPPPQQQLLLEEEBBBBBBCCCBBBAAABBBAAA@@@>>>==================>>>@@@AAACCCDDDEEEBBBAAA@@@???===<<<;;;::::::999999888777777666666555555666666666777777777444444333333333333333444:::999888777555333222222333333333333222222222222000000000000000000000000222222222222222333333333222333444444444444444444111000000//////000000111///000111000.........//////......---------------,,,,,,,,,---------.........,,,))))))***++++++*********++++++,,,------...---.../////////...---,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------......//////...//////000000//////......---------------......000000///......///000000---.../////////000333666;;;DDDQQQ[[[ccciiiooossskkkiiieee```\\\\\\^^^aaafffjjjnnnrrrssstttuuuvvvsssqqqooonnnoooppppppoooddd```^^^aaaiiipppuuuwww{{{zzzwwwtttppplllhhhgggmmmlllllllllmmmllljjjgggaaa^^^ZZZXXXXXXYYYYYYYYYYYYTTTNNNHHHDDD@@@<<<999999999999999999<<<@@@DDDRRRYYYdddooo{{{(((***,,,...000///...---------------------------))))))***+++,,,,,,------//////...---------......000000000//////000000000222000111333333333999AAAJJJVVVhhhxxx|||qqqeee[[[VVVZZZ]]]eeepppxxx~~~yyyzzz{{{}}}~~~zzzqqqnnnjjjfffbbb]]]XXXTTTQQQOOOLLLJJJIIIGGGEEECCCDDDDDDDDDCCCBBBBBBAAA@@@????????????????????????>>>>>>>>>============<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999999;;;;;;<<<<<<<<<=========<<<======>>>>>>>>>===============<<<<<<<<<<<<<<<@@@@@@@@@@@@AAAAAAAAAAAAAAACCCEEEEEEFFFHHHKKKMMMPPPRRRTTTXXX]]]ccciiimmmppprrruuuuuurrrmmmhhheeeYYYSSSLLLFFFBBB???;;;999888777777777999<<<===>>>DDDJJJUUUcccppp|||zzzkkk______fffxxxxxxiii^^^VVVQQQOOOLLLHHHDDDAAABBBBBBBBBAAAAAA@@@???>>>===<<<<<<<<<======>>>@@@BBBDDDDDDDDD@@@@@@???>>>===;;;;;;:::999999888888777666666666555555555666666666777777666555444333333444666777999888777666555333222222333333333222222222222111222222222222222333333333111111111222222222222222111111222222333222222111000000000//////000000000...///000000...---...000///...------,,,,,,------,,,,,,,,,---------......///---+++******+++,,,---******++++++,,,,,,,,,,,,...//////000///...,,,+++---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++************************++++++,,,------...//////...//////////////////...------------------...///000///...------...///000000111222111000111333555888???GGGPPPXXXaaakkkrrrrrrqqqnnnhhhbbb______aaaccciiiooosssuuuvvvyyy||||||yyyuuurrrqqqpppnnnllldddaaa___aaahhhpppvvvxxxyyyyyyyyywwwsssmmmhhheeeiiihhhhhhgggfffccc```^^^ZZZXXXUUUSSSSSSUUUXXXYYY]]]ZZZUUUQQQLLLHHHCCC???;;;:::999999999:::===???CCCIIIRRR\\\hhhttt)))***,,,------,,,+++)))++++++++++++++++++++++++))))))******+++,,,------///......------------.../////////000000/////////333222333444333111666===AAAJJJZZZkkkwww~~~~~~sssggg^^^XXXWWW]]]gggooouuu}}}}}}||||||}}}~~~zzzvvvrrrllleee```]]][[[WWWUUURRROOOKKKHHHEEEEEEEEEDDDDDDDDDDDDDDD????????????????????????>>>>>>>>>>>>=====================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<============>>>>>>>>>===>>>>>>???>>>>>>======<<<============<<<<<<<<>>:::888888999:::666666666777:::???EEEIIIPPPYYYggguuu{{{kkkaaa]]]fffvvvyyyjjj\\\SSSOOOMMMMMMHHHFFFDDDBBBAAAAAAAAA@@@@@@@@@>>>===<<<;;;;;;;;;===<<<===???BBBDDDCCCAAA>>>>>>======<<<;;;::::::999999888888777666666666555555555555666666666666666555444333333444666777555555555444444444444333333333222222222111111111111111222222222333333333111111111111111111111111000000111111111111000000/////////000000/////////---...000///...---...000......---,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,+++***+++,,,---,,,,,,,,,++++++*********....../////////---,,,+++,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++***************************++++++,,,---...//////......////////////.........---------...//////000000///...------...///000111222333333222222333555555999???FFFMMMXXXeeemmmqqqssssssnnnfffaaa```aaafffkkkppptttuuuwww{{{~~~|||wwwssspppmmmjjjhhhfffdddccceeeiiiooouuuwwwvvvwwwxxxwwwtttnnnhhhdddaaabbbaaa```]]]ZZZXXXWWWZZZYYYVVVTTTSSSUUUXXXZZZ[[[YYYWWWVVVTTTQQQMMMJJJAAA???===;;;;;;;;;<<<<<<<<>>>>>>>>>>>============>>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<=========???????????????>>>>>>=========>>>???????????????>>>???@@@BBBCCCEEEFFFFFFGGGJJJNNNRRRVVV[[[aaadddjjjmmmqqqwwwzzz{{{xxxuuuooojjjaaaXXXQQQJJJDDDAAA???===:::777666666888999666777999<<>><<<;;;;;;;;;;;;===<<<;;;>>>BBBCCCAAA>>><<<<<<<<<;;;;;;::::::::::::999999888777777666666444444555555555666666666444444333333333333333444222222222333333333444444222222222222111111111111/////////000111111222222111111111000000000000000000000000111000000///......//////000000//////...,,,...//////...---...000...------,,,,,,,,,,,,,,,,,,,,,,,,---------......***,,,,,,,,,***)))***+++---,,,,,,+++******)))))),,,---.........---,,,+++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************++++++,,,,,,------......---......//////......---------------...///000111//////...------.../////////111222222111111222333000444888===DDDOOO\\\eeemmmrrrvvvuuunnnhhhfffgggiiikkkmmmppprrruuuyyy|||{{{xxxsssooollljjjgggeeeffffffgggiiikkknnnqqqrrrrrrsssttttttqqqmmmiiifff^^^___^^^[[[WWWUUUTTTUUUYYYXXXVVVTTTRRRRRRTTTWWWWWWWWWWWWXXXYYYYYYWWWTTTJJJGGGCCC???===<<<999777;;;<<>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>><<<<<<<<<=========>>>>>>???@@@@@@@@@??????>>>===>>>???AAACCCDDDDDDDDDCCCBBBCCCDDDGGGIIIKKKMMMNNNPPPTTTZZZ```ffflllsssxxxzzzyyyyyyzzzyyytttlllfff[[[UUUMMMFFFBBB???<<<999:::::::::999888888888999888<<>>:::;;;;;;;;;;;;:::::::::::::::::::::999888888777777444444444555555555666666555555555555444444333222000000111111111222222222222222222222111111111111...//////000111111222222111111000000000/////////000000000000000///............///000000///......,,,---///...------///000...---,,,,,,++++++,,,,,,,,,,,,,,,---------......))),,,......,,,*********+++++++++******************+++,,,---------,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,,,,,,,,,,---...///000///...------------...///...000222222111111111333000222555777;;;CCCNNNVVVdddmmmvvvxxxsssllljjjjjjfffeeedddeeejjjooossstttrrroookkkiiihhhgggfffdddeeegggjjjlllmmmlllkkkkkkkkkkkkllllllkkkiiigggeeebbbbbb```[[[VVVTTTUUUWWWVVVWWWWWWUUURRRQQQSSSUUUVVVVVVVVVXXX[[[\\\[[[ZZZUUUQQQLLLHHHEEEBBB>>>;;;<<<<<<<<<<<<===AAAGGGKKKOOOVVVaaalllttt{{{...---,,,,,,++++++,,,,,,+++++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000---...///000000///...---------///222000---000666777555999CCCNNNWWWeeerrryyyzzzrrrggg___^^^[[[XXX```mmmuuu}}}xxx~~~|||wwwqqqjjjfffYYYWWWTTTPPPMMMKKKJJJIIIFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFFFFFFFEEEEEEEEE>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>??????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===@@@AAACCCEEEGGGGGGGGGGGGGGGHHHJJJMMMPPPSSSUUUVVVZZZ^^^eeelllsss{{{{{{wwwqqqhhh^^^WWWHHHCCC>>>:::::::::888666666888;;;<<<;;;:::::::::;;;CCCNNNYYYeeeqqq~~~vvvggg______mmm|||uuugggZZZUUUNNNJJJIIIJJJKKKLLLEEEFFFGGGEEEBBB@@@?????????>>>===<<<;;;:::::::::===;;;:::===@@@AAA<<<888::::::::::::::::::::::::;;;;;;::::::999888888888444444444555555555666666777888999999888666444333000000000000000000000000222222222111111111111000000111111222333333444444111111000000/////////...000000111111000///......---...///000000///...---,,,---......------///000...---,,,,,,++++++,,,,,,,,,,,,,,,---------......***...222222///---,,,,,,)))))))))***++++++,,,,,,((()))+++,,,---,,,,,,+++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,---..................---++++++++++++,,,---...//////...---,,,,,,---...//////111333333333222333444333444555444555:::BBBIIIXXXbbbnnnsssoooiiiffffff```]]]YYY[[[aaahhhlllmmmjjjgggeeedddeeeffffffeeedddggglllnnnmmmjjjgggfffdddeeeeeeeeeddddddccccccgggfffccc]]]XXXUUUWWWYYYZZZ[[[\\\ZZZWWWVVVWWWYYYWWWVVVVVVXXX[[[\\\\\\ZZZ]]]YYYTTTQQQOOOLLLHHHDDD>>>===<<<:::999;;;???BBBAAAHHHSSS\\\ccciiiooosssxxx++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------,,,,,,---...000111......////////////......------///000111111111111333666999;;;???IIIWWWbbbvvv|||xxxuuummmbbbZZZYYY```fffpppttt|||}}}}}}tttmmmfffddd```[[[WWWSSSPPPOOOLLLLLLLLLLLLMMMNNNOOOPPPNNNMMMMMMMMMMMMKKKHHHEEEDDDBBB@@@@@@@@@@@@???>>>AAAAAA@@@???>>>>>>======BBBAAA@@@???>>>=========??????@@@@@@AAABBBBBBBBBEEEEEEEEEEEEEEEDDDCCCBBBFFFDDDCCCCCCEEEIIIMMMPPPQQQTTTWWWXXXZZZ^^^dddiiipppqqqvvv|||}}}ooocccZZZRRRIIICCCGGGAAA:::666666666666555444777:::;;;;;;===BBBFFFIIISSSaaalllttt~~~zzzhhh___```kkkooo___WWWRRRNNNJJJHHHHHHIIIIIIIIIGGGFFFEEECCCBBBAAA@@@??????===<<<:::999999999:::;;;<<<======;;;999666555777888:::;;;<<<;;;::::::::::::::::::::::::::::::999999999999888777666666444444555555555555444444222111111000000000000000////////////000000000000//////000000111111111222222222222111000//////...////////////////////////////////////////////////////////////............000///---,,,+++***************++++++,,,------------,,,,,,+++*********+++---,,,+++*********,,,,,,***++++++,,,,,,------...,,,++++++******++++++,,,******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......222222222111111111111111222222111222555:::>>>AAAOOOUUU^^^iiipppooohhhbbbbbbXXXRRRTTTWWWWWW[[[```^^^```ccceeeggggggffffffggghhhjjjkkkiiifffbbb``````___^^^]]]]]]___aaabbbhhhhhhhhheeeaaa___^^^^^^^^^^^^^^^^^^]]][[[YYYWWWXXXXXXXXXYYYZZZ]]]___```]]]]]][[[VVVVVVWWWVVVRRRLLLIIIDDD???<<<<<<<<<===>>>@@@CCCHHHNNNTTTYYY\\\cccfffkkkpppuuu}}}+++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,------,,,,,,---...000111////////////////////////------///000000111111111111333666888;;;DDDQQQ[[[kkkrrr{{{yyymmmbbb]]]___bbbiiinnnvvv~~~wwwuuupppjjjddd___[[[XXXWWWWWWWWWXXXYYYZZZ\\\\\\[[[YYYWWWUUUTTTRRROOOMMMHHHFFFCCCBBBCCCCCCBBBAAADDDDDDDDDCCCBBBBBBBBBBBBFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEHHHHHHHHHHHHIIIIIIIIIIIINNNNNNNNNPPPSSSXXX^^^aaabbbdddggghhhiiilllppptttvvvlll^^^RRRKKKFFFAAA===:::777444333555666666555555888<<<>>>@@@EEEKKKQQQWWWaaaoooyyywwwkkkaaaaaakkkzzzwwwfffYYYSSSPPPMMMIIIGGGGGGHHHHHHGGGDDDDDDCCCBBBAAA@@@??????AAA@@@>>><<<;;;;;;;;;;;;;;;;;;<<<<<<;;;999777666999999;;;;;;<<<;;;::::::999999:::::::::::::::::::::::::::999999888777666444444555555555555444444222222111000000000000000/////////000000000111111//////000000000111111111222222111111000//////...////////////////////////........................////////////............//////...---,,,,,,,,,,,,,,,,,,------------......---,,,++++++******++++++,,,+++************+++,,,---------------,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,---------............//////000000111111.........///111555888:::FFFKKKSSS^^^fffiiifffccc\\\TTTPPPSSSVVVVVVWWW[[[YYY\\\```cccggghhhiiiiiieeeggghhhiiihhhfffbbb```^^^]]][[[[[[[[[]]]^^^```eeeffffffeeebbbaaaaaabbbbbb```^^^\\\ZZZZZZZZZZZZXXXXXXXXXYYY[[[]]]___aaabbbcccbbb^^^^^^bbbbbb___ZZZUUUNNNHHHEEEBBB@@@>>>======???AAACCCFFFIIIKKKPPPTTTXXX\\\```fffnnnssswwwzzz++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,------,,,------...000000//////...------...//////---......///000000000000///111222333666>>>HHHPPP\\\dddnnnwww|||zzznnneeeaaaaaacccgggnnnvvv}}}vvvpppkkkiiieeefffggghhhjjjlllmmmmmmooolllgggdddaaa]]]ZZZWWWPPPMMMIIIGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDEEEHHHGGGFFFEEEEEEEEEEEEEEEIIIIIIHHHHHHHHHJJJKKKLLLNNNNNNNNNNNNOOOQQQSSSTTTWWWXXX[[[___dddkkkqqquuuvvvxxxzzz||||||~~~wwwrrrbbbYYYMMMCCC???===;;;:::444333333444666777777666777<<>>EEEOOOYYY```bbbcccWWWRRRPPPRRRTTTTTTUUUWWWXXXZZZ]]]aaadddfffggggggdddeeegggggggggdddaaa___[[[[[[ZZZZZZZZZ\\\^^^___```bbbccccccbbbbbbdddeeefffccc___[[[YYYZZZ[[[]]]YYYYYYYYYZZZ\\\^^^```bbbeeegggfffdddffflllooonnnkkkdddZZZTTTPPPMMMGGGBBBBBBAAA@@@???>>>>>>??????@@@CCCEEEHHHJJJNNNSSSWWW]]]```eeehhhkkknnnqqqttt{{{}}}|||zzzxxxvvvuuutttttt++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,,,,,,,------...//////000...---+++******+++---...---......///000000////////////000000222888@@@FFFPPPWWWaaajjjrrrzzzzzzpppiiifff```bbbeeekkksss|||~~~}}}wwwxxxzzz|||~~~|||wwwrrrllleee```\\\XXXSSSPPPNNNNNNMMMLLLJJJIIIHHHHHHHHHIIIJJJKKKLLLLLLLLLKKKKKKLLLLLLMMMQQQPPPPPPPPPRRRTTTWWWXXXYYYYYYXXXYYY[[[^^^aaacccdddfffiiiooouuu||||||wwwqqqjjjaaa\\\TTTNNNFFF@@@===<<<;;;:::999888888888888999999999>>>CCCKKKRRRZZZdddooowwwxxxhhhZZZ\\\cccttt~~~qqqaaaSSSMMMNNNKKKHHHEEECCCCCCCCCCCCBBB@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@===;;;999999888999::::::;;;<<<<<<;;;;;;:::<<<<<<<<<<<<;;;;;;::::::888888888999::::::;;;;;;::::::::::::999888777666333444444555555444444333333222111111000000111111000111111111222222222222//////000000000000000000111111000000////////////000000000000000000000000........................//////.........---------,,,,,,,,,,,,---...///000222111111000//////......,,,,,,++++++***++++++,,,******************++++++------,,,,,,++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,************************++++++,,,,,,,,,,,,---------------,,,,,,+++++++++************************,,,,,,,,,---------......++++++,,,,,,------......///000111222333444444555444666;;;CCCLLLUUU]]]aaaZZZWWWTTTTTTTTTUUUVVVXXX[[[\\\^^^___aaaaaabbbbbbddddddeeefffdddbbb___]]]XXXXXXYYYZZZ[[[]]]___```]]]^^^```aaa```aaabbbdddhhheeebbb___]]]]]]___```]]]\\\\\\\\\^^^```bbbcccdddggghhhgggjjjqqqvvvwwwvvvmmmbbb]]]\\\ZZZSSSMMMMMMKKKGGGCCC@@@>>>======>>>>>>???@@@AAACCCFFFGGGNNNPPPSSSUUUVVVWWWYYYZZZaaagggmmmpppqqqqqqsssuuuwww|||{{{tttpppnnniiieee```___]]]\\\ZZZYYYXXXXXX+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,,,,---......////////////...,,,++++++,,,...///---......////////////...000000//////111555:::>>>FFFLLLVVV```iiittt{{{sssnnnaaa___]]]___fffqqq|||}}}sssllliiifffaaa]]][[[ZZZXXXVVVVVVUUUTTTSSSSSSTTTVVVWWWWWWWWWWWWXXXYYYZZZ[[[\\\^^^^^^^^^___aaadddggghhhkkkkkkkkkkkknnnqqqtttvvvyyy{{{~~~vvvqqqjjjccc]]]XXXSSSOOOIIIGGGDDDAAA???>>><<<;;;>>>===;;;::::::<<<@@@CCCKKKRRR[[[dddmmmwwwwwwhhhbbb^^^eeeqqqwwwjjj\\\PPPMMMOOOHHHFFFCCCAAAAAAAAA@@@???@@@@@@@@@AAABBBBBBCCCCCCAAA???===;;;:::999999999::::::;;;;;;<<<<<<;;;;;;<<<<<<;;;;;;::::::::::::888888888999999:::::::::999999999999888777666666333333444444444444333333333222222111111111111111000111111111222222222222000000//////////////////000000000///////////////////////////////////////....................................------------*********+++,,,...///000222222111000///......---,,,++++++***++++++,,,,,,))))))******++++++++++++)))*********+++++++++,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,************************+++++++++,,,,,,------------------,,,,,,+++++++++************************,,,,,,,,,---------...............------,,,,,,,,,------......//////000000333444777;;;BBBLLLUUU[[[______\\\YYYXXXZZZ]]]______^^^]]]\\\\\\^^^___```ddddddeeedddccc```^^^\\\UUUVVVWWWXXXZZZ\\\]]]^^^ZZZ\\\]]]]]]]]]]]]^^^```ffffffdddcccccccccccccccbbbbbbaaaaaaaaabbbdddeeefffkkknnnmmmooovvv|||~~~zzzqqqhhhdddfffgggccc___\\\XXXRRRKKKEEEAAA???>>>AAA@@@???>>>???AAABBBBBBDDDFFFHHHHHHGGGGGGGGGHHHKKKPPPUUUWWWVVVWWWYYY\\\```ccchhhmmmpppqqqqqqqqqqqqssswww|||}}}vvvmmmaaaZZZWWWTTTOOOKKKFFFFFFEEEEEEDDDDDDEEEEEE++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...+++,,,---...////////////111000///......///000111---....../////////......111000//////111333666888<<>>===@@@@@@@@@@@@BBBGGGOOOTTT^^^eeepppzzzyyyggg```bbbhhhssszzzkkkaaaWWWOOOLLLMMMFFFDDDBBBAAAAAA@@@???===@@@@@@@@@AAABBBCCCCCCCCCBBBAAA???===<<<<<<======;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::999999999::::::999999999999999999999999888888888888777666555444333333444444444444333333333333222111111111111222000000000111111111222222000000////////////......////////////////////////////////////////////////------------------------.........------------,,,*********+++,,,---...///111000000///...------,,,++++++******++++++,,,,,,)))***+++,,,,,,,,,,,,,,,)))))))))***+++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,***************************++++++,,,,,,------...---,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,---------......000000///...---,,,++++++......---......///000111333444555777;;;CCCLLLSSS```cccccc``````dddggggggbbb___\\\YYYYYY[[[___aaabbbbbbccccccbbbaaa___^^^VVVVVVWWWWWWXXXXXXYYYYYYXXXZZZ[[[[[[ZZZZZZ\\\]]]dddddddddeeefffggghhhiiiiiihhhgggfffeeeffffffggglllrrrvvvuuuvvv{{{{{{ssskkkhhhkkknnnoooooopppkkkccc[[[SSSNNNKKKIIIGGGDDDAAA@@@BBBDDDEEEFFFDDDEEEFFFEEECCCBBBBBBBBB@@@BBBDDDEEEEEEEEEFFFHHHLLLMMMPPPRRRUUUVVVWWWXXXYYY\\\```dddffffffeeedddZZZTTTKKKEEEBBB@@@===;;;999999999::::::;;;<<<===+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---+++,,,---////////////...........................---......//////...------222000//////111222444444666:::BBBJJJTTTbbbqqq{{{~~~|||xxxqqqkkkccc\\\\\\aaahhhnnnyyy}}}yyyxxxuuusssssssssuuuvvvtttuuuwwwyyy}}}zzzrrrjjjddd^^^XXXTTTOOOLLLHHHEEEDDDDDDCCCBBB???@@@BBBCCCDDDEEEGGGHHHIIILLLOOORRRVVV\\\ccciiiqqqyyyzzzlllbbbdddmmmuuuzzzlll]]]VVVRRRMMMIIIHHHEEECCCAAA@@@@@@@@@>>><<>>=========>>>???===<<<<<<;;;;;;;;;;;;<<<999999888888888999:::;;;::::::999999888777777777777777777666666555444333222333333444444333333222444333222222111111222222/////////000000000111111000000/////////.........////////////////////////------------------------------------------------.........---------,,,,,,+++++++++,,,,,,...///000.........------,,,,,,,,,++++++******++++++,,,---)))***,,,---......------,,,,,,,,,,,,,,,,,,------,,,++++++******++++++,,,******+++++++++,,,,,,,,,******************************+++,,,,,,---......+++,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,---------...............------,,,,,,+++///...---------///111333111222333333555;;;DDDJJJYYYaaagggggghhhmmmooommmiiiddd]]]WWWUUUWWW\\\```^^^___```bbbcccccccccccc]]]]]]\\\[[[YYYWWWUUUUUUVVVXXXZZZZZZZZZ[[[\\\^^^bbbaaaaaabbbdddhhhlllnnnpppooommmkkkiiihhhhhhiiimmmtttyyywwwvvvyyy||||||xxxrrrkkkggghhhlllqqqtttxxxtttmmmfffaaa]]]\\\\\\UUUQQQLLLKKKMMMQQQTTTUUUTTTUUUTTTQQQLLLHHHFFFFFF@@@???>>>>>>>>>???>>>===???@@@BBBCCCDDDEEEDDDDDDFFFIIIMMMOOOPPPOOONNNNNNEEEBBB???;;;888777777666666666666777888999:::;;;++++++++++++++++++++++++++++++++++++++++++++++++*********)))***++++++,,,+++,,,---////////////...***++++++,,,,,,++++++***---......///......------222000//////000222333222333666;;;AAAIIIUUUcccmmmsssvvvzzz}}}zzzzzztttlllddd```aaadddgggnnnssszzz}}}{{{{{{~~~xxxrrrooojjjddd]]]WWWTTTQQQMMMJJJHHHFFFEEEEEEFFFFFFDDDCCCCCCDDDEEEGGGIIILLLQQQTTTVVV[[[aaaeeeiiimmmsssxxx~~~uuummmfffdddmmmxxxpppaaaSSSNNNNNNKKKFFFDDDEEECCCAAA@@@@@@@@@>>><<<>>>>>>?????????@@@@@@@@@>>>===<<<;;;;;;<<<===>>>======<<<;;;;;;;;;;;;;;;888888777777777888:::;;;;;;::::::999888777666666666666666666555444333222222333333444444333333222444333222222111111222222////////////000000000000000000//////.........---.........///////////////------------------------------------------------......---------,,,,,,,,,---,,,,,,---...///000000---,,,,,,,,,,,,++++++++++++*********+++,,,,,,---***+++,,,...//////......000//////......------,,,,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,******************************+++,,,,,,---......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,------***)))((('''(((***---///...///111111222777>>>DDDQQQ]]]hhhkkknnnssstttpppqqqjjj```VVVRRRSSSXXX[[[ZZZ[[[^^^aaadddfffggghhhfffeeeccc```\\\XXXUUUSSSUUUWWWYYYZZZ[[[\\\^^^```aaa```^^^^^^aaahhhnnnssstttssspppnnnkkkjjjjjjjjjiiiqqqvvvtttqqqrrrttttttuuuppphhhbbbbbbfffmmmrrrrrroookkkgggeeedddfffgggddd^^^YYYXXX[[[```dddeeeiiihhheee___WWWQQQMMMKKKDDDAAA===<<<>>>>>><<<999999;;;===>>>>>>===;;;:::<<>>>>>????????????>>>>>>@@@???>>>======<<<<<<=========<<<;;;:::::::::::::::999999888888999999:::<<<;;;888666444333333444444444444333333222222222333333111111111111333333444444333333222111000000//////...............///---...///000111111111111++++++---...//////000000,,,---///000000...,,,+++,,,,,,,,,---------......///......------......///+++,,,,,,------......///++++++++++++++++++++++++++++++******++++++,,,---,,,++++++***)))))))))***************************------------,,,+++******---------,,,,,,+++++++++...------,,,+++***))))))************+++,,,------))))))***++++++,,,------,,,,,,,,,---------......)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------------...//////111000000000222555777999FFFPPP^^^kkkrrruuuuuutttvvvpppfff\\\VVVUUUVVVXXXXXXVVVWWW\\\aaadddjjjpppkkkpppqqqjjjccc___]]]ZZZXXXYYYZZZ[[[\\\]]]]]]]]]```^^^[[[YYYZZZaaajjjpppqqqrrrrrroookkkgggeeeeeejjjjjjkkklllmmmllliiifffiiieeeaaa```cccggglllnnnnnnnnnllliiiggghhhjjjmmmjjjgggdddccceeejjjooorrrzzznnnaaaZZZXXXNNNMMMJJJHHHFFFEEEEEEEEEBBB>>>:::999<<>>???AAACCCCCCAAA>>><<<:::;;;;;;;;;:::888777666444666777777888:::===@@@***)))((((((((()))+++++++++)))((()))***,,,,,,+++************************++++++,,,---............------------------------,,,------...............000///...---...///111333333333444777===DDDLLLQQQ\\\bbbkkkqqquuuyyyvvvppphhhaaadddggglllrrrzzz~~~|||yyytttuuuuuuttttttttttttuuu{{{vvvsssooonnnooommmhhhdddaaa]]]XXXTTTRRROOOLLLHHHIIIGGGDDDCCCCCCCCCDDDDDDFFFFFFGGGGGGHHHJJJMMMOOORRRYYY___dddlllwwwpppkkkkkksss{{{nnn```TTTNNNGGGDDDEEEDDDBBB???BBBAAA???>>>===<<<======>>>>>>????????????>>>>>>===<<<<<<;;;;;;;;;;;;<<<===<<<;;;::::::999999:::999999999888888999999999;;;999888666444444444444444444444333333333222222444333222111111222333444444333333222111111000000111111000000000000000111/////////000//////......,,,------............---+++,,,---/////////......,,,,,,,,,------------...,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,+++***************************************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++...------,,,,,,+++++++++++++++***))))))*********))))))******++++++,,,,,,,,,,,,,,,,,,------------------...///////////////++++++,,,,,,,,,,,,---------------------...//////111000000000111444666888@@@GGGSSS___iiiqqqxxx|||zzzuuulllccc]]]ZZZYYYZZZYYYUUUUUUYYY]]]aaahhhppptttyyyyyyrrrkkkgggdddaaa___^^^]]]\\\]]]^^^___```aaa___[[[XXXXXX\\\ccciiijjjkkkmmmmmmllljjjjjjjjjnnnnnnmmmllljjjgggdddccceeeaaa]]][[[___dddiiillljjjjjjiiigggggghhhlllooommmnnnmmmllllllrrr|||yyylllccc```\\\ZZZWWWTTTQQQOOONNNNNNKKKFFFBBB@@@BBBEEEGGGGGGHHHIIIIIIIIIGGGEEEBBB@@@>>>===<<<<<<;;;:::::::::===>>>@@@AAABBBEEEIIILLL)))))))))((()))******++++++***((()))***,,,++++++++++++++++++++++++++++++,,,,,,------------,,,,,,------------------------,,,,,,---...............000///.........///000111333222222333666<<>>===<<<<<<=========>>>>>>??????>>>>>>===<<<;;;;;;;;;;;;<<<======<<<<<<;;;:::999999999999999999888888888888999999888888666555555444444555444444444444333333333333444333333222222333333444333333222222111000000000111000000//////000111111////////////...---,,,+++---.........------,,,+++++++++,,,---...///000000,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,------,,,,,,+++******)))+++++++++++++++++++++++++++************+++,,,,,,---,,,,,,+++++++++++++++************************)))***+++,,,------------+++++++++++++++,,,,,,,,,------------------------...---,,,+++************************++++++++++++++++++++++++,,,,,,,,,,,,***+++,,,,,,---,,,,,,,,,++++++,,,,,,,,,,,,---------------------......///111000000000000222444555666:::AAAIIITTTaaammmuuuxxxuuupppjjjeeeaaa^^^]]]\\\WWWSSSUUUXXX\\\eeemmmyyy~~~xxxqqqmmmjjjggggggeeeccc```___```bbbccccccaaa]]]ZZZWWWYYY]]]aaabbbeeehhhkkkkkklllmmmooosssttttttpppiiidddaaaaaabbb^^^YYYXXX[[[aaafffiiihhhhhhhhhggggggiiimmmppprrrvvvwwwuuusssyyyrrriiieeeeeedddaaa___]]]\\\\\\\\\YYYTTTPPPMMMOOORRRTTTVVVZZZYYYWWWTTTQQQOOOLLLKKKHHHFFFDDDBBBAAABBBDDDEEEKKKMMMPPPQQQSSSVVVZZZ]]])))))))))))))))******+++,,,***))))))***++++++***++++++,,,,,,,,,,,,------,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------000000///.........//////333222222222444888;;;>>>JJJPPPZZZccckkkuuu|||oooiiiiiiiiikkkooouuuzzz}}}~~~}}}yyyppphhhbbb```^^^\\\ZZZYYYXXXWWWYYY[[[___eeekkkoooppppppuuuwwwzzz~~~rrrppplllggg```YYYSSSOOOLLLKKKIIIIIIJJJIIIFFFDDDDDDCCCAAA@@@AAABBBCCCDDDFFFEEEDDDBBBBBBDDDGGGJJJOOORRRWWW[[[___eeelllqqq}}}tttkkkfffeeemmmzzz}}}jjjYYYOOOKKKGGGDDDAAA@@@AAABBBBBB@@@>>>>>>>>>===>>>>>>>>>>>>======>>>>>>>>>>>>======<<<<<<<<<======>>>@@@@@@<<<;;;:::999888888888888888888777777777777888888666666555555555555555555444444444333333333333333444333333333333333333444222222111111000000000000......---------...//////---.........------,,,+++,,,,,,---------,,,,,,+++,,,,,,,,,,,,---...///000++++++,,,,,,,,,---------...------------------...++++++++++++******))))))***************************************++++++,,,------,,,++++++,,,,,,---******************************+++,,,,,,,,,,,,,,,))))))******++++++,,,,,,+++++++++,,,,,,---------000//////...------......,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,))))))************))))))+++++++++,,,,,,,,,------------,,,,,,------...///000000/////////000111222333444777;;;BBBMMMZZZbbblllllllllkkkjjjhhhfffdddccc[[[UUUSSSTTTWWW___gggtttyyy{{{uuuooommmkkkiiilllkkkiiihhhfffeeeddddddfffdddbbb^^^[[[[[[]]]```aaadddgggjjjkkkkkkmmmnnnuuuzzz}}}zzzqqqiiieeeeeebbb^^^YYYWWWYYY^^^cccfffhhhiiihhhggggggiiimmmpppvvvzzz}}}}}}|||zzzooohhheeebbbbbbaaaaaabbbccceeefffeeebbb^^^\\\]]]aaaeeehhhjjjhhheeeaaa^^^[[[ZZZZZZUUUSSSOOOMMMMMMOOOSSSUUU\\\___aaaccceeefffiiikkk((()))))))))************,,,***))))))***++++++***)))*********+++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------/////////...............000000000111333666888:::===DDDMMMWWWbbbooo|||}}}uuussspppnnnnnnoooqqqsss|||zzzrrrmmmjjjfffdddbbb^^^ZZZWWWXXXXXXXXX[[[___aaa```___bbbdddgggkkknnnqqqrrrsssnnnmmmlllllllllkkkhhheee\\\ZZZWWWTTTPPPLLLJJJHHHEEEEEEDDDDDDEEEDDDBBBAAACCCBBBAAA@@@AAABBBEEEGGGFFFGGGGGGGGGHHHJJJOOOTTT[[[aaaggglllpppwwwqqqfffccceeeqqqzzzwwwgggYYYPPPIIIGGGEEEDDDAAA@@@@@@@@@@@@???>>>>>>??????????????????======>>>>>>>>>>>>======<<<<<<<<<<<<===???@@@AAA;;;;;;999888888888888888888777777666666777777888444444555555555444444444333333333333333333333333333333333333333333333333111111000000000000//////---------------...//////++++++,,,---------------)))***+++,,,------------...---,,,,,,,,,,,,------+++++++++,,,,,,,,,---------------,,,,,,---------)))))))))******+++++++++******************************))))))******+++,,,,,,,,,,,,++++++,,,------************************+++,,,,,,,,,++++++***))))))))))))******+++++++++)))))))))***++++++,,,,,,---------------...///000---------------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---....../////////....../////////555666666888<<>>>>>======>>>???@@@@@@@@@@@@??????<<<======>>>>>>======<<<:::::::::;;;;;;===>>>>>>;;;:::999888777777777777777777666666666666777777333444444555444444333333111111111111222222222222111222222333333222222111000000000///////////////............///000111111***+++,,,---............((((((***+++,,,---------------------,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++************++++++((())))))***++++++,,,,,,***************************))))))))))))***++++++,,,++++++++++++,,,,,,---************************,,,,,,,,,,,,+++***)))((()))))))))))))))*********((()))))))))******++++++))))))))))))***+++,,,---,,,,,,,,,---------------++++++++++++,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...---------...............///111222444666999>>>AAAKKKOOOVVV___gggnnnsssuuuoooggg^^^YYYVVVTTTWWW\\\aaahhhllliiiggghhhhhhgggiiilllpppssssssqqqmmmjjjmmmmmmjjjgggeeeeeehhhkkklllnnnooommmkkkhhhggggggooovvvxxxqqqnnnbbb___[[[ZZZ[[[]]]^^^___[[[]]]^^^```bbbggglllqqqtttzzz}}}ssskkkgggeeeeee`````````aaacccfffhhhjjjjjjjjjjjjjjjjjjmmmrrrvvvsssrrrooollliiihhhggggggbbb___\\\[[[]]]bbbhhhlllssswww}}}~~~{{{zzz'''((()))***+++******)))---+++))))))***+++***)))&&&''''''((())))))******)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------------,,,,,,,,,---...////////////,,,---...///111222222222222777>>>FFFPPP^^^mmmwwwzzz}}}uuuoookkkhhhmmmrrrzzz|||sssnnniiiggggggeee```\\\XXXWWWVVVVVVVVVWWWXXXYYYRRRRRRQQQRRRRRRQQQOOOMMMGGGFFFDDDCCCCCCDDDFFFGGGKKKLLLMMMMMMLLLKKKKKKKKKJJJKKKKKKJJJJJJMMMRRRWWWYYY___fffkkknnnrrryyy~~~zzzqqqjjjggghhhkkkvvvrrrhhhZZZOOOIIIGGGDDDBBB>>>?????????>>>===>>>???>>>>>>???@@@@@@???>>>===<<<<<<============<<<<<<;;;;;;;;;;;;;;;<<<===>>>:::999888777777666666777777666666555555666666777333444444555444333222111//////000000000111111111000111111222222111111000////////////////////////............///000111111,,,------.........------))))))***++++++,,,++++++***+++,,,---------,,,+++***++++++++++++,,,,,,,,,++++++************++++++******++++++++++++++++++************************)))))))))))))))***++++++***************+++,,,,,,******************************+++++++++******))))))))))))))))))(((((((((******************++++++))))))((((((((())))))***)))******++++++,,,,,,,,,,,,,,,,,,,,,---------------............---,,,+++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...++++++,,,---------------***,,,...//////111444777===AAAHHHQQQ\\\eeemmmqqqpppiiibbb___[[[WWWXXX\\\]]]dddhhheeecccdddeeedddgggjjjooosssttttttrrrpppqqqooolllhhhfffgggjjjnnnooopppqqqooollliiihhhhhhiiimmmsssxxxxxxtttooolllbbbaaa``````bbbddddddddd^^^___``````aaaeeejjjmmmlllvvv|||xxxqqqkkkfffbbb```______```aaabbbeeeiiilllnnnlllnnnooonnnmmmnnnrrruuuvvvuuussspppmmmkkkiiihhhbbb```^^^^^^bbbhhhnnnrrruuu|||'''((()))++++++******)))---+++))))))***+++***))))))******+++,,,,,,------((()))***+++,,,---------++++++++++++++++++++++++++++++,,,---------,,,,,,+++,,,---...////////////...///000111222222222222000333888<<>>@@@@@@@@@@@@AAABBB===>>>?????????>>><<<;;;<<<<<<============<<<<<<>>>============>>>??????:::999888777666666666666666666555555555555666666444444555555444333111000......//////000000000111///000111222222111000///.........///////////////+++++++++,,,---...///000////////////...---,,,,,,***++++++++++++***))))))''')))+++...///...---,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---------,,,,,,+++*********)))))))))))))))))))))))))))))))))))))))******+++***)))))))))***++++++,,,************************((()))***+++++++++++++++******))))))((((((''''''++++++++++++++++++++++++,,,+++***)))((((((((((((''''''((()))***++++++,,,,,,,,,------------......333333333333333222111111++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...)))***+++,,,------------...///000000///000222444444777>>>FFFQQQ\\\dddiiioooiiidddbbb^^^ZZZZZZ]]][[[aaaeeeccc```aaaaaa```gggiiimmmqqqtttuuuuuuuuurrrppplllhhheeefffjjjnnnnnnpppqqqpppnnnlllkkkkkkeeefffiiimmmpppooollliiieeedddeeegggjjjllllllkkkhhhgggfffdddcccdddgggiiifffrrrzzzwwwwwwmmmkkkgggddd```]]]YYYVVV[[[\\\___bbbggglllpppsssqqqssstttssspppppprrrttt{{{zzzwwwtttqqqmmmkkkiiicccaaa```bbbeeelllrrrvvvuuu}}})))************+++++++++************************))))))))))))************))))))*********+++++++++******************************+++++++++,,,,,,,,,------------------,,,,,,---------...///000000111111111333555;;;DDDOOOVVV^^^cccooo}}}vvvlllhhhiiikkkoootttyyy}}}wwwsssmmmkkkkkkkkkiiiffffffggghhhiiiiiihhhgggfff^^^\\\ZZZXXXYYY[[[^^^```dddddddddeeegggiiikkklllmmmkkklllnnnnnnooovvvxxxooojjjooovvv|||yyyjjjaaaSSSRRRPPPLLLHHHDDDAAA???CCCBBB@@@>>>======>>>???===<<<;;;::::::;;;===>>>;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<;;;:::999888888888888777666555555444222222333333333333333333444444444444444444444444222222333444555555444444555444333111000////////////////////////......---******++++++,,,---......//////...---,,,,,,++++++++++++++++++,,,...///000///,,,***)))***+++++++++---,,,,,,+++*********++++++,,,,,,+++)))((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************))))))))))))******+++*********))))))((((((************************+++++++++*********)))))))))************++++++++++++*********))))))(((((())))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------++++++++++++++++++++++++///////////////.........111111000000//////......///000222777>>>JJJVVV___ffffffgggiiijjjgggaaa\\\]]]aaafffgggdddaaaaaaaaagggmmmssstttqqqnnnnnnpppsssooojjjeeeaaa```aaabbbjjjlllnnnlllhhhffffffhhhddddddfffhhhjjjjjjgggeeefffcccccchhhlllmmmnnnppplllkkkiiiiiiiiihhhgggeeefffkkkooonnnlllkkkeee___aaa___\\\YYYWWWUUUUUUTTTYYY[[[^^^aaaeeekkkqqquuu|||wwwrrrppprrruuuuuuuuuuuuvvvwwwwwwtttpppkkkhhhhhhddd```aaafffmmmqqqrrruuu~~~~~~xxx))))))*********+++++++++************************))))))))))))***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------------------------------...///000000000000111222444888>>>FFFLLLRRRVVVbbbqqq{{{vvvnnnmmmkkkjjjmmmqqqvvvyyy}}}}}}}}}~~~}}}|||{{{yyyxxxqqqooommmllllllooorrrttt{{{{{{|||}}}yyypppiiimmmvvvuuugggYYYQQQOOONNNMMMJJJHHHEEEBBBAAABBBAAA???===<<<===>>>>>>>>>===;;;::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888999888888777666666555555444444444333333333333333444444444444444444444444222333444666777888888888555444222111000/////////...............---,,,+++***++++++,,,------...............---,,,,,,++++++,,,,,,------.../////////000...+++***+++++++++***---,,,++++++*********+++---......,,,***((()))***))))))))))))))))))))))))(((((((((((())))))))))))(((((()))))))))***************))))))))))))***************)))))))))(((((())))))))))))))))))))))))+++++++++*********))))))))))))*********+++++++++))))))))))))((((((''''''))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,////////////............/////////.........------///000111222666>>>FFFMMMZZZ\\\aaaggglllkkkgggbbbaaadddffffffcccbbbdddffflllpppuuutttppplllkkklllnnnllliiigggeeedddeeeeeedddeeeeeecccaaabbbeeeiiifffeeeeeefffggggggfffdddfffbbbaaafffiiijjjllloooooooooqqqrrrrrrqqqnnnlllfffjjjmmmkkkhhheee___XXXZZZXXXUUURRRPPPOOOOOOPPPSSSVVVZZZ^^^ccciiippptttxxxtttooonnnrrruuuwwwwwwssstttuuutttqqqmmmiiifffdddaaa^^^^^^ccciiimmmnnnvvv}}}vvvkkkddd)))))))))*********++++++************************))))))))))))************++++++,,,,,,,,,---------------,,,,,,++++++++++++******+++++++++,,,,,,,,,........................---------...//////000000///000111222333777;;;???GGGKKKVVVdddpppyyyzzzvvvooojjjhhhkkkooorrruuuyyy~~~wwwqqqmmmkkkxxxrrrdddYYYOOOIIIIIIHHHHHHGGGFFFEEECCCBBB@@@???===<<<;;;<<<<<<===>>>===<<<:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888999999:::999999888888999999888888777777666666555555555444444333333222444444444444444444444444333444555777999:::;;;;;;444333222111000/////////.........------+++******+++,,,,,,------............------,,,,,,+++++++++------.../////////...---000...+++++++++,,,+++))),,,,,,+++************+++...//////---***))))))***))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))*********))))))(((((())))))*********))))))))))))((((((''''''''''''''''''''''''+++************))))))))))))))))))*********++++++((((((((((((''''''''''''))))))))))))************************************************************++++++++++++++++++++++++.........................................................---------------......//////000333999===IIINNNWWWaaaiiimmmllliiieeeggghhhfffdddcccfffjjjqqqsssuuusssmmmiiiggggggiiiiiijjjjjjjjjjjjiiiiiidddbbb___\\\[[[^^^dddhhhiiigggffffffggggggfffeeefffaaa___bbbeeefffiiimmmnnnqqquuuxxxyyyxxxuuusssjjjnnnpppmmmiiifff```YYYVVVSSSPPPLLLJJJIIIJJJJJJKKKNNNTTTYYY___eeelllpppqqqmmmiiijjjnnnsssuuuuuuooooooooonnnkkkgggcccaaa^^^[[[YYYYYY]]]aaaeeegggppptttwwwvvvmmmbbbWWWPPP))))))))))))************************************((()))))))))************+++++++++,,,,,,,,,,,,---++++++******))))))((((((******+++++++++,,,,,,,,,------............//////---------....../////////,,,...000000111222444666???AAAJJJWWWbbblllxxxzzzrrrnnnlllmmmooorrrvvv|||~~~wwwuuuuuuxxxzzzwwwfff[[[SSSLLLHHHEEEEEEEEEEEEDDDCCCBBBAAA>>>===<<<;;;;;;;;;;;;<<<>>>===<<<;;;:::999::::::::::::::::::::::::::::::666777888888888888888777999999888888777777777777666666555555444333222222333333333333333333333333444555666888999:::::::::333222111000////////////............---+++***))),,,,,,---------.........---,,,,,,,,,+++++++++***,,,---...//////---+++***,,,+++)))***+++,,,+++***++++++***************++++++,,,---,,,***)))***+++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))***))))))(((((((((((())))))))))))))))))))))))((((((''''''''''''''''''''''''************))))))))))))))))))))))))************((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************---------...............------...............///......------------------+++---...///000222555777<<>><<<<<<;;;;;;;;;;;;;;;;;;======<<<;;;:::999999999::::::::::::::::::::::::666666777777888777777777888888888777777777777777666666555444333333222222333333333333333333333333555555666666666666666666222222111000/////////////////////......,,,++++++,,,,,,,,,---------------+++++++++++++++*********+++,,,---...---+++)))'''((('''''')))+++,,,,,,+++*********))))))***++++++((()))******))))))***+++(((((((((((((((((((((((((((((((((((())))))))))))'''(((((((((((()))))))))))))))(((((((((((())))))(((((((((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))++++++,,,,,,,,,---------,,,---------......//////........................+++---///000000111333555555888>>>EEENNNXXX```eeekkkpppuuuvvvsssooollllllppppppooolllhhheeeccccccdddfffjjjnnnpppqqqqqqqqqnnnmmmkkkjjjjjjjjjkkkkkkiiijjjkkkmmmnnnmmmiiifffccc___]]]```bbbbbbbbbeeeeeehhhllloooqqqsssvvvyyywww|||~~~~~~{{{vvvjjjeee]]]VVVQQQOOOOOOOOOLLLPPPUUUYYY]]]```ccceee^^^ZZZVVVVVVYYY[[[[[[ZZZXXXWWWVVVTTTQQQOOOMMMLLLJJJJJJJJJJJJKKKMMMOOOQQQQQQRRRRRRPPPLLLHHHFFFEEE((((((((()))))))))******))))))))))))))))))))))))))))))))))))************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,---.........------------------------***,,,///000000000111222666555888???FFFLLLVVV```lllvvv}}}yyyvvvqqqsssuuuwwwxxx||||||tttwww|||rrrmmmdddYYYNNNFFF@@@>>>BBBBBBBBBAAA@@@???>>>===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::999999::::::::::::::::::::::::777777777888777777666666777777777666666666666666444444444333333222222111333333333333333333333333444444444444444333333222222111000///////////////...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++++++++***(((''''''&&&'''))),,,---,,,+++***))))))))))))***++++++'''(((***)))(((((()))+++(((((((((((((((((((((((((((((((((((())))))))))))''''''(((((((((((()))))))))((((((''''''(((((()))''''''(((((((((((())))))))))))))))))))))))))))))(((((()))))))))))))))***((((((((()))))))))******))))))))))))************))))))))))))************))))))))))))))))))))))))************************)))))))))))))))))))))))))))******++++++,,,,,,,,,,,,,,,,,,---......//////.............../////////---...//////......///000333444666999???GGGQQQXXXfffmmmvvvzzzxxxsssooommmnnnllljjjgggeeedddcccbbbccceeehhhlllpppsssvvvwwwqqqqqqrrrtttvvvwwwuuutttkkkkkkkkklllkkkiiieeeaaaaaa^^^___dddeeebbb``````bbbfffkkkmmmooorrrwww|||xxx}}}~~~zzzqqqllleee]]]YYYXXXZZZ[[[YYY]]]aaaeeefffggghhhiii^^^ZZZUUUTTTUUUVVVTTTRRRRRRQQQOOOMMMKKKJJJIIIIIIHHHJJJKKKJJJIIIJJJKKKMMMNNNMMMLLLIIIGGGGGGIIIKKK(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,))))))******++++++,,,,,,******+++++++++,,,,,,,,,******++++++,,,------...------------------------,,,---/////////...///111555444555;;;???CCCLLLUUU[[[hhhuuu}}}~~~|||xxxvvvwwwzzz}}}xxxsssvvv~~~~~~tttmmmddddddaaaYYYNNNFFFCCCDDD@@@@@@AAAAAA@@@???>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;::::::999999999999999999999999999888888888888888777666555555555555555555555555666222222222222222222222222222222222222222222222222111222222333333333222222111111000////////////000++++++,,,------------,,,++++++++++++++++++++++++)))*********************+++++++++************************,,,------,,,***)))))))))))))))***++++++***+++,,,***(((''''''((((((((((((((((((((((((((((((((((((((())))))))))))'''''''''((((((((())))))((((((''''''''''''(((((('''''''''((((((((())))))))))))))))))))))))))))))(((((((((((())))))******(((((((((((()))))))))***((((((((()))))))))******))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,---++++++,,,------...//////,,,,,,---------.........---...//////------...000000111222333555;;;DDDJJJWWW```kkkrrrssspppmmmlllllljjjgggdddbbbaaaaaa``````bbbdddiiiooouuu{{{~~~{{{zzzzzz}}}~~~ssspppllliiigggdddaaa______^^^bbbhhhiiiddd^^^\\\___eeellloooqqqssswww{{{xxx|||~~~{{{zzzzzzwwwrrrnnnjjjddd___^^^aaaeeeiiiiiilllqqqtttuuutttttttttjjjeeeaaa_________]]][[[XXXWWWUUUSSSRRRRRRSSSSSSRRRTTTVVVUUUTTTSSSTTTVVVUUUSSSQQQNNNMMMPPPVVVZZZ(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,---------&&&&&&'''((()))***++++++******+++++++++,,,,,,,,,))))))***++++++,,,---------------------------------...//////------...///000...///333777:::BBBJJJNNN\\\lllvvv}}}}}}wwwtttvvvxxx|||}}}wwwsssppp}}}{{{qqqeee\\\WWWZZZ\\\VVVLLLFFFFFFIII>>>??????@@@@@@@@@@@@???;;;;;;<<<======<<<<<<<<<999999:::;;;;;;;;;::::::999999999999999999999999999999999999888777555555444444444555555555555555111111111111111111222222222222222222222222222222///000111222333333444333111000000////////////000))))))***+++,,,,,,,,,,,,+++*********************)))))))))))))))*********,,,++++++******+++,,,,,,......---...///...+++)))))))))((())))))***++++++...///...,,,)))&&&&&&'''(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((((((((()))((((((''''''''''''((((((&&&'''''''''(((((())))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))&&&'''''''''(((((())))))))))))))))))************************************))))))))))))))))))))))))************************))))))***++++++,,,------++++++,,,,,,---...//////+++++++++,,,,,,---------,,,...//////...///222444...000222222222666<<>>EEEMMMYYYeeeqqq{{{{{{vvvsss{{{|||~~~vvvrrruuu|||~~~zzzrrrkkkddd]]]WWWSSSTTTTTTSSSQQQMMMHHHDDDAAAAAAAAA@@@??????>>>>>>=========>>>>>>??????@@@@@@<<<;;;;;;::::::999999888:::999888888888999:::;;;::::::999888777666555444555555444444444555555666444333333222222333333444222222222333333444444444333333333222222222111111000000///...---,,,,,,,,,...------,,,,,,------...---,,,++++++******++++++************************,,,,,,,,,+++++++++******222000...---...//////...,,,,,,***)))((((((((((((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***'''%%%&&&(((***(((&&&)))((('''&&&&&&''')))*********))))))((((((''''''''''''''''''((((((((((((((()))***++++++***)))((((((&&&%%%&&&((()))))))))))))))))))))************++++++***)))(((((())))))(((((()))***************************************))))))))))))))))))))))))***++++++++++++***))))))+++***)))***,,,.........,,,++++++******++++++,,,------...//////000000000111000000000111333555777>>>EEEMMMRRRUUUZZZaaagggkkkhhhffffffgggfffccc___ZZZ\\\^^^bbbnnn}}}}}}vvvqqqoookkkeeeaaabbbbbbbbbcccbbbbbbaaaaaabbbgggnnnssswwwyyy{{{|||~~~|||xxxrrrmmmhhheeedddaaa___]]]^^^ccciiinnnqqqvvvxxx|||~~~{{{|||||||||zzzwwwtttsssssskkkeeehhhnnnooonnnnnnjjjmmmmmmkkklllpppqqqooogggccc``````eeelllrrrvvv))))))))))))(((((((((((('''(((((()))******++++++,,,+++)))((((((((()))***))))))))))))************++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------......---------...//////......///000222666999;;;>>>DDDNNNYYYdddmmmuuuzzz{{{wwwxxxxxxzzz}}}|||sssnnnggg___YYYSSSNNNJJJKKKLLLKKKJJJHHHEEEAAA@@@AAAAAA@@@@@@???>>>>>>>>>;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999888999999888888888999:::;;;::::::999888777666555444333444666666666555333222222222222111111222222222222222222333333333444444333333222222222111111111000///...------,,,,,,,,,------,,,,,,,,,,,,---------,,,++++++******++++++*********************************++++++,,,,,,,,,///---++++++,,,------,,,,,,+++***)))((((((((((((******)))))))))((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((''''''((()))((('''***)))'''&&&&&&'''((()))))))))))))))((((((((((((''''''''''''(((((((((((()))))))))******))))))))))))'''&&&&&&((())))))((((((((()))))))))*********))))))))))))))))))))))))(((((()))***************(((((((((((((((((((((((())))))))))))))))))))))))))))))***+++,,,,,,,,,+++,,,***)))***,,,------,,,,,,++++++******++++++,,,++++++++++++++++++++++++/////////000111333444555888===CCCGGGJJJNNNVVV\\\eeeddddddfffiiijjjiiifffbbbccceeehhhsss~~~~~~zzzuuussssssrrrooolllfffffffffdddcccaaa___^^^bbbffflllrrrvvvzzz~~~~~~{{{vvvpppjjjdddaaa______]]][[[\\\bbbjjjppptttqqqsssvvvyyyzzzzzzzzzyyyyyyzzz{{{|||{{{yyywwwvvvsssllliiinnntttuuuuuuvvvrrrtttrrrnnnnnnqqqrrrppplllhhheeeeeejjjpppvvvzzz(((((((((((())))))))))))((((((((()))******++++++*********)))))))))))))))))))))))))))************)))***+++,,,,,,+++***)))***+++,,,,,,---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------............000222444666777;;;CCCKKKSSS\\\dddiiirrryyyyyyyyyyyyzzz}}}|||uuugggbbbZZZSSSMMMIIIFFFCCCCCCDDDEEEEEEDDDBBBAAA???AAAAAAAAA@@@??????>>>>>>;;;;;;;;;;;;;;;;;;::::::<<<<<<;;;;;;:::999999999999999888888999999:::;;;999999888777666666555555222444777888888555222000111111000000000000111111222222222222333333333333222222222222111111111000000///...---,,,,,,,,,,,,------,,,,,,,,,,,,---------,,,++++++******++++++************************(((((()))***+++,,,---...,,,***))))))***++++++***+++***))))))(((((((((((()))))))))(((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))'''((()))(((''''''((()))***)))(((&&&&&&&&&'''((((((((((((((())))))))))))''''''''''''((((((((((((***))))))(((((())))))******(((&&&&&&((((((((('''(((((())))))))))))******'''((()))*********)))((((((((()))***************(((((((((((((((((((((((())))))))))))))))))))))))((()))***,,,------......---+++******+++,,,,,,+++,,,++++++******++++++,,,++++++******)))(((((('''------///000111111111111222555999;;;===AAAHHHNNNYYY[[[___eeelllppprrrqqqmmmnnnnnnpppxxx{{{wwwwwwwwwwwwvvvtttqqqoooqqquuuwwwwwwuuulllkkkjjjhhheeebbb___^^^```cccggglllpppvvv{{{~~~{{{vvvpppiiiddd___]]]aaa___]]]___dddjjjooorrrjjjkkknnnppprrrsssssssssuuuvvvxxxyyyzzzyyywwwvvvooojjjiiiooouuuwwwyyy{{{{{{{{{wwwpppmmmppppppooommmkkkhhhiiinnnuuuzzz}}}''''''(((((())))))******(((((())))))************))))))************)))(((((()))))))))************(((***+++------+++***(((***++++++,,,,,,+++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,+++...------,,,++++++++++++............///000111222444777<<>>>>>=========<<<<<<;;;;;;;;;<<<<<<<<<;;;::::::999999999888999999999999::::::999888888777666666555555333444666777666444222000111111111000000111111111222222222222222222222333222111111111111000000000///...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,------,,,++++++******++++++************************((())))))***+++,,,,,,,,,***((('''(((***+++***)))***))))))((((((((())))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&)))+++***'''&&&(((******)))((('''&&&&&&''''''''''''(((((())))))******''''''''''''((((((((((((***)))(((''''''((()))***+++)))'''''''''((('''&&&(((((((((((()))))))))***((()))***++++++)))'''%%%(((((()))***************************************)))))))))))))))))))))))))))***+++,,,------------///---++++++,,,---,,,,,,,,,++++++******++++++,,,,,,,,,+++++++++*********+++,,,...///000000//////000222333444555999???DDDJJJNNNVVV```jjjrrrxxxzzzwwwyyyxxxxxx||||||rrrmmmnnnnnnmmmjjjgggeeeeeeiiippptttuuuuuunnnnnnllljjjgggeeebbbaaa]]]___bbbdddggglllqqquuuzzzxxxtttooojjjfffcccbbbggggggfffhhhkkklllllllllfffgggiiikkkmmmnnnooopppssstttuuuwwwwwwuuutttsssjjjfffdddhhhllloootttzzz~~~wwwmmmiiijjjkkkiiihhhhhhhhhlllrrrxxx}}}''''''(((((())))))******)))))))))))))))*********((()))************))))))((()))))))))************((()))+++,,,,,,+++)))((())))))************)))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,+++...---,,,+++++++++++++++///////////////000000000333444777999===BBBIIIMMMSSS]]]kkkxxxzzzrrrhhhaaaXXXTTTMMMHHHFFFEEEDDDDDDBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@??????>>>>>>=========<<<<<<;;;;;;::::::======<<<;;;;;;::::::999888888999999::::::::::::888888777777666555555555555555444444333333333333222222111111111111222222222222222222222222222222111111111000000000//////...------,,,,,,,,,,,,---,,,,,,,,,++++++,,,,,,,,,---,,,++++++******++++++***************************************************)))((()))***+++***((((((((((((((((((((())))))((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&))),,,+++((('''(((***))))))((('''''''''''''''''''''(((((())))))******''''''''''''((((((((((((***)))(((''''''((()))***+++)))'''''''''((('''&&&'''(((((((((((())))))))))))***++++++***'''%%%###(((((()))***************************************)))))))))))))))))))))))),,,,,,,,,------,,,,,,+++000...,,,,,,.........---,,,++++++******++++++,,,***+++++++++,,,,,,,,,---***+++---...//////...---000000000000111444888;;;;;;AAAJJJVVVbbbmmmvvv{{{}}}~~~wwwmmmgggffffffdddaaa^^^]]]]]]bbbhhhmmmooonnnlllllllllkkkiiihhhfffeee```aaabbbcccdddgggkkknnnpppooommmjjjhhhfffeeeeeekkklllooorrrtttrrrmmmiiieeefffggghhhkkkmmmooopppuuuvvvwwwwwwvvvtttqqqpppiiidddaaaaaabbbeeemmmvvv~~~|||sssiiiccccccdddbbbcccdddiiipppwww~~~(((((((((((())))))))))))))))))))))))))))))******)))))))))))))))*********))))))))))))************((()))***++++++***)))((())))))))))))))))))((('''(((((())))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,///000000000000000/////////111222333555888===AAAEEENNN[[[gggsss{{{tttlllddd\\\VVVQQQMMMHHHEEEDDDDDDCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>======<<<<<<::::::::::::::::::999999======<<<<<<;;;:::::::::777888999::::::::::::999777777777666666555555555444444333222222333444444222222222111111222222222222222222222222111111111000000000000////////////------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,---,,,++++++******++++++************************++++++*********)))))))))+++***)))***+++***)))'''''''''''''''((())))))***)))))))))(((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))''')))++++++***)))((((((''''''(((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((()))((((((''''''(((((()))***(((&&&&&&((((((((('''''''''(((((((((((())))))************)))'''%%%###(((((()))***************(((((((((((((((((((((((()))))))))))))))))))))))),,,,,,,,,,,,,,,+++******///---,,,,,,...///...---,,,++++++******++++++,,,((())))))***++++++,,,,,,+++,,,,,,---......------///...------...000222444222777???IIITTT```kkkqqqyyy~~~|||uuummmfffdddbbb___]]][[[ZZZYYY]]]ccchhhiiihhhggghhhhhhhhhhhhhhhgggfffeeehhhkkkmmmnnnoooqqqrrrmmmllljjjiiiggggggffffffkkknnnrrrwwwyyyvvvpppkkkfffffffffgggjjjmmmpppqqqxxxyyyyyyxxxwwwtttqqqooojjjfffbbbaaa___aaajjjttt{{{xxxqqqfff`````````^^^```eeemmmwww))))))))))))((((((((((((***)))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))************))))))************))))))***************)))((((((((((((((()))***++++++++++++++++++,,,,,,------------,,,,,,,,,,,,------.........///////////////...---///000111111333666999;;;AAAKKKUUU```lllyyyvvvrrrllleee^^^WWWQQQNNNJJJGGGDDDCCCCCCCCCBBBAAA?????????@@@@@@AAABBBBBB>>>>>>======<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;=========<<<;;;;;;::::::777888999:::::::::999999666666666666666555555555111111333444444444444444111111000000000000111111222222222222111111111000000000/////////.........---,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---,,,++++++******++++++************************))))))))))))************+++***)))******)))&&&$$$&&&&&&&&&'''((()))************)))))))))(((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((()))***,,,+++)))'''&&&&&&'''(((((()))))))))))))))))))))((((((((((((''''''''''''(((((((((((('''((((((((((((((((((''')))'''&&&&&&((())))))((('''''''''((((((((())))))((((((((((((((('''''''''(((((()))***************(((((((((((((((((((((((())))))))))))))))))))))))******++++++++++++++++++,,,+++******,,,......---,,,++++++******++++++,,,************************---,,,,,,,,,,,,---.........---,,,---...////////////333888>>>EEEOOOZZZaaaiiiqqqxxxzzz|||{{{wwwpppjjjdddaaa___^^^YYYWWWWWWZZZ___ccccccbbbbbbbbbcccdddddddddddddddhhhmmmtttyyy|||~~~~~~yyywwwuuurrrpppnnnmmmlllnnnooorrruuuvvvtttnnnjjjeeeeeeeeefffhhhlllooorrrvvvwwwwwwwwwuuurrrooommmhhhgggfffeeebbbaaahhhrrryyyxxxqqqgggbbbbbbbbb___```fffqqq|||******))))))((((((''''''*********)))))))))))))))***)))((('''''')))+++---))))))))))))******************))))))))))))******+++++++++++++++***)))((('''(((((()))***+++++++++******+++,,,,,,---......,,,,,,,,,,,,---......///------...//////.........---///000111111222444666777;;;BBBIIIQQQ\\\hhhqqq~~~}}}yyyjjjgggaaaZZZTTTOOOKKKIIIGGGEEECCCCCCCCCDDDCCCAAA@@@@@@@@@AAABBBDDDFFFFFF=========<<<;;;;;;::::::<<<<<<<<<======>>>>>>>>>=========<<<;;;;;;::::::777888999:::;;;:::999999666666666666666555555555---000333666777666444222000000////////////000000222222222222111111000000000/////////............,,,,,,,,,++++++,,,------,,,++++++++++++++++++,,,---,,,++++++******++++++************************''''''((()))***+++,,,,,,+++***)))))))))(((%%%"""&&&&&&&&&'''''')))***+++************))))))))))))'''''''''''''''''''''''')))))))))))))))))))))))))))((((((***------)))%%%$$$%%%&&&((())))))************))))))((((((''''''''''''''''''((((((((()))&&&'''((())))))((('''&&&((('''%%%&&&((()))))))))''''''''''''((((((((()))&&&&&&&&&&&&'''(((***+++(((((()))***************************************))))))))))))))))))))))))'''((()))***+++,,,,,,,,,***((('''(((+++,,,---,,,,,,++++++++++++++++++,,,------,,,,,,+++*********...---,,,+++,,,---...//////...---...000000///...000222444777;;;CCCNNNUUU[[[dddnnnrrrvvvzzz}}}|||{{{yyytttmmmfffbbb``````WWWUUUTTTWWW\\\``````_________```aaaaaaaaaaaa```gggoooyyy|||xxxvvvuuussssssrrrrrrqqqnnnjjjfffddddddcccdddgggkkkoooqqqrrrrrrssssssqqqooolllkkkeeefffhhhiiieeebbbhhhpppyyyyyysssjjjeeeeeeeeebbb```gggsss{{{))))))))))))(((((((((((())))))))))))))))))))))))))))))((('''''''''''''''((((((((((((((()))******(((((())))))*********+++))))))))))))))))))))))))*********)))))))))))))))&&&'''((()))***+++++++++''''''((()))+++,,,---...........................---000333444333111111111444777:::???EEEMMMUUU[[[hhhrrrwwwnnnhhhYYYWWWRRRMMMIIIGGGFFFEEEBBBBBBAAA@@@@@@AAAAAABBBAAA???>>>???BBBCCCAAA>>>>>>>>>>>>>>>===<<<;;;:::999999::::::;;;<<<======???>>><<<;;;::::::;;;;;;;;;:::999777777777777888666666666666666666666666222222222333333444444444222000///...///000222333111111000000111111222333//////......---------,,,---,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,......,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))&&&%%%'''+++,,,***'''***)))((('''(((***,,,---...***&&&&&&''')))((('''''''''((((((((((((''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''))))))(((((()))***++++++&&&&&&'''((())))))(((((())))))))))))))))))))))))'''''''''''''''((())))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((++++++******************++++++++++++++++++++++++---,,,***)))))))))******,,,,,,++++++***)))((((((------------------------,,,,,,------------......000000111333666===EEEKKKLLLOOOUUU]]]fffnnntttwwwxxxxxxvvvrrrmmmiiigggggg]]]ZZZWWWWWWYYY[[[ZZZYYYXXXZZZ\\\\\\\\\\\\]]]___cccnnnzzz}}}|||zzzvvvqqqnnnlllkkkjjjcccccccccbbb``````bbbcccggghhhiiijjjiiihhhhhhggglllkkkiiihhhhhhiiijjjkkkrrrqqqoooooommmhhh```ZZZ___dddllltttxxxvvvpppkkk)))((((((((((((((((((((())))))))))))))))))))))))+++******)))))))))))))))((((((((((((((()))******((()))))))))************)))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,++++++******+++,,,---......///........................///111444555444333222333111333666999===CCCJJJOOO\\\dddqqq}}}~~~xxxppphhh___YYYRRROOOLLLIIIFFFDDDDDDDDDAAAAAA@@@@@@???@@@@@@@@@@@@>>>===???AAABBB@@@>>><<<<<<<<<<<<;;;:::999888999999::::::;;;<<<<<<===>>>===<<<;;;:::::::::;;;;;;:::888777666666777777555555555555555555555555222222222333333333444444111000///...///000222333111111000000000111222222/////////.........------------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''',,,+++***+++++++++)))''''''&&&$$$######$$$%%%&&&+++(((&&&%%%(((******)))''''''((())))))(((((((((''''''((((((((((((''''''(((((((((''''''(((((((((*********)))))))))))))))&&&&&&'''((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))))))))))))))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))(((((((((((())))))))))))************************++++++++++++++++++++++++,,,,,,***)))))))))***************+++++++++++++++------------------------******++++++++++++,,,,,,,,,...111444666;;;@@@DDDBBBDDDHHHNNNUUU\\\bbbeeelllooorrrsssrrrpppppppppkkkfffaaa^^^]]]^^^]]]\\\[[[\\\\\\[[[YYYZZZ\\\]]]gggrrr~~~|||yyyuuurrrqqqrrrrrriiiiiigggddd```___aaabbb```bbbeeefffffffffeeeeeellljjjhhhgggffffffhhhiiiooonnnmmmmmmkkkfff___ZZZUUUZZZaaahhhkkkiiiccc^^^((((((((((((((((((((((((((((((((((((((((((((((((******))))))(((((())))))((((((((((((((()))******))))))))))))************))))))))))))))))))))))))(((((())))))******++++++,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,---------------------------------///111333444333222222222000111333444666999>>>BBBKKKQQQ[[[fffqqqzzz~~~zzzrrrkkkccc[[[TTTOOOHHHGGGEEECCCBBBAAABBBBBB@@@@@@??????>>>>>>>>>===>>>======>>>@@@@@@???>>><<<<<<<<<<<<;;;:::999999999999::::::;;;;;;<<<<<<===<<<;;;:::999999999::::::999888777666666666666444444444444444444444444222222222222222333333333111000///...///000111222000000000000000111111222///////////////.........---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''&&&''')))((('''&&&&&&'''***)))'''&&&%%%%%%&&&''')))'''%%%&&&(((***+++***''''''((()))))))))))))))''''''(((((((((((('''''')))))))))))))))))))))))))))******+++***)))'''&&&&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))''''''(((((())))))******************************++++++++++++++++++++++++,,,+++******)))*********))))))***+++,,,,,,------------------------------******++++++++++++,,,,,,***///444888:::;;;<<<<<<888999:::>>>BBBHHHLLLOOOZZZ```hhhooosssuuuwwwxxxvvvrrrkkkfffcccbbbaaa______^^^\\\ZZZXXXYYY]]]```nnnxxx}}}{{{xxxuuutttuuuwwwyyyvvvuuuqqqlllhhhfffggghhhdddhhhmmmpppqqqppppppppppppnnnkkkiiigggggghhhhhhmmmmmmllllllkkkgggbbb^^^ZZZ]]]bbbhhhjjjhhhccc^^^'''''''''(((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&&&&''''''((((((((((((((())))))***)))))))))))))))*********))))))))))))))))))))))))''''''((()))***++++++,,,))))))*********))))))(((************************------------------------,,,...000000/////////000000111222333333555999<<>>>>>===<<<;;;;;;;;;;;;<<<===>>>>>>>>>=========>>>>>>===<<<<<<;;;999999:::::::::;;;;;;;;;<<<;;;::::::999999888888888888777666666555555555444444444444444444444444111111111222222222222222000////////////000111111000////////////000111111////////////////////////,,,---...///...---,,,+++++++++++++++++++++++++++)))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''' ###'''(((&&&&&&))),,,,,,+++***))))))******+++((('''&&&&&&'''((())))))''''''((()))************''''''((((((((((((''''''((((((((())))))((((((((('''(((***++++++)))'''&&&''''''((((((((((((((('''(((((((((((((((((((((((('''''''''''''''((())))))((((((((())))))*********(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((&&&''''''((()))******+++))))))))))))************************************++++++***************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,222:::???@@@===:::888666555444555777;;;>>>AAAHHHNNNWWW```hhhoootttwwwvvvtttrrrooommmkkkiiihhhfffeeeaaa^^^\\\]]]aaaeeesss}}}{{{tttvvvwwwxxx}}}uuusssqqqooopppssswwwyyy}}}{{{wwwrrrmmmlllmmmoooqqqwww~~~yyywwwtttqqqooonnnnnnnnnnnnooopppqqqqqqpppnnnmmmmmmooorrrvvvxxxvvvrrrnnn&&&&&&''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((())))))*********))))))))))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,''''''((()))***++++++++++++++++++************)))------------------------,,,---//////...---...//////000222222222444666999999;;;>>>CCCIIIRRR\\\bbblllsss|||yyyrrrnnnfffaaaYYYRRRMMMHHHCCC@@@CCCCCCBBBAAA@@@??????>>>>>>>>>>>>>>><<<;;;999888888999:::;;;<<<<<<<<<============>>>======<<<;;;999999999::::::::::::::::::::::::999999888777777777666666666555444333333222222222222222222222222111111111111111111111111///////////////000000111//////......//////000111.........///////////////,,,---...///...---,,,+++++++++++++++++++++++++++************++++++,,,---))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((($$$(((+++,,,++++++---000%%%%%%&&&&&&'''((()))***))))))(((((('''&&&''''''''''''((()))))))))))))))''''''((((((((((((''''''&&&''''''((((((''''''&&&$$$&&&(((***+++***)))((('''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''((()))))))))))))))******+++++++++''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))))))))((((((&&&''''''((()))******+++(((((()))))))))*********************************************+++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---333;;;@@@@@@<<<777555666444222111222444777999;;;???FFFMMMUUU]]]eeejjjnnnqqqtttvvvwwwwwwwwwvvvsssqqqmmmgggdddccceeehhhxxxvvvooommmooopppooorrrwwwyyywwwlllkkkiiiiiikkkooosssvvvvvvuuussspppmmmlllnnnpppzzz~~~zzzwwwuuuuuuuuuqqqsssuuuxxxzzz|||~~~&&&&&&&&&''''''(((((()))''''''''''''''''''''''''((((((''''''(((((())))))((((((((((((((()))******************))))))))))))))))))))))))))))))))))))(((((())))))******++++++((()))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000///......000111,,,---///000000111333555666777888:::>>>DDDKKKPPPXXX___jjjttt}}}}}}uuunnngggcccXXXTTTOOOJJJGGGDDDAAA>>>CCCBBBBBBAAA@@@???>>>===>>>>>>>>>>>><<<:::888666555777999:::::::::;;;<<<:::;;;;;;;;;;;;;;;::::::999999999999::::::::::::999999999999888777666555555555555555555444222222222222222222222222222222111111111000000000000000....../////////000000000...............///000000---------...............---------------,,,++++++++++++++++++++++++++++++++++++******+++,,,------))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))***++++++***))))))***######$$$&&&'''((()))***((()))***(((&&&%%%%%%&&&''''''((((((((((((''''''''''''((((((((((((''''''%%%&&&'''(((((('''&&&%%%###%%%''')))***+++******(((((((((((((((((('''&&&'''''''''''''''''''''''''''''''''''''''((())))))))))))))))))************'''''''''''''''''''''''''''''''''''''''''''''''''''((()))******)))((('''''''''(((((())))))******'''(((((())))))*********************************))))))***++++++++++++***+++*********************,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,111888;;;:::777333111333222000000000111333444333555999===CCCJJJQQQWWW```eeemmmtttxxx|||~~~}}}|||yyytttooolllkkklll|||{{{rrrjjjgggiiigggddddddhhhiiigggeeeeeefffgggiiilllppprrrppppppqqqpppoooppprrrttt|||yyywwwvvvvvvrrruuuyyy|||%%%%%%&&&''''''((())))))''''''''''''''''''''''''(((''''''''''''((()))***((((((((((((((()))******************)))))))))((()))))))))))))))))))))))))))))))))))))))*********)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---...///...------///111+++,,,............000222222333444555666999>>>BBBEEEMMMWWWaaaiiisss~~~~~~vvvnnnfff___YYYUUUNNNKKKHHHFFFEEEDDDBBB@@@????????????>>>>>>===<<>>===:::777555333666999999888888:::<<<::::::;;;;;;;;;;;;;;;:::999999999999999999999999777888888888888666555444444444555555444333111111111111111111111111111111111111000000000/////////---......///////////////......------......///000,,,,,,,,,,,,---------...------,,,+++++++++++++++************************+++***************+++,,,))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))(((((((((((((((''''''((('''&&&$$$&&&&&&'''))))))*********%%%'''))))))&&&%%%&&&((('''((((((''''''&&&%%%$$$''''''((((((((((((''''''&&&'''((())))))((('''&&&%%%&&&&&&'''((()))******((((((((((((((('''&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))******)))((('''(((((((((((())))))))))))''''''(((((()))******+++************************((()))***+++,,,++++++***((((((((())))))******+++++++++++++++++++++++++++******++++++++++++,,,,,,,,,///333555444111000000//////...//////000111111...111444666999===AAAEEELLLQQQYYYaaagggooovvv{{{|||}}}~~~}}}zzzxxxwwwwww~~~vvvooodddeeeccc^^^[[[]]]^^^\\\aaabbbccceeegggjjjlllmmmlllnnnppprrrrrrsssuuuwww}}}zzzvvvsssqqqppppppqqqtttxxx{{{}}}%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&'''(((((((((((((((((()))******+++*********))))))(((((())))))))))))))))))))))))*********))))))))))))))))))************)))(((((())))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++---///,,,...//////......///000///000111222222444777:::;;;BBBKKKRRRYYYbbbmmmvvv|||}}}wwwqqqiiiaaaZZZSSSMMMIIIEEECCCBBBBBBBBBBBB@@@???;;;;;;<<<=========<<<<<>>BBBHHHQQQ[[[aaammmuuu|||}}}~~~~~~}}}|||~~~|||tttmmmfffbbb\\\UUUNNNHHHEEECCCBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>===<<<;;;::::::;;;<<<<<<<<<999777666444555555777888999:::;;;:::::::::;;;;;;;;;<<<<<<;;;;;;:::::::::999999999:::999777555333222222111333333333333333333333333000000000000////////////---...///000000///......,,,,,,,,,,,,,,,,,,,,,,,,......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))((((((((()))***------,,,+++***)))(((((())))))))))))((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))******))))))((((((((('''((((((((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&'''(((((()))$$$$$$$$$%%%%%%%%%&&&&&&)))((((((''''''(((((())))))(((((('''&&&%%%%%%%%%''''''(((((('''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&'''((())))))'''%%%###))))))))))))))))))))))))''')))***++++++***)))''')))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))))))))***+++,,,,,,------,,,,,,,,,++++++*********,,,,,,,,,---------..............................---......///000111111222444444666;;;BBBKKKTTTYYYbbbhhhpppvvvzzz}}}~~~ssslllccc^^^]]]___``````bbb___]]]^^^aaaccccccaaaeeeeeeggghhhjjjlllnnnnnn}}}xxxrrrpppkkkddd```^^^```bbbdddkkklllmmmnnnooorrrwwwzzz|||}}}&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&((()))***))))))))))))((((((''''''(((((((((((((((((((((((()))((((((''''''((()))***((((((((((((((())))))***(((((()))))))))*********(((((()))******+++,,,,,,*********+++++++++,,,,,,,,,,,,,,,------------..................//////000//////......///111333555444666888;;;???FFFMMMRRR]]]dddooozzz}}}{{{~~~yyyvvvuuurrrjjjcccZZZXXXSSSNNNIIIDDDBBB@@@AAA@@@@@@@@@???>>>>>>>>>>>>======<<<;;;;;;:::::::::;;;<<<<<<<<<:::888666555666777999;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999888666555333222222111333333333333333333333333000000000000/////////...---.../////////...---,,,------------------------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++***))))))(((((())))))+++++++++***))))))(((((())))))))))))((((((((('''''''''((((((((((((''''''((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%((((((((((((((((((((((((&&&&&&''''''((()))******(((((('''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$######""""""######$$$*********)))((('''''''''''''''(((((('''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&''''''((())))))***)))((('''&&&))))))))))))))))))))))))'''(((***++++++***((('''))))))))))))))))))))))))))))))))))))))))))))))))*********************************++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------...//////000111111111111111333777<<>>>>>>>>>>>>>>>>>=========<<<;;;:::999999:::::::::;;;<<<<<<<<<:::999888555777999;;;===>>>??????<<<<<<<<<;;;;;;::::::999::::::999999999888888888888777555444333222222222333333333333333333222222000000000/////////......---.........------,,,+++.......................................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))******))))))(((((())))))))))))))))))(((((()))))))))(((((((((''''''''''''((((((((((((''''''(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%&&&'''((()))***+++)))((('''&&&%%%$$$######%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&******))))))(((''''''''''''''''''(((''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((++++++************))))))((((((((((((((((((((((((((((((************(((((())))))))))))))))))))))))))))))))))))))))))************************************+++++++++++++++++++++++++++++++++*********,,,,,,,,,,,,------------++++++++++++++++++++++++---------...//////000000111111000111222444666777;;;???FFFLLLQQQWWW\\\___gggkkkppptttxxx{{{~~~~~~|||yyyxxxvvvtttqqqooojjjhhhffffffhhhjjjjjjiiihhhhhhiiijjjkkkkkkkkkkkkmmmppppppmmmkkklllkkkgggeee```\\\]]]aaacccbbb___``````aaa``````bbbfffiiimmmmmmmmmlllllloootttwww%%%%%%&&&&&&&&&'''''''''%%%&&&&&&&&&'''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''+++***)))(((&&&%%%%%%$$$(((''''''''''''((())))))(((((((((((()))))))))***((()))))))))*********+++************++++++++++++++++++,,,,,,,,,---------------,,,,,,------...///......---......000111222000222444555555666888:::???CCCKKKSSS\\\dddlllrrrvvvzzzwwwlllgggaaa]]]ZZZVVVNNNIIIGGGFFFEEECCCBBBAAA@@@???<<<<<<<<<<<<<<<<<<=========;;;999777777888999::::::;;;;;;<<<<<<;;;:::999666888;;;>>>@@@AAA@@@@@@>>>===<<<;;;:::999888888999999888888888777777777666555444333222222222222333333333222222222222222000000/////////.........------------,,,++++++***------------------------------.........---,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))((()))*********)))'''&&&''''''''''''(((((())))))))))))((((((((('''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((())))))(((((((((((())))))'''''''''&&&&&&%%%%%%%%%&&&'''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''++++++***))))))******+++))))))))))))))))))))))))(((((()))******)))(((((()))))))))))))))))))))))))))))))))***************++++++++++++++++++++++++++++++++++++************+++++++++***************++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,------...............///000111222333444444555888;;;>>>@@@DDDHHHKKKQQQTTTWWW[[[```ffflllqqqvvvuuuuuuvvvvvvvvvvvvvvvsssrrrpppooooooppppppqqqssssssttttttsssrrrqqqpppqqqsssqqqmmmkkkmmmmmmjjjddd```^^^bbbgggjjjgggbbbcccccccccbbbaaabbbeeehhhhhhhhhhhhggghhhkkkooosss%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&'''((((((((()))))))))))))))((((((((('''''''''''''''(((((((((((((((((((((((((((((((((''''''''''''&&&%%%%%%$$$'''''''''''''''(((((()))'''(((((((((((())))))))))))))))))))))))*********))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---......---------......///000000000222444555444555666777888;;;@@@FFFLLLSSSZZZ___eeejjjqqqyyy{{{rrrkkk```\\\WWWTTTQQQMMMGGGBBBCCCCCCBBBAAA@@@???>>>===;;;;;;;;;;;;;;;;;;<<<<<<;;;:::888777666777999:::::::::;;;;;;<<<;;;;;;;;;:::<<<@@@DDDFFFEEEDDDCCC>>>>>>===<<<:::999888888888888777777777666666666555444333222222222222222333333333222222111111111////////////............------,,,,,,++++++++++++++++++++++++++++++++++++---------...---,,,,,,+++++++++++++++++++++++++++************************(((((()))******((('''&&&&&&&&&&&&'''(((((())))))((((((((((((''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''''''''''''''''''''''''''(((((((((&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&))))))((((((((())))))***************************((((((((())))))((((((((((((((((((((((((((((((((((((((())))))************************************+++*********************************************+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,---------***+++,,,---.../////////333555666666777888;;;>>>???AAACCCEEEIIIOOOVVVZZZaaaaaabbbdddgggkkkpppssssssttttttuuuvvvxxxzzz|||~~~~~~|||zzzyyyzzz{{{xxxrrrqqqssstttqqqjjjhhhiiimmmrrrtttqqqmmmhhhhhhhhhfffeeefffiiilllhhhiiijjjjjjkkkmmmqqqttt%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((()))))))))((((((&&&''''''''''''(((((((((((((((((((((((((((((((((&&&&&&'''''''''&&&&&&%%%''''''&&&&&&''''''((()))''''''(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,------,,,------............//////000222222222222333555333666999;;;???CCCIIIMMMTTTYYY```hhhooovvv|||~~~zzztttlllddd___UUUSSSPPPMMMKKKGGGCCC@@@@@@@@@@@@???>>>===;;;:::;;;;;;;;;;;;;;;;;;:::::::::999888777777888999:::::::::;;;;;;<<<<<<======@@@CCCGGGKKKLLLKKKHHHFFF>>>======;;;:::999888888777777666666666555555555333333222111111222222222333333333222111111000000/////////.........---------,,,,,,++++++,,,,,,---************************---------------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((())))))((((((''''''&&&'''''''''(((((())))))((((((((('''''''''&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((()))*********(((((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&'''''''''%%%%%%$$$$$$$$$$$$%%%%%%''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%'''''''''(((((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))))))))******************)))))))))***************++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///111111111222555777555666888999;;;>>>CCCGGGIIIJJJKKKLLLOOOVVV^^^cccdddfffjjjmmmqqqvvv{{{{{{zzz}}}~~~|||wwwyyy{{{~~~tttttttttrrrqqqrrruuuwwwtttvvvyyyzzzzzz{{{|||~~~$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%&&&'''((())))))((('''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((()))))))))((('''&&&'''&&&&&&&&&&&&'''(((((('''''''''((((((((()))))))))))))))))))))))))))((())))))))))))***************++++++++++++,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,---............---///000000000...///000222000222444666777:::>>>@@@DDDIIIPPPWWW^^^dddkkkooouuuxxx~~~~~~uuurrrnnniiiddd^^^XXXTTTKKKJJJIIIGGGEEECCC@@@>>>>>>????????????>>><<<;;;<<<<<<<<<;;;;;;::::::999999999999999999999999999:::::::::;;;<<<===>>>>>>BBBEEEJJJMMMNNNLLLHHHFFF======<<<;;;::::::999999666666666555555555444444222222111111111111222222333333222222111000000/////////.........---------,,,,,,++++++,,,---...///++++++++++++++++++++++++,,,------------,,,++++++************************++++++++++++++++++++++++))))))(((''''''''''''((((((((((((((((((((())))))(((((('''''''''&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''%%%&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&((()))))))))(((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((%%%&&&&&&'''(((((())))))(((((((((((((((((((((((((((((())))))******++++++((()))))))))*********+++***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++......---------......///***,,,...///...///111222000111333444444555777999777888999:::;;;@@@HHHMMMLLLPPPTTTXXX\\\bbbiiinnnqqqtttxxx||||||~~~}}}zzzzzz~~~~~~}}}}}}~~~}}}|||{{{|||$$$$$$%%%%%%%%%&&&&&&&&&(((((((((''''''&&&&&&%%%###$$$&&&(((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&***+++++++++***)))'''&&&'''&&&&&&&&&&&&'''((((((''''''''''''((((((((()))))))))))))))(((((((((((())))))))))))******************+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,---.........------111111111///------///000///111333444555777:::<<<:::???FFFLLLSSSYYY___bbbhhhkkkrrr}}}}}}wwwqqqiiigggbbb^^^YYYTTTPPPNNNEEEEEEDDDCCCBBB@@@>>>===>>>???@@@AAAAAAAAA??????======<<<;;;;;;:::999999888999999:::::::::999999:::::::::;;;<<<===>>>???AAADDDIIILLLLLLJJJEEECCC<<<<<<<<<;;;;;;::::::999666666555555555444444444111111111111111111222333333333222222111000000/////////.........---------,,,+++++++++,,,...000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++***************************************************)))(((&&&&&&'''(((((()))))))))))))))))))))((((((((('''''''''&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((((((''''''%%%$$$"""!!! !!!"""$$$&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&'''''''''''''''''''''''''''((()))******)))((('''%%%''')))***+++***)))'''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))(((((((((((((((((((((((('''(((((()))***++++++,,,(((((())))))*********+++******+++++++++,,,,,,,,,))))))))))))))))))))))))++++++*********************)))))))))+++---///000,,,---//////...------...,,,///111111111000111222...000111111111333888===;;;>>>BBBEEEHHHLLLSSSXXXWWW[[[aaagggllloooqqqqqqmmmppppppnnnoootttvvvuuuuuuzzz}}}{{{|||~~~}}}~~~~~~||||||}}}~~~%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''(((((((((%%%%%%&&&&&&&&&&&&%%%%%%'''(((((((((((((((''''''&&&%%%###"""###%%%'''(((''''''((((((((((((''''''&&&&&&&&&''''''''''''(((''''''(((******+++++++++''''''(((((())))))******((()))))))))************++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,...---,,,,,,,,,,,,---...111111000//////000111222111111222333333444555555::::::<<>>===>>>>>>>>>>>>>>>>>>>>>>>><<<;;;::::::::::::;;;<<<<<<<<<;;;:::999999999999777888999999:::;;;<<<<<<@@@???@@@CCCEEEDDD@@@<<<>>>;;;999999;;;;;;999666999777555222111111222333444333222222111111222222444333111000///...//////333111///---,,,+++++++++...------,,,+++***))))))***+++,,,,,,------,,,,,,...,,,++++++,,,------,,,++++++******************000...,,,***)))))))))***,,,,,,+++***)))(((((((((%%%&&&&&&'''((()))******((('''&&&%%%%%%&&&'''((('''((()))******)))((('''))))))))))))))))))))))))(((''''''&&&&&&%%%$$$$$$&&&'''''''''&&&%%%%%%$$$&&&&&&$$$$$$$$$$$$&&&&&&((((((((('''&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$$$$###$$$((('''&&&&&&'''((('''&&&(((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&#########$$$%%%&&&'''((('''''''''''''''&&&&&&&&&&&&((())))))(((''''''((((((((((((((())))))))))))))))))(((((('''''''''&&&&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((''''''''')))***+++)))))))))))))))******+++************************))))))*********+++++++++---------,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++*********+++,,,---...------......///000111222222222222222222222222222444666999<<>>>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<;;;:::999999:::;;;<<<<<<;;;:::999999999999999888999999:::;;;;;;<<<<<<>>>>>>>>>???AAAAAA>>>;;;===;;;999999::::::888666999888666444333333444444333333222111111111111111333222000///......//////,,,,,,.../////////...------,,,,,,++++++************+++,,,,,,------,,,,,,,,,***))))))***++++++***+++++++++++++++++++++******++++++++++++*********&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((())))))(((''''''&&&&&&''''''((((((((()))))))))(((&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&'''''''''(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&&&&'''((('''&&&((((((((('''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''((('''&&&&&&&&&''''''(((((($$$&&&''''''&&&%%%%%%&&&***)))))))))(((''''''''')))((((((((('''''''''&&&'''''''''(((((((((((((((((((((((((((((((((((((((***)))(((''''''((())))))))))))(((((())))))***+++************************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---//////...............///........................111222333444555777888888;;;;;;<<<>>>@@@AAABBBCCCDDDDDDCCCCCCDDDFFFHHHIIINNNOOOOOOOOONNNOOORRRTTTUUUTTTTTTTTTUUUXXXZZZ\\\\\\]]]^^^]]]\\\XXXUUUSSS''''''''''''''''''''''''&&&'''((())))))((('''&&&'''''''''(((((('''''''''&&&''''''((((((((('''''')))))))))(((((((((((((((''''''((((((((((((''''''&&&&&&&&&''''''''''''(((%%%&&&'''(((((()))((((((***************)))))))))*********+++++++++,,,,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------,,,,,,,,,,,,---...///000000000000000000111111333333333444555777999;;;>>>AAAFFFLLLRRRYYY]]]```eeekkkttt|||~~~wwwsssjjjddd]]]XXXUUURRRNNNJJJJJJHHHEEEDDDDDDEEEEEEDDDDDDCCC@@@>>>===<<<<<<===========================;;;;;;:::999999:::;;;;;;;;;::::::999999999999::::::::::::;;;;;;<<<<<<<<<<<<;;;:::;;;<<<===<<<:::<<<:::999999::::::888777888777666555444555555666222222111000000000000111000///............//////)))+++...000111///---,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,***))))))***++++++***++++++,,,,,,,,,,,,,,,+++((()))+++,,,,,,+++)))(((((((((((()))))))))******'''''''''''''''''''''''''''''''''(((((('''''''''(((((())))))((('''&&&%%%''''''''''''''''''''''''$$$$$$%%%&&&&&&'''((((((&&&&&&''''''&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))((('''&&&&&&'''((('''&&&&&&'''''''''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&((()))***$$$&&&''''''&&&%%%%%%&&&******)))((('''&&&&&&%%%((((((((('''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((+++***)))(((''''''''''''))))))(((((())))))***+++******************************+++++++++,,,,,,,,,++++++++++++*********)))++++++,,,,,,,,,---------+++++++++,,,,,,,,,------000000///...---,,,------,,,,,,,,,,,,,,,,,,,,,,,,......//////000111111111444444444444444555555555888888777666777888999:::<<<===>>>===<<<===???AAAAAAAAA@@@@@@AAABBBDDDEEEEEEFFFFFFEEEDDDCCCBBBAAA&&&&&&&&&&&&''''''''''''%%%&&&((())))))(((&&&%%%''''''((((((((((((''''''&&&&&&''''''(((((('''''')))))))))))))))((('''&&&''''''((((((((((((''''''&&&&&&&&&''''''''''''(((&&&'''(((((()))))))))(((%%%&&&'''((()))***+++,,,))))))*********+++++++++***++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---......111111000000000000000000333333333333444555666777777999<<>>;;;:::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777888999:::888888888888999999:::;;;;;;;;;;;;;;;;;;;;;:::::::::999888777777777999;;;888999999888888777777888555555444444444444444444222111000000///000000000,,,,,,------......//////333222000---+++)))((('''*********++++++,,,,,,---)))***++++++,,,,,,++++++...,,,++++++,,,------,,,,,,---...000000000///......,,,+++******---000222******)))((('''&&&%%%$$$((((((((('''&&&&&&%%%%%%&&&'''((())))))((('''&&&''''''(((((()))***+++,,,&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''((((((&&&&&&&&&'''((('''&&&#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$)))((('''&&&%%%%%%&&&&&&&&&((())))))(((''''''(((%%%%%%&&&&&&''''''((((((&&&&&&&&&'''''''''''''''))))))((((((''''''&&&&&&((((((((((((((((((((((((''''''((()))))))))))))))((((((((('''((())))))***))))))))))))))))))))))))******+++++++++,,,,,,,,,*********)))))))))((((((+++++++++,,,,,,,,,------***+++,,,---------,,,,,,,,,,,,,,,,,,,,,---......------------------------***+++,,,,,,---...//////........./////////000000//////......------------///111222222111000111222000000000000000000000111444333333333333444555666###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''$$$%%%&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&''''''''''''((())))))************))))))'''''''''&&&%%%%%%$$$$$$'''''''''((((((((())))))************++++++++++++)))******+++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,---...///000000000000000000000111111111111//////000111222222333333111222333555777888:::::::::>>>DDDIIIMMMPPPSSSUUUWWW___kkkwww{{{wwwsssnnnllldddaaa]]]ZZZXXXUUURRROOOKKKJJJGGGEEECCCCCCDDDEEE@@@??????AAABBBAAA???===???>>>===<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<999999888777777888999999777777777888888:::;;;<<<;;;;;;;;;::::::999999999888999888777666666888:::666888999888777666777888555555444444444333333222222222111000000000000111,,,,,,---...//////......000///---+++******+++,,,*********++++++,,,,,,,,,)))******+++++++++++++++,,,***))))))***++++++***,,,...000111222111000///,,,***)))(((+++000555999******)))'''%%%$$$""""""))))))(((((('''''''''&&&((((((((())))))(((((((((''''''''''''(((***+++,,,&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((('''&&&&&&'''((('''&&&######$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%$$$&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&''''''&&&%%%%%%&&&###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&'''''''''((((((((((((((('''''''''((((((((((((((((((((((((&&&'''((()))************((((((''''''(((((()))***))))))))))))))))))))))))))))))*********+++++++++************)))))))))(((******+++++++++,,,,,,,,,)))***+++,,,---,,,+++***++++++++++++,,,---......++++++++++++++++++++++++,,,,,,+++++++++*********+++,,,,,,---......//////,,,,,,,,,,,,,,,,,,++++++---///000000///......//////000000000000000000000000000000000111222333444$$$$$$%%%%%%&&&''''''(((((('''%%%$$$$$$%%%'''(((&&&&&&''''''''''''&&&&&&###$$$%%%&&&'''''''''''''''&&&%%%%%%%%%&&&'''(((''''''((((((((((((''''''&&&&&&&&&''''''''''''(((((()))))))))))))))(((((())))))((('''%%%$$$######(((((((((((())))))))))))************++++++++++++))))))***+++++++++++++++***+++,,,,,,,,,,,,+++******+++---...///000//////.........//////000000111//////000000000000000///000111111222333444555666555888;;;>>>@@@CCCFFFHHHKKKQQQZZZccckkksss{{{vvvrrrlllgggdddaaa^^^\\\YYYVVVRRRPPPOOONNNLLLJJJGGGGGGFFFDDDBBBAAAAAABBB<<<<<<>>>@@@BBBBBB???===<<<============>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999888777666666777888999666666666777888:::;;;<<<;;;;;;:::999888888777777555777888777555444666888555777999888666555777888666666666555555333222222333333222111111111111111------//////000///......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,))))))***+++++++++++++++,,,***))))))***++++++***,,,...111333444333111000,,,+++******,,,///333555,,,,,,+++***)))''''''&&&))))))))))))))))))(((((())))))(((((((((((())))))((('''&&&&&&%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&'''(((((('''&&&&&&'''((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""$$$&&&'''((('''&&&%%% """$$$%%%&&&&&&%%%$$$$$$&&&''''''&&&%%%%%%&&&$$$$$$$$$%%%&&&&&&&&&'''%%%%%%%%%&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''((()))******)))(((((((((''''''''''''((())))))))))))))))))))))))))))))(((((()))))))))*********++++++*********))))))))))))))))))*********++++++'''(((***,,,,,,+++***))),,,+++++++++++++++,,,,,,************************+++++++++++++++*********.............../////////,,,---------......------,,,...000000///.........//////000111111222222111/////////000111111222222%%%%%%&&&&&&'''((()))))))))'''%%%######%%%''')))%%%&&&&&&&&&&&&&&&&&&%%%###$$$%%%&&&'''''''''''''''&&&%%%$$$%%%''')))***''''''((((((((((((''''''&&&&&&&&&'''''''''(((((('''(((((((((((((((''''''(((((('''''''''&&&&&&&&&))))))))))))************)))************+++++++++))))))***++++++++++++******+++,,,------,,,+++***)))***,,,...////////////,,,,,,------...///000000111111111111000///......111111222222333444444444333444666888999;;;???AAADDDHHHMMMSSSYYYaaakkkrrrsssuuuwwwxxxzzz~~~|||wwwsssiiieee___[[[XXXUUUSSSQQQTTTQQQNNNLLLLLLKKKJJJIIIGGGHHHGGGFFFCCCAAA@@@@@@;;;;;;>>>AAADDDDDDBBB???;;;<<<===>>>????????????========================999888777666666777888999666666666777888:::;;;<<<;;;::::::999888777666666333555777666444333444777444777999888555555666999888888888777666444333222444333222222111111222222......///000000///...---***+++---//////---+++)))++++++++++++++++++++++++))))))***++++++++++++***...,,,++++++,,,------,,,---...111444444444222111///...---,,,,,,,,,,,,,,,+++*********))))))(((((())))))))))))***************)))(((''''''((()))***)))(((&&&$$$############''''''''''''''''''''''''$$$%%%%%%&&&&&&''''''((($$$%%%%%%&&&'''''''''&&&'''&&&$$$$$$$$$$$$&&&'''"""###%%%&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%'''((()))((('''&&&&&&'''((('''&&&(((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$&&&((())))))((('''!!!%%%''''''&&&%%%&&&((())))))(((''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&'''''''''(((((())))))(((((((((((((((((((((((())))))*********((('''&&&'''''''''''''''((())))))))))))))))))))))))))))))(((((((((((())))))))))))++++++++++++************((())))))))))))*********&&&(((***+++++++++)))(((------,,,+++************++++++++++++++++++++++++)))***+++,,,---...///000......---------,,,,,,,,,++++++,,,---------------***,,,......,,,+++++++++***+++,,,---............++++++,,,---.........---"""""""""######$$$$$$$$$$$$%%%'''))))))((('''&&&(((''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''')))((('''%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&'''''')))(((((('''''''''(((((((((((())))))))))))((((((&&&''''''((()))******+++&&&&&&'''((()))******+++&&&'''***---......---,,,******+++++++++,,,,,,,,,......---,,,---...///000111000///......///000111//////000000111111222222222222222333555777888999@@@AAACCCFFFKKKPPPUUUXXX___cccfffhhhiiioooxxx}}}{{{xxxsssnnniiieeebbbZZZVVVQQQNNNOOONNNLLLJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHFFFDDDBBB@@@?????????============>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@>>>===<<<;;;;;;::::::;;;777777777777777777777777<<<;;;888777666888:::;;;<<<;;;999777555444333333444444444444444555666666999999:::::::::999999888999888666444333333333333111222222333222111000///...------------...//////......---,,,,,,+++*********++++++,,,,,,++++++***************************+++***)))))))))***,,,,,,------...///000111222222//////...---,,,,,,++++++))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&'''((()))***++++++((('''&&&(((******'''$$$'''''''''((((((((())))))'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%$$$$$$$$$%%%&&&%%%$$$###$$$%%%&&&'''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%$$$$$$#########%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&++++++***)))((('''&&&&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&'''''''''&&&%%%$$$$$$%%%&&&'''))))))(((((('''''''''&&&***&&&###$$$((()))&&&"""))))))))))))))))))))))))(((((())))))*********++++++++++++******(((''''''%%%&&&)))+++,,,,,,+++***+++++++++***************++++++++++++++++++++++++---,,,++++++******++++++************************........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...---+++******+++---...***,,,......---,,,---...#########$$$$$$$$$%%%%%%%%%&&&'''(((((('''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''((((((''''''''''''(((((()))************))))))((('''''''''((()))*********((((((((())))))*********'''(((***,,,---------,,,*********+++++++++,,,,,,...------,,,---...///000111000///......///000000000000000000000000111111///000000111333444666777:::;;;<<<>>>BBBGGGKKKNNNPPPSSSVVVWWWYYY]]]ffflllnnnppprrruuuxxx|||~~~|||yyyvvvrrrpppnnnooonnnkkkgggbbb^^^ZZZXXXSSSOOOJJJHHHHHHIIIHHHFFFIIIHHHHHHHHHGGGFFFFFFFFFFFFEEECCCAAA????????????<<<<<<=========>>>>>>>>>>>>>>>======>>>>>>???@@@>>>>>>===<<<;;;;;;;;;;;;999999999999999999999999;;;:::888777777888:::<<<<<<;;;999777555333222222444444444444555555666777777888888888888777777666888777555444333333333333111111222222222111000///000///...---------------...------,,,++++++*********++++++,,,,,,++++++***************************+++***)))))))))***+++,,,,,,,,,---...///000111111.........---,,,,,,++++++))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((((((((())))))(((((('''&&&&&&''''''(((((()))))))))'''&&&%%%'''))))))&&&$$$%%%$$$###""""""$$$&&&'''&&&&&&&&&'''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%&&&'''((()))((((((((('''''''''&&&&&&$$$"""$$$)))+++)))&&&((((((((((((((((((((((((((((((((()))))))))*********++++++******((('''''''''(((***++++++***)))(((************************++++++++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,---,,,,,,+++++++++,,,......---------...$$$$$$$$$$$$%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''""""""###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((''''''''''''((((((++++++++++++******)))(((''''''(((((())))))******)))******************************+++++++++,,,,,,*********++++++++++++,,,---------,,,---....../////////.........//////000000000000000000///////////////000000222333555666666666666888:::===@@@BBBDDDGGGIIIJJJKKKOOOUUUZZZYYY[[[^^^bbbeeejjjpppttttttttttttuuuwwwzzz}}}~~~yyyvvvtttnnnmmmkkkhhhfffcccaaa```___^^^\\\YYYVVVRRROOOMMMKKKHHHDDDBBBCCCDDDEEEEEEHHHGGGGGGFFFEEEDDDDDDCCCBBBBBB@@@???????????????<<<<<<<<<============>>>>>>>>>======>>>>>>???@@@???>>>===<<<<<<;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999777777777999;;;===<<<;;;999666444222111111444444555555666777888888999999999999888888777666777777555444333222222222000111111111111000000///111000///---,,,,,,++++++------,,,,,,++++++************++++++++++++************************************))))))******+++,,,++++++,,,---......//////...------,,,,,,+++++++++))))))))))))))))))))))))***))))))(((((())))))***(((((((((((((((((((((((()))))))))))))))(((((('''''''''''''''''''''''''''&&&%%%$$$%%%''''''%%%$$$&&&###!!!!!!%%%'''%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''(((''''''&&&&&&''''''((((((((((((''''''''''''''''''$$$###%%%)))+++***((((((((((((((((((((((((((('''''''''(((((((((((((((************)))(((''''''))))))***+++***)))((('''))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------...+++,,,...///...,,,***(((+++---//////...---...///%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%&&&&&&$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''' """###%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''(((''''''''''''(((((()))***************)))(((''''''((((((((()))))))))***+++++++++***************,,,+++************++++++************++++++++++++,,,,,,,,,---------........................//////000000000//////.........111111111222333444555666555555555666777888:::;;;>>>@@@BBBBBBCCCEEEIIILLLJJJLLLPPPSSSVVVZZZ___bbbdddddddddfffiiilllppprrruuuzzz|||zzzwwwzzz}}}}}}}}}}}}|||zzzwwwuuusssvvvwwwwwwuuupppllliiigggaaa```^^^\\\ZZZXXXWWWVVVUUUUUUSSSQQQOOOLLLJJJHHHFFFDDDBBBAAAAAACCCEEEFFFHHHGGGFFFEEEDDDCCCBBBBBB??????>>>>>>>>>?????????;;;;;;<<<<<<<<<========================>>>????????????>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888777777888:::<<<===;;;:::888666333222111000555666777888:::;;;;;;;;;<<<<<<<<<<<<;;;:::999888666666555444333222111111000000000000000000000///000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++*********************************************+++++++++*********+++,,,------...---,,,,,,,,,+++++++++***))))))))))))))))))))))))'''''''''&&&&&&'''''''''(((((((((((((((((((((((())))))******))))))(((''''''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%&&&%%%###""""""$$$&&&'''$$$$$$%%%&&&&&&'''(((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''(((((((((''''''(((((((((''''''''''''''''''''''''***(((''''''((()))'''%%%((((((((((((((((((((((((''''''''''''''''''''''''))))))******)))(((''''''(((((()))******)))(((((((((((((((((())))))))))))***+++++++++++++++,,,,,,,,,++++++***************+++++++++++++++++++++++++++++++++***))))))((((((+++++++++++++++,,,,,,,,,------------------------,,,------...---,,,***)))+++---//////.........///%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''"""###%%%'''(((((('''&&&&&&&&&&&&'''''''''(((((('''''''''''''''((())))))(((((())))))(((''''''&&&(((((((((((())))))))))))+++++++++***************,,,+++***)))))))))******))))))*********+++++++++,,,,,,,,,---------------,,,,,,------............000/////////......------000000000111222333444555555555555555555666666666777888::::::;;;<<<>>>???AAACCCFFFHHHIIILLLOOORRRRRRRRRRRRTTTVVVZZZ^^^```bbbgggmmmrrrssssssrrrrrrsssuuuyyyzzzyyyyyyyyyyyyzzz|||~~~|||wwwqqqmmmkkkkkknnnqqqtttxxx||||||wwwssspppoooooonnnllliiigggfffdddfffgggeeeaaa]]]ZZZZZZTTTSSSQQQOOONNNMMMMMMMMMPPPOOOOOOMMMKKKIIIGGGFFFBBBBBBBBBAAABBBCCCFFFGGGHHHHHHGGGEEEDDDBBBAAA@@@=========>>>>>>?????????;;;;;;;;;;;;<<<<<<<<<<<<=========<<<===>>>>>>??????>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888777888999:::;;;<<<999888777555333222111111777888:::<<<===>>>??????>>>>>>======;;;:::888888555555444333222111000000/////////////////////000------,,,,,,,,,------...,,,+++++++++++++++******)))******++++++******)))))))))))))))))))))))))))))))))******++++++++++++))))))******++++++,,,,,,+++++++++++++++*********((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((()))))))))))))))(((''''''''''''&&&&&&%%%%%%$$$$$$&&&&&&'''&&&&&&&&&&&&'''%%%%%%&&&'''&&&&&&%%%$$$###$$$$$$%%%&&&'''(((((('''''''''&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%''''''&&&&&&&&&&&&'''''''''(((((((((((((((((('''&&&&&&&&&''''''''''''''')))(((''''''(((((('''&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&((())))))))))))(((((('''&&&&&&'''((()))*********''''''(((((())))))))))))*********++++++,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))******)))))))))(((((((((*********++++++,,,,,,,,,------------------------...---,,,+++***+++,,,,,,+++---//////...---...///%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$#########&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&'''((((((((((((&&&&&&'''''''''(((((((((''''''&&&''''''((()))***&&&''''''((((((''''''&&&(((((((((((()))))))))))))))***************************************)))))))))))))))************+++++++++,,,------------,,,***+++,,,---...........................---------...------...///000111111222222222333333333333333555666777888999:::999999:::<<<>>>@@@@@@AAACCCEEEGGGFFFFFFGGGIIILLLPPPRRRTTTXXX^^^bbbcccdddddddddeeegggiiiiiihhhhhhiiijjjkkknnnooonnnjjjeeeaaa___^^^aaadddgggiiimmmqqqtttrrrrrrqqqppppppmmmiiifffbbbbbbaaa```___]]][[[ZZZYYYZZZ\\\[[[XXXUUUSSSSSSMMMLLLJJJIIIHHHHHHIIIJJJKKKKKKKKKJJJHHHGGGEEEDDD>>>@@@BBBCCCBBBCCCEEEFFFHHHHHHFFFEEECCCAAA??????<<<===>>>>>>??????>>>>>>:::::::::;;;;;;;;;<<<<<<======<<<<<<======>>>???>>>===<<<;;;;;;::::::;;;::::::::::::::::::::::::888888888888999:::;;;;;;777666555444333222222222777888;;;===???@@@AAA@@@=========;;;:::888666555444444444333222111/////////............//////000,,,,,,,,,,,,,,,---......++++++++++++++++++******))))))************))))))))))))))))))))))))))))))))))))***++++++++++++***))))))*********+++++++++************************(((((((((((((((((((((((()))((((((''''''(((((()))(((((((((((((((((((((((((((((((((((((((''''''&&&'''''''''&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%'''(((###$$$&&&''''''%%%###"""$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%###$$$%%%&&&'''&&&%%%$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%''''''&&&&&&&&&&&&''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&'''''''''%%%%%%&&&'''((())))))***'''''''''''''''''''''''''''''''''''''''&&&&&&&&&((((((((())))))(((((('''%%%&&&&&&'''(((******+++'''(((((())))))******+++*********++++++,,,,,,---++++++***))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))******+++,,,,,,,,,------,,,,,,,,,,,,++++++...---+++******+++---...***,,,......---,,,---...%%%%%%$$$$$$$$$#########!!!###$$$&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''((('''''''''''''''((((((''''''''''''((((((((((((&&&&&&&&&''''''((()))***%%%&&&'''((()))))))))((())))))))))))((((((((((((((((((((())))))*********((()))***++++++***))))))))))))))))))***************+++,,,---------,,,,,,)))***,,,---......------------------------......------------...///000000///000111222222222222222666666888999;;;;;;999888666888:::<<<<<<<<<>>>???AAAAAA@@@@@@AAADDDFFFHHHIIIMMMQQQTTTUUUVVVWWWYYYWWWWWWXXXWWWUUUVVVWWWYYY\\\^^^```___\\\XXXVVVUUURRRTTTVVVXXXZZZ\\\```cccaaaaaa```aaaaaa___\\\YYYVVVVVVUUUTTTSSSRRRQQQPPPPPPRRRTTTTTTRRRPPPOOOOOOKKKIIIHHHGGGGGGHHHIIIJJJIIIIIIIIIHHHFFFEEECCCBBB<<<@@@DDDFFFEEEDDDEEEFFFGGGFFFEEECCCAAA???===<<<<<<===>>>?????????>>>>>>999::::::::::::;;;;;;;;;===<<<<<<<<<<<<===>>>>>>===<<<;;;::::::999999:::::::::::::::::::::::::::999999999999999999999:::555444333333222333333333555777:::===???@@@AAA@@@>>>>>>===<<<:::888666555333333333333222111///.........---------...///000------,,,,,,+++,,,,,,,,,******************++++++))))))************))))))))))))))))))))))))))))))((()))***+++,,,++++++***)))************+++++++++)))*********************(((((((((((((((((((((((()))((((((''''''(((((()))(((((((((((((((((((((((('''''''''''''''&&&%%%%%%''''''''''''&&&&&&&&&&&&%%%&&&'''%%%######%%%(((%%%%%%&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&"""###%%%''''''&&&%%%$$$%%%%%%'''((((((((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%''''''&&&&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&'''''''''###$$$%%%&&&''''''((()))''''''''''''''''''''''''((((((((((((''''''&&&&&&''''''(((((((((((((((''''''''''''''''''((())))))(((((())))))***++++++,,,)))******+++,,,,,,------++++++***)))))))))))))))))))))))))))))))))))))))''''''(((((())))))******((())))))***++++++,,,,,,,,,,,,+++++++++*********++++++++++++,,,---......)))+++------,,,+++,,,---$$$$$$$$$######"""""""""!!!$$$&&&(((((('''&&&&&&&&&''''''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''')))((('''%%%%%%&&&'''(((''''''''''''((((((((()))&&&&&&&&&'''''')))******%%%&&&''')))************))))))))))))((((((((((((&&&''''''((()))******+++&&&(((***+++,,,+++)))((())))))))))))***************+++,,,---...---,,,,,,)))***+++---......------,,,,,,,,,------.........///////////////000111222///000111222333333444333333444555777999888666444444777:::;;;;;;<<<>>>???<<<;;;:::999:::<<<>>>???>>>AAADDDGGGHHHIIIKKKLLLMMMMMMLLLJJJIIIIIILLLNNNNNNOOOQQQPPPNNNKKKIIIIIIIIIKKKMMMNNNOOOQQQTTTWWWVVVVVVVVVWWWXXXVVVSSSQQQNNNNNNMMMLLLLLLKKKJJJJJJEEEHHHKKKKKKJJJHHHHHHHHHFFFEEEDDDCCCCCCDDDFFFGGGIIIIIIIIIHHHFFFEEECCCBBB===BBBHHHJJJIIIGGGGGGHHHFFFEEEDDDAAA???===;;;:::===>>>???@@@@@@???>>>===999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>><<<<<<;;;:::999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999999333333333222222333444444444666999<<>><<<:::888777333333333333222000///---...------,,,---...///000///...---,,,+++***************************++++++))))))************))))))))))))))))))))))))))))))((()))***+++,,,+++******************++++++++++++)))))))))))))))*********((((((((((((((((((((((((&&&&&&&&&%%%%%%&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''&&&&&&%%%$$$''''''''''''''''''''''''$$$%%%&&&$$$"""!!!$$$''')))(((&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''"""###%%%'''''''''%%%$$$%%%%%%'''((((((((('''&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$###"""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$######$$$%%%&&&#########$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%'''''''''&&&&&&'''''''''$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%&&&&&&'''''''''&&&''''''&&&%%%$$$%%%&&&''''''''''''''''''''''''))))))((((((((('''''''''''''''((((((((((((((('''))))))(((''''''''''''(((((())))))***+++,,,,,,,,,))))))***+++,,,,,,------+++******)))))))))))))))************************&&&&&&'''((()))***++++++((())))))***++++++,,,,,,+++++++++*********))))))((()))+++---......------(((***,,,,,,+++++++++,,,$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$)))(((&&&$$$#########$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''''''''(((((((((((()))((('''%%%$$$$$$%%%'''((((((((((((((((((((((((((()))))))))))))))(((''''''))))))))))))******************))))))))))))******))))))))))))************,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))******+++,,,---...////////////000000000000000111111222222333444444222444888@@@EEEDDD<<<555888888888777777777777777999888777888:::;;;:::999>>>??????@@@AAACCCDDDEEEBBBCCCDDDDDDCCCCCCEEEGGGIIIIIIIIIHHHGGGEEECCCBBBCCCDDDDDDDDDEEEEEEFFFFFFMMMLLLLLLKKKKKKJJJJJJIIIHHHIIIIIIGGGDDDCCCDDDFFFFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBAAA@@@AAABBBCCCDDDHHHFFFDDDEEEFFFFFFCCC@@@AAACCCGGGJJJJJJGGGCCCAAACCCAAA???===<<<<<<===>>>========================888888777777888888999:::<<<;;;;;;::::::;;;;;;;;;::::::999999888888999999999999999:::;;;;;;;;;<<<999999888777777888888999555444333222111222333333666777999;;;===???@@@@@@???>>>===;;;999777666555666555555444222111000000000000000000///...---,,,,,,+++)))(((((()))+++,,,,,,,,,,,,++++++*********+++++++++***)))(((((('''+++*********))))))((((((******++++++++++++******************************))))))(((((((((((())))))''''''((()))))))))))))))***)))(((''''''((()))***((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&((())))))'''&&&$$$((('''''''''(((***+++---&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""!!!###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''((())))))$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''************))))))))))))((((((((((((((()))************+++++++++******))),,,++++++******++++++,,,******************************++++++++++++******)))))))))))))))))))))))),,,+++***)))((((((((((((************+++,,,---...******+++,,,,,,,,,,,,+++$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((((('''%%%$$$$$$%%%'''((('''''''''''''''''''''''')))))))))))))))(((''''''(((((()))))))))***************))))))))))))******(((((()))))))))*********,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---............/////////000000000//////000000111222222222222333777===AAA@@@:::444444444555555666666666777888777666777999::::::999;;;;;;;;;<<<===>>>???@@@<<<===>>>>>>======???AAACCCBBBBBBBBBAAA???>>>>>>@@@@@@AAAAAABBBBBBBBBBBBEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGFFFCCCBBBCCCDDDDDDDDDCCCBBBBBBBBBBBBBBBCCCBBBAAAAAAAAABBBCCCDDDFFFDDDBBBBBBCCCCCCAAA>>>@@@BBBEEEGGGGGGEEEBBB@@@AAA???===<<<;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<999999999999999::::::;;;======<<<::::::999999999888777777777777888999999999999999::::::;;;;;;;;;;;;;;;:::999888777777777777666555333333333444444666777999;;;===>>>??????>>>===<<<:::999777666555555555444333222111000000////////////...---,,,,,,,,,+++)))(((((()))+++,,,,,,,,,,,,+++++++++******++++++******)))(((((('''************)))))))))((()))******++++++******)))+++*********************))))))(((((((((((())))))''''''((()))))))))))))))***)))(((''''''(((((()))((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&((())))))'''&&&%%%&&&%%%%%%%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######"""###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''(((((()))%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((())))))***))))))***++++++*********+++++++++******+++++++++************************)))******++++++******)))))))))))))))))))))))))))+++***************++++++)))))))))******+++------******++++++,,,,,,,,,+++$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''(((((()))))))))(((''''''(((((())))))))))))*********))))))(((((())))))***(((((())))))))))))******,,,+++************+++,,,++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,------............////////////000.........///000000111111222222444888;;;;;;666222222333444555666777888888555555555666999;;;;;;:::999999999999999:::;;;;;;:::;;;<<<<<<;;;<<<>>>@@@=========<<<<<<<<<;;;;;;=========>>>>>>>>>>>>??????@@@@@@AAABBBBBBCCCCCCCCCDDDEEEDDDBBBAAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@CCCBBBAAAAAAAAAAAAAAABBBBBB@@@>>>>>>??????>>>===???@@@AAABBBBBBAAA@@@???>>>===<<<;;;;;;;;;======<<<<<<<<<<<<<<<<<<<<<<<<::::::999999::::::;;;<<<>>>===<<<:::999888777777444444444555666777999999999999999999999::::::;;;<<<<<<<<<;;;:::888666555999888666555444444555555666777999:::<<<===>>>>>>===<<<;;;999888666555444555444444333222111000000///......------,,,++++++,,,+++***))))))***+++,,,,,,,,,,,,++++++++++++***++++++******)))(((((((((************)))))))))))))))******++++++******)))+++***)))((())))))++++++)))((((((''''''(((((()))''''''((())))))))))))(((***))))))((('''''''''((((((((((((''''''''''''&&&&&&&&&''''''''''''&&&&&&%%%&&&'''))))))(((&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%$$$"""!!!"""###&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&''''''((((((%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***'''((()))******+++******++++++************++++++)))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))************+++,,,------)))))))))))))))***+++,,,*********+++++++++++++++$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%######%%%&&&&&&%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''(((((((((((((((''''''(((((((((((()))))))))***))))))(((((((((((())))))(((((((((((()))))))))***++++++************+++++++++++++++++++++,,,,,,,,,------,,,+++++++++,,,,,,------........./////////.........///000000111111222111111222555555333000555555555666777888888888444333444666:::<<<===<<<::::::999999999999::::::888999;;;;;;:::;;;===???<<<<<<<<<<<<<<<<<<==============================?????????@@@@@@AAAAAAAAA???AAABBBAAA@@@??????@@@??????>>>>>>>>>>>>>>>???AAA@@@@@@??????>>>>>>>>><<<;;;::::::<<<===>>>???@@@??????????????????@@@<<<<<<;;;;;;<<<<<<>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999999999999999:::;;;;;;===<<<;;;999888888777777222333333444666777999:::888888777777777888999:::<<<<<<<<<<<<;;;999777666999888666555444444444444666777888:::;;;<<<<<<<<<;;;:::999888666555444333444333333222111000000000......---,,,++++++++++++++++++***))))))***++++++++++++++++++++++++++++++************))))))((((((*********)))))))))))))))))))))************))))))+++***((((((((()))+++,,,(((((((((''''''(((((((((&&&'''(((((())))))((((((***))))))((('''''''''&&&(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%'''))))))(((&&&%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$###$$$%%%%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&((((((((((((((((((((((((&&&&&&&&&'''''''''''''''(((''''''''''''((())))))&&&'''((()))******************))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***)))))))))******+++,,,))))))(((((()))******+++***************++++++,,,$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&%%%###""" $$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((('''''''''(((((((((((()))))))))))))))(((((((((((())))))'''(((((((((((()))))))))*********************************++++++,,,,,,,,,++++++***************+++------------..................//////000111111111111000//////000111000000555555555555555555555555333333444777;;;===>>>>>>::::::999888888888888999444555666666666777999;;;======<<<<<<<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>======<<<>>>???@@@>>>>>>>>>???======<<<<<<<<<<<<======>>>>>>======<<<;;;:::999555666888999;;;===@@@BBB@@@@@@>>>>>>>>>>>>@@@@@@<<<<<<<<<<<<===>>>??????<<<<<<<<<<<<<<<<<<<<<<<<888888888888888999::::::::::::999888888888888999333333444444666777999:::666666555555555777999:::::::::;;;;;;;;;:::999999777666555333222222333333666777888999::::::::::::999999888666555444333333222222222111111000000///......,,,+++******+++++++++******************+++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))******)))))))))******)))))))))))))))((((((((()))+++,,,((((((''''''''''''((((((&&&&&&'''(((((((((((((((((((((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%'''((()))((('''&&&'''''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&"""$$$&&&(((((('''%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''((('''''''''''''''(((((()))%%%&&&'''((()))************))))))(((((())))))***(((((((((((((((((((((((()))))))))******)))))))))))))))))))))))))))))))))******)))((((((((((((((()))))))))((())))))***+++******)))))))))***+++,,,$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$"""!!! $$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((''''''''''''(((((((((((()))))))))((((((''''''(((((()))''''''(((((((((((())))))))))))***++++++***))))))))))))******+++,,,,,,,,,******))))))))))))***+++,,,,,,,,,---------............//////000111111111//////.........///000000222222222222111111000000333222333666:::=========777666666555555555666666444666777777777888;;;===<<<<<<;;;::::::;;;<<<===??????>>>>>>>>>>>>>>>============<<<;;;:::::::::999;;;>>>???>>>======>>>;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<;;;:::888777666222444888;;;===???AAACCC@@@???>>>======>>>???@@@<<<<<<======>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;888888777777888888999:::999888888777888888999999555444444444555666777777666555555555666888;;;===::::::999999999999:::;;;555444333222111222333333666666777888999999888888777777666555444333222222111111111000000000/////////...,,,+++******+++,,,***************************++++++++++++,,,,,,,,,******))))))))))))))))))))))))))))))************((())))))******))))))((('''(((((())))))*********(((''''''&&&&&&''''''(((&&&&&&'''(((((((((((('''&&&''''''((((((((('''&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%###%%%'''((()))((('''&&&$$$%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&!!!$$$'''******(((%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((''''''&&&&&&''''''((()))%%%&&&'''(((((()))(((((())))))(((((((((((())))))((((((((((((((((((((((((((())))))******))))))((())))))))))))))))))))))))******)))((('''&&&&&&'''******)))))))))******+++******)))((()))***+++,,,$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''%%%%%%$$$######"""######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''''''''((((((((())))))((((((''''''''''''(((((('''''''''((((((((())))))((()))***++++++***)))(((((())))))***++++++,,,,,,))))))))))))***+++,,,,,,+++,,,,,,,,,,,,------------------...//////000000..................000111////////////000000000000111111111444888:::;;;:::555444444444444444555555555777888999999:::<<>>>>>=========;;;;;;::::::;;;;;;<<<===;;;<<<;;;;;;999777555444222777<<>>============>>>???;;;;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999888888888888999:::::::::999888777777777777777666555444333333333333333777666666666888<<>>>>>=========::::::::::::;;;;;;<<<===<<<<<<<<<;;;:::777555444444999???BBBAAA@@@@@@AAA=========<<<<<<=========:::;;;;;;<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<;;;;;;999777666555555555666555444222111000000000888888777888;;;>>>BBBEEE???<<<999555444555777888333222111111222333555666666666777777777777666666555555444444333222111111000000000000////////////111///---+++++++++,,,---******++++++++++++***************++++++,,,,,,,,,)))))))))))))))*********(((((())))))*********+++(((((())))))))))))(((((($$$&&&)))+++,,,+++)))((('''''''''&&&&&&'''''''''%%%&&&''''''((((((''''''###$$$&&&((())))))((((((''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&((())))))((('''%%%&&&'''((((((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&''''''((()))******'''&&&&&&&&&&&&'''(((((('''''''''(((''''''&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((()))***+++,,,,,,,,,+++++++++++++++,,,+++***((('''((()))+++,,,$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$%%%&&&&&&%%%###''''''&&&%%%%%%$$$######'''$$$!!!!!!$$$&&&&&&%%%""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%$$$$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))*********))))))((((((((((((((())))))))))))''')))***)))((('''(((***))))))((((((((((((((()))***+++,,,,,,+++***+++,,,++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...---------...............//////000000111111111222...///000111222333444444333333333333333333333222444666777777777888:::<<<:::888666444555666999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999888888:::;;;<<<<<<======;;;<<<===<<<:::999:::;;;:::<<<======<<<;;;;;;<<<:::???EEEHHHGGGCCC@@@>>>;;;;;;;;;<<<===>>>>>>???@@@???>>>===<<<;;;;;;;;;<<<;;;:::999888999:::;;;888999:::::::::;;;===???:::999888777666666666666555444333444666777888777777777777888<<<@@@DDDGGG???===:::777666666777888444444444555555555555666444444555666666777666666666555444333111000//////222222222222111111000000//////...---,,,,,,++++++++++++************++++++++++++************++++++&&&'''((()))*********)))***++++++++++++***))))))***)))(((''''''((()))***'''((()))******)))(((''')))((('''&&&&&&'''((()))(((((('''''''''&&&&&&&&&"""###%%%&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%&&&((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$###"""###$$$&&&'''###############"""!!! ###"""!!! !!!"""#########"""""""""###%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))(((&&&&&&((()))((('''$$$%%%&&&&&&''''''&&&&&&((((((((((((((()))******((((((((((((((((((((((((******)))(((((((((((((((***(((&&&"""!!!"""&&&*********))))))(((((('''''''''(((((()))***+++++++++++++++++++++))))))+++,,,""""""""""""""""""""""""%%%$$$$$$######$$$$$$%%%$$$######$$$%%%%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$'''$$$!!!!!!$$$&&&&&&%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))'''((((((((())))))))))))''')))***)))((('''(((******))))))((((((((()))))))))+++,,,+++***)))***,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,------------------............000000000000000000000///...//////000111222222333222222333333333333333333111333444444444555777999888777666555666777999:::::::::::::::::::::::::::999999888888888999999:::999:::;;;<<<<<<<<<<<<<<<:::;;;<<<;;;999888999:::999;;;<<<<<<:::999999:::>>>BBBHHHJJJIIIFFFCCCAAA;;;;;;<<<<<<===>>>>>>???===<<<;;;::::::999999999<<<;;;:::999999:::;;;<<<999;;;<<<===<<<<<<===???<<<;;;999777666666666666666555444555888:::::::::777777777888;;;???CCCFFF???===:::777666666777777444444444444555555555555444444555666666666666666444444333222111111000000000000000000///////////////......---,,,,,,++++++++++++************++++++))))))(((((((((((())))))((())))))))))))((((((((((((((()))***++++++******+++***)))(((''''''((()))'''((()))******)))((('''(((((('''&&&&&&'''(((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$#########$$$%%%&&&""""""###$$$$$$#########$$$###""""""""""""###$$$######"""""""""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''')))'''&&&&&&'''(((((('''%%%&&&''''''((((((''''''((((((((((((((())))))***((((((((((((((((((((((((***)))(((((('''''''''(((---,,,***(((&&&'''***---))))))))))))(((((('''''''''(((((()))******+++++++++)))(((((()))))))))(((""""""""""""""""""""""""%%%$$$$$$######$$$$$$%%%######"""###$$$%%%###!!!!!!!!!""""""###$$$$$$%%%&&&$$$""""""$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''((()))***+++''''''((((((((()))))))))''')))***)))((('''(((*********))))))))))))******(((***+++***)))((()))***)))*********+++++++++++++++++++++++++++,,,------,,,,,,------............111111000000///......---....../////////000000000111111111222333333333444000222333333222333555777666666666777777888888888999999999888888888888888777777777777888999:::;;;;;;;;;<<<<<<<<<<<<<<<;;;999:::;;;:::888777888999;;;<<<===<<<:::999:::;;;@@@DDDHHHJJJHHHEEEBBBAAA;;;;;;<<<<<<===>>>>>>>>><<<;;;;;;:::999999999888<<<<<<;;;;;;;;;;;;<<<===;;;>>>@@@AAA???>>>======>>><<<999777666666777999888777666888:::<<<<<<<<<777777777888:::>>>AAADDD???===:::777555555555666444444444444555555555555444444555555666666555555333333222222222111111111---------.....................------,,,,,,++++++++++++************++++++)))((((((''''''(((((()))*********)))(((''''''&&&%%%&&&''')))******+++++++++***)))(((''''''(((((((((((())))))))))))((((((''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$#########$$$$$$!!!"""###$$$%%%%%%%%%%%%%%%$$$############$$$%%%#########"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&(((&&&%%%%%%&&&''''''&&&######$$$%%%%%%%%%%%%%%%''''''((((((((()))))))))(((((((((((((((((((((((()))(((''''''&&&'''''''''******)))(((&&&&&&(((***)))))))))((((((((((((''''''(((((())))))******++++++)))'''''')))***(((%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$#########%%%%%%###"""!!!!!!""""""###$$$$$$%%%%%%$$$######$$$%%%%%%&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###$$$%%%"""""""""###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%&&&(((+++,,,'''''''''((((((((())))))''')))***)))((('''(((******))))))))))))******+++((()))***)))((('''(((***))))))))))))************+++++++++***+++,,,,,,---,,,,,,,,,------......////////////.......................................///000000111222333333444111222333333333333555777444555666888888888777777888777777777777777666666666666666666888999:::;;;<<<=========<<<<<<;;;:::777999999888777666777888>>>??????>>><<<<<<===>>>@@@BBBEEEFFFDDDAAA???>>><<<<<<<<<<<<======>>>>>><<<<<<<<<<<<<<<;;;::::::<<<<<<<<<<<<<<<=========>>>@@@DDDDDDBBB???===<<<===;;;888666666888:::<<<===;;;::::::;;;<<<<<<;;;666666666777999<<>>===:::777555444444444333333444444444555555555333444444555555555444444111111111111111222222222,,,------------.........---------,,,,,,,,,++++++++++++************++++++******))))))))))))************)))(((((((((((((((%%%&&&'''((()))))))))))))))(((((((((((()))))))))(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$############$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$######$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''&&&$$$$$$&&&'''&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%'''''''''((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&'''''''''(((((('''&&&%%%&&&'''(((((((((((((((((((((((((((((((((((())))))******)))))))))))))))(((((('''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$%%%&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%&&&$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###$$$%%%"""""""""###$$$%%%&&&'''########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&(((***,,,''''''''''''((((((((((((''')))***)))((('''(((***))))))(((((()))***++++++'''((())))))((('''((()))(((((()))))))))*********+++************+++,,,,,,++++++,,,,,,---......///++++++,,,---......//////------------------......//////000000111222333333111222333222111222444666333444666888888888777777777777666666666555555555444444555666777999:::;;;============<<<;;;:::999777888999888666555666777>>>>>>???===<<<<<<>>>@@@@@@BBBDDDCCCAAA>>><<<<<<<<<<<<<<<<<<============<<<<<<=========<<<;;;:::<<<<<<<<<======>>>>>>>>>???BBBEEEFFFCCC???===;;;:::888666555666999===@@@@@@>>>;;;:::;;;:::999888666666666777888:::<<<======;;;999777555444444333333333333444444444444555333333444444444444333333000000111111111111222222........................,,,,,,,,,,,,,,,+++++++++++++++************++++++******))))))))))))******((((((''''''((()))******''''''(((((((((''''''&&&&&&&&&'''((()))******+++))))))(((((((((((())))))%%%&&&&&&&&&&&&&&&&&&%%%&&&'''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$######"""&&&&&&&&&&&&&&&%%%$$$$$$#################################$$$############""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''&&&$$$$$$&&&'''&&&%%%''''''((()))))))))))))))&&&&&&'''((()))(((((('''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''(((((()))+++***(((''''''((('''''''''''''''(((((((((((((((((((((((()))))))))%%%(((+++***'''&&&''')))""""""""""""""""""""""""%%%$$$$$$######$$$$$$%%%&&&%%%$$$%%%''''''%%%###$$$$$$$$$$$$$$$$$$######"""$$$%%%%%%$$$###%%%&&& $$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&'''((()))&&&&&&'''''''''(((((((((''')))***)))((('''(((***((('''''''''((()))***+++''')))***)))((('''((()))((()))))))))***************************+++,,,,,,******+++,,,---......///))))))***,,,---...///000,,,,,,---------........./////////000111111111222///000000000//////111333222333555777888888777777777777666666555555444444444444444555666888999:::;;;<<<<<<<<<;;;:::999999777888999888666555666777:::;;;;;;:::999:::===???CCCEEEEEEDDD@@@===<<<<<<<<<<<<==================::::::<<<<<<<<<;;;:::999:::;;;<<<===>>>>>>>>>===???AAADDDEEEBBB???<<<;;;777666555555777:::===??????===:::999999888777555555555666666777888999::::::999888777555444444444333333333333444444444444333333444444333333222222000000111111111111111111000000/////////.........,,,,,,,,,,,,++++++++++++++++++************++++++(((''''''&&&&&&''''''(((((('''''''''''')))+++,,,((((((((((((((('''&&&&&&%%%&&&''')))************))))))(((((((((((())))))&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%$$$%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$######&&&&&&&&&&&&%%%$$$###"""""""""############""""""###$$$$$$$$$$$$###""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&(((&&&%%%%%%&&&''''''&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&'''((()))(((''''''(((((((((((((((((((((((('''''''''&&&''''''((()))'''((()))(((&&&%%%&&&'''&&&''''''''''''((((((((((((((((((((((((((((((((("""%%%((()))((('''''')))""""""""""""""""""""""""%%%$$$$$$######$$$$$$%%%%%%$$$###$$$&&&&&&$$$###!!!!!!""""""###$$$$$$$$$!!!$$$&&&%%%$$$###$$$&&&!!!!!!!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''')))***)))((('''(((***&&&&&&&&&&&&'''((()))***((()))******(((((()))***)))))))))*********++++++***************++++++,,,)))***+++,,,---......///)))******+++,,,------...+++,,,,,,---...///000000///000000000000000000000///000111000//////111333222333444666777888888888777777777666555555444444444444444555666777888999::::::::::::::::::999999777888999888666555666777888888999999999:::>>>AAAFFFFFFFFFCCC@@@===<<<<<<=====================<<<:::;;;===>>>>>>===;;;:::999:::;;;===>>>>>>======>>>@@@CCCCCC@@@>>><<<;;;777777666666777888:::;;;;;;999777666777777666555555555555666666777777888888888777666555555444444222222333333333444444444333333333333333222111111111111111111000000000000111111000///...---,,,,,,++++++++++++++++++++++++++++++************++++++''''''&&&&&&&&&&&&''''''***)))(((''''''(((***+++''''''((()))))))))(((((((((((()))******)))((('''***)))(((''''''((()))***&&&'''(((((((((((('''&&&&&&&&&&&&'''''''''((((((((('''%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((#################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&########################"""""""""#########$$$$$$"""###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$#########$$$%%%%%%$$$#########$$$$$$%%%$$$###"""!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''')))'''&&&&&&'''(((((('''!!!"""######$$$$$$######$$$%%%'''))))))((('''&&&((((((((((((((((((((((((((('''''''''(((((()))***&&&''''''&&&$$$###%%%&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''%%%%%%)))...000---((($$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$###"""###%%%%%%###"""!!!"""$$$%%%%%%!!!$$$&&&&&&$$$###$$$&&&$$$$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%%%%$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%&&&&&&&&&'''''''''((((((((()))***)))((('''(((***%%%%%%%%%&&&&&&((())))))(((***+++***)))((()))+++************++++++++++++*********)))***++++++,,,)))******+++---...//////++++++++++++++++++,,,,,,++++++,,,---///000111111000000000000////////////111222333222111111333555333333444555666777888999888888777666555555444444555555444555555666777888888999999::::::999999999777888999888777666777888888999:::::::::<<<@@@CCCEEEFFFEEEBBB>>>;;;;;;;;;===============<<<<<<<<<<<<===???AAAAAA@@@>>>===888999;;;============<<<===???AAAAAA???===<<<;;;888888777777777777777777666555444444555777666666555555555666666666666666777666666666666555555555222222333333333444444444333333333333333222111000111111111111000000000///111111000///---,,,+++***++++++++++++++++++++++++++++++************++++++))))))(((((((((((()))))),,,+++)))'''&&&'''((()))%%%&&&''')))***************++++++***)))'''%%%$$$***)))(((''''''((()))***&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((+++)))'''$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&########################!!!""""""""""""#########!!!"""$$$%%%&&&%%%%%%$$$""""""###$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$###$$$%%%%%%$$$###"""!!!########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))(((&&&&&&((()))((('''&&&'''(((((())))))(((((($$$%%%'''))))))((('''&&&((((((((((((((((((((((((((((((((((((((()))******+++++++++)))'''''')))+++&&&&&&&&&'''''''''((((((((((((((((((((('''''''''///((($$$***666:::333***"""###$$$%%%&&&%%%$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""######"""""""""""""""######$$$"""############$$$$$$$$$%%%$$$###"""""""""###$$$""""""""""""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&%%%$$$###$$$%%%''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))+++)))%%%$$$&&&'''))))))%%%&&&(((******)))'''&&&))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,,,,------.../////////...---,,,,,,...------------...//////111111111000000000000000111222333222111000000111333333333444444444444555666777777666444222333444333333444555666777888888888888777666666666666666777888888999999999888888:::888777666888<<<@@@CCCGGGEEEBBB???<<<;;;;;;;;;=========>>>??????@@@@@@????????????>>>===;;;;;;===<<<;;;::::::;;;<<<=========>>>>>>>>><<<;;;:::<<<:::888555444444555555777666555444555777999:::444444444444555777888999888777666555333333333333999777555333222333444555111111111111000000000000111111000000//////............---,,,++++++++++++,,,,,,,,,,,,,,,+++***)))+++******)))))))))))))))+++******)))(((''''''&&&((((((((((((''''''''''''((((((((((((((('''''''''(((((('''((())))))'''%%%%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''***(((%%%%%%''''''$$$!!!&&&'''((('''&&&&&&'''((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%###$$$%%%&&&'''&&&%%%$$$"""$$$&&&&&&%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%$$$$$$#################################!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$###"""!!!!!!!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&'''(((((())))))(((&&&&&&%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''(((******))))))(((((('''''''''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&''''''(((((((((&&&%%%$$$''''''''''''''''''''''''***+++---111444333...)))!!!"""###$$$$$$$$$######""""""""""""""""""""""""#########""""""""""""""""""""""""""""""######$$$"""############$$$$$$$$$&&&%%%###"""""""""######""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&((())))))(((%%%&&&((()))))))))((('''))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,------------------------,,,+++---------------...//////000000000000000000000000111222222111000000111222333333444444444555555555555666777666444222333444444444555555666777888888888777666666666666666777888888999999999888777777666777888:::===???AAABBBEEECCC@@@===<<<;;;;;;;;;>>>>>>>>>===============?????????>>>>>>===;;;;;;<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>>>>===;;;:::;;;:::888555444444555666666666555555555777999;;;777666666666666666777888888888666555444333333333777666555444333333444444111111111111000000000000000000//////...---------......---,,,++++++++++++,,,,,,,,,,,,,,,+++***)))+++******)))))))))))))))*********)))((('''''''''((((((((((((''''''''''''((((((((((((''''''''''''(((''''''((())))))(((&&&'''''''''&&&''''''(((((('''''''''&&&&&&'''''''''###"""!!!###''')))((('''&&&'''((('''&&&&&&'''((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$###$$$&&&&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%$$$$$$$$$######$$$$$$$$$###############""""""""""""""""""""""""!!!!!!!!!""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""######$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$((('''&&&%%%%%%&&&'''(((((((((((('''''''''&&&&&&''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&(((((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((())),,,...---)))&&& !!!""""""######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!"""""""""""""""######$$$"""############$$$$$$$$$'''&&&$$$""""""!!!""""""""""""""""""###$$$%%%%%%########################"""$$$&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$&&&%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&(((***)))'''$$$''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,---------------......///000000000000000000000000111111111000//////222444444444444444555555555555555666666555333222333444555555555666666777777777777666666666666666777888888999999999888777777666333666:::>>>AAAAAAAAA@@@@@@???===;;;;;;;;;;;;<<<>>>>>>>>>===<<<;;;;;;;;;>>>>>>>>>>>>===<<<<<<;;;999::::::;;;;;;::::::999:::;;;<<<=========<<<;;;;;;999888666555555666666666555555555666888:::<<<999999888777777777777777999999777666555444444444666555555444444333333222111111111111000000000000//////......---,,,,,,+++...---,,,++++++******+++++++++,,,,,,,,,+++******+++******)))))))))))))))******))))))((((((''''''(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&''')))***)))'''))))))((((((((((((((((((''''''''''''''''''''''''  """&&&)))))))))&&&'''((('''&&&&&&'''((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$######""""""########################"""""""""""""""###%%%%%%########################%%%$$$###"""""""""###$$$!!!!!!!!!"""#########$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#####################$$$%%%''''''%%%%%%$$$#########$$$$$$''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''((()))***************)))%%%%%%%%%%%%%%%%%%%%%%%%(((''''''(((***)))'''$$$!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!"""""""""""""""######$$$""""""#########$$$$$$$$$'''&&&$$$"""!!!!!!""""""######""""""###$$$$$$%%%########################"""$$$&&&%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''')))))))))&&&###(((''''''''''''((())))))))))))))))))))))))))))))((()))))))))***************++++++++++++,,,,,,,,,***+++,,,---------------------,,,,,,------...////////////000000000000000000000000///...///222555333444444444444555555555444555666555333222333444555555666666777777777777666666666666666777777888888999999999888777666555444666:::===??????>>>===;;;;;;::::::::::::;;;<<<>>>>>>>>>======<<<<<<<<<======>>>>>>===<<<<<<;;;888999:::;;;;;;:::999888999:::;;;<<<======<<<;;;999999888777666666666777555555666666888999;;;<<<:::999999888888888999999:::999888666555555555555444444555555444333222111111111111111000000000/////////......---,,,,,,,,,...---,,,+++************++++++,,,,,,,,,++++++***+++******)))))))))))))))***)))))))))((((((((('''((((((((((((''''''''''''&&&&&&'''''''''''''''(((&&&%%%%%%''')))***)))((())))))))))))(((''''''&&&&&&''''''''''''''''''&&&$$$###$$$$$$&&&'''''''''&&&'''((('''&&&&&&&&&(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&)))(((&&&$$$######$$$$$$$$$%%%'''&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""!!!!!!"""$$$%%%""""""###$$$%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&'''%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''(((((())))))************%%%%%%%%%%%%%%%%%%%%%%%%***)))))))))((((((''''''""""""""""""######$$$$$$####################################""""""!!!!!!"""""""""""""""######$$$""""""#########$$$$$$$$$'''%%%$$$""""""""""""############"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((&&&''')))))))))((((((''''''''''''((())))))((((((((((((((((((((((((((()))))))))*********************+++++++++,,,,,,+++,,,---......///......,,,,,,,,,,,,,,,---............//////000000000000...///000//////000222555333333333333444444444444333444555555333222333444555555666666777777888888777777666666666666777777888888888888888777666555888888888999999999999999777777888888999:::;;;<<<=========>>>>>>?????????<<<============<<<<<<;;;777888999::::::999888777888999:::<<<<<<<<<;;;;;;888888888777777777777888666666777888999:::;;;<<<888888888999999:::;;;<<<:::999888666555555555555444444444444333222111000111111111111000000000///000000//////...------,,,------,,,+++***************++++++,,,,,,,,,+++++++++******)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''%%%&&&&&&&&&''''''((((((&&&%%%%%%''')))***)))(((((((((((((((((('''&&&%%%&&&&&&'''(((((('''&&&&&&''''''((('''&&&&&&&&&&&&&&&'''((('''&&&&&&&&&(((&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&)))(((&&&$$$######$$$$$$$$$%%%&&&&&&$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!"""$$$&&&""""""###$$$%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%&&&''''''(((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((''''''''''''(((((())))))%%%%%%%%%%%%%%%%%%%%%%%%*********)))((('''((((((###""""""""""""###$$$%%%"""""""""""""""""""""""""""""""""""""""""""""###"""""""""""""""######$$$"""############$$$$$$$$$%%%$$$###"""""""""###$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&%%%$$$%%%(((+++++++++''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************************++++++++++++------......//////......,,,,,,,,,,,,,,,------...---......//////000000111,,,---///000000111222444222222222222333333333333333444555444333222333444444555555666888999999:::888888777666666666666666666777777888888777777666:::888777555555555666777555666777888999:::;;;<<<=========>>>???@@@@@@@@@<<<<<<=========<<<<<<;;;888999999::::::999999888888999:::;;;;;;;;;:::999777777888888888888888888777888888999::::::;;;;;;777888888888:::;;;<<<===999999777666555444444444444444333222222111111000111111111111000000000000000000//////...------------,,,+++******))))))*********+++,,,,,,,,,+++++++++******)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''%%%%%%%%%&&&''''''(((((('''&&&&&&''')))***)))'''&&&'''((()))((('''&&&%%%%%%&&&'''(((((('''&&&%%%&&&'''((((((''''''((()))&&&'''((('''&&&&&&'''(((&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$%%%&&&'''&&&&&&%%%$$$$$$$$$$$$###$$$%%%%%%###"""######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######"""######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""###$$$%%%!!!!!!!!!"""#########$$$######$$$$$$$$$$$$######"""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%'''(((((()))'''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%'''''''''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&%%%&&&'''""""""!!! !!!"""###$$$""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$"""""""""""""""######$$$"""############$$$$$$$$$$$$###"""""""""###$$$%%%$$$$$$###############$$$########################"""$$$&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&((((((&&&$$$%%%&&&((()))))))))((('''(((((((((((((((((((((((())))))))))))************************++++++++++++------.........---,,,,,,,,,,,,++++++,,,,,,---...------......///000000111))),,,///111111111222333000000111111111222222222222333444444222222333444333444555666888:::;;;;;;:::999888666555555555555444555666777888888888888777777666555444555555666444555777888:::;;;;;;;;;======>>>>>>>>>>>>>>>>>>;;;;;;<<<======<<<<<<;;;::::::999999999999::::::999999:::;;;;;;:::888888666777888888999999999999999999:::::::::::::::999999999888888999:::;;;;;;888888666555444333333333555444222111000000111111111111111111000000000000//////......---,,,,,,+++---,,,+++***)))))))))))))))***+++,,,,,,,,,,,,++++++******)))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''$$$$$$%%%&&&&&&'''(((((((((''''''((())))))(((&&&&&&''')))******)))((('''%%%&&&((())))))(((&&&%%%%%%'''((((((&&&%%%''')))&&&'''((('''&&&&&&'''(((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%######$$$%%%&&&%%%%%%%%%&&&&&&%%%$$$$$$!!!###%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""######$$$%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$######################################################$$$$$$$$$%%%%%%%%%"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""""""""""""""############$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&$$$######$$$$$$%%%&&&'''%%%%%%$$$$$$%%%&&&&&&'''$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((((('''&&&%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###%%%((((((&&&%%%&&&'''!!! !!!"""###"""""""""""""""""""""""" !!!"""###$$$%%%%%%"""""""""""""""######$$$"""############$$$$$$$$$###""""""""""""$$$%%%&&&$$$$$$###############$$$"""""""""""""""""""""""""""$$$&&&%%%$$$###$$$%%%########################$$$$$$############$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((('''$$$%%%&&&(((******)))'''&&&(((((((((((((((((((((((())))))))))))************)))************+++++++++------------,,,,,,+++***,,,,,,++++++,,,,,,---...---------...///000000111(((+++000222333222222222///000000000000111111111222333444444222222333444222333444666888:::<<<===;;;:::888777555444444444333444555777888888888888555555555666666666666666444555777888:::;;;;;;;;;>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<;;;<<<;;;:::999999:::;;;<<<999::::::;;;:::999777777666777888999999999999999::::::;;;;;;;;;:::999888::::::999999888888999999888777666555444333333333555444111/////////111222111111111111000000000000......---,,,,,,++++++***---,,,+++***)))))))))))))))***+++,,,,,,,,,,,,,,,+++******)))))))))))))))(((((((((((()))))))))))))))(((((((((''''''''''''$$$$$$%%%%%%&&&'''(((((()))((('''((())))))'''%%%&&&''')))+++,,,+++***)))%%%&&&((())))))(((&&&%%%&&&((()))'''$$$###$$$&&&&&&'''((('''&&&&&&'''(((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%######$$$%%%&&&###$$$%%%&&&'''&&&%%%$$$ """$$$$$$$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$#########################################################$$$$$$%%%%%%%%%!!!!!!"""###$$$%%%%%%&&&########################'''&&&%%%$$$####################################!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$### !!!"""###%%%'''((($$$#########$$$%%%%%%&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((())))))((('''&&&%%%%%%&&&'''''''''''''''''''''''''''"""&&&))))))(((&&&''')))########################""""""""""""""""""""""""""""""######""" !!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""###$$$%%%%%%&&&&&&&&&$$$"""!!! !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''''''''(((((()))((('''&&&&&&&&&&&&&&&'''((((((&&&######'''***+++***************++++++,,,,,,---...---,,,***)))---,,,,,,++++++,,,,,,---......---,,,---...///000///000111333333222111111000////////////000000111222222222111111111111111333444666999;;;===>>>>>>===:::777666777888666333777777888999999999999888666777777888888888777777777777777777888888888888>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<<<<===>>>>>>===<<<;;;:::999888888888<<<;;;;;;::::::999888888999999999999:::;;;<<<<<<:::::::::999999888888888999888666555555555666777777666555444444444444444...//////000111111222222000000000000000///.........---,,,+++************...------,,,***))))))(((,,,+++***+++,,,---+++)))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((''''''''''''%%%"""###'''***)))(((***''''''''''''(((((((((((())))))))))))))))))))))))&&&'''((())))))((('''&&&((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%((('''&&&$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################!!!"""###$$$$$$$$$$$$$$$###"""""""""###$$$%%%%%%""""""""""""""""""""""""%%%$$$###"""!!!!!!!!!!!!"""############$$$$$$$$$########################%%%$$$#########%%%&&&'''&&&%%%###!!! !!!!!!"""$$$$$$$$$$$$$$$###"""!!!###!!! """%%%&&&%%%###"""$$$&&&&&&%%%%%%&&&'''%%%###"""###'''((('''%%%%%%$$$######%%%%%%$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%((((((''''''''''''((((((!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""!!! """"""""""""""""""""""""!!!!!!!!!"""""""""######""""""###$$$$$$%%%&&&&&&%%%$$$""" !!!"""###""""""""""""""""""""""""!!!""""""""""""!!!!!! """"""""""""""""""""""""$$$$$$$$$##################""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''(((((('''%%%%%%'''***((()))***,,,,,,+++******++++++,,,,,,,,,+++))))))+++******))))))******+++...---,,,,,,,,,---/////////000000111111111111111/////////...//////000111111111111111111111111111222333555777999:::;;;;;;:::777555555666666555333666777888888999999888888888888888888888777666555444444555555666777777777:::;;;;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<======>>><<<;;;::::::999999999999::::::::::::::::::;;;;;;:::999999888888888999999888888999999999999999999888777666555555555666777666555444444333333444444111111111000000000000000000000000000000///......------,,,+++************++++++++++++************+++******+++,,,---,,,*********))))))))))))******''''''''''''''''''''''''((((((((((((''''''''''''%%%!!!"""&&&)))'''&&&''')))************+++++++++((((((((((((((((((((((((''''''(((((((((((('''''''''''''''(((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######"""!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""###$$$$$$$$$$$$$$$#########"""######$$$$$$########################"""""""""""""""######$$$"""############$$$$$$$$$########################!!!!!! !!!""""""'''&&&%%%############$$$######$$$$$$$$$###""""""%%%###"""###&&&'''%%%$$$$$$%%%'''&&&%%%$$$$$$%%%$$$"""!!!###&&&((((((&&&%%%$$$######%%%%%%$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&((((((''''''''''''((((((!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######"""""""""""""""###$$$$$$#########""""""""""""""""""#########$$$$$$""""""######$$$%%%%%%%%%$$$###!!! !!!"""""""""""""""""""""""""""#########"""!!! """"""""""""""""""""""""$$$$$$$$$$$$######""""""%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&((('''&&&&&&&&&&&&&&&&&&&&&((()))(((''''''((()))%%%'''***---...---+++************+++******)))(((******))))))))))))******------,,,,,,,,,---...//////////////////000111111...............///000000///000000111111222222222111222333555666666666666666444333333444555555444666666777888888888888888999999999999888666555444444444444555666777888999888888999999999999999999;;;;;;;;;<<<<<<<<<======::::::999999999999::::::999999999:::;;;<<<<<<<<<::::::999777777666666666777777777888999999::::::777777666555555555555666444444333333222222333333222222222111000//////...///000000000000///......,,,,,,++++++***+++++++++)))))))))******++++++++++++***)))***,,,---,,,++++++******))))))******+++''''''''''''''''''''''''(((((((((((('''''''''''''''######''')))'''&&&''''''''''''(((((((((((()))((((((((((((((((((((((((((((((''''''''''''((((((&&&'''((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!!!! !!!!!!###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!###$$$&&&'''"""############$$$$$$$$$########################"""############""""""!!!'''&&&%%%$$$############"""######$$$$$$$$$######"""!!! !!!!!! %%%&&&'''&&&$$$###"""######""""""###&&&''''''&&&%%%$$$######%%%%%%%%%###########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$%%%&&&$$$!!!!!!###&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&''''''''''''''''''&&&((((((''''''''''''((((((########################""""""""""""""""""""""""$$$###"""!!!"""###%%%&&&%%%%%%$$$$$$###""""""""""""#########$$$$$$$$$$$$""""""######$$$$$$$$$%%%""""""!!! !!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&'''((())))))(((((((((%%%&&&)))+++---------,,,*********************))),,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------///...---------...000111------------...///000000...//////000111222222333222333333444444333333333333333222333444555666666555666777777888888777777888888888888888777666555888888777777777888::::::999999999999999999::::::::::::;;;;;;<<<<<<<<<<<<999999888888999:::;;;;;;999:::::::::;;;;;;;;;<<<:::999888777777777777777777777777888888888888888666666555555555444444444333333222222111222222333222222111111000///////////////000000//////...---+++++++++***++++++,,,,,,*********+++++++++,,,,,,+++***)))***,,,------,,,******))))))))))))******))))))))))))))))))))))))((((((((((((''''''''''''+++''''''***+++)))'''(((%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&%%%%%%&&&((((((%%%&&&((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""###%%%&&&'''""""""#########$$$$$$$$$###########################$$$$$$%%%$$$###!!! $$$######""""""!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$"""!!! $$$%%%&&&&&&$$$######$$$$$$######$$$%%%%%%%%%%%%%%%#########%%%&&&%%%$$$######################################################$$$%%%%%%%%%%%%$$$###&&&'''$$$"""'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((''''''''''''''''''((('''''''''&&&&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&''''''((((((''''''&&&(((''''''&&&&&&''''''(((########################""""""""""""""""""""""""######"""""""""$$$%%%'''$$$$$$$$$$$$######"""""""""#########$$$$$$$$$$$$"""###############$$$$$$""""""!!!!!!!!!"""""""""$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&'''((())))))((('''(((''''''(((***,,,...000++++++*********+++++++++,,,++++++******++++++,,,***++++++,,,,,,,,,,,,,,,...---,,,+++,,,---...///,,,,,,,,,,,,---...///000......///000111111222222333444444444333222111111222222333333444555666888555555666777777777777666555666777888888888888888;;;:::888777777888999::::::999888888888999999:::999999:::;;;<<<;;;;;;:::888888888888999:::;;;;;;;;;;;;:::::::::999999999888888888888888999::::::999999888777777666555555555555555555444444444333222222111111111222222333000000000000000000000000///////////////...------+++++++++***++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,***))))))+++------,,,((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((''''''''''''+++''''''***+++((('''((((((((()))))))))*********''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((($$$&&&'''))))))'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$######$$$$$$%%%%%%%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%""""""#########$$$$$$$$$######################## !!!"""!!! ############"""""""""!!!!!!"""###$$$$$$$$$$$$$$$&&&&&&%%%$$$###"""!!!!!!!!!###%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%###"""""""""$$$###"""###%%%&&&%%%$$$################################################"""###$$$$$$%%%%%%$$$$$$###&&&'''$$$ """&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&&&&&&&'''((('''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###"""""""""###$$$%%%%%%########################"""""""""#########$$$$$$########################""""""""""""############""""""""""""""""""""""""!!! """$$$%%%""""""""""""""""""""""""########################"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&(((((((((''''''%%%%%%%%%%%%%%%&&&&&&'''&&&%%%%%%&&&((()))(((''')))((('''&&&(((+++///111++++++*********+++,,,,,,))))))(((((((((((()))))))))***+++,,,,,,,,,++++++,,,++++++++++++,,,------+++++++++,,,---...///000...//////000000111111111444444444444333222111000000222333333333444666888444555555666666666666666444555666888999999999999999888666555555666888999:::999888666666777777888888999:::;;;;;;;;;:::999888888888888888999:::;;;:::::::::999888777777777888777777888999:::;;;;;;:::999888777666444333333444444555555444444333222222222111111222222333333000000000000000111111111...////////////...------,,,,,,++++++***+++++++++,,,,,,,,,+++++++++******...,,,))))))***,,,,,,+++(((''''''&&&&&&''''''(((''''''''''''''''''''''''((((((((((((''''''''''''(((%%%$$$((()))&&&$$$%%%''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%############"""!!! !!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################'''&&&$$$######$$$%%%%%%$$$$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$#########$$$$$$"""############$$$$$$$$$########################""""""""""""""""""!!! $$$$$$%%%%%%%%%$$$$$$###"""######$$$$$$$$$######$$$%%%&&&%%%"""!!!!!!""" """$$$%%%$$$$$$%%%&&&%%%&&&&&&%%%"""!!!!!!"""$$$###"""###%%%&&&&&&%%%################################################"""######$$$$$$$$$$$$$$$"""%%%&&&%%%###!!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%############%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%''''''&&&&&&&&&&&&''''''!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""################## !!!!!!""""""######$$$!!!!!!!!!"""""""""##################""""""""""""""""""###$$$$$$$$$$$$$$$""""""""""""""""""""""""###"""  !!!"""$$$"""""""""""""""""""""""""""""""""###$$$$$$%%%%%%$$$%%%'''(((((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%'''((('''&&&%%%%%%%%%$$$$$$%%%%%%&&&''''''$$$"""###&&&((((((''')))((((((((()))+++---///***))))))((()))***+++,,,))))))(((((((((((())))))))))))+++,,,,,,,,,+++***)))***++++++,,,,,,++++++*********+++,,,...///000/////////000000000000000333333333333222111000//////111222222111111444666444444555666666666555555555666777888888888888888777666444444555888;;;<<<===<<<:::888777777888888777888:::;;;;;;;;;999888999888888888888888999999888888777777777777777777888888777777777888888999888888777666555555444444333444444555444333222111222222222222222333444444222222111111000000//////......//////......---,,,------,,,+++************)))))))))))))))*********000---***)))***++++++***((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((('''''''''''''''######'''(((&&&$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""######$$$$$$###"""!!!!!!!!!!!!"""###$$$$$$$$$################################################(((&&&%%%######$$$%%%&&&#########"""######$$$$$$########################%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$########################%%%$$$$$$$$$$$$%%%%%%&&&###$$$%%%%%%%%%%%%$$$#########$$$$$$$$$###""""""!!!###$$$"""  !!!!!!###%%%%%%#########$$$"""$$$%%%$$$""""""###%%%###""""""###%%%&&&&&&%%%################################################""""""###$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%$$$#################################$$$$$$$$$$$$%%%%%%%%%$$$"""!!!!!!"""$$$%%%$$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''########################""""""""""""""""""""""""!!!"""###$$$$$$###"""!!! !!!"""###$$$$$$!!!!!!!!!!!!""""""""""""#########""""""""""""""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&###"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&!!!"""$$$%%%%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ """$$$&&&'''&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&''''''$$$!!!!!!$$$'''(((''''''((()))***+++,,,,,,,,,)))(((''''''''')))***+++++++++************++++++((()))***+++,,,+++******((()))***,,,,,,+++***************+++,,,---///000000000000000////////////111111222111111000///...---000111111//////222555333444555555666666555555777888888888888777777666666555555555888<<>>AAACCCCCCAAA>>>;;;999888777777777888999999::::::::::::777777777777777777777777888888777777666666555555999999888777666555444444444555555666666666666666444333222111000000000000222222222222222222222222------..................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))******)))))))))***,,,---,,,,,,++++++***)))((((((,,,+++)))((('''''''''(((%%%%%%$$$&&&((())))))((($$$$$$%%%&&&&&&%%%$$$$$$''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&$$$######"""%%%%%%%%%$$$$$$$$$######'''''''''&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$######"""############$$$$$$$$$###########################"""!!!!!!!!!"""$$$%%%!!!#########"""!!!"""#########$$$$$$$$$$$$############""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###!!!!!!"""#####################$$$$$$$$$$$$######""""""#########$$$$$$%%%&&&&&&%%%$$$#########$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$%%%"""""""""""""""""""""""""""############$$$$$$$$$"""""""""""""""######$$$########################%%%%%%%%%$$$$$$#########!!!!!!###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""#########"""!!! """"""""""""############""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$######"""######""""""######$$$%%%$$$$$$$$$#########$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$%%%%%%&&&&&&&&&&&&'''&&&$$$######$$$&&&'''''''''&&&%%%&&&&&&'''((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))))))))*********+++++++++,,,++++++******+++++++++,,,,,,,,,,,,---...///000000000///////////////000000111111222222111111000000000000111111222222222222222111111111111111222666666666666777777777777777666666777999<<>><<<;;;:::999888888999:::::::::999999777777777777777777777777777777777777666666555555777777777777666666666666444555666666777777666666444333222111111000000000222222222222222222222222////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))))))))((())))))((((((((()))++++++,,,,,,+++******)))((((((+++***((('''&&&&&&&&&''''''&&&%%%&&&((())))))(((%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$######"""############$$$$$$$$$###############$$$$$$$$$###"""!!!!!!!!!"""$$$$$$"""###$$$$$$""""""###$$$######$$$$$$$$$$$$############""""""######$$$%%%#################################""""""""""""!!!!!!""""""#####################$$$$$$$$$$$$######$$$$$$##################$$$$$$###"""""""""""""""""""""""""""""""""""""""!!!!!!""""""######$$$$$$########################"""############$$$$$$$$$###############$$$$$$%%%########################%%%%%%%%%$$$$$$############$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$######"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""########################""""""""""""""""""""""""###############"""""""""$$$$$$$$$$$$###############""""""!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%%%%$$$######""""""######$$$%%%###########################$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%%%%&&&&&&'''(((&&&%%%$$$$$$%%%&&&(((((('''&&&&&&&&&&&&&&&''''''(((((())))))(((((('''(((((())))))))))))(((((()))))))))))))))))))))))))))))))))*********++++++++++++*********++++++,,,******++++++---...000111111000000///.........///000111111222222111111000//////000000111222333333333333333333333333333333666666666666777777777777666666666666888:::<<<===AAAAAAAAAAAA@@@???===<<<999999999:::999999888888777777777777777777777777777777777666666666666555555555555666666777777777444555666666777777666666444444333222111111111111222222111111111111111111000000000000000000000///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))(((((('''((((((((('''(((((()))***+++++++++******))))))((())))))((('''&&&&&&&&&&&&)))((('''''')))))))))''''''((())))))))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$""""""######$$$$$$$$$$$$"""""""""!!!"""######$$$###$$$%%%$$$###"""###%%%######$$$$$$$$$$$$############""""""######$$$%%%""""""""""""""""""""""""#########""""""""""""!!!!!!"""######$$$$$$############$$$$$$$$$$$$######%%%$$$$$$######"""!!!!!!""""""!!! !!!!!!########################"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&########################$$$$$$$$$$$$$$$#########&&&&&&%%%%%%###""" $$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%&&&&&&%%%%%%%%%##################$$$$$$"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&!!!!!!!!!!!!!!!!!!!!!!!!################################################""""""""""""""""""""""""$$$$$$######"""######$$$$$$$$$$$$######"""""""""###""""""""""""""""""###""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$%%%%%%&&&%%%%%%%%%######""""""######$$$%%%!!!""""""##################$$$$$$%%%%%%$$$$$$#######################################$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###'''&&&%%%######$$$%%%&&&)))(((&&&%%%%%%&&&((()))''''''&&&&&&&&&&&&&&&&&&'''((((((((((((((((((''''''(((((())))))))))))((())))))))))))))))))))))))))))))))))))***************************++++++,,,******+++,,,...///111222111000///...............000000111111111111000000---...///000111222333444222222333444444555555555666666666666777777777777666666666666666777999:::===???AAABBBBBB@@@>>>===999999999999999888777666666666666666666666666666666666666666666666666666555555555666666666777777555555666777777777777777444444333222222222222222111111111111111000000000000000000///////////////,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***))))))((()))))))))((())))))))))))+++*********)))))))))((())))))((((((''''''''''''***)))(((((()))***((('''((((((((())))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&$$$%%%%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&&&&%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$######""""""#########$$$$$$$$$"""""""""###$$$$$$%%%%%%"""""""""""""""######$$$###$$$%%%%%%$$$###$$$%%%######$$$$$$$$$$$$############""""""######$$$%%%########################%%%%%%%%%$$$$$$$$$######""""""###$$$$$$$$$$$$#########$$$$$$$$$$$$##################"""""""""""""""!!!!!! !!!!!!#################################"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$############$$$%%%%%%########################$$$$$$$$$###############%%%%%%%%%$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###$$$%%%&&&&&&%%%$$$###""""""######$$$$$$%%%%%%"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$######"""######$$$$$$#########""""""!!!!!! ######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$%%%$$$$$$######""""""######$$$%%% !!!"""############"""###$$$$$$%%%%%%$$$$$$###########################"""""""""######$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$###"""""""""$$$$$$'''&&&$$$######$$$&&&'''&&&&&&&&&&&&&&&&&&%%%%%%''''''((((((((((((''''''''''''((()))))))))))))))(((((((((((((((((((((((((((((()))))))))************)))))))))******+++,,,++++++,,,---...000222333000000///...............000000000111111000000000---......000111222333333---...000111222222222222666666666666777777777777555555555555666666777777999;;;>>>@@@AAA@@@===<<<999999999999888888777666666666666666666666666666555555555555555666666666666666666666555555555555555666666777777777777777555444333333333333333333111111111000000//////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++***************************)))*********)))))))))))))))************)))))))))(((***)))(((((()))***(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$############$$$%%%&&&&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%######$$$$$$$$$$$$######""""""#########$$$$$$$$$""""""#########$$$$$$$$$!!!"""""""""###############$$$%%%%%%$$$###$$$%%%######$$$$$$$$$$$$############""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""###$$$$$$$$$$$$$$$######$$$$$$$$$$$$###### !!!"""######$$$$$$"""""""""!!!!!!""""""####################################"""""""""""""""########################""""""#########$$$$$$$$$"""""""""""""""###$$$$$$######################################################$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""###$$$%%%%%%$$$###"""###$$$$$$$$$%%%%%%&&&&&&"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""###############"""""""""!!!!!!!!!!!!!!!$$$######""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""###$$$$$$$$$$$$######""""""######$$$%%% !!!###$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$###########################!!!!!!""""""###$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########"""""""""######$$$$$$###""" """###$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&'''((())))))******)))((((((((((((((((((((((((((((((((()))))))))******)))))))))))))))***+++,,,++++++,,,---...///111222///......---....../////////000000111111000000///......//////000111222222...///111333444555444444666666666666777777777777555555555555666666666666777999<<<>>>>>>>>><<<:::888888888999888888777777777777777777777777777777444555555555555666666666666666666555555444444444555666777777888888777777555444444333333444444444111111000000//////......//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++++++++******))))))))))))))))))))))))))))))******++++++******))))))((('''''')))))))))''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""##################$$$$$$$$$$$$######"""############$$$$$$$$$########################!!!!!!"""############"""###$$$%%%$$$###"""###%%%######$$$$$$$$$$$$############""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""!!!"""###$$$$$$%%%$$$$$$$$$######$$$$$$$$$$$$###### !!!###$$$%%%%%%######"""""""""###$$$$$$########################"""""""""""""""#########"""""""""""""""""""""""""""############$$$$$$$$$""""""!!!!!!""""""###$$$########################"""""""""###############!!!!!!"""$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$$$$######"""%%%%%%%%%%%%%%%&&&&&&&&&"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%$$$!!!!!!!!!!!!!!!!!!!!!!!! """""""""""""""""""""""""""""""""""""""""""""""" !!!"""#########""""""""""""""""""""""""######$$$######""""""######$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""###$$$$$$$$$$$$######""""""######$$$%%% !!!###%%%&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$###########################!!!!!!!!!"""###$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!"""######$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%"""###$$$&&&'''''''''&&&&&&''''''((((((''''''&&&&&&'''((()))************(((((((((((((((((((((((((((((((((((()))))))))***(((((((((((()))***+++,,,+++***++++++,,,---...///------------...///000000//////000000000000//////.../////////000000111111000111444666888888888777666666666666777777777777444444555666666666666666777888:::<<<<<<<<<;;;:::666777777888888888888777777777777777777777777777444444444555555555666666444444555555555555555666666666777888888888888777555555444444444444555555111111000//////...------000000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,))))))************++++++)))***+++++++++)))((('''((()))))))))))))))))))))((()))***++++++***)))((('''&&&%%%&&&((())))))(((''''''&&&%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((***)))'''%%%$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$%%%%%%$$$$$$###""""""""" !!!"""###$$$######""""""###$$$$$$""""""###$$$######$$$$$$$$$$$$############""""""######$$$%%%#################################""""""""""""!!!"""###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$###### !!!"""###$$$$$$###"""""""""######$$$%%%""""""""""""""""""""""""!!!!!!""""""######$$$$$$########################"""############$$$$$$$$$######""""""######$$$%%%########################!!!"""""""""#########$$$!!!!!!"""$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%''''''&&&%%%$$$ """""""""""""""""""""""""""""""""""""""""""""""" """###$$$###""" """"""######$$$$$$$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" !!!"""###$$$%%%%%%%%%#########"""###$$$$$$%%% """$$$&&&'''&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$######################## !!!!!!"""###$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$ """$$$%%%&&&&&&%%%%%%((('''%%%$$$$$$%%%'''((( """$$$&&&'''(((''''''&&&''''''''''''''''''&&&&&&'''((()))************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))***+++,,,***)))))))))***++++++,,,,,,,,,,,,---...///000111//////000000000000//////////////////000000000000---///111444666666666555666666666666777777777777444444555666777777777777777888:::;;;;;;;;;;;;:::555666777888888888888888777777777777777777777777444444444555555555666666222222333444555666777888666666777888888888888888555555444444444555555666111000000///...---------222111111000///......---,,,,,,,,,,,,,,,,,,,,,,,,'''''''''((())))))******((()))*********((('''&&&(((((((((((())))))))))))'''((()))******)))((('''%%%%%%$$$&&&((())))))(((((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((+++***'''%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$&&&''''''(((%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&''''''((('''######$$$$$$$$$$$$######"""############$$$$$$$$$&&&%%%%%%$$$###"""!!!!!! !!!"""$$$$$$######"""!!!###$$$###"""!!!"""#########$$$$$$$$$$$$###############"""###$$$$$$%%%""""""""""""""""""""""""%%%%%%%%%$$$$$$$$$$$$#########$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$######!!!!!!!!!!!!"""""""""""""""""""""""""""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&########################!!!!!!""""""#########$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$$$$$$$$$$&&&'''%%%$$$$$$$$$######"""""""""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%''''''&&&%%%$$$""""""""""""!!!!!!!!!!!!$$$$$$$$$###############$$$###"""!!! """"""""""""############""""""###$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!"""$$$%%%%%%#########$$$%%%%%%%%%&&&###$$$%%%%%%######$$$%%%!!!!!!!!!!!!""""""""""""&&&%%%$$$###"""""""""""""""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$###"""!!!+++((($$$""""""!!! %%%%%%%%%$$$$$$$$$######!!!!!!"""###$$$$$$%%%%%%""""""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$((((((''''''&&&&&&%%%%%%)))&&&%%%&&&)))***)))'''&&&&&&''''''(((((()))))))))*********++++++++++++'''((()))+++,,,,,,,,,,,,***++++++,,,,,,------...///////////////000000000222222222222222111000///444444555666666666666666555555555555666666666666444444444555555555666666666666777888888888888888666666555444555666777888555555666888888999999999666555555444444444555555777777666555555555555555777666666555555555555666222222222333333333444444111111///...------------111000...,,,+++++++++++++++++++++*********))))))******))))))))))))******333((( ***///,,,%%%+++*********))))))(((((()))((('''&&&&&&'''((()))++++++***((('''&&&%%%$$$''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((('''%%%######$$$%%%&&&&&&&&&''''''''''''''''''######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$""""""######$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%$$$######%%%%%%$$$###########################!!!""""""#########"""""""""############$$$$$$$$$!!!"""###$$$%%%$$$######""""""""""""############$$$$$$%%%%%%%%%$$$$$$###"""############$$$$$$$$$""""""""""""""""""""""""######""""""!!!!!! $$$%%%&&&''''''%%%$$$###,,,***'''%%%$$$$$$$$$%%% """$$$%%%&&&%%%%%% !!!"""###$$$%%%%%%%%%$$$$$$######""""""!!!!!!""""""!!!!!! """"""""""""""""""""""""$$$$$$$$$#########""""""""""""""""""""""""""""""$$$#########""""""!!!!!! """""""""!!! ###"""!!!!!!!!!"""$$$%%%"""""""""""""""#########"""""""""""""""""""""""" !!!"""###$$$######"""########################"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''',,,***(((%%%$$$$$$%%%%%%###$$$$$$%%%%%%&&&&&&'''""""""""""""!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""" !!!""""""""""""!!!######""""""!!!""""""""" !!!!!!!!!!!!!!!""""""""""""############"""###$$$$$$""""""###$$$""""""""""""##################"""""""""######$$$###############$$$$$$$$$###$$$$$$$$$$$$###"""!!!'''%%%"""""""""###""" !!!!!!"""###$$$%%%&&&!!!""""""###$$$$$$%%%%%%$$$############$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''''''''''''''&&&&&&&&&((((((''''''''''''''''''((('''%%%&&&)))***)))''''''''''''((((((((((((((())))))))))))*********+++)))))))))******+++++++++******+++,,,,,,------...---......///000111111222222222222222222111000000222333444555666666666666666666666666666666666666444444555555555555555555555666666777888888777777555555444444444555666777444444555777777888888888666555555444444444555555777666666555555555555555777666666555555555555555222222222333333333333444222111000///............111000...,,,+++++++++++++++++++++*********))))))******))))))))))))******...)))%%%%%%)))++++++(((******)))))))))((((((((())))))(((((((((((())))))******)))((('''&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$$$$%%%%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$######%%%%%%$$$#################################$$$$$$$$$$$$###""""""############$$$$$$$$$!!!"""###$$$%%%$$$$$$###""""""""""""###############$$$$$$%%%%%%$$$$$$###!!!!!!"""""""""#########""""""""""""""""""""""""######""""""!!!!!!!!!!!!""""""###$$$$$$#########%%%###!!! !!!#########$$$(((&&&%%%###""""""###$$$#########""""""""""""""""""""""""!!!!!!!!! """"""""""""""""""""""""#########"""""""""!!!!!!""""""""""""""""""""""""############"""""""""!!!!!!!!!"""#########""""""$$$$$$######$$$%%%%%%&&&"""""""""""""""!!! """"""""""""""""""""""""!!!"""###$$$$$$$$$###"""########################"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&+++)))'''%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!!!!!!!"""""""""""" !!!""""""!!!"""###"""!!!!!! !!!!!!!!!!!! !!!!!!""""""!!!!!!"""""""""!!!""""""###### !!!!!!!!!!!!!!!!!! !!!"""######"""!!!"""###############$$$$$$$$$$$$!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$#####################$$$$$$######""""""!!!!!! """###$$$###!!! !!!"""###$$$$$$"""""""""###$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''(((((((((((((((((('''&&&'''((())))))'''((((((((((((((('''''''''(((((((((((())))))))))))******)))(((((()))***+++******++++++,,,---------+++,,,...000222333444555222222222222222111111111111222333555666777888888888888888777777666666555555555555555555555444444444555666666666666666666444444444333444555555666333444555666666777666666555555444444444555555666777666555555444444555555666666555555555444444444111111222222222333333333222111000//////......///000///...,,,+++++++++++++++++++++*********************))))))))))))******)))***+++***((((((***,,,(((((((((((((((''''''''')))))))))******))))))))))))(((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$'''''''''&&&%%%$$$""""""%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%######$$$$$$###!!!########################%%%%%%%%%%%%%%%$$$###""""""############$$$$$$$$$""""""###$$$$$$$$$$$$###"""""""""#########$$$$$$######$$$$$$$$$$$$$$$### !!!!!!!!!""""""""""""""""""""""""""""""""""""###""""""""""""!!!!!!!!!"""""""""""""""###$$$%%%$$$###!!!  !!!"""$$$$$$+++(((%%%"""!!!!!!###$$$""""""""""""#####################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""############""""""""""""%%%%%%$$$#########$$$$$$######$$$%%%%%%%%%%%%$$$""""""######""" """"""""""""""""""""""""###$$$$$$$$$$$$$$$###"""########################"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%%%%)))(((&&&%%%%%%%%%&&&'''((((((((('''&&&%%%%%%%%%!!!!!!!!!!!!""""""""""""!!!!!!""""""######$$$$$$ """#########!!! !!!!!!!!!""""""!!!""""""############### !!!"""###### !!!"""###$$$"""""""""!!!!!! """###$$$###"""!!!"""$$$"""""""""#########$$$$$$!!!!!! !!!!!!"""######%%%$$$$$$$$$###"""""""""""""""############""""""  """$$$$$$""" ######"""""""""!!!!!!!!!""""""#########$$$$$$$$$&&&&&&%%%$$$######$$$$$$#########$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&'''''''''(((((()))))))))''''''''''''((()))(((((())))))((((((''''''&&&&&&'''''''''(((((((((((()))+++***(((''''''((()))************+++,,,,,,------+++,,,///222555777888888222222222111111111222222111222444666888999:::::::::999999888777666666555555555555555555444444444444444555555666555555444333333333333444444555555444555666666777777777666555444444444444555666666666666555444444444444555555555555555444444333222111111111111222222222222222111000///////////////......---,,,+++++++++*********************************))))))))))))******(((+++---,,,)))(((***,,,'''''''''''''''''''''''''''((()))******)))(((''''''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$###&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###&&&%%%######$$$$$$"""!!!########################%%%%%%%%%%%%$$$###"""!!!""""""#########$$$$$$$$$""""""######$$$$$$$$$$$$""""""#########$$$$$$$$$"""######$$$$$$$$$$$$###!!!!!!!!!"""""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$######"""###%%%'''(((&&&&&&%%%############$$$###""""""!!!"""$$$&&&'''%%%$$$###"""""""""$$$$$$!!!!!!""""""######$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""'''&&&$$$###"""######$$$!!!!!!###$$$$$$###"""!!!!!!"""###$$$###""" """"""""""""""""""""""""%%%%%%%%%%%%$$$$$$##############################""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%'''&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%% !!!!!!!!!"""""""""###%%%%%%%%%$$$$$$#########!!!"""#########""" !!!!!!"""""""""#########!!!!!!"""############### !!!""" !!!"""###$$$$$$%%%#########""""""!!!!!!!!!###$$$%%%%%%######$$$%%%!!!!!!!!!"""""""""############"""!!!!!!!!!!!!!!!%%%$$$$$$$$$###"""""""""!!!""""""#########""""""!!!!!!!!!"""######!!!$$$$$$#########"""""""""###############$$$$$$$$$&&&%%%%%%$$$############""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%"""######$$$$$$%%%%%%%%%&&&&&&''''''(((((())))))&&&'''((((((((((((((()))))))))((((((''''''&&&&&&&&&'''''''''((((((((((((+++)))(((&&&&&&''')))***))))))***++++++,,,,,,---+++---000444777999999:::222111000000000111222222111333555777999:::;;;<<<:::999999888777666666555555555555555555555555444444444555555555555444444333333333444444444444444666666777888888888777777444444444444444555666666666666555444444444444444555555555555444333111111000000000111111111222222111000000///////////////---------,,,,,,+++************************************))))))))))))******)))***++++++++++++***)))&&&&&&&&&&&&''''''''''''%%%&&&'''(((((('''&&&%%%''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''%%%%%%&&&&&&&&&%%%$$$###$$$%%%&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%$$$"""###$$$$$$"""!!!########################$$$$$$$$$$$$###""" """"""#########$$$$$$$$$###############$$$$$$$$$############$$$$$$$$$$$$!!!"""######$$$$$$$$$$$$"""""""""#########$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""##################""""""###%%%'''(((######""""""""""""""""""######"""""""""$$$%%%&&& !!!"""######""" !!!!!!""""""######$$$$$$############$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""######&&&%%%###"""!!!!!!"""###!!!"""###$$$$$$###!!!!!!!!!"""###$$$%%%$$$$$$###""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%%%%%%%%%%%%%&&&&&&'''######$$$$$$$$$%%%%%%%%% !!!!!!""""""######&&&%%%$$$###"""!!!!!! #########""""""!!!!!!!!!""""""""""""############ !!!!!!  !!!!!!%%%$$$$$$######""""""!!!$$$$$$###############"""###%%%&&&%%%$$$###$$$%%% !!!!!!!!!""""""""""""%%%$$$###"""!!!!!!!!!!!!$$$$$$$$$###############!!!!!!""""""######""""""$$$###""""""######!!! !!!!!!"""###$$$%%%&&&########################$$$$$$######"""#########""""""###$$$%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&'''((((((''''''(((***((((((((((((((('''''''''''''''''''''(((((((((((((((((('''&&&&&&'''((()))))))))******+++,,,,,,,,,+++...111444777888888888111000///...///000111222222333555777999:::;;;;;;888888888777777666666555444444444555555555666666555555555666555555444333333333444555555555555444777777888888888888777777444444444444444555666777666555444444333333444444444444555555444222000//////000000000000111111111//////............//////,,,,,,,,,,,,,,,+++*********************+++++++++******))))))))))))******+++)))((())),,,,,,***'''&&&&&&&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''''''''((((((((((((((('''''''''''''''''''''''')))))))))(((((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&'''((()))))))))%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$"""!!!"""###$$$###"""#######################################"""!!! """############$$$$$$$$$######""""""######$$$%%%#########$$$$$$$$$$$$%%%!!!!!!"""###$$$$$$$$$$$$############$$$$$$$$$$$$"""""""""""""""""""""""""""""""""############$$$!!!!!!!!!!!!!!!"""###$$$"""#####################!!!!!!!!!!!!!!!"""###### """###$$$### """"""""""""###########################$$$$$$$$$####################################$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""###############""""""!!!!!!!!!""""""$$$%%%%%%%%%%%%$$$######!!!""""""###$$$%%%&&&'''""""""""""""""""""""""""###############$$$%%%%%%########################"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&"""""""""###$$$%%%%%%%%% !!!"""#########$$$$$$######""""""!!!!!!###"""!!! !!!"""$$$%%%!!!!!!!!!""""""""""""### !!!!!! ###""""""!!!!!!!!!!!!"""$$$$$$######"""!!!!!!!!!"""##################$$$"""$$$%%%$$$###"""###$$$!!!!!!"""""""""#########$$$######"""""""""#####################$$$$$$$$$ !!!!!!"""""""""""""""%%%###""""""#########""" !!!"""###$$$$$$########################"""""""""!!!""""""######!!!"""###$$$%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%''')))((('''&&&(((***'''''''''(((((((((((((((''''''((((((((()))))))))&&&&&&&&&''''''((((((((()))))))))***++++++,,,,,,+++---000333555555444333///...---,,,---...000111111222333555777888888999666666666666666666666666222333333444555666777777666666666666666555444444333444555666666666555555666777777777777777666666444333333444444666777777666555444444333333444444333444555555444222///.../////////000000000111111......------------......++++++,,,---,,,+++***)))))))))*********+++++++++******))))))))))))*********)))(((((()))***)))(((&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''''''''''''''''''''''''''))))))(((((('''''''''''''''&&&%%%$$$$$$$$$%%%%%%$$$%%%&&&&&&''''''''''''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&'''''''''########################$$$$$$############$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%"""!!! """$$$%%%$$$####################################$$$$$$######""""""############$$$$$$$$$$$$###"""""""""###$$$%%%#########$$$$$$$$$%%%%%% !!!"""###$$$$$$$$$$$$""""""""""""############""""""""""""""""""""""""""""""#########$$$$$$$$$!!!!!!"""""""""""""""!!!$$$$$$%%%&&&&&&&&&&&&&&& !!!""""""""""""!!!!!!"""######""" #########""""""""""""""""""""""""#########$$$$$$########################""""""""""""#########$$$""""""""""""""""""""""""!!!"""""""""############!!!!!!""""""###"""""""""&&&%%%%%%$$$######$$$$$$$$$###"""!!!"""###%%%&&&"""""""""""""""""""""""""""!!!!!!!!!"""$$$%%%&&&########################"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""######$$$###############$$$$$$$$$"""!!!  ###&&&((( !!!!!!!!!""" !!!!!!"""""""""""""""%%%%%%$$$###""""""###### !!!!!!""""""######!!!!!!""""""######$$$$$$!!!###$$$###"""!!!"""###"""############$$$$$$$$$""""""""""""###$$$%%%&&&""""""######$$$$$$$$$%%% !!!"""""""""""""""%%%###!!!!!!###$$$%%%$$$"""!!!!!!!!! $$$$$$##################!!!!!! !!!!!!"""######!!!""""""$$$%%%&&&''''''######$$$$$$$$$%%%%%%%%%%%%$$$$$$######"""""""""&&&&&&&&&%%%%%%$$$$$$$$$%%%'''))))))'''&&&(((***&&&'''''''''(((((())))))(((((((((((())))))))))))$$$%%%&&&'''(((((((((((()))))))))***++++++,,,,,,***,,,///111333222111///......,,,+++,,,...000111000111222444555666666666555555555555666666666666111222333444555777888888666777777777666555444444444444666777777777666555555666666666666666555555333333333444555666777888555555444333333333333444333444555555444111///---////////////000000000000------,,,,,,,,,------...***+++,,,---,,,+++***)))))))))******++++++++++++******))))))))))))******((())))))((('''''')))***'''''''''((((((((()))))))))((('''&&&&&&'''((()))))))))((((((''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((('''%%%######$$$%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&& !!!"""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$############$$$$$$%%%&&&&&&''''''&&&&&&%%%!!! !!!$$$%%%%%%$$$##############################$$$%%%%%%%%%$$$$$$"""############$$$$$$$$$$$$###"""""""""###%%%&&&######$$$$$$$$$%%%%%%%%% """######$$$$$$$$$!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$"""###$$$%%%%%%$$$"""!!!"""###$$$%%%%%%%%%%%%%%%!!!"""$$$%%%%%%$$$###""" !!!!!!###$$$$$$$$$$$$######""""""!!!!!!!!!!!!""""""#################################### !!!!!!!!!""""""######""""""""""""""""""""""""!!!!!!""""""#########$$$!!!"""$$$$$$$$$###"""%%%$$$"""!!!!!!!!!"""###&&&$$$!!! !!!###%%%"""""""""""""""""""""""" """$$$&&&'''########################"""############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&&&&&&&%%%$$$###'''&&&&&&%%%%%%$$$$$$###############$$$$$$$$$$$$"""$$$%%%%%%"""""""""!!!  !!!""""""!!!  !!!"""###$$$$$$#########"""!!! ######################## """#########"""!!!%%%$$$###""""""###$$$$$$!!!"""###$$$$$$###!!! $$$###""" """###$$$""""""!!!!!! $$$$$$############$$$$$$""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$$$$$$$######"""!!!!!! $$$#########""""""!!!!!!######$$$%%%%%%%%%%%%$$$""""""#########$$$$$$$$$'''&&&%%%$$$############&&&&&&&&&&&&&&&&&&&&&&&&***)))(((''''''((()))***%%%%%%%%%&&&'''((()))***''''''''''''(((((((((((((((((((((((())))))))))))(((((())))))*********+++---------.........//////---------......000111111222333444555555555444333555555444444444555555666555555555555666666666666777666555555555777888999666666777777777777666666888888888888888888888888666666555555555444444444555555444444444333333333222222444444444444222222000000000000////////////000000//////...---+++***)))******+++++++++******---***((((((***+++)))&&&'''((()))***************(((((((((((((((((((((((())))))))))))(((((((((((()))((('''&&&&&&'''((()))((((((((((((((('''''''''&&&'''((())))))'''%%%$$$######$$$%%%%%%&&&''''''$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%)))(((&&&%%%$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""$$$&&&(((&&&$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###### $$$%%%###"""###$$$###$$$$$$%%%%%%$$$$$$###########################""""""""""""""""""""""""""""""###$$$%%%%%%&&&&&& !!!""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$%%%%%%%%%""""""""""""""""""""""""%%%$$$###""""""###$$$%%%""""""""""""""""""######"""############$$$$$$$$$ !!!"""###############""""""""""""""""""""""""""""""""""""############$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!! !!!!!!"""###$$$%%%%%%%%%######"""!!!""""""######"""$$$$$$ !!!$$$&&&$$$#########"""""""""""""""###"""###$$$&&&%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$$$$"""!!! $$$$$$$$$$$$$$$$$$$$$$$$###############"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%!!!!!!!!!!!!""""""""""""!!!!!!"""""""""   !!!""""""!!! !!!!!!!!!"""""""""%%%%%%$$$$$$###""""""!!!######################## !!!"""###""""""!!!""""""!!! !!!"""###"""###############""""""$$$###"""!!!!!!"""###$$$######"""""""""!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""#####################"""""""""!!!"""###$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$'''&&&%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&))))))(((''''''((())))))&&&&&&&&&&&&&&&'''((()))''''''''''''((((((((((((((((((((((((''''''''''''(((((()))))))))*********,,,,,,------------.........---------...///000000111222444555555555444333333333333333333444444555555555555555666666666666777666666555555666777888666666777777777777666666666666666666666666666666555555444444444333333333444444444333333333333222111111222333333222111111000000000000////////////000000//////...,,,+++*********+++++++++******))),,,)))((((((***+++)))'''((()))******++++++******((((((((((((((((((((((((((((((((('''''''''''''''((('''&&&&&&&&&&&&'''(((((((((((((((''''''''''''&&&&&&'''((('''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""$$$&&&((('''%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!%%%%%%$$$######$$$###$$$$$$%%%%%%$$$$$$###################################################"""""""""###$$$%%%%%%%%%$$$$$$$$$#######################################"""""""""############"""""""""""""""""""""""""""$$$###""""""""""""###$$$#########""""""""""""""""""############$$$$$$$$$!!!"""""""""############""""""""""""""""""""""""""""""""""""########################"""""""""!!!""""""""""""""""""""""""!!!""""""######""""""!!!!!!!!!"""$$$$$$%%%%%%$$$#########""""""""""""""""""$$$$$$!!!!!!%%%&&&###$$$$$$$$$###############$$$######$$$%%%%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$***%%%!!!!!!%%%''''''%%%!!!!!!!!!!!!""""""""""""###""" !!!###%%%'''$$$$$$######""""""!!!!!! !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!%%%$$$$$$######""""""!!!"""""""""""""""""""""""" !!!"""""""""""""""!!! !!!"""###$$$$$$###############$$$$$$$$$###"""!!!!!!"""###$$$############""""""""""""######""""""""""""######""""""""""""""""""""""""############"""""""""""" !!!!!!"""###$$$$$$$$$############"""""""""""""""###$$$$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%((('''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''''''''((()))''''''&&&&&&&&&''''''(((&&&''''''''''''(((((((((((((((''''''&&&&&&&&&%%%(((((())))))))))))******+++++++++,,,,,,,,,,,,---......---------......///111111333444444444333222222222222222222333444444444555555555555666666666777777666555555555666666666666777777777777666666666666666666666666666666444444444333333333222222333333333222222222111111000000111111111111000000000000000000////////////////////////...,,,+++***+++++++++++++++***)))(((***)))((()))***+++***)))++++++++++++++++++***)))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$#########$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!###%%%&&&$$$######$$$###$$$$$$%%%%%%$$$$$$###################################################!!!!!!""""""######$$$$$$%%%%%%$$$$$$###""""""!!!####################################""""""!!!!!!""""""""""""""""""""""""###""""""!!!!!!""""""###$$$#########""""""!!!!!!"""############$$$$$$$$$###"""!!!!!!!!!"""###$$$""""""""""""""""""""""""""""""""""""########################""""""""""""########################""""""###############"""!!!"""###$$$$$$$$$$$$$$$"""###$$$$$$###"""!!! $$$$$$"""###%%%%%%"""$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""###$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$######"""!!!$$$$$$$$$$$$$$$$$$$$$$$$,,,'''###"""$$$%%%$$$""""""#########$$$$$$$$$$$$&&&$$$"""!!! !!!###%%%%%%%%%$$$$$$$$$#########!!!!!!!!!""""""!!!!!!!!! !!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""!!!""""""###$$$%%%%%%&&&$$$$$$###""""""###%%%&&&######"""!!!!!!"""######""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$%%%%%%""""""""""""""""""""""""$$$$$$$$$###"""!!!!!! !!!!!!!!!"""######$$$$$$#########"""""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%((('''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))((((((''''''&&&&&&%%%(((((())))))))))))))))))************++++++++++++......------,,,---------000000222333333333222111222222111222222333444555444444444555555555666666777777666666555555555555666666777777777777666666777777777777777777777777555555444444444333333333222222222111111111111000111111111111111111111111000000000000/////////////////////...---,,,+++***+++++++++++++++***)))(((((((((((()))***++++++***---------,,,+++***))))))((((((((((((((((((((((((&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########$$$%%%%%%%%%$$$#########$$$$$$%%%%%%$$$$$$################################################### !!!!!!!!!""""""######""""""""""""!!!!!! ########################$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""$$$$$$######"""!!!!!!!!!""""""#########$$$$$$$$$$$$###!!! """###%%%""""""""""""""""""""""""!!!"""""""""#####################"""""""""""""""########################"""######$$$$$$$$$$$$###!!!"""###$$$$$$$$$$$$$$$"""###$$$%%%$$$"""  ###%%%###$$$&&&%%%!!!#########$$$$$$$$$$$$$$$%%%###!!!!!!"""###$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%###""""""###$$$%%%#################################$$$$$$######"""###$$$$$$$$$$$$$$$%%%%%%%%%""" !!!#########"""#########$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!!!! """""""""!!!!!!""""""""" !!!"""###$$$!!!!!!!!! !!!!!!!!!!!!!!!""""""###!!!!!!"""###$$$%%%%%%%%%$$$###"""!!!"""###%%%&&&######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$$$$$$$$$$$$$$$$%%%""""""""""""""""""""""""%%%$$$$$$###"""!!! """"""""""""""""""""""""""""""""""""""""""######""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''')))))))))(((((((((''''''))))))(((((((((((((((((()))))))))*********++++++...------,,,,,,,,,,,,---//////111222222222111000222222222222333444555666444444444444555555555555777666666666555555444444666666777777777777666666777777777777777777777777666666666666555555555555222222111111111000000000222222222111111222222222000000000000//////////////////......---+++***)))+++++++++++++++***)))((((((((()))))))))******+++---------,,,+++***)))(((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))((((((''''''%%%&&&&&&&&&''''''(((((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%$$$$$$$$$%%%%%%$$$######$$$$$$%%%%%%$$$$$$###################################################!!!!!!!!!!!!!!!""""""""" !!!!!!""""""""""""""""""""""""""""""""""""###"""""""""###$$$&&&'''########################!!!!!!""""""""""""!!!!!!############""""""!!!!!!""""""#########$$$$$$$$$%%%###""" !!!###$$$""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""##############################""""""###$$$$$$$$$$$$$$$""""""###$$$$$$$$$######!!!"""$$$%%%$$$###!!! ###%%%###$$$&&&%%%!!!""""""""""""######$$$$$$$$$""" !!!"""###"""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###"""!!!!!!"""###$$$##############################$$$$$$$$$$$$###############$$$$$$%%%%%%%%%$$$###"""###$$$&&&''''''!!!!!!!!!!!!"""""""""""" !!!""""""""""""!!! ###""""""!!!!!!""""""### !!!"""###$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###### !!!""""""###""""""!!!!!!!!!!!!"""###$$$$$$"""""""""######""""""""" !!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""$$$$$$$$$###"""!!!!!! #########"""""""""""""""""""""""""""############!!!"""######$$$$$$######""""""#########$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%)))((('''&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''))))))))))))))))))))))))))))))(((((((((((('''''')))))))))************+++,,,,,,+++++++++,,,,,,---...///000111111111000///222222222222333555666777333444444444444555555555555555666666666555444444666666777777777777666666666666666666666666666666777777777666666666666555222222222111111111000000333222111111111111222333000000000000////////////............---+++***))))))******+++++++++******((()))******)))(((***+++,,,,,,,,,,,,+++***)))(((((((((((((((((((((((((((''''''(((((()))************************)))((('''%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&$$$######$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%###"""###$$$%%%$$$######$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""!!!""""""###$$$$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!"""$$$&&&((( !!!""""""######""""""!!!"""""""""""""""""""""###"""############$$$$$$$$$$$$###"""!!!!!!!!!"""###""""""""""""""""""""""""""""""""""""############""""""""""""####################################!!!!!!"""###$$$$$$$$$$$$"""######$$$$$$$$$######!!!"""###$$$$$$###"""!!! $$$$$$"""###%%%%%%"""!!!!!!!!!"""######$$$$$$###""" !!!"""###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""!!!""""""###$$$########################"""###$$$$$$%%%$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%!!!!!!!!!!!!"""""""""""" !!!"""######$$$""""""""""""""""""""""""######"""!!!!!!"""#####################"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!"""###$$$ !!!""""""###"""!!!!!! !!!"""######"""""""""############"""""" !!!!!!""""""""""""!!!!!! !!!!!!""""""""""""""""""""""""$$$#########""""""!!!!!!!!!!!!""""""######$$$$$$!!!"""""""""############!!!""""""###############!!!!!!"""""""""#########%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$(((''''''&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&&&&'''(((((()))))))))))))))((((((((('''''''''))))))*********++++++++++++*********+++,,,---------...///000111000//////000000111111222444555666333333444444444555555555333444555666666666555444666666777777777777666666666666666666666666666666777666666666666555555555333333222222222111111111222111000000000000111222000000000000////////////.........---,,,+++***)))((()))***+++++++++++++++(((***,,,+++(((''')))***++++++++++++***)))((((((((((((((((((((((((((((((&&&&&&''''''((())))))***)))*********)))(((&&&&&&$$$$$$%%%&&&&&&'''((((((&&&&&&'''((('''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%"""###$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&$$$$$$&&&(((%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########!!! !!!$$$%%%%%%######$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###############$$$$$$$$$"""""""""""""""""""""""""""!!!  !!!###$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$###""""""!!!!!!!!!"""######$$$$$$"""############$$$$$$$$$############"""""""""!!!""""""""""""""""""""""""""""""""""""############!!!"""""""""############"""""""""""""""""""""""" !!!"""##################$$$$$$$$$######"""!!!!!!!!!"""######$$$$$$"""$$$$$$!!!!!!%%%&&&###!!!!!!"""######$$$%%%%%%$$$###"""###%%%%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""######$$$$$$$$$###########################"""###$$$$$$%%%%%%%%%$$$"""######$$$%%%%%%&&&&&&######$$$###"""!!!""""""############$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$ $$$###"""!!!!!!"""###$$$'''&&&%%%$$$###!!!!!!  """""""""""""""""""""""""""!!! !!!###$$$######$$$%%%%%%$$$"""""" """"""""""""!!!""""""############""""""!!!!!!""""""#########$$$""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""############"""""""""""" """###%%%&&&&&&!!!!!!""""""#########$$$!!!!!!"""###############!!!!!!!!!!!!""""""""""""$$$$$$$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$''''''&&&&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&'''((())))))))))))(((((('''''''''&&&************++++++++++++************+++,,,---...,,,---///000000000///.../////////000111333444555333333333444444444555555222333555666666666555555666666777777777777666666888888888888888888888888666666555555555444444444333333333222222222222111111000///......///000111000000000000////////////.........---,,,+++***)))'''((()))***+++,,,,,,,,,)))+++,,,+++(((&&&(((***)))************)))((((((((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))((())))))))))))'''%%%$$$$$$$$$%%%%%%&&&'''((((((&&&'''((())))))'''%%%$$$######$$$%%%%%%&&&''''''$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%###$$$&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""%%%%%%%%%%%%(((+++'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########  ###%%%%%%###$$$$$$$$$%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""######""""""!!! ########################"""!!! !!!$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###""" !!!"""###$$$%%%%%%"""############$$$$$$$$$###############"""!!! """"""""""""""""""""""""""""""""""""############!!!!!!""""""#########$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###############$$$$$$$$$######"""!!!!!!!!!!!!"""$$$%%%&&&###%%%$$$ !!!%%%&&&$$$""""""###$$$%%%%%%&&&&&&%%%$$$%%%&&&''''''%%%###$$$$$$$$$$$$$$$$$$$$$$$$########################!!!###$$$%%%&&&%%%%%%$$$"""""""""""""""""""""""""""###$$$%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&"""###$$$$$$$$$$$$%%%&&&""""""""""""""""""""""""%%%$$$"""!!!!!!!!!!!!"""""""""###!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!"""######$$$$$$$$$###"""!!!!!!"""""" !!!"""$$$$$$###""""""%%%%%%&&&&&&%%%###"""!!! !!!!!!!!!!!! !!!"""###$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%$$$"""  !!!"""########################,,,)))%%%$$$$$$### """############$$$$$$$$$"""###!!!&&&'''###&&&&&&%%%$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%$$$$$$%%%'''(((''''''''''''''''''&&&&&&(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((())))))******++++++******++++++,,,---...............///000000000000000000111222333444222222222333444555666777666666666666666666666666666555555666888999888777555555555555555555555555555555555555555555555555111111111111000000000000000///.........///111222111000///......///000000......---,,,+++++++++++++++++++++*********))))))************************+++++++++++++++***)))(((((('''&&&%%%%%%&&&'''(((111---)))))),,,---***'''$$$$$$%%%&&&&&&''''''((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((&&&$$$$$$%%%''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$"""$$$''')))***)))'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%&&&&&&%%%$$$###"""!!!###"""!!!!!!!!!"""$$$%%%###$$$%%%%%%%%%%%%$$$$$$########################""""""###$$$%%%%%%&&&&&&'''&&&&&&%%%$$$###"""""""""!!!!!!!!!"""###$$$$$$""""""""""""""""""""""""&&&%%%###"""!!!"""###$$$ !!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""%%%$$$"""!!!!!!"""$$$%%%$$$#########""""""!!!!!!""""""############"""""""""!!! !!!###$$$######""""""""""""######!!!!!!!!!!!!!!!"""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###############""""""""""""##################$$$$$$###""" !!!!!!!!!!!!!!!"""############""""""""""""######!!!!!!!!!!!! !!!!!!!!!"""######$$$$$$""""""############"""""""""""""""###$$$$$$$$$%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""$$$$$$######$$$$$$%%%&&&###$$$$$$###""""""###%%%""""""""""""""""""""""""###"""!!!!!!!!!!!!"""### !!!!!! !!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!"""""""""###""""""!!! !!!!!!!!!!!!"""##################$$$$$$%%%$$$###!!! ######################## !!!!!!""""""######$$$""""""""""""############%%%$$$$$$$$$###############"""!!! !!!###$$$########################$$$"""!!!"""$$$%%%$$$"""""""""#########$$$$$$$$$!!!%%%%%%""""""&&&&&&"""########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%$$$$$$%%%&&&(((''''''''''''''''''&&&&&&'''''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))***++++++,,,,,,++++++******++++++,,,---...............//////000////////////000111222222444333333222222222333333555555555555555555555555222111000111444555444333555555555555555555555555555555555555555555555555111111111111000000000000111111000000111111222333000000///......///000111///...---,,,+++++++++++++++++++++*********))))))***************************++++++++++++***)))((()))((('''&&&&&&'''((()))***'''$$$%%%)))+++)))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&)))'''%%%%%%&&&''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$"""$$$&&&((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######"""$$$###"""""""""###$$$$$$###############"""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&%%%$$$$$$######""""""!!!""""""""""""""""""###$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$###""""""!!!!!!!!!""""""#########""""""""""""""""""""""""########################%%%$$$"""!!!!!!"""$$$%%%############"""""""""!!!""""""############"""""""""!!!!!! !!!"""###$$$######""""""""""""###############""""""!!!!!!!!!########################!!!!!!"""###############""""""""""""############!!!"""######$$$###""""""!!!!!!!!!!!!!!!"""############""""""""""""#####################"""!!! #########"""""""""""""""""""""############""""""###############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$######$$$$$$$$$######"""%%%%%%$$$$$$$$$#########$$$$$$######$$$$$$%%%&&&$$$%%%%%%$$$""""""###%%%""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$$$$ !!!!!!!!! !!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!"""!!!!!! """""""""""""""######$$$!!!"""###$$$######!!!!!!$$$$$$$$$$$$$$$$$$############################## !!!!!!!!!""""""############""""""""""""!!!!!! !!!"""$$$%%%######################## ###%%%%%%$$$"""""""""#########$$$$$$###%%%%%%""""""$$$###!!!!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))******++++++,,,+++************+++,,,,,,......------......///000............///000111111555444333222111111000000444444444444444444444444333222222333555666555444555555555555555555555555444444444444444444444444111111111111000000000000000000111111222222111111//////......///000111222///...---,,,+++++++++++++++++++++*********************************************++++++******)))))))))(((''''''''''''((()))%%%###!!!###'''***)))((((((((('''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&***(((&&&%%%&&&'''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''&&&%%%$$$######$$$$$$%%%$$$$$$#########$$$$$$%%%$$$######"""""""""###%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$%%%%%%%%%""""""""""""""""""""""""$$$###"""""""""""""""""""""""""""""""""""""""""""""###%%%&&&%%%$$$""" """""""""###############################################################$$$###"""!!!!!!"""###$$$############""""""""""""""""""############"""""""""!!!!!!!!!!!!"""###$$$######""""""""""""######%%%%%%$$$###"""!!!!!! """"""""""""""""""""""""!!!!!!"""###############""""""""""""############ """###$$$$$$$$$$$$"""!!!!!!!!!!!!"""############""""""""""""############$$$$$$$$$#########$$$$$$######"""!!!!!! """"""############""""""$$$$$$$$$###############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$"""!!!!!!%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%&&&&&&%%%#########$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""#########!!!!!!!!!"""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!"""!!!!!! !!!!!!###"""!!!!!!!!!"""$$$%%%!!!"""###$$$$$$######"""#########"""""""""""""""$$$$$$$$$$$$######"""""" !!!!!!!!!"""""""""""""""""""""!!!!!!!!!""""""!!!!!!!!!"""$$$$$$########################"""!!!!!!""""""###""""""""""""""""""############"""######"""!!!""""""!!!!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''&&&&&&''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''((()))))))))***************++++++,,,...------------...//////............///000111111444444333222222111222222333333333333333333333333444333333444666777777666555555555555555555555555444444444444444444444444111111111111000000000///,,,---///000000000///............///000111111222///...---,,,,,,++++++,,,************************************************))))))************))))))''''''''''''''''''''''''&&&$$$###%%%(((***+++***''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%%%%&&&&&&$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############'''&&&%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$%%%""""""""""""######$$$$$$$$$$$$###"""!!!!!!!!!""""""""""""""""""""""""""""""###$$$%%%$$$$$$""""""##################$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""###############"""""""""""""""""""""############"""""""""""""""""""""###############""""""""""""######%%%$$$$$$$$$######""""""""""""""""""""""""""""""!!!!!!"""###############!!!"""""""""############!!!!!!""""""############""""""!!!!!!""""""###$$$######""""""""""""###### !!!"""###########################""""""!!!!!!""""""############""""""%%%$$$$$$$$$###"""""""""""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%''''''&&&$$$######$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""""""""#########$$$""""""#########$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!"""#########"""!!!!!!!!!"""$$$%%%"""###$$$%%%%%%%%%$$$#########""""""""""""""""""%%%%%%$$$$$$###"""""""""!!!!!!!!!"""""""""######!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###"""""""""""""""""""""""""""""""""""""""$$$$$$$$$###""""""""""""!!!!!!"""""""""#########"""""""""############$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%%%%&&&'''((((((''''''((((((((((((((((((((((((&&&&&&&&&'''(((((())))))******))))))******+++,,,---------------...//////////////////000111222222222222222333333444666666333333333333333333333333222111000222444555444333555555555555555555555555444444444444444444444444111111111111000000000///,,,---...000000///......------...///000111111111//////...---,,,,,,,,,,,,************************************************((())))))*********))))))&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&'''((()))))))))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%###"""$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######"""!!!!!!&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$(((((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###############$$$$$$""""""###$$$$$$%%%%%%%%%$$$$$$###"""!!!!!!!!!"""""""""""""""""""""""""""$$$$$$###""""""###$$$%%%$$$$$$#####################################################################""""""""""""""""""###""""""""""""""""""######""""""############""""""!!!""""""#####################""""""""""""######""""""######$$$$$$$$$%%%########################!!!!!!"""###############!!!"""""""""############$$$######""""""""""""""""""""""""""""""###$$$$$$######""""""""""""###### !!!"""######$$$$$$###!!!!!!""""""############""""""############""""""%%%$$$$$$$$$###"""""""""""""""#########$$$$$$$$$########################$$$$$$$$$#########""""""!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$&&&''''''%%%$$$$$$$$$"""""""""""""""""""""""" """###$$$%%%%%%%%% !!!!!!!!!"""""""""""""""#########$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""###""""""""""""######$$$"""""""""""""""######$$$###$$$%%%&&&&&&%%%$$$############$$$$$$$$$%%%%%%$$$$$$$$$######"""""""""""""""#########$$$$$$$$$!!!!!!!!!!!!""""""""""""%%%$$$$$$######"""!!!!!!""""""""""""""""""""""""!!!"""$$$###""""""$$$%%%!!!!!!!!!"""""""""######$$$""""""%%%&&&$$$$$$'''%%%$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''$$$%%%&&&((((((((('''''''''''''''''''''''''''''''''(((((())))))******+++***))))))))))))***++++++------,,,,,,------...///////////////000111222222000111111333444666888999333333333333333333333333333222222333555666666555555555555555555555555555333333333333333333333333111111111111000000000000//////000000111111000000---...///000111111000000000///...---,,,,,,,,,,,,***************+++++++++************************(((((())))))******))))))&&&&&&''''''''''''&&&&&&(((''''''&&&&&&&&&''''''$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###$$$&&&&&&$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$$$$######%%%%%%&&&&&&&&&&&&%%%%%%"""######$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$%%%%%%%%%&&&$$$###""""""""""""""""""""""""""""""""""""""""""%%%$$$"""!!!!!!###%%%&&&###############"""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""############""""""!!!"""######$$$$$$############""""""""""""###### !!!!!!"""###$$$%%%%%%########################!!!!!!"""###############""""""""""""############%%%$$$###"""!!!!!!!!!!!!###""""""""""""###$$$$$$######""""""""""""######"""###$$$%%%%%%%%%%%%%%% !!!!!!"""######$$$$$$""""""############""""""$$$$$$$$$###############"""############$$$$$$$$$########################%%%%%%$$$$$$###""""""!!!!!!!!!"""$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&"""$$$&&&'''%%%$$$$$$$$$"""""""""""""""""""""""" !!!"""$$$%%%%%%%%%$$$ !!!!!!!!!""""""""" !!!!!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######!!!!!!"""###############$$$$$$%%%%%%$$$###"""!!!!!!!!!""""""###$$$%%%%%%"""""""""""""""""""""""""""""""""#########$$$$$$!!!!!!!!!""""""###############$$$$$$$$$######"""""""""""""""""""""""""""!!!######!!!!!!###%%%!!!!!!!!!!!!"""""""""###%%%!!!!!!$$$$$$ $$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%&&&&&&''''''###$$$&&&((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))*********)))))))))))))))***++++++------,,,,,,------...///............///000111111//////000222333666777999444444444444444444444444555444333444666777777666555555555555555555555555333333333333333333333333111111111111000000000000000////////////000111111...///000111111000//////000///...------,,,,,,---))))))*********+++++++++************************'''(((((()))))))))))))))'''((()))******)))(((''''''''''''&&&%%%&&&'''(((%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$&&&((()))'''%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&###%%%'''(((((('''%%%### """$$$$$$%%%$$$$$$!!!###&&&(((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""############$$$$$$$$$$$$""""""""""""""""""###$$$""""""""""""""""""""""""######"""######$$$$$$%%%#########""""""!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""############""""""############""""""!!!"""###$$$$$$$$$############""""""""""""######!!!!!!!!!""""""#########""""""""""""""""""""""""!!!!!!"""###############""""""""""""############$$$###"""!!!!!!"""############""""""######$$$%%%######""""""""""""############$$$$$$$$$$$$$$$$$$"""""""""""""""#########""""""############""""""###############$$$$$$$$$"""############$$$$$$$$$########################$$$$$$##################"""######$$$$$$$$$###############$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&"""%%%&&&%%%$$$$$$%%%""""""""""""""""""""""""""""""######"""!!!############$$$$$$$$$$$$ !!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""  !!!"""### !!!###$$$$$$$$$###"""###$$$$$$$$$###"""  !!!"""###$$$!!!!!!!!!!!!!!!"""""""""""""""""""""############!!!!!!""""""######$$$$$$!!!"""###$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!###""" """!!!!!!!!!!!!""""""""""""$$$!!! ##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%&&&''''''###$$$&&&((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((()))))))))))))))******+++---,,,,,,,,,,,,---......---------------...000000//////000111222444666777444444444444444444444444000//////000222333333222555555555555555555555555333333333333333333333333111111111111000000000000......---,,,,,,...///000//////000111111000///...000000...---------------))))))******++++++++++++************************''''''((())))))))))))))))))***+++,,,,,,+++***)))''''''(((((('''''')))***(((''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&(((***+++***((($$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!###%%%&&&&&&"""$$$'''))))))(((%%%###!!!###$$$%%%%%%$$$"""$$$(((+++,,,+++((('''#################################"""""""""""""""######""""""""""""""""""""""""!!!!!!"""###$$$$$$"""""""""""""""""""""""" !!!###%%%%%%%%%$$$######"""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""#########$$$""""""############""""""!!!"""###$$$%%%$$$############""""""""""""######""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############""""""""""""############""""""!!!!!!!!!###$$$%%%#########"""######$$$%%%######""""""""""""######!!!!!!"""""""""!!!!!! $$$$$$######"""!!!!!!!!!""""""############""""""""""""######$$$$$$$$$%%%"""############$$$$$$$$$"""""""""""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$###"""!!!"""""""""######$$$$$$$$$$$$$$$######$$$$$$%%%&&& $$$%%%%%%$$$$$$%%% !!!#########"""!!!""""""###$$$$$$"""!!! ######&&&&&&###########################""""""############""""""!!!!!!""""""""""""!!!!!!$$$#########""""""!!!!!!!!!!!!!!!!!!""""""""""""###########################$$$$$$###!!! !!!###########################%%%&&&&&&$$$"""!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################"""""""""""""""!!! !!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""###$$$$$$$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%%%%&&&&&&***(((%%%&&&***,,,---+++''''''((()))***++++++,,,'''***,,,,,,******---//////////////////.........000000//////000222444555444444444444444333222111111111111222222333333333222222222222222222222222555444222111000/////////222222111000//////000000......///000111111000000---...000222333222111000000///...---+++***)))))),,,++++++******++++++,,,---,,,,,,+++*********+++)))))))))))))))(((''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))%%%%%%%%%$$$$$$#########"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######!!!!!!""""""######$$$$$$(((&&&$$$$$$&&&&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%"""$$$(((+++,,,+++)))'''"""""""""""""""""""""""""""""""""###$$$$$$%%%%%%%%%###!!!!!!"""""""""!!!########################""""""!!!!!!!!!###$$$%%%""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""""""""!!!!!! &&&%%%$$$"""!!! %%%$$$""" !!!!!!%%%$$$###""""""###$$$%%%######""""""######$$$%%%###"""!!!!!!!!!"""$$$$$$""""""""""""""""""""""""&&&$$$""" !!!###$$$""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""######""""""""""""""""""!!!!!!!!!"""######$$$$$$"""#########$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!"""""""""###&&&$$$"""###%%%%%%""" ########################%%%%%%%%%$$$$$$$$$######$$$$$$################## !!!""""""""""""""""""############"""!!!!!!!!! """"""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$"""!!! !!!###########################$$$%%%%%%$$$"""!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""########################"""#########""""""!!! !!!!!!""""""!!!!!! !!!!!!""""""""""""!!!!!! !!!!!!!!!"""""""""""""""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&########################&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&&&&***'''%%%&&&)))+++++++++*********)))))))))(((((((((***,,,,,,******,,,...///.....................000/////////000222444555111111111111111000//////111111222222222333333333222222222222222222222222333333222111111111222222222222111000000000000000....../////////000000000...///000222222111000///......---,,,+++***)))))),,,++++++******++++++,,,---,,,++++++*********+++)))))))))))))))(((''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%############$$$$$$$$$$$$'''%%%###$$$&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%"""##############################""""""""""""""""""'''%%%######$$$$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!######"""!!!!!!"""###$$$""""""""""""""""""""""""""""""###$$$$$$$$$######$$$######"""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$############&&&%%%$$$"""!!! !!!!!!"""###$$$#########""""""###############""""""######$$$%%%"""###$$$%%%%%%%%%$$$$$$""""""""""""""""""""""""%%%$$$"""!!! !!!"""###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################""""""""""""""""""""""""#########$$$$$$""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!######$$$$$$$$$$$$######"""#########$$$$$$$$$$$$%%%###"""###%%%%%%""" ########################"""""""""######$$$$$$$$$########################!!!!!!!!!!!!!!!""""""#########""""""!!!!!!""""""!!! """!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###### """######"""!!! !!!###########################"""###$$$$$$""""""###$$$ """"""""""""""""""""""""""""""""""""""""""""""""#########$$$######"""!!! !!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!! !!!""""""###"""############$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&''')))'''&&&&&&(((******)))******))))))))))))(((((()))+++,,,+++******+++,,,......................../////////000111222333444333333444444333333222222222222222222333333333333222222222222222222222222222222222333333444444444222222111000000000000111//////...------...000111///000111111111000...---,,,,,,+++++++++*********++++++************++++++,,,,,,+++************+++)))))))))))))))(((''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%&&&'''%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$###$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""" ##############################""""""!!! ###""" !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$###""""""!!!"""""""""""""""""""""""""""""""""#########$$$######""""""#########"""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$%%%%%%%%%%%%###"""!!!!!!!!!!!! !!!""""""#########!!!""""""######""""""!!!######""""""######$$$%%%!!!###&&&(((((('''%%%###""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""#########$$$$$$$$$######"""!!!!!! !!!!!!!!!"""""""""######""""""""""""""""""""""""!!!""""""######""""""!!!######$$$$$$$$$$$$##################$$$$$$$$$$$$$$$###"""###$$$$$$""" ######################## !!!"""###$$$%%%%%%###########################"""!!! !!!"""###$$$###""" !!!""""""$$$###!!!"""$$$%%%$$$"""""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#################################""""""###""" !!!########################### """######""""""###%%%################################################!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$######""" !!!!!!""""""""""""!!!!!!$$$###"""""""""###%%%%%%""""""#########$$$$$$$$$###################################################$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%&&&''''''((('''''''''((((((((((((%%%&&&'''((()))***+++,,,++++++++++++************---------------...............///000111222333333444444555555555555444444333333333333333333333333222222222222222222222222333333333444444444444444222222111000000111111111000///---,,,,,,...///111000000000000///...---,,,************************++++++************++++++++++++***************+++)))))))))))))))((('''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""###$$$%%%%%%%%%%%%%%%%%%$$$$$$######"""#########$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""""""""#################################"""""""""!!!!!!!!!"""  !!! ########################"""""""""""""""#########""""""""""""""""""""""""######$$$######"""!!!!!!""""""#########""""""""""""""""""""""""""""""""" !!!"""""""""###$$$$$$###"""!!!!!!!!!"""""""""#########!!! !!!"""######"""!!! ######""""""######$$$%%%"""###%%%''''''&&&%%%$$$"""""""""""""""""""""""""""######$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$############""""""!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""######"""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!"""""""""""""""############"""!!!########################!!!!!!""""""###$$$$$$%%%###############$$$$$$$$$###"""!!! !!!"""###$$$###!!! !!!"""  !!!!!!!!! ########################""""""############""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""!!! """###"""""""""""""""""""""""" !!!"""###""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ """######$$$$$$$$$###### !!!!!!""""""""""""!!!!!!###############$$$$$$%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%""""""######$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''((('''(((((((((''''''''''''%%%%%%&&&((()))***+++,,,+++******************)))+++,,,,,,,,,---------...---...///000111222222333111111222222222222111111333333333333333333333333222222222222222222222222444444555555555444333222222111111111111111222222111000...---,,,...///111000000000///...---,,,+++)))************++++++++++++******))))))******+++*********))))))***++++++)))))))))))))))(((''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######"""""""""!!!"""###$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''########################"""""""""######$$$$$$$$$&&&$$$######%%%&&&%%%$$$######################## !!!"""###$$$$$$$$$""""""""""""""""""""""""###############"""!!! !!!"""############""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!######"""""""""""""""###""""""#########!!! !!!"""######"""!!! ######""""""######$$$%%%###############$$$$$$%%%""""""""""""""""""""""""!!!"""$$$$$$$$$###!!! ########################""""""""""""""""""""""""################################################!!!!!!""""""############!!!!!!""""""############!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""############""""""!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!"""#########"""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###""""""!!!!!!!!!!!!!!!""""""!!!!!! !!!!!! !!!!!! ######################## !!!!!!!!!!!! !!!!!!""""""""""""!!!!!!""""""""""""############"""""""""#########$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!! """###"""""""""""""""""""""""" !!!""""""!!!!!!###$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$######### !!!!!! !!!!!!""""""""""""!!!!!! !!!""""""""""""!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''(((((()))******(((&&&&&&'''''''''(((((((((((())))))+++)))((()))++++++***)))***++++++,,,,,,---------------///000111222222222222222333444444444333333444444444444333333333333222222222222222222222222444444555666555444222111222111111111111222333333222111///......///000000000//////...---,,,,,,,,,******++++++++++++++++++******))))))))))))*********))))))))))))***++++++)))))))))))))))(((''''''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&######$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$#########"""""""""#########""""""""""""""""""###%%%$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%%%%%%%%%%###""""""$$$%%%%%%$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$$$$###"""""""""""""""""""""""""""""""""###""""""!!!!!! !!!###$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""###"""""""""""""""###$$$ !!!""""""#########!!!""""""######""""""!!!######""""""######$$$%%%###"""!!! !!!"""$$$%%%"""""""""""""""""""""""""""######$$$$$$"""!!! """"""""""""""""""""""""###################################################""""""""""""""""""""" !!!!!!"""######$$$$$$!!!!!!!!!"""""""""######"""""""""""""""""""""""""""######$$$$$$######"""######$$$$$$$$$$$$######$$$$$$$$$$$$############ !!!######"""!!!"""###""""""""""""""""""""""""%%%%%%%%%$$$$$$$$$######"""""""""###$$$$$$%%%%%%"""""""""""""""!!! !!!!!!""""""!!!!!!  """###$$$###$$$$$$########################!!!!!!!!!""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""""""""######""""""#########$$$$$$$$$  !!!!!! """###"""""""""""""""""""""""" !!!###"""!!!!!!"""###""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""#########""" !!!!!!""""""!!!!!! !!!!!!""""""""""""!!!!!! """$$$$$$###!!! """############$$$$$$$$$############################################################$$$$$$$$$$$$%%%%%%&&&''''''((())))))$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&'''(((((((((+++,,,,,,)))&&&&&&''''''''''''((((((((())))))***((('''(((+++,,,+++)))*********+++,,,,,,------,,,---///000111222111111444555555666777777666666555555444444444333333333222222222222222222222222111222444555555444333222222111111111222222333444222222111111000000000000///......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))))))))******)))))))))))))))***++++++)))))))))))))))(((''''''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############"""###############$$$$$$"""$$$&&&%%%"""!!!###$$$########################$$$$$$$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$"""""""""###############!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$###"""!!! """""""""""""""""""""""" !!!"""""""""""""""""" !!!###$$$$$$$$$""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!"""###$$$$$$ !!!!!!"""###$$$#########""""""###############""""""######$$$%%%!!!!!!!!!"""""""""######""""""""""""""""""""""""###############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""################################################$$$$$$######"""!!!!!!!!!"""""""""""""""#########"""""""""#########$$$$$$"""""""""""""""""""""""""""######$$$$$$######"""######$$$$$$$$$$$$######$$$$$$$$$$$$#########"""!!!######!!!!!!"""$$$""""""""""""""""""""""""############$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%!!!"""#########!!!  !!!"""""""""!!!!!!############$$$""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!""""""""""""!!!!!! !!!!!!"""""""""############$$$$$$$$$  !!! """$$$""""""""""""""""""""""""!!!"""###"""!!! !!!"""########################!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!$$$''''''%%%###!!!"""############$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$""""""###$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''((())))))+++...---)))'''&&&(((###$$$%%%''')))***,,,,,,)))'''&&&(((+++---,,,***))))))***+++,,,,,,------,,,---///000111222111111111222222333444444444333555555555444444333333333222222222222222222222222...000222444555555444444222111111111222333333444222222222222222111000///......---,,,,,,,,,---------------,,,,,,,,,++++++******))))))))))))******))))))((())))))***++++++)))))))))))))))(((((('''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$'''''''''''''''''''''''' !!!"""###$$$%%%%%%#########$$$$$$%%%%%%&&&###%%%&&&%%%""" """$$$#################################$$$######"""!!!$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!! ###""" !!!###$$$$$$###########################%%%%%%%%%%%%###!!!"""""""""""""""""""""""" !!!""""""###""""""!!!###$$$%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! """!!!!!!!!!"""###$$$%%%%%%$$$""" !!!!!!%%%$$$###""""""###$$$%%%#########"""###$$$$$$%%%!!!###%%%%%%$$$"""!!!""""""""""""""""""""""""#########"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################%%%%%%$$$###"""!!! $$$$$$######"""!!!!!!!!!############$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$$$$######!!!!!!""""""""""""!!!!!!###"""""""""!!!!!! !!!######!!! """$$$"""""""""""""""""""""""" !!!"""###$$$%%%%%%!!!""""""###$$$$$$%%%%%%""""""""""""""""""""""""&&&"""!!!######""""""!!!!!! !!!"""$$$###""" !!!!!!!!!!!!!!! !!!!!!!!!"""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!"""""""""""""""############$$$""" !!!###!!!###&&&$$$"""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$###""""""###$$$%%%$$$$$$$$$$$$############ !!!!!!!!!""""""######"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!############$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''***)))((('''''''''''''''+++)))''''''((())))))(((((()))***++++++,,,++++++******+++,,,,,,------...------,,,------...///000111111000000111333555666222444555555555555666888777555444222000......---000111222444555555444444333333333222222222111111000000///////////////000***++++++,,,---...//////------,,,,,,+++***))))))+++++++++++++++***)))(((+++++++++*********))))))))))))((('''''''''''''''))))))((('''&&&&&&%%%%%%&&&''''''((((((''''''&&&((('''&&&%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$######$$$######""""""######$$$########################%%%%%%%%%$$$$$$$$$######((('''&&&$$$###""""""!!!########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""!!! ########################$$$$$$######""""""!!!!!!$$$$$$##################"""######$$$$$$######"""######$$$$$$$$$%%%%%%%%%"""""""""""""""""""""### !!!""""""""""""""""""!!! """###$$$###$$$%%%%%%$$$###$$$%%%""""""""""""""""""""""""!!!!!!!!!!!! ######"""!!! !!!!!!!!!!!!"""###$$$%%%&&&&&&$$$###""""""!!!!!!"""""""""""""""""""""""""""""""""######$$$$$$%%%!!!###$$$"""!!!$$$######""""""""""""######!!!!!!!!!!!!!!!""""""### !!!###$$$$$$$$$$$$$$$###""" """###$$$"""""""""""""""############$$$%%%$$$"""""""""$$$""""""############""""""%%%$$$$$$$$$###""""""""" !!!"""###$$$%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$$$$$$$%%%%%%%%%!!!!!! """###%%%"""""""""""""""""""""""" !!!!!!!!!!!!""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""%%%$$$"""  !!!"""###"""""""""!!!!!!!!! !!!!!!######""""""""""""!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!""" !!!""""""######$$$$$$###"""!!!!!!"""###%%%!!!"""######""""""###### !!!!!!!!!!!! ##############################"""!!!!!!"""######!!!!!!!!!!!!  """"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! ########################""""""""""""############!!!""""""""""""#########%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&''')))(((''''''&&&&&&&&&'''***)))''''''((())))))((((((((()))***++++++++++++*********+++,,,,,,------------,,,------...///000222222111000111111333333000111333333222222444555777555444222000///......///000222333444444444333333222222222111111111111444333111///...------,,,++++++,,,,,,---.........------,,,++++++***))))))******+++++++++***))))))+++++++++*********))))))))))))(((''''''''''''''')))(((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$########################%%%%%%%%%$$$$$$$$$##################$$$%%%&&&'''########################$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!! """"""""""""""""""""""""###############"""""""""!!!!!!!!!!!!!!!"""""""""######$$$$$$$$$$$$###############$$$$$$$$$%%%%%%$$$$$$$$$$$$############!!!!!!"""###############!!!!!! !!!######!!!###$$$###"""!!!"""###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""""""""!!!!!!######"""""""""""""""###%%%$$$###"""!!!!!!!!!!!!""""""""""""""""""""""""""""""###$$$$$$$$$######!!!""""""!!! """#########""""""""""""######"""""""""""""""###$$$$$$###############"""!!!!!!!!!!!!!!!""""""!!!!!!!!!""""""""""""###############$$$$$$$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""""""""""" !!!"""#######################################!!!!!!"""""""""############"""!!!!!! !!!"""""""""""""""""""""""""""""" !!!!!!""""""!!!!!! """"""""""""##################$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%$$$###"""""""""""""""!!!!!!!!!!!!!!!!!!"""""""""$$$#########""""""!!!!!! !!!!!!!!!"""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!""" !!!""""""######!!!!!!""""""######$$$$$$!!!%%%'''%%%!!!"""%%%!!!!!!""""""""""""!!!!!!########################""""""!!!!!!!!!!!!""""""$$$############""""""""""""""""""""""""#########""""""""""""""""""""""""########################$$$$$$#########"""""""""$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$!!!""""""""""""#########%%%%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&***(((''''''((())))))((('''((()))***++++++++++++)))******++++++,,,,,,---------,,,------...///000333222111000000000000111///111222222222222333555666555444222000///......///000111333333333222222111111111111000000000000333222111///...------,,,,,,,,,,,,,,,------------,,,,,,,,,+++******)))))))))******+++++++++******+++************)))))))))))))))((('''''''''''''''((((((((('''&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######!!!!!!"""###$$$&&&'''(((########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################"""""""""############### !!!!!!"""""""""###$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%&&&%%%%%%%%%$$$$$$######"""######$$$$$$$$$$$$###!!! !!!"""""" !!!"""!!!  """""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$"""""""""######$$$$$$$$$%%%$$$###"""!!!!!!!!!!!!######"""!!! !!!"""""""""""""""""""""""""""###$$$%%%%%%$$$"""!!!"""  """###############""""""""""""#####################$$$$$$%%%############"""""""""!!! !!!######!!! !!!!!!""""""############"""###$$$###!!! !!!"""$$$$$$""""""""""""$$$$$$!!!!!!!!!!!!!!!""""""""" !!!!!!"""""""""!!!!!!########################!!!!!!!!!"""""""""######%%%$$$###"""!!! !!!!!!""""""""""""""""""""""""!!!""""""######""""""!!!############$$$$$$$$$$$$######$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!! """$$$$$$###"""!!!""""""""""""!!!!!!!!!!!!!!!  !!!""""""%%%%%%$$$######""""""""" !!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""" !!!!!!!!!!!! !!!""""""""""""!!!###$$$###!!! """$$$$$$$$$$$$%%%%%%$$$$$$$$$########################""""""""""""""""""""""""%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###############$$$$$$$$$&&&%%%%%%$$$$$$######"""########################"""""""""#########$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%)))'''&&&&&&((())))))((('''((()))***++++++++++++******++++++,,,---------------,,,------...///000111111000000000000000000111222444444333333555666666555444222111000/////////000111222333222222111000000000000000///////////////.........///000000---------,,,,,,,,,++++++,,,+++++++++******))))))((()))***+++++++++++++++************))))))))))))))))))((('''''''''''''''(((((('''''''''&&&&&&&&&###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$######$$$$$$################################################$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$##################"""""""""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%$$$$$$###""""""""""""###$$$$$$######### !!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$%%%&&&&&&"""""""""############$$$$$$$$$###"""!!!!!!""""""###""""""!!!!!!!!!"""""""""""""""""""""""""""""""""###%%%&&&&&&$$$!!!"""###%%%$$$"""######""""""""""""#########""""""""""""###$$$$$$ !!!!!!###$$$%%%%%% !!!""""""!!! !!!!!!""""""######$$$$$$!!!"""###"""!!! """###!!!!!!### !!!!!!""""""#########"""""""""###""""""!!!!!!####################################$$$$$$$$$$$$$$$######""""""!!!!!!!!!""""""""""""""""""""""""!!!""""""######""""""!!!"""""""""#########$$$$$$######$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""###!!!!!!!!!!!!"""""""""""" !!!"""%%%$$$$$$$$$#########"""!!!!!!!!!!!!"""""""""###""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!!!!"""""""""""""""""""""!!!!!!  """###""""""!!! """$$$###!!!$$$$$$%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""########################"""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$$$$$$$""""""!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!"""""""""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&((('''%%%&&&((())))))(((''''''((()))************++++++,,,,,,------......------,,,------...///000......///000111111222222111333444444444444555777666555444222111000000000///000111222333222111000////////////////////////...............///000000---------,,,,,,+++******++++++***************)))((()))***+++++++++++++++))))))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$######$$$%%%%%%&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######((('''%%%$$$###"""""""""################################################$$$$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$###""""""!!!""""""######$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$$$$$$$######""""""""""""!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$%%%&&&'''######"""""""""!!!!!!!!!""""""!!!!!!"""###$$$$$$######"""""""""###$$$$$$"""""""""""""""""""""""""""###%%%&&&&&&$$$!!!"""###%%%$$$"""######""""""""""""######"""!!!!!!!!!!!!"""######!!!!!!!!!!!!"""###%%%&&&######"""!!!!!!"""###### !!!!!!"""######$$$$$$!!!"""###"""!!! """###!!!!!!###"""""""""######$$$$$$$$$######$$$$$$$$$###""""""""""""""""""""""""""""""""""""#########$$$$$$$$$!!!!!!"""####################################### !!!!!!""""""!!!!!! !!!!!!!!!"""""""""############$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!!!!!"""$$$%%%!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!###########################!!!!!!!!!"""""""""######""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!"""###############""""""!!!!!!  !!!"""$$$$$$$$$###### """%%%### """"""############""""""!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$$$$############""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""!!!""""""""""""#####################$$$%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''&&&%%%%%%'''))))))(((&&&'''((()))***************++++++,,,,,,---......------,,,------...///000---...000111222333333333000222333333333333444666666555444333111111111000000111222333333222111111////////////000000000000111000///...------------------,,,,,,++++++******************************)))******+++++++++******(((((()))))))))))))))***))))))((('''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&***)))(((&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&$$$%%%&&&'''&&&%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$###$$$$$$%%%################################################"""""""""######$$$$$$$$$########################&&&%%%%%%$$$######"""""""""!!!!!!!!!!!!!!!!!!!!!#########$$$$$$#########"""""""""############$$$""""""""""""""""""""""""!!!""""""""""""!!! """""""""###""""""!!! !!!"""###"""!!! !!!###"""""""""""""""""""""""" !!!"""###$$$%%%&&&&&&#########""""""!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%######""""""###$$$%%%%%%"""""""""""""""""""""""""""###$$$%%%%%%$$$"""!!!"""  """###############""""""""""""######!!!!!!!!!!!!!!!""""""###%%%$$$"""!!!!!!!!!"""###%%%###""" """###%%% !!!"""###$$$$$$%%%"""###$$$###!!! !!!"""$$$$$$""""""""""""$$$$$$############$$$$$$$$$$$$"""###$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""" !!!"""###$$$$$$$$$$$$######################## !!!!!!""""""!!!!!! !!!!!!!!!""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""###""""""""""""######$$$ !!!!!!!!!"""""""""### !!!"""!!! ###!!!!!!""""""###$$$$$$$$$!!!!!!"""""""""#########""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" """###$$$$$$######!!!!!!!!!"""""""""######""""""###############"""  !!!""""""!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$######"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###$$$$$$#########$$$%%%%%%&&&&&&!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########!!!""""""""""""#########""""""""""""###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''%%%$$$%%%'''))))))(((&&&'''((()))************((())))))***++++++,,,,,,------,,,------...///000///000111333333333222222111333444444444444555777666555444333222111111111111222333444444333222111/////////000000111111111000000///...------------,,,,,,,,,+++++++++++++++))))))))))))******************+++++++++***))))))(((((((((((())))))******))))))(((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''')))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%$$$""" !!!"""###$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##################$$$%%%&&&&&&################################################""""""""""""############""""""""""""""""""""""""#########$$$$$$%%%%%%%%%######""""""!!! !!!""""""######""""""!!!""""""""""""############!!!""""""######$$$$$$%%%###############"""!!! ######$$$$$$$$$###!!! """###"""!!! !!!"""""""""""""""""""""""""""!!!!!!!!!"""###$$$%%%%%%""""""###############$$$###"""""""""""""""######!!!!!!!!!""""""###%%%%%%""""""""""""""""""""""""""""""###$$$$$$$$$######!!!""""""!!! """#########""""""""""""######""""""!!!!!!""""""###$$$%%%$$$"""!!! !!!"""###"""""""""!!!!!!""""""""" !!!"""###$$$%%%%%%###$$$$$$$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""" !!!"""###$$$$$$$$$###"""""""""""""""""""""""" !!!!!!!!!"""""""""###$$$$$$$$$###"""########################!!!""""""######""""""!!!!!!!!!"""""""""###############$$$$$$$$$$$$############################## !!!""""""""""""!!! !!!!!!!!!""""""###### """###!!! ### !!!"""###$$$$$$%%%""""""""""""############""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" """###$$$$$$$$$### """###%%%&&&&&&!!!!!!!!! ###%%%###  #########$$$$$$$$$$$$############################## !!!"""######"""!!! """""""""!!!!!!!!!!!! !!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""######### !!!"""######$$$"""""""""""""""""""""""""""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%!!!!!!!!!!!!"""###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((&&&%%%$$$%%%'''))))))(((&&&'''((()))************'''''''''((())))))******---------------...000000222222333444333222111000444666777777666777888999666555444333222111111111222333444444444333222111//////000000111111222222,,,,,,,,,---...///000111++++++++++++++++++++++++)))))))))))))))*********+++++++++++++++***)))((('''((((((((())))))******))))))((('''''''''''''''&&&'''''''''''''''''''''&&&''''''((((((''''''&&&'''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%###""" !!!######$$$$$$$$$$$$##################$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$###$$$$$$%%%########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!"""###%%%'''((((((&&&&&&%%%$$$###"""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""############""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$###"""!!!###$$$%%%%%%$$$###"""!!! !!!"""!!! !!!"""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$!!!"""###$$$%%%&&&''''''%%%$$$###"""!!!!!!!!!!!! !!!###$$$%%%"""""""""""""""""""""""""""""""""######$$$%%%%%%!!!###$$$"""!!!$$$######""""""""""""###############"""###$$$$$$%%%"""!!! !!!###%%%''' !!!######!!!  !!!"""###$$$%%%%%%###$$$%%%$$$###""""""$$$""""""############""""""######""""""!!!!!! !!!"""####################################""""""""""""############$$$$$$%%%%%%$$$###!!! ##############################$$$$$$$$$$$$######"""############$$$$$$$$$######$$$$$$$$$$$$######%%%$$$$$$$$$######""""""&&&$$$###!!!!!!"""###%%%!!!!!!!!!!!! !!!"""$$$$$$%%%%%%%%%###############"""!!! ######"""!!!!!!!!!!!!!!!$$$#########""""""!!!!!! !!!"""$$$$$$$$$$$$###"""!!! ######""""""!!!!!! !!!!!!""""""""""""!!!!!!"""!!!!!!$$$''''''$$$ !!!!!!!!!!!! !!!!!!""""""######$$$$$$######"""!!!!!!!!!""""""""""""""""""""""""!!!!!! """###"""#########$$$$$$$$$$$$"""###%%%&&&%%%###!!! !!!!!!""""""######$$$$$$%%%$$$###""""""###$$$%%%$$$#########$$$%%%%%%&&&######$$$$$$$$$######"""###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$(((((((((((())))))))))))%%%&&&&&&&&&''''''(((((())))))))))))************,,,...///...------...///000000000000111222222333444444333333333333444444666555333222111222222333555444444444444555666666222222222222222222222222111000///------......///***++++++,,,,,,++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,+++***)))+++*********))))))((((((***)))'''%%%%%%''')))******)))'''%%%%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&$$$######"""$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!!!!!###%%%%%%$$$$$$$$$######""""""######$$$$$$$$$$$$######$$$$$$##################"""###$$$%%%%%%%%%$$$###%%%$$$###$$$%%%%%%$$$###""""""############""""""!!!!!!!!!!!!""""""""""""""""""############""""""""""""###$$$%%%%%%&&&&&&###"""!!! !!!"""###"""""""""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!! !!!"""######"""!!!%%%%%%$$$###"""!!! """"""""""""###############"""  !!!$$$###!!! !!!###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$%%%$$$$$$ !!!"""$$$%%%%%%%%%%%%%%%&&&$$$&&&""""""""""""############$$$$$$######""""""!!!!!!########################""""""""""""!!!!!!!!!!!!"""""""""""""""!!!  """$$$%%%$$$###########################!!!!!!""""""""""""!!!!!!"""############$$$$$$$$$""""""""""""""""""""""""$$$$$$######""""""!!!!!!!!!!!! !!!!!!""""""""""""""""""""""""!!!!!!"""###############$$$$$$#########"""""""""%%%$$$######$$$&&&)))***#########"""""""""!!!!!!""""""######$$$$$$%%%%%%&&&&&&&&&%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""""""""!!!!!! !!!!!!!!!!!!!!!"""###$$$""""""""""""!!!!!!!!!!!!###"""""""""!!!!!!!!! !!!"""""""""""""""!!!"""!!!!!!"""$$$%%%""" !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""######"""""""""""""""#########"""""""""""""""""""""""" !!!"""!!!  !!!!!!!!!!!!""""""""""""#########$$$%%%$$$###"""!!!"""""""""""""""#########$$$###"""!!!!!!"""###$$$###"""""""""######$$$%%%###########################$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&'''''''''''''''((((((((()))))))))***(((((()))))))))************,,,------,,,,,,---///444333333222222222222333444333333222222333333444222111111111111111222222333333333333333444444555111111111111111111111111111000///...---......///***++++++,,,,,,++++++***,,,++++++******++++++,,,,,,,,,,,,,,,++++++***)))************)))))))))((()))((('''&&&&&&'''((()))***((('''%%%%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$"""!!!"""$$$$$$$$$$$$######"""""""""######$$$$$$$$$$$$##############################%%%&&&'''(((((((((''''''%%%###"""###$$$%%%$$$###""""""############""""""""""""""""""############""""""############""""""""""""###$$$$$$%%%&&&&&&###"""!!!!!!!!!!!!"""###%%%$$$""" !!!"""###""""""!!!!!!!!!!!!""""""""""""!!!!!!!!! """###$$$%%%%%%%%%$$$###$$$$$$######"""!!!!!!!!!""""""""""""###############"""!!!!!! !!!!!!%%%$$$"""!!!!!!"""$$$%%%""""""""""""""""""""""""############"""!!!  !!!!!!""""""###""""""  !!!"""""""""""""""#####################""""""!!!!!!!!!###########################"""""""""!!!!!!!!!!!!###$$$%%%%%%&&&&&&&&&&&&%%%###""""""###$$$"""!!!$$$#####################!!!""""""######""""""!!!""""""#########$$$$$$$$$""""""""""""""""""""""""#########"""""""""""""""###""""""!!!!!!""""""###""""""""""""""""""""""""!!!!!!"""#####################""""""""""""!!!!!!#########%%%'''+++...///%%%%%%$$$$$$$$$#########%%%$$$###"""######%%%%%%$$$$$$%%%%%%%%%$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! """""""""""""""""""""""" !!!!!!""""""######""""""""""""!!!!!!!!!!!! !!!""""""""""""""""""!!! """"""!!!""""""############""""""!!!!!!!!!""""""""""""### !!!!!!"""######$$$$$$""""""""""""""""""""""""""""""###"""   !!!!!!!!!$$$############"""""""""############""""""""""""######"""!!!!!!"""######"""""""""!!!""""""###$$$$$$$$$###""""""###$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&'''''''''((((((((((((((()))))))))(((((())))))))))))******(((***+++,,,+++,,,---///666555444333333222222333333333222222222222333333---...///000000111111111111111222222222333333333000000000000000000000000000///......------......***++++++,,,,,,++++++***++++++************+++++++++++++++++++++*********************))))))))))))(((((((((((((((((((((((()))((('''%%%%%%&&&''''''((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%###""""""############"""""""""""""""######$$$$$$$$$$$$##############################!!!"""######$$$$$$######$$$###""""""$$$$$$###"""""""""############""""""############$$$$$$$$$$$$""""""############""""""""""""######$$$%%%%%%%%%###""""""!!!!!!""""""###'''%%%"""!!!$$$&&&###""""""!!!!!!""""""###"""""""""!!!!!! $$$$$$%%%%%%%%%$$$######""""""""""""""""""""""""""""""""""""###########################"""!!!!!!$$$###"""!!!!!!"""###$$$########################"""######""""""!!! !!!  !!!!!! !!!###&&&&&&### """"""""""""############""""""""""""!!!!!!!!!!!!##############################"""""""""!!!!!!!!!!!!!!!"""######"""""""""%%%""" !!!"""!!!!!!$$$$$$$$$######""""""""""""##################""""""""""""#########$$$$$$""""""""""""""""""""""""""""""""""""############$$$$$$############$$$$$$""""""""""""""""""""""""!!!!!!"""###############"""""""""!!!!!!!!!!!!!!!!!!!!!"""$$$'''***---...%%%%%%$$$$$$$$$#########&&&%%%###"""!!!###$$$%%% !!!"""###$$$$$$$$$""""""""""""""""""""""""%%%%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######"""""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!! !!!""""""######"""###"""!!! !!!!!!!!!#########$$$$$$#########""""""""""""""""""""""""!!!!!!""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""" !!! !!!!!!$$$###""""""""""""######$$$$$$######""""""!!!!!!##############################"""""""""######$$$%%%$$$"""!!!!!!###%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))))))))***''')))+++,,,,,,,,,...000444444333333222333333333333333333222222333333333,,,---///000111000//////111111222222222333222222//////////////////////////////......------------***++++++,,,,,,++++++***++++++************++++++++++++***************+++*********)))))))))))))))''''''((((((((((((''''''((('''&&&&&&&&&&&&''''''((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$"""######$$$$$$######"""########################!!!###%%%%%%$$$###"""###""""""""""""""""""""""""######$$$$$$$$$$$$#####################$$$$$$$$$ ###"""!!!"""#########!!!""""""############"""""""""""""""#########$$$$$$"""######$$$$$$######"""""""""######$$$$$$$$$%%%""""""""""""""""""""""""&&&%%%###!!!!!!"""$$$%%%###""""""""""""""""""###!!!!!!!!!!!!!!!!!!""""""$$$$$$#########"""!!!!!!!!!!!!""""""############!!!"""""""""##################$$$%%%$$$###"""!!!"""!!! !!!"""######################## !!!"""############%%%$$$""" """### !!!###%%%&&&%%%###!!!!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!#################################"""""""""!!!!!!""""""!!!  !!!######$$$$$$######""""""!!!!!!######$$$$$$$$$$$$######""""""""""""############""""""""""""""""""""""""!!!!!!""""""######$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""!!!!!!"""###############!!!!!!!!!!!!!!!""""""""" !!!"""$$$&&&'''((($$$############"""""""""&&&$$$"""!!!!!!"""###%%%!!!!!!"""############"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! """""""""""""""""""""""""""######$$$######"""!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!"""""""""""""""######"""!!!!!!!!!"""#########$$$$$$$$$$$$##################""""""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!### !!!!!!!!!"""""""""###""""""!!!!!!"""######$$$$$$######""""""!!!!!!###$$$$$$$$$$$$$$$$$$###%%%$$$$$$#########$$$$$$$$$###"""!!!!!!###%%%&&&###$$$$$$%%%%%%$$$$$$###"""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%'''(((((((((((()))))))))(((***,,,,,,,,,---///111000000000000111222333444444444333333333333444444///000111222111000...---111111222333333333333222.......................................------,,,***++++++,,,,,,++++++***+++******))))))******++++++******))))))***++++++))))))))))))))))))******''''''((((((((((((''''''''''''&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%$$$$$$$$$"""######$$$$$$######"""######################## ###%%%%%%$$$#########"""""""""""""""###############$$$$$$$$$$$$######""""""#########$$$$$$$$$###############$$$$$$$$$###"""!!!"""#########!!!""""""############""""""!!!!!!!!!"""""""""############$$$$$$$$$$$$######"""###############$$$$$$""""""############""""""###$$$$$$$$$$$$###""""""######""""""""""""###### !!!"""###$$$$$$$$$######""""""!!!!!!!!!!!!!!!!!!"""######$$$$$$!!!"""""""""###############$$$%%%%%%%%%$$$"""!!!""""""""""""""""""""""""########################!!!!!!"""###$$$$$$$$$$$$'''%%%###!!!!!!!!!###$$$!!!%%%'''&&&""" """%%%!!!"""""""""############!!!!!!!!!"""""""""""""""####################################""""""""""""&&&&&&%%%%%%$$$"""!!! """  ###$$$%%%#########"""""""""!!!!!!######$$$$$$$$$$$$######!!!!!!"""""""""#################################!!!!!!""""""######$$$$$$""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!"""###############!!!!!!""""""""""""###### !!!!!!""""""""""""###""""""""""""!!!!!!!!!###"""!!! !!!!!!######'''&&&&&&%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!""""""""""""############!!!"""###$$$$$$$$$###"""######""""""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!! !!!######"""!!!###$$$######$$$$$$$$$$$$######$$$############"""""""""$$$$$$######"""!!!!!! """"""""""""""""""""""""!!!!!! !!!"""$$$!!!!!!"""""""""#########!!!!!!"""""""""""""""###############""""""""""""######$$$$$$$$$$$$######&&&%%%$$$$$$$$$$$$$$$$$$###""""""""""""$$$%%%&&&###$$$$$$%%%%%%$$$$$$###""""""""""""############$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&((((((((('''''''''''''''''''''(((((((((((()))))))))+++,,,---,,,---...000---------...000111333444333333222222222222333333222222222222111000///...000111222333444333222222........................---............---,,,,,,***++++++,,,,,,++++++*********))))))))))))************)))((((((***+++,,,))))))))))))************((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$#########$$$###############$$$$$$$$$######$$$$$$$$$$$$######"""""""""###$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$###""""""$$$$$$###"""""""""############"""""" !!!!!!!!!""""""""""""######$$$$$$$$$$$$##############################"""######$$$$$$######"""!!!###$$$%%%%%%###!!! $$$######""""""######$$$ !!!""""""###$$$$$$%%%$$$######"""######$$$!!!!!!""""""#########$$$""""""""""""############$$$$$$$$$$$$$$$###""""""$$$$$$$$$%%%%%%$$$$$$$$$########################%%%%%%%%%$$$$$$###"""!!!$$$###"""!!! !!!""""""&&&(((%%% """'''""""""""""""############""""""""""""####################################$$$$$$#########""""""""""""###$$$%%%&&&&&&&&&&&&(((&&&######$$$%%%%%%$$$"""""""""""""""""""""""""""##################"""!!!!!!!!!"""""""""##############################""""""""""""############!!!!!! !!!!!!""""""""""""""""""""""""!!!!!!"""###############"""""""""#########$$$$$$!!!""""""""""""""""""!!!######"""""""""!!!!!!!!! !!!!!!""""""%%%%%%%%%%%%%%%$$$######"""""""""""""""""""""""" !!!"""######""" !!!!!!!!!"""""""""###### !!!###%%%%%%%%%$$$###!!!!!!!!!!!!"""""""""""" !!!!!!!!!"""""""""###"""######""""""!!! """###"""!!!"""$$$""""""############""""""$$$$$$$$$#########""""""#########"""""""""""""""""""""""""""""""""""""""!!!"""!!! !!!"""!!!!!!"""""""""######### """#########"""!!!"""""""""""""""######### !!!"""######"""!!! %%%%%%$$$###############!!!""""""###$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&(((((((((''''''&&&&&&&&&'''''''''((((((((()))))))))+++,,,,,,++++++,,,...............///000111222111111000000000000111111111111000000000000000000...///111222333222111000........................------.........---,,,+++***++++++,,,,,,++++++*********))))))))))))*********)))((((((((()))+++,,,((()))))))))************)))((('''&&&&&&'''((()))%%%&&&&&&''''''(((''''''&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$###""""""$$$&&&###$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$######!!!""""""###$$$$$$%%%%%%###"""!!!!!!!!!"""###$$$%%%###"""###$$$%%%$$$###""""""############""""""!!!!!!"""""""""############$$$$$$%%%%%%$$$$$$###############"""""""""""""""###$$$$$$$$$$$$###"""""""""#########"""!!! $$$######""""""######$$$""""""""""""""""""""""""###"""!!!!!!!!!"""###$$$"""""""""""""""#########""""""""""""############$$$$$$###"""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$$$$$$$###"""!!! !!!!!!!!!!!!!!! """$$$$$$"""!!!###%%%""""""""""""############"""#########$$$$$$$$$%%%########################$$$$$$$$$#########"""""" """###$$$$$$$$$'''%%%$$$$$$%%%%%%$$$### !!!!!!"""#########!!!""""""######""""""!!!!!!!!!!!!!!!"""""""""####################################"""""""""""""""!!!  !!!""""""""""""""""""""""""!!!!!!"""###############""""""######$$$$$$$$$%%%"""######$$$$$$$$$###############""""""""""""!!! !!!!!!!!!!!! """$$$%%%&&&&&&########################"""###"""!!! !!!!!!""""""!!!###%%%&&&%%%$$$### !!!"""###$$$$$$ !!!!!!!!!""""""##################""" !!!"""!!! !!!###""""""############""""""$$$$$$$$$$$$######""""""!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""!!!"""###"""  !!!!!!!!!!!!"""""""""""" """###$$$###"""!!!!!!!!!""""""######$$$$$$ !!!!!! $$$$$$###""""""!!!"""""" !!!"""$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''((((((((())))))***++++++***)))***,,,000///////////////000111//////............//////000///.........000222333---...000111222111///...////////////////////////,,,---.........---,,,++++++++++++,,,,,,+++++++++******))))))))))))*********)))((('''((()))+++---(((((())))))*********+++***)))'''&&&&&&''')))***%%%%%%&&&'''((((((((('''%%%%%%&&&'''((()))******%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%#########"""!!!"""%%%'''$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$$$$######!!!""""""###$$$$$$%%%%%%###""""""!!!!!!"""$$$%%%%%%$$$###$$$%%%%%%$$$###""""""############"""""""""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$############""""""""""""""""""###$$$%%%%%%$$$###"""$$$###!!! !!!"""$$$$$$############$$$$$$%%%%%%$$$###"""!!!   !!!"""######""""""""""""""""""""""""""""""############%%%$$$"""!!!!!!!!!"""### !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""############!!!!!!""""""###"""!!!!!! ###%%%&&&$$$"""""""""""""""##################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$############""" !!!!!!""""""""""""""" """$$$%%%$$$### !!!"""###$$$$$$!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""########################$$$$$$######""""""!!!!!!!!!!!! !!!!!!""""""""""""""""""""""""!!!!!!"""###########################"""!!!""""""############""""""!!!!!!""""""######$$$$$$!!!!!!!!!!!!"""""""""""" !!!"""###$$$$$$###"""!!!!!!""""""#########$$$ !!!"""###$$$%%%"""!!!!!! !!!!!!!!!!!! !!!"""######""""""""""""######""""""""""""############%%%$$$###!!!!!!!!!"""###""""""""""""""""""""""""!!!!!!!!!!!!!!!"""############""""""!!!!!! !!!$$$&&&'''&&&$$$ !!!""""""%%%""" !!!$$$$$$""" ######$$$$$$###""" """$$$%%%%%%$$$###$$$###"""""""""""""""### !!!###$$$$$$######"""""""""!!!!!!!!!!!!""""""$$$$$$$$$############"""########################$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&'''''''''&&&%%%$$$'''(((((((((((((((''''''(((((((((((((((((((((((('''(((***+++,,,,,,++++++***++++++,,,,,,------.........//////////////////,,,+++******,,,...000222,,,---///000000...---+++,,,---------.../////////111000///...---,,,++++++***************+++++++++******)))((((((((((((((()))))))))))))))))))))***************************)))((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''))))))((('''&&&%%%%%%%%%$$$$$$$$$######)))((('''&&&%%%$$$$$$$$$######""""""""""""############$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!########################%%%$$$$$$######$$$$$$%%%&&&%%%###"""""""""######$$$$$$$$$#########""""""&&&&&&%%%$$$###"""!!!!!!######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%###"""!!!!!!"""###%%%%%%$$$######%%%%%%%%%$$$$$$$$$#########$$$%%%&&&&&&%%%$$$###!!!$$$%%%%%%$$$$$$########################$$$$$$##################!!!!!!!!!!!!!!!!!!!!!!!!&&&%%%%%%%%%$$$$$$######!!!!!!""""""#########$$$###$$$$$$$$$$$$%%%%%%%%%"""""""""###$$$$$$$$$%%%""""""""""""""""""""""""###!!! !!!$$$%%%$$$"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$########################""""""############"""""""""###"""  #########""""""""""""###### !!!!!!""""""######%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$#########""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$###"""!!!$$$$$$###"""!!! """!!!  !!!"""%%%%%%$$$###""""""######$$$###"""!!!!!!"""###$$$######$$$$$$$$$$$$##################"""!!! """"""############""""""""""""""""""""""""!!!!!!############$$$$$$$$$$$$!!!!!!######$$$###""""""!!!"""""""""############ !!!"""###$$$$$$ !!!"""###"""!!!!!! !!!!!!"""######""""""""""""######!!!!!!"""""""""###############""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######"""""""""!!!!!!!!! !!! !!!"""""" """""""""""""""###$$$$$$###!!! !!!$$$%%%$$$""" !!!"""######"""""" """$$$%%%$$$###"""###"""""""""""""""######!!!""""""##################""""""!!!!!!""""""###""""""######$$$$$$$$$%%%###########################$$$$$$%%%%%%%%%%%%%%%###$$$&&&'''''''''&&&&&&&&&&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((((()))******++++++++++++******++++++,,,---....../////////..................---,,,++++++,,,---...,,,---...//////...---,,,------------............000000///...---,,,++++++***************************))))))(((((((((((((((******))))))))))))))))))))))))))))))))))))))))))$$$&&&(((***)))'''$$$"""&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$###''''''&&&%%%$$$######$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###""""""!!!########################%%%$$$$$$######$$$$$$%%%%%%$$$###"""""""""###$$$%%%%%%%%%%%%$$$$$$######%%%$$$$$$######""""""!!!######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$"""##################"""$$$$$$$$$$$$$$$$$$$$$$$$############"""!!! !!!!!!"""############"""#########$$$$$$%%%%%%%%%######$$$$$$$$$$$$############$$$%%%$$$""" ######################################################"""""""""!!!!!!!!!!!!"""""""""############!!!!!!"""""""""#########""""""""""""""""""######""""""""""""""""""""""""###!!! !!!$$$%%%$$$""""""""""""""""""""""""""" !!!!!!""""""######$$$""""""""""""""""""""""""""""""############""""""###$$$$$$""" !!!$$$""""""############""""""""""""""""""#########$$$$$$$$$###""""""###$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""##############################$$$$$$$$$###""""""#########"""!!!!!! """"""!!!!!!!!!!!!""""""$$$###""""""!!!!!!""""""!!!  !!!######$$$$$$$$$$$$######"""######""""""!!! """"""############""""""######"""!!!!!! ############$$$$$$$$$$$$"""############""""""!!!""""""""""""############!!!!!!!!!!!!"""""""""""" !!!"""###$$$###""""""!!!!!!"""""""""###""""""!!!!!!""""""###!!!!!!""""""""""""######!!!!!!"""#########""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!$$$###"""###$$$$$$""" """""""""""""""######$$$!!! !!!$$$%%%%%%$$$ !!!""""""""""""!!!"""###$$$$$$###"""!!!"""!!!!!!!!!"""###$$$$$$###""""""""""""###$$$$$$$$$##################$$$ !!!"""###$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%$$$$$$$$$"""###%%%&&&'''((((((((($$$$$$%%%%%%%%%%%%$$$$$$))))))))))))))))))))))))******)))))))))***++++++))))))***+++,,,---...////////////......---------///...,,,+++*********++++++,,,,,,------.....................------------//////...---,,,,,,+++++++++++++++******))))))(((***)))((((((''''''((((((*********))))))(((((((((((((((((((((((((((((((((((((((*********)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%$$$############%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###"""""""""########################%%%$$$$$$######$$$$$$%%%#########"""######$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$""""""""""""""""""""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$###""""""!!!!!!""""""###""""""""""""""""""""""""!!!!!!!!!""""""!!! !!!!!!!!!!!!!!!""""""###!!!!!!"""###$$$%%%&&&'''#########""""""#########%%%%%%%%%%%%###!!!!!!!!!!!!!!!!!!!!!!!!!!!################################################""""""!!!!!!!!!!!! """"""""""""############!!!!!!!!!"""""""""######"""""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""###"""!!!"""###$$$###"""################################################!!!!!!!!!!!!!!!!!!!!!!!!""""""############"""""""""###$$$###!!!!!!!!!###""""""###$$$$$$###""""""############$$$$$$$$$$$$########################$$$$$$$$$###############""""""""""""""""""""""""########################"""######$$$$$$$$$######""""""""""""""""""""""""#########$$$$$$############"""!!!!!!!!!!!!!!!!!!######"""!!!!!!"""############$$$$$$$$$$$$######"""""""""""""""!!! """"""############""""""!!!!!!!!!!!! !!!!!!!!!""""""""""""############""""""!!!!!!"""""""""""""""#########""""""""""""!!!!!!!!!!!!!!! !!!"""######$$$######""""""""""""###""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""### """#########""""""!!!!!!!!!!!!!!!!!!!!!!!!######################## !!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!!###""""""###%%%&&&&&&%%%!!!!!! !!!!!!!!!!!!!!!"""###$$$$$$############""""""!!! ###$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!"""###%%%%%%$$$###"""!!!"""###$$$%%%%%%$$$$$$######$$$$$$%%%!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$%%%&&&'''''''''(((######$$$%%%%%%%%%%%%$$$))))))))))))))))))))))))+++***)))(((((()))***+++(((((()))+++,,,---.../////////......---,,,,,,,,,...---,,,+++***)))))))))++++++++++++,,,---///000.........------,,,,,,,,,......------,,,++++++***,,,++++++***)))(((((('''))))))(((''''''''''''(((*********)))((((((''''''((((((((((((((((((((((((,,,)))%%%!!!!!!$$$(((+++&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""########################%%%$$$$$$######$$$$$$%%%"""""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$!!!!!!!!!""""""###############$$$$$$$$$$$$##############################$$$##################$$$###"""!!! !!!"""###""""""""""""""""""""""""!!!""""""############"""""""""!!! """###$$$!!!""""""###$$$%%%%%%%%%$$$###"""!!!!!!"""###$$$!!!!!!"""############"""########################""""""""""""#############################################""""""""""""""""""""""""""""""#####################$$$$$$$$$$$$#########""""""!!!!!! """"""""""""""""""""""""""""""""""""#########"""########################$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""############""""""!!!"""######"""!!!!!!!!!!!!"""$$$%%%%%%$$$"""!!!########################""""""############""""""########################""""""""""""""""""""""""########################!!!"""###$$$$$$$$$$$$$$$!!!!!!"""""""""############$$$%%%&&&&&&%%%$$$######""""""!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!""""""""""""!!!!!! """"""############"""""" !!!""""""### !!!!!!!!!""""""""""""$$$$$$###""""""!!!!!!!!!######""""""""""""""""""""""""""""""!!!!!!!!!!!!$$$###"""!!!!!!!!!!!!!!!$$$$$$###"""""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!""""""""" !!!#########"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""###""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!###"""!!!!!!!!! !!!!!!###$$$$$$###"""!!!!!!!!!%%%%%%$$$######"""""""""%%%%%%$$$$$$######"""!!!!!!!!!!!!!!!"""###%%%%%%$$$###"""""""""###%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&((((((((((((((((((((((((***)))((((((((()))***+++((())))))***,,,------......---------,,,,,,,,,+++,,,+++++++++++++++++++++,,,++++++,,,---...///000......------,,,,,,,,,+++------,,,,,,++++++******++++++******)))((('''''')))(((((('''''''''''''''))))))))))))((((((''''''))))))))))))))))))))))))(((%%% ###&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$'''&&&&&&%%%%%%%%%%%%&&&$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$#######################################%%%$$$$$$######$$$$$$%%%""""""######$$$$$$$$$$$$############$$$$$$$$$$$$!!!!!!""""""######$$$$$$######$$$$$$$$$$$$#######################################$$$$$$############"""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############"""$$$###"""!!!"""###$$$%%%########################$$$###"""!!!!!!"""###$$$ !!!"""###$$$%%%%%% !!!!!!"""""""""#########"""""""""""""""""""""""""""""""""""""""###############""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""#########""""""""""""########################%%%%%%$$$$$$###"""""""""########################""""""############""""""""""""###$$$$$$$$$###"""!!!###$$$&&&&&&$$$###!!!""""""""""""""""""""""""!!!"""############"""!!!########################################################################!!!"""###$$$$$$$$$$$$$$$!!!!!!""""""######$$$$$$###$$$%%%&&&&&&%%%$$$############""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$$$$######!!!!!!""""""""""""!!!!!!""""""############"""""" """###$$$%%%############$$$$$$$$$$$$$$$###"""""""""""""""###############""""""""""""""""""""""""!!!!!!!!!!!!%%%$$$###"""!!! $$$######"""!!!!!!!!!!!!"""!!!!!! !!!!!!""" !!!!!!!!!!!!"""""" !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """#########"""!!!!!!!!!!!!!!!""""""""""""&&&$$$"""!!!!!!"""!!!$$$######"""""""""""""""$$$%%%%%%$$$!!! !!!###############%%%&&&&&&%%%%%%$$$$$$############"""!!!!!!!!!"""###$$$$$$###############$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%$$$$$$$$$((('''&&&%%%%%%%%%%%%&&&$$$%%%&&&''''''(((((('''(((((((((((((((((((((((((((((((((((()))***++++++))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,------....../////////------------,,,,,,,,,,,,,,,,,,,,,++++++******************))))))((((((''')))(((''''''&&&&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%################################################%%%$$$$$$######$$$$$$%%%""""""###$$$$$$$$$######"""###############$$$$$$""""""######$$$$$$$$$%%%######$$$$$$$$$$$$##############################"""###$$$$$$$$$$$$###"""###""""""!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! ###############$$$$$$%%%$$$$$$#########"""""""""#########""""""#########""""""""""""""""""######"""""""""""""""""""""""" !!!!!!""""""#########!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""############"""""""""""" !!!!!!!!!""""""$$$$$$$$$$$$############"""""""""""""""""""""""""""###$$$###"""!!!"""###########################$$$$$$$$$######"""""""""########################""""""############""""""&&&%%%$$$$$$&&&'''&&&%%%"""###$$$%%%%%%$$$###""""""""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""###############$$$$$$$$$################################################"""######$$$$$$$$$######"""""""""######$$$$$$$$$#########$$$$$$########################$$$$$$%%%""""""############""""""######$$$$$$$$$$$$######!!!!!!""""""""""""!!!!!!""""""############"""""" !!!!!!"""###$$$$$$############$$$$$$$$$$$$###""""""!!!!!!"""###$$$############"""""""""!!!!!!!!!!!!!!!""""""""""""$$$$$$###"""!!!!!!!!!!!!$$$###"""!!! !!!!!! !!!!!! !!!!!!!!!""""""""""""!!! !!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" """#########!!!!!! !!!!!!!!!"""""""""###)))'''$$$############"""$$$$$$###""""""""""""""""""$$$%%%$$$!!! !!!######""""""""""""$$$%%%&&&%%%%%%$$$$$$###$$$$$$$$$###"""""""""""""""######"""###$$$$$$%%%%%%$$$$$$$$$$$$############$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%'''&&&%%%%%%%%%&&&'''((($$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''')))***+++++++++******************++++++******++++++,,,,,,------++++++,,,------------------...///000000000///...,,,,,,,,,,,,,,,,,,------++++++++++++************)))))))))))))))((((((((((((((('''&&&&&&&&&&&&'''&&&&&&''''''((()))))))))((((((((((((((((((((((((((())))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%'''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%################################################%%%$$$$$$######$$$$$$%%%######$$$%%%$$$###""""""#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$##############################"""###$$$$$$$$$$$$###""""""##################"""""""""""""""""""""""""""############"""!!! !!!""""""###############""""""""""""##################$$$$$$$$$$$$######$$$$$$###""""""!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""######$$$""""""""""""""""""""""""!!!!!!!!!"""""""""##################"""""""""!!! !!!!!!!!!"""""""""""""""############"""""""""""""""""""""""""""$$$%%%$$$!!! !!!###""""""""""""""""""""""""""""""""""""""""""""""""########################""""""############""""""&&&###!!!!!!$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""!!!!!!###"""!!! !!!"""###""""""#########$$$$$$$$$######################################################$$$$$$$$$###""""""##################$$$$$$""""""!!!!!!!!!!!!"""""""""""""""""""""###$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$######$$$$$$$$$$$$######!!!!!!"""""""""""""""!!!""""""############""""""""""""""""""############!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!###$$$%%%$$$#########""""""!!!!!!!!!!!!!!!!!!"""""""""######"""""""""""""""############!!! !!!!!! !!!!!! !!!!!!!!!"""$$$"""!!! !!!########################"""""""""""""""""""""""" """###$$$###!!! !!!!!!!!!""""""#########!!!!!!"""###"""""""""!!! """$$$$$$!!! """%%%%%%$$$###!!!!!!!!!!!!"""%%%$$$$$$######$$$%%%%%%$$$###"""""""""""""""###"""###$$$%%%&&&%%%$$$$$$$$$##################$$$!!!!!!"""###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%''')))***###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$''')))+++,,,,,,++++++++++++************)))))))))***+++,,,------...---------......---,,,,,,...///111222222000...---+++++++++,,,,,,---------+++++++++***************(((((((((((())))))))))))(((((('''&&&&&&&&&&&&'''%%%%%%&&&'''((()))******''''''''''''''''''''''''***'''$$$!!!!!!###&&&(((&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%'''''''''%%%$$$''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%##################$$$$$$########################%%%$$$$$$$$$$$$$$$$$$%%%###$$$%%%%%%$$$###"""!!!$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######"""""""""""""""""""""""""""###$$$%%%%%%$$$###""""""###$$$%%%%%%$$$###"""########################&&&&&&&&&%%%%%%###"""!!! """#########"""!!! !!!"""###$$$%%%%%%###$$$%%%&&&&&&%%%$$$#########""""""""""""######  !!!"""######$$$##############################$$$$$$%%%%%%%%%&&&$$$#########""""""!!!!!!""""""""""""############ !!!!!!""""""######"""""""""""""""""""""""""""$$$%%%$$$!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""############""""""###  """###"""%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$######""""""$$$"""!!!!!!"""$$$""""""######$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$###"""!!!########################"""!!!  !!!"""!!!!!!!!!!!!!!!"""######!!!"""###$$$$$$###"""!!!######$$$$$$$$$$$$######$$$$$$############$$$$$$""""""""""""""""""""""""!!!  ######""""""""""""""""""!!!"""###$$$%%%$$$######$$$###!!!  ###"""!!! !!!"""### !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######################## !!!"""###$$$$$$%%%######$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$"""!!!!!!"""$$$$$$###"""""""""""""""############ !!!!!!""""""######$$$$$$############$$$$$$""""""""""""############"""""""""""""""""""""""" !!!###$$$$$$$$$$$$ !!!"""$$$$$$$$$###"""$$$"""  """$$$""""""#########$$$$$$$$$%%%$$$######"""#########'''&&&&&&%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''(((((()))))))))((()))))))))************)))))))))))))))******+++******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......000//////...------,,,,,,++++++******************,,,***(((((()))***)))(((***************)))((('''((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&%%%&&&&&&''')))***+++''''''''''''&&&%%%$$$###'''&&&%%%$$$$$$%%%'''(((******)))(((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$'''&&&$$$#########$$$$$$''''''&&&%%%%%%$$$######%%%%%%$$$######$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$#########&&&%%%$$$######$$$%%%&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$###"""!!!%%%%%%$$$###"""""""""###########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$###"""  !!!$$$%%%&&&%%%###"""######"""""""""###%%%&&&$$$$$$###"""!!!  !!!"""###$$$$$$###"""$$$###"""!!!!!!"""###$$$######$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!###$$$%%%$$$"""""""""######$$$$$$$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$############$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$#########""""""%%%###!!! !!!###%%%$$$$$$############$$$$$$"""############!!!!!!""""""############"""""""""""""""""""""""""""!!!""""""""""""#################################$$$$$$%%%%%%%%%&&&&&&&&&########################""""""""""""""""""""""""""""""############""""""""""""""""""############%%%$$$###""""""###$$$%%%""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""!!!""""""##############################!!!"""###$$$$$$$$$######%%%$$$###!!!!!!!!!!!!!!!###"""!!! !!!"""###!!!""""""###############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""#########"""##################"""########################!!!!!!!!! !!!""""""###!!!!!! """###$$$###!!! !!!!!!!!!!!!"""""""""""""""""""""!!!!!!!!!!!!$$$######""""""######$$$""""""""""""############""""""""""""""""""""""""###############"""!!!!!! !!!""""""""""""""""""'''&&&$$$""""""$$$&&&'''""""""#########$$$$$$$$$###"""""""""###$$$$$$%%%&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$###(((((()))))))))*********))))))(((((())))))***+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,---......000000///...---,,,,,,++++++***************++++++---,,,***)))***+++***)))***++++++++++++******)))((((((''''''''''''((((((%%%%%%&&&&&&&&&'''''''''((((((((((((((('''''''''%%%%%%&&&'''(((((((((((()))(((&&&$$$$$$$$$%%%&&&(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$%%%''''''&&&%%%%%%$$$######%%%%%%$$$######$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$#########$$$$$$###""""""###$$$$$$$$$##################$$$#########$$$######""""""%%%$$$######""""""######!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$###"""!!! !!!###$$$$$$$$$######$$$###"""""""""###$$$%%%$$$$$$######""""""!!!!!!!!!!!!######$$$###""""""######""""""""""""############$$$$$$$$$$$$#################################$$$%%%$$$"""!!!"""######$$$$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######$$$$$$###"""!!! """"""""""""""""""""""""""""""!!!!!!!!!!!!""""""########################"""""""""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$#########""""""$$$###"""!!!!!!"""###$$$$$$######""""""######$$$$$$$$$$$$$$$###"""!!! !!!!!!"""############"""########################"""""""""#########$$$$$$#################################$$$$$$$$$$$$%%%########################""""""""""""""""""""""""""""""############""""""""""""""""""############$$$$$$############$$$$$$!!!  !!!""""""""""""""""""""""""""""""""""""######$$$%%%########################!!!!!!"""###############&&&%%%$$$###############""""""!!!!!!!!!!!!""""""""""""###$$$$$$$$$$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!#########""""""!!!!!!!!!!!!""""""######""""""!!!######################## !!!!!!"""!!! !!!######""" !!!!!!!!!!!!#########"""!!! $$$######""""""######$$$""""""""""""############""""""""""""""""""""""""###############"""!!!!!!$$$###""""""""""""""""""###"""  """###"""""""""############$$$!!!!!!!!!"""###$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''&&&&&&&&&(((((((((((())))))))))))))))))(((((())))))***+++*********++++++++++++,,,,,,,,,++++++,,,,,,---...000000///...---,,,++++++***************+++,,,---///---+++***++++++***)))******++++++,,,,,,++++++((((((''''''''''''((((((%%%&&&&&&&&&&&&''''''''''''((()))))))))(((&&&%%%%%%&&&'''((())))))))))))***)))'''%%%$$$$$$$$$%%%''''''&&&&&&%%%$$$$$$$$$#########$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$%%%%%%&&&'''&&&&&&%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$###############""""""""""""##############################!!!!!!"""#########""""""$$$$$$###"""""""""######!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%$$$$$$$$$!!!!!!""""""""""""######$$$$$$###"""""""""######$$$$$$$$$###############"""############""""""!!!""""""############""""""######$$$$$$$$$$$$#################################$$$%%%$$$"""!!!"""###$$$$$$#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$###!!! ########################""""""!!!!!!!!!!!!""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############""""""""""""""""""""""""$$$######""""""######$$$&&&%%%$$$###""""""""""""!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%#################################$$$$$$$$$%%%%%%########################""""""""""""""""""""""""""""""############""""""""""""""""""##################$$$$$$$$$$$$######!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$$$$############$$$$$$$$$$$$!!!!!!!!!"""""""""""""""%%%%%%$$$$$$############""""""!!!!!!!!!!!!""""""!!!"""######$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!########################!!! !!!""""""  """"""!!! !!!!!!!!!""""""###"""""""""!!!!!!!!! ######""""""""""""######!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$$$$$$$$$$'''&&&$$$###"""######$$$""""""""""""############!!!!!!!!!!!!"""###$$$%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((())))))***'''''''''((((((((())))))((((((((((((((()))******************+++++++++++++++++++++++++++,,,,,,---000//////...,,,,,,+++***)))))))))***+++,,,---...///---+++*********)))(((((()))***+++++++++++++++((((((''''''''''''((((((&&&&&&&&&&&&''''''''''''$$$%%%''')))******((('''((())))))(((((('''&&&%%%((('''&&&%%%%%%%%%%%%%%%(((((((((''''''&&&&&&&&&""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$###############$$$##################$$$#########$$$$$$######### !!!"""""""""""""""######""""""""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&""""""!!! !!!!!!""""""$$$$$$######"""""""""!!!"""""""""######$$$$$$$$$############""""""!!!!!!!!!"""###$$$$$$###"""!!!######$$$$$$$$$$$$##############################"""$$$$$$###"""!!!"""###$$$######"""""""""""""""########################""""""""""""""""""""""""############""""""!!!!!!########################$$$$$$############$$$$$$########################$$$$$$######""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""############""""""######""""""""""""######&&&%%%###"""!!!"""###### !!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$%%%%%%%%%%%%&&&########################"""""""""""""""""""""""""""######$$$$$$######"""!!!"""""""""############"""###$$$%%%%%%$$$###""""""!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$$$$""""""#########$$$$$$$$$!!!!!!!!!!!!!!!"""""""""##################""""""!!!!!!""""""""""""!!!!!! !!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!""""""######!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""!!!!!!""""""###$$$  """"""!!! !!!!!!"""""""""######### !!!!!!!!!"""""""""######""""""""""""""""""###!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$$$$$$$$$$&&&%%%###"""!!!!!!"""######"""!!!!!!!!!!!!"""###""""""""""""""""""""""""######""""""!!!""""""############$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&& !!!"""###$$$%%%%%%&&&''''''''''''(((((((((((((((((('''((())))))***))))))*********++++++++++++************+++,,,,,,.........---,,,,,,++++++************+++,,,---...---+++))))))))))))((('''''''''((()))******))))))((((((''''''''''''((((((&&&&&&&&&'''''''''(((((($$$%%%((()))***)))((('''''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&'''((('''''''''''''''&&&&&&&&&""""""###$$$%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$$$$###""" !!!"""""""""""""""###""""""!!!""""""######################################################""""""######$$$%%%&&&'''""""""!!!!!! !!!""""""############""""""!!!!!! !!!!!!"""#########$$$$$$###""""""!!!!!!!!!!!!"""###$$$$$$###"""!!!######$$$$$$$$$$$$######"""""""""""""""""""""""""""###$$$###!!! !!!"""$$$###"""!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!"""""""""###$$$$$$########################$$$$$$############$$$$$$""""""""""""""""""""""""$$$$$$######""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""############""""""###""""""""""""""""""###$$$###""" !!!"""### """######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%####################################$$$$$$$$$$$$########################""""""""""""""""""""""""######$$$$$$$$$$$$######!!!"""""""""############"""###$$$%%%%%%$$$###"""###""""""!!!!!!""""""###""""""""""""""""""""""""""""""""""""######$$$%%%!!!!!!!!!"""######$$$$$$ !!!""""""!!!""""""###""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!! """######$$$!!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""###$$$$$$!!! !!!######""" """"""""""""############ !!!"""############""""""!!!!!!""""""###""""""""""""############""""""""""""""""""""""""###############"""!!!!!!"""!!! $$$$$$############$$$$$$###"""""""""""""""!!!!!!$$$###"""!!!!!!!!!!!!!!!#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########&&&&&&&&&&&&'''''''''(((((((((''''''(((((()))***)))))))))************+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...,,,***(((((()))***)))(((''''''(((((()))(((((((((((((((''''''''''''((((((&&&&&&'''''''''((((((((())))))***)))((('''%%%$$$###$$$%%%&&&''''''''''''###$$$$$$%%%''''''((((((%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$"""""""""###############%%%%%%&&&&&&&&&&&&%%%%%%"""###$$$%%%%%%$$$###"""!!!!!!"""#########""""""""""""!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!########################""""""""""""###%%%&&&'''######""""""""""""!!!!!!""""""#########"""!!!!!! !!!!!!"""""""""###$$$###"""""""""""""""###""""""############""""""######$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$###!!! !!!"""$$$###"""!!! !!!""""""########################""""""""""""""""""""""""!!! !!!!!!"""$$$%%%&&&########################""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#######################################$$$$$$$$$""""""""""""""""""""""""###""""""!!!!!!""""""###""""""!!!!!!!!!!!!!!!""" !!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%########################!!!!!!!!!!!!"""""""""###########################""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""##################$$$$$$$$$$$$#########""""""!!!!!!""""""###"""""""""""""""""""""""""""""""""!!!""""""###### !!!""""""######  !!!""" !!!"""######"""!!!!!! !!!"""######"""!!! !!!!!!"""############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""##################"""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######!!!!!! """###$$$###!!!!!!!!!!!!""""""""""""###!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""############""""""""""""""""""""""""###############"""!!!!!! !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!!!!!!!!"""!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''(((''''''''''''((())))))))))))))))))************)))))))))))))))***++++++***++++++,,,,,,---......,,,,,,+++++++++,,,,,,---+++)))((()))***++++++***((())))))))))))(((((('''((((((''''''''''''((((((''''''''''''((((((((((((******)))((('''&&&%%%%%%$$$%%%&&&'''(((((((((((($$$$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$############$$$$$$!!!"""""""""#########$$$$$$%%%&&&&&&&&&&&&%%%$$$!!!###$$$%%%%%%$$$###!!!#########$$$######""""""!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!"""###$$$%%%######$$$$$$$$$###!!! !!!"""######""""""!!!""""""""""""""""""#########""""""!!!!!!"""###$$$######""""""""""""############$$$$$$$$$$$$######""""""""""""""""""""""""!!!#########!!! !!!"""$$$###!!! """###########################""""""""""""""""""""""""""""""!!!!!!!!!###$$$%%%""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$###"""!!!!!!"""###$$$""""""!!!!!!!!!!!!""""""!!!""""""#########"""""" !!!"""$$$$$$$$$$$$########################"""""""""#########$$$$$$########################"""#########$$$$$$$$$$$$########################""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###""""""""""""############$$$$$$############$$$$$$""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!   !!!""""""###  !!!"""!!!!!!###$$$$$$###"""!!! !!!"""######"""!!! """"""###$$$$$$$$$$$$$$$""""""""""""""""""""""""########################!!!!!!!!!!!!!!! ######$$$$$$$$$$$$############################## !!!"""""""""!!!!!!"""$$$$$$###""" !!!!!!!!!"""######""""""!!!!!! """"""!!!!!!!!!!!!""""""""""""""""""############"""""""""""""""""""""""" !!!###$$$$$$$$$$$$!!!###$$$&&&&&&&&&%%%$$$""""""""""""""""""""""""######""""""!!!!!!!!! !!!###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%'''((()))***%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))))))))))))))************)))))))))))))))******+++)))******+++---......///------,,,+++++++++,,,,,,+++***)))))),,,------,,,***************)))((('''((((((''''''''''''((((((''''''''''''((((((((()))(((((('''''''''(((((()))))))))))))))((('''&&&%%%&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&'''((('''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$############$$$$$$!!!!!!""""""#########$$$###$$$%%%&&&&&&%%%$$$###!!!"""$$$%%%%%%$$$"""!!!$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!"""##############################&&&&&&&&&&&&&&&&&&&&&&&&###"""!!!!!!!!!"""###$$$"""$$$%%%&&&%%%$$$!!!  !!!#########""""""########################""""""!!!!!!!!!###$$$%%%$$$###"""!!!!!!"""###$$$######$$$$$$$$$$$$##############################!!!######"""!!! !!!"""$$$###!!!  """###""""""""""""""""""""""""""""""""""""""""""""""""$$$###"""!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$############$$$$$$########################!!!!!!""""""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$%%%###""" """###%%%""""""!!!!!!!!!!!!""""""!!!"""$$$%%%%%%$$$###""" !!!"""$$$$$$%%%%%%""""""""""""""""""""""""!!!""""""""""""#################################&&&&&&'''''''''(((((((((########################""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###""""""""""""############%%%$$$###""""""###$$$%%%###  ###%%%### $$$$$$$$$#########""""""%%%$$$$$$$$$######""""""!!!!!!!!!!!! $$$"""  !!!!!!""""""!!! !!! !!!"""""""""""""""$$$$$$$$$#########""""""$$$###!!! !!!######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""###"""!!! $$$#########""""""!!!!!!$$$$$$######""""""!!!!!! """###$$$&&&&&&########################""""""""""""############"""""""""""""""""""""""" !!!"""###""""""!!!"""!!!!!!!!!"""###$$$$$$!!!!!! !!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!"""###$$$$$$$$$ """######$$$$$$######""""""""""""######&&&&&&%%%$$$""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%(((''''''&&&&&&%%%$$$$$$''''''((())))))))))))))),,,+++***)))((((((((((((---,,,+++*********+++,,,......---------,,,,,,,,,++++++++++++++++++++++++************))))))))))))((()))+++,,,+++***(((&&&''''''&&&&&&%%%%%%$$$$$$''''''''''''((((((((()))***************)))(((((('''&&&&&&'''(((((('''%%%&&&%%%%%%%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&%%%###"""!!!"""##############################&&&%%%%%%$$$###"""!!!!!!!!!!!!!!!"""######$$$$$$"""""""""######""""""""" !!!"""######"""!!! !!!"""""""""""""""######$$$$$$$$$$$$###### !!!!!!!!!!!! ######################## !!!"""""""""""""""$$$$$$############$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$###############$$$$$$%%%""""""!!!!!! """###$$$$$$"""!!!!!!"""!!!!!!""""""######$$$$$$%%%%%%%%%%%%###!!!$$$$$$###############$$$#########""""""""""""""""""""""""""""""""""""""""""""""""###%%%$$$""" !!!"""$$$$$$"""!!!"""###""""""""""""""""""""""""%%%%%%%%%%%%%%%$$$###"""""""""############"""""""""###$$$###""""""$$$&&&$$$######""""""""""""""" !!!"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$""""""""""""""""""""""""'''&&&%%%$$$###!!!!!! ######$$$$$$$$$%%%%%%%%%#########$$$$$$#########""""""###$$$$$$$$$$$$#########"""""""""""""""######%%%&&&&&&$$$###"""###""""""#########$$$$$$$$$###########################$$$$$$$$$###""""""############"""""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$"""!!!!!!"""!!!""""""!!! """!!!!!!!!!""""""#########$$$$$$$$$#########""""""###"""!!!  !!!!!!###""""""!!!!!!""""""###""""""""""""""""""""""""""""""""""""""""""""""""###"""!!! !!!!!!##################"""""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""###""""""""""""""""""###$$$#########""""""#########""""""""""""############ !!!!!!"""######$$$$$$######$$$######"""!!!!!!""""""!!!!!!!!!!!!""""""%%%&&&%%%$$$""""""$$$%%%''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''''''''''''''((()))))))))))))))))))))((((((((()))******,,,,,,+++*********+++,,,------------,,,,,,,,,,,,++++++++++++++++++++++++************))))))))))))'''(((*********)))'''&&&***)))))))))))))))((((((%%%%%%&&&&&&&&&'''''''''***************)))(((((('''&&&&&&'''(((((('''%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%############$$$$$$$$$%%%$$$$$$##########################################%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$##################""""""""""""######!!!"""""""""""""""!!!!!!!!!""""""#####################$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$%%%&&&&&&&&&&&&%%%$$$######""""""######$$$"""""""""""""""""""""""""""############$$$$$$$$$###""""""""""""###$$$$$$######"""""""""!!!!!!!!!"""###$$$$$$"""!!!!!!""""""""""""""""""#########"""###$$$$$$###"""!!! ##################$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""###"""!!!"""$$$$$$"""!!!!!!"""$$$$$$"""""""""###""""""""""""""""""""""""###############"""!!!!!!""""""############"""""""""###$$$###""""""$$$&&&%%%$$$$$$##############################"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###############""""""""""""""""""""""""#####################"""#########$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###""""""###$$$$$$$$$$$$#########""""""""""""#########$$$%%%$$$""""""###$$$######$$$$$$%%%%%%%%%%%%###########################&&&(((&&&""" """%%%"""""""""!!!!!!!!!!!!!!! """"""""""""""""""""""""###"""!!!  !!!""""""""""""!!!  """######"""!!!"""###$$$%%%$$$############""""""""" !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""###"""!!! !!!###%%%&&&############"""""""""""" !!!""""""###$$$$$$#########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############"""""""""""""""""""""""""""!!! !!!###$$$$$$###"""""""""""""""""" !!!!!!""""""!!!!!! ############$$$$$$$$$$$$!!!!!!!!!"""######$$$$$$%%%%%%%%%$$$###""""""!!!!!!!!!!!! !!!!!!!!!%%%%%%%%%$$$###"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###((((((''''''''''''(((((($$$$$$%%%%%%&&&&&&''''''''''''((())))))))))))(((''''''''''''((()))***+++++++++*********++++++,,,---------,,,,,,,,,++++++++++++++++++++++++++++++************))))))))))))'''((()))))))))(((&&&%%%'''''''''''''''(((((((((&&&&&&&&&&&&'''''''''((()))************))))))((('''&&&&&&'''(((((('''%%%$$$%%%&&&'''''''''&&&%%%(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$%%%"""""""""#########$$$$$$"""######$$$$$$$$$######################################################&&&&&&%%%%%%$$$######"""$$$###"""!!!!!!"""###$$$$$$###""""""!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""!!! !!!""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$######""""""######$$$"""""""""""""""""""""""""""############$$$$$$$$$""""""!!!!!!!!!"""######$$$$$$############"""""""""###$$$$$$"""!!!!!!"""############"""""""""""" !!!"""###$$$$$$$$$######"""""""""###$$$%%%%%%""""""""""""""""""######""""""""""""""""""""""""$$$"""!!!!!!"""######"""!!!###$$$$$$###""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! """"""############""""""!!!###$$$$$$###"""$$$%%%%%%%%%$$$############$$$$$$$$$$$$$$$$$$###""""""######################## !!!!!!""""""""""""""""""""""""""""""""" !!!######$$$%%%#########$$$$$$$$$$$$%%%!!!""""""######""""""!!!""""""###$$$$$$$$$$$$#########"""""""""######$$$###$$$###"""!!!"""$$$&&&$$$%%%%%%%%%%%%&&&&&&&&&######################## """$$$###!!! """$$$""""""""""""""""""""""""""""""""""""""""""""""""###############$$$$$$$$$""""""!!! !!!!!!""""""######""" !!!"""%%%$$$"""!!!!!!###$$$&&&############""""""""""""!!!"""#########""""""!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""###"""  """$$$&&&#########"""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""###$$$$$$###"""!!!!!!!!!""" !!!"""######"""!!! """""""""#########$$$$$$!!!!!!""""""############""""""""""""######$$$$$$""""""!!!!!!!!!!!!""""""$$$%%%%%%%%%######$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$((((((''''''''''''((((((''''''&&&&&&%%%$$$$$$###&&&'''(((((())))))(((((('''''''''''''''((())))))***************+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************)))))))))((((((((()))))))))((('''&&&%%%%%%&&&&&&'''''''''(((((((((((()))))))))******))))))************)))((('''&&&&&&'''(((((('''%%%###$$$&&&(((((('''&&&%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$!!!""""""""""""######### !!!###$$$%%%%%%$$$###########################""""""#########$$$$$$$$$%%%%%%$$$$$$$$$#########%%%$$$"""!!!!!!"""$$$%%%%%%$$$"""!!! !!!!!!"""!!!"""######$$$$$$############$$$$$$$$$$$$######%%%###""" """###%%%######################## !!!!!!"""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""#########$$$$$$$$$!!!!!!!!!!!!!!!""""""###########################"""###$$$$$$"""!!!!!!"""$$$$$$######""""""!!!!!! !!!"""###$$$$$$$$$""""""""""""###$$$%%%%%%"""""""""""""""#########""""""""""""""""""""""""%%%###!!! """#########!!!###%%%$$$###"""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! """"""############""""""!!!###$$$$$$######$$$%%%%%%$$$######""""""######""""""$$$%%%&&&'''''''''"""""""""""""""""""""""" !!!"""######"""""""""""""""""""""""" !!!"""###$$$$$$############$$$$$$$$$$$$""""""############""""""""""""###$$$$$$$$$$$$#########""""""######$$$$$$"""###$$$$$$######%%%&&&$$$%%%%%%%%%%%%%%%%%%%%%########################!!!###"""!!!################################################"""#########$$$$$$$$$%%%""""""!!!!!!!!!""""""""""""######""" !!!"""&&&$$$###!!!!!!"""$$$%%%""""""""""""""""""""""""!!!"""############""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$###!!! !!!"""""""""""""""""""""############"""""""""!!!!!!!!!!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!! """###$$$###!!!!!!$$$$$$###"""!!!!!!!!!"""######$$$$$$$$$$$$######!!!!!!!!!"""""""""######"""""""""""""""#########!!!!!!!!!!!!!!!"""###$$$$$$######""""""######$$$###$$$%%%%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&&&&'''''''''&&&&&&%%%$$$$$$######&&&&&&'''((((((((((((((())))))((('''''''''''''''))))))******++++++++++++,,,,,,+++++++++*********++++++++++++++++++++++++************)))))))))(((************))))))((((((((((((((())))))******+++(((((((((((())))))))))))((())))))*********))))))'''&&&&&&'''(((((('''%%%###$$$&&&(((((('''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$!!!""""""""""""######### !!!###$$$%%%%%%$$$###########################"""""""""###$$$$$$%%%%%%""""""""""""######$$$$$$%%%$$$###""""""###$$$%%%%%%$$$###!!!!!!!!!"""### !!!""""""######""""""######$$$$$$$$$$$$######((('''%%%$$$$$$%%%'''(((""""""""""""""""""""""""""""""###$$$$$$$$$$$$######""""""""""""""""""###""""""""""""""""""""""""""""""#########$$$$$$$$$!!!!!!!!!!!!!!!""""""###"""""""""""""""""""""""""""###$$$$$$"""!!!!!!"""$$$$$$######""""""!!!!!!"""""""""""""""###############""""""###$$$$$$%%%!!!!!!""""""############""""""""""""""""""""""""%%%###!!! """#########"""###%%%%%%###"""###$$$""""""""""""""""""""""""!!!""""""######"""""""""""""""############"""""" """$$$%%%$$$######$$$######"""!!!!!!!!!!!!!!! !!!"""$$$%%%%%%&&&&&&"""""""""""""""""""""""" !!!""""""###$$$$$$"""""""""""""""""""""""" !!!!!!""""""######""""""#########$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%""""""###$$$$$$$$$$$$##################$$$%%%%%% ###&&&'''&&&%%%%%%%%%$$$$$$$$$$$$####################################!!!%%%###!!!############$$$$$$$$$$$$!!!!!!!!!!!!"""""""""""""""""""""###$$$$$$%%%%%%!!!!!!""""""""""""######"""######""" !!!###%%%$$$###"""!!!"""######!!!!!!"""""""""""""""### !!!""""""###$$$$$$######""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###"""!!! """"""""""""############!!!!!!  !!!!!!"""###$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!! """#########"""!!!$$$###""""""""""""""""""!!!  !!! !!!!!!!!!""""""""""""""""""""""""""""""######$$$###!!! !!!"""%%%$$$$$$######$$$$$$%%%"""###%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&######$$$$$$%%%%%%&&&&&&&&&&&&'''(((((((((((('''+++***)))((('''''''''''''''((()))***+++++++++++++++++++++*********))))))++++++++++++++++++++++++************))))))))))))+++*********))))))))))))&&&'''''''''''''''((((((%%%%%%%%%%%%&&&&&&&&&'''((())))))************)))'''&&&&&&'''(((((('''%%%$$$%%%&&&'''''''''&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$%%%"""""""""#########$$$$$$"""######$$$$$$$$$##############################""""""######$$$$$$$$$%%% !!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######$$$ !!!"""""""""""""""######$$$$$$$$$$$$######$$$###"""!!!!!!"""###$$$ !!!""""""""""""!!!###""""""!!!!!!""""""###"""""""""""""""""""""""""""############$$$$$$$$$""""""!!!!!!!!!"""######!!!!!!!!!""""""""""""###"""###$$$$$$"""!!!!!!"""############""""""""""""$$$###""""""!!!"""""""""$$$$$$###############$$$!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""$$$"""!!!!!!"""######""""""$$$%%%%%%$$$######$$$""""""""""""""""""""""""""""""###$$$$$$$$$######""""""############"""""" """%%%%%%$$$######$$$""""""!!! !!!!!!""""""""""""!!! """""""""""""""""""""""""""""""""######$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$""""""############""""""""""""###$$$$$$$$$$$$##################$$$%%%&&&!!!###&&&&&&%%%$$$$$$$$$$$$$$$###############"""######################## """$$$$$$$$$""""""""""""#########$$$ !!!!!!!!!""""""!!!!!!""""""###$$$$$$%%%!!!!!!"""#####################$$$"""!!! """############""""""!!!!!!!!!!!!!!!!!!!!!""""""######""""""!!!!!!!!!"""$$$%%%$$$$$$############$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!"""""""""############ """"""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!###"""  !!!###$$$""""""""""""""""""###$$$!!!!!!!!!!!!"""""""""############"""""""""""""""""""""###"""!!! """$$$%%%$$$$$$############$$$$$$!!!###%%%&&&%%%$$$$$$%%%""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&#########$$$%%%%%%&&&&&&%%%&&&''''''((((((''''''******)))((((((((())))))&&&''')))***+++++++++***+++*********))))))))))))++++++++++++++++++++++++************))))))))))))******)))((((((((((((((($$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%(((((()))***************'''&&&&&&'''(((((('''%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%############$$$$$$$$$%%%$$$$$$#########################################################$$$$$$$$$########################"""###%%%&&&&&&%%%###"""!!!""""""###$$$$$$$$$$$$!!!!!!"""############"""######$$$$$$$$$$$$###### """""""""""""""""""""""" """"""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""############$$$$$$$$$###""""""""""""###$$$$$$"""""""""#########$$$$$$"""###$$$$$$"""!!!!!!""""""""""""""""""###############"""!!!!!!"""###$$$%%%%%%$$$###"""""""""""" !!!!!!"""######$$$$$$""""""""""""""""""""""""###"""!!!"""$$$$$$"""!!!"""$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######$$$$$$$$$###""""""############"""""" """%%%&&&%%%############""""""!!!!!!!!!!!!!!!"""############"""!!!!!!################################################"""""""""""""""""""""""""""""""""#########$$$$$$""""""""""""############ !!!!!!!!!!!! """"""###$$$$$$$$$$$$###############$$$%%%&&&'''$$$$$$###!!! """%%%%%%%%%%%%$$$$$$#################################"""%%%$$$""""""%%%((( !!!!!!!!!""""""###### !!!!!!!!!""""""###### !!!!!!"""######$$$$$$ !!!"""##################$$$$$$###!!! """###"""""""""""""""!!!  !!!!!!!!!""""""######$$$###!!! """$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """$$$%%%$$$###"""!!!!!!""""""#########$$$!!!!!!""""""######$$$$$$$$$$$$$$$###"""!!!!!! ########################""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!&&&### %%%(((""""""!!!!!!"""###$$$$$$(((&&&###!!!!!!###&&&((("""############$$$$$$$$$#########""""""""""""""" """%%%(((***######""""""""""""######!!!###%%%&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$######"""%%%&&&''''''(((((('''''')))(((((())))))***+++,,,&&&''')))***+++++++++***************))))))))))))++++++++++++++++++++++++************))))))))))))))))))(((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((()))***************'''&&&&&&'''(((((('''%%%&&&&&&%%%%%%%%%&&&'''((('''''''''&&&&&&'''''''''&&&%%%%%%$$$#############################################$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%&&&%%%###"""""""""######################################################&&&&&&%%%%%%$$$#########!!!###%%%''''''%%%###!!! """$$$%%%%%%%%%$$$""""""###$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""############$$$$$$$$$###############$$$$$$%%%#########$$$$$$%%%%%%%%%"""###$$$$$$"""!!!!!!"""!!!!!!""""""######$$$$$$""""""!!!!!!!!!###$$$%%%&&&&&&$$$###""""""!!!!!! !!!!!!"""###$$$$$$$$$"""""""""""""""""""""""""""""""""###%%%$$$""" """$$$&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###############""""""############"""""""""%%%&&&%%%#########$$$######""""""""""""""""""###$$$%%%&&&'''''''''####################################""""""""""""""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%&&&""""""""""""############%%%%%%&&&&&&&&&&&&%%%%%%""""""###$$$$$$$$$$$$###############$$$%%%&&&'''&&&$$$ !!!&&&&&&&&&&&&%%%%%%$$$$$$$$$########################""""""""""""""""""""""""$$$$$$$$$#########""""""!!!!!! !!!!!!$$$#########""""""!!!!!!######"""!!!!!!!!!!!!"""""""""!!!!!!"""###$$$$$$#########"""""""""""""""!!!###%%%&&&%%%$$$$$$""""""""""""""""""""""""&&&%%%###"""""""""######$$$###"""!!!!!!"""###$$$######""""""""""""######$$$$$$######""""""!!!!!!$$$$$$$$$#########""""""&&&$$$!!!!!!"""$$$$$$$$$$$$#########""""""!!!!!! !!!!!!""""""###### !!!###%%%&&&%%%$$$###""""""############""""""$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!"""######"""########################$$$%%%%%%%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############$$$&&&'''&&&###!!!###%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''((('''''''''(((((((((((()))&&&''''''((()))******+++)))))))))))))))*********+++++++++*********))))))))))))(((((()))***++++++(((((('''''''''&&&&&&&&&'''''''''%%%######$$$%%%%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))###$$$%%%&&&'''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&### ###%%%$$$###$$$$$$######$$$$$$%%%&&&&&&&&&%%%$$$%%%&&&((()))%%%%%%$$$###""""""######%%%%%%###"""!!!"""""""""###$$$$$$$$$%%%######"""!!!!!! !!!!!!'''&&&$$$#########$$$$$$######$$$$$$$$$$$$##############################""""""""""""""""""""""""%%%$$$$$$$$$###"""""""""$$$$$$##################$$$#########""""""!!!!!!%%%$$$$$$$$$###"""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$$$$###""""""""""""!!!!!!!!!!!!""""""&&&$$$""" !!!"""###""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""&&&$$$"""!!!!!!"""$$$&&&""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$###############$$$""""""###$$$$$$$$$$$$##################"""!!!!!!###"""!!!!!!!!!"""$$$%%%%%%""" !!!###$$$###!!!#########$$$$$$%%%%%%%%%!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""###%%%&&&&&&$$$#########"""!!!!!!!!!!!!!!!"""###$$$%%%%%%$$$###""""""""""""""""""""""""""""""""""""###$$$$$$$$$%%%$$$%%%%%%&&&%%%$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!#########""""""!!!!!!!!!"""!!!!!! !!!!!!"""#########"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""###$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$"""!!!!!!!!!""""""###"""!!!!!!!!!!!!"""#########""""""""""""###############"""""""""""""""#########""""""!!!!!!!!!%%%### !!!#####################"""""""""!!!!!!!!!!!!!!!""""""""""""!!!"""###$$$$$$######"""""""""############""""""$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$###!!!!!!#########"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###!!!!!!########################!!!!!!!!!"""###$$$$$$$$$ !!!!!!""""""###$$$$$$%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''(((((()))******+++)))))))))))))))*********+++++++++*********))))))((((((''''''(((((()))***(((((('''''''''&&&&&&&&&((())))))'''$$$#########%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&###!!!"""$$$%%%$$$###$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$%%%''''''%%%$$$$$$###""""""######$$$######""""""!!!!!!!!!###############$$$$$$$$$$$$######""""""""""""###%%%$$$###"""!!!""""""###"""######$$$$$$######"""################################################$$$$$$$$$###############""""""""""""""""""""""""############"""""""""!!!$$$$$$$$$###############""""""""""""""""""""""""######"""""""""""""""###########################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###############""""""!!!!!!!!!!!!""""""%%%$$$"""!!!!!!!!!"""######""""""!!!!!!""""""###""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""###$$$$$$$$$$$$##################"""!!!!!!###"""!!!!!!!!!"""$$$$$$%%%""" !!!###$$$###!!!"""""""""######$$$$$$$$$!!!!!!!!!!!!"""""""""###"""""""""""""""""""""""""""###%%%''')))(((((('''######"""!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$###"""#######################################$$$$$$$$$###$$$$$$$$$######"""!!!#################################$$$$$$$$$%%%%%% """"""!!!!!!!!!!!! ###""""""!!!!!!""""""#########""""""""""""!!!!!! !!!!!!!!! !!!!!!!!!  !!!!!!""""""%%%$$$"""!!!!!!"""$$$%%% ###"""!!!!!! !!!!!!!!!"""!!!!!! !!!!!!"""###""""""!!!!!!""""""###!!!""""""""""""""""""###""""""!!!!!!!!!!!! $$$""" !!!"""""""""############""""""""""""""""""""""""!!!!!!!!!!!!###""""""!!!!!!!!!!!!"""""""""############""""""$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$###!!!!!!###$$$###"""##############################$$$$$$$$$$$$###"""########################!!!!!!""""""###$$$%%%%%%######"""  ###&&&"""######$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&&&&''''''''''''((())))))******((((((((())))))*********+++************)))))))))''''''&&&&&&''''''(((((('''''''''''''''&&&&&&&&&''')))***(((%%%###!!!!!!%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''')))(((&&&%%%$$$$$$%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&$$$"""$$$$$$######$$$$$$%%%&&&$$$$$$$$$###$$$$$$%%%&&&%%%$$$######"""##############################$$$$$$$$$$$$###############$$$###############$$$%%%###"""!!!!!! !!!!!!!!!""""""############""""""###############################################################$$$$$$$$$!!!!!!!!!!!!!!!!!!""""""############""""""""""""###############$$$$$$$$$""""""""""""""""""""""""%%%$$$###"""!!!!!!!!!!!!################################################"""""""""""""""######$$$###""""""!!!!!!""""""############"""""""""""""""#########""""""#########""""""""""""""""""""""""!!!"""$$$$$$$$$$$$"""!!!"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""!!!"""######$$$$$$######"""############""""""!!!"""""""""!!!"""######$$$$$$"""!!!!!!"""######""""""""""""""""""#########!!!!!!!!!"""""""""######"""""""""""""""""""""""" !!!"""######$$$$$$######"""!!!!!!!!!"""""""""###$$$$$$$$$$$$###"""########################$$$$$$$$$###############$$$###""""""!!!"""""""""#################################$$$$$$$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######""""""""""""""""""!!!!!!!!!"""$$$%%%$$$###!!!!!!!!!!!!!!!!!!!!!  !!!"""######$$$###"""!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!"""""""""!!!!!! !!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!$$$""" """###""""""#########"""""""""""""""######""""""!!!!!! $$$###!!! !!!""""""############""""""############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$%%%%%%%%%%%%%%%###""""""###$$$$$$###""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###############$$$$$$$$$%%%%%%%%%%%%&&&'''((($$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((()))&&&&&&&&&&&&''''''((((((''''''(((((()))*********************))))))))))))(((''''''&&&''''''((((((''''''''''''''''''''''''$$$&&&((((((&&&###!!!!!!&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''')))(((&&&$$$$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$######$$$$$$%%%&&&##################$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""""""""""""""######$$$%%%"""""""""!!!!!!!!!!!!"""!!!""""""######""""""!!!################################################"""""""""###$$$$$$$$$%%%!!!!!!!!!"""""""""""""""#########""""""""""""""""""""""""###$$$$$$$$$%%%""""""""""""""""""""""""$$$$$$###"""!!!!!!""""""########################""""""""""""""""""""""""###"""!!!!!!!!!"""$$$%%%###""""""""""""""""""###""""""############"""!!!$$$$$$############$$$$$$""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""##################$$$%%%!!!""""""###############""""""############"""!!!"""""""""""""""######$$$######"""!!!"""#########""""""##################!!!!!!"""""""""#################################!!!"""######""""""!!!""""""############$$$$$$#################################%%%$$$$$$$$$###"""""""""$$$###"""!!!!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!############$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######!!!!!!!!!!!!!!!!!!""""""!!!###$$$%%%%%%###!!! !!!"""#########"""!!!!!! !!!"""######$$$$$$!!!"""###$$$###"""!!! """""""""""""""""""""""""""##################### !!!!!!!!!!!! """"""!!!!!!!!!!!!"""""" !!!!!!"""""""""###""""""""""""""""""""""""$$$###""""""###$$$###"""""""""""""""""""""############""""""!!!!!! $$$"""  !!!""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!#########$$$$$$%%%%%%%%%%%%###""""""###$$$$$$###########################"""""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""""" !!!"""$$$%%%%%%###"""###$$$%%%%%%&&&&&&%%%%%%''''''&&&&&&'''((())))))%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((()))$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''((())))))******))))))))))))))))))))))))))))))(((''''''(((((((((&&&''''''''''''''''''''' """%%%&&&%%%#########&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''&&&$$$$$$$$$&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%&&&%%%$$$######$$$$$$######$$$$$$%%%&&&#####################"""$$$###############$$$$$$&&&&&&%%%%%%$$$#########%%%$$$$$$$$$###"""""""""!!!!!!!!!!!!!!!"""###$$$########################""""""############""""""################################################"""""""""###$$$$$$$$$%%%"""""""""######$$$$$$$$$""""""""""""""""""######"""""""""###$$$$$$$$$%%%""""""""""""""""""""""""""""""!!!!!!"""###$$$$$$########################""""""""""""""""""""""""###"""!!!!!!!!!"""$$$%%%######""""""""""""######!!!"""############""""""$$$$$$############$$$$$$""""""""""""""""""""""""$$$###!!! !!!###$$$""""""""""""""""""""""""""""""""""""""""""""""""######""""""###$$$%%%%%%!!!!!!"""############"""!!!""""""#########""""""!!!"""""""""#####################"""!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%###"""!!! !!!###$$$&&&######""""""""""""######$$$##################$$$########################%%%$$$$$$$$$###"""""""""%%%$$$###""""""###%%%&&&!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$########################!!!!!!""""""""""""#########""""""!!!!!!""""""### !!!!!!!!!!!!""""""!!!!!!"""""""""!!!  !!!###$$$$$$$$$###"""!!!!!!""""""######$$$$$$!!!###$$$$$$###!!! ########################"""######$$$$$$$$$$$$### !!!!!!""""""!!!!!! """!!!!!! !!!!!!""" !!!!!!!!!!!!!!!!!!"""!!!!!!""""""""""""######$$$###"""###$$$%%%$$$"""""""""""""""############""""""""""""!!!!!!!!!!!!###""" !!!"""""""""############""""""!!!!!!"""""""""""""""###"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""#########%%%$$$""""""$$$%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%######""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######""""""!!!!!!"""$$$%%%%%%""" !!!""""""###############""""""""""""###$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''((())))))******(((((()))))))))))))))******)))(((((('''(((((((((&&&&&&&&&'''''''''''''''!!!$$$%%%%%%$$$%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((%%%%%%$$$$$$%%%&&&((()))%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%###"""###$$$$$$$$$######$$$$$$%%%&&&######$$$$$$$$$###""""""#########"""######$$$%%%&&&&&&%%%%%%$$$###""""""$$$$$$$$$###############!!!!!!!!!!!!!!!!!!"""#########$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$""""""######$$$$$$%%%%%%""""""""""""###########################$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$%%%################################################"""""""""""""""######$$$$$$######""""""######$$$"""""""""""""""##################""""""#########""""""""""""""""""""""""%%%###!!!!!!###%%%"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""###$$$ !!!""""""######""""""!!!""""""############"""!!!!!!"""############""""""######"""!!!!!!"""$$$%%%%%%%%%$$$$$$$$$$$$$$$"""""""""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""###$$$%%%&&&######"""""""""###$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$%%%&&&########################"""""""""############$$$"""""""""""""""""""""""" !!!!!!""""""""""""!!!!!! !!!!!!""" !!!!!!!!!"""""""""""""""!!!!!!!!! !!!###$$$$$$###"""!!!!!!"""""""""""""""""" !!!""""""#########"""""""""""""""""""""""" !!!"""$$$$$$$$$###"""!!!!!!"""######"""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""###"""""""""$$$$$$###!!!!!!"""""""""############!!!!!!!!!!!!"""""""""""""""!!! !!!"""###""""""############""""""!!!!!!!!!!!!""""""######"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""#########&&&$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$%%%""""""""""""""""""""""""#########$$$$$$%%%%%%%%%(((%%%######%%%&&&%%%$$$!!!!!!"""############### !!!"""$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***+++(((((((((((())))))******)))(((''''''&&&&&&&&&'''&&&&&&&&&'''''''''((((((###$$$&&&&&&%%%%%%&&&(((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$########################!!!###$$$### """$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%$$$""""""######""""""###$$$$$$%%%$$$$$$$$$$$$$$$########################$$$$$$$$$######""""""!!!""""""""""""###$$$&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############!!!!!!!!!"""###$$$$$$$$$!!!"""""""""############$$$$$$$$$###############""""""""""""""""""""""""###"""""""""""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###############$$$######""""""######$$$###"""!!!!!!!!!"""$$$%%%###""""""!!!!!!""""""###""""""""""""""""""""""""###"""!!!!!!!!!!!!"""###"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""###$$$ !!!!!!"""""""""""""""!!!!!!"""############### !!!"""###$$$######"""!!!###$$$###!!! """%%%$$$$$$$$$$$$#########"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!""""""#########""""""######$$$%%%$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$""""""###$$$$$$$$$$$$$$$########################""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!! !!!!!!""""""%%%$$$$$$###"""######### """#########"""!!!!!!!!!!!!!!! !!!  """$$$&&&!!!!!!!!!!!!!!!!!!!!!!!! !!!#########"""!!!!!!"""###$$$$$$###"""!!!!!!!!! !!!!!!""""""!!!!!!  !!!!!!"""!!!!!!"""######!!! !!!!!!""""""#########$$$ !!!!!!""""""######!!!!!!!!!!!!!!!"""###$$$""""""############"""""" !!!!!!!!!""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""###$$$%%%%%%%%%&&&$$$######$$$%%%%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$###""""""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###%%%&&&'''(((+++&&&!!!!!!$$$%%%%%%######$$$%%%%%%%%%%%%$$$""""""""""""###$$$&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))''''''''''''''''''''''''%%%%%%&&&'''((()))***+++'''((((((((())))))******((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''(((((('''%%%%%%''')))''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$###%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################!!!"""###!!!"""%%%$$$$$$######$$$$$$%%%&&&$$$%%%&&&&&&%%%$$$###"""######""""""###$$$%%%%%%!!!""""""###$$$$$$%%%%%%""""""######$$$$$$$$$%%%%%%%%%$$$###"""""""""###"""###$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$######"""""" !!!"""######$$$!!!!!!""""""#########$$$%%%$$$$$$$$$######""""""""""""""""""""""""""""""%%%$$$###"""!!!!!!!!!!!!########################$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$$$$$$$###"""$$$$$$############$$$$$$###"""!!! """$$$&&&""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!"""######"""!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%&&& !!!!!!"""""""""""""""!!!!!!"""############### !!!"""$$$$$$######"""!!!###$$$###!!! """%%%$$$#########""""""!!!!!!"""############$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!"""""""""""""""######""""""###$$$%%%%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%% !!!"""$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############%%%$$$$$$###"""!!! """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""############""""""""""""######$$$$$$$$$$$$######!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""###"""!!! !!!!!!!!!!!!!!!""""""""""""!!! !!!"""######"""!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""$$$$$$$$$$$$###!!! !!!!!!"""##################"""""""""!!!!!! $$$#########""""""!!!!!!!!!!!! !!!"""###$$$########################$$$###""" !!!"""!!!!!!""""""#########$$$""""""############""""""#########"""""""""""""""######""""""""""""######""""""""""""!!!!!!!!!!!!############""""""""""""!!!###$$$###""""""###"""############$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''''')))((('''&&&%%%$$$######&&&'''((())))))'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&(((((((((((((((((((((((((((((())))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$""""""$$$%%%%%%%%%$$$"""!!!$$$"""!!!!!!"""######"""%%%%%%%%%%%%%%%$$$###"""&&&&&&%%%$$$############'''### $$$&&&%%%""""""$$$&&&&&&&&&%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""######$$$$$$$$$$$$############$$$$$$$$$#########$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############&&&&&&%%%%%%$$$#########""""""!!!!!!!!!!!!""""""######""""""""""""######$$$###!!! """###%%%"""""""""###$$$$$$%%%%%%""""""###$$$$$$$$$$$$$$$"""""""""""""""######$$$!!!###&&&!!!###%%%$$$######""""""######'''### !!!!!!""""""######$$$$$$"""############$$$$$$$$$""""""""""""""""""""""""######""""""""""""###$$$&&&$$$"""!!! !!!"""###"""""""""""""""""""""""""""""""""###$$$$$$%%%%%%########################!!!!!!!!!!!!!!!""""""###!!!!!!""""""#########$$$######$$$%%%&&&''''''(((""""""""""""############""""""############"""""""""############$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###############""""""""""""######!!!!!!""""""######$$$$$$&&&###!!!!!!$$$%%%$$$"""&&&%%%%%%$$$$$$#########""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""#########"""""""""!!!!!! !!!!!! !!!!!!!!!!!!!!!"""######""""""""""""""""""""""""###"""!!!!!! !!!!!!!!!!!!!!!"""""""""""""""!!! !!!"""###"""!!!!!!!!!""""""""""""!!!!!!###""""""!!!!!!"""""""""""""""""""""""""""""""""###############""""""!!!!!!!!!"""###############""""""!!!!!!!!! ############"""""""""!!!!!!!!!""""""""""""""""""###########################""""""!!!!!!!!!!!!"""""""""################## !!!!!!""""""!!!!!! $$$$$$######"""""""""!!!######""""""""""""###### !!!!!!""""""############"""""""""""""""###$$$###"""###$$$&&&"""############$$$$$$$$$###%%%&&&%%%$$$###$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&&&&''''''&&&&&&&&&&&&'''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&'''((()))***)))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###!!!!!!$$$"""!!!!!!"""######"""$$$%%%%%%%%%$$$$$$###"""$$$$$$$$$######$$$%%%%%%)))%%%!!!"""$$$&&&$$$!!! !!!###%%%%%%%%%$$$###%%%%%%%%%$$$$$$#########!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############!!!  !!!###############$$$%%%%%%"""""""""###############""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############$$$$$$$$$$$$$$$#########""""""!!!!!!!!!!!!""""""$$$$$$############$$$$$$&&&%%%###!!!!!!!!!"""###$$$$$$##################""""""##################"""""""""""""""######$$$###&&&""""""'''"""(((%%%$$$######""""""######(((&&&!!!!!!###"""""""""""""""#########""""""#########$$$$$$$$$"""""""""""""""""""""""" !!!!!!!!!%%%$$$"""!!! !!!"""###""""""""""""""""""""""""!!!""""""######$$$%%%%%%########################"""""""""""""""###$$$$$$!!!"""""""""############!!!!!!""""""######$$$$$$""""""""""""############""""""############"""""""""############$$$$$$$$$$$$%%%%%%%%%$$$$$$###"""#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###############""""""""""""######"""##################$$$%%%###!!!"""$$$%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""######""""""""""""!!!!!! !!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""""""""######""""""!!!!!!!!!!!!!!!!!!""""""""""""###"""!!!!!!""""""!!! !!!!!!""""""""""""!!!!!!######"""""""""######$$$""""""""""""""""""""""""!!!!!!""""""############!!!""""""############""""""!!!!!!!!!!!! ############"""""""""""""""###$$$$$$$$$###"""!!!######################## !!!!!!""""""""""""!!!$$$$$$$$$$$$$$$#########!!!""""""""""""""""""!!!%%%%%%$$$$$$###"""!!!!!!######""""""""""""######!!!""""""###############""""""""""""#########"""!!!"""$$$'''"""############$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&''''''(((((((((((((((%%%%%%&&&'''((())))))***((()))*********)))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$%%%&&&'''""""""!!!!!!"""###%%%&&&######$$$$$$$$$$$$###"""$$$"""!!!!!!"""######"""$$$$$$$$$%%%$$$$$$###""""""""""""######%%%&&&&&&***'''$$$###%%%%%%###!!!$$$$$$%%%%%%$$$###!!! $$$$$$$$$$$$$$$#########!!!!!!!!!!!!!!!!!!!!!!!!###############"""""""""###""""""!!!!!!""""""#########"""""""""###$$$$$$########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############"""""""""############$$$###""""""!!!!!!""""""###%%%$$$$$$######$$$$$$%%%(((&&&%%%###""""""""""""%%%%%%$$$$$$###""""""!!!############"""""""""""""""""""""""""""######$$$ ###!!!((($$$!!!)))%%%$$$######""""""######&&&%%%###!!!!!!"""$$$%%%############"""""""""""""""""""""#########$$$$$$"""""""""""""""""""""""" !!!"""$$$$$$$$$###"""$$$$$$"""!!!!!!!!!"""###""""""""""""""""""""""""!!!!!!"""######$$$$$$%%%#######################################$$$$$$%%%""""""""""""############!!!!!!!!!!!!!!!"""""""""""""""""""""############""""""############"""""""""############$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$###############""""""""""""######$$$$$$###############"""%%%###""""""###$$$$$$### !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""###"""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!""""""""""""$$$"""!!!!!!""""""!!!!!!!!!""""""""""""!!!!!!##################$$$%%%"""""""""""""""""""""""""""""""""""""""######$$$!!!"""############""""""""""""""""""""""""""""""#########"""""""""""""""###$$$%%%&&&%%%###!!! ######################## !!!#########"""!!!&&&%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%$$$###"""!!!!!!######""""""""""""###### !!!""""""###############"""""""""!!! """###"""!!!!!!"""$$$""""""#########$$$$$$$$$$$$&&&&&&&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&'''(((((())))))((((((%%%&&&&&&'''((()))******(((((()))))))))(((((('''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''###"""!!! """$$$%%%""""""######$$$$$$$$$$$$$$$"""!!!!!!"""######"""######$$$$$$$$$$$$#####################$$$%%%%%%'''%%%######$$$%%%###"""%%%%%%%%%%%%$$$"""!!! $$$$$$$$$#######################################$$$$$$$$$######"""""""""#########""""""############"""""""""""""""######&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!"""""""""############ !!!!!!"""######$$$$$$###""""""""""""""""""###$$$######""""""######$$$&&&&&&%%%$$$#########$$$$$$$$$$$$#########""""""######"""""""""""""""""""""""""""""""""######$$$!!!!!!%%%333111(((***%%%$$$######""""""######!!!!!!!!!!!!""""""######$$$$$$######""""""!!!!!!""""""""""""############""""""""""""""""""""""""!!!###$$$%%%%%%###!!! $$$###"""!!!!!!"""######""""""""""""""""""""""""!!!!!!""""""###$$$$$$$$$###########################""""""""""""###$$$$$$"""""""""""""""#########$$$$$$######"""""""""!!!!!!"""""""""############""""""############""""""""""""#########$$$$$$$$$######$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$#####################""""""""""""###############""""""!!!!!!!!!$$$######"""######$$$$$$ !!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""""""""!!!!!!!!!!!! $$$######""""""######$$$""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!""""""""""""$$$"""!!!!!!""""""!!!!!!!!!""""""""""""!!!!!!######""""""###$$$%%%%%%""""""""""""""""""""""""$$$###""""""!!!!!!""""""""""""#########""""""!!!########################""""""""""""""""""#########$$$%%%&&&%%%###!!! """""""""""""""""""""""" !!!#########"""!!!&&&%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$###"""!!!!!!######""""""""""""######""""""""""""""""""""""""############"""""""""!!!"""$$$%%%$$$###"""###""""""#########$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&''''''(((((((((((((((''''''((((((((((((((((((&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''%%%$$$""" !!!"""###"""""""""######$$$%%%%%%$$$"""!!!!!!"""######""""""######$$$$$$#########%%%$$$######"""""""""###"""!!!!!!"""###$$$$$$######$$$$$$$$$$$$######"""########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######""""""!!!  !!!######"""""""""""""""###&&&&&&&&&%%%%%%$$$$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############ !!!"""###$$$$$$%%%######""""""""""""######""""""!!!!!!!!!!!!""""""#########$$$$$$%%%%%%&&&""""""#########$$$$$$$$$$$$###""""""!!!"""######"""""""""""""""######$$$&&&$$$!!!...CCCBBB222---%%%$$$######""""""###### !!!""""""""""""$$$$$$######""""""!!!!!!!!!!!!"""""""""#########"""""""""""""""""""""""" !!!!!! """"""""""""""""""######"""""""""""""""""""""""" !!!!!!"""######$$$$$$"""""""""""""""""""""""""""!!!!!!!!!!!!"""############""""""""""""""""""$$$$$$######"""!!!!!!!!!!!!"""""""""############""""""############""""""""""""#########$$$$$$$$$"""######$$$$$$#########""""""#########$$$$$$$$$##############################""""""""""""######"""""""""!!!!!! $$$$$$######"""######$$$"""""""""######$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!! ###"""!!! !!!"""######""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""######""""""!!!!!!!!!!!!""""""""""""###"""!!!!!!""""""!!! !!!!!!""""""""""""!!!!!!"""""""""""""""###$$$%%%""""""""""""""""""""""""%%%$$$"""!!!!!!!!!"""###"""############""""""!!!""""""############$$$$$$""""""""""""############"""###$$$$$$$$$###"""!!!"""""""""""""""""""""""" !!!!!!""""""""""""!!!$$$$$$$$$$$$$$$#########!!!""""""""""""""""""!!!#########"""""""""""""""######""""""""""""######$$$$$$$$$######"""""""""############""""""""""""!!!###&&&&&&%%%$$$$$$%%%"""############$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''''')))((((((''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$######$$$%%%&&&&&&%%%###"""!!!!!!""""""######""""""###$$$%%%%%%$$$"""!!!!!!"""######"""!!!"""######$$$#########%%%%%%$$$""""""!!!!!!!!!!!!"""###$$$$$$$$$###############$$$$$$$$$"""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""!!!!!!""""""###$$$$$$###"""""""""######$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""""""""############!!!!!!""""""###$$$%%%%%%$$$######""""""######$$$!!!!!!!!! !!!!!!!!!!!!!!!"""###$$$%%%&&&&&&!!!""""""###$$$$$$%%%%%%$$$###"""""""""###%%%&&&"""""""""""""""######$$$&&&### ///EEECCC111)))%%%$$$######""""""###### """###$$$$$$$$$###############""""""""""""!!!!!!!!!"""""""""######"""""""""""""""""""""""""""###"""""" """"""""""""############"""""""""""""""""""""""" !!!""""""######$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""###############""""""""""""""""""!!!!!! """"""""""""############""""""############"""""""""############$$$$$$$$$!!!"""######$$$#########"""""""""############$$$"""""""""#####################""""""""""""######!!!!!!!!!!!!!!!!!! ###$$$$$$###""""""###%%%"""""""""###############""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!! """!!!  !!!"""######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""!!! !!!!!!"""###!!!!!!!!!!!!"""""""""""""""!!! !!!"""###"""!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""###$$$%%%""""""""""""""""""""""""$$$###!!! !!!"""$$$%%%###############"""!!!!!! !!!!!!""""""""""""!!!"""""""""############!!!!!!""""""""""""""""""""""""""""""""""""""""""###""""""!!!!!!!!!!!!"""""""""################## !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!"""""""""######""""""""""""######""""""""""""########################"""""""""""""""###"""!!! !!!$$$&&&"""############$$$$$$$$$"""###$$$$$$""""""###$$$$$$$$$$$$$$$#########"""###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%'''''''''''''''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''$$$%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$######""""""###$$$%%%$$$"""!!!!!!"""######"""!!!!!!"""###############$$$###"""""""""""""""###!!!###$$$############$$$$$$###############$$$!!!"""""""""#########$$$###########################$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$#####################"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############"""#########$$$$$$%%%%%%$$$######""""""######$$$""""""!!!!!!!!!!!!""""""!!!!!!"""###$$$$$$$$$$$$##################$$$$$$$$$###""""""###%%%''')))"""""""""""""""######$$$"""!!!)))999666'''###%%%$$$######""""""######!!!!!!"""######$$$$$$$$$"""""""""""""""#########!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""%%%%%%%%%$$$######""""""!!!!!!"""###############"""""""""""""""""""""""" !!!!!!"""#########""""""""""""""""""""""""""""""!!!!!!""""""###$$$############"""""""""!!!"""!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""############"""""""""############$$$$$$$$$!!!!!!"""###############""""""""""""############!!!"""""""""#########$$$######""""""""""""######""""""""""""############"""$$$%%%$$$"""!!!###%%%!!!!!!!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""!!!!!!!!! $$$"""!!! !!!"""$$$######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""!!! !!!"""###!!!!!!!!!!!!""""""""""""!!! !!!"""$$$###"""!!!!!!""""""""""""!!!!!! !!!"""###$$$"""""""""""""""""""""""""""!!! !!!###&&&'''###############"""!!!!!! !!!!!!!!!!!!""""""#########$$$!!!!!! !!!"""###$$$""""""""""""""""""""""""$$$###""" !!!"""!!!!!!""""""#########$$$""""""############"""""" !!!"""""""""######""""""""""""###### !!!"""###$$$$$$############""""""""""""""" !!!&&&"""############$$$$$$$$$!!!###$$$###"""!!!"""###$$$$$$$$$$$$######""""""######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((()))******%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((($$$%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$###$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%&&&%%%%%%%%%$$$###""""""###$$$$$$$$$"""!!!!!!"""######"""!!!!!!"""###############!!!!!!!!!!!!"""###$$$%%%"""###%%%%%%$$$###""""""%%%%%%$$$###"""""""""###!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$######""""""######$$$&&&&&&%%%$$$######$$$$$$$$$$$$$$$###"""!!!!!! ################################################""""""""""""############$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$######""""""""""""######""""""#########""""""!!!%%%%%%$$$$$$###"""""""""$$$###""""""$$$&&&)))+++"""""""""""""""######$$$$$$%%%"""'''222,,,"""###%%%$$$$$$###"""######### !!!!!!!!!"""""""""!!!!!!""""""######$$$$$$!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""###$$$ !!!"""###############"""""""""""""""""""""""" !!!!!!"""#########""""""""""""""""""""""""#########"""###$$$$$$%%%$$$#########""""""!!!!!!############$$$$$$$$$$$$""""""""""""############""""""############"""""""""############$$$$$$$$$!!!!!!"""###############""""""""""""############!!!!!!""""""#########$$$######""""""""""""############$$$$$$%%%%%%%%%&&&"""$$$%%%$$$!!!!!!###&&& !!!""""""""""""""" !!!"""$$$$$$$$$###""" !!!!!!!!!!!!!!!""""""""""""############!!!!!!!!!!!!!!! !!!""""""###$$$%%%%%%%%%""""""!!!!!!!!!!!!""""""###"""!!! !!!""""""!!!!!! !!!!!! !!!!!!"""###$$$$$$#########""""""!!!!!! !!!!!!!!!!!! """"""!!!!!! !!!############"""""""""""""""""""""""""""###%%%$$$"""!!!!!!"""############"""###"""""""""!!!!!! """"""""""""############!!!!!! !!!!!!""""""""""""""""""""""""######""""""!!!!!! """"""############""""""!!!!!!""""""""""""!!!!!!$$$$$$###$$$$$$%%%&&&&&&!!!!!!"""###$$$%%%%%%&&&%%%$$$$$$###""""""###### !!!"""###$$$$$$%%%######""""""###$$$%%%%%%!!!!!!!!!!!!""""""""""""%%%$$$$$$######$$$$$$%%%$$$#########""""""!!!!!!"""$$$%%%&&&&&&%%%###"""$$$#########$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((()))***++++++***))))))'''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&%%%$$$$$$(((((('''''''''&&&&&&&&&))))))((('''&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&"""###$$$$$$$$$$$$###"""%%%%%%%%%$$$$$$$$$######$$$$$$$$$#########""""""%%%%%%%%%$$$$$$$$$$$$$$$$$$######"""!!!  !!!"""""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$ !!!#########"""!!!"""############$$$$$$$$$"""############$$$$$$$$$'''%%%###""" !!!!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$"""#########"""$$$$$$###""""""###$$$%%%!!! !!!"""$$$$$$""" """###"""""""""$$$&&&$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%!!!!!!!!!"""######$$$$$$"""%%%%%%!!!!!!###!!!"""""""""###$$$$$$$$$%%%"""######$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###!!!!!!"""###$$$$$$%%%%%%"""""""""""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!! #########$$$%%%&&&((((((!!!!!!"""###$$$$$$%%%%%%######"""!!!!!!"""###$$$"""############$$$$$$$$$"""############$$$$$$$$$""" !!!###$$$%%%"""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!%%%$$$"""!!!!!!!!!"""###%%%$$$$$$###"""!!! ###########################"""""""""!!!!!! !!!!!!""""""######$$$$$$$$$%%%&&&&&&$$$#########$$$###"""""""""###$$$%%%%%%###!!!"""$$$%%%$$$!!!"""""""""""""""""""""""" !!!"""""""""""""""!!!!!!"""###############%%%$$$$$$###""""""""""""""""""""""""############!!!""""""""""""!!! !!!!!!""""""###$$$$$$%%%######""""""""""""#########"""!!! !!!""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!"""###""""""""""""!!!!!! !!!!!!!!!!!! ######"""""""""!!!!!!!!! !!!""""""###""""""""""""""""""""""""""""""###%%%%%%"""### !!!""""""######""""""######"""""""""!!!!!!!!!""""""""""""############!!!!!! !!!!!!""""""""""""""""""""""""$$$#########""""""""""""""""""############""""""""""""############"""""" !!!"""###""""""""""""""""""######$$$$$$##################!!!!!!"""""""""###############"""######$$$$$$%%%!!!!!!!!!!!!"""""""""###%%%$$$$$$######$$$$$$%%%$$$#########"""""""""""""""$$$%%%&&&&&&%%%###"""###############$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''((((((%%%&&&((()))************'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''''''''&&&%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$#########"""""""""$$$$$$$$$#########""""""#########$$$$$$$$$$$$$$$$$$######"""!!!!!! !!!"""$$$%%%&&&%%%%%%$$$######################## !!!""""""""""""""""""""""""#########$$$$$$$$$"""############$$$$$$$$$$$$###"""!!!!!!""""""###""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$"""#########""" """""""""""""""###$$$$$$%%%$$$$$$$$$$$$###  """""""""###$$$$$$$$$$$$#########""""""#########$$$$$$$$$%%%%%%#########""""""""""""""""""%%%&&&""" """###"""###############$$$$$$$$$!!!""""""#########"""""""""######$$$$$$######"""!!!!!!"""######$$$%%%%%%"""""""""""""""######$$$########################"""""""""""""""!!! """"""""""""###$$$%%%&&&!!!!!!"""######$$$%%%%%%$$$$$$"""!!!!!!!!!"""###!!!!!!"""""""""#########!!!!!!"""""""""#########$$$""" """$$$%%%%%%"""""""""""""""!!! ########################$$$######"""""""""""""""$$$$$$######""""""!!!!!!########################%%%$$$$$$$$$############"""""""""""""""############$$$&&&%%%###""""""###&&&%%%$$$###""""""######$$$""" !!!###$$$###!!!######################## !!!""""""""""""""""""""""""""""""######$$$$$$###!!!""""""""""""############""""""######""""""!!!!!! !!!!!!""""""######$$$######""""""######$$$"""""""""!!!""""""###$$$###"""""""""""""""!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! ############"""""""""""""""!!!!!!!!!!!!!!!""""""%%%%%%%%%%%%%%%%%%%%%%%%"""%%%&&&%%%""" """%%% !!!""""""###"""""""""############""""""""""""""""""""""""############"""!!!!!! !!!!!!"""""""""""""""""""""""""""$$$$$$$$$$$$############""""""############""""""######$$$$$$$$$$$$######""""""""""""""""""###$$$""""""""""""!!!!!! ########################!!!!!!!!!!!!""""""""""""###############$$$$$$$$$!!!!!!!!!"""""""""######%%%$$$$$$######$$$$$$%%%###############"""""""""######%%%%%%&&&%%%$$$###%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((###$$$&&&''')))*********'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&&&&'''(((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$%%%&&&'''"""""""""!!!!!!!!!!!!!!!$$$$$$$$$###############!!!""""""######$$$$$$$$$#########""""""!!!!!! !!!"""###$$$$$$$$$###"""""""""""""""""""""""""""######"""!!!!!!!!!"""""""""""""""#########$$$$$$"""############$$$$$$$$$""""""!!!!!!"""###$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""##################""""""!!!!!!!!!"""############&&&%%%$$$$$$%%%$$$""" """$$$$$$"""""""""$$$$$$$$$########################$$$$$$$$$$$$%%%$$$$$$######"""!!!!!! """&&&&&&""" ###$$$###$$$$$$$$$###############!!!!!!"""""""""!!!!!! """""""""######"""""""""!!!""""""######$$$$$$$$$""""""""""""######$$$$$$########################""""""######""""""!!!!!!""""""!!!!!!!!!!!!""""""!!!""""""######$$$$$$$$$%%%$$$###"""!!!!!!"""""" !!!!!!!!!"""""""""""" !!!!!!!!!""""""""""""%%%###!!!!!!###%%%&&&&&&""""""######""""""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%"""############""""""!!!#########"""""""""""""""########################$$$$$$$$$$$$$$$#####################"""""""""""""""###%%%$$$###!!!"""###((('''%%%$$$###""""""""""""!!! !!!"""###""" $$$$$$$$$$$$$$$$$$$$$$$$ !!!"""""""""""""""$$$###"""!!!!!!"""###$$$!!! !!!"""""""""############""""""############"""""" !!!!!!""""""######""""""""""""######"""""""""######$$$$$$%%%############""""""""""""###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""######!!! !!!""""""$$$$$$$$$$$$$$$$$$$$$$$$ ###%%%&&&$$$###$$$%%%!!!"""######$$$$$$########################""""""!!!"""""""""############""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""########################""""""############"""""""""######$$$$$$######"""#########""""""######$$$""""""""""""""""""""""""!!!""""""############### !!!!!!""""""############$$$$$$$$$######!!!!!!"""""""""#########%%%$$$$$$######$$$$$$%%%##############################$$$%%%%%%%%%$$$$$$&&&&&&''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((($$$$$$%%%&&&''''''(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###!!! !!!###$$$""""""""""""!!!!!!!!!!!!######################## !!!"""###$$$$$$$$$#########"""""""""!!!!!!""""""###$$$$$$###!!!!!!########################%%%$$$"""!!! !!!""""""""""""""""""############""""""#########$$$$$$$$$"""""""""""""""#########""""""""""""""""""""""""###########################""""""""""""""""""###$$$######""""""###$$$$$$ """#########"""###""""""###%%%&&&%%%$$$###$$$&&&&&&$$$!!!!!!!!!####################################$$$$$$$$$$$$############""""""!!!!!!"""&&&&&&"""!!!###%%%$$$%%%$$$$$$$$$###""""""""""""""""""###""""""!!! """"""############""""""!!!"""""""""#########$$$""""""######$$$$$$$$$$$$########################""""""#########""""""!!!###"""!!!!!! !!!!!!"""""""""#########$$$""""""""""""""""""######!!!!!!!!!"""""""""######!!!!!!!!!"""""""""######%%%###!!!"""$$$%%%%%%%%%""""""#########""""""!!!%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$###"""!!!"""""""""""""""#################################""""""""""""""""""""""""$$$$$$######""""""!!!!!!!!!"""$$$$$$"""!!!""""""&&&&&&%%%$$$$$$$$$######""""""!!!""""""""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""""""""""""""$$$###"""!!!!!!"""###$$$!!!!!! """###$$$!!!"""""""""############""""""############"""""" !!!!!!!!!!!!!!! !!!!!!""""""###$$$$$$$$$%%%%%%""""""""""""############""""""!!!  """"""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######!!! !!!""""""!!!###%%%%%%$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$""""""""""""""""""######!!!"""""""""############""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!!!!""""""""""""!!!!!!!!!  !!!!!!"""######$$$%%%%%%!!!""""""#########"""""" !!!"""###$$$%%%######$$$$$$$$$######"""""""""""""""############%%%$$$$$$######$$$$$$%%%###############$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&'''''''''''''''''''''%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###!!!  !!!################################################### !!!"""###$$$$$$$$$############""""""""""""%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###!!!!!!!!!"""###!!!!!!"""""""""#########""""""#########$$$$$$$$$############"""""""""!!!""""""""""""""""""""""""########################"""""""""######"""""""""$$$############$$$$$$%%%!!!"""###"""""""""!!! !!!$$$%%%%%%$$$''''''&&&###!!! """$$$########################""""""#########$$$$$$$$$!!!!!!""""""############!!!%%%%%%"""!!!###%%%$$$%%%$$$$$$$$$###"""""""""###$$$$$$$$$######"""!!!###$$$$$$$$$$$$$$$$$$###"""""""""""""""#########""""""###$$$$$$$$$$$$###""""""""""""""""""""""""""""""############""""""$$$###"""!!!!!!!!!!!!!!!"""""""""""""""######### !!!"""###$$$$$$%%%"""""""""#########$$$$$$"""""""""#########$$$$$$$$$"""!!!"""###$$$$$$###""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!"""""""""""""""#################################"""""""""""""""#########$$$$$$######""""""!!!!!! """$$$$$$"""!!!"""###"""######$$$%%%%%%%%%%%%################################################ !!!"""""""""""""""$$$######""""""""""""""" !!!"""######""""""""""""############!!!!!!""""""######"""""" !!!!!!!!!!!!!!!!!!!!!  !!!"""######$$$$$$$$$######!!!!!!"""""""""""""""###!!!!!!  """"""""""""############!!!""""""######""""""!!! !!!!!!!!!!!!"""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""" """###$$$$$$######"""###$$$$$$%%%%%%$$$$$$!!!!!!!!!!!!""""""""""""""""""""""""###############""""""!!!!!!""""""###""""""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""""""""############""""""!!!!!!""""""""""""!!!!!!###""""""!!!!!!!!!!!!"""!!!!!!"""###$$$%%%&&&&&&!!!"""###$$$###"""  !!!"""###$$$%%%%%%######$$$%%%%%%###"""!!!"""""""""#########$$$$$$%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&!!!"""###$$$###"""!!! $$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((('''&&&%%%$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''(((((('''&&&%%%%%%$$$$$$&&&&&&&&&'''''''''''''''&&&&&&&&&''''''((((((((($$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%###############$$$$$$$$$!!!""""""######$$$$$$$$$###########################$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""######!!!!!!!!!"""""""""######"""############$$$$$$$$$###############"""!!! """"""""""""""""""""""""########################""""""############""""""###############$$$$$$$$$ !!!""""""""""""&&&$$$"""!!!"""###"""!!!###"""!!! $$$'''###############$$$$$$$$$"""""""""############$$$ !!!!!!"""######$$$$$$ $$$$$$!!! ###$$$###$$$$$$$$$###############$$$$$$%%%$$$$$$###"""!!!$$$$$$%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""!!!"""$$$%%%%%%%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$######$$$$$$###""""""""""""""""""""""""""""""""""""""" !!!###$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$$$$$$$###"""!!!"""$$$$$$###"""""""""######$$$$$$##############################!!!""""""############"""#########"""""""""""""""########################$$$$$$$$$%%%%%%%%%%%%%%%############"""""""""""" """$$$$$$###"""###$$$ !!!"""###$$$%%%%%%%%%"""$$$%%%$$$###"""###$$$"""""""""""""""""""""""" !!!"""""""""""""""###############"""!!!!!!!!!!!!!!! """"""""""""############ !!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""######$$$$$$###"""!!! !!!!!!!!!"""""""""  !!!!!!!!!!!!!!!"""""""""######""""""############"""""" !!!!!!"""""""""""" !!!""""""###""""""%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!"""$$$$$$$$$###!!!!!!"""############""" !!!!!!!!!!!!""""""""""""##################""""""""""""######""""""""""""""""""""""""!!!!!!"""""""""#########""""""############"""""""""""""""######"""""""""&&&&&&%%%$$$$$$$$$$$$$$$!!!"""""""""######$$$$$$"""###$$$$$$###!!!$$$$$$$$$$$$############"""###%%%%%%%%%###""" """"""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%%%%############$$$%%%&&&'''!!!"""###$$$###""" ###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&%%%$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&""""""#########$$$$$$$$$#########$$$$$$$$$$$$$$$######################## !!!#########""""""########################""""""###$$$$$$$$$######!!!!!!!!!!!!"""""""""###"""############$$$$$$$$$!!!!!!"""###$$$###""""""""""""""""""""""""""""""########################!!!"""###$$$$$$###"""!!!"""######$$$$$$###"""!!!!!! !!!""""""###'''%%%""""""###$$$$$$###!!!!!!!!!!!! !!!$$$'''""""""#########$$$$$$$$$""""""""""""############"""""""""""""""#########"""### """$$$##################$$$$$$$$$$$$$$$$$$$$$###"""!!! ######$$$$$$$$$$$$######"""""""""""""""""""""!!!!!!"""$$$&&&&&&%%%$$$###""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$#########"""""""""""""""""""""""""""""""""""""""!!!!!!"""###$$$######"""!!!""""""""""""############""""""""""""############$$$######$$$%%%%%%$$$"""!!!"""###$$$$$$$$$$$$###########################"""""""""""""""######$$$$$$$$$######""""""!!!!!!########################$$$$$$$$$%%%%%%&&&&&&&&&"""""""""""""""#########!!!###%%%%%%$$$###$$$%%% """###$$$######"""!!!###$$$$$$"""!!!"""$$$######################## !!!!!!""""""""""""""""""###$$$$$$$$$"""!!! """$$$&&&%%%$$$!!!""""""""""""############ !!!!!!"""!!!!!!"""""""""""""""!!!!!!!!!""""""!!!!!!!!!!!!"""""""""###$$$$$$###"""!!!  !!!!!!"""""" !!!""" !!!!!!""""""""""""############""""""!!!!!!""""""#########$$$!!!############"""!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""$$$%%%$$$$$$ !!!!!!!!!!!!!!! !!!!!!""""""""""""##################""""""""""""######""""""""""""""""""""""""""""""######$$$$$$$$$%%%""""""############""""""######$$$$$$$$$$$$######$$$$$$###"""!!!!!!""""""""""""""""""!!!!!!!!!!!!###$$$$$$$$$### ((('''&&&%%%$$$"""!!!!!!"""###%%%&&&%%%###!!! """############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%############$$$%%%&&&'''###$$$&&&&&&&&&$$$"""!!!######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$%%%&&&((()))'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&''''''(((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$"""###$$$$$$$$$$$$###"""######$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$##################$$$$$$!!!"""$$$%%%&&&&&&&&&%%%"""""""""""""""""""""""" !!!###$$$%%%%%%$$$###!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$!!!###$$$%%%$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!!!!"""$$$%%%$$$###!!!###"""!!! !!!######$$$###""""""%%%'''((((((###%%%&&&&&&$$$######$$$""""""######$$$$$$$$$$$$""""""""""""############$$$$$$######"""!!!!!!!!!!!!"""!!!###"""""""""######$$$$$$$$$%%%############"""!!! """"""############""""""""""""""""""!!!!!!!!!!!!!!!###$$$&&&&&&%%%$$$###########################!!!"""###$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!$$$$$$%%%$$$###!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""&&&%%%$$$%%%&&&&&&%%%###!!!"""###$$$$$$$$$$$$$$$###########################"""!!!!!!!!!"""$$$%%%%%%$$$$$$###"""!!!!!! ########################"""""""""######$$$$$$$$$!!!!!!""""""######$$$$$$!!!###%%%%%%$$$$$$%%%&&&!!!!!!"""######"""!!! """$$$### !!!###$$$$$$$$$$$$$$$$$$$$$$$$"""!!! """$$$######"""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!"""""""""!!!""""""######""""""############""""""""""""###$$$$$$"""!!! ######""""""!!!!!! %%%$$$"""!!!!!!"""$$$%%%"""!!!  $$$$$$###"""!!!!!!"""""" """###$$$###"""!!! !!!!!!!!!!!!!!!  ###%%%###""""""############""""""!!!!!!!!!!!!!!! #########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$###########################!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###$$$$$$$$$%%%$$$###"""!!!!!!"""###$$$############$$$$$$$$$$$$%%%$$$###""""""###$$$%%%"""""""""""""""######$$$""""""""""""""""""""""""$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""" !!!"""$$$%%%&&&''''''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$###$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&&&&###########################"""!!! !!!"""###%%%%%%%%%%%%%%%$$$###"""%%%""""""###""" !!!"""###############$$$$$$##################$$$$$$##################!!!"""$$$%%%%%%$$$"""!!!$$$$$$###"""!!!!!!""""""##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###############"""!!!!!!######""""""######$$$%%%############""""""""""""!!!""""""""""""!!!!!! !!!!!!"""###$$$$$$%%%%%%&&&%%%$$$"""!!!!!! !!!!!!!!!""""""""""""""""""######$$$""""""""""""############$$$$$$$$$$$$$$$###"""!!!%%%###!!!"""$$$%%%$$$!!!""""""############""""""""""""############""""""$$$$$$###"""!!!!!!""""""""""""############""""""$$$$$$###"""!!!!!!""""""!!!###$$$###"""!!!"""######$$$$$$%%%%%%$$$$$$###  !!!###$$$"""!!! !!!###$$$$$$""" """$$$$$$$$$!!!"""###$$$$$$###"""!!!######$$$$$$$$$%%%%%%%%%########################!!!!!!""""""######$$$$$$ ###$$$""" !!!""""""""""""#########%%%$$$"""!!!!!!!!!"""###""""""############""""""######""""""######$$$%%%!!!!!!"""""""""!!!!!! $$$#########""""""!!!!!!"""!!! """#########"""!!!!!!!!!!!!!!!""""""""""""############ !!!!!!!!!"""#########!!!!!!!!!!!!!!!!!!!!!!!!&&&&&&%%%%%%$$$%%%%%%&&&""""""############""""""$$$$$$%%%%%%$$$$$$###"""###"""""""""!!!!!!!!! #########$$$$$$#########$$$###"""!!!!!!!!!"""######""""""!!!!!!!!!!!!!!! """###$$$###"""!!!!!!!!!!!!""""""!!!!!! !!!"""###"""!!!""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""#################################!!!!!!"""############"""########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""############"""!!! !!!"""###!!!!!!!!!!!!""""""""""""$$$$$$###""""""###$$$$$$"""""""""""""""######$$$""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!"""###$$$%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$###&&&%%%%%%$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%########################$$$###""""""""""""###$$$%%%%%%%%%$$$$$$#########(((%%%%%%&&&%%%  !!!""""""############"""#########$$$$$$######"""########################!!!"""$$$%%%%%%$$$"""!!!%%%%%%$$$##############################$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###############"""!!!!!!######""""""######$$$%%%############""""""""""""!!!""""""#########""""""""""""######$$$%%%%%%&&&$$$###"""  !!!!!!!!!"""""""""""""""""""""######$$$""""""""""""############$$$$$$$$$$$$$$$###""""""$$$""" !!!###$$$###!!!""""""############""""""!!!!!!""""""""""""!!!!!!$$$$$$###"""""""""""""""""""""############""""""######""""""""""""""""""!!!###$$$###"""!!!"""######$$$$$$%%%%%%$$$$$$### !!!"""###"""!!!!!!!!!""""""######$$$""" """$$$$$$###!!!"""###$$$$$$###"""!!!############$$$$$$%%%%%%########################"""""""""""""""##################$$$&&&&&&$$$"""!!!!!!!!!"""""""""######$$$######"""""""""""""""""""""############""""""######""""""######$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$#########""""""""""""!!! !!!"""######""""""!!!!!!!!!!!!!!!""""""""""""############ !!!"""###$$$%%%%%%"""!!!  !!!"""((('''&&&%%%%%%%%%%%%%%%""""""############""""""$$$$$$######"""""""""###""""""""""""!!!!!!!!!!!!!!!"""$$$%%%%%%$$$"""!!!######"""""""""###$$$$$$!!!!!!!!!  """######"""!!!!!!!!!!!!"""######""""""!!!""""""!!!!!!!!!###%%%&&&""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$######################## !!!"""""""""""""""########################%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""!!!!!!!!!"""!!!!!! !!!!!!"""!!!!!!!!!!!!""""""""""""$$$######""""""######$$$"""""""""""""""######$$$""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""###$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$%%%%%%%%%########################%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&%%%$$$###"""########################$$$$$$#########$$$$$$%%%%%%%%%$$$############$$$%%%""""""$$$############$$$######""""""!!!"""###$$$$$$$$$""""""########################!!!"""###$$$$$$###"""!!!&&&%%%$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$########################$$$$$$$$$###############"""############""""""!!!######""""""######$$$%%%############""""""""""""!!!"""###$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&((('''%%%$$$"""!!!!!!!!! !!!!!!!!!""""""""""""""""""""""""######$$$""""""""""""###############$$$$$$$$$$$$###"""""""""!!! !!!"""###""" """"""############"""""" !!!!!!!!!!!!!!!!!! $$$###""""""""""""""""""""""""############"""""""""""""""""""""#########!!!###$$$###"""!!!"""#########$$$$$$$$$$$$###### !!!!!!""""""!!!!!!!!!!!!"""######$$$$$$#########""" !!!"""$$$$$$###!!!"""############"""""""""""""""############$$$####################################""""""""""""$$$###"""###$$$###!!! !!!!!!!!!""""""""""""###"""############""""""!!!""""""############""""""###""""""""""""###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%###############"""""""""!!! !!!""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!""""""#########"""!!!!!!"""&&&%%%$$$###"""!!!!!!!!!""""""############""""""###"""  !!!""""""""""""!!!!!!!!!!!!!!!"""###$$$$$$###"""!!! !!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""!!!!!!!!!""""""############"""###"""!!!!!!!!!###&&&'''""""""############""""""!!!!!!!!!!!!!!!""""""""" !!!"""###$$$$$$%%%######################## !!!""""""######""""""########################""""""""""""""""""""""""$$$$$$######""""""!!!!!!""""""!!!!!!!!!!!!"""""""""#########$$$$$$$$$$$$######""""""""""""######"""""""""""""""######$$$""""""""""""""""""""""""###############$$$$$$$$$################################################$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&'''&&&$$$"""!!!####################################$$$$$$$$$%%%%%%$$$###""""""###$$$$$$$$$!!!!!!###"""$$$$$$$$$$$$######"""!!! !!!###$$$$$$$$$"""!!!###############$$$$$$$$$""""""############""""""%%%$$$$$$#########$$$$$$"""""""""###$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""########################""""""############"""!!!######""""""######$$$%%%############"""""""""!!!!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&***)))'''&&&$$$######### !!!!!!!!!!!!""""""""""""""""""""""""######$$$!!!"""""""""##################$$$$$$$$$######"""""""""!!!""""""""""""!!!""""""############""""""!!!!!!""""""""""""!!!!!!######"""""""""""""""###""""""############""""""!!!!!!""""""############!!!###$$$###"""!!!"""#########$$$$$$$$$$$$###### !!!"""######""" !!!"""###%%%%%%$$$#########!!!!!!!!!###$$$###"""!!!""""""###############"""""""""""""""""""""###########################$$$$$$######""""""!!!!!!###"""!!!!!!######""" """""""""############$$$!!!"""###$$$$$$###"""!!!""""""############"""""""""""""""""""""###$$$$$$""""""######$$$################################# !!!""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!"""""""""!!!!!! ###"""  """###$$$$$$"""!!! """"""############""""""###"""  !!!!!!!!!!!!!!!""""""""""""######"""!!!!!!"""###### !!!!!!""""""######!!!!!!"""#########"""!!!!!!"""""""""""""""!!!!!!!!!!!!"""###############!!!"""""""""""""""""""""""""""############""""""!!!!!!!!!!!!""""""###### !!!"""###$$$$$$%%%""""""""""""""""""""""""!!!"""######$$$$$$##############################!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%%%%$$$$$$#################################"""#########$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""######$$$""""""""""""""""""""""""""""""#########$$$$$$$$$################################################$$$$$$%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&'''&&&$$$"""!!!########################!!!""""""######$$$$$$$$$#########"""######$$$$$$&&&$$$$$$&&&&&&"""!!!$$$$$$$$$$$$$$$$$$###"""!!! !!!"""###$$$######"""""""""#########$$$$$$$$$"""""""""######"""""""""######""""""""""""###$$$""""""#########$$$$$$$$$""""""############""""""""""""""""""""""""""""""########################!!!""""""#########""""""######""""""######$$$%%%############"""""""""!!!""""""###%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!"""""""""###"""""""""""""""######$$$!!!"""""""""############"""######$$$$$$$$$##############################""""""############"""""""""######$$$$$$######"""###"""""""""""""""######""""""############"""""" !!!"""###$$$$$$######!!!###$$$###"""!!!"""###"""######$$$$$$######"""!!!!!!#########"""!!! !!!"""###%%%%%%$$$######"""!!!!!!"""###$$$###""""""""""""""""""######$$$###"""""""""""""""""""""########################$$$$$$######""""""!!!!!!$$$######$$$&&&''''''&&&#########$$$$$$$$$%%%%%%!!!"""###$$$$$$###"""!!!""""""############""""""""""""!!!!!!""""""###$$$ !!!"""######""""""###############$$$$$$$$$ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###""""""""""""##################"""!!! ###"""!!! !!!"""###%%%$$$###"""""""""""""""""""""############""""""$$$$$$######"""""""""###!!!!!!!!!!!!""""""""""""$$$###!!! !!!###$$$""""""###$$$$$$$$$###### !!!###$$$$$$$$$###"""""""""""""""!!!!!!!!!!!! !!!"""############!!!!!!"""######""" """"""############"""""" !!!!!!""""""######$$$!!!!!!""""""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$########################""""""""""""""""""""""""%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!!!!!!!!!!""""""""""""!!!""""""######""""""!!!"""""""""""""""######$$$"""""""""""""""""""""""""""""""""###$$$$$$%%%%%%#######################################$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&(((((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''############$$$$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%"""""""""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&%%%$$$###"""######################## !!!"""###$$$$$$$$$###!!!"""######$$$#########$$$""""""%%%%%%"""!!!$$$$$$$$$$$$%%%$$$$$$###### !!!!!!!!!"""######$$$"""""""""###$$$$$$%%%%%%"""""""""""""""""""""""""""""""""!!!""""""###$$$########################!!!!!!""""""""""""!!!!!!#######################################$$$$$$$$$!!!""""""############"""######""""""######$$$%%%############"""""""""""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###############!!!!!!!!!"""""""""######"""""""""""""""######$$$""""""""""""############""""""###$$$$$$$$$$$$###"""$$$%%%$$$###"""###$$$""""""############""""""###$$$$$$%%%%%%$$$$$$###"""""""""""""""######$$$""""""############"""""" !!!###$$$$$$###""""""!!!###$$$###"""!!!"""###""""""############""""""!!!!!!"""######"""""""""!!!"""######$$$$$$######"""!!!!!!"""$$$$$$###!!!"""!!!!!!!!!"""###$$$%%%$$$############"""""""""####################################"""""""""""""""!!! !!!$$$&&&&&&&&&#########$$$$$$$$$%%%%%%!!!""""""############"""""""""############"""""""""!!!!!!!!!!!!"""######!!!"""###$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######""""""""""""###############"""""""""!!! ########################$$$$$$###############$$$""""""############""""""$$$$$$%%%%%%$$$$$$###""" !!!!!!!!!"""""""""###""""""!!!!!!!!!!!!""""""""""""#########"""!!!  """###$$$###"""!!!######"""!!!!!!!!!!!!!!! !!!""""""""""""!!!!!!""""""""""""!!!!!!""""""############"""""" !!!!!!"""######$$$$$$"""""""""""""""#########""""""""""""""""""""""""!!!""""""#######################################""""""""""""""""""""""""$$$$$$$$$$$$$$$%%%%%%%%%"""###$$$$$$$$$$$$###"""!!!!!!!!!!!!"""""""""""" !!!"""######"""!!! """""""""""""""######$$$""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%########################""""""#########$$$$$$$$$######$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&((())))))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%########################!!!"""###%%%%%%%%%%%%%%%!!!###%%%%%%$$$"""!!!""" ###### """######$$$%%%%%%%%%$$$$$$"""!!!  """$$$%%%!!!""""""###$$$$$$%%%%%%""""""!!!!!!!!!!!!""""""###"""""""""######$$$%%%%%%%%%$$$$$$###"""""""""""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$!!!!!!"""#####################""""""######$$$%%%############""""""""""""######$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''!!!!!!"""""""""#########"""""""""""""""######$$$""""""""""""############""""""###$$$$$$$$$$$$$$$!!!###$$$$$$"""!!!"""$$$""""""############""""""######$$$$$$$$$$$$######"""""""""""""""###$$$$$$""""""############""""""!!!"""###$$$$$$###!!! !!!###$$$###"""!!!"""###""""""############""""""!!!!!!!!!!!!"""###$$$$$$"""!!!!!!!!!""""""######!!!!!!!!!###$$$%%%###!!!"""!!!!!!!!!"""###$$$%%%%%%%%%$$$$$$####################################"""""""""""""""#########!!! """"""!!!!!!!!!"""""""""#########"""""""""""""""######$$$""""""############""""""!!!!!!!!!!!!!!!"""######!!!"""###$$$%%%%%%%%%%%%#########$$$$$$%%%%%%%%% !!!"""!!!!!!!!!!!!!!!!!!!!!!!!"""###### !!!!!!!!!!!!""""""""""""##################$$$$$$$$$$$$######""""""""""""""""""######""""""############"""""""""######$$$$$$###!!! !!!!!!!!!""""""###### !!!"""######"""!!! !!!!!!!!!!!!"""###"""!!! ######"""!!!!!!!!!!!!!!! !!!""""""""""""""""""!!!!!!!!!###$$$%%%""""""############"""""" !!!!!!"""###$$$$$$$$$#########"""""""""""""""######################## !!!!!!"""""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###$$$$$$$$$%%%!!!"""###$$$$$$###"""!!!############$$$$$$$$$$$$ !!!"""######"""!!! """""""""""""""######$$$""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%""""""""""""""""""""""""""""""######$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&&&&########################"""###$$$&&&''''''&&&&&& ###&&&&&&%%%""" $$$"""###&&&&&&$$$###&&&"""###$$$%%%%%%%%%%%%%%%"""!!!"""$$$&&&!!!""""""###$$$$$$%%%%%%""""""!!!!!!!!!!!!""""""$$$#########$$$%%%%%%&&&&&&%%%%%%$$$###"""!!!!!!######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$!!!!!!"""########################"""###$$$$$$%%%############""""""""""""######$$$$$$$$$###""""""$$$#####################!!!!!!!!!!!!"""###$$$%%%""""""""""""############"""""""""""""""######$$$""""""""""""############!!!"""###$$$$$$$$$$$$$$$ """$$$### !!!###""""""############""""""""""""############""""""""""""!!!""""""###$$$$$$""""""############"""""""""###$$$%%%$$$""" !!!###$$$###"""!!!"""###""""""############"""""""""!!!!!! !!!###%%%&&&"""!!! !!!###$$$!!!!!!!!!###%%%%%%###!!!"""!!!!!!!!!!!!###%%%&&&%%%%%%%%%$$$$$$$$$##############################!!!!!!""""""######$$$$$$&&&###!!!!!!"""######""" !!!!!!!!!!!!###"""!!!!!!!!!"""$$$%%%""""""############""""""!!!!!!!!!!!!!!!"""###### !!!"""###$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%$$$###!!!!!!!!!"""###!!!!!!""""""""""""!!!!!! !!!!!!""""""######'''%%%"""!!!""""""!!! ###&&&(((&&&$$$$$$$$$ """"""!!!!!!###$$$ """######""""""###%%%###"""""""""""""""###$$$##############################""""""!!!!!! !!!  """### !!!!!!"""######### !!!"""$$$$$$""""""""""""!!!  """######""""""###%%%"""!!!!!! !!!!!!""""""############""""""#########"""""""""""""""$$$$$$######""""""!!!!!!########################"""###$$$%%%%%%$$$###"""""""""############""""""""""""""""""""""""""""""'''%%%###!!!!!!"""###%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!!  """!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###!!!!!!"""###%%%'''"""!!! !!!###%%%$$$###"""###%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$######%%%&&&###$$$'''(((((('''%%%$$$&&&&&&'''''''''&&&%%%%%%''''''&&&&&&&&&&&&''''''%%%$$$######%%%'''&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""!!!""""""""""""#########$$$$$$###"""!!!!!!""""""$$$$$$$$$#########""""""%%%$$$######""""""############""""""""""""######""""""""""""""""""""""""$$$%%%%%%%%%###!!!################################################""""""""""""############!!!"""$$$%%%&&&%%%%%%$$$"""############$$$$$$$$$###############$$$$$$%%%###################################################$$$$$$%%%%%%$$$$$$$$$ !!!"""###############"""""""""""""""""""""###""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$$$$$$$###"""!!!!!!""""""######""""""!!!!!! $$$###"""!!!!!! !!!!!!$$$$$$######"""!!!!!!!!!""""""""""""""""""""""""######""""""!!!!!! !!!"""$$$$$$"""!!!###$$$$$$$$$$$$###""""""$$$$$$$$$###############$$$$$$############$$$$$$ !!!#########"""!!!$$$$$$$$$###############"""#########$$$$$$$$$$$$############""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$!!!"""#########"""###""""""###%%%'''&&&%%%""""""""""""""""""""""""$$$$$$######""""""!!!!!!""""""""""""""""""""""""######$$$$$$$$$$$$######"""""""""""""""""""""""" """###$$$%%%&&&######""""""!!!!!! ###"""!!!  !!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!$$$###!!!!!!"""###"""!!!###!!!!!!!!!######""" """######!!!!!!"""$$$!!!""""""!!!!!!"""#########"""""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!$$$######"""###$$$%%%&&&"""""""""!!!  !!!"""###$$$ !!!!!!!!!!!!!!!!!! """######""""""###$$$$$$###"""!!! """"""############""""""###"""""""""""""""""""""##################""""""########################"""###$$$$$$$$$$$$###"""""""""############""""""""""""""""""""""""""""""$$$$$$######""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!""""""!!! !!!"""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$###!!!!!!"""$$$%%%%%%$$$""""""######!!! """###%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$######%%%'''&&&$$$###%%%&&&'''%%%###$$$%%%%%%&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&'''''''''&&&$$$%%%&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################"""""""""#########$$$$$$%%%$$$###"""""""""""""""$$$$$$$$$#########""""""$$$###""""""!!!!!!""""""######""""""""""""##############################""""""#########""""""!!!$$$$$$$$$###############""""""""""""""""""""""""""""""""""""############""""""$$$$$$%%%$$$######"""############$$$$$$$$$###"""!!!!!! ########################!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$%%%%%%%%%$$$####################################""""""""""""""""""""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$$$$$$$###"""""""""""""""######""""""!!!!!!!!!!!!###""""""!!!!!!!!!!!!"""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""############"""""""""""" !!!"""######"""!!! ###############"""!!!!!!!!!!!!!!! $$$######""""""######$$$ !!!!!!""""""""""""!!!########################"""""""""#########$$$$$$############""""""""""""""""""############"""""" !!!"""###$$$$$$$$$###"""!!! !!!###$$$$$$###""""""""""""""""""""""""#########"""""""""""""""##############################$$$$$$$$$$$$######""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%&&&$$$$$$#########""""""""""""!!!!!! !!!!!!!!!""""""""""""!!!!!!#########"""!!! """!!! !!!###$$$###"""%%%!!!!!!###!!!"""$$$$$$$$$"""!!!"""### !!!!!! !!!"""$$$$$$###"""!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############$$$$$$$$$###$$$%%%%%%&&&%%%%%%$$$$$$###"""""""""!!! !!!!!!"""###$$$ !!!""""""""""""!!!"""######""""""###$$$%%%$$$###!!! ######$$$$$$$$$$$$######""""""""""""""""""######"""""""""#######################################"""######$$$$$$######"""""""""############""""""""""""""""""""""""""""""!!!"""###$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$########################!!!###$$$###"""!!!"""###########################""""""""""""""""""""""""########################&&&%%%###"""!!!!!!""""""%%%$$$""""""######!!! """###%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$###$$$%%%'''&&&###!!!"""%%%&&&&&&$$$######$$$%%%&&&&&&&&&%%%''''''&&&&&&&&&&&&'''''''''%%%######$$$%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$############$$$$$$####################################$$$$$$$$$%%%%%%%%%$$$############$$$$$$$$$$$$##################""""""!!!!!!!!!!!!!!!######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""$$$%%%&&&$$$$$$$$$$$$######""""""########################""""""""""""##################$$$$$$$$$###"""""""""############$$$$$$$$$$$$###""" ########################!!!!!!!!!!!!!!!!!!!!!!!!$$$%%%%%%%%%$$$###""""""%%%$$$######"""##################""""""!!!!!!!!!""""""""""""""""""""""""$$$###""""""""""""###$$$$$$###""""""""""""""""""###""""""""""""!!!!!!!!!""""""!!!!!!!!!"""###### !!!"""""""""""""""""""""""""""""""""############$$$$$$$$$$$$ !!!"""######"""!!! """""""""###"""!!!!!! $$$######""""""######$$$###""""""!!!!!!!!!!!!"""""""""""""""""""""""""""!!!!!!!!!"""""""""##################""""""""""""""""""############""""""!!!"""###$$$$$$%%%$$$$$$###"""!!!"""###$$$###"""""""""""""""""""""""""""""""""""""""##########################################$$$$$$$$$$$$######"""""""""""""""""""""""" !!!!!!"""""""""$$$$$$$$$$$$$$$##################""""""""""""###!!!!!!""""""""""""!!!!!!###"""""""""!!!!!!!!! """!!! !!!######""" """!!! """#########$$$%%%&&&$$$"""!!!!!!""" !!!"""""" !!!"""%%%%%%###"""!!!!!!!!!!!!########################!!!!!!""""""######$$$$$$!!!!!!!!!"""""""""######!!!!!!""""""###$$$$$$%%%!!!!!!!!!!!!!!!"""###### !!!"""""""""""""""!!!"""######"""!!!"""$$$$$$###"""!!! ######$$$$$$$$$$$$######"""""""""""""""######### !!!!!!"""""""""###########################""""""############""""""""""""############""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!########################"""###$$$$$$""""""###$$$""""""""""""""""""""""""""""""""""""""""""""""""########################%%%$$$###"""!!!""""""""""""!!! !!!###%%%$$$###"""###%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$$$$&&&(((&&&'''''''''&&&&&&''''''!!!"""###$$$%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''')))'''%%%$$$%%%&&&%%%$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%##############################"""!!!!!!!!!!!!"""######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$!!! !!!###&&&'''%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""############%%%%%%%%%$$$$$$######"""""""""#########$$$$$$$$$%%%$$$###"""!!!!!!!!!!!!################################################$$$$$$%%%$$$$$$###"""!!!$$$$$$###"""######$$$%%%#########"""!!!!!! ######################################################"""""""""""""""###""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$$$$ !!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######$$$$$$$$$!!!!!!""""""""""""!!!!!!###############"""!!!!!!""""""""""""##################""""""""""""######$$$###""" !!!"""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""############"""""""""!!!$$$$$$%%%%%%%%%%%%$$$$$$"""""""""######$$$$$$$$$&&&$$$###$$$%%%%%%$$$###""""""""""""""""""""""""!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$######"""""""""############"""!!!!!!""""""""""""!!!!!! !!!!!!!!!"""""""""######"""""""""###""" $$$%%%"""!!!###&&&%%%&&&&&&%%%"""!!!!!!"""!!!#########!!!!!!"""###%%%%%%###"""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""#########$$$ !!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!""""""###""""""######"""!!! """###$$$###"""!!!"""###""""""!!!!!!!!!""""""############$$$$$$#########!!!!!!""""""############ !!!!!!!!!########################""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""###"""  !!!"""$$$ """""""""""""""""""""""""""$$$%%%$$$###"""###%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!########################!!!!!!!!!""""""######$$$"""!!! !!!###%%%$$$###"""###%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$%%%''')))000444777333,,,&&&&&&)))!!!"""###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&+++***((('''((()))((('''$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$######""""""######$$$##############################$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%########################$$$$$$###""""""""""""#########""""""""""""##############################""""""!!!!!!!!!###$$$%%%$$$$$$$$$#########""""""########################!!!"""""""""############&&&&&&%%%%%%$$$$$$$$$$$$""""""#########$$$$$$$$$######""""""""""""######""""""""""""""""""""""""########################$$$$$$$$$$$$######"""!!!""""""""""""###$$$%%%&&&""""""""""""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########"""""""""""""""######""""""""""""############""""""!!!""""""###$$$%%%#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""#########!!!!!!""""""""""""!!!!!!$$$$$$%%%%%%$$$$$$###"""#########$$$$$$%%%%%%%%%###""""""""""""""""""###$$$###""" !!!""" !!!!!!""""""""""""!!!!!!!!!!!!""""""""""""############"""""""""!!!$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!!!!!!!"""""""""###&&&$$$###$$$%%%%%%$$$###""""""""""""""""""""""""!!!!!!""""""######$$$$$$##############################$$$$$$$$$$$$######""""""""""""""""""""""""&&&&&&%%%%%%%%%%%%$$$$$$######################## !!!!!!!!!!!! !!!!!!""""""""""""!!!!!! !!!"""###############""""""###!!!$$$%%%  %%%$$$%%%%%%$$$""" !!!""""""###$$$###"""!!!"""###$$$$$$###"""!!!!!!!!!""" !!!!!!!!!!!!""""""""""""!!!!!!"""############"""%%%%%%$$$$$$######""""""""""""!!!!!!!!!!!!""""""############"""!!! """###$$$###"""!!!"""###!!!!!!!!!!!!"""###$$$$$$""""""############""""""!!!!!!!!!"""######$$$$$$ ###########################""""""!!!!!!""""""###""""""############""""""""""""""""""""""""""""""$$$### !!!$$$&&&""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""$$$$$$$$$###"""###$$$ !!!!!!!!!!!!!!!!!!!!!!!!######################## !!!""""""######$$$%%%$$$""""""######!!! """###%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%(((***>>>@@@@@@999///'''&&&'''######$$$%%%&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&'''%%%######$$$%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$############$$$%%%%%%###############$$$$$$$$$%%%$$$$$$#####################""""""""""""######""""""""""""""""""""""""###"""""""""""""""############################## """"""""""""############&&&%%%$$$$$$###$$$$$$$$$"""############$$$$$$$$$!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""###############""" """######$$$######!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$######"""""""""""""""######$$$"""""""""############$$$######"""""""""###$$$$$$$$$$$$$$$###"""!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!""""""%%%%%%&&&&&&%%%%%%$$$###!!!""""""######$$$$$$$$$###""""""!!!!!!""""""######""""""!!!!!!!!!!!!""" !!!!!!""""""######$$$!!!!!!!!!"""""""""##################""""""""""""""""""############"""""""""!!!!!!!!!!!!!!!""""""###"""!!!"""###$$$###"""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""############### !!!""""""!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!"""###""" $$$### ###"""###$$$###!!! !!!""""""#########!!! !!!"""######"""""""""""""""### !!!!!!!!! !!!"""###$$$$$$$$$######(((((('''&&&&&&%%%%%%$$$""""""!!!!!!!!!!!!""""""""""""#########""""""!!!"""###$$$###!!!!!!!!!""""""""""""!!!""""""######!!!!!!""""""""""""!!!!!! !!!!!!"""######$$$$$$"""!!!!!!!!!!!!!!! ###########################"""!!! !!!"""###""""""############""""""""""""""""""""""""""""""###""""""!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""###$$$###"""!!!"""$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""########################!!!!!!""""""""""""""""""%%%$$$""""""######!!! """###%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%&&&(((***BBB>>>777000+++(((&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""!!! !!!""""""!!!&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$"""""""""""""""###$$$%%%""""""#########$$$$$$$$$$$$$$$###"""""""""""""""######""""""""""""##############################!!!!!!"""###############"""""""""###$$$$$$%%%%%% """"""""""""###############""""""!!!!!!"""###$$$"""############$$$$$$$$$$$$######""""""""""""###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$$$$### !!!###$$$###""" !!!"""""""""""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###"""""""""""""""###$$$$$$""""""#########$$$$$$$$$$$$$$$######"""#########""""""""""""""""""!!!!!!""""""""""""""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!""""""$$$%%%%%%%%%%%%$$$###### !!!!!!"""######$$$$$$""""""!!!!!!!!!!!!"""""" !!!!!!""""""""""""!!!!!!!!!""""""###$$$$$$%%%"""""""""#########$$$$$$############""""""""""""""""""############""""""######"""!!!!!!"""######"""!!! !!!###$$$$$$###""""""""""""""""""""""""#########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$$$$######"""""""""""""""""""""""" #########$$$$$$$$$%%%%%% !!!"""$$$$$$$$$###"""!!!!!!""""""""""""!!!!!!######""""""!!!!!!  """$$$###!!!%%%%%%$$$"""!!! !!!"""!!!"""###"""!!! !!!"""!!!"""###"""  ###"""""""""""""""###$$$""""""""""""""""""""""""!!!!!!  !!!"""###$$$###"""""" !!!""""""#########"""!!!!!!!!!!!!"""""" !!!"""######$$$$$$######$$$$$$###!!!!!!!!!"""$$$$$$###""""""!!!"""""" !!!!!!!!!!!! !!!!!!"""###$$$$$$$$$$$$$$$######""""""!!!!!!###########################"""!!! !!!"""###""""""############""""""""""""""""""""""""""""""!!!"""###$$$%%%%%%$$$###################################################!!!#########"""!!!"""###""""""""""""""""""""""""################################################"""#########"""!!! """!!! !!!###%%%$$$###"""###%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%&&&(((+++===333'''###%%%)))(((&&&&&&&&&'''''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$###$$$&&&''''''&&&'''&&&$$$$$$$$$$$$&&&'''########################!!!""""""""""""###############""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""#########""""""!!!!!!"""###$$$$$$""""""######$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$ """###$$$$$$$$$###!!!!!!"""###$$$%%%%%%&&&########################""""""""""""############!!! !!!"""###"""############$$$$$$$$$((((((&&&%%%$$$$$$######""""""""""""""""""""""""######################## !!!###$$$$$$$$$$$$!!!###$$$%%%###  !!!"""######!!!!!!!!!!!!!!!!!!!!!!!!###$$$%%%&&&&&&%%%$$$###""""""!!!""""""###$$$$$$""""""######$$$$$$$$$$$$%%%%%%$$$###"""""""""### !!!"""""""""""""""""""""""""""""""""%%%$$$$$$$$$######""""""""""""!!!!!!!!!!!!""""""###$$$$$$$$$$$$###""""""!!!""""""###$$$%%%%%%%%%""""""!!!!!!!!!!!!"""""" !!!#########"""!!!!!!""""""###$$$%%%%%%%%%############$$$$$$$$$$$$############""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$###""""""###$$$$$$###""""""###%%%'''&&&%%%""""""""""""""""""""""""$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$$$$######""""""""""""""""""""""""###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!""""""""""""""""""###$$$$$$$$$"""!!! """"""#########$$$$$$$$$""""""""""""!!!!!!!!!!!! !!!!!! !!!!!!"""######### """###""""""!!!$$$###!!!  """"""""""""############$$$#########""""""!!!!!!%%%%%%$$$$$$###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############"""""""""$$$%%%###!!! """$$$%%%###"""""""""######""""""######$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""$$$%%%&&&&&&&&&$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!"""$$$%%%$$$!!! !!!###$$$#########""""""!!!!!!$$$$$$%%%%%%%%%%%%$$$$$$###"""!!! !!!"""###%%%$$$###""""""###$$$%%%!!!!!!!!!!!!""""""""""""!!!!!!""""""######$$$$$$$$$$$$##########################################"""""""""!!! """$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%)))(((&&&$$$$$$$$$&&&'''%%%%%%%%%%%%%%%&&&&&&'''&&&'''))))))(((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%$$$######"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$########################"""############$$$$$$$$$ """$$$%%%&&&&&&%%%###$$$$$$""""""&&&######"""!!!!!!!!!!!!!!!""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!"""###&&&$$$""" """$$$&&&!!!"""###$$$$$$###"""!!!%%%$$$$$$$$$###"""""""""######$$$$$$%%%%%%&&&&&&######$$$######"""!!! """"""""""""############$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!!""""""###$$$$$$$$$$$$#########"""""" """#########"""########################$$$###!!! !!!"""""""""############""""""""""""""""""##################$$$$$$$$$$$$##################""""""""""""""""""############"""""""""###$$$$$$###"""###$$$###""""""!!!!!!!!!!!!!!!%%%%%%###"""""""""###$$$######""""""""""""######$$$$$$$$$#########""""""######""""""!!!!!! """""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$###""""""""""""""""""""""""""""""########################&&&###!!!!!!###$$$""" ###%%%%%%%%%$$$!!!!!!"""###$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$### !!!######!!!!!!!!!"""#########"""""""""""""""###"""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""""""""""""""""""""#########"""!!! !!!!!!"""""""""#########$$$######"""!!! $$$###""""""!!!!!!""""""!!!""""""""""""######### !!!"""############""""""!!! !!!!!!######""""""""""""##################"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""""""""######""""""!!! """######"""!!!!!!"""######""""""######$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""###############"""!!!!!!########################"""$$$%%%$$$!!! !!!###############"""""""""!!!!!!""""""######""""""!!!###"""!!! !!!"""######""""""""""""""""""###!!!!!!!!!!!!"""""""""###"""""""""""""""############################################################$$$$$$###""""""###%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%((('''%%%$$$###$$$%%%&&&&&&%%%###!!!%%%''')))((('''&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########""""""""""""!!!$$$$$$$$$######"""""""""########################"""############$$$$$$$$$ !!!"""$$$%%%%%%%%%%%%!!!"""###""" !!!$$$&&&######"""!!!!!!!!!!!!!!!""""""##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""!!!"""######%%%$$$###""""""###$$$%%%""""""############""""""$$$$$$$$$###############!!!!!!!!!"""""""""""""""!!!""""""############"""""""""""""""############$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$#########"""""""""""""""###$$$$$$%%%%%%%%%$$$$$$$$$######!!!###$$$$$$##############################"""!!! !!!"""###""""""#########""""""!!!""""""""""""##################$$$$$$$$$$$$##################""""""""""""""""""############"""""""""###$$$$$$""""""###$$$######"""!!!!!!!!!""""""$$$$$$"""!!!!!!!!!"""#########"""""""""""""""###$$$$$$$$$#########""""""###"""""""""""""""!!!!!!###############$$$$$$$$$"""""""""""""""!!! """"""""""""""""""""""""########################%%%###!!!"""###$$$""" !!!"""#########"""""""""######$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$!!!###$$$$$$###""""""######"""""""""""""""""""""######"""""""""!!!!!!!!!"""""""""""""""""""""""" !!!"""""""""""""""!!!!!!"""""""""!!! !!!!!!!!!!!!!!!"""""""""%%%$$$###"""!!! #################################""""""""""""!!!######""""""""""""######!!!!!!!!!!!!"""###$$$%%%""""""""""""############""""""!!!!!!!!!!!!!!!  !!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""$$$###"""!!!!!!"""###$$$!!!""""""!!! !!!#########""""""######$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""$$$###""""""""""""""""""########################"""###$$$###"""!!!"""###############""""""""""""!!!""""""######""""""!!!""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!"""""""""##################""""""""""""###################################################%%%&&&&&&%%%$$$$$$%%%################################################%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""######$$$$$$$$$%%%%%%%%%'''&&&$$$######$$$%%%%%%$$$######""""""######$$$%%%&&&((((((&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########""""""""""""!!!###############"""""""""########################"""############$$$$$$$$$!!!"""###$$$$$$$$$$$$### """""""""###%%%&&&######"""!!!!!!!!!""""""#########"""""""""""""""########################!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""######$$$$$$$$$######$$$$$$$$$######""""""""""""#####################$$$$$$$$$"""!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$$$$$$$"""""""""#########$$$$$$$$$###""""""""""""###$$$$$$$$$$$$######"""""""""#########"""###$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$"""""""""######$$$$$$$$$########################%%%$$$###""""""""""""##################"""!!! """"""""""""##################$$$$$$$$$$$$##################""""""""""""""""""############"""""""""###$$$$$$""""""###$$$$$$$$$###""""""""""""#########"""!!!!!!!!!!!!"""$$$$$$###"""!!!!!!""""""$$$$$$$$$###############"""""""""###############$$$$$$$$$###############!!!""""""""""""!!!!!! """"""""""""""""""""""""###########################"""!!!"""$$$$$$###"""######"""""""""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###"""###%%%%%%###"""###$$$""""""""""""""""""###############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""""" !!!!!!!!!!!!!!! """"""""""""""""""""""""$$$######"""!!!  !!!"""###############""""""!!! $$$###"""!!! !!!"""###!!!!!!!!!""""""#########!!!"""""""""############!!!!!!!!!!!! """"""""""""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""############"""""""""!!!!!!!!!"""###%%%&&&!!!!!!!!! !!!#########""""""######$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""&&&%%%$$$######$$$%%%&&&########################"""#########""""""""""""#########"""""""""""""""######$$$$$$$$$$$$######""""""!!!!!!!!!!!!"""""" !!!"""######"""!!! !!!!!!"""""""""#########$$$$$$######""""""!!!!!!###############$$$$$$$$$########################"""$$$''''''&&&$$$$$$$$$########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%$$$#########$$$%%%$$$$$$%%%%%%'''((()))***%%%&&&((('''&&&$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$######$$$$$$############ """#########$$$$$$######""""""!!!""""""############""""""!!!!!!!!!""""""""""""""""""""""""!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""""""""######$$$%%%%%%$$$######$$$###"""!!!!!!"""###$$$"""""""""###$$$$$$$$$%%%$$$$$$######""""""!!!!!!"""""""""""""""######$$$""""""#########$$$$$$$$$########################$$$$$$######"""!!!!!!!!!###############$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$######"""""""""##############################)))((('''%%%$$$###""""""######$$$######"""!!! !!!"""""""""##################$$$$$$$$$$$$##################"""""""""!!!""""""############"""""""""###$$$###"""!!!"""$$$%%%$$$$$$###############$$$######"""""""""""""""%%%$$$###"""!!!!!!!!!!!!########################""""""######$$$$$$%%%%%%%%%$$$$$$$$$###"""""""""######$$$$$$$$$$$$###"""""""""""""""""""""""""""########################"""""""""###$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!"""%%%%%%%%%$$$$$$$$$$$$$$$"""############""""""!!!!!!###$$$$$$###""""""###"""""""""""""""#####################""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""!!! !!!!!!!!!########################!!!!!!!!!!!!"""""""""""" !!!""""""""""""!!!!!!""""""!!! ###"""!!! !!!""""""""""""!!!!!! !!!"""""""""############ !!!!!!!!!!!!############""""""!!!!!!""""""""""""""""""""""""""""""############""""""!!!""""""#########""""""!!!!!!!!! !!!#########""""""######$$$%%%########################""""""""""""""""""""""""%%%%%%#########$$$%%%&&&""""""""""""""""""""""""""""""""""""#########"""""""""""""""""""""###############$$$$$$#########!!!!!!""""""""""""!!!!!!!!!"""$$$$$$$$$$$$"""!!!""""""""""""############$$$$$$######""""""!!!!!!""""""#########$$$$$$$$$########################!!!###%%%&&&$$$#################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%'''&&&%%%$$$""""""!!!!!!%%%'''((('''&&&$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$###############$$$$$$########################%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$###############"""""""""#########"""!!!######""""""""""""######$$$$$$######""""""!!!!!!""""""""""""""""""""""""#########""""""!!!!!!!!!#################################""""""!!!!!! ###$$$%%%&&&&&&%%%$$$###$$$###"""!!!!!!"""###$$$"""""""""###$$$$$$$$$%%%$$$$$$######""""""!!!!!!$$$$$$###"""!!!!!!""""""############$$$$$$$$$$$$######$$$$$$$$$$$$###############"""""""""!!!!!!######""""""######$$$%%%############""""""""""""$$$###"""!!!!!!!!!""""""""""""""""""""""""""""""%%%%%%%%%$$$$$$###""""""###############"""!!!!!!!!!"""""""""##################$$$$$$$$$$$$##################"""""""""!!!""""""############""""""!!!"""######"""!!!"""###%%%$$$$$$###############%%%%%%%%%$$$$$$$$$######$$$$$$###"""!!!!!!""""""########################""""""######$$$$$$%%%%%%%%%$$$$$$$$$###""""""""""""######$$$$$$$$$######################################################""""""#########$$$$$$%%%######""""""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!  """######"""!!!!!!"""!!!!!!""""""############$$$$$$#########""""""""""""""""""""""""""""""""" !!!"""""""""""""""!!!!!! !!!"""###$$$$$$$$$$$$############ !!!!!!"""#########$$$%%%%%%%%%$$$""" """"""!!! !!! !!!!!!""""""""""""!!! """"""""""""############ !!!!!!!!!!!!"""""""""""""""!!! """"""""""""""""""""""""""""""############""""""######$$$###"""!!!!!!""""""!!! !!!#########""""""######$$$%%%########################""""""""""""""""""""""""""""""""""""""""""###$$$!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!"""###$$$###"""""""""""""""############ !!!!!!""""""!!!!!! !!!!!!""""""""""""!!!!!!######$$$$$$$$$$$$######"""""""""#########$$$$$$############"""""""""""""""""""""###$$$$$$%%%%%%########################!!!###$$$$$$###""""""###################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###############$$$&&&((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$###""""""""""""#######################################""""""""""""!!!!!!!!!!!!"""""""""""""""########################"""############$$$$$$$$$$$$$$$######"""######$$$%%%###""""""######""" ######"""""""""###$$$$$$$$$$$$$$$#######################################$$$$$$######"""!!!!!! ######################## !!!""""""""""""!!!!!!###$$$%%%&&&&&&%%%$$$#########""""""""""""#####################$$$$$$$$$"""!!!!!!!!!!!!!!!!!! &&&%%%###!!!!!!!!!!!!"""#########$$$$$$$$$$$$%%%######$$$%%%%%%$$$##############################"""""""""!!!"""######$$$###""""""""""""!!!!!!!!!""""""""""""""""""!!!!!!""""""""""""""""""""""""!!!"""#########""""""############""""""""""""""""""##################$$$$$$$$$$$$##################""""""""""""""""""############""""""!!!"""######!!!!!!"""###$$$$$$###""""""""""""###%%%%%%&&&&&&%%%%%%$$$#########""""""""""""#####################$$$$$$$$$"""""""""###############$$$$$$$$$############### !!!!!!""""""""""""!!!################################################"""$$$%%%$$$######$$$%%%!!!""""""######$$$$$$$$$########################$$$$$$$$$######"""!!! !!!######!!! !!!"""!!!!!!!!!"""######$$$$$$$$$$$$$$$#########"""""""""""""""""""""""""""""" !!!"""""""""""""""""""""!!!!!!!!!"""###$$$$$$#########""""""""""""!!!!!!!!!!!!"""""""""""" !!!###$$$$$$###"""!!!######""""""!!!!!!!!!  !!!"""""""""""""""!!!!!!"""###"""""" """"""""""""############!!!!!!!!!"""""""""###### """"""""""""""""""""""""""""""############""""""!!! !!!!!! """######"""!!!!!!"""######""""""######$$$%%%########################""""""""""""""""""""""""!!!!!!"""###############""""""""""""""""""""""""###!!! !!!$$$%%%$$$"""!!!"""""""""############ !!!!!!!!!!!! !!!"""######"""!!! ######""""""""""""######""""""#########$$$$$$$$$"""""""""""""""#########!!!""""""###$$$$$$%%%%%%########################"""###$$$###!!!!!!###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&""""""###$$$&&&(((***+++''')))***)))'''%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$###""""""""""""#################################""""""""""""!!! !!!!!!!!!"""""""""###########################"""############$$$$$$$$$$$$######""""""###$$$%%%%%%""" """$$$$$$#########""""""######$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$ """###$$$$$$######$$$%%%%%%%%%%%%%%%%%%$$$""""""############""""""$$$$$$$$$###############!!!!!!!!!"""""""""""""""%%%###"""!!! !!!###$$$#########$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###""""""######$$$%%%%%%%%%!!!!!! !!!!!!"""############""""""""""""!!!!!!"""###$$$$$$$$$###"""""""""""""""""""""""""""!!!"""""""""!!!!!! !!!"""######$$$######""""""""""""##################$$$$$$$$$$$$##################""""""""""""""""""############""""""!!!"""###"""!!! !!!#########"""!!!!!!!!!""""""$$$$$$%%%&&&%%%$$$###"""!!!!!!!!!!!!"""###$$$%%%""""""#########$$$$$$$$$###"""""""""""""""!!!!!!###############$$$$$$$$$ !!!"""""""""""""""###################################################%%%&&&%%%###"""###%%%!!!"""###$$$%%%$$$######!!!!!!!!!""""""######$$$!!!""""""###$$$$$$$$$### """$$$$$$"""!!!"""### !!!!!!"""######$$$$$$$$$$$$$$$############""""""""""""""""""""""""""" !!!!!!"""""""""""""""###"""!!!!!!!!!###$$$%%%######""""""!!!!!!!!! ######""""""!!!!!!  ###$$$$$$$$$$$$$$$$$$$$$############ """###$$$$$$$$$### """###$$$$$$######""""""""""""############!!!!!!""""""######$$$$$$ !!!!!!"""#########""""""""""""""""""""""""""""""############"""""""""'''*** """$$$%%%###"""""""""#########"""###$$$$$$%%%########################"""""""""""""""""""""""""""###$$$&&&&&&&&&%%%$$$###########################!!! !!!$$$%%%$$$"""!!!!!!""""""#########$$$""""""############"""""" !!!"""######"""!!! ###"""!!! !!!"""###"""############$$$$$$$$$!!!!!!""""""######$$$$$$!!!""""""###$$$$$$%%%%%%########################$$$$$$$$$"""!!!!!!$$$&&&########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&'''''''''&&&'''&&&%%%$$$$$$$$$$$$%%%((()))***)))'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###""""""######$$$$$$$$$%%%########################"""############$$$$$$$$$$$$###"""""""""###%%%&&&$$$!!!"""%%%&&&%%%######""""""###$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$###"""!!!%%%$$$$$$$$$######""""""######$$$$$$%%%%%%&&&&&&###"""!!! !!!"""%%%&&&######$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###""""""###$$$%%%&&&&&&''' !!!""""""$$$$$$$$$############"""!!!"""$$$&&&'''&&&$$$###""""""""""""""""""""""""&&&&&&&&&&&&$$$!!! !!!###$$$$$$$$$$$$""""""""""""##################$$$$$$$$$$$$##################""""""""""""""""""############""""""!!!"""###"""!!! !!!######""""""!!!!!!!!!!!!!!!######$$$%%%$$$###"""!!! !!!!!!!!!"""$$$%%%&&&""""""######$$$$$$$$$$$$######""""""!!!!!! """"""######$$$$$$$$$%%%""""""###$$$$$$$$$$$$$$$################################################$$$&&&'''&&&###!!!###%%%"""###$$$&&&%%%$$$"""!!! !!!"""######$$$ !!!###%%%&&&''''''"""###%%%%%%###"""###$$$ !!!!!!"""###$$$$$$$$$"""!!! !!!###$$$  """"""""""""!!!!!!!!!!!!$$$$$$######"""######$$$$$$$$$################## """###$$$$$$###### !!!!!!""""""""""""!!!!!! !!!"""$$$$$$######"""######"""!!!!!!!!!!!!!!! !!!!!!"""!!!!!!""""""!!!!!!!!!!!!!!!!!!###"""""""""!!!!!! !!!!!!!!!!!! !!!"""######$$$######""""""!!!!!! !!!!!!""""""######""""""""""""""""""""""""!!!"""###%%%%%%$$$$$$###$$$###############$$$$$$%%%%%%$$$$$$###"""!!!!!!######""""""!!!!!! ###"""!!! !!!"""###########################""""""""""""##################"""""""""""""""#########""""""!!!!!! """""""""""""""######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################"""######$$$$$$######"""!!!!!!""""""######$$$$$$''''''&&&%%%$$$$$$$$$$$$###############$$$$$$$$$&&&%%%$$$#########$$$%%%'''&&&%%%$$$###$$$%%%&&&########################%%%%%%%%%&&&&&&'''''''''(((((('''&&&%%%$$$$$$###&&&&&&$$$$$$$$$$$$&&&&&&$$$######""""""######$$$%%%%%%%%%$$$$$$$$$######"""###$$$$$$%%%%%%%%%%%%######""""""!!!!!! !!!"""###$$$%%%&&&&&&&&&!!!!!!!!!!!!"""###$$$%%%######""""""######$$$%%%""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""##################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!"""$$$%%%$$$$$$###"""!!!!!!""""""######$$$$$$$$$$$$######%%%%%%%%%###""""""$$$'''"""""""""###$$$$$$$$$%%%!!!###$$$###"""!!!"""###'''%%%######$$$%%%$$$###$$$$$$############$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""$$$$$$###"""""""""""""""!!!"""###$$$$$$###"""!!!###$$$$$$%%%$$$###"""!!!$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""&&&%%%%%%$$$###"""!!!!!! !!!""""""""""""!!!$$$$$$###"""!!!!!!"""""" !!!""""""%%%%%%$$$###""""""#################################%%%&&&%%%$$$###$$$%%%$$$$$$############$$$$$$!!!"""###$$$$$$###"""!!!############""""""""""""########################""""""###$$$$$$$$$$$$###########################"""############$$$$$$$$$$$$###"""!!!!!!###%%%&&&"""""""""""""""######$$$"""""""""""""""!!! $$$$$$###"""!!!!!!""""""###%%%%%%$$$"""!!!"""###%%%%%%%%%%%%%%%%%%%%%%%% !!!###$$$%%%$$$###"""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!######""""""!!!!!!""""""########################"""######$$$$$$###"""!!!########################!!!!!!""""""""""""!!!!!!!!!"""###$$$%%%$$$$$$#########"""!!!!!!!!!!!!!!! !!!"""""""""!!!!!!""""""""""""""""""""""""######"""""""""!!!!!!!!! !!!!!!"""######$$$ !!!!!!""""""######""""""""""""!!!!!!!!!!!! !!!!!!!!!"""""""""###"""""""""""""""""""""""" !!!"""###""""""!!!$$$###############$$$$$$%%%%%%$$$$$$###""""""!!!######""""""!!!!!!!!!!!!###"""!!!!!!!!!!!!"""###########################""""""""""""############!!!!!!!!!!!!!!!"""##################""""""""""""###############$$$$$$%%%""""""######$$$$$$%%%%%%$$$$$$$$$#########""""""########################""""""############""""""!!!"""""""""""""""######%%%$$$###############$$$$$$$$$##################%%%$$$$$$######$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%$$$$$$######"""""""""""""""""""""###$$$$$$%%%%%%%%%%%%######"""""""""""""""###"""""""""""""""###$$$$$$########################""""""##########################################"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!"""###$$$$$$$$$###"""""""""""""""""""""############""""""######$$$###!!!!!!###%%%###############$$$$$$$$$!!!###$$$###"""!!!"""###"""  !!!######"""$$$$$$############$$$$$$$$$$$$$$$$$$#########"""!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""!!!!!! """"""###$$$######"""!!!###$$$$$$$$$$$$###"""!!!$$$#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%#########"""""""""!!!!!!!!!!!! !!!!!!"""###$$$###""""""!!!!!!""""""######################## """###"""!!! !!!"""$$$$$$############$$$$$$""""""###$$$$$$###"""!!!############""""""""""""########################""""""###$$$$$$$$$$$$###########################"""############$$$$$$$$$ """###$$$%%%%%%%%%"""""""""""""""######$$$"""#########""""""!!! $$$$$$###"""""""""""""""###$$$%%%$$$"""!!!"""######$$$$$$$$$$$$$$$$$$$$$"""&&&((()))'''###!!!$$$######""""""######$$$""""""""""""!!!!!!!!!!!!""""""!!!!!!!!! ########################$$$%%%%%%$$$$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""###$$$%%%%%%%%%$$$$$$######"""""""""!!!!!!!!!"""""""""###""""""!!!!!!"""""""""#########$$$$$$############"""""""""""" !!!!!!"""###$$$$$$%%%""""""""""""""""""""""""!!!!!!!!!"""""""""######!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!""""""""""""!!!$$$$$$###############$$$%%%%%%$$$$$$###"""""""""###""""""""""""!!!!!!!!!$$$###""""""""""""###$$$""""""""""""""""""""""""""""""""""""############ !!!"""###############$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&& !!!!!!"""###$$$%%%%%%$$$$$$$$$#######################################""""""############""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!"""######%%%$$$$$$$$$###"""""""""######$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%$$$########################$$$$$$###$$$$$$%%%%%%%%%$$$$$$%%%$$$###"""!!!!!!!!!!!!"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$######""""""""""""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""######$$$$$$###""""""""""""###!!!!!!""""""""""""!!!!!!!!!"""######!!!!!!"""###$$$$$$$$$###############!!!###$$$###"""!!!"""###!!!#########$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$!!!!!!!!!"""""""""######""""""""""""""""""""""""$$$###""""""!!!"""""""""###############"""!!! ######$$$$$$######"""!!!###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''""""""#########"""!!!!!!""""""!!!!!!!!!"""#########"""!!!!!!!!!!!!!!!!!!###########################$$$%%%$$$###"""###%%%$$$$$$############$$$$$$""""""######$$$######"""############""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###########################"""############$$$$$$$$$ ###&&&&&&$$$!!!"""""""""""""""######$$$#########$$$######"""!!!$$$###""""""""""""""""""###$$$%%%$$$"""""""""$$$!!!!!!""""""###$$$$$$$$$ """%%%((((((&&&###!!!$$$######""""""######$$$""""""""""""!!!!!!!!!!!!""""""""""""!!!!!! """"""""""""############$$$$$$$$$$$$$$$###"""""" !!!!!!""""""""""""!!!!!!""""""######$$$$$$$$$$$$"""""""""######"""""""""######$$$######"""!!! """""""""###$$$$$$%%%%%%##################""""""!!!"""""""""""""""############"""""""""""""""""" !!!!!!"""######$$$$$$!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$%%%$$$######"""#########$$$$$$$$$#########""""""""""""""""""""""""""""""$$$##################$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###############"""!!!!!!!!!!!!"""""""""""""""######$$$$$$$$$$$$############$$$%%%%%%!!!!!!""""""#########$$$######################################################$$$$$$$$$$$$#########""""""!!!!!! !!!!!!!!!!!!!!!"""###$$$%%%%%%%%%$$$###"""!!!!!!!!!"""$$$%%%%%%$$$######"""###%%%&&&&&&%%%$$$###$$$%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%$$$$$$###"""#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$######$$$$$$###"""!!!!!!""""""###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########$$$$$$###""""""!!! """"""############""""""########################$$$$$$##################$$$$$$###""""""#########""""""############"""""" """######"""!!!"""###%%%$$$$$$$$$###"""""""""!!!###$$$###"""!!!"""######!!! !!!###%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""#########""""""""""""""""""""""""%%%$$$$$$#########$$$$$$$$$$$$######""""""!!!!!!##################""""""########################""""""""""""""""""""""""""""""""""""""""""""""""&&&%%%%%%$$$###"""!!!!!!######"""""""""###$$$%%%!!!!!!"""######"""!!! ######""""""""""""#########""""""!!!!!!!!!""""""########################$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$############$$$$$$""""""#########$$$##################"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$###########################""""""#########$$$$$$$$$###$$$%%%%%%$$$ """""""""""""""######$$$######$$$$$$$$$######"""######"""""""""""""""###"""$$$%%%$$$###"""###$$$!!!!!!""""""###$$$%%%%%%!!!""""""##################""""""!!!!!!""""""###""""""""""""!!!!!!!!!!!!!!!""""""######""""""!!!!!!!!!"""""""""#########"""""""""######$$$$$$%%%########################!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!""""""###!!!"""############""""""######$$$######"""!!! """"""######$$$$$$$$$$$$""""""""""""""""""######"""""""""!!!!!! ############"""""""""""" !!!"""###$$$%%%%%%""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""###############$$$$$$$$$%%%$$$$$$###""""""######$$$$$$$$$###############""""""""""""#####################$$$$$$#########!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############&&&%%%$$$###"""!!!!!!!!! !!!!!!""""""#########"""""""""""""""###$$$$$$$$$#########""""""!!!!!!################################################$$$%%%%%%%%%%%%%%%%%%$$$######""""""!!!!!! """""""""""""""###$$$%%%%%%%%%%%%$$$###"""!!!!!! """###$$$%%%$$$######!!!"""$$$%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$#########$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%$$$$$$###"""######$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%$$$######""""""!!!!!!"""###$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$###############"""!!! """""""""######"""""""""###########################$$$$$$$$$$$$#########$$$###############$$$$$$###$$$$$$%%%%%%$$$$$$###"""###$$$###""""""###$$$%%%$$$$$$$$$###"""""""""!!!###$$$###"""!!!"""###&&&$$$######$$$%%%$$$###$$$$$$############$$$$$$""""""##################""""""""""""############""""""""""""""""""""""""!!!!!! !!!!!!"""$$$######"""""""""""""""""""""""""""""""""#####################$$$$$$$$$""""""""""""""""""""""""########################&&&%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!"""######!!!!!!!!!"""""""""!!!!!!######""""""""""""###############""""""######$$$########################!!!"""###"""!!! !!!###$$$$$$############$$$$$$###############$$$$$$%%%############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$###########################""""""#########$$$$$$$$$&&&%%%$$$""" """""""""""""""######$$$"""######$$$$$$$$$#########"""""""""""""""######"""###$$$$$$###"""###$$$!!!""""""###$$$%%%&&&&&&"""!!!  !!!###$$$"""!!!!!! !!!!!!"""""""""""""""!!!!!!!!!!!! """###$$$$$$###""" !!!!!!""""""#########!!!!!!!!!!!!"""###$$$%%%""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!! !!!""""""!!!"""###$$$$$$$$$###""""""""""""###""""""!!!!!!########################!!!!!!!!!!!!""""""""""""""""""!!!!!! ########################!!!!!!""""""###$$$%%%%%%""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!! !!!""""""###%%%%%%$$$###""""""""""""########################"""""""""############$$$""""""###$$$$$$###""""""""""""""""""""""""""""""""""""""""""############'''&&&%%%$$$###"""""""""!!!!!!!!!!!!!!!"""""""""""""""!!!!!!""""""###$$$%%%%%%$$$###"""!!!!!! ###############$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$############""""""""""""$$$$$$#########$$$%%%%%%%%%$$$$$$$$$###"""""""""!!!!!!"""###$$$$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%%%%$$$$$$!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""!!!!!! !!!""""""######""""""!!!########################"""###$$$$$$%%%%%%$$$$$$$$$############$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$###$$$$$$"""!!!!!!###%%%$$$$$$$$$###############!!!###$$$###"""!!!"""###%%%###"""!!!"""###"""!!!$$$$$$############$$$$$$"""""""""""""""#########"""""""""#########$$$$$$"""""""""""""""""""""""""""""""""""""""######$$$######""""""""""""######""""""!!!!!!!!!"""###############$$$$$$$$$$$$$$$""""""""""""""""""""""""########################"""############$$$$$$$$$""""""###$$$$$$$$$$$$###!!!!!! !!!"""#########"""!!!!!!!!!""""""###############$$$$$$%%%########################"""###$$$$$$""""""###$$$$$$$$$############$$$$$$###############$$$%%%&&&############""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###########################"""############$$$$$$$$$$$$"""!!! !!!$$$%%%"""""""""""""""######$$$!!!"""######$$$#########"""""""""""""""######$$$"""###$$$$$$###"""$$$%%%"""######$$$$$$%%%%%%%%%"""!!!  !!!"""###"""!!!!!! !!!!!!"""""""""""""""!!!!!!!!!!!! """###$$$###### !!!!!!"""######$$$"""!!!!!! !!!"""### !!!!!!""""""""""""!!!!!!"""!!! !!!###### !!!###%%%%%%$$$###""" !!!"""""""""!!!!!!$$$######""""""!!!!!!  !!!!!!!!!!!! !!!!!!"""""""""""""""""""""######$$$$$$%%%"""""""""######$$$$$$$$$###"""""""""!!!!!!!!! """""""""""""""""""""""""""!!! !!!######&&&%%%$$$###""""""""""""########################""""""#########$$$$$$$$$!!!""""""######""""""!!!########################""""""""""""############$$$###############$$$$$$######""""""""""""""""""######""""""######$$$%%%%%%%%%$$$$$$######""""""""""""#########$$$$$$$$$########################"""######$$$$$$######"""############$$$$$$$$$$$$%%%%%%$$$#########$$$$$$$$$$$$##################!!!!!!!!!""""""###$$$%%%""""""""""""###$$$%%%&&&""""""######$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$############"""###$$$$$$%%%%%%%%%%%%###"""""""""""""""############""""""######$$$%%%########################""""""#################################"""""""""!!!!!!""""""""""""!!!!!!######################## !!!###%%%&&&&&&&&&%%%$$$#########$$$$$$%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$###"""###&&&###############$$$$$$$$$!!!###$$$###"""!!!"""######!!! """###""""""$$$$$$############$$$$$$"""""""""######$$$$$$$$$""""""#########$$$$$$$$$""""""""""""""""""""""""%%%$$$$$$$$$%%%%%%&&&'''""""""!!!!!!"""###$$$%%%"""!!!!!! !!!"""###$$$#########$$$$$$%%%%%%%%%""""""""""""""""""""""""########################"""############$$$$$$$$$!!!"""%%%&&&'''&&&$$$""""""!!! ###$$$###"""!!!!!! !!!!!!"""""""""""""""###$$$$$$########################$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$############$$$$$$######""""""###%%%&&&'''############""""""""""""########################""""""###$$$$$$$$$$$$###########################"""############$$$$$$$$$"""!!! !!!###&&&((("""""""""""""""######$$$ !!!""""""#########""""""""""""""""""###$$$$$$!!!###$$$$$$######$$$%%%""""""##################!!!!!!!!!!!!!!!""""""###""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!#########""" !!!"""######$$$$$$###!!!  ########################!!!!!!""""""""""""!!!!!!###"""!!!!!!!!!"""$$$%%% !!!###%%%&&&%%%###""" !!!!!!"""!!!!!!$$$$$$###"""!!!  !!!!!! """###%%%&&&&&&!!!!!!"""###$$$%%%%%%%%%###############$$$$$$$$$######""""""!!!!!!!!! """"""""""""""""""""""""$$$###"""""""""###%%%&&&&&&%%%$$$###""""""""""""##################$$$$$$""""""######$$$$$$$$$$$$ !!!"""######"""!!! ########################""""""""""""############ !!!"""$$$%%%&&&%%%$$$$$$$$$######""""""$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%""""""######$$$$$$$$$$$$########################!!!!!!""""""""""""!!!!!!#########$$$%%%%%%%%%&&&%%%%%%$$$###""""""#####################$$$$$$$$$"""!!!!!! !!!###%%%&&&###"""!!!!!!"""$$$&&&'''!!!!!!"""###$$$$$$%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$##################$$$%%%%%%%%%$$$$$$$$$######"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$######"""""""""!!!"""###$$$%%%&&&&&&&&&%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""!!!!!!""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!###%%%&&&'''&&&&&&$$$#########$$$%%%%%%&&&######$$$$$$$$$$$$######$$$### """&&&""""""######$$$$$$$$$%%%!!!###$$$###"""!!!"""###""" !!!###%%%%%%%%%$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%"""############$$$$$$$$$"""""""""""""""""""""""""""!!!!!!!!!"""######$$$!!!!!! !!!"""###%%%&&&"""!!! """###$$$#########$$$$$$%%%%%%%%%""""""""""""""""""""""""########################&&&%%%%%%$$$###"""!!!!!!!!!$$$&&&'''%%%"""!!!###!!! ###%%%""""""!!! !!!!!!!!!!!!!!!"""##############################!!!"""######"""!!!"""###$$$$$$############$$$$$$######""""""###%%%&&&(((############""""""""""""########################""""""###$$$$$$$$$$$$###########################"""############$$$$$$$$$######""""""###$$$%%%%%%"""""""""""""""######$$$ !!!"""""""""""""""""""""!!!""""""###$$$$$$!!!###$$$$$$######$$$&&&""""""""""""!!!!!!!!!!!!!!! """$$$%%% !!!!!!!!!!!!!!!!!!!!!!!!!!!"""######)))'''$$$!!! """###"""""""""""""""""""""""" !!!!!!""""""######)))%%%!!! """$$$$$$""" !!!"""######$$$###############"""!!!!!!$$$$$$$$$$$$######"""!!!"""  !!!!!! %%%$$$###""""""###$$$%%%######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$#########"""""" !!!"""###$$$$$$%%%%%%%%%%%%%%%$$$###"""#########""""""""""""!!!%%%%%%%%%$$$$$$$$$$$$###!!!!!!""""""##################$$$%%%$$$###"""!!!########################"""############$$$$$$$$$%%%%%%$$$###""""""######!!!!!!""""""###############$$$%%%&&&&&&%%%###"""""""""""""""""""""""""""#########"""""""""""""""########################"""###$$$$$$$$$"""!!! """"""""""""###$$$%%%&&&##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$#########"""""" !!!!!!!!!!!!$$$$$$#####################$$$%%%%%%%%%%%%$$$###%%%&&&''''''%%%%%%&&&'''%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$#########$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$%%%!!!###$$$$$$$$$%%%'''$$$$$$##################$$$######""""""######$$$&&&$$$""""""$$$%%%&&&%%%"""############$$$$$$$$$####################################""""""""""""#########$$$%%%%%%%%%&&&%%%%%%$$$$$$######""""""$$$$$$############$$$$$$%%%###""" !!!!!!$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$"""############$$$$$$$$$%%%$$$$$$$$$###"""""""""########################&&&&&&%%%%%%$$$#########'''$$$""""""$$$%%%""" ######$$$$$$$$$$$$######&&&&&&&&&&&&%%%%%%$$$###&&&%%%$$$#########$$$%%%"""""""""""""""""""""""" !!!""""""!!!!!!"""###$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""$$$$$$$$$############"""$$$#########""""""!!!!!! !!!$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%"""###$$$$$$$$$$$$###""""""""""""""""""######$$$######""""""###$$$%%%%%%######"""!!!!!!!!!!!!!!!%%%%%%$$$$$$###""""""""""""!!! """$$$%%%$$$!!!""""""!!!!!!!!!!!!!!!!!! $$$'''&&&"""!!!$$$(((""""""""""""############""""""""""""############!!!!!!""""""#########$$$""""""############""""""!!!###$$$&&&&&&%%%$$$###$$$$$$##################!!!"""###$$$$$$###"""!!!"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$ """#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$######"""""""""""""""""""""""""""""" !!!!!!!!!"""""""""###&&&###!!! !!!"""""""""!!!!!!!!!""""""#########%%%$$$"""!!! !!!"""###%%%%%%&&&&&&&&&%%%$$$$$$%%%###!!!"""###$$$######$$$###""""""""""""###$$$"""""""""#########$$$$$$"""############$$$$$$$$$$$$$$$$$$#########""""""!!!"""""""""""""""""""""$$$$$$$$$$$$$$$###""""""######"""""""""!!!!!!!!!""""""######$$$$$$%%%%%%"""""""""#########$$$$$$%%%$$$###"""""""""##############################"""############$$$$$$$$$%%%$$$$$$###""""""######!!!!!!!!!""""""###$$$$$$$$$$$$############$$$$$$"""""""""""""""""""""""""""""""""""""""#################################"""############""""""!!!""""""""""""###$$$%%%&&&#################################$$$$$$$$$%%%%%%$$$$$$$$$#########""""""######""""""""""""""""""###########################$$$$$$%%%%%%$$$$$$######%%%&&&%%%$$$###$$$%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$$$$!!!###$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$&&&$$$""""""$$$$$$$$$###"""############$$$$$$$$$####################################""""""""""""#########$$$$$$$$$$$$$$$"""!!!!!!!!! $$$$$$############$$$$$$""""""!!!!!!!!!"""###############$$$######""""""""""""$$$%%%%%%%%%$$$###""""""#########$$$$$$$$$$$$$$$$$$#######################################$$$$$$%%%%%%%%%%%%%%%%%%###!!! !!!###$$$###!!!######$$$$$$$$$$$$######$$$$$$%%%%%%$$$######"""%%%%%%$$$#########$$$%%%""""""""""""""""""""""""!!!"""###"""!!! !!!"""$$$######""""""""""""###""""""""""""""""""""""""$$$$$$$$$#########""""""""""""""""""!!!!!!!!! !!!"""$$$$$$###$$$######""""""!!!!!!!!!########################"""""""""""""""######$$$######""""""###$$$$$$%%%######"""!!!!!!!!!!!!!!!"""""""""###$$$$$$%%%%%%###"""!!!###%%%&&&$$$"""""""""""""""""""""""""""########################""""""""""""############""""""""""""############!!!"""""""""############""""""############""""""!!!###$$$&&&&&&%%%$$$###"""""""""###$$$$$$$$$%%%!!!"""""""""!!! !!!""""""""""""#########%%%$$$$$$$$$####################################""""""""""""""""""""""""!!!###%%%%%%$$$""" #########""""""!!!!!! !!!!!!!!!"""""""""###### $$$&&&'''%%%"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""" !!!###"""#####################&&&$$$!!! ###$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$""""""$$$%%%$$$######""""""!!!!!!""""""###!!!!!!!!!"""""""""######"""############$$$$$$$$$$$$$$$$$$###############$$$$$$#########""""""""""""############""""""!!!###""""""""""""!!!!!!!!! !!!"""###$$$%%%%%%#########$$$$$$$$$$$$$$$'''%%%### """$$$%%%########################"""############$$$$$$$$$%%%$$$######"""#########"""!!!!!!!!!!!!###%%%&&&%%%###!!! """$$$%%%""""""""""""""""""""""""!!!!!!""""""######$$$$$$##############################"""""""""###$$$$$$""""""""""""###$$$%%%%%%#################################$$$$$$$$$$$$%%%$$$$$$$$$###############%%%%%%%%%$$$$$$#######################################$$$%%%%%%$$$######"""###$$$###"""!!!"""$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$###$$$&&&%%%###"""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$""" """############$$$$$$$$$####################################""""""""""""##################""""""$$$$$$$$$############"""$$$$$$############$$$$$$ !!!"""###$$$$$$$$$$$$""""""#########""" !!!"""######$$$$$$######"""""""""#########$$$$$$###############$$$$$$$$$##############################$$$$$$%%%&&&&&&'''  """$$$###"""######$$$$$$$$$$$$########################"""!!!$$$$$$#########$$$$$$%%%"""""""""""""""""""""""""""###$$$"""!!! !!!######$$$$$$###""""""!!!""""""""""""""""""""""""$$$$$$#########""""""""""""!!!!!!!!!!!! ###""" !!!"""$$$$$$###$$$$$$###"""!!! $$$###""""""""""""###$$$"""""""""""""""######$$$#########"""######$$$%%%######"""!!!!!!!!!"""""""""""""""###$$$$$$%%%%%%$$$######$$$%%%&&&$$$###"""""""""#########$$$$$$%%%""" $$$%%%"""""""""""""""############""""""""""""############""""""""""""############""""""############""""""!!!"""$$$%%%%%%%%%$$$###!!!!!!"""###$$$%%%%%%&&&$$$###"""!!! !!!!!!!!!""""""""""""###$$$$$$#########"""""""""########################""""""""""""""""""""""""!!!"""###%%%%%%$$$"""!!!%%%$$$$$$###"""!!!!!! !!!!!!""""""############ ###&&&&&&$$$""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" """###"""!!!$$$$$$$$$$$$###############$$$###!!! !!!"""""" !!!"""###############$$$"""!!!!!!"""######"""""""""!!!!!!!!!!!!""""""!!!!!!!!!"""""""""######""""""#########$$$$$$$$$########################$$$$$$##################!!!!!!""""""""""""!!!!!!$$$############""""""""" !!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###!!!!!!"""###$$$########################""""""#########$$$$$$$$$$$$$$$###############$$$""""""!!! !!!###%%%&&&""""""!!! !!!######"""""""""""""""""""""""" !!!"""###$$$$$$%%%##############################"""!!!"""###%%%&&&######""""""###$$$$$$%%%####################################$$$$$$$$$$$$########################&&&%%%%%%$$$$$$######"""###############$$$$$$$$$######$$$$$$$$$$$$######"""###$$$###"""!!!"""$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$&&&(((((('''$$$"""!!!"""$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$######$$$$$$### """"""#########$$$$$$$$$####################################"""""""""!!!$$$#########"""!!!!!!!!!%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$!!!"""###%%%%%%%%%$$$###"""###$$$$$$###""" !!!!!!""""""############""""""""""""############"""""""""###$$$$$$$$$%%%#################################$$$$$$$$$%%%%%%!!!!!!!!!!!!"""###############$$$$$$$$$$$$######"""######$$$######""""""###############$$$$$$$$$""""""""""""""""""""""""###$$$$$$###  ######$$$%%%$$$###"""!!!""""""""""""""""""""""""############"""""""""""""""""""""""""""!!!!!!!!!$$$#####################%%%%%%$$$$$$######""""""%%%###""" """###%%%"""""""""""""""######$$$$$$###############$$$$$$######""""""!!!""""""###%%%%%%$$$$$$###"""""""""############$$$$$$###""""""""""""###$$$$$$%%%%%%%%%""" !!!###$$$"""!!!"""""""""############!!!"""""""""############"""""""""""""""#########""""""############""""""""""""###$$$%%%$$$$$$###"""""""""###$$$$$$$$$%%%&&&%%%###"""!!!"""######""""""""""""#####################""""""""""""!!!########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""###$$$%%%$$$$$$###"""!!!!!! !!!!!!"""###$$$######""""""############"""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! """$$$### """%%%$$$$$$$$$###############!!!!!!"""######!!!  !!!""""""############$$$"""!!!!!!"""######"""!!!!!!""""""""""""!!!!!!"""""""""#########$$$$$$""""""#########$$$$$$$$$########################!!!""""""###$$$$$$%%%%%% !!!!!!"""""""""!!!!!!%%%%%%$$$$$$$$$#########!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""########################""""""#########$$$$$$$$$$$$###############$$$$$$###"""!!!!!!!!!"""$$$$$$ !!!"""###""""""!!!"""""""""""""""""""""""" !!!"""###$$$$$$%%%########################$$$###"""""""""$$$%%%&&&#########"""######$$$%%%########################""""""#########$$$$$$$$$########################$$$$$$#########"""""""""""""""#########$$$$$$$$$###########################$$$%%%$$$#########%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######&&&''''''&&&###!!! """#########$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$######$$$$$$### """"""#########$$$$$$$$$####################################"""""""""!!!$$$#########"""!!!!!!!!!""""""""""""""""""""""""$$$$$$############$$$$$$###$$$%%%%%%%%%###"""!!!######$$$$$$$$$###!!! """""""""""""""#########!!!!!!"""""""""#########"""""""""###$$$$$$$$$%%%########################$$$#########"""""""""!!!$$$$$$$$$###""""""""""""######$$$$$$$$$$$$############$$$$$$$$$$$$$$$###""""""######$$$$$$$$$$$$""""""""""""""""""""""""###$$$$$$###  """###$$$%%%%%%$$$###"""""""""""""""""""""""""""#########"""""""""!!!!!!########################$$$$$$$$$$$$############"""""""""######$$$$$$%%%$$$###!!! !!!###$$$"""""""""""""""######$$$$$$$$$###############$$$######""""""""""""######%%%%%%$$$$$$###"""""""""!!!""""""###"""!!!!!!!!!""""""######$$$$$$$$$$$$########################!!!"""""""""############!!!"""""""""##################""""""""""""""""""""""""############""""""""""""######$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""$$$###"""""""""$$$%%%&&&######$$$$$$$$$$$$%%%%%%#########""""""""""""!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!  """$$$%%%#########""""""!!!!!! !!!"""###$$$$$$$$$###"""$$$###"""!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! """######"""!!!"""###"""##################### ###$$$$$$"""######$$$$$$%%%$$$$$$$$$%%%$$$""""""$$$%%%$$$###!!!""""""######""""""!!!"""""""""#########$$$$$$"""############$$$$$$$$$###############$$$$$$$$$ !!!"""###$$$%%%&&& !!!!!!"""""""""""""""%%%%%%$$$$$$$$$############"""""""""!!!!!!!!! $$$$$$$$$$$$$$$###############$$$%%%%%%###"""!!!########################"""############$$$$$$$$$#########"""######$$$%%%############"""""""""!!!"""###$$$###"""!!!""""""""""""""""""""""""!!!!!!""""""######$$$$$$########################$$$$$$#########$$$$$$%%%$$$###############$$$$$$########################"""""""""############$$$###############$$$$$$$$$"""""""""""""""""""""""""""""""""###$$$$$$%%%%%%$$$###""""""""""""###$$$$$$%%%&&&%%%$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$###""""""###$$$###!!!"""""""""######$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$""" """############$$$$$$$$$####################################""""""""""""##################""""""############$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$###"""!!! ###########################""""""""""""###$$$$$$!!!!!!!!!"""""""""#####################$$$$$$$$$########################%%%$$$$$$###""""""!!!!!!$$$%%%&&&%%%"""!!!"""#########$$$$$$$$$$$$######"""###$$$$$$%%%$$$$$$$$$ !!!"""###$$$$$$$$$$$$"""""""""""""""""""""""""""###$$$"""!!! !!!!!!"""###$$$%%%%%%%%%%%%""""""""""""""""""""""""######"""""""""!!!!!!!!!######$$$$$$$$$$$$$$$%%%"""$$$%%%%%%###""""""### !!!"""#########"""!!!!!!!!!!!!"""###"""""""""""""""######$$$%%%$$$######"""###############"""""""""###$$$$$$"""""""""###$$$$$$%%%%%% !!!###"""!!! !!!########################!!!"""############$$$$$$""""""""""""############""""""""""""########################""""""""""""""""""############""""""""""""""""""######$$$$$$&&&%%%%%%$$$###"""!!!!!! !!!"""###$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""######!!!!!!!!!!!!!!!!!!!!!!!! """###%%%%%%$$$###"""!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""###"""""""""!!!!!!!!! !!!"""###"""!!!!!!!!!!!!""""""######### !!!"""###"""!!!###$$$$$$$$$$$$######"""%%%###!!!"""###$$$######""""""###$$$$$$###""""""!!!!!!!!!"""""""""######"""############$$$$$$$$$""""""#########$$$$$$$$$!!!!!!!!!""""""######### !!!""""""#########"""#########"""""""""!!!!!!"""""""""""""""""""""###$$$$$$#########"""""""""$$$$$$$$$#######################################"""############$$$$$$$$$######""""""###$$$$$$%%%###$$$%%%%%%$$$""" !!!"""############"""""""""""""""""""""""""""""""""""""""#################################$$$$$$%%%%%%$$$$$$######$$$$$$###############$$$########################""""""""""""############""""""#########$$$$$$$$$ !!!!!!"""#########!!!""""""###$$$$$$%%%%%%$$$###"""!!!!!!"""###$$$$$$%%%&&&%%%$$$$$$$$$&&&%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""!!!###$$$$$$"""!!!!!!"""""""""###$$$$$$%%%&&&&&&$$$$$$############$$$$$$&&&$$$""""""$$$$$$$$$###"""############$$$$$$$$$####################################""""""""""""#########$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$############$$$$$$######"""!!!!!!!!!"""""""""!!! """$$$%%%$$$######"""###$$$%%%&&&!!!!!!!!!!!!"""""""""###$$$$$$$$$#######################################%%%%%%%%%$$$$$$$$$$$$$$$!!!###%%%$$$!!!!!!"""$$$######$$$$$$$$$$$$######!!!""""""###$$$$$$###### """###$$$$$$$$$###""""""""""""""""""""""""!!!"""###"""!!! !!!"""!!!!!!"""###$$$&&&'''(((""""""""""""""""""""""""###"""""""""!!!!!!!!!!!!""""""######$$$$$$$$$$$$ """%%%%%%###""""""$$$ !!!!!!"""""""""""""""""""""""""""""""""""""""""""""######$$$%%%$$$$$$###""""""############""""""######$$$%%%"""""""""###$$$$$$%%%%%% """$$$###!!! !!!$$$######""""""!!!!!! !!! $$$&&&$$$"""""""""""""""############""""""""""""########################"""""""""!!!""""""############"""""""""""""""""""""######$$$%%%$$$$$$$$$###""""""""" !!!""""""##################$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""!!!######"""!!! !!!!!!!!!!!! """$$$%%%%%%%%%###""" """###$$$####################################""""""!!!!!!!!! """###!!! !!!"""######$$$""""""!!! """""""""""""""!!! """  !!!!!! """###$$$%%%%%%$$$###""" !!!!!!!!!""""""############$$$$$$$$$""""""######$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!!!!!!!"""###############!!!!!!!!!!!! !!!"""###$$$%%%%%%$$$#########""""""!!!!!!'''%%%###!!!!!!"""$$$%%%########################"""############$$$$$$$$$######""""""###$$$%%%%%%###$$$&&&&&&%%%!!!""""""!!! !!!###%%%&&&""""""""""""""""""""""""#########"""""""""""""""########################$$$%%%&&&&&&%%%$$$"""!!!$$$$$$###############$$$########################""""""""""""############""""""######$$$$$$$$$$$$ !!!"""###$$$$$$%%%!!!""""""###$$$$$$%%%%%%$$$###"""!!!!!!"""###$$$###$$$%%%%%%$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###"""###%%%&&&&&&%%%%%%%%%&&&######$$$%%%%%%&&&''''''$$$##################$$$&&&$$$""""""$$$%%%&&&%%%"""############$$$$$$$$$####################################""""""""""""#########$$$%%%%%%%%%&&&"""""""""######$$$$$$$$$$$$$$$############$$$$$$!!!!!! """###%%%!!! !!!$$$&&&%%%$$$#########$$$&&&&&&!!!!!!!!!!!!""""""""""""%%%$$$$$$$$$######""""""########################$$$%%%%%%&&&&&&''''''(((!!!###"""!!! """%%%######$$$$$$$$$$$$###### !!!""""""""""""""" """###$$$$$$$$$###"""""""""""""""""""""""" !!!""""""!!!!!!"""###!!!!!!!!!"""$$$&&&)))***""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""#########$$$!!!$$$%%%###!!!"""$$$############""""""""""""!!!!!!""""""""""""!!!!!!"""""""""""""""######$$$%%%%%%$$$###""""""############""""""###$$$%%%%%%%%%%%%$$$$$$###"""""""""!!!$$$&&&%%%""" !!!"""$$$$$$###"""!!! """%%%)))%%%""""""""""""############""""""""""""############$$$#########""""""!!!!!!""""""############"""""""""""""""""""""######$$$###############$$$$$$$$$###$$$%%%&&&&&&%%%###""""""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$