BM66(i@ ~~~vvvdddNNNDDDHHHIIIUUUbbbiiinnnsssuuutttxxxxxxxxxwwwvvvtttrrrqqqtttttttttuuuuuuvvvvvvvvvtttuuuyyy{{{vvvoooiiifffdddcccbbbaaaeeejjjnnnooopppqqqqqqooommmjjjhhhhhhkkknnnpppoooppppppnnnkkkjjjjjjkkkkkkmmmppprrrrrroookkkhhhhhhiiikkknnnqqqtttvvvwww{{{}}}wwwnnnkkkmmmiiinnnuuuuuupppqqq|||}}}}}}|||{{{zzzxxxwwwvvvtttrrrpppooopppsssvvvyyysssqqqnnnkkkiiihhhiiiiiiggghhhjjjkkkkkkiiifffdddgggggggggggggggggggggggggggggggggggghhhiiijjjkkkkkklllmmmnnnooooooooooooiiihhhgggeeecccaaa```___]]]\\\[[[\\\___dddjjjmmmpppsssuuuuuusssrrruuuxxx}}}zzzzzzwwwrrrsssrrrqqqpppooopppqqqrrrpppsssvvvxxxxxxxxxyyyzzzyyyyyyxxxvvvuuuyyy{{{ttthhh```[[[[[[\\\\\\bbbjjjmmmpppsssvvvwwwxxxzzz|||wwwuuusssqqqpppqqqssstttvvvtttqqqnnnooorrrvvvxxxxxxzzz|||{{{zzzyyyyyyzzz{{{|||~~~~~~}}}}}}}}}~~~}}}zzzyyy{{{||||||{{{zzzzzz{{{}}}tttfffYYYOOOHHHDDDAAA===<<<:::888777777777888>>>===CCCQQQ]]]cccjjjqqqrrrxxx|||yyyqqqfffXXXLLLLLLEEEJJJfff~~~}}}^^^DDD777777444222333...111///---,,,,,,,,,...///,,,,,,++++++,,,,,,---...+++,,,---...---,,,+++***++++++,,,,,,---.........++++++++++++,,,,,,---...///...---,,,,,,---...///000000///...............---------...............222444444888FFF\\\pppyyy}}}|||yyyfffOOOFFFJJJJJJVVVcccjjjoootttvvvuuuxxxxxxxxxwwwvvvtttrrrqqqooooooppppppqqqqqqrrrrrrrrrtttyyy}}}xxxqqqkkkgggdddaaa___```dddiiimmmnnnoooqqqrrrooonnnllljjjjjjkkkmmmooonnnoooooonnnllljjjkkkkkkkkkmmmoooqqqqqqooommmkkkkkklllmmmooorrrtttuuuvvvvvv{{{}}}wwwsssrrrqqqssswww~~~rrrooosss}}}{{{xxxvvvuuutttssspppoooooorrrtttvvvrrrpppmmmkkkiiihhhhhhiiifffhhhjjjkkkkkkjjjhhhfffffffffggghhhiiiiiijjjjjjiiiiiiiiiiiiiiijjjjjjkkkmmmmmmnnnnnnmmmmmmlllkkkiiihhhgggeeecccbbb``````^^^]]]\\\\\\___dddiiimmmqqqtttvvvuuussssssuuuwww~~~}}}{{{{{{xxxttttttsssrrrqqqqqqqqqqqqqqqpppsssuuuwwwwwwwwwxxxyyywwwxxxxxxwwwvvvxxx|||rrriiiaaa]]][[[ZZZ___ggglllooosssuuuvvvwwwxxxzzzvvvtttrrrpppoooppprrrsssvvvtttqqqooooooppprrrtttwwwyyyzzzyyyxxxwwwwwwxxx{{{|||~~~}}}|||{{{|||~~~~~~}}}~~~}}}{{{yyy{{{}}}}}}|||||||||~~~~~~vvviii\\\RRRJJJEEEBBB===<<<:::888777777888888===<<>>===;;;999888888888999888<<>>===;;;999888888888999777===FFFRRR___iiinnnooonnnrrrwww|||ssseeeUUUIII@@@FFFYYYrrrlllPPP>>>:::444333555111//////......------------,,,,,,++++++,,,,,,---...,,,+++***)))((()))***+++******++++++,,,---------000///...------------------..................---......------------......//////000000111222222333000333555999EEEXXXhhhoooxxxxxxfff]]]jjjuuuqqq```PPPLLLNNNSSS___kkkqqqtttxxxyyyxxxvvvwwwwwwvvvuuusssqqqooosssrrrrrrpppooonnnmmmmmmpppttt{{{xxxuuurrrooolllhhhccc```\\\___cccgggjjjmmmqqqsssrrrrrrrrrrrrrrrqqqpppooommmnnnooonnnlllkkklllmmmjjjiiiiiiiiikkknnnqqqsssuuutttsssqqqpppnnnmmmmmmkkkmmmpppsssssswww|||ssskkkhhhhhhgggkkkppp~~~|||wwwuuussspppnnnmmmlllllljjjjjjiiihhhgggfffeeeeeeccceeehhhkkkmmmmmmlllllljjjjjjjjjjjjjjjjjjjjjjjjkkkjjjiiihhhggggggggggggggghhhiiijjjkkkkkkkkkkkkgggfffffffffeeeeeeddddddcccaaa^^^]]]^^^aaaeeehhhooossswwwxxxvvvuuuuuuwwwwwwzzz|||zzzzzz}}}|||xxxuuuuuuuuuuuutttsssrrrqqqooopppqqqpppppppppsssuuuzzzxxxuuuttttttuuutttsssqqqpppppprrrxxxuuuppplllhhhgggkkkpppssstttsssrrrrrrsssssssssssstttuuuwwwwwwuuuuuuuuuuuuttttttttttttuuuuuuvvvuuutttuuuxxxzzz|||}}}}}}|||zzzxxxyyyzzzyyy{{{}}}~~~}}}}}}~~~|||yyyxxxyyyzzz~~~wwwlllaaaUUUJJJCCC>>>===;;;:::999888999999666===FFFQQQ^^^kkkqqqpppmmmsssyyy}}}rrr[[[NNNBBBBBBPPPggg{{{pppSSS@@@:::222000222...///............---------,,,,,,++++++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------------------------...//////...---------------,,,------...///......///000111222222333111333555999FFF[[[lllsssyyywwwcccZZZfffoooiii[[[NNNJJJKKKTTT```kkkqqqtttxxxyyywwwvvvvvvvvvvvvuuurrrpppoooqqqqqqqqqqqqrrrrrrrrrrrrvvv{{{xxxuuupppmmmjjjfffbbb```]]]```dddgggjjjmmmpppsssssssssrrrrrrrrrrrrrrrrrrnnnoooooonnnllljjjkkkkkkkkkkkkkkkkkkmmmooorrrtttvvvvvvtttsssqqqooonnnmmmkkkkkknnnqqqpppqqqyyyyyyqqqjjjgggdddbbbdddiiivvv}}}zzzwwwuuusssqqqooonnnmmmmmmiiiiiiiiihhhgggfffeeedddbbbdddhhhkkkllllllkkkjjjhhhhhhiiiiiijjjjjjkkkkkkkkkjjjjjjiiihhhhhhhhhhhhggghhhiiijjjkkkkkkkkkkkkffffffffffffeeeeeeeeeeeedddbbb___]]]^^^```dddggglllqqqvvvwwwvvvuuuvvvwwwuuuyyyzzzyyyyyy{{{zzzwwwuuuttttttsssrrrrrrrrrsssnnnooopppooonnnooorrrtttvvvuuutttuuuwwwwwwtttqqqnnnooopppoooooosss|||yyyuuuooohhhcccgggmmmqqqqqqqqqppppppqqqqqqrrrssstttuuuvvvwwwwwwvvvuuutttsssrrrrrrrrrsssttttttttttttvvvyyy|||{{{|||~~~}}}|||{{{|||~~~zzz}}}~~~}}}~~~~~~|||zzzzzz|||~~~|||pppdddXXXNNNGGG???===<<<:::999999999999777>>>FFFOOO\\\kkkrrrrrrmmmttt{{{~~~eeeWWWGGGAAAHHH[[[www~~~uuu}}}vvvWWWBBB;;;222///111---...............------,,,,,,,,,++++++,,,,,,---..................---,,,,,,+++,,,,,,------...//////---,,,,,,,,,,,,------...------...//////...---------,,,,,,,,,------...///------...///000111222333111333555999HHH^^^pppyyy|||uuuaaaWWWaaahhhbbbUUUJJJGGGGGGUUU```lllqqqtttxxxxxxwwwvvvvvvvvvvvvtttrrrpppooommmnnnoooqqqrrrtttuuuvvv{{{~~~yyyuuuppplllhhheeeaaa___^^^aaadddgggjjjmmmpppsssssssssrrrrrrrrrsssttttttoooppppppnnnkkkjjjjjjkkkmmmmmmmmmnnnoooqqqssstttxxxwwwvvvtttrrrpppooonnnnnnlllnnnpppnnnkkkqqqzzz|||yyyrrrjjjfffcccaaaccchhhkkk{{{xxxwwwvvvtttrrrpppnnnmmmmmmhhhhhhhhhhhhgggfffddddddbbbdddgggjjjlllkkkjjjiiiffffffggghhhjjjkkklllmmmlllkkkjjjjjjiiiiiijjjjjjiiiiiijjjkkkkkkkkkkkkkkkffffffffffffffffffffffffeeebbb___]]]^^^```dddfffkkkooouuuwwwvvvuuuvvvwwwuuuxxxzzzxxxxxxzzzyyyvvvuuutttrrrqqqqqqrrrssstttnnnoooooonnnnnnnnnqqqsssqqqrrrssswwwyyyxxxsssnnnhhhlllooonnnjjjlllsss{{{}}}zzzssskkk___dddjjjnnnpppoooooooooppppppqqqrrrtttuuuvvvvvvyyywwwuuurrrqqqpppppppppqqqrrrsssssssssuuuyyy|||{{{|||~~~~~~}}}}}}{{{~~~~~~}}}~~~~~~~~~}}}|||}}}sssggg[[[QQQJJJ???>>><<<:::999999999:::777???FFFNNN[[[llltttsssmmmuuu}}}ooo___MMMAAACCCRRRlll{{{sss|||{{{\\\FFF===444111222.........//////......---,,,,,,,,,++++++,,,,,,---...+++,,,---...---,,,+++***)))******++++++,,,------++++++++++++,,,,,,---...,,,---...//////...---,,,,,,,,,,,,,,,------...///,,,---...///000111222222222444555999HHH```ttt}}}~~~}}}~~~|||hhh___YYY]]]iii[[[OOOMMMDDDIIIVVV\\\eeemmmrrruuuwwwxxxxxxyyyxxxuuurrroooooooooppppppooooooqqqsssvvvxxx}}}}}}{{{zzzyyyuuupppkkkhhheeecccaaa```cccgggiiikkkllloooqqqnnnoooqqqsssttttttsssssspppooonnnmmmlllmmmmmmnnnpppnnnmmmmmmnnnqqqrrrsssvvvxxxyyywwwssspppqqqrrrooommmllllllnnnpppqqqqqqzzz~~~{{{qqqgggdddccc```]]]]]]cccvvv~~~xxxuuutttsssqqqpppooooooooollljjjgggeeeddddddeeefffhhhiiilllmmmmmmkkkiiigggeeeeeefffhhhjjjjjjiiiggggggfffeeedddeeefffggghhhjjjjjjjjjjjjjjjkkkmmmmmmooolllhhhfffffffffdddcccdddbbb```^^^^^^___aaabbbiiimmmrrrttttttsssrrrrrrppppppqqqsssuuuwwwzzz{{{uuuuuuuuuuuuuuuuuuttttttoooooonnnnnnnnnpppqqqsssqqqsssuuuwwwwwwuuurrrqqqlllkkkjjjiiijjjkkkmmmooozzzvvvmmmgggcccbbbhhhmmmnnnmmmnnnooorrruuutttpppooorrruuuwwwvvvtttrrrooonnnmmmmmmtttwww{{{|||zzzyyyyyy{{{~~~~~~~~~}}}}}}}}}||||||{{{|||~~~~~~}}}{{{yyy{{{|||||||||||||||{{{zzz|||{{{yyyoooaaaRRRHHHBBB@@@===;;;;;;:::888666999@@@BBBCCCPPPeeeqqqqqqvvvuuuvvv|||kkkVVVIIICCCHHH```yyy|||xxxgggLLL>>>888222//////......---------,,,,,,,,,111111111000000//////...+++******)))***+++---...------------------------///......---------......***+++,,,,,,------,,,,,,......---,,,---...///000////////////000000000000222666888:::FFF]]]tttyyyddd\\\YYY]]]hhhZZZNNNMMMEEELLLVVV]]]fffnnnrrrtttuuuuuuuuuvvvvvvtttrrrpppppppppqqqpppooopppqqqsssuuuwww}}}zzzxxxxxxuuupppkkkgggdddbbbaaa___cccfffiiikkklllnnnpppssssssttttttsssrrrqqqpppqqqpppooonnnmmmmmmnnnnnnpppnnnmmmmmmnnnppprrrssstttvvvxxxwwwtttqqqqqqrrrooommmkkkkkklllnnnnnnnnnssswww}}}yyypppgggeeeccc^^^[[[ZZZaaarrrzzzwwwvvvtttqqqooommmlllkkkjjjiiigggfffeeeeeeeeefffggghhhjjjkkkkkkkkkjjjiiihhhggghhhiiikkkkkkiiihhhffffffeeedddeeefffggghhhhhhiiiiiijjjjjjkkkkkklllooollliiiggggggfffeeeddddddbbb```^^^^^^___aaaccciiimmmqqqttttttsssssssssrrrrrrrrrssstttuuuvvvwwwttttttttttttssssssssssssqqqppppppppppppqqqqqqrrrrrrrrrtttttttttrrrpppoooooonnnmmmmmmmmmnnnooopppxxxvvvmmmfffbbbaaaggglllmmmmmmnnnlllpppsssrrrooonnnqqqtttvvvuuusssqqqooommmmmmlllrrrvvvzzz{{{zzzyyyzzz{{{~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~}}}{{{{{{zzz{{{|||}}}}}}}}}}}}}}}||||||zzzqqqcccTTTJJJCCCAAA>>><<<;;;:::999777888???AAABBBNNNcccpppqqqtttrrrsssyyyrrr^^^OOODDDDDDWWWmmm}}}}}}~~~zzzkkkPPP@@@999333000000.........---------,,,,,,------,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---...///------------------------......------,,,------...++++++,,,---------------...------,,,---...///000////////////000000000000333777999<<>>@@@JJJ\\\jjjpppqqqoooooosssyyytttcccOOOAAAEEEOOOgggrrr~~~uuu\\\GGG:::444000///............------------,,,---------......//////---,,,,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,---......//////......------------......//////////////////000000000000222777:::===III___uuu~~~nnn\\\\\\```jjjZZZMMMPPPOOO\\\fffggghhhiiilllqqqwww{{{{{{}}}~~~}}}zzzxxxvvvvvvyyyyyyyyyyyyzzz{{{{{{|||{{{wwwvvvrrrllleeeaaa```aaabbbeeeiiilllmmmmmmnnnooopppqqqsssuuuvvvvvvuuuuuuqqqpppooonnnnnnnnnoooppppppppppppnnnmmmnnnqqqtttwwwxxxzzz|||}}}}}}{{{zzzmmmjjjfffeeefffiiijjjjjjiiikkkooosssuuuvvvuuutttppprrrvvvyyy|||}}}}}}|||vvvqqqmmmkkkfff\\\UUUTTTXXXbbbuuu{{{vvvuuussspppmmmkkkjjjjjjfffgggggghhhggggggfffeeedddccccccdddfffiiilllnnnooommmkkkjjjjjjiiigggfffeeeeeefffggghhhhhhiiiiiikkkmmmooorrrssssssrrrqqqooommmkkkkkkkkkjjjhhhfffbbbbbbaaa```aaaaaabbbcccfffiiinnnqqqssstttvvvwwwwwwxxxxxxyyyxxxwwwvvvvvvqqqppppppooonnnnnnmmmmmmjjjlllnnnqqqssstttuuuuuuvvvuuussspppooooooppppppnnnpppsssvvvyyy{{{|||}}}xxx}}}zzzjjjddd```dddhhhjjjlllnnnnnnpppqqqrrrrrrsssuuuvvvooonnnmmmmmmllllllmmmmmmnnnqqquuuyyy||||||{{{yyyyyyyyy{{{|||~~~~~~|||||||||~~~~~~}}}}}}|||}}}}}}vvvjjj\\\RRRHHHEEE@@@===<<<;;;::::::666:::<<>><<<;;;999888999;;;;;;===???CCCMMMcccvvv{{{uuurrrtttuuutttyyywwwfff___kkkxxx|||wwwnnnTTTBBB<<<777111000000...---------------...---,,,,,,+++++++++++++++,,,,,,---.........------------............///------,,,++++++***))))))+++,,,------......------,,,,,,------...//////////////////000111111222222555666888===HHH\\\rrrgggVVVUUU]]]ddd```WWWUUU]]]fffqqqvvvyyyuuupppooonnnlllmmmnnnpppqqqsssuuuvvvvvvxxx{{{}}}zzzwwwwwwxxxwwwrrrkkkggggggiiiiiiiiijjjkkklllnnnpppqqqnnnnnnnnnnnnooopppqqqrrrrrrrrrssstttuuuwwwyyyzzzxxxvvvsssqqqppprrruuuwww{{{zzzyyyyyyzzzzzzyyywwwxxxyyyyyyvvvooohhhccc```___aaadddfffhhhkkknnnqqqxxx|||~~~xxxtttppppppmmmhhhaaa[[[XXXWWWYYY\\\aaafffooo~~~}}}{{{yyyyyyxxxvvvtttrrrpppooolllkkkiiigggfffeeeffffffhhhiiiiiijjjkkkkkkllllllmmmkkkkkkkkkllllllkkkiiieeegggjjjjjjjjjjjjlllmmmooopppqqqqqqqqqrrrtttuuurrrpppoooooonnnllliiifffdddcccaaa___]]]]]]]]]]]]cccgggmmmqqquuuwwwzzz|||}}}}}}}}}}}}|||zzzyyyxxxzzzyyyxxxvvvtttssssssrrrrrrrrrrrrqqqpppqqqtttvvvuuuuuuvvvvvvvvvvvvvvvvvvwwwsssooommmnnnnnnnnnlllkkkfffbbbaaaffflllqqqtttvvvrrrnnnlllmmmppprrrssstttttttttttttttsssrrrqqqpppppppppooommmnnnqqqsssvvvvvvwwwxxxyyyyyyyyyxxxwwwwwwxxxzzz{{{~~~~~~|||{{{{{{|||}}}~~~~~~~~~~~~~~~{{{{{{~~~wwwiii___OOOGGG@@@>>>>>>;;;999:::;;;;;;<<>>BBBKKK^^^ppp~~~|||{{{yyywwwzzzssssssttt{{{|||~~~gggPPP???555///111000///...------------...---,,,,,,,,,,,,,,,,,,---------...------,,,,,,000000///...---,,,++++++***++++++,,,---......///+++,,,------......------......//////000111111111/////////000111111222222111222444:::FFFZZZqqq~~~~~~uuuXXXKKKGGGMMMSSSSSSQQQTTT___hhhmmmsssvvvrrroooooonnnmmmjjjhhhggggggjjjooouuuxxxyyy{{{~~~~~~~~~~~~~~~}}}zzzxxxuuusssoooqqqsssqqqnnnkkkjjjjjjjjjkkklllnnnppprrrtttvvvqqqooollljjjiiijjjlllmmmooopppppprrrsssuuuwwwxxxuuutttrrrpppppppppqqqrrryyy{{{}}}yyyyyyyyyxxxuuunnneee___ZZZ[[[]]]___cccjjjsssxxx{{{tttssstttsssrrrpppkkkeee```^^^^^^\\\^^^aaafffnnnyyy{{{zzzxxxvvvsssqqqpppoooooonnnlllkkkjjjjjjkkkllljjjjjjkkkkkkllllllllllllmmmjjjhhhggghhhiiiiiiiiikkklllnnnooonnnmmmnnnooonnnppprrrsssssssssuuuwwwsssrrrrrrrrrsssrrrooommmfffeeecccaaa____________aaaeeekkkqqquuuxxx|||~~~~~~~~~}}}|||{{{{{{|||||||||{{{yyyvvvtttrrrrrrssssssrrrqqqqqqsssuuuwwwwwwwwwvvvvvvvvvvvvvvvuuusssooommmmmmnnnpppqqqqqqmmmiiieeeeeegggjjjlllmmmppprrrrrrpppppptttwwwyyyxxxwwwvvvtttqqqooonnnnnnoooppppppoooppprrruuuqqqrrrtttvvvwwwyyyyyyyyy{{{zzzzzzzzz{{{}}}~~~}}}||||||||||||}}}}}}~~~~~~~~~}}}|||}}}|||oooeeeQQQIIIBBBBBBAAA===:::::::::999:::===AAAJJJ[[[kkk{{{yyy{{{vvvqqqvvv~~~pppVVVAAA666222111000///...------------...------,,,,,,,,,------+++,,,,,,---.........---//////...------,,,+++++++++,,,,,,------......///+++,,,------......---------......///000000111111/////////000111111222222666666777;;;EEEWWWlll{{{~~~~~~pppTTTJJJEEEIIIMMMMMMNNNSSS]]]fffmmmrrruuuqqqmmmmmmllljjjllliiieeecccfffmmmvvv{{{zzz{{{}}}}}}|||{{{{{{|||zzzxxxvvvtttqqqlllnnnooonnnllliiihhhgggiiijjjkkkllloooqqqssstttpppnnnkkkiiihhhhhhjjjkkknnnnnnooopppqqqssstttuuusssrrrqqqpppooooooooooootttwww~~~wwwuuusssttttttooofff^^^ZZZ[[[\\\^^^ccclllvvv}}}yyyrrrqqqssstttssspppkkkeeeaaa_________```ccchhhoooxxx}}}|||yyyvvvtttrrrqqqqqqrrrqqqooommmlllkkkkkkllllllllllllllllllmmmmmmmmmllljjjhhhggghhhiiiiiiiiilllnnnppppppnnnnnnnnnoookkkmmmpppqqqqqqqqqrrrsssppppppppprrrttttttrrrppphhhgggeeecccaaaaaaaaaaaaaaaeeekkkqqquuuxxx|||~~~~~~}}}}}}|||{{{{{{{{{{{{{{{{{{{{{zzzyyyvvvsssrrrsssttttttsssrrrrrrssstttsssssstttuuuuuuvvvwwwwwwuuusssqqqooonnnqqqtttwwwzzzxxxuuuqqqnnnmmmnnnooommmppprrrrrrooooooqqqtttxxxxxxwwwuuusssqqqooonnnlllmmmnnnnnnnnnnnnppprrrmmmoooqqqtttwwwyyy{{{|||{{{{{{{{{{{{|||~~~}}}||||||{{{{{{{{{{{{|||}}}}}}}}}}}}}}}{{{{{{}}}~~~rrrhhhSSSJJJCCCAAA@@@<<<999999999888999<<<@@@HHHWWWeee~~~}}}|||}}}yyypppttt~~~|||vvv[[[DDD888666111111///...............---------,,,,,,---......)))***+++---...//////000,,,---------------------------------------------+++,,,------......------,,,------......//////000/////////000111111222222777777888;;;EEEWWWmmm{{{~~~}}}~~~}}}hhhNNNGGGEEEGGGIIIJJJLLLSSS]]]dddjjjppprrroookkkjjjiiihhhmmmjjjfffeeehhhnnnvvv{{{zzz|||}}}|||zzzyyyyyyzzz~~~|||wwwuuutttsssqqqjjjjjjjjjjjjiiihhhgggggghhhiiiiiikkkmmmoooqqqrrrpppnnnllljjjiiiiiijjjjjjmmmmmmmmmnnnnnnooopppqqqqqqqqqqqqpppooonnnmmmmmmooossszzz|||vvvqqqppprrrppphhh```YYYZZZ\\\^^^dddmmmxxx{{{vvvvvvwwwwwwvvvrrrlllfffaaa``````bbbccceeeiiinnntttzzz}}}~~~{{{wwwuuusssrrrrrrtttssspppnnnmmmllllllllloooooooooooooooooooooooollljjjhhhhhhiiijjjiiihhhjjjlllmmmmmmkkkjjjjjjkkkiiikkknnnooonnnmmmnnnnnnmmmmmmnnnppprrrsssqqqpppiiigggeeecccbbbaaaaaabbbaaaffflllqqquuuxxx{{{}}}}}}|||{{{zzzzzzzzzzzz{{{zzzzzzzzzyyyxxxvvvttttttssstttuuutttsssrrrrrrtttppppppqqqrrrssstttuuuuuurrrrrrqqqoooooorrrxxx||||||xxxtttrrrqqqpppqqqqqqqqqooooooqqqrrrvvvvvvuuutttsssqqqooonnnjjjlllmmmmmmmmmmmmnnnoookkkmmmpppsssvvvyyy{{{|||zzzzzz{{{}}}~~~~~~}}}|||{{{{{{zzzzzz{{{|||}}}}}}}}}}}}{{{{{{}}}sssjjjWWWMMMDDDAAA>>>:::888999999777777;;;???FFFSSS```vvv}}}}}}}}}|||rrruuu|||xxxzzz```HHH;;;888111111000///............------------------...///)))***+++---...//////000++++++,,,,,,---------------------,,,,,,,,,,,,,,,+++,,,------......------,,,,,,------...//////////////////000111111222222333444555:::FFFYYYppp~~~}}}zzz```GGGCCCEEEEEEFFFGGGLLLTTT^^^eeegggnnnqqqnnnkkkkkkkkkjjjlllkkkjjjkkkmmmrrrvvvyyy{{{||||||{{{yyywwwwwwxxx}}}yyytttssssssrrrqqqffffffeeefffhhhiiijjjjjjiiiiiiiiijjjlllnnnooopppqqqpppooommmllllllllllllmmmmmmllllllllllllmmmmmmppppppppppppooommmkkkjjjmmmpppvvvzzzpppmmmooonnnggg```XXXYYY[[[___eeennnxxx~~~~~~{{{yyyuuunnngggcccbbbbbbbbbccceeeiiiooouuuyyy{{{|||yyyvvvtttttttttrrrqqqpppnnnmmmmmmnnnnnnooooooooooooooooooooooookkkjjjiiijjjkkkkkkiiiggghhhjjjkkkjjjhhhgggggghhhhhhkkkmmmnnnmmmkkkkkkkkkmmmlllmmmnnnoooooommmkkkgggfffdddbbbaaa`````````cccgggmmmqqquuuwwwzzz|||}}}|||{{{zzzzzzzzz{{{{{{{{{zzzyyyxxxwwwwwwwwwwwwsssuuuvvvuuusssrrrrrrsssoooooooooppppppqqqqqqqqqooooooooonnnooossszzzyyyuuussssssqqqooooooqqqsssssssssssssssssssssrrrqqqppppppkkklllnnnnnnlllllllllmmmlllnnnpppsssuuuwwwxxxyyywwwyyy|||~~~}}}|||{{{zzzzzz{{{|||}}}}}}~~~~~~~~~||||||tttkkk\\\QQQFFFAAA>>>:::999:::999666666:::>>>EEEPPP[[[mmmxxx~~~|||~~~~~~vvvyyy||||||www~~~gggMMM<<<777222111000///............---------------...//////,,,,,,------......------------,,,,,,,,,,,,,,,,,,******++++++,,,,,,------+++,,,------......---------------...//////000000/////////000111111222222111222444999EEEXXXooo~~~~~~xxx\\\DDDAAADDDDDDDDDFFFLLLVVV```ggggggnnnrrrpppmmmnnnooonnnjjjkkknnnpppssstttuuuvvv{{{||||||zzzxxxvvvwwwwww}}}xxxsssrrrsssrrrqqqdddccccccdddhhhkkkmmmnnniiiiiijjjjjjlllmmmnnnoooqqqqqqqqqpppoooooonnnnnnmmmlllkkkkkkjjjjjjjjjjjjooopppppppppooommmkkkiiimmmooottt||||||ooojjjlllllleee^^^WWWXXX[[[^^^dddmmmwww~~~~~~|||wwwpppiiidddcccccc```aaaeeekkkrrryyy}}}}}}~~~}}}yyywwwuuuuuuuuuppppppooonnnnnnooopppqqqmmmmmmmmmmmmllllllllllllkkkjjjjjjkkklllllliiiggghhhjjjkkkjjjhhhgggggggggiiikkkmmmnnnllljjjiiiiiinnnmmmlllmmmmmmllliiigggfffeeecccaaa____________cccgggmmmrrruuuwwwyyy{{{}}}}}}{{{zzzzzz{{{||||||{{{zzzyyyxxxwwwxxxyyyzzzsssuuuvvvuuutttrrrrrrsssooooooooonnnnnnnnnnnnnnnmmmmmmnnnmmmnnnssszzz}}}xxxuuuuuuqqqnnnooosssvvvvvvuuupppqqqqqqrrrrrrqqqqqqqqqkkkmmmnnnnnnmmmllllllmmmooooooqqqssstttuuuvvvvvvvvvxxx|||~~~|||{{{zzz{{{{{{}}}~~~~~~}}}}}}uuulll```TTTHHHBBB>>>::::::;;;888666666:::>>>DDDOOOYYYhhhttt}}}}}}{{{zzz}}}}}}zzz~~~wwwlllPPP===555222111000//////.........---------------...///000............---,,,+++***///...------,,,+++******'''((()))***,,,---...///+++,,,------......------......//////000111111111/////////000111111222222222333444888CCCUUUkkkzzznnnNNNAAAEEEBBBDDDEEEFFFJJJTTTbbbmmmvvvrrrnnnjjjjjjjjjkkklllmmmnnnoooqqqtttvvvxxxzzzzzzyyyzzz{{{xxxtttwww}}}yyytttssssssrrrpppgggcccbbbfffnnnrrroookkkhhhhhhhhhiiijjjmmmooopppvvvuuutttsssrrrqqqppppppooooooppppppnnnmmmkkkjjjkkklllmmmmmmlllkkkiiihhhmmmnnnqqquuu|||uuuqqqqqqooohhhaaa^^^YYYYYY```gggllluuu~~~~~~zzzsssnnnkkkiiieeebbbcccdddgggkkkpppuuuyyy{{{~~~{{{|||zzzwwwsssoootttqqqooonnnnnnooonnnmmmkkklllmmmnnnnnnoooooonnnllllllllllllkkkjjjiiihhhggghhhiiijjjjjjiiihhhggglllmmmllljjjiiiiiikkkmmmkkkjjjiiihhhgggggggggggggggeeebbb___^^^___```bbbbbbeeejjjpppuuuxxxyyyyyy~~~}}}|||~~~~~~{{{zzzyyyxxxwwwwwwwwwxxxyyyuuuvvvwwwtttqqqoooqqqsssrrrpppnnnlllkkkmmmoooppplllllllllmmmpppvvv}}}~~~yyyttttttsssrrrrrrrrrrrrssssssrrrqqqqqqqqqpppnnnlllllllllllllllllllllllllllkkkmmmoooqqqssstttuuuuuuwwwyyy~~~~~~{{{zzz{{{|||||||||~~~}}}}}}}}}~~~}}}~~~~~~uuummm^^^SSSIIIEEEBBB===:::;;;777666777:::===AAAJJJUUUbbbkkksssuuuvvvzzzvvvuuuzzz{{{~~~xxxpppQQQ???<<<333222000///..................------------......,,,,,,,,,,,,------...////////////...---,,,******------,,,,,,,,,,,,++++++---------.........//////000...,,,,,,...000111111/////////000111111222222333444666:::DDDUUUhhhuuulllOOOCCCHHHCCCEEEFFFGGGKKKUUUcccnnnuuurrrooommmlllmmmnnnnnnpppqqqrrrsssvvvyyy{{{}}}yyyxxxyyyzzzwwwtttxxx~~~~~~wwwtttrrrpppmmmeeebbbaaafffmmmqqqoookkkiiiiiiiiijjjkkkmmmpppqqqtttttttttsssrrrqqqoooooonnnnnnoooooonnnlllkkkjjjjjjkkkkkkkkkkkkjjjjjjiiinnnnnnooorrrxxx~~~yyywwwwwwuuunnnhhhaaa\\\\\\bbbiiinnnvvv~~~zzzuuuqqqmmmiiieee```aaaeeejjjqqqwww||||||~~~}}}|||{{{yyywwwvvvssspppoooppppppoooooonnnnnnooooooooonnnmmmmmmllllllllllllkkkjjjiiiiiihhhiiiiiijjjjjjiiihhhgggkkkllllllkkkiiiiiijjjkkkiiihhhgggfffeeeeeeeeeeeecccbbb```^^^]]]^^^______aaadddiiinnnsssvvvwwwxxx{{{zzzzzz|||~~~|||uuutttssssssssstttuuuvvvvvvwwwwwwuuurrrqqqrrrtttrrrqqqooommmlllmmmnnnooommmmmmmmmmmmooottt{{{zzzuuuuuutttssssssssssssssssssqqqppppppqqqpppnnnmmmiiiiiiiiiiiiiiiiiiiiiiiikkklllnnnppprrrsssttttttuuuxxx|||}}}zzzyyyzzz|||||||||||||||}}}~~~~~~}}}~~~uuulll___TTTJJJEEEAAA<<<::::::777666777:::<<<@@@JJJTTT___iiiqqqssstttyyy~~~{{{{{{zzzzzz|||yyy}}}oooQQQ===999444222111///..................------------......,,,,,,,,,,,,,,,---......---------...------,,,,,,+++++++++,,,,,,---------,,,------------.........333111...---...000000000/////////000111111222222444555777:::CCCSSSfffsss~~~~~~iiiNNNEEEIIIEEEFFFFFFGGGKKKUUUcccmmmrrrrrrqqqpppppppppqqqqqquuuuuuuuuvvvyyy|||yyyxxxxxxzzzwwwuuuyyy{{{vvvqqqmmmjjjdddbbbaaafffmmmqqqooollliiiiiiiiiiiijjjlllnnnoooqqqrrrssssssrrrpppnnnlllllllllmmmmmmmmmllljjjiiijjjiiiiiiiiiiiijjjjjjkkknnnmmmmmmooosssyyy~~~}}}}}}zzzsssmmmfffaaaaaafffmmmssszzz|||}}}zzzuuupppkkkggg```bbbfffkkkrrryyy}}}}}}xxxvvvsssrrrrrrrrrrrrqqqppppppppppppooonnnmmmllllllllllllkkkkkkjjjjjjiiiiiiiiijjjjjjiiihhhggggggiiijjjlllllljjjiiihhhiiifffeeedddcccbbbbbbbbbbbb______^^^^^^]]]]]]\\\\\\___aaafffkkkooorrrttttttvvvvvvwwwzzz}}}~~~}}}{{{sssrrrrrrrrrrrrtttuuuvvvvvvwwwwwwuuurrrqqqrrrsssqqqqqqooonnnnnnmmmmmmmmmmmmnnnmmmmmmnnnrrrxxx|||~~~{{{uuuuuutttttttttsssssssssrrrqqqooopppppppppooommmiiiiiihhhhhhhhhhhhiiiiiikkkkkklllnnnpppqqqrrrssssssvvvyyy}}}~~~|||zzzzzz{{{||||||{{{yyy{{{}}}|||zzzzzzuuulll```UUUJJJEEEAAA<<<999:::888777777:::<<<@@@JJJTTT\\\fffoooqqqrrrwww{{{}}}|||wwwuuuuuu}}}yyy|||qqqTTT>>>888444333111///.........///......------------......,,,,,,+++++++++,,,------+++,,,------......------)))******+++---......///,,,,,,,,,,,,------------444222///...///000///////////////000111111222222555666777;;;CCCSSSfffsss{{{|||}}}~~~fffMMMDDDFFFEEEEEEEEEFFFKKKUUUaaajjjoooqqqsssssssssssstttuuuxxxxxxxxxyyy|||~~~zzzyyyzzz{{{yyyxxx||||||vvvqqqlllhhhcccaaabbbfffmmmppppppmmmhhhhhhhhhhhhiiijjjlllmmmnnnoooqqqrrrqqqooollljjjjjjjjjllllllllllllkkkjjjjjjiiihhhhhhhhhjjjkkklllmmmmmmmmmnnnrrrwww}}}~~~yyysssnnnjjjgggfffjjjrrryyy~~~{{{{{{~~~{{{uuupppkkkhhheeefffiiimmmttt}}}}}}{{{xxxuuutttttttttsssrrrpppppppppppppppooonnnnnnllllllkkkkkkjjjjjjjjjjjjkkkkkkjjjjjjiiihhhggggggfffiiillllllkkkhhhggggggdddcccbbbaaaaaa`````````]]]]]]^^^^^^]]]\\\[[[ZZZ\\\^^^aaaeeehhhlllnnnooopppqqqsssuuuvvvwwwvvvuuunnnnnnnnnnnnppprrrtttuuuvvvvvvuuusssrrrqqqqqqrrrppppppoooooonnnmmmmmmlllnnnnnnnnnmmmnnnppptttxxx|||}}}~~~~~~}}}{{{yyyxxxsssttttttsssssssssrrrrrrqqqpppnnnooopppppppppnnnllllllkkkjjjjjjkkklllllljjjkkkkkklllmmmooopppqqqsssuuuxxx{{{}}}~~~~~~}}}~~~}}}{{{{{{|||}}}}}}|||zzz||||||zzzzzzwwwnnncccWWWKKKEEEAAA<<<999:::999777888;;;<<>>GGGQQQ[[[fffooorrrrrrvvvyyyyyy{{{zzzzzz|||~~~eeeLLL<<<555444222000/////////000......------------............---,,,,,,,,,------/////////...---,,,***)))---------,,,,,,+++++++++,,,,,,,,,,,,------------+++******,,,///000000////////////000111111222222222333777<<>>;;;<<<;;;999999;;;<<<>>>GGGPPPUUUaaalllpppsssxxx|||}}}uuuuuukkkQQQ@@@555444222000/////////000......------------......000///......---------...---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,++++++---///000000.../////////000111111222222111333666;;;FFFXXXlllzzzyyyzzz}}}xxx```UUUSSSUUUIIIEEEBBBCCCJJJTTT^^^cccjjjnnnqqqqqqooopppuuuzzzzzz}}}|||zzzzzzvvvvvvuuurrroooiiijjjkkkmmmnnnooopppoookkkjjjiiihhhhhhhhhiiijjjiiiiiiiiihhhhhhhhhhhhhhhfffhhhjjjlllnnnooooooooopppqqqrrrrrrrrrpppooonnnqqqtttyyy~~~{{{tttrrrrrrjjjkkklllqqq~~~}}}wwwnnnjjjllltttwwwyyywwwqqqkkkgggfffiiiddd______hhhyyy}}}vvvuuu}}}|||~~~{{{yyyuuussssssrrrqqqpppoooooooooooonnnmmmlllkkkmmmllljjjiiiiiijjjlllmmmqqqooollljjjhhhgggffffffdddfffhhhhhhfffeeedddeee``````___^^^]]]]]]]]]]]]^^^]]][[[XXXUUUSSSQQQPPPPPPOOOLLLKKKJJJLLLNNNOOOLLLOOOSSSTTTSSSSSSTTTVVVTTTTTTVVVYYY\\\```dddfffiiifffcccbbbddddddbbb```hhhgggffffffgggjjjnnnpppiiikkkmmmmmmlllllllllmmmnnnlllhhheeefffiiimmmppppppqqqsssssssssrrrpppnnnooommmkkkkkknnnppprrrrrrooommmkkkiiiiiikkkmmmooonnnmmmkkkjjjjjjkkkmmmnnnoooppprrrtttvvvxxxyyyyyyxxxwwwwwwyyy{{{{{{zzzxxxyyyzzz|||~~~xxxyyyxxxwwwvvvxxx{{{~~~{{{tttooobbbSSSKKKDDD???<<<===<<<::::::;;;<<<>>>FFFPPPPPP\\\iiiooosssyyy~~~~~~nnnooozzzpppWWWDDD555444222000//////000000.........------.........111000///...............+++,,,------......------******+++,,,------...///---------........./////////......///000000///---/////////000111111222222111333555:::DDDVVViiiwwwxxxzzz|||}}}dddZZZXXXVVVHHHDDD@@@AAAHHHSSS^^^dddjjjkkkmmmoooqqqrrrssstttzzz|||zzzwww}}}{{{yyywwwrrrnnnnnniiijjjkkkmmmmmmmmmmmmlllkkkjjjiiihhhhhhiiijjjjjjjjjkkkkkkkkkjjjiiigggfffiiijjjkkklllmmmooopppqqquuutttrrrqqqpppqqqqqqrrrvvvxxx{{{~~~|||xxxtttqqqnnnmmmmmmmmmttt~~~uuummmlllpppqqq{{{wwwjjjcccaaaaaabbb```^^^]]]bbbnnn~~~|||sssrrrxxx~~~|||wwwuuuuuuuuusssqqqnnnnnnnnnmmmlllllllllkkkjjjiiihhhhhhhhhiiikkklllllllllkkkkkkiiihhhfffeeeffffffggggggfffdddaaa```_________^^^]]]]]]\\\\\\]]]\\\YYYWWWTTTQQQOOONNNIIIIIIHHHGGGFFFFFFFFFGGGJJJIIIIIIJJJMMMOOONNNNNNQQQRRRTTTTTTUUUVVVYYY[[[WWWWWWWWWXXXYYY\\\^^^```^^^___aaabbbcccfffkkknnnjjjnnnnnnjjjiiimmmoooooommmllljjjiiijjjlllnnnppprrrrrrqqqqqqqqqqqqqqqqqqsssqqqooommmllllllnnnnnnkkkkkkkkkllllllllllllllloooooommmkkkiiijjjmmmpppnnnpppqqqtttuuuwwwwwwxxxyyyxxxwwwwwwxxxyyy{{{||||||}}}}}}|||{{{{{{zzzyyyxxxxxxwwwwww~~~wwwsssiiiaaaTTTIIIAAA>>><<<;;;;;;999888:::<<<===CCCJJJTTT]]]iiipppsssuuuyyy|||ooonnnrrrzzzzzzxxx]]]EEE===666111111111///000333222000---+++,,,000555888JJJ===111///---)))(((***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,//////...---,,,++++++***---,,,,,,,,,,,,---......//////000111111111111000444555666;;;DDDVVVjjjxxx~~~wwwyyy|||hhh]]]YYYUUUGGGDDD@@@AAAIIITTT___eeekkklllnnnpppqqqsssssssssvvvxxx{{{~~~~~~}}}~~~}}}yyywww}}}|||yyywwwrrrooooooiiijjjkkkmmmmmmmmmmmmllljjjiiihhhhhhhhhhhhiiijjjiiijjjjjjjjjiiihhhgggfffhhhiiikkkmmmnnnpppqqqqqqtttsssrrrqqqpppqqqrrrsssuuuwww{{{~~~|||uuupppnnnmmmnnnnnnnnnttt|||tttmmmmmmqqqwwwyyykkkbbb```___``````___]]]]]]cccmmmuuuzzz{{{yyysssmmmpppxxx~~~~~~zzzvvvttttttuuutttsssnnnnnnnnnmmmllllllkkkkkkhhhhhhgggfffggghhhiiijjjmmmmmmlllllljjjiiigggffffffgggggggggfffdddbbb```______^^^]]]\\\[[[ZZZZZZZZZYYYVVVTTTPPPNNNKKKJJJGGGGGGFFFEEEEEEEEEFFFFFFFFFEEEEEEGGGIIIKKKKKKJJJGGGHHHJJJJJJJJJLLLNNNPPPQQQQQQQQQQQQSSSUUUVVVXXXYYYZZZ\\\]]]___cccgggkkkfffjjjkkkhhhhhhkkknnnmmmmmmkkkiiihhhhhhjjjlllmmmpppppppppppppppppppppppprrrqqqooommmlllmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmlllkkkjjjkkkooorrrooopppqqqsssuuuwwwwwwxxxwwwwwwxxxyyy{{{}}}~~~}}}~~~~~~}}}yyyyyyyyyyyyxxxxxxxxxxxx~~~xxxrrrjjjbbbUUUJJJCCC???======<<<999888:::<<<===CCCJJJSSS\\\gggmmmppprrrwww{{{ooommmpppyyyvvv|||bbbIII>>>888222222111//////222)))'''&&&'''---555>>>CCCJJJ>>>222///...,,,---000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******+++,,,---//////000...------------.../////////000000111222111111111222333555999CCCTTThhhvvvwwwyyy}}}kkkbbb\\\UUUGGGCCC@@@BBBJJJVVVaaaggglllmmmooopppqqqrrrrrrrrrqqqsssvvvzzz|||}}}}}}|||{{{zzz{{{{{{xxxwww~~~yyywwwuuupppmmmmmmhhhiiikkklllmmmmmmlllllliiihhhhhhgggggghhhhhhiiihhhiiiiiiiiihhhgggfffeeeeeegggkkknnnpppqqqqqqqqqrrrrrrqqqppppppqqqssssssuuuxxx{{{|||qqqkkkjjjkkkpppoooooouuu{{{uuupppqqqvvvpppeee___[[[]]]```aaa___[[[ZZZ^^^cccfffggghhhfffeeejjjttt|||~~~}}}yyyuuussstttuuuuuuuuuooonnnnnnmmmllllllkkkkkkgggfffeeeeeeeeefffhhhiiinnnmmmmmmlllkkkiiihhhgggffffffggggggfffdddbbbaaa______]]]\\\ZZZXXXWWWWWWUUUTTTRRROOOLLLIIIGGGFFFCCCCCCCCCCCCCCCCCCDDDEEECCCBBBAAACCCEEEGGGFFFEEECCCDDDFFFFFFFFFGGGIIIKKKKKKKKKKKKKKKLLLMMMNNNOOOQQQRRRTTTVVVXXX\\\bbbeeedddiiikkkhhhiiilllnnnmmmmmmkkkiiiggggggggghhhiiinnnnnnoooppppppqqqqqqpppqqqpppooommmmmmmmmnnnnnnooooooooooooooooooooooookkkllllllkkkkkkmmmpppsssooopppqqqsssuuuvvvwwwxxxvvvwwwzzz|||~~~~~~~~~~~~yyyyyyyyyxxxxxxxxxxxxxxx{{{yyyssskkkcccWWWLLLEEEAAA???>>><<<999888:::;;;===BBBJJJTTT\\\fffmmmoooqqqvvvzzzqqqnnnoooyyyqqqgggPPPAAA:::444333222///...111...,,,)))(((+++222888===AAA777...+++++++++---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........((()))***,,,...///111111///............///000000000000111222222222222111333444666:::DDDUUUiiiwwwxxx{{{~~~}}}lllhhhaaaVVVGGGCCC@@@BBBKKKWWWbbbhhhlllmmmnnnoooppppppppppppnnnppptttwwwyyyzzzzzzzzzyyyxxxyyyzzzxxxxxx|||tttrrrppplllhhhhhhggghhhjjjkkkllllllkkkkkkggggggggggggggghhhhhhhhhhhhhhhgggggggggffffffeeedddgggkkkooorrrrrrrrrqqqqqqqqqppppppppprrrssstttvvvyyy}}}|||ooohhhhhhkkkooooooooouuu~~~zzzwwwuuuxxx~~~~~~ooobbbYYYXXX^^^cccccc___[[[ZZZ[[[ZZZYYYZZZ[[[\\\aaakkkuuu~~~{{{wwwtttssstttuuuuuuoooooonnnmmmlllkkkkkkjjjgggffffffeeeeeeggghhhiiimmmmmmlllkkkjjjhhhgggfffffffffffffffeeedddcccbbb```___]]][[[YYYWWWUUUTTTRRRQQQNNNLLLIIIFFFDDDCCCAAA@@@@@@@@@AAABBBCCCCCCBBBAAA@@@BBBDDDEEEEEEDDDBBBCCCDDDDDDDDDEEEGGGIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIKKKMMMOOOQQQUUUZZZ^^^fffkkkmmmkkkkkknnnpppnnnnnnllljjjhhhggggggggghhhmmmnnnpppqqqrrrrrrrrrrrrqqqpppooonnnmmmmmmnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmlllmmmmmmllllllmmmppprrrpppqqqqqqssstttvvvwwwxxxuuuwww{{{~~~~~~~~~}}}}}}~~~{{{{{{{{{zzzyyyxxxxxxwwwyyy}}}wwwllldddXXXNNNFFFBBB???>>><<<999999;;;;;;<<>>???@@@@@@??????AAACCCFFFFFFFFFGGGGGGGGGFFFFFFDDDFFFGGGIIIKKKNNNSSSWWWccciiilllkkkkkknnnnnnlllnnnmmmllljjjiiiiiiiiiiiinnnoooqqqsssttttttssssssooooooooonnnnnnnnnnnnnnnoooooonnnnnnmmmmmmmmmlllnnnoooooommmllllllnnnpppqqqqqqrrrrrrsssuuuwwwxxxvvvxxx{{{~~~~~~|||zzz~~~|||{{{|||~~~~~~}}}{{{zzzxxxwwwvvvyyy}}}nnnfffZZZOOOGGGBBB>>>======:::999;;;;;;<<>>888555333///...000------...////////////...///000000000111111///---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,//////...---,,,,,,++++++------,,,,,,------...///000000111222222222222111444666888<<>><<<===:::999;;;;;;<<>>:::999;;;;;;<<>>;;;999;;;;;;<<>>>>><<<;;;======<<<@@@FFFUUUaaaoooxxxyyywwwwwwwww{{{sssttt|||vvvyyy~~~hhhKKKCCC:::666444222000///------............------........................+++,,,,,,,,,,,,,,,,,,,,,,,,---......//////......++++++++++++++++++++++++...------,,,,,,,,,------...///000111222222111111444444555999DDDWWWmmm|||~~~~~~ddd^^^___^^^```PPPEEE@@@???CCCIIIQQQ[[[dddiiiooosssrrrrrrsssssspppqqqrrrtttttttttvvv{{{~~~~~~}}}{{{yyyzzz~~~{{{xxxuuuooofffcccddd``````aaabbbcccdddeeeeeekkkllllllllllllkkkjjjjjjiiihhhhhhhhhhhhiiiiiijjjkkkkkkjjjkkklllooorrrsssrrrqqqnnnlllkkklllnnnoooooorrruuuwwwyyy{{{rrriiibbb^^^YYYUUUWWWdddwwwxxx|||zzzxxxfffZZZRRROOORRRWWWhhhrrr|||xxxtttxxx|||{{{xxxwwwvvvssspppnnnnnnnnnkkkiiiiiiiiijjjkkkllllllkkkkkkjjjjjjjjjiiigggfffdddddd```^^^[[[XXXWWWXXXZZZ[[[XXXVVVSSSQQQPPPNNNLLLJJJIIIIIIIIIIIIHHHGGGFFFFFFDDDCCCCCCCCCCCCCCCCCCDDDBBBBBBBBBCCCCCCDDDEEEFFFDDDDDDDDDCCCBBBBBBEEEGGGIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIHHHGGGFFFFFFFFFGGGKKKMMMQQQVVV\\\aaafffhhhiiijjjkkkmmmooopppqqqrrrqqqrrrtttvvvwwwvvvuuutttnnnmmmlllkkkkkklllmmmnnnppppppooonnnnnnooopppqqqrrrqqqooonnnnnnpppqqqsssvvvvvvwwwwwwxxxxxxyyyyyyzzz{{{}}}}}}|||{{{||||||||||||{{{{{{zzzuuuuuuuuuvvvyyy|||xxxrrrfffYYYNNNGGGBBBAAA>>><<<;;;======<<<@@@FFFRRR^^^mmmwwwyyyxxxxxxyyy{{{}}}pppqqqyyy{{{~~~jjjNNNDDD;;;777666333000000.........//////................................./////////......------,,,,,,------...............---,,,,,,,,,,,,,,,,,,,,,000//////.........///////////////000111111222222333444666;;;FFFYYYnnn}}}|||```ZZZ\\\ZZZ]]]NNNBBB>>>===BBBIIIQQQ\\\eeeiiiooosssrrrrrrsssssspppppppppqqqqqqsssvvv{{{~~~~~~}}}}}}~~~|||wwwtttsssnnngggcccdddaaaaaaaaabbbbbbdddeeeeeeiiijjjlllnnnnnnmmmlllkkkkkkjjjiiiiiiiiiiiiiiijjjlllkkkkkkkkklllnnnppprrrqqqpppnnnlllkkklllmmmnnnnnnqqqtttvvvyyyyyyqqqjjjccc___YYYQQQNNNVVVfffzzz~~~xxxhhhZZZRRRRRRWWWhhhrrr~~~{{{wwwttttttyyy}}}zzzxxxuuussspppooooooooonnnlllkkkkkklllmmmmmmmmmlllllliiiiiihhhgggfffdddcccbbb^^^\\\ZZZXXXWWWWWWXXXXXXVVVTTTQQQPPPOOONNNLLLKKKKKKKKKKKKKKKKKKJJJHHHHHHEEEDDDDDDCCCCCCDDDDDDEEEDDDDDDDDDDDDEEEFFFGGGHHHEEEFFFFFFEEEDDDEEEGGGIIILLLLLLMMMMMMNNNOOOOOOOOOOOONNNMMMLLLKKKKKKKKKLLLMMMNNNQQQVVV[[[```dddffffffhhhjjjmmmoooqqqrrrsssppprrrtttuuuvvvwwwvvvvvvqqqooollliiiiiijjjlllnnnoooooonnnnnnooopppqqqrrrpppooonnnmmmnnnoooqqqsssvvvwwwyyyzzz{{{{{{{{{zzz{{{|||}}}~~~~~~}}}||||||||||||||||||{{{zzzzzzvvvuuuvvvxxx|||wwwqqqggg[[[QQQIIIEEECCC???<<<;;;======<<>>DDDLLLXXXhhhsssvvvvvvwwwxxxuuubbb\\\^^^llloootttzzzyyyyyyxxxYYYHHH::::::999333...000//////000000000000//////........................+++++++++,,,,,,---------+++,,,,,,---...---------++++++,,,,,,---------...,,,,,,,,,,,,,,,---......111000......///000333444333666:::@@@LLL]]]qqq{{{\\\ZZZ]]]VVVVVVHHHDDD@@@>>>BBBHHHOOOZZZcccpppuuuyyyxxxwwwxxxwwwtttrrrqqqpppqqqtttwwwxxxxxxwwwxxxzzz~~~~~~uuurrrppplllkkkkkkiiihhhfffddddddeeeggghhheeegggjjjlllnnnnnnmmmmmmiiihhhggggggggggggggggggiiijjjkkklllmmmnnnoooooolllllllllkkkkkkkkkllllllmmmooossswww~~~xxxmmmddd]]]YYYVVVRRRPPPQQQQQQTTT[[[cccppp||||||yyyfff___```iiirrr~~~}}}|||zzzxxxvvvvvvwwwxxx{{{}}}|||yyyvvvttttttssspppllljjjjjjkkkkkkkkkkkkjjjiiihhhgggfffggggggfffeeeccc```^^^]]]YYYYYYZZZZZZZZZYYYYYYYYYVVVSSSPPPOOOOOOPPPPPPPPPKKKKKKKKKKKKJJJIIIHHHHHHGGGGGGGGGFFFFFFGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJJJJKKKLLLLLLLLLNNNQQQTTTRRRSSSTTTUUUWWWYYYZZZ[[[\\\]]]]]]^^^^^^]]]]]]\\\XXXXXXWWWXXXZZZ]]]```aaakkkllloooqqqrrrqqqpppppprrrrrrqqqpppooonnnmmmmmmmmmnnnppprrrqqqooollljjjmmmllllllmmmnnnpppqqqsssuuutttrrrqqqqqqrrrsssuuutttvvvxxx{{{}}}~~~~~~~~~{{{yyywwwvvvuuuuuuvvvvvvxxxyyyzzz{{{{{{{{{{{{{{{zzzzzzzzz|||xxxtttlllaaaVVVMMMEEEAAA???<<<;;;<<<;;;:::===CCCJJJWWWfffqqquuuuuuvvvwwwzzzggg]]]\\\eeeiiipppxxxxxxttt}}}^^^JJJ;;;<<<;;;333...111...//////000000//////...........................+++,,,,,,---...///000000++++++,,,---------------+++++++++,,,------.....................///000111000////////////111222333444666999???KKK]]]rrryyy[[[[[[^^^UUUSSSEEECCC???>>>CCCIIIQQQ\\\fffrrrxxx{{{zzzyyyyyyxxxvvvtttsssrrrtttvvvwwwuuusssrrrsssvvvzzzvvvqqqooolllkkkmmmllljjjhhhffffffggghhhjjjfffggghhhjjjkkklllllllllhhhhhhhhhggghhhhhhiiiiiiggghhhjjjlllmmmnnnooopppkkkkkkkkkkkkkkkkkkkkkkkkmmmppptttyyy{{{nnnddd\\\WWWVVVTTTSSSTTTSSSQQQUUU\\\```jjjwww}}}zzz~~~mmmcccccckkkttt||||||{{{yyyxxxvvvtttsssuuuyyy{{{{{{zzzsssttttttqqqmmmlllmmmnnnkkkkkkkkkjjjiiigggfffeeehhhgggfffeeeccc```^^^]]]WWWWWWWWWWWWXXXYYYZZZ[[[```\\\WWWSSSRRRQQQPPPOOOLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKLLLNNNNNNOOOPPPTTTWWWUUUVVVWWWXXXZZZ[[[]]]]]]___```aaaaaabbbaaa```___\\\[[[ZZZYYYZZZ]]]___aaajjjlllooorrrttttttsssrrrqqqqqqpppooooooooooooooonnnooopppqqqqqqpppooonnnoooooooooooooooqqqssstttvvvtttrrrppppppppprrrrrrssstttvvvxxxzzz|||~~~|||zzzwwwuuuttttttuuuvvvvvvwwwxxxzzz{{{|||}}}}}}yyyxxxyyyzzz|||}}}xxxpppeeeZZZNNNFFFAAA???<<<;;;<<<;;;999===BBBGGGSSSdddppptttuuuwwwyyy}}}qqqeee```aaafffppp||||||tttdddMMM===??????555000333.........//////.................................,,,------....../////////++++++,,,------------,,,,,,,,,,,,---......//////...------......000111111/////////000111111222222444666888>>>III]]]ssszzz\\\]]]```VVVSSSEEEBBB>>>===CCCKKKSSS^^^hhhtttyyy|||{{{zzz{{{zzzwwwvvvttttttuuuwwwwwwtttqqqooopppsssxxxvvvpppnnnkkkkkkmmmnnnllliiigggfffgggiiijjjgggggghhhhhhjjjkkklllllliiihhhhhhhhhiiijjjkkkkkkfffhhhiiilllnnnoooppppppmmmmmmmmmmmmmmmmmmmmmmmmmmmpppuuu{{{~~~pppddd[[[VVVVVVTTTUUUVVVTTTQQQUUU[[[WWW]]]eeekkkrrr{{{{{{vvvvvvzzzqqqeeedddmmmvvv}}}|||{{{zzzxxxtttrrrpppqqqvvv{{{}}}}}}qqqssstttrrrooonnnppprrrllllllkkkjjjiiihhhfffeeehhhhhhgggeeeccc```^^^]]]WWWWWWWWWWWWXXXZZZ\\\]]]hhhccc]]]WWWTTTQQQOOONNNMMMMMMMMMLLLLLLKKKJJJIIIIIIHHHHHHGGGGGGHHHHHHIIIJJJIIIIIIJJJJJJKKKLLLMMMLLLMMMOOOOOOPPPRRRUUUXXXWWWXXXYYYZZZ\\\]]]^^^___```aaabbbcccccccccbbbaaa```___]]]\\\]]]___aaacccgggiiimmmqqqssstttssssssqqqpppppppppppppppqqqqqqppppppppppppppppppqqqqqqrrrqqqqqqqqqqqqrrrtttuuuvvvtttrrrpppoooooopppqqqqqqqqqrrrtttvvvyyy{{{}}}}}}{{{xxxuuuttttttvvvwwwuuuvvvxxxzzz{{{}}}~~~~~~wwwwwwwwwxxxyyy{{{}}}~~~|||tttiii\\\PPPFFFAAA???<<<;;;<<<;;;999===BBBDDDQQQbbboootttvvvyyy{{{{{{}}}zzzllleee___fffqqqwwwgggPPP???AAAAAA777222555------............------........................,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---------,,,,,,---------...///000000111+++++++++,,,---...///000...///000111222222222111555555777<<>>BBB>>>666222000000000000///...---,,,...------,,,,,,------...///...,,,+++***++++++,,,,,,,,,---......---,,,,,,***,,,------,,,++++++,,,///......//////000111222000000000000111222333444555666999>>>III\\\qqq~~~fffbbbddd\\\NNNDDDAAA@@@@@@DDDLLLWWWbbbiiirrrtttwwwzzz|||||||||{{{yyywwwuuutttttttttrrrpppsssuuuxxxtttnnnmmmkkkhhhfffhhhgggeeeddddddeeefffggglllkkkjjjiiihhhhhhhhhhhhjjjiiihhhjjjlllnnnnnnmmmllllllkkkkkklllmmmooopppmmmmmmllllllkkklllllllllmmmooottt|||pppddd___XXXTTTPPPOOOQQQRRRPPPNNNPPPSSSWWWZZZ^^^ccchhhllluuuzzzyyyvvvxxx|||sssjjjiiimmmyyy}}}zzzyyyyyyyyyvvvtttqqqrrrwww{{{}}}~~~}}}zzzuuurrrrrrqqqqqqpppkkkkkkjjjiiihhhggggggfffjjjiiifffccc```]]]ZZZYYYUUUVVVVVVUUUTTTUUUXXXZZZZZZYYYXXXVVVSSSQQQOOOOOOJJJKKKLLLMMMMMMMMMLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLMMMNNNPPPSSSVVVWWWUUUTTTTTTTTTVVVXXXYYY[[[______``````aaaaaa``````dddfffggggggfffeeefffgggeeecccaaa______```ccceeehhhkkknnnrrrssssssqqqppppppqqqqqqrrrrrrqqqqqqpppnnnnnnmmmmmmnnnoooooopppsssrrrpppooooooppprrrssstttqqqoooppprrrsssrrrqqqtttsssrrrrrrsssuuuxxxzzzyyyvvvsssrrrrrrssssssssswwwwwwxxxyyyzzz|||~~~wwwvvvtttssstttvvvxxxzzz}}}xxxtttmmmeee[[[RRRJJJFFFAAA===;;;<<<<<<:::;;;???DDDLLLYYYeeemmmrrrtttuuuvvvwwwzzz}}}nnnaaaggguuu~~~~~~oooXXXEEEDDDGGGAAA888333000111000000///......---///......------......///...---,,,,,,,,,---...///,,,,,,---......---,,,,,,+++,,,......,,,,,,,,,------,,,,,,------...///000111111111111111222333444555666999>>>JJJ]]]rrrjjjeeefff\\\NNNEEEAAA@@@AAAEEEMMMXXXbbbiiippprrrvvvyyy|||||||||{{{zzzxxxuuutttuuuuuuuuutttuuuwww{{{sssooonnnjjjgggeeeffffffeeeddddddeeefffgggkkkkkkjjjiiihhhhhhhhhiiiiiiiiijjjlllnnnooonnnllllllmmmnnnnnnoooooooooooopppoooooonnnmmmmmmllllllkkkmmmssszzznnnddd[[[UUUMMMIIIIIIIIIHHHGGGIIILLLOOORRRVVVZZZ```ccciiijjjooovvv{{{tttsssqqqtttzzz~~~xxxnnnhhhhhhooo|||}}}{{{zzzyyyyyyvvvtttrrrrrrvvvzzz}}}~~~{{{wwwtttsssrrrqqqoookkkjjjjjjiiigggffffffeeehhhgggeeebbb^^^[[[XXXWWWRRRSSSTTTSSSRRRSSSVVVXXXYYYZZZZZZWWWSSSPPPPPPQQQLLLLLLLLLLLLLLLMMMNNNNNNMMMMMMMMMNNNNNNNNNNNNNNNNNNOOOPPPRRRTTTVVVXXXYYYUUUVVVWWWXXXZZZ[[[\\\]]]______```aaaaaaaaaaaaaaaccceeeggghhhgggfffgggiiihhhfffdddbbbaaabbbdddeeeiiikkknnnqqqrrrqqqooonnnppppppqqqqqqqqqqqqppppppooooooooonnnoooooopppqqqoooooonnnnnnoooppprrrssstttsssqqqqqqrrrssssssrrruuusssqqqpppqqqtttxxxzzzzzzwwwtttrrrrrrsssrrrrrrwwwwwwwwwxxxyyy{{{|||}}}wwwvvvtttsssssstttvvvwwwzzzxxxrrrhhh```ZZZSSSKKKFFFAAA===;;;<<<<<<:::;;;???BBBJJJVVVaaahhhmmmoooppprrruuuzzz{{{iiikkkvvvvvv___KKKJJJMMMEEE:::333222222111111000//////.../////////....../////////------------...///000111,,,------......------,,,,,,---//////---,,,---...---,,,,,,------...///000333222222111222222333333444666999???KKK^^^ssslllhhhhhh^^^OOOFFFAAAAAABBBFFFNNNYYYccciiiooorrrvvvzzz}}}}}}}}}|||{{{yyyvvvuuuvvvwwwxxxxxxwwwxxx|||}}}ssspppoookkkgggeeeeeeddddddddddddeeefffgggjjjjjjiiiiiihhhiiiiiiiiihhhiiikkknnnppppppnnnkkkmmmnnnpppqqqrrrqqqpppoooppppppppppppppppppoooooojjjmmmsssxxx|||zzzlllccc[[[PPPIIIFFFEEEDDDCCCCCCEEEHHHKKKOOOTTTZZZ^^^``````aaaeeemmmyyywwwnnniiifffggglllpppnnngggeeegggnnn{{{}}}|||{{{zzzzzzwwwuuusssrrruuuyyy}}}}}}yyywwwuuusssqqqoookkkjjjiiihhhgggfffeeedddfffeeeccc```]]]ZZZWWWVVVRRRSSSTTTSSSRRRSSSVVVXXXaaacccccc^^^VVVPPPPPPSSSRRRPPPOOONNNNNNOOOPPPQQQOOOOOOOOONNNNNNNNNOOOOOOQQQRRRTTTUUUVVVWWWWWWWWWUUUVVVXXXZZZ\\\]]]^^^^^^______```aaabbbbbbbbbbbbccceeeggghhhhhhhhhiiijjjkkkiiigggeeeddddddfffgggiiikkknnnppprrrrrrqqqpppooopppqqqqqqqqqqqqqqqqqqqqqppppppoooppppppqqqqqqmmmmmmmmmnnnpppqqqssstttuuutttsssrrrrrrsssssssssvvvtttrrrppprrruuuxxx{{{|||yyyuuusssssstttsssssswwwwwwwwwwwwxxxyyyzzz{{{wwwvvvtttssssssssstttuuuvvvzzz~~~wwwjjj```YYYQQQIIIBBB???;;;999::::::888999===CCCJJJUUU^^^eeehhhiiijjjpppttt|||uuussszzz}}}zzzbbbNNNMMMPPPHHH:::222333333222111000000000000//////............//////---------------......///------------------------,,,...//////...------...///......//////000111222444333222222222222222333333555999???KKK___ttt~~~nnnkkkkkk```PPPHHHAAAAAACCCGGGOOOYYYccciiiooossswww|||~~~~~~}}}{{{yyyvvvvvvxxxzzz{{{{{{xxxyyy}}}zzzrrrpppoookkkgggfffcccccccccdddeeefffggggggiiiiiiiiihhhiiiiiijjjjjjhhhiiillloooqqqqqqnnnlllnnnooorrrssssssrrrpppooonnnoooppprrrrrrssssssrrrlllnnntttxxx{{{{{{pppggg[[[QQQKKKHHHEEEBBB???AAADDDFFFJJJOOOUUUZZZZZZYYYXXXYYY]]]dddkkkpppyyy|||}}}|||wwwoooggg```]]]\\\^^^bbbccc```aaadddiiivvv~~~||||||{{{{{{xxxvvvtttsssssswww|||~~~{{{yyyxxxuuurrroookkkkkkiiihhhgggeeedddddddddcccaaa___\\\YYYXXXWWWUUUVVVVVVUUUTTTUUUWWWYYYdddffffff```XXXRRRRRRTTTUUUTTTQQQOOONNNNNNOOOPPPMMMMMMMMMNNNOOOQQQRRRSSSUUUUUUVVVVVVVVVVVVUUUTTTVVVWWWYYY[[[\\\]]]]]]]]]___```aaabbbccccccccccccccceeegggiiihhhiiijjjlllmmmkkkiiigggfffgggggghhhiiikkknnnqqqssstttttttttppppppqqqrrrrrrrrrrrrrrrqqqqqqppppppppppppqqqqqqmmmmmmnnnoooqqqsssuuuuuutttttttttsssrrrrrrrrrssswwwuuusssssstttvvvzzz|||}}}zzzwwwuuuvvvvvvvvvvvvwwwwwwwwwwwwwwwxxxyyyzzzwwwvvvuuutttssssssttttttrrrvvvzzz|||mmmbbbYYYQQQHHHAAA???;;;999::::::888999===EEELLLVVV___dddeeefffffflllrrr{{{}}}{{{{{{{{{cccNNNMMMQQQJJJ;;;222444333222111000000000111...------,,,,,,------...------------,,,,,,++++++------------------------,,,...//////...------...///......//////000111222333333222111111222222222333555888???KKK^^^ttt|||~~~qqqpppooobbbQQQGGGAAABBBDDDHHHPPPZZZdddiiipppsssxxx}}}}}}|||{{{yyyxxxxxxzzz|||}}}}}}zzz{{{~~~~~~~~~vvvooonnnmmmiiiggggggaaabbbcccdddeeefffggggggiiihhhhhhhhhiiijjjkkkkkkiiijjjlllooorrrrrrooommmoooppprrrssssssrrrqqqooommmnnnppprrrttttttttttttnnnpppuuu{{{~~~}}}tttggg\\\TTTNNNGGGCCCBBBCCCDDDEEEHHHLLLRRRVVVWWWUUURRRPPPPPPRRRTTTVVV```fffjjjjjjjjjhhhddd^^^WWWTTTTTTWWWZZZZZZ]]]bbbkkkvvv~~~~~~}}}}}}||||||zzzxxxvvvsssrrruuuzzz~~~~~~|||{{{zzzwwwsssppplllkkkjjjiiigggfffddddddaaaaaa___^^^\\\ZZZYYYXXXYYYZZZYYYXXXVVVVVVXXXZZZ]]]^^^^^^\\\WWWTTTTTTVVVTTTRRRPPPNNNMMMMMMNNNOOOKKKKKKLLLNNNPPPTTTWWWYYYWWWWWWWWWVVVVVVUUUUUUUUUXXXYYYYYYZZZ[[[\\\]]]]]]___```aaaccccccddddddddddddfffhhhiiiiiiiiikkklllmmmllljjjiiiiiiiiiiiijjjiiikkkmmmpppssstttuuuuuupppqqqrrrssstttttttttsssrrrqqqppppppoooppppppppplllmmmnnnppprrrsssuuuuuutttttttttsssqqqpppqqqsssvvvvvvuuuuuuvvvxxxzzz{{{~~~{{{xxxwwwwwwxxxyyyxxxxxxxxxxxxwwwxxxxxxyyyyyywwwvvvvvvuuuttttttttttttssswwwzzz}}}pppddd[[[RRRIIIDDDAAA===;;;<<<<<<:::;;;???EEEMMMXXXbbbggghhhgggfffhhhoooyyyzzzwww~~~gggQQQPPPTTTMMM>>>444444333222000000000000111------,,,,,,,,,,,,------------------,,,+++***)))...------,,,,,,------...,,,---//////---,,,---...---,,,,,,------...///000222111111000111111222222333555888>>>JJJ]]]rrr}}}~~~vvvvvvssscccPPPEEEAAABBBDDDIIIQQQ[[[dddiiipppsssxxx}}}~~~{{{yyyzzzyyyyyyzzz}}}~~~}}}~~~yyyrrrlllkkkjjjfffeeefff```aaabbbdddeeefffgggggghhhhhhhhhhhhiiijjjkkklllkkkkkkllloooqqqrrrpppnnnpppqqqrrrrrrrrrrrrqqqpppnnnoooqqqsssttttttsssrrrpppqqqwww}}}rrrhhh^^^TTTNNNLLLLLLLLLKKKKKKNNNRRRVVVXXXUUUPPPKKKGGGFFFGGGGGGKKKRRRWWWYYY]]]bbbbbb^^^TTTOOOMMMPPPSSSUUUZZZ```jjjuuu}}}~~~~~~~~~}}}~~~~~~~~~~~~}}}}}}||||||{{{xxxsssqqqsssxxx}}}~~~~~~}}}}}}|||yyyuuuqqqmmmmmmkkkjjjhhhfffeeeddd______^^^]]]\\\\\\[[[ZZZ\\\\\\\\\YYYWWWVVVWWWYYYUUUVVVVVVUUUUUUUUUUUUUUUQQQQQQPPPOOOOOOPPPQQQRRROOOOOOOOOPPPRRRUUUXXXZZZXXXWWWVVVVVVVVVWWWXXXYYY\\\[[[[[[ZZZ[[[\\\]]]^^^___```bbbcccdddeeeeeeeeeeeegggiiijjjiiiiiijjjllllllkkkjjjjjjjjjjjjkkkkkkjjjkkkmmmoooqqqsssssssssqqqrrrssstttuuuuuuuuuuuuqqqqqqpppoooooooooooooookkklllnnnoooqqqrrrsssssssssttttttrrrpppnnnppprrrttttttuuuvvvwwwxxxyyyyyy|||yyywwwvvvwwwyyyzzzzzzzzzyyyyyyxxxxxxxxxyyyyyywwwvvvvvvvvvvvvvvvvvvvvvxxxzzz|||~~~tttggg[[[PPPHHHEEEAAA===;;;<<<<<<:::;;;???CCCLLLZZZffflllmmmllljjjgggnnnxxx}}}www~~~yyyzzzqqqXXXUUUYYYQQQBBB888444333111/////////000111......------------......,,,------......---,,,+++...---,,,,,,,,,,,,---...+++,,,......,,,,,,,,,------,,,,,,------...///000////////////000111222222333555777===III[[[ppp{{{zzzvvveeePPPDDDBBBBBBEEEJJJRRR[[[dddiiipppsssxxx|||~~~|||yyywwwyyyyyyzzz|||~~~vvvoooiiihhhgggddddddfff___```bbbdddfffggggggggghhhhhhhhhhhhiiijjjlllllllllllllllnnnqqqrrrpppoooqqqqqqqqqrrrqqqqqqqqqpppoooqqqrrrttttttsssqqqppppppqqqxxxttthhh```XXXWWWUUURRRPPPQQQUUUXXX[[[WWWPPPIIIDDDBBBCCCCCC>>>EEEKKKMMMTTT]]]```]]]SSSMMMJJJLLLPPPSSSYYY___dddmmmttttttrrrtttvvvvvv}}}}}}|||}}}}}}~~~~~~~~~~~~}}}}}}}}}|||yyytttppprrrwww|||~~~}}}}}}~~~}}}zzzvvvrrrnnnmmmllljjjhhhgggeeeeee^^^^^^^^^]]]]]]]]]\\\\\\^^^^^^]]]ZZZWWWVVVWWWXXXTTTSSSRRRRRRTTTUUUTTTRRRPPPPPPQQQRRRSSSTTTUUUVVVWWWVVVTTTRRRRRRSSSUUUVVVWWWWWWVVVVVVWWWYYY\\\^^^___^^^\\\[[[[[[\\\^^^___``````bbbcccdddeeeeeeeeefffhhhjjjjjjjjjiiijjjkkkkkkkkkjjjjjjjjjkkkllllllkkklllmmmoooppppppqqqqqqrrrssstttuuuvvvvvvvvvvvvqqqqqqpppooonnnnnnoooooojjjkkkmmmooopppqqqqqqqqqrrrttttttrrrooommmoooqqqrrrssstttvvvwwwwwwwwwwwwzzzxxxvvvuuuwwwyyyzzzzzzzzzzzzyyyyyyxxxxxxyyyyyyvvvvvvvvvwwwwwwwwwwwwwww|||~~~~~~wwwiiiZZZMMMEEEBBB???;;;999::::::888999===AAAKKK[[[hhhpppqqqpppoooiiioooyyyxxx|||wwwxxxyyy___ZZZ]]]UUUFFF;;;444333000///......000111//////............//////+++,,,---////////////......---,,,,,,,,,,,,---...***,,,------,,,++++++,,,///......//////000111222............///000222222333555777<<>>>>>???BBBFFFKKKOOOSSSUUUJJJKKKKKKJJJJJJNNNVVV]]]aaadddhhhkkkmmmoooppprrrvvv}}}~~~~~~~~~~~~}}}}}}~~~}}}zzzxxxyyyvvvsssuuuzzz~~~|||xxxuuurrrooollljjjiiigggccc___bbbaaa___^^^]]]\\\[[[[[[___]]][[[YYYXXXXXXXXXYYYWWWRRRPPPSSSUUUTTTUUUWWWSSSTTTVVVWWWVVVVVVWWWXXXXXXWWWVVVUUUTTTTTTTTTTTTXXXWWWWWWWWWXXXYYY[[[\\\^^^]]]\\\\\\]]]___bbbddddddcccbbbaaa```aaabbbccchhhhhhiiiiiihhhhhhgggffffffcccaaacccgggjjjkkkjjjiiiiiikkklllmmmooopppppprrrssssssttttttttttttssspppqqqrrrrrrppppppqqqrrrnnnnnnooopppqqqrrrrrrsssrrrqqqqqqqqqqqqrrrssssss|||yyyuuussssssttttttsssxxxxxxyyyxxxwwwxxxzzz}}}||||||||||||{{{zzzyyyxxxtttuuuvvvvvvvvvvvvxxxzzz~~~uuuiii]]]RRRIIIDDD>>>===<<<;;;:::;;;<<<===FFFOOO]]]jjjsssvvvuuussspppttt{{{}}}ssszzzwwwxxxlll]]][[[XXXKKK<<<666333111000000///...,,,000000000000000000000000333111...++++++---///111///............---------,,,------......------,,,...------......///000111111111222333333333333222444555888???HHHWWWooo{{{wwwuuuiiiUUUFFFBBBCCCEEEJJJQQQ\\\fffmmmpppsssvvvxxxwwwuuusssssstttwww|||~~~~~~~~~~~~zzz{{{}}}xxxqqqjjjiiigggddddddgggeeedddcccbbbccceeegggiiiiiimmmpppoookkkiiijjjlllooonnnnnnmmmnnnooopppqqqrrrrrrrrrrrrqqqqqqpppooottttttsssssssssrrrrrrrrrssstttxxxyyypppjjjeee___]]]___eeeccc^^^UUUKKKDDDBBBAAA>>>>>>???AAADDDHHHKKKMMMKKKJJJHHHGGGHHHLLLRRRVVVXXX[[[```cccfffhhhkkkmmmooowww~~~~~~~~~||||||}}}~~~{{{zzzyyyvvvqqqssswww~~~}}}{{{wwwuuurrrooolllkkkkkkiiieeebbbaaa```___]]]\\\\\\\\\\\\]]]\\\[[[ZZZZZZYYYZZZZZZWWWSSSQQQTTTVVVUUUUUUWWWSSSUUUWWWXXXWWWWWWXXXYYYXXXWWWVVVUUUUUUTTTTTTUUUXXXXXXWWWWWWXXXZZZ[[[\\\]]]]]]]]]]]]^^^```bbbcccccccccbbbbbbbbbbbbccccccddddddddddddcccaaa```___bbb```___aaaeeeggghhhgggfffggghhhkkkmmmoooqqqrrrsssttttttuuuuuuuuuuuutttrrrtttttttttrrrqqqrrrtttqqqqqqqqqqqqqqqqqqrrrrrrssssssrrrrrrsssssstttuuuxxxwwwuuuuuuvvvxxxxxxxxxwwwxxxxxxwwwvvvwwwzzz|||}}}}}}}}}}}}|||{{{zzzyyyvvvwwwxxxxxxwwwxxxzzz|||vvvkkk^^^SSSJJJEEE===<<<;;;:::999:::;;;;;;CCCMMM[[[jjjtttxxxwwwvvvqqquuu|||}}}yyyvvvxxx~~~rrrxxx|||zzzqqq___[[[XXXLLL>>>555333111000000000///---000000000000000000000000000/////////............---------.........//////,,,------......------,,,...------......///000111111111222333333333333222444555888???GGGVVVnnn|||sssqqqrrriiiWWWIIIBBBCCCEEEKKKTTT___iiioooqqqsssttttttrrrqqqqqqrrrssswww|||zzzzzz|||yyyqqqkkkiiigggddddddgggfffeeecccbbbcccdddfffgggkkknnnqqqpppmmmkkkkkkmmmnnnnnnmmmnnnoooppprrrssstttsssrrrqqqppppppppppppttttttttttttssssssssssssssstttwww|||sssjjjeeeeeeiiigggbbbZZZPPPIIIDDDBBB@@@???>>>===???BBBEEEGGGNNNKKKGGGFFFHHHKKKNNNPPPNNNRRRWWW[[[^^^aaadddggghhhppp{{{~~~}}}}}}{{{|||}}}~~~{{{zzzyyyvvvrrrssswww~~~}}}zzzxxxvvvrrrqqqooonnnmmmkkkhhhfff```___^^^]]]\\\\\\]]]^^^]]]]]]]]]]]]]]]\\\[[[ZZZXXXTTTRRRVVVWWWVVVVVVXXXUUUWWWYYYYYYYYYXXXYYY[[[YYYXXXWWWVVVVVVUUUUUUVVVYYYXXXXXXXXXYYYZZZ[[[\\\]]]]]]^^^```aaaaaaaaabbbaaabbbcccdddddddddddddddbbbbbbaaa```^^^[[[XXXWWW[[[ZZZ[[[^^^aaadddddddddbbbcccfffiiilllooorrrssstttuuuvvvwwwwwwwwwvvvvvvuuuvvvwwwvvvtttssstttuuuttttttssssssrrrrrrrrrrrruuuttttttttttttuuuvvvvvvyyyxxxwwwxxxzzz{{{zzzyyyxxxxxxxxxwwwvvvwwwyyy{{{~~~~~~~~~~~~~~~}}}|||{{{xxxyyyzzzyyyxxxyyy{{{~~~wwwlll___SSSJJJEEE===<<<:::999999999::::::AAAKKK[[[jjjuuuzzzyyyxxxssswww|||}}}yyyxxxuuurrrqqqvvv{{{uuu{{{wwwbbbZZZWWWMMMAAA555333000///000000000///////////////////////////---...000222111///---+++++++++,,,---...///000111------............------...------......///000111111111222333333333333222444555999???GGGVVVmmm~~~|||~~~xxxjjjiiimmmhhhZZZNNNCCCCCCFFFLLLWWWbbblllqqqqqqrrrrrrpppnnnnnnoooqqqsssxxx}}}~~~}}}xxxxxxzzz}}}zzzrrrkkkiiigggddddddgggeeedddbbbbbbcccdddfffhhhlllnnnppppppnnnmmmmmmnnnmmmmmmmmmnnnoooqqqsssuuuuuutttrrrpppooooooppppppssssssssssssssssssssssssttttttwww~~~}}}qqqjjjiiihhhfffbbb[[[SSSKKKEEEAAACCCAAA???===>>>AAADDDGGGPPPLLLGGGFFFIIILLLMMMLLLLLLOOORRRUUUXXXZZZ]]]```aaaiiittt}}}}}}}}}|||}}}~~~~~~{{{{{{{{{xxxtttuuuyyy~~~~~~{{{yyyxxxuuutttrrrpppnnnkkkhhhfff___^^^]]]\\\[[[\\\^^^^^^```aaaaaaaaa```^^^\\\ZZZYYYUUUTTTWWWYYYWWWVVVXXXWWWXXXZZZ[[[ZZZZZZ[[[\\\ZZZZZZYYYXXXWWWWWWWWWWWWYYYYYYYYYZZZZZZ[[[[[[[[[\\\]]]```aaabbbbbbaaa```___```bbbdddeeeeeeeeedddccccccbbb```\\\XXXUUURRRSSSTTTVVVZZZ]]]```bbbccc```aaadddgggjjjmmmpppqqqtttuuuwwwxxxyyyxxxwwwwwwvvvwwwxxxwwwuuuttttttuuuttttttttttttttttttttttttvvvvvvvvvvvvvvvwwwxxxxxx|||{{{{{{{{{|||{{{yyywwwyyyzzzzzzxxxwwwwwwyyy{{{}}}}}}~~~~~~}}}|||{{{{{{zzzzzzzzzyyyyyyzzz|||wwwlll```TTTJJJEEE>>>===;;;:::999::::::;;;AAAKKK[[[kkkvvvzzzzzzxxxuuuxxx||||||vvvsssrrrppprrrxxx}}}~~~|||cccXXXUUUNNNDDD666333000///000111000000////////////////////////---...000222111///---+++,,,,,,------...//////000------............------...------......///000111111111222333333333333222444555999@@@HHHVVVmmm~~~}}}tttdddccchhhdddXXXMMMDDDCCCFFFMMMYYYdddmmmqqqqqqqqqpppmmmkkklllnnnppptttyyy|||{{{uuuvvvwww{{{zzzsssllljjjhhhddddddgggcccbbbaaaaaabbbeeegggiiikkklllnnnoooooonnnnnnnnnlllllllllmmmoooqqqsssuuuuuusssrrrpppoooooopppqqqqqqrrrrrrrrrssssssssstttuuuvvvxxx}}}xxxooollleeedddaaa]]]WWWPPPIIIDDDDDDCCCAAA???@@@CCCGGGIIIOOOJJJFFFEEEIIILLLLLLKKKOOOPPPRRRSSSSSSSSSVVVWWWXXX___jjjttt}}}}}}|||}}}~~~~~~~~~zzzttttttwww~~~~~~{{{zzzzzzxxxxxxvvvrrrmmmiiifffeee___^^^\\\[[[[[[\\\]]]___dddeeedddcccaaa___\\\ZZZ[[[WWWVVVYYY[[[XXXWWWXXXXXXYYY[[[\\\[[[[[[\\\]]]\\\[[[ZZZYYYXXXXXXXXXXXXZZZZZZZZZ[[[[[[[[[[[[[[[\\\]]]```bbbbbbaaa```___]]]^^^```cccddddddddddddcccbbbbbb```\\\WWWSSSPPPLLLNNNQQQUUUXXX\\\___aaa___```bbbeeehhhkkkmmmnnnrrrtttvvvxxxyyyxxxwwwvvvuuuwwwwwwvvvtttssstttuuusssttttttuuuvvvvvvwwwwwwxxxxxxwwwwwwxxxxxxyyyzzz|||{{{{{{|||}}}}}}{{{yyy{{{{{{{{{yyywwwwwwyyyzzz{{{{{{{{{|||{{{{{{zzzyyyyyyzzzzzzyyyxxxzzz~~~~~~wwwlll```TTTJJJDDD@@@???===<<<;;;;;;;;;<<>><<<;;;;;;<<<<<>><<<;;;;;;;;;;;;???JJJ\\\mmmyyy|||{{{xxxqqqsssxxx}}}{{{vvvpppmmmlllnnnnnnooottt{{{}}}aaaYYY___[[[MMM;;;777222///////////////000000000000000000000000111000///...---......///---------.....................////////////.........------......///000111111111222333333333333222333555;;;DDDMMM\\\rrr~~~|||zzz{{{~~~jjjYYYXXX______WWWOOOFFFDDDFFFNNN[[[fffkkkmmmlllmmmmmmlllkkklllnnnqqqmmmsss}}}yyyyyyxxxyyy~~~|||tttmmmkkkhhheeedddfffjjjhhheeebbb`````````aaabbbccceeeiiilllnnnnnnnnnlllkkkkkkkkklllnnnooopppnnnoooqqqrrrssssssrrrqqqqqqrrrtttvvvyyy{{{}}}~~~xxx|||~~~}}}pppjjjbbbcccfffjjjllliiibbb\\\UUUUUUTTTSSSRRRRRRRRRRRRHHHKKKNNNPPPQQQTTT[[[`````````^^^ZZZVVVTTTUUUVVVWWWXXXZZZ```fffmmmqqqssszzzzzz|||}}}}}}~~~~~~~~~}}}}}}~~~yyyxxxyyy{{{yyyuuuuuuxxxxxx|||zzzwwwwwwyyysssuuutttpppjjjeeeddddddccc```]]]YYYXXXYYY[[[\\\___^^^]]]\\\\\\]]]___```]]]ZZZZZZ^^^^^^[[[YYYYYYXXXZZZ\\\\\\[[[[[[\\\]]]___^^^]]]\\\[[[[[[[[[[[[[[[\\\]]]^^^]]]]]][[[ZZZ\\\\\\]]]]]]^^^]]]]]]]]][[[ZZZZZZYYYZZZ[[[]]]^^^^^^___``````^^^ZZZVVVSSSKKKKKKIIIEEEAAABBBGGGKKKVVVXXX\\\```eeeiiilllnnnlllnnnrrruuuvvvuuusssqqqssstttvvvvvvvvvwwwxxxzzzvvvvvvvvvvvvuuuuuuuuuuuuyyyxxxxxxxxxxxxyyyzzzzzzzzzxxxvvvvvvxxxzzz{{{{{{yyyyyyxxxuuusssrrrssstttxxxxxxyyyzzzzzzyyyyyyyyyzzz{{{{{{{{{}}}}}}sssgggZZZOOOHHH@@@???===;;;::::::::::::===HHH[[[mmmyyy~~~}}}{{{ooorrrwww|||}}}wwwssspppooommmmmmrrrxxx}}}aaa\\\ccc___PPP===888333///...//////...111111111111111111111111///////////////......---+++,,,,,,---...///000000......////////////.........------......///000111111111222333333333333222333555<<>>DDDQQQdddwwwuuuttttttwww|||wwwpppqqqmmmnnnzzz}}}ooo\\\ccchhhZZZHHH===444222222000//////000////////////.........///////////////...------,,,,,,---...............000//////......---------....../////////000000000444444333222222222333333555777;;;CCCPPPcccyyy}}}zzz}}}|||[[[OOONNNWWW[[[SSSLLLOOOUUU[[[bbbgggjjjllllllllllllllllllmmmnnnnnnooorrrwww~~~uuuooolllgggeeeeee^^^^^^]]][[[[[[^^^bbbfffhhhgggeeedddeeehhhlllpppppppppoooooonnnmmmlllkkkoooppprrrtttvvvwwwxxxyyyvvvvvvuuuvvvwww{{{~~~|||yyywwwuuutttqqqqqqrrrrrrrrrqqqqqqpppooorrrtttttttttqqqggg]]]TTTPPPOOOVVVeeeuuu}}}{{{xxxuuutttrrrqqqnnnjjjddd^^^YYYVVVXXX]]]ccciiiqqq|||~~~vvvppplllllliiiddd```^^^^^^```aaa```cccgggmmmrrrwwwzzz{{{||||||{{{zzzyyyyyyzzzzzzzzzwwwtttssstttsssoookkkhhhlllrrrxxxzzzyyyuuurrrrrrqqqpppnnnmmmkkkjjjiiillliiieee```^^^]]]^^^___aaa```___^^^]]]]]]]]]]]]______^^^^^^^^^^^^^^^____________^^^^^^^^^]]]]]]^^^]]]]]]]]]]]]]]]]]]^^^\\\[[[[[[[[[[[[]]]^^^^^^______```aaa```___]]]\\\[[[ZZZYYYWWWVVVUUUSSSRRRQQQTTTYYY```hhhpppxxx}}}~~~|||wwwqqqjjjccc]]]ZZZWWWYYY]]]___```bbbeeegggjjjkkkmmmooooooooonnnmmmkkkkkkkkkkkkmmmoooqqqsssvvvvvvvvvvvvuuuuuuttttttuuuuuuvvvvvvwwwwwwwwwvvvxxxwwwvvvtttsssqqqppppppttttttttttttsssrrrqqqqqqooopppqqqssstttttttttsssrrrsssuuuxxxzzz~~~~~~vvvkkk]]]PPPHHHCCC???<<<===;;;888999<<<>>>DDDQQQbbbrrr|||vvvuuutttwww}}}tttmmmooolllnnn{{{zzzwww|||rrr___dddiii^^^III>>>444111222000///000111111111000000000000///---............---,,,,,,++++++,,,------------,,,///.........------,,,,,,////////////000000000000111111222222333444555666555777<<>>EEERRR___jjjpppqqqqqqpppqqqssswww~~~xxxmmmmmmiiilllzzzxxxsssxxxooo\\\```hhhdddMMMAAA666333333111111222111111111111000000000000...............------,,,,,,---......//////...................../////////111111111111222222222222000111222333444555555555444777===FFFSSSggg|||}}}|||iiiPPP>>>???HHHIIIIIIMMMTTT[[[aaaeeefffgggfffggghhhiiijjjkkkkkkkkknnnoooqqqvvv}}}yyyqqqooonnniiidddcccaaa^^^YYYSSSQQQSSSYYY^^^```bbbccccccbbbcccgggkkkmmmnnnoooppppppooonnnnnnlllmmmnnnooopppqqqqqqqqqlllooossswwwzzzzzzzzzyyywwwwwwwwwvvvuuutttttttttsssssssssrrrqqqpppooonnneeefffdddcccfffjjjiiicccXXXUUUOOOKKKOOO```www~~~uuuqqqjjjdddaaa```bbbccchhhmmmtttzzzyyytttiiieee^^^VVVOOOJJJGGGFFFIIIKKKOOOUUUZZZ```dddffflllnnnpppssstttsssrrrqqqqqqsssuuusssooolllmmmooolllkkkjjjmmmssswwwyyyxxxvvvuuusssqqqnnnllljjjiiiggggggffffffdddbbb```___```____________``````aaadddcccbbb```___^^^^^^^^^bbbaaaaaa```___^^^^^^^^^___^^^^^^]]]]]]^^^^^^___```^^^\\\ZZZZZZ[[[\\\]]]]]]^^^```aaa```^^^[[[YYYYYYWWWTTTSSSSSSPPPLLLGGGIIIKKKNNNQQQVVV^^^iiiqqqwwwvvvtttpppkkkddd]]]YYYUUUWWWZZZ[[[]]]```dddfffhhhhhhiiijjjkkkkkkkkkkkkiiijjjmmmoooqqqrrrrrrrrruuuvvvvvvvvvuuutttrrrqqqrrrssstttttttttsssrrrqqqqqqrrrtttttttttrrrpppooorrrrrrsssssssssrrrqqqqqqmmmnnnoooppprrrtttuuuuuurrrrrrtttxxx|||~~~~~~wwwmmm```TTTLLLCCC???<<<===;;;999999===;;;DDDRRRaaammmtttuuuuuummmnnnqqqwww}}}yyynnnnnnlllppp~~~yyytttvvvmmmYYY]]]gggdddNNNBBB777333333222111222000000000000///////////////////////////......---...//////000000000000000......//////000000111111111111222222222333333333222222333444444444333333444777===FFFTTTggg||||||zzzjjjLLL@@@@@@CCCDDDHHHLLLTTT\\\cccfffgggggghhhhhhgggggggggiiijjjkkkooonnnnnnssszzz{{{oookkkiiifffddddddddd```^^^[[[VVVQQQTTT[[[aaabbbdddeeeddddddeeefffjjjkkkmmmoooqqqrrrssssssqqqqqqqqqpppppppppppppppnnnoooppprrrtttvvvwwwxxxwwwvvvuuutttssstttuuuuuuuuusssqqqooonnnllliiifff^^^aaa___ZZZ```llllllccc]]]TTTMMMMMMMMMUUUnnnuuuqqqjjjccc```aaafffjjjnnnqqqvvv{{{zzztttpppmmmddd^^^XXXSSSQQQOOOKKKIIILLLMMMNNNPPPSSSVVVXXXYYYdddiiinnnpppoooppprrruuurrrrrrpppooonnnmmmmmmmmmkkkjjjiiijjjlllpppuuuxxxsssqqqoooppprrrqqqooolllgggfffeeecccbbbaaa``````aaa___]]][[[\\\^^^aaacccfffeeecccaaaaaabbbcccdddbbbbbbbbbbbbbbbbbbbbbbbb^^^^^^^^^_________````````````^^^^^^^^^^^^___```]]][[[ZZZ[[[\\\\\\[[[ZZZVVVVVVVVVUUURRROOOKKKIIIFFFFFFFFFHHHNNNUUU\\\```cccccccccaaa]]]YYYUUURRRRRRTTTWWWZZZ]]]___```aaafffggghhhiiiiiijjjjjjiiihhhhhhhhhiiikkknnnqqqssstttvvvxxxwwwuuusssrrrrrrsssttttttsssrrrqqqpppoooppppppqqqrrrrrrrrrqqqqqqvvvuuusssqqqppppppqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrpppppprrrwww{{{yyyrrrlllbbbSSSGGGCCC???======<<<:::;;;>>>???GGGUUUcccnnnrrrqqqnnnmmmjjjlllvvvzzztttrrrwww~~~vvvuuujjjWWW]]]gggbbbSSSDDD777222333111//////000000000000111111111111000000//////.........---............/////////000---------.........//////000111222111000///000111333333222111222333555666888<<>>===:::;;;>>>???HHHVVVfffsssxxxwwwuuupppmmmoooxxx{{{vvvuuu{{{}}}tttqqq{{{kkkXXX\\\ddd]]]QQQCCC666222222111000000000000000000000000000///000/////////.....................///////////////---------.........//////000111222111000///000111222222222222333444555666999===CCCJJJVVVhhh|||zzzxxx~~~iiiNNNCCCAAABBBBBBEEEHHHNNNUUU\\\aaaeeegggiiihhhggggggggghhhiiijjjkkkkkkmmmrrryyyrrrmmmjjjgggeeeeeedddbbb```^^^ZZZVVVYYY___^^^```dddfffgggiiikkkmmmlllmmmppprrrtttuuuuuuuuuvvvvvvtttsssqqqooonnnmmmnnnnnnpppqqqssstttuuuvvvyyyxxxwwwwwwvvvvvvwwwwwwrrrqqqppppppooolllhhhddd[[[[[[WWWRRRXXXeeejjjggg]]]UUUOOOMMMKKKQQQeeezzzsssnnngggaaaaaaeeelllqqqrrrrrrrrrrrrsssuuuwwwxxxxxxuuuqqqkkkgggdddbbbaaaaaa___^^^]]]]]]\\\ZZZXXXNNNMMMKKKKKKKKKLLLNNNPPPSSSWWW^^^fffmmmppppppnnnnnnnnnmmmlllkkkjjjiiiiiiiiigggdddbbbaaabbbeeefffiiihhhiiikkkmmmmmmkkkiiiiiiiiihhhgggggggggggggggdddccc```^^^^^^```bbbcccfffffffffffffffeeeeeedddaaaaaaaaaaaaaaaaaaaaaaaa____________````````````\\\\\\\\\\\\\\\]]]^^^______^^^\\\\\\\\\\\\ZZZYYYZZZZZZXXXVVVRRRNNNJJJGGGCCCBBBBBBBBBDDDHHHLLLNNNVVVVVVUUUSSSRRRQQQPPPOOONNNQQQTTTYYY^^^aaadddeeeeeefffggghhhiiiiiiiiiiiiffffffggghhhjjjlllooopppuuuuuuuuutttrrrqqqrrrtttssssssssssssrrrrrrrrrrrrpppqqqqqqqqqqqqqqqppppppsssssssssrrrpppnnnlllkkkooooooooooooooooooooooootttsssrrrsssvvvxxxzzzzzzvvvkkk___RRRJJJDDD@@@===>>>===:::;;;???@@@IIIXXXjjjxxx}}}rrroooqqqzzz{{{vvvwwwyyyqqqkkktttlllXXXZZZ___XXXOOOAAA444111222111000000000000000//////.........////////////............///////////////.........------.........////////////000111111000///000222000111222444555666666666999===CCCKKKXXXjjj}}}~~~{{{eeeMMMBBB???@@@@@@FFFIIINNNUUU\\\bbbgggjjjiiiiiihhhgggggghhhiiijjjkkkkkklllooossswww{{{|||sssmmmjjjfffdddeeecccaaa```___[[[WWWZZZ```___bbbeeeggghhhjjjlllnnnlllnnnqqqsssuuuvvvuuuuuuvvvuuuuuusssrrrqqqppppppoooooopppqqqssstttuuuuuuyyyyyyxxxxxxwwwwwwwwwwwwuuuttttttsssrrrnnniiifffbbb```YYYSSSVVV```fffeeebbb\\\UUUPPPMMMPPP^^^nnnsssmmmeee```aaafffmmmqqqpppnnnllljjjiiijjjkkklllkkkiiieeebbbaaaaaabbbcccccccccccccccaaa___\\\ZZZQQQOOONNNMMMMMMOOOQQQSSSTTTUUUYYY```iiimmmmmmkkkmmmlllkkkjjjiiigggfffeeeeeebbb^^^ZZZXXXWWWXXXZZZ```bbbfffiiillllllkkkjjjiiiiiihhhhhhhhhhhhiiiiiigggeeecccaaa```aaacccdddfffggghhhiiiiiigggfffdddaaaaaaaaaaaaaaaaaaaaaaaa______`````````aaaaaaaaa[[[[[[[[[\\\\\\]]]^^^^^^aaa___]]]\\\\\\\\\ZZZXXXZZZYYYWWWTTTPPPLLLHHHFFFFFFEEEDDDDDDEEEFFFHHHJJJNNNNNNMMMMMMNNNOOOQQQQQQQQQSSSVVVZZZ^^^aaadddeeeeeeeeefffggghhhhhhhhhhhhgggggggggiiijjjmmmoooppptttttttttrrrpppppprrrtttqqqppppppppppppqqqqqqrrrppppppqqqqqqqqqqqqpppppprrrsssttttttrrrooollljjjoooooooooooopppppppppppptttrrrpppqqqsssvvvxxxxxx}}}xxxkkk]]]RRRLLLDDD@@@===>>>===;;;;;;???AAAJJJZZZlll{{{rrroooqqqzzzwwwtttxxxuuummmgggpppzzzkkkUUUWWW^^^XXXNNN@@@333000111111000000000000//////......------///////////////.........////////////........................///////////////000111111000000111222///000333555777777777777999<<>>>>>===;;;<<>>???>>>;;;<<<@@@EEENNN^^^pppuuuppppppwwwvvvttt{{{lllgggmmmxxxlllVVVYYYdddbbbOOOAAA444111222111000000////////////////////////.........///////////////............/////////000....../////////000000000...///111111000000111333222333444666777888888888888<<>><<<<<<===???EEEMMMYYYbbbhhhkkkmmmooojjjjjjiiiiiihhhiiiiiiiiiiiihhhhhhggghhhhhhiiijjjhhhiiiiiijjjiiihhhgggfffccccccccccccccccccccccccaaaaaaaaabbbbbbbbbccccccaaabbbbbbcccbbbaaa___^^^\\\[[[ZZZZZZ[[[[[[YYYXXXVVVUUUTTTRRRQQQOOOOOOOOOOOOQQQRRRTTTVVVWWWWWWWWWWWWXXXZZZ\\\^^^^^^^^^^^^___^^^^^^___```bbbcccdddccccccdddeeeffffffffffffggghhhjjjkkklllmmmnnnnnnnnnpppqqqqqqpppoooooopppooonnnlllkkkjjjkkklllmmmkkklllmmmoooqqqrrrssssssuuuvvvwwwxxxwwwvvvtttsssqqqqqqqqqrrrssstttttttttsssrrrqqqrrrtttttttttsssssssssrrrttt~~~}}}vvvlll___SSSKKKEEEAAA>>>???>>>;;;<<<@@@GGGQQQaaattt|||vvvrrrwww~~~vvvrrrwww~~~~~~hhheeelllyyyqqq[[[^^^iiifffQQQCCC666222222111000000...//////000000111111111............/////////000,,,------...///000111111.../////////000000000000---///111111000000222333555555555555666777888999999===FFFUUUhhh|||zzzlllWWWEEE;;;:::<<>><<<<<<@@@IIISSSdddwwwzzzuuuxxx}}}tttnnnrrrwwwwww{{{fffdddhhhvvv~~~zzzuuu```bbbkkkhhhSSSDDD777333333111000///......///000111222333333---.........//////000000+++,,,---...///111222222////////////000000000000---///000111000000222444777666555555555777888999;;;???HHHXXXlllrrrVVVAAA>>>:::999BBBEEEKKKSSSYYY^^^ccciiinnnjjjlllkkkggggggkkkllljjjllljjjjjjjjjcccZZZUUUVVVXXXWWWXXX[[[^^^fffxxxuuuooollljjjhhhdddddddddbbb___]]]\\\]]]eeefffiiikkkkkkjjjhhhgggjjjjjjjjjkkklllmmmooooooqqqrrrqqqpppnnnnnnppprrrvvvxxxyyy{{{||||||{{{{{{~~~~~~~~~yyyyyyyyyzzz~~~uuunnnooonnnkkkgggccc```[[[WWWSSSXXX\\\aaaffffffccc^^^ZZZRRRKKKGGGKKKQQQSSSWWWZZZRRRQQQQQQVVV^^^ggglllnnnnnnqqquuuuuusssnnnkkkjjjiiijjjhhhfffiiinnnnnniiifffffffffggggggfffbbb___```___^^^^^^___aaa``````bbb```^^^ZZZVVVOOOGGGAAA@@@???<<<999888888999:::>>>GGGSSS___hhhlllnnnnnnlllkkkjjjiiihhhiiijjjkkkmmmllllllkkkjjjiiihhhgggfffkkkooonnniiiffffffhhhdddeeefffffffffeeedddccc``````aaaaaabbbbbbbbbccccccdddeeeeeedddbbb___^^^\\\\\\]]]]]]\\\[[[YYYXXXVVVUUUTTTRRROOOOOOQQQTTTWWWYYY\\\___aaaccccccdddaaabbbccceeeeeeeeedddccc___^^^]]]^^^aaadddeeeeeeiiieeeaaa```bbbeeegggfffggghhhhhhhhhhhhjjjmmmpppnnnoooqqqrrrrrrqqqpppooommmmmmnnnnnnnnnlllkkkjjjmmmnnnoooppppppqqqppppppsssuuuvvvvvvtttssssssssssssrrrpppooooooqqqrrrssswwwvvvsssrrrqqqrrrtttuuussssssssswww~~~{{{vvvpppcccRRREEEEEE@@@;;;;;;;;;;;;>>>DDDOOOXXXfffwwwyyy{{{sssiiijjjrrryyy~~~pppgggnnnooottt}}}xxxdddhhhmmmdddTTTCCC555333333...,,,///000000000000000000000000////////////////////////////////////////////////////////////000000000000111111111222333444555666666333000111555999;;;;;;;;;@@@LLL^^^sss{{{\\\DDD>>>999777>>>FFFLLLTTTZZZ^^^bbbgggkkkkkkmmmllliiijjjnnnooonnnmmmiiigggddd\\\QQQLLLLLLKKKKKKLLLMMMNNNSSSaaaoooxxxpppmmmkkkiiifffffffffccc```^^^]]]^^^dddfffiiikkkkkkjjjhhhgggiiijjjjjjjjjkkkmmmnnnoooqqqrrrrrrpppooooooqqqssswwwxxxzzz{{{|||||||||{{{~~~~~~~~~{{{zzz{{{{{{ssstttuuussspppmmmjjjeee___ZZZWWW\\\dddkkkmmmjjjccc^^^UUUNNNJJJNNNRRRTTTVVVYYYUUURRRQQQSSSZZZaaafffhhhlllpppvvvzzzzzzzzzyyyyyywwwwwwtttqqqqqqsssqqqkkkfffdddbbbaaa```^^^ZZZWWWTTTSSSTTTWWW[[[___aaaaaabbb```^^^\\\XXXRRRJJJEEEBBB@@@>>><<<::::::::::::===EEERRR^^^ggglllmmmnnnnnnnnnlllkkkkkkllllllmmmnnnmmmllljjjiiihhhhhhhhhhhhlllooonnnjjjggggggiiigggggghhhhhhgggeeedddbbb````````````aaaaaaaaabbbaaabbbbbbbbbaaa___]]]\\\\\\\\\]]]]]]\\\[[[YYYYYYWWWWWWVVVTTTQQQQQQSSSUUUWWWYYY\\\___bbbddddddeeeeeeffffffggggggffffffeeebbb```^^^^^^```aaabbbaaagggccc______aaadddffffffgggggghhhgggggghhhlllnnnmmmnnnpppqqqqqqqqqooonnnoooooopppppppppnnnmmmlllpppppppppppppppooonnnmmmpppqqqrrrpppnnnmmmmmmnnnqqqpppoooooooooqqqssstttvvvuuutttssssssssstttuuusssrrrrrruuu|||{{{vvvqqqeeeUUUIIIEEE@@@<<<<<<<<<;;;===BBBMMMVVVddduuu}}}~~~pppfffhhhpppxxxxxxwwwvvvyyyyyyfffjjjooofffTTTCCC555333333...---///000000000000000000000000////////////////////////////////////////////////////////////000000000111000000000111222333555555666333111333666:::;;;;;;===BBBMMM___tttaaaFFF???:::777===GGGNNNVVV\\\___aaaeeehhhjjjlllllliiijjjooopppooohhhddd```[[[RRRHHHDDDEEEBBBAAABBBCCCBBBEEEPPP[[[{{{{{{qqqkkkiiihhhhhhhhhgggdddaaa^^^^^^___dddfffhhhkkkkkkkkkiiihhhiiiiiiiiijjjkkklllmmmnnnqqqrrrrrrqqqpppppprrrtttxxxyyyzzz{{{{{{{{{{{{{{{zzzzzz{{{|||}}}}}}~~~~~~{{{zzz|||yyywwwwwwvvvuuutttqqqkkkddd___WWW^^^hhhqqquuurrrjjjccc[[[UUUQQQTTTWWWXXXYYY\\\YYYVVVRRRQQQTTTYYY]]]___iiinnnuuu{{{~~~{{{zzzvvvoooeeebbb^^^[[[XXXUUURRROOOJJJJJJLLLPPPVVVZZZ\\\]]]```___^^^]]]ZZZUUUNNNIIIEEEDDDCCCAAA???===<<<<<<===DDDPPP]]]ggglllnnnnnnqqqqqqpppooonnnnnnooooooooommmjjjgggffffffggghhhhhhlllnnnnnnjjjhhhhhhjjjiiiiiiiiiiiigggeeecccbbb```````````````aaaaaaaaa```aaaaaaaaa```___]]]\\\]]]]]]]]]]]]\\\[[[ZZZYYYXXXXXXXXXVVVTTTTTTUUUWWWXXXZZZ]]]```ccceeeffffffhhhhhhhhhhhhgggfffeeeeee```^^^\\\\\\]]]^^^^^^^^^bbb___]]]\\\___bbbddddddeeefffgggffffffgggjjjllllllmmmooopppppppppooonnnpppqqqqqqrrrqqqqqqpppooossssssrrrqqqooommmkkkjjjnnnnnnnnnllliiiiiijjjlllpppooooooooopppqqqssstttttttttuuuuuuuuuuuuuuutttrrrqqqqqqttt{{{{{{vvvqqqfffXXXMMMEEE@@@===>>>===;;;<<<@@@JJJTTTcccrrrzzzllldddfffpppyyy}}}kkklllqqqiiiVVVDDD666333333///---000000000000000000000000000/////////////////////////////////////////////////////////000000000111111000000000000111333444555555444444666999;;;<<<<<>>DDDOOO\\\gggmmmoooooorrrrrrqqqqqqpppppppppooonnnlllgggdddbbbccceeeggghhhjjjlllkkkiiiggghhhiiiggghhhhhhhhhgggfffdddcccaaaaaaaaaaaaaaaaaabbbbbbbbbcccccccccbbb```___^^^]]]]]]]]]]]]\\\[[[ZZZZZZXXXYYYYYYWWWVVVUUUWWWXXXYYY[[[^^^aaadddfffggggggiiiiiiiiihhhfffeeecccccc]]][[[YYYXXXYYYZZZZZZZZZZZZYYYXXXXXXZZZ\\\___```bbbccceeeeeeeeefffiiikkkmmmnnnooopppppppppppppppqqqqqqqqqrrrrrrrrrrrrrrrtttsssrrrqqqooommmkkkjjjmmmmmmlllkkkiiijjjmmmooopppppppppppppppqqqrrrsssssstttvvvwwwwwwvvvuuutttsssrrrrrrttt{{{|||wwwpppeeeXXXNNNDDD@@@>>>>>>===;;;<<>>>>>;;;<<<@@@HHHUUUcccooozzzsssddd]]][[[```nnn|||}}}vvvsssvvvoooYYYGGG777444333///...111////////////////////////////////////////////////////////////////////////000000000000111111111111222222222333444555666777666777999:::;;;===>>>???DDDHHHSSSdddyyy|||UUUAAA::::::AAAFFFLLLTTTZZZ^^^bbbhhhllloooqqqpppmmmnnnrrrsssrrrjjjgggfffgggeeeaaacccgggiiiddd___[[[TTTLLLJJJLLLUUUiii{{{ooolllmmmhhhgggddd___ZZZXXXXXXZZZaaacccgggjjjllllllkkkkkkiiiiiihhhhhhiiiiiijjjkkkmmmoooqqqrrrrrrrrrtttuuuuuuttttttsssttttttuuuuuusssssstttvvvwwwxxxyyyzzzyyyxxxzzz|||wwwsssnnnllllllpppvvvxxxuuuqqqddd\\\VVVXXX\\\```eeeiiikkkkkkjjjfffaaa[[[XXXWWWVVVYYY^^^bbbfffkkkpppsssuuu{{{|||wwwpppggg```[[[YYYVVVUUUVVVXXXXXXXXXYYYXXXXXXXXXYYYXXXVVVSSSNNNOOOQQQTTTVVVVVVRRRPPPPPPRRRTTTVVVTTTQQQLLLIIIFFFGGGLLLVVVbbbkkkpppqqqqqqqqqqqqqqqpppnnnmmmlllhhhfffbbb______aaadddfffggggggffffffffffffffffffbbbcccdddffffffffffffeeeeeeeeeeeedddddddddddddddbbbaaaaaaaaa````````````___^^^]]]\\\\\\[[[[[[\\\XXXZZZ[[[ZZZYYYXXXYYYZZZ\\\]]]___bbbddddddeeedddhhhjjjkkkllljjjfffbbb___^^^[[[UUUQQQNNNKKKHHHFFFIIIIIIJJJJJJIIIJJJMMMOOORRRUUUYYY\\\___cccgggiiimmmmmmnnnnnnooopppqqqrrrooooooooooooppprrrssstttqqqqqqqqqppppppooommmmmmjjjkkklllllllllmmmppprrrssssssssssssssssssrrrrrruuuvvvxxxyyyxxxwwwuuusssuuuttttttwww~~~vvvkkk^^^SSSKKKCCC???<<<======;;;===BBBHHHWWWgggpppxxxxxxhhhYYYTTTTTTZZZjjjzzz{{{vvvwwwqqq[[[HHH888444333///...222000000000000000000000000////////////////////////////////////////////////000000000111111111222222333333333333444666777888666888:::::::::<<>>;;;<<<<<<<<>>AAA@@@DDDKKKQQQWWW\\\bbbeeeiiiiiiiiijjjkkklllnnnoooppppppppppppqqqsssuuuwwwssssssrrrqqqooommmlllkkkqqqrrrssssssqqqooooooooonnnooorrrtttwwwxxxyyyzzzzzzzzzyyyxxxwwwvvvtttsssssssssssswww~~~~~~ttthhh\\\RRRMMMCCC>>>:::;;;;;;<<<@@@FFFHHHZZZmmmwww{{{kkkYYYUUUVVV[[[kkk}}}xxxwwwrrr\\\III999444333//////333000000000000000000000000////////////////////////////////////////////////000111111111111222222222111111111222333444555666777999999888888:::???DDDFFFMMM[[[nnnoooOOO@@@@@@BBBHHHIIIPPPYYY^^^aaafffmmmjjjmmmnnnjjjiiiooovvvyyy}}}xxxpppllljjjfffeeeccc```\\\YYYWWWUUU^^^ccciiimmmmmmlllkkkjjjkkklllnnnoooooonnnlllkkkpppooonnnoooqqqqqqpppnnnrrrrrrssstttuuuuuuuuuttttttsssrrrrrrssstttuuuvvvtttuuuxxx~~~|||uuuuuuvvvxxxzzz|||{{{zzzmmmgggbbb___[[[YYY]]]cccrrr|||zzzrrrnnnjjjeee]]]]]][[[VVVOOOLLLMMMPPPSSSXXXcccppp{{{~~~xxxqqqrrrqqqoooppprrrppplllhhhgggfffdddaaa]]]XXXTTTQQQLLLNNNQQQUUUWWWWWWWWWVVVRRRSSSUUUWWWYYYXXXUUUSSSKKKJJJKKKRRRZZZbbbiiinnnmmmmmmnnnnnnnnnnnnmmmmmmhhhgggfffeeeeeefffggghhhfffggghhhhhhhhhhhhhhhggghhhgggffffffeeeeeeeeefffbbb```aaafffgggddddddfffbbbaaaaaaaaaaaaaaabbbccc____________^^^]]]\\\[[[ZZZZZZ[[[[[[\\\\\\\\\]]]___^^^]]]^^^``````^^^[[[XXXYYYVVVSSSRRRQQQLLLEEEHHHIIIJJJKKKJJJHHHFFFDDDEEECCC???<<<:::;;;===???BBBBBBDDDJJJSSS[[[```ccciiihhhhhhggghhhjjjlllmmmkkklllmmmoooqqqssstttuuusssttttttrrrooommmlllmmmlllnnnqqqqqqpppnnnnnnnnnooopppqqqrrrtttvvvxxxyyy{{{{{{{{{{{{zzzyyyxxxwwwuuuttttttwww~~~zzzqqqggg\\\RRRLLLEEEBBB??????===;;;???FFFMMM^^^rrr|||xxxcccQQQPPPUUUhhhwwwuuummm]]]KKK:::333444333222111000000000000000000000000,,,,,,------------------............////////////111111222222222111111000///000111333555666777888999888777888;;;???AAABBBJJJPPP]]]qqqmmmOOO@@@@@@BBBGGGIIIPPPYYY^^^aaaffflllnnnrrrrrrnnnmmmssszzz|||{{{}}}zzzqqqkkkiiihhhgggdddaaa]]]ZZZWWWVVV[[[```fffjjjkkkjjjiiihhhjjjkkkmmmnnnnnnmmmkkkjjjjjjmmmooopppnnnmmmnnnooorrrssstttuuuvvvvvvvvvvvvtttsssrrrrrrrrrsssuuuvvvttttttwww|||~~~|||{{{{{{}}}zzzrrrkkkeee___ZZZ[[[```gggqqqxxxwwwuuutttqqqmmmjjjiiifff```YYYSSSPPPOOOPPPSSS[[[gggttt|||}}}{{{yyyvvvtttsssttttttqqqooonnnllliiiddd___ZZZWWWUUUQQQRRRTTTVVVXXXXXXXXXXXXWWWWWWXXXZZZ[[[ZZZWWWUUUUUUTTTTTTXXX]]]bbbgggkkkllllllmmmnnnnnnmmmllllllhhhggggggffffffggghhhiiiggggggggggggffffffffffffffffffffffffffffffggggggccc______cccdddcccdddfffccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaa```___^^^[[[[[[\\\\\\\\\]]]]]]]]]___^^^^^^___aaa```]]]ZZZVVVXXXTTTMMMHHHFFFCCC>>>>>>@@@BBBEEEGGGIIIJJJJJJJJJHHHDDDAAA@@@???@@@AAACCCCCCEEEJJJRRRZZZ```ccchhhhhhhhhhhhiiijjjkkkkkkkkklllmmmoooqqqrrrttttttsssssssssqqqooommmmmmmmmllloooqqqrrrpppooonnnnnnppppppqqqssstttvvvxxxyyy{{{{{{{{{{{{zzzyyyxxxwwwsssrrrrrruuu|||{{{rrrhhh]]]RRRLLLEEEAAA>>>>>><<<;;;???FFFJJJ[[[mmmvvv{{{}}}hhhVVVTTTYYYlll}}}wwwwwwooo^^^LLL:::333333333111111000000000000000000000000....................................////////////000111111222222222111111000111222444555777888999999999888999<<>>===;;;888999;;;>>>BBBGGGJJJMMMMMMLLLKKKIIIGGGFFFEEEDDDDDDDDDEEEIIIQQQYYY___bbbfffggghhhiiiiiiiiiiiiiiikkklllmmmnnnpppqqqrrrsssrrrrrrrrrqqqnnnmmmmmmmmmmmmoooqqqqqqpppooonnnoooqqqrrrrrrsssuuuwwwxxxyyyzzzzzzzzzzzzzzzyyywwwwwwqqqqqqqqqttt{{{|||tttjjj^^^RRRKKKCCC???======<<<;;;@@@FFFIIIWWWfffooottt{{{~~~lll[[[XXX]]]nnnzzzxxxzzzsss```NNN;;;444333222000000000000000000000000000000111000000//////.....................///////////////000111222222222222222111222333555666888999::::::999:::;;;===@@@BBBDDDLLLRRR___ssslllOOO@@@>>>@@@EEEHHHOOOXXX^^^```dddjjjttt||||||sssmmmjjjjjjiiifffbbb^^^ZZZWWWVVVYYY^^^eeejjjllllllkkkkkkkkkllllllmmmmmmllllllkkkhhhmmmrrrtttrrrpppqqqssstttvvvxxxzzz{{{zzzzzzyyyvvvuuutttsssttttttvvvvvvvvvttttttwww|||wwwlllaaaVVVPPPPPPTTTXXX]]]eeeoooxxx}}}~~~zzzsssnnnjjjddd]]]WWWUUURRRPPPSSS\\\fffoootttzzzyyyxxxwwwwwwwwwvvvvvvrrrmmmfff^^^YYYXXXXXXYYYZZZZZZZZZ[[[[[[[[[[[[[[[ZZZ[[[[[[[[[[[[[[[\\\^^^cccgggkkkllllllnnnnnnmmmiiijjjkkkkkkkkkkkkjjjiiiiiiiiiiiiiiijjjkkkkkklllkkkjjjgggeeedddeeefffgggdddeeefffgggfffeeecccbbb]]]XXXXXX^^^bbbccccccddddddddddddcccbbbaaa``````______``````___^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\^^^______^^^\\\ZZZZZZccceeeYYYJJJAAA>>>===:::999999:::===AAAFFFIIIMMMNNNNNNOOONNNLLLJJJIIIFFFEEEEEEHHHPPPXXX^^^bbbeeeggghhhiiijjjiiihhhhhhkkkllllllnnnooopppqqqqqqpppqqqqqqpppnnnlllmmmnnnlllnnnppppppnnnmmmmmmnnnrrrsssssstttuuuvvvxxxyyyyyyyyyyyyyyyyyywwwvvvvvvppppppqqquuu||||||uuukkk^^^RRRJJJAAA>>><<<===<<<<<>>@@@CCCEEEKKKQQQ___tttkkkNNN>>><<<>>>DDDGGGNNNXXX^^^```dddiiirrr}}}}}}tttnnnllliiigggeeeaaa]]]ZZZWWWUUUXXX]]]dddjjjlllmmmllllllmmmmmmnnnnnnnnnnnnmmmmmmlllmmmoooqqqssstttsssqqquuuvvvyyy{{{}}}|||{{{zzzxxxwwwvvvuuuuuuvvvwwwwwwvvvtttsssvvvyyy|||qqqfffZZZRRRPPPOOONNNPPPYYYfffsss{{{uuuqqqllleee```WWWTTTPPPPPPTTTZZZaaaeeepppsssvvvxxxxxxwwwuuutttmmmhhh```YYYUUUUUUWWWZZZZZZ[[[\\\]]]]]]]]]]]]\\\WWWXXXYYYXXXWWWYYY]]]```kkkttt{{{{{{zzzyyyvvvppphhhhhhhhhiiiiiihhhhhhhhhiiijjjjjjkkkkkkkkkkkkkkkmmmkkkiiigggffffffggghhhdddgggjjjmmmllljjjfffccc\\\XXXYYY```eeeeeebbbbbbccccccdddcccbbbaaa```___^^^____________^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]ZZZ[[[]]]^^^]]]]]]]]]]]]eeeqqqwwwkkkWWWHHHAAA>>><<<;;;999888999===BBBEEEKKKMMMPPPRRRSSSRRRPPPOOOJJJHHHFFFHHHOOOWWW^^^bbbfffgggiiijjjjjjiiihhhhhhkkkkkklllmmmnnnnnnoooooonnnooopppooommmlllmmmnnnlllmmmnnnnnnmmmlllmmmnnnsssssssssssstttuuuwwwwwwxxxxxxxxxwwwwwwvvvuuutttqqqqqqssswww~~~{{{tttjjj]]]QQQIII@@@===<<<=========BBBIIITTT]]]fffjjjpppwww|||}}}zzz|||ooo___^^^aaaqqqvvvyyywwwcccPPP<<<333222111000000////////////////////////000000//////...---,,,,,,............////////////...///000111222333333333222333444666888999:::;;;:::<<<>>>???@@@AAADDDGGGIIIPPP___uuuiiiMMM===<<<>>>CCCFFFNNNXXX^^^___ccchhhnnnzzz~~~uuuooommmhhhfffdddaaa]]]ZZZXXXWWWUUUZZZbbbhhhkkklllllllllnnnnnnnnnnnnnnnnnnnnnnnnnnnllllllnnnqqqrrrqqqoootttwwwzzz}}}~~~}}}|||{{{yyyxxxvvvuuuuuuvvvwwwwwwvvvttttttvvvxxx{{{}}}sssiii^^^UUURRRNNNKKKKKKRRR^^^mmm~~~zzzssslllfffbbbYYYVVVSSSPPPPPPSSSWWWZZZccchhhnnnssstttsssrrrrrrkkkeee]]]VVVSSSSSSWWWYYYYYY[[[]]]```aaaaaa```___WWWXXXXXXVVVTTTWWW]]]bbbrrr{{{qqqhhhgggfffeeeeeefffggghhhjjjjjjkkkkkkkkkkkkjjjjjjlllkkkiiihhhggghhhhhhiiifffkkkssszzz|||yyytttqqqfff```___dddhhhgggcccaaaccccccdddddddddbbbaaa```aaaaaaaaabbbbbbaaaaaa```___^^^^^^^^^^^^^^^]]]]]][[[\\\]]]]]]]]]^^^aaacccooo|||xxxcccQQQGGGBBBAAA???<<<;;;===@@@EEEHHHLLLOOORRRVVVXXXXXXWWWVVVOOOLLLJJJKKKQQQYYYaaaeeeiiiiiijjjjjjjjjjjjiiiiiikkkkkkkkkllllllmmmmmmmmmmmmnnnooonnnmmmlllmmmnnnlllmmmnnnnnnllllllmmmnnnssssssssssssssstttuuuvvvuuuvvvvvvuuuuuutttsssrrrqqqrrrtttyyyzzzrrrhhh\\\PPPIII@@@===<<<===>>>???DDDKKKXXXaaaiiinnnssszzz}}}|||yyy{{{~~~vvvfffccceeesss{{{yyyyyy|||uuuzzzxxxdddQQQ<<<333222111111111000000000000000000000000/////////......---------............///////////////000111222222222222222222333444666777999:::;;;:::===AAABBBAAABBBEEEHHHJJJQQQ```www}}}||||||eeeJJJ<<<<<<@@@BBBEEENNNXXX^^^___bbbgggjjjtttvvvooommmgggfffdddbbb___\\\ZZZYYYUUUZZZbbbiiilllmmmnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnooooooooonnnnnnoooppprrrtttvvvzzz}}}~~~~~~|||{{{wwwwwwuuutttttttttuuuuuuvvvtttuuuwwwwwwxxx}}}{{{rrrggg^^^[[[UUUPPPOOOSSSYYYddduuu|||ssslllhhh```]]]XXXRRRNNNNNNPPPRRRUUUZZZaaafffhhhiiilllmmmiiiccc[[[SSSOOOPPPSSSUUUXXX[[[___dddffffffdddccc\\\\\\[[[WWWTTTVVV\\\bbbnnn~~~qqqiiigggdddbbbbbbdddgggiiikkkkkkllllllkkkjjjiiihhhiiiiiiiiihhhhhhhhhhhhhhhfffooo}}}wwwnnnggghhhjjjhhhdddbbbcccdddfffggggggeeedddcccbbbccccccdddddddddccccccaaaaaaaaa`````````______]]]^^^^^^^^^^^^aaafffkkkppp}}}}}}lll^^^UUUQQQNNNLLLIIIGGGHHHJJJNNNPPPSSSUUUXXX[[[]]]]]]\\\\\\VVVRRROOOOOOUUU]]]eeeiiikkkkkkjjjjjjjjjjjjkkkkkkkkkkkkkkkkkklllllllllllllllmmmnnnnnnllllllmmmnnnnnnooopppooonnnmmmooopppsssrrrrrrrrrrrrsssssstttsssssstttssssssrrrqqqpppqqqrrrtttyyyxxxoooeeeZZZOOOIII@@@===<<<>>>???@@@FFFMMMYYYbbbkkkrrrxxx~~~}}}yyy{{{|||kkkfffeeerrrxxxxxxyyyttt{{{yyydddPPP<<<333222222222222000000000000000000000000////////////////////////............////////////000111111222222222111111222222333555777888:::::::::>>>BBBCCCBBBBBBFFFIIIMMMTTTcccxxx|||}}}~~~}}}uuu|||xxxbbbHHH;;;===BBBBBBEEEMMMXXX^^^___bbbfffhhhqqqyyy{{{~~~vvvooolllhhhgggeeeccc```^^^\\\[[[WWW]]]eeekkkooopppqqqqqqmmmmmmllllllllllllmmmmmmpppssstttqqqmmmmmmrrrwwwtttvvvzzz}}}~~~|||{{{vvvuuutttsssrrrrrrssstttvvvtttvvvxxxxxxvvvyyy~~~}}}uuulllhhh^^^YYYWWWXXXXXX\\\kkkzzzzzzwwwiiiddd]]]TTTMMMJJJKKKLLLJJJOOOUUUZZZ]]]```eeeiiigggaaaYYYQQQLLLKKKNNNPPPWWW[[[aaafffiiiiiigggfffaaaaaa^^^YYYTTTUUU\\\bbbdddzzzqqqjjjgggccc``````cccgggjjjkkklllllllllkkkiiigggffffffggghhhhhhhhhhhhhhhgggfffrrryyymmmjjjjjjhhheeeddddddfffgggiiiiiihhhfffeeebbbccccccdddddddddccccccdddcccccccccbbbbbbaaaaaa___``````______cccjjjppplllyyy~~~rrriiidddaaa\\\ZZZWWWTTTRRRSSSUUUVVVYYYZZZ]]]___`````````___ZZZWWWRRRRRRXXX```hhhmmmmmmlllkkkjjjjjjjjjkkklllkkkkkkkkkkkkkkkkkkkkkkkkkkklllnnnmmmllllllmmmnnnpppqqqqqqpppooooooppprrrrrrrrrrrrqqqqqqrrrrrrsssrrrrrrrrrrrrqqqpppoooooopppqqqtttyyywwwnnndddYYYOOOIII@@@======???@@@AAAGGGOOOXXXaaalllttt{{{~~~yyy{{{lllfffdddnnnyyyyyy}}}ttt|||zzzcccPPP<<<333222222222333000000000000000000000000000000000000000111111111............/////////000111111222222222111111000111222333555666888999::::::???CCCDDDCCCCCCFFFJJJPPPWWWeeeyyy{{{~~~{{{fffNNN???>>>AAABBBFFFNNNVVV]]]bbbeeefffeeejjjqqqwwwyyyzzzzzz{{{}}}rrrlllllljjjgggdddbbb```]]]ZZZVVV[[[aaaeeefffgggiiikkkiiijjjkkklllmmmnnnoooppprrrssssssrrrpppooopppqqqssstttuuuvvvwwwxxxxxxxxxtttsssrrrrrrqqqqqqqqqqqquuutttsssrrrrrrrrrsssttt|||yyyrrrjjjccc\\\YYYYYY[[[dddnnn}}}qqqjjj```XXXSSSOOOIIIEEEAAADDDJJJQQQWWW\\\___aaaddd___WWWPPPMMMNNNPPPRRRYYY[[[```ffflllnnnmmmkkkiiiiiibbbXXXUUUZZZ]]][[[hhhnnnzzz~~~tttoooggg___^^^^^^___ccchhhnnnnnnooonnnkkkhhhdddaaafffeeeeeeeeefffgggiiijjjjjjsss{{{pppjjjiiiiiigggeeeeeeeeefffggggggffffffeeeccccccdddeeeeeeeeeddddddcccccccccbbbbbb```______bbb``````bbbccceeennnwwwwww~~~{{{ssskkkllliiigggccc^^^[[[[[[]]]______aaadddffffffeeeeeeeee```[[[VVVXXX___gggkkklllmmmlllllllllmmmnnnpppqqqnnnnnnmmmmmmmmmnnnnnnoooiiiiiijjjkkkkkkkkkjjjjjjppppppooooooooooooooopppuuutttrrrpppnnnnnnnnnnnnooorrrttttttrrrpppooonnnoooppprrryyy~~~}}}{{{ttthhhZZZLLLDDDBBB>>><<<===>>>@@@HHHPPPZZZaaahhhmmmuuu~~~~~~ooobbbeeettt{{{~~~xxxbbbIII;;;999222000111...000000000000000000000000000000000000000000000000///////////////.........000000222333333333333333333333444666777999:::;;;999>>>CCCDDDBBBBBBFFFJJJQQQ[[[hhhwwwwwwlllRRRBBB@@@CCCBBBFFFMMMUUU\\\aaadddffffffjjjppptttvvvwwwwwwxxx||||||sssooommmjjjgggdddbbb___[[[YYYUUUZZZaaaeeefffgggiiikkkiiijjjlllmmmooopppppppppqqqqqqqqqpppoooppprrrtttuuuvvvwwwxxxxxxxxxxxxxxxtttsssrrrqqqqqqqqqqqqqqquuutttsssrrrqqqrrrrrrsssxxxyyy|||xxxmmmgggaaa]]]ZZZXXX[[[aaalll{{{uuunnnddd\\\WWWRRRMMMIIIDDDEEEGGGKKKPPPUUUZZZ]]]___\\\XXXSSSPPPQQQTTTVVVZZZ[[[___dddiiilllllllllkkkjjjcccWWWSSSWWWZZZZZZaaaeeennnzzz}}}vvvppphhhaaa___``````ccchhhmmmmmmnnnnnnllliiifffcccffffffeeefffggghhhjjjkkkiiippp~~~|||uuummmiiiiiiiiihhhffffffffffffffffffgggggggggddddddeeeeeeeeeddddddcccbbbbbbccccccbbbbbbaaa```eeecccccceeefffiiisss}}}}}}ssssssmmmllljjjhhheeedddeeeeeeeeegggiiijjjiiigggffffff```[[[WWWYYY```gggkkklllnnnmmmmmmmmmnnnoooqqqrrroooooonnnnnnnnnnnnoooooojjjkkkkkklllllllllllllllmmmmmmmmmmmmnnnoooppppppqqqpppnnnlllkkkkkkllllllnnnppprrrrrrqqqppppppqqqqqqqqqtttzzz}}}|||yyyrrrgggYYYLLLDDDBBB>>><<<===>>>@@@HHHQQQ[[[bbbhhhlllrrrzzz~~~~~~lllaaafffuuuzzz|||~~~ttt```GGG:::888222000222...........................000000000000000000000000/////////////////////......///000111222222222222111222444666777888999999:::???DDDEEECCCCCCFFFKKKSSS\\\hhhvvvttt{{{rrrXXXEEEAAADDDCCCFFFMMMTTT[[[```ccceeefffiiimmmppppppqqqrrrtttwww{{{}}}uuusssmmmkkkgggdddaaa^^^ZZZWWWUUUYYY___dddfffhhhiiikkkjjjlllnnnqqqrrrrrrrrrqqqqqqqqqpppooonnnooosssvvvuuuvvvwwwwwwwwwwwwvvvvvvsssrrrrrrqqqqqqqqqqqqrrrttttttsssrrrrrrrrrrrrsssuuuuuuvvvxxx{{{~~~rrrkkkeee```ZZZSSSQQQSSSXXXeeexxx}}}vvvlllddd^^^YYYSSSNNNJJJIIIGGGHHHKKKQQQXXX\\\]]]]]]]]]ZZZUUUTTTVVVXXX[[[[[[\\\___dddiiikkkkkkllliiiaaaUUUPPPSSSXXXZZZ[[[^^^dddoooyyy~~~~~~|||qqqjjjcccbbbaaaaaacccgggjjjkkklllmmmllljjjgggfffeeeeeeeeefffgggiiijjjkkkiiimmmvvvtttooojjjhhhiiijjjiiiggghhhgggffffffeeefffggghhhffffffeeeeeeddddddccccccaaabbbcccdddeeeddddddcccgggeeeeeehhhjjjnnnyyy~~~}}}uuuuuuuuutttrrrqqqooonnnnnnooooooooonnnkkkhhhggg```\\\ZZZ\\\bbbiiilllmmmoooooonnnnnnnnnoooqqqrrrpppoooooonnnnnnnnnooooookkkllllllmmmnnnnnnmmmmmmkkkkkkkkklllmmmnnnppppppnnnmmmlllkkkkkkkkkllllllmmmoooppppppppppppqqqsssrrrsssuuu{{{}}}|||zzzwwwpppeeeXXXLLLEEE@@@===;;;<<<>>>AAAIIIRRR\\\cccjjjmmmqqqwwwzzzzzzzzzhhh```gggxxxxxxyyy{{{qqq^^^EEE888777111000222///........................000000000000000000000000......//////////////////---...///000111111111111111333555777999:::::::::;;;@@@EEEEEECCCCCCGGGKKKUUU^^^iiivvvtttwwwuuu\\\FFF@@@CCCCCCFFFLLLSSSZZZ___bbbcccfffhhhjjjkkkkkklllnnnppptttxxx}}}~~~~~~zzzwww{{{yyyvvvnnnkkkgggccc```]]]YYYVVVTTTXXX]]]bbbfffhhhjjjjjjkkknnnqqqtttvvvvvvuuutttrrrrrrpppnnnlllnnnrrruuutttuuuuuuuuuuuuuuutttsssrrrrrrqqqqqqqqqqqqqqqrrrssssssssssssssssssttttttvvvvvvuuuuuuvvvwwwyyyzzz{{{rrrjjjbbb]]]VVVNNNJJJJJJMMMUUUdddyyywwwooohhhaaaYYYTTTQQQOOONNNMMMPPPVVV\\\```aaacccdddaaaZZZVVVVVVWWW[[[ZZZYYYZZZ___cccfffggggggccc[[[QQQLLLOOOWWW]]]^^^```eeennnxxxssskkkeeedddcccaaacccfffggghhhiiijjjjjjhhhgggfffccccccdddeeefffhhhiiiiiijjjlllpppvvv|||~~~|||yyynnnllljjjjjjkkkkkkiiigggiiigggfffddddddeeefffhhhggggggfffeeedddcccccccccbbbdddfffhhhiiiiiihhhhhhiiiggggggiiilllrrr}}}}}}|||zzzwwwuuutttssssssrrrqqqoookkkhhh```^^^]]]```eeejjjmmmnnnoooooonnnmmmmmmnnnooopppooonnnnnnmmmmmmmmmmmmnnnkkkkkklllmmmnnnnnnnnnnnnmmmlllllllllmmmnnnoooooooooooonnnmmmmmmnnnooopppppppppqqqpppoooppprrrtttqqqrrruuu{{{}}}{{{yyytttlllaaaUUUKKKEEE@@@<<<;;;===???BBBJJJSSS^^^fffmmmooorrrwwwzzzzzz~~~~~~uuueee```iii{{{vvvyyy{{{ppp\\\CCC777666111000222///000000000000000000000000////////////////////////............////////////......///111111111111111222444777:::<<<<<<<<<<<<;;;@@@EEEEEECCCCCCFFFKKKVVV```mmmzzz~~~~~~|||}}}xxx___FFF>>>AAADDDFFFLLLRRRXXX]]]```bbbeeefffhhhhhhhhhiiikkkmmmssswww{{{}}}}}}~~~yyytttvvv~~~|||xxxnnnkkkgggdddaaa]]]YYYVVVSSSVVV[[[aaafffiiijjjjjjmmmooosssvvvxxxxxxwwwvvvuuutttqqqnnnkkklllooorrrtttuuuuuuuuuuuuuuuttttttqqqqqqqqqppppppqqqqqqrrrsssssstttuuuvvvwwwwwwwwwzzzyyywwwvvvuuuuuuuuuvvvwwwyyy}}}{{{mmmdddZZZTTTOOOHHHEEEFFFIIIJJJRRRdddxxx}}}vvvmmmccc\\\WWWVVVVVVXXXZZZ^^^bbbddddddfffgggddd^^^ZZZXXXYYYYYYWWWUUUVVVYYY\\\______ZZZWWWQQQKKKIIIMMMXXXbbbdddgggmmmuuu|||uuunnnhhhgggeeecccccceeeeeeeeefffffffffeeedddccc``````bbbccceeefffggggggkkkkkkmmmooorrrssssssrrrmmmmmmlllllllllkkkiiihhhhhhgggeeeccccccdddeeefffhhhgggfffeeedddcccdddddddddfffiiilllmmmmmmllllllhhhggggggjjjmmmrrr}}}}}}{{{vvvuuusssssssssqqqllliii______aaadddhhhlllnnnoooooonnnmmmlllkkklllmmmnnnnnnmmmlllkkkkkkkkkkkkkkkjjjkkklllmmmnnnnnnnnnnnnpppooonnnnnnmmmmmmmmmmmmpppooonnnnnnnnnooopppqqqsssssssssrrrpppoooqqqrrroooppptttzzz{{{xxxrrrhhh^^^RRRIIIDDD???<<<;;;===@@@DDDMMMVVV___hhhppprrrtttxxx{{{|||{{{|||~~~sssdddaaammmuuuzzz}}}sss\\\CCC666666111000333000111111111111111111111111////////////////////////---.........//////000000000000111222333333333333111333555888:::<<<<<<<<<<<<@@@EEEEEECCCBBBFFFJJJVVVcccsss{{{||||||~~~|||~~~fffJJJ???BBBDDDFFFKKKPPPVVV[[[___aaabbbdddfffggghhhiiikkkmmmrrrvvvyyy{{{zzz|||{{{uuuwwwxxxnnnlllhhheeebbb___[[[XXXRRRTTTYYY```fffjjjjjjiiimmmnnnqqqtttvvvwwwwwwwwwuuutttrrrooollllllnnnpppuuuuuuvvvvvvvvvvvvvvvuuuqqqppppppppppppqqqqqqrrrssstttvvvxxxzzz||||||}}}|||{{{yyyvvvtttssssssssstttuuuvvvyyy|||zzzlllaaaVVVPPPLLLGGGEEEFFFFFFDDDHHHTTTeeezzz}}}qqqiii^^^^^^___aaaccceeefffgggeeedddcccaaa___]]][[[ZZZUUUSSSRRRRRRTTTUUUUUUTTTLLLIIIGGGFFFEEEKKKYYYgggiiimmmtttzzz~~~~~~xxxrrrlllkkkiiifffdddfffeeeeeeeeedddcccbbbaaa```]]]___```bbbdddeeeffffffkkkkkkllllllmmmmmmnnnnnnmmmmmmmmmmmmmmmllljjjjjjhhhhhhfffeeeddddddeeeeeehhhgggfffdddddddddeeeeeefffhhhkkknnnppppppnnnmmmhhhfffhhhkkkmmmqqq{{{xxxvvvsssssssssqqqkkkggg___aaadddhhhkkknnnppppppooonnnlllkkkkkkkkkkkklllmmmlllkkkjjjjjjjjjjjjjjjjjjjjjlllmmmnnnnnnnnnnnnqqqqqqooonnnmmmlllllllllnnnmmmlllllllllmmmnnnooorrrssstttrrrpppoooooopppmmmooossszzz|||xxxpppeeeZZZOOOGGGBBB???<<<<<>>???AAACCCHHHXXXhhhooorrrwww|||}}}~~~}}}}}}}}}wwwrrrqqqnnnjjjhhhiiiggggggeeedddbbb```___^^^]]]^^^```ccceeeeeeffffffiiijjjkkklllkkkkkkkkkkkkjjjkkklllllllllllllllmmmiiiiiiiiihhhgggfffffffffhhhgggeeeddddddeeefffgggfffhhhllloooppppppnnnmmmhhhgggiiilllnnnpppwww|||xxxuuutttssspppiiiccc___bbbgggkkknnnooopppqqqpppooommmlllkkkkkkkkklllnnnmmmlllkkkjjjjjjjjjjjjkkkkkkmmmnnnooopppppppppoooooonnnmmmllllllllllllnnnmmmlllkkkkkkkkklllmmmmmmoooqqqqqqpppnnnnnnooolllnnnssszzz}}}xxxooocccWWWLLLEEE@@@@@@======@@@DDDHHHRRR[[[^^^iiirrrrrrppprrrtttuuuttttttvvv}}}tttfffgggvvv|||sss{{{www^^^EEE888777222111333000////////////////////////000000000000000000000000------......///000000111222222333555555555555555222222333444666:::===???@@@EEEIIIIIIFFFEEEIIIMMM```nnn~~~}}}___kkkuuu|||zzzWWWGGGHHHEEEGGGJJJOOOTTTYYY]]]___^^^aaaeeehhhjjjkkkmmmooorrrtttuuutttsssvvv|||~~~vvvqqqrrryyyxxxnnnlllhhhfffdddbbb^^^\\\QQQSSSWWW^^^fffkkkkkkiiiiiijjjkkkmmmoooqqqssstttooopppqqqpppnnnnnnoooppplllmmmnnnooopppqqqqqqqqqppppppoooooopppqqqrrrrrrsssvvvyyy}}}~~~yyyuuurrrpppooonnnooorrrtttvvvwwwwwwwww{{{ssshhhbbb]]]UUUOOOLLLHHHIIILLLOOOQQQ]]]wwwtttssspppnnnmmmnnnooopppooofff\\\XXXYYYYYYUUUPPPMMMMMMNNNOOOOOOLLLGGGCCC:::999;;;???AAAGGGVVVgggsssvvvzzz|||}}}}}}}}}~~~zzzuuutttrrrmmmjjjkkkiiihhhgggdddbbb```^^^]]]]]]___aaadddeeefffgggfffhhhiiikkklllkkkjjjiiijjjhhhiiijjjkkkkkklllmmmoookkkkkkkkkkkkjjjiiigggfffgggfffeeeddddddeeeggghhhfffhhhlllooopppooommmkkkhhhhhhjjjnnnnnnooouuu}}}~~~{{{vvvtttsssoooggg```___ccchhhmmmooopppqqqrrrqqqpppooommmlllllllllmmmooonnnmmmlllkkkjjjjjjkkklllmmmnnnoooqqqqqqrrrrrrllllllkkkkkkkkklllmmmmmmooonnnmmmlllkkklllmmmmmmiiilllooopppooonnnnnnnnnkkknnnttt|||~~~xxxnnnbbbUUUKKKCCC???@@@======AAAEEEJJJSSS]]]^^^iiiqqqpppmmmmmmnnnooorrrrrrssszzzuuuhhhiiiyyy{{{rrr{{{vvv___GGG999888333111333000111111111111111111111111000000000000000000000000---------...///000000111222222333444555555555555777666555666999===AAACCCBBBGGGKKKKKKHHHGGGKKKOOOdddqqq~~~XXX___pppiiiNNNCCCEEEGGGJJJLLLMMMQQQYYY^^^```bbbeeefffggggggiiikkklllmmmooorrrvvvxxxxxxwwwxxxqqqooorrr}}}zzzrrrkkkjjjhhhfffeeebbb]]]ZZZUUUTTTUUUZZZaaafffhhhgggkkkkkklllmmmnnnoooqqqrrrrrrrrrqqqooonnnmmmlllkkkoooooonnnnnnpppqqqssstttqqqssstttuuutttssstttuuuvvvxxx|||{{{vvvtttrrrooolllqqqpppoooqqqtttuuurrrppptttwwwzzz|||||||||}}}~~~vvvlllddd^^^YYYUUUQQQKKKJJJMMMMMMRRRgggyyytttuuutttooonnnqqqsssiii___ZZZVVVQQQOOOOOOOOOOOOMMMKKKGGGCCC???===:::;;;<<<;;;===EEERRR\\\sss{{{~~~zzz}}}~~~~~~zzztttnnnjjjiiijjjhhhfffeeedddccc```^^^___```ccceeeggghhhhhhhhhkkkjjjiiihhhiiijjjkkklllmmmllljjjhhhhhhjjjlllnnnnnnmmmkkkiiihhhgggffffffiiigggfffddddddfffggghhhiiiiiijjjlllnnnnnnmmmlllkkkhhhiiiooorrrpppqqqvvvyyy|||vvvrrrppplllfff```bbbfffjjjmmmmmmllllllmmmnnnnnnmmmkkkkkkkkkkkkkkkmmmmmmmmmlllkkkiiigggeeehhhjjjnnnpppqqqooommmkkkjjjjjjjjjjjjjjjjjjjjjjjjqqqpppnnnlllllllllmmmmmmlllnnnppppppooonnnnnnoooppppppsss{{{}}}wwwqqqggg[[[QQQIIIDDDBBB===>>>??????BBBJJJVVV^^^gggkkkoooqqqpppnnnlllkkkoooqqqvvv|||yyymmmooovvvttt|||~~~xxx]]]JJJ888222333333111000333222111000000111222333000000000000000///......---......///000111111222444444333555777888888777555555555666777999:::;;;CCCFFFIIIJJJIIIJJJNNNQQQgggsss}}}yyy^^^eeeuuuqqqUUUGGGEEEHHHJJJKKKLLLPPPWWW\\\^^^aaadddeeefffggghhhjjjnnnoooqqqsssvvvwwwwwwvvvyyysssmmmkkknnnwww~~~uuummmkkkiiigggfffccc___\\\WWWUUUVVV[[[bbbhhhjjjjjjkkkkkkjjjkkklllmmmoooppprrrrrrqqqpppooommmmmmlllooonnnnnnooopppqqqsssttttttuuuvvvvvvtttsssssstttwwwyyy|||yyyvvvtttrrrooommmqqqpppqqqsssuuuuuurrrooooooqqqttttttttttttuuuwwwuuukkkbbbZZZUUUWWWPPPLLLMMMKKKMMM]]]ooo{{{xxxyyyyyytttsssuuutttiii___ZZZWWWRRROOOOOOKKKJJJIIIFFFCCC???<<<:::999:::;;;:::;;;BBBMMMUUUiiisss|||}}}}}}wwwrrrooonnnjjjhhhfffeeeeeecccaaa___```aaadddfffhhhiiiiiiiiikkkjjjjjjjjjjjjkkkkkklllmmmllljjjiiiiiijjjlllnnnlllkkkjjjhhhgggfffeeeeeeiiigggfffeeedddeeegggggggggggggggiiijjjkkkkkkkkkkkkiiijjjpppqqqpppqqquuuvvv{{{}}}vvvrrrpppllleee```dddgggkkkmmmmmmmmmmmmmmmoooooonnnmmmkkkkkkjjjjjjhhhiiiiiiiiihhhgggeeedddfffhhhjjjlllmmmllljjjiiikkkkkkkkkkkkkkkjjjjjjjjjnnnnnnmmmmmmmmmnnnnnnooonnnpppqqqpppnnnmmmmmmnnnppppppsss{{{~~~wwwqqqfffZZZOOOGGGBBB@@@===>>>??????BBBJJJVVV^^^fffkkkpppsssrrrooommmkkknnnqqqvvv|||xxxpppsssvvvttt{{{}}}www[[[III888222333333111000000111222222222222111000000000000000000///............//////000000111111777666555555555555444333666666777888999;;;<<<===BBBEEEHHHIIIIIIKKKPPPTTTgggsss|||zzzfffnnn|||zzz[[[JJJGGGIIIKKKKKKLLLOOOUUUZZZ]]]___cccdddeeefffhhhjjjpppqqqssstttvvvwwwwwwwwwvvvpppkkkiiikkkrrrzzzooommmkkkiiigggddd```]]]XXXWWWWWW[[[cccjjjmmmmmmlllkkkiiiiiiiiikkklllnnnqqqqqqppppppooonnnmmmmmmnnnnnnnnnooopppqqqssssssvvvxxxxxxwwwtttrrrrrrrrrxxxzzz||||||xxxuuutttsssqqqooorrrssstttvvvwwwuuurrrooolllmmmnnnmmmllllllnnnpppuuuyyytttiii___ZZZ^^^TTTNNNLLLIIIGGGOOOZZZgggttt~~~}}}{{{{{{uuukkk```[[[WWWRRROOOPPPJJJHHHFFFCCC@@@<<<:::888888999999999999===DDDJJJXXXdddsss}}}~~~yyyuuusssrrrkkkiiiggggggfffeeeccc```aaabbbdddfffgggiiiiiiiiijjjjjjkkklllllllllllllllmmmlllkkkjjjjjjkkklllmmmkkkjjjiiihhhgggeeeeeedddhhhgggfffdddddddddeeefffeeeddddddeeefffgggiiijjjlllkkkmmmqqqrrrqqqrrrtttrrruuuyyy|||}}}}}}wwwrrroookkkeee```eeehhhlllnnnnnnmmmmmmnnnppppppooonnnmmmkkkiiihhhffffffggghhhhhhhhhgggfffddddddfffgggggghhhggggggllllllkkkkkkkkkjjjjjjjjjkkklllmmmnnnoooooooooooopppqqqrrrqqqnnnllllllmmmnnnpppuuu}}}~~~vvvpppfffYYYNNNEEE@@@>>>===>>>??????CCCKKKVVV___fffkkkrrrwwwvvvrrrnnnlllnnnqqqvvv|||xxxsssxxxtttssszzzzzzsssXXXHHH777222333222000000...000222444444222000...000000000000000//////...////////////000000000000555555444444444444333333888888888999;;;===>>>???BBBEEEGGGHHHHHHKKKQQQVVVfffrrr{{{{{{mmmvvv^^^IIIIIIKKKMMMLLLLLLOOOTTTYYY]]]___ccceeefffhhhjjjllloooqqqtttuuuwwwxxxzzz{{{xxxrrrmmmkkkkkkppp~~~|||qqqnnnkkkiiigggdddaaa^^^YYYWWWVVV[[[bbbjjjnnnooonnnllljjjiiiiiijjjlllmmmooooooooonnnnnnnnnnnnmmmnnnnnnooopppqqqrrrsssssswwwxxxyyywwwuuusssssssssxxxzzz|||~~~~~~}}}|||{{{yyywwwvvvuuuuuutttvvvwwwzzz|||{{{wwwrrrooommmmmmlllkkkiiiiiikkkmmmqqqrrrxxxyyynnneee```___VVVNNNLLLIIIEEEEEEJJJRRR[[[dddiiipppyyy}}}}}}vvvkkkaaa\\\XXXSSSPPPQQQMMMKKKHHHDDD@@@===;;;:::888999999888888999===AAAIIITTTdddsss~~~{{{wwwuuuuuummmllljjjjjjjjjhhheeebbbaaabbbccceeefffggghhhiiiiiijjjlllmmmnnnmmmmmmlllmmmllllllkkkkkkkkkkkkllljjjjjjjjjiiihhhfffeeeeeegggfffeeedddccccccccccccdddccccccbbbccceeeiiikkknnnnnnpppsssuuuuuuuuuvvvpppqqqtttvvvyyy{{{~~~}}}vvvqqqmmmiiidddaaagggiiimmmnnnnnnnnnoooooorrrqqqqqqooommmkkkhhhgggggghhhjjjkkkllllllkkkkkkccccccccccccdddeeefffgggkkkkkkkkkjjjiiiiiihhhhhhlllmmmnnnpppppppppooonnnooopppqqqqqqooommmnnnnnnnnnqqqwww~~~wwwqqqfffYYYNNNEEE???======>>>???@@@CCCKKKWWW```eeekkkuuuzzzzzzvvvpppmmmmmmpppvvv|||xxxvvv|||tttssszzzxxxoooTTTEEE777222333222000000///000111222222111000/////////000000000000//////000000000000///////////////000222333333444666777888888999:::<<<>>>???@@@EEEGGGIIIHHHHHHJJJPPPUUUcccpppyyyyyyttt~~~aaaIIIKKKMMMNNNMMMMMMOOOTTTYYY]]]```dddfffhhhjjjlllnnnmmmppptttvvvxxxzzz~~~|||vvvpppmmmlllooo{{{}}}rrroookkkhhhfffccc```^^^YYYWWWUUUXXX```hhhmmmnnnooonnnlllkkkkkkkkkmmmnnnllllllmmmmmmmmmmmmnnnnnnoooooopppqqqrrrsssttttttuuuvvvxxxwwwuuuttttttuuuwwwxxx{{{|||}}}}}}|||{{{zzzzzz{{{zzzzzzzzz{{{{{{|||{{{tttpppnnnnnnmmmkkkiiiiiijjjlllnnnnnnrrr{{{|||ooogggccc\\\VVVOOOLLLJJJFFFCCCCCCGGGKKKOOOQQQWWW```iiilll}}}vvvlllbbb]]]YYYUUURRRSSSQQQNNNJJJEEE@@@===<<<<<<::::::999999888888:::;;;???FFFSSSbbbpppzzz~~~{{{yyyyyyqqqpppoooooonnnlllhhheeeaaabbbbbbccceeefffggghhhiiijjjkkkmmmnnnnnnmmmlllmmmmmmmmmmmmllllllkkkjjjjjjkkkkkkjjjiiihhhgggffffffeeedddbbbaaa``````___aaabbbbbbaaa```ccchhhlllmmmpppsssuuuxxxzzzzzzyyytttsssssstttvvvxxxzzz{{{{{{uuupppkkkgggdddbbbgggiiilllnnnnnnooopppqqqssssssrrrpppmmmkkkiiigggiiijjjlllmmmnnnnnnmmmmmmddddddccccccdddeeeggghhhjjjiiiiiiiiihhhhhhhhhgggnnnooopppppppppooommmlllmmmnnnpppqqqpppooopppqqqooottt{{{~~~~~~~~~|||wwwqqqfffZZZNNNEEE@@@======>>>???@@@CCCLLLXXXaaadddlllvvv}}}}}}xxxrrrnnnlllpppuuu|||}}}wwwzzzzzzyyy}}}xxxlllPPPCCC666222333111000000111000000000000000000111//////000000000000//////000000000000////////////...000222333333333666888888888999:::<<<>>>@@@AAAHHHJJJKKKJJJHHHIIIMMMQQQ```nnn~~~xxxvvvwwweeeKKKKKKLLLNNNMMMLLLNNNTTTYYY]]]```dddgggiiikkknnnpppmmmpppuuuwwwxxx{{{zzzsssnnnkkknnnyyy~~~sssppplllhhhfffdddaaa^^^[[[WWWTTTWWW^^^fffkkkmmmooonnnnnnmmmmmmmmmnnnnnnkkkkkklllmmmmmmnnnoooooopppqqqrrrssstttuuuuuuuuutttuuuwwwvvvuuuttttttuuuuuuvvvxxxzzz{{{{{{zzzyyyxxxzzz|||}}}}}}~~~wwwrrrnnnooonnnmmmkkkjjjkkklllkkklllooouuurrrgggbbb[[[XXXSSSOOOKKKHHHDDDBBBBBBBBBBBBBBBFFFMMMVVV[[[ooowwwuuukkkbbb^^^[[[WWWUUUUUUTTTPPPJJJDDD???<<<;;;:::;;;:::999888888888999999;;;===EEERRR^^^iiivvvxxxwwwuuuuuussspppkkkhhhcccccccccccceeefffggghhhhhhiiijjjlllmmmmmmmmmmmmlllmmmnnnnnnnnnllljjjiiijjjjjjkkkkkkjjjiiigggfffdddcccbbbaaa___^^^\\\\\\\\\^^^___^^^]]]___dddiiijjjooosssvvvzzz~~~}}}zzzwwwtttrrrssstttttttttzzz|||~~~~~~|||{{{zzz{{{{{{xxxsssmmmhhheeecccccceeehhhkkkmmmnnnoooqqqsssuuutttqqqooommmkkkjjjjjjjjjjjjllllllmmmlllkkkjjjeeeeeeeeeeeefffggghhhiiiiiiiiiiiiiiiiiiiiiiiiiiippppppppppppooonnnmmmllllllnnnpppqqqpppppprrrsssrrrwww}}}}}}}}}|||{{{yyywwwpppfffYYYNNNFFF@@@>>>===>>>???@@@DDDMMMYYYaaadddlllvvv}}}~~~yyysssooolllooouuu|||wwwrrr{{{xxxiiiLLL@@@666333222000///000222111///......///111222...//////000000000000000////////////000000000000000333555444222111333666888999:::;;;===???AAABBBIIIKKKMMMLLLIIIIIILLLOOO^^^nnnwwwssssss}}}~~~{{{zzzgggKKKHHHJJJKKKKKKJJJMMMRRRWWW\\\___cccfffhhhkkknnnpppooorrrwwwxxxxxx{{{vvvppplllnnnyyyuuurrrmmmjjjgggeeebbb```]]]YYYUUUVVV]]]eeejjjlllmmmmmmnnnooooooooonnnmmmllllllmmmnnnooopppqqqrrrqqqrrrtttuuuvvvwwwvvvvvvuuuvvvwwwvvvtttrrrrrrrrrrrrsssvvvxxxyyyyyyxxxxxxvvvyyy}}}~~~zzzuuupppqqqrrrqqqooonnnnnnooommmppprrrrrrttt{{{mmmfff^^^]]]YYYSSSMMMHHHDDDBBB>>>=========???CCCJJJPPP\\\hhhuuutttjjjaaa^^^\\\XXXWWWXXXXXXSSSLLLEEE???;;;::::::;;;999777777777888999999<<<:::===FFFNNNVVVcccnnnvvv{{{~~~|||{{{zzzxxxtttnnnjjjeeeeeeeeeeeefffhhhiiijjjhhhiiiiiiiiikkklllmmmnnnlllmmmooooooooollljjjhhhhhhiiijjjkkkjjjhhhfffeeebbbaaa```___]]][[[YYYXXXUUUWWWZZZYYYWWWXXX^^^ccceeelllrrrtttzzz}}}yyytttrrrsssttttttttttttwww{{{|||zzzwwwwwwwwwwwwuuuqqqkkkfffdddcccdddcccfffiiikkkmmmooosssuuuvvvtttqqqnnnlllkkklllmmmkkklllllllllllljjjiiigggffffffgggggghhhhhhiiiiiiiiiiiiiiijjjkkkkkkllllllppppppoooooooooooooooooommmoooqqqqqqppppppqqqrrruuu{{{~~~|||{{{{{{zzzxxxvvvtttnnndddXXXMMMEEE@@@>>>===>>>???@@@DDDMMMYYYbbbdddkkkvvv}}}~~~yyytttqqqkkkooouuu|||qqqjjjvvvtttbbbIII???555333222000///000///000000000000000000///......///000000000000000......//////000000111111000333666555222111444777::::::;;;===???AAACCCDDDFFFJJJMMMMMMKKKJJJLLLNNN___pppwwwqqq~~~lllvvv|||xxxvvvxxxzzzxxxyyyuuuttt{{{fffIIIFFFHHHIIIIIIIIIKKKQQQVVV[[[^^^bbbeeehhhjjjmmmoooqqquuuxxxyyyxxxzzzzzzrrrnnnppp{{{wwwtttoookkkhhhfffcccaaa___ZZZVVVVVV]]]dddjjjlllkkklllnnnppppppooonnnmmmmmmmmmnnnpppqqqrrrssstttrrrsssuuuvvvwwwxxxwwwwwwwwwxxxxxxvvvssspppooooooppprrrtttwwwxxxxxxxxxwwwtttxxx||||||vvvrrrtttvvvvvvtttrrrrrrrrrrrruuuvvvqqqmmmsssuuulllaaabbb^^^VVVMMMGGGDDDAAA::::::;;;===???AAAEEEJJJOOO\\\lllzzzsssjjjaaa^^^\\\YYYXXXYYY\\\WWWOOOGGG@@@===;;;;;;;;;888666555666888999999>>>::::::AAAFFFJJJUUU```kkkqqqyyy}}}{{{vvvppplllhhhggggggggghhhiiikkkllliiihhhhhhhhhiiikkkmmmnnnlllmmmooopppooommmjjjhhhggghhhiiijjjiiihhhfffddd``````___^^^\\\ZZZXXXVVVOOORRRUUUUUUSSSTTTYYY^^^aaaiiipppsssyyy}}}xxxtttsssuuuxxxyyyyyyoootttyyyzzzxxxvvvuuuvvvuuusssooojjjeeeccccccdddbbbdddhhhkkkmmmpppsssvvvwwwtttpppmmmkkklllmmmooonnnoooooonnnmmmkkkhhhgggeeefffggghhhiiiiiiiiiiiiiiijjjkkklllmmmmmmnnnooooooooonnnnnnnnnpppqqqsssoooqqqrrrrrrpppoooooopppwww}}}~~~|||zzzyyyxxxvvvtttrrrlllbbbVVVLLLDDD???======>>>???@@@DDDMMMYYYbbbdddkkkuuu|||}}}yyyuuuqqqkkkooouuu|||lllcccppp}}}yyy{{{ooo[[[GGG>>>555333222000///000---...111222222111...---......///000000000000000---......///000111111222,,,111555555333333777<<<;;;<<<===>>>AAACCCEEEFFFDDDHHHMMMNNNMMMLLLMMMOOO```rrrwwwqqq}}}dddrrrvvvmmmlllxxx|||xxx|||eeeMMMDDDCCCDDDFFFFFFGGGNNNVVVYYY]]]bbbfffhhhjjjmmmooossswwwzzz|||{{{}}}zzzqqqmmmrrr~~~wwwqqqmmmjjjfffbbbdddiii```]]]ZZZXXXZZZ___eeeiiiiiijjjllloooqqqqqqooommmlllmmmooorrrssstttttttttrrrrrrssstttuuuvvvwwwwwwxxxxxxxxxwwwuuussspppooollloootttxxxzzzxxxvvvtttxxxyyy|||~~~}}}|||~~~yyyzzz{{{|||zzzxxxwwwxxxyyyyyyxxxyyywwwppplllttt}}}lllhhhddd]]]VVVPPPKKKEEEBBBAAA<<<:::<<<===>>>AAAFFFLLLUUUdddtttyyymmmbbb```aaa^^^ZZZYYY\\\VVVNNNFFFAAA===:::888999:::;;;::::::;;;>>>@@@>>>>>>???AAADDDGGGIIIKKK]]]cccmmmwww~~~|||vvvssssssnnnllliiihhhiiikkkkkkkkklllkkkkkkkkkkkkllllllmmmkkkkkkkkklllmmmllliiifffiiieeebbbcccgggjjjhhhfffaaa```^^^]]]\\\YYYTTTQQQOOONNNMMMLLLMMMOOOQQQRRR^^^dddlllsssyyy}}}{{{vvvsssuuuwwwxxxwwwxxxwwwuuutttrrrqqqqqqqqqooommmjjjgggdddbbbaaaaaadddeeegggjjjmmmooopppqqqsssrrrpppmmmkkkkkkkkkkkkooommmjjjjjjlllllliiiggggggggghhhhhhiiijjjlllllllllllllllllllllmmmnnnnnnpppooooooooooooqqqrrrsssppptttvvvtttpppnnnpppttt{{{~~~~~~~~~zzztttpppnnnhhh^^^RRRIIICCC???>>>??????>>>===@@@HHHTTT^^^bbbjjjuuu}}}~~~{{{vvvrrrmmmkkkrrr~~~wwwggg^^^hhh{{{wwwjjjsss{{{{{{xxxlllXXXBBB===666222000000000000***+++---///000000//////000000////////////000000333222222111000///......111333444555555555777888======>>>???AAACCCFFFHHHHHHOOOPPPRRRUUUNNNJJJSSSbbbtttyyysssyyyhhhwww|||tttrrr||||||cccJJJBBB@@@AAADDDEEEFFFLLLSSSYYY]]]bbbfffiiikkknnnpppuuuxxx{{{|||{{{{{{~~~{{{sssooosss~~~wwwrrrllliiieeeaaabbbggg```]]]YYYVVVXXX]]]dddhhhiiijjjmmmoooqqqpppnnnlllmmmnnnppprrrssssssssssssrrrrrrssstttuuuvvvwwwwwwvvvwwwwwwvvvuuusssqqqpppooopppsssvvvwwwwwwvvvvvvwwwxxxzzz}}}|||||||||{{{}}}}}}{{{zzzxxxrrrooouuuvvvooojjjccc\\\UUUOOOIIIEEECCC>>>;;;;;;;;;:::<<>><<<>>>FFFQQQZZZ___gggrrr{{{|||xxxsssppppppooouuuuuufff\\\dddwwwwwwkkktttwww~~~zzzwwwmmmZZZ@@@<<<666111000000111111------...///000000000000000//////////////////000////////////000000000000222333444444444555888:::>>>>>>???@@@BBBDDDGGGHHHIIIQQQRRRTTTWWWOOOKKKTTTddduuu|||sssxxxjjjyyy{{{xxx}}}|||dddMMMBBB@@@AAADDDEEEFFFKKKRRRXXX\\\aaafffiiimmmppprrrvvvyyy||||||zzzzzz|||~~~~~~wwwqqqttt}}}yyyrrrlllhhhddd```aaadddaaa]]]WWWTTTUUUZZZbbbgggiiikkkmmmooopppooommmlllnnnoooqqqrrrssssssrrrrrrrrrrrrssstttuuuvvvvvvwwwuuuuuuuuuuuutttsssrrrqqqqqqrrrssstttuuuvvvwwwxxxwwwvvvxxx{{{{{{zzz|||zzzvvvtttxxx}}}|||vvvnnneee]]]VVVQQQMMMJJJDDD???===;;;888999===DDDMMM]]]ooo}}}}}}qqqfffdddeeebbb]]][[[TTTPPPIIIDDDAAA>>>;;;999:::999999888:::???FFFKKKNNNMMMLLLKKKJJJIIIHHHHHHEEEKKKTTT```nnn}}}uuuqqqpppkkkiiiiiijjjlllnnnnnnnnnjjjkkkkkkkkkkkkllllllmmmooonnnmmmllllllkkkiiigggbbb___]]]___cccffffffeeeaaa___\\\ZZZYYYXXXVVVTTTTTTSSSQQQPPPOOOOOOPPPPPPVVV]]]fffooovvv{{{}}}}}}}}}|||yyyvvvzzzyyyxxxvvvtttrrrqqqpppmmmjjjfffaaa___^^^___```fffhhhkkknnnoooooommmlllnnnmmmlllkkkjjjjjjjjjjjjmmmllljjjjjjjjjjjjhhhfffhhhhhhggghhhhhhiiijjjjjjnnnmmmkkkiiiiiijjjlllnnnoooooonnnnnnooopppqqqsssrrrtttvvvuuurrrppprrruuuuuu{{{~~~wwwuuuuuuxxx|||{{{uuuooobbb]]]WWWOOOJJJFFFDDDDDD>>>>>>===;;;<<>>:::555111111111222111111000000//////000000111//////............//////+++,,,---...000111222222333333444444444666999<<<@@@@@@@@@AAACCCFFFIIIJJJLLLTTTUUUWWWZZZRRRMMMUUUfffwwwssswwwfffwww|||yyyvvv~~~lllUUUFFFCCCCCCFFFHHHIIILLLRRRVVVZZZ```eeeiiimmmqqqssstttwww{{{{{{zzzyyy{{{}}}{{{ttttttzzz}}}tttlllhhhddd______bbbaaa\\\VVVQQQRRRWWW___dddhhhjjjnnnoooooommmlllkkkooopppqqqrrrsssrrrrrrqqqqqqrrrrrrssstttuuuvvvwwwsssssssssssssssrrrrrrrrrrrrssstttuuuvvvwwwxxxxxxxxxvvvwwwyyyyyyxxx|||}}}{{{zzzzzz{{{{{{ooofff___ZZZWWWQQQKKKDDDAAA===:::;;;>>>CCCMMM___rrruuuiiifffeeeaaa\\\ZZZQQQMMMHHHDDDAAA???<<<:::;;;:::888777888===EEEKKKQQQPPPOOOMMMKKKIIIGGGFFFCCCFFFLLLVVVcccttt}}}vvvssshhhgggfffhhhkkkmmmmmmllljjjkkkkkklllmmmmmmmmmmmmpppnnnlllkkkkkkjjjgggeee___]]]\\\^^^aaaeeefffeeedddaaa^^^\\\\\\[[[[[[YYY[[[ZZZWWWTTTRRRPPPOOONNNRRRXXXaaakkksssyyy~~~}}}|||{{{zzzxxxwww{{{zzzyyywwwuuusssqqqpppmmmiiieee```^^^___aaabbbfffhhhlllnnnnnnmmmjjjhhhkkkjjjjjjjjjiiiiiiiiiiiilllkkkjjjiiiiiihhhgggfffhhhhhhggggggggghhhiiiiiipppnnnjjjhhhhhhjjjlllnnnnnnnnnmmmmmmnnnoooqqqrrrqqqssstttsssqqqppprrrsssvvv|||yyyvvvuuuxxx||||||vvvpppddd___WWWOOOHHHCCC@@@???>>>>>>===;;;;;;???HHHOOOWWW```llluuuwwwtttoookkklllnnnsss|||yyytttssstttmmmaaaVVVYYYgggxxxwwwnnnxxx~~~wwwsssiiiWWW<<<888444111111222222222333111000///...///000000//////............//////,,,,,,---///000222333444333444444333444666;;;???AAAAAABBBCCCFFFIIILLLNNNPPPXXXYYY[[[^^^UUUOOOWWWhhhxxxtttwww```rrr{{{tttooouuuuuu___HHHDDDCCCGGGIIIIIIKKKOOORRRWWW]]]ccchhhlllqqqtttpppuuuyyy{{{zzzyyy{{{}}}~~~vvvsssvvvzzzxxxnnniiiddd```___aaaaaa\\\UUUPPPPPPUUU\\\bbbfffjjjmmmooommmlllkkklllooopppqqqrrrsssrrrrrrqqqqqqqqqrrrssstttuuuvvvvvvrrrrrrqqqqqqqqqqqqqqqrrrqqqsssvvvxxxyyyxxxwwwvvvyyywwwvvvxxxwwwvvvyyy~~~~~~|||yyy}}}rrriiidddaaaVVVOOOHHHDDD???<<<===AAACCCNNN```uuuuuujjjggggggddd___]]]SSSOOOJJJEEECCCAAA>>>======<<<:::888888<<>>======>>>===;;;:::>>>EEEKKKVVV^^^jjjrrruuusssooollliiimmmrrrzzz~~~rrrjjjiiikkkkkkaaaWWWWWWcccsss}}}wwwrrr~~~yyypppdddRRR;;;777444111111222222111222111///...---....../////////............////////////000111222222333333333333444444444888===@@@AAABBBCCCEEEIIILLLPPPRRRTTT\\\^^^```bbbYYYRRRZZZiiixxxvvvxxxXXXlll}}}{{{tttnnnppp{{{}}}hhhHHHDDDBBBEEEGGGFFFGGGIIINNNRRRYYY```fffkkkpppsssooosssxxxzzzyyyyyyzzz|||yyyttttttwww}}}|||qqqjjjfffbbb```aaaaaa\\\UUUPPPPPPTTTZZZ___dddhhhmmmnnnmmmkkklllmmmnnnoooqqqrrrssssssrrrrrrqqqqqqrrrssstttuuuuuuvvvrrrqqqpppppppppppppppqqqppprrruuuwwwxxxwwwuuutttyyyuuutttvvvwwwwwwyyy}}}{{{}}}}}}wwwxxxwwwnnnhhhYYYQQQIIIEEE@@@<<<===AAAAAALLL```vvvtttjjjiiikkkiiieeedddYYYTTTMMMGGGDDDCCCAAA@@@@@@@@@???======???CCCGGGLLLLLLLLLKKKIIIGGGDDDCCC???@@@CCCIIISSSbbbqqq{{{~~~qqqllljjjgggfffgggiiijjjjjjggghhhjjjkkklllllllllllljjjiiihhhgggeeebbb]]]ZZZWWWWWWWWWXXXZZZ]]]___```bbb```^^^^^^______^^^]]]]]][[[YYYUUUQQQMMMKKKIIILLLPPPVVV^^^gggpppzzz}}}{{{{{{~~~{{{{{{zzzxxxuuuqqqnnnllliiigggdddbbbbbbdddgggiiinnnoooqqqsssrrrpppnnnlllhhhhhhiiiiiiiiihhhhhhggghhhiiijjjhhhfffddddddeeeiiihhhgggffffffeeeffffffjjjiiigggffffffhhhkkklllmmmmmmllllllmmmnnnpppqqqnnnooooooooooooooopppppp{{{~~~|||xxxuuufff```VVVKKKDDDAAA@@@AAA>>>???>>>===;;;>>>DDDIIIVVV]]]gggooorrrqqqooommmkkkpppuuu{{{~~~oooeeeccceeeiiiccc[[[[[[gggwwwvvvttt|||pppaaaNNN:::777444222111222111000111000//////............000000////////////000000111111111222222333333333222333444555666999>>>AAAAAABBBDDDGGGKKKPPPTTTWWWXXX```bbbdddfff\\\UUU\\\iiixxxxxxyyyMMMbbbyyy{{{sssooovvvqqqKKKFFFCCCFFFGGGFFFDDDFFFIIINNNVVV]]]ccciiinnnqqqoootttyyyzzzxxxwwwxxxyyyzzzuuuuuuwww~~~sssmmmiiidddaaabbbaaa\\\VVVRRRQQQTTTYYY\\\aaaffflllnnnlllkkklllooommmnnnppprrrsssssssssssspppqqqrrrrrrttttttuuuvvvrrrqqqpppooonnnoooooopppooopppqqqrrrssssssssssssuuurrrqqquuuxxxyyy|||yyyzzz}}}~~~wwwtttzzzuuukkk___VVVNNNHHHBBB======AAAAAAMMMaaaxxxzzzooommmnnnkkkgggeee```ZZZQQQJJJFFFEEEDDDDDDCCCDDDFFFFFFFFFFFFHHHJJJLLLMMMMMMLLLJJJGGGDDDBBB<<<===@@@DDDKKKWWWccckkkyyyuuummmiiidddaaaaaacccdddeeecccdddfffiiijjjjjjiiihhheeeeeeeeedddbbb^^^WWWRRRPPPQQQQQQRRRRRRTTTWWWYYYZZZYYYXXXYYYZZZZZZYYYWWWRRRRRRPPPNNNLLLJJJGGGFFFIIIKKKPPPVVV___jjjuuu}}}{{{}}}}}}|||~~~{{{zzzzzzxxxtttpppmmmjjjddddddccccccdddfffiiikkkoooooopppqqqqqqpppnnnmmmhhhiiijjjjjjiiihhhgggfffgggiiiiiihhheeecccdddeeeiiihhhgggfffeeeeeeeeeeeedddcccccccccdddfffhhhiiimmmllllllkkklllmmmooopppooonnnnnnooopppqqqppppppxxx~~~~~~|||yyywwwxxxhhhaaaUUUIIIBBB@@@BBBDDD>>>???@@@>>>===???DDDIIIUUU[[[dddkkkooooooooonnnmmmrrrwww{{{ooodddbbbeeeiiigggbbbcccpppssssss~~~qqq```MMM:::888444222111111000///000000111111111000//////111111000000000000111111000000000111222222333333000222555777888;;;>>>AAA@@@BBBDDDHHHNNNSSSXXX[[[[[[ccceeegggiii^^^WWW]]]kkkzzzyyy{{{DDDZZZsss}}}~~~xxxqqqttt|||xxxOOOIIIFFFHHHJJJGGGEEEFFFGGGLLLTTT[[[aaagggmmmpppqqquuuzzzzzzxxxuuuuuuvvv||||||wwwwwwyyyuuunnnjjjeeebbbccc```]]]WWWSSSRRRTTTXXX[[[```eeelllnnnlllkkkmmmppplllmmmooorrrssstttttttttpppqqqqqqrrrssstttuuuvvvsssrrrpppnnnnnnnnnnnnooopppooonnnmmmnnnoooqqqsssrrrooooootttyyy|||yyyxxx{{{~~~wwwooopppxxxyyykkkeee\\\SSSKKKEEE??????CCCBBBNNNccc{{{uuuqqqpppkkkeeeccceee^^^TTTKKKGGGFFFFFFFFFEEEHHHKKKMMMMMMLLLMMMNNNOOOOOOOOONNNKKKHHHDDDBBB======???AAAFFFNNNWWW^^^bbbqqq}}}tttkkkfff```\\\[[[]]]^^^___```aaadddfffggggggffffffbbbbbbccccccaaa[[[TTTNNNKKKLLLLLLLLLMMMNNNQQQSSSLLLKKKLLLMMMOOONNNLLLJJJIIIIIIIIIIIIHHHGGGEEEEEE???AAAEEEJJJRRR^^^kkksssuuuyyy~~~}}}{{{|||}}}zzzzzzyyywwwtttpppllliiiaaaaaabbbccceeegggjjjkkkmmmmmmmmmmmmmmmmmmlllllliiijjjjjjjjjjjjhhhfffeeeggghhhiiihhhdddbbbccceeeiiihhhgggfffeeeddddddddd______```aaabbbdddeeefffllllllkkkkkklllmmmoooppppppoooooopppqqqrrrrrrqqqttt|||||||||zzz~~~zzzvvvwwwyyyllldddVVVIIIAAA???AAACCC>>>@@@AAA???>>>@@@EEEIIIUUUZZZbbbiiilllmmmnnnooonnnssswwwyyyqqqeeedddgggjjjjjjhhhjjjxxxqqqqqq|||sssaaaMMM;;;888444222111111///...000111222333333222111000222222111111111111222222---...///000111222333444///222555888999;;;>>>AAA@@@AAADDDIIIOOOUUUZZZ]]]]]]eeegggiiijjj```XXX^^^lll{{{{{{|||BBBVVViiiooorrrxxxzzzvvvvvv~~~|||zzz}}}~~~|||}}}[[[OOOHHHLLLNNNHHHBBBAAAEEEHHHNNNTTT[[[bbbjjjoooqqquuuxxxzzzyyywwwuuuuuuvvv{{{yyyvvvxxx|||yyylllfffeeeeeedddbbb^^^[[[VVVPPPMMMSSS\\\___bbbgggjjjkkkkkklllmmmssspppooopppsssuuutttsssoooqqqtttttttttsssssstttsssrrrooommmllllllmmmnnnlllkkkjjjmmmppprrrpppnnnrrrqqqrrruuuwwwxxx~~~}}}vvvvvvyyy{{{uuurrrssszzzxxxhhhbbbZZZQQQJJJFFFDDDDDDCCCOOOddd~~~zzzrrrnnnllliiifffgggaaaXXXNNNHHHEEEDDDEEEKKKNNNRRRVVVWWWTTTQQQOOONNNMMMMMMNNNNNNJJJCCC===>>>???@@@AAABBBEEEIIILLLSSSYYYccckkkqqqqqqooommm```^^^ZZZVVVTTTUUUYYY]]]___aaaccccccbbbbbbcccddd]]]]]]\\\[[[YYYUUUOOOKKKJJJHHHEEECCCCCCDDDFFFHHHFFFDDDBBBBBBCCCCCCCCCBBB??????@@@AAAAAAAAAAAA@@@@@@>>>???DDDIIIPPPZZZeeeiiiqqqwwwxxxyyyzzzyyyvvvxxxxxxwwwuuuqqqmmmiiifffbbb```___ccciiimmmllljjjjjjooossspppnnnooopppnnnffffffeeeeeeeeeffffffgggjjjiiigggeeeeeeeeeggggggggggggfffeeedddbbbaaa```ccccccbbbbbbccceeefffhhhjjjkkklllkkkiiijjjnnnrrruuurrroooooorrrrrrqqqooowww~~~}}}wwwzzz}}}}}}{{{wwwtttrrrlll___RRRKKKHHHEEEEEEGGGCCCCCCCCCCCCDDDFFFGGGGGGQQQVVV^^^eeekkkooooooooommmppptttzzz{{{nnnhhhiiikkkfffcccmmmuuuttt}}}yyyuuuuuu[[[FFF999777333111111111111000111111000000111111222333111111111111111222222333000000000000111111111111555444333555999>>>BBBDDDHHHHHHHHHJJJNNNUUU[[[___ccciiiiiilllpppggg]]]aaajjj~~~|||@@@PPP^^^cccfffoooyyywwwsssuuu~~~```RRRHHHKKKMMMGGGBBBBBBDDDHHHMMMSSSZZZaaaiiinnnppptttxxxzzzyyywwwuuuuuuvvv{{{}}}xxxvvvyyy}}}~~~ppphhhfffeeedddccc___[[[WWWQQQMMMRRRZZZ^^^bbbhhhlllmmmmmmmmmmmmqqqooommmoooqqqssssssqqqoooqqqttttttssssssssstttrrrqqqooommmlllkkkkkkkkkkkkjjjiiikkknnnpppooonnnpppnnnooosssvvvwww}}}yyyssssssvvv}}}}}}oookkkiiimmmtttpppiii```XXXRRRNNNJJJHHHHHHQQQddd}}}|||sssooommmkkkiiifffaaaYYYQQQKKKHHHGGGGGGKKKNNNSSSWWWYYYYYYWWWUUUOOONNNMMMMMMLLLIIICCC???===>>>>>>>>>>>>???CCCEEEHHHKKKPPPTTTWWWXXXWWWWWWUUUTTTQQQNNNLLLMMMRRRUUU\\\^^^aaabbbbbbaaaaaabbb]]][[[YYYWWWUUUQQQLLLIIIEEECCC@@@>>>======>>>???===<<<:::;;;<<<======<<<;;;<<<===>>>????????????===::::::===AAAEEENNNWWWbbbjjjqqqssstttvvvvvvsssvvvuuuuuussspppkkkgggeee```^^^^^^aaahhhkkkkkkiiijjjppprrrooommmnnnnnnmmmggggggfffeeedddeeeeeeeeeiiihhhfffeeedddeeefffggghhhhhhgggfffeeecccbbbaaaaaaaaa```aaabbbdddfffgggiiijjjkkkjjjiiikkkooorrrtttqqqooopppqqqrrrqqqpppzzz}}}zzzxxxvvvvvvyyy|||~~~|||xxxtttqqqhhh\\\PPPKKKHHHGGGHHHKKKJJJIIIHHHGGGEEEEEEDDDDDDPPPTTT[[[bbbhhhkkkllllllkkknnnsssyyy|||ooohhhiiiooojjjgggooorrrttt|||zzzsss[[[HHH999777333111111111111000111111000000111111222333111111000000000111222222000000000000111111111111444444555888===BBBFFFHHHLLLLLLLLLMMMRRRXXX```eeeiiinnnnnnppptttjjj```cccjjj|||{{{}}}@@@KKKUUUXXX\\\fffttt~~~~~~tttnnnqqqjjjZZZNNNNNNPPPJJJDDDDDDCCCGGGLLLQQQXXX```hhhmmmnnnrrrwwwzzzzzzxxxuuuttttttwwwzzzyyyuuuuuuxxx}}}uuullliiigggeeeeeeaaa]]]YYYRRRNNNQQQWWW\\\aaahhhnnnoooooommmmmmnnnmmmmmmnnnpppqqqqqqpppooorrrttttttsssrrrrrrrrrppppppooonnnlllkkkiiiiiikkkiiihhhhhhkkkmmmmmmmmmooonnnoootttwwwyyywwwpppoooqqqxxx~~~rrrlllfffeeegggpppvvvjjjaaa\\\XXXRRRMMMMMMRRRaaaxxxuuupppnnnnnnmmmiiieee^^^VVVPPPJJJGGGFFFIIILLLQQQVVVYYYZZZZZZYYYPPPNNNLLLJJJHHHFFFCCC@@@>>>>>>>>>===;;;<<<>>>@@@CCCCCCCCCDDDEEEGGGHHHIIIIIIIIIGGGEEEDDDFFFJJJMMMVVVYYY^^^``````___^^^^^^[[[YYYUUURRROOOLLLHHHEEEAAA???<<<999888777888888555444444555777888888777777888999;;;<<<===>>>>>>>>>;;;999;;;<<<>>>DDDLLLYYYaaahhhkkknnnqqqrrrppprrrrrrrrrpppnnnjjjfffddd]]]\\\\\\```eeeiiiiiigggiiimmmoookkkiiikkkkkkiiiggggggeeedddcccddddddeeehhhgggeeeddddddeeefffggghhhhhhhhhgggeeedddbbbaaa^^^^^^^^^___aaaccceeeggghhhiiijjjjjjjjjlllooorrrrrrqqqooopppqqqrrrrrrqqqyyyzzzvvvtttqqqtttwww{{{~~~}}}xxxsssooocccXXXMMMJJJJJJJJJLLLPPPRRRQQQPPPNNNLLLKKKJJJIIIPPPSSSXXX^^^cccfffggghhhjjjmmmrrrxxx~~~}}}pppiiiiiirrrooonnntttyyymmmuuu~~~pppYYYGGG999777333111111111111000111111000000111111222333111111000000000000000111000000111111111222222222333555888<<>>===???AAACCCCCCBBBBBBCCCEEEGGGIIICCCCCCCCCAAAAAABBBFFFIIIOOOTTTZZZ^^^^^^]]][[[ZZZZZZVVVQQQMMMJJJGGGDDDBBB>>>===;;;888777666777777555444444555666777555444444555777999;;;<<<======>>>;;;::::::::::::>>>EEEPPPXXX```dddhhhmmmooonnnooooooooonnnllliiieeecccZZZZZZ[[[^^^cccggggggggggggjjjkkkgggfffhhhhhhffffffeeedddccccccdddfffggghhhfffeeedddccceeefffggghhhhhhgggfffeeecccbbbaaa^^^^^^^^^___aaadddfffhhhggghhhhhhjjjkkkmmmpppqqqppppppooopppqqqrrrsssssswwwyyyvvvtttrrrqqqtttxxx||||||wwwpppkkk```VVVLLLJJJKKKLLLPPPTTTVVVWWWWWWWWWXXXWWWWWWWWWSSSUUUXXX\\\```cccdddeeejjjmmmsssyyy~~~}}}qqqjjjjjjpppqqquuu}}}qqqhhhsss}}}nnnVVVCCC999666333111111111111000111111000000111111222333111111000000//////000000000000111111222333333333333666:::???CCCGGGKKKNNNRRRSSSTTTUUUYYYaaalllsssvvv{{{zzz{{{}}}qqqeeegggjjj{{{yyyyyy}}}}}}{{{{{{~~~DDDLLLWWW___dddjjjttt}}}~~~|||nnniiisssmmm______^^^TTTIIIDDDAAADDDHHHLLLRRR[[[ccciiijjjnnntttxxxyyyxxxvvvvvvppprrrtttuuuvvvxxx}}}yyypppkkkhhhggggggccc___]]]WWWQQQOOORRRVVV]]]fffnnnpppooommmlllmmmnnnpppqqqqqqqqqqqqqqqnnnppprrrrrrpppnnnnnnnnnmmmnnnooopppooollljjjhhhiiiiiihhhgggggghhhkkkmmmqqqpppsssxxx}}}wwwoookkkpppvvv~~~wwwooofff^^^YYYYYYbbbmmm|||ssslllddd^^^WWWVVV[[[kkk|||sssnnnlllkkkmmmjjjeee^^^WWWOOOIIIEEEHHHIIIKKKMMMPPPRRRTTTUUURRROOOJJJEEEAAA@@@AAABBB@@@AAABBBBBBAAAAAACCCEEEDDDDDDDDDEEEEEEEEEEEEEEEAAABBBBBBAAA@@@AAADDDFFFJJJOOOVVVZZZ[[[ZZZYYYXXXXXXTTTNNNJJJGGGDDDBBB@@@;;;:::999888777777888888888777666666777666444111333444666888:::<<<======;;;888777888777555999???IIIQQQYYY^^^cccjjjmmmlllllllllmmmllljjjhhheeecccYYYYYY[[[^^^bbbeeegggggghhhjjjjjjhhhhhhlllllliiieeedddcccbbbccceeehhhjjjhhhfffeeeddddddeeeggghhhgggggggggfffdddcccaaa```______```aaaccceeehhhiiigggggggggiiilllnnnooopppnnnoooooopppqqqrrrtttuuuxxx{{{wwwvvvtttppprrruuuyyyyyyuuummmggg___UUULLLKKKMMMOOOSSSXXXZZZ[[[]]]___``````aaa```YYYYYYZZZ\\\___aaadddeeelllooouuu{{{}}}qqqkkklllmmmqqq{{{llleeeqqqpppVVVAAA999666333111111111111000111111000000111111222333111111000000000000000111000111111222333444444444444888===@@@CCCFFFKKKNNNTTTVVVXXXZZZ]]]dddooowwwyyy~~~~~~tttgggiiinnn|||yyyyyy|||}}}{{{{{{~~~BBBJJJYYYeeekkkmmmrrryyy}}}ssshhhnnnvvvyyyzzzzzztttcccaaa___UUUHHHBBB@@@BBBFFFJJJPPPXXXaaagggiiimmmsssvvvwwwwwwxxxxxxsssuuuwwwxxxyyyzzz}}}zzzooojjjfffeeegggccc```^^^ZZZSSSOOOPPPRRRYYYcccjjjnnnnnnlllkkkmmmooorrrsssrrrqqqrrrrrrmmmoooppppppnnnkkkkkkkkkkkklllmmmnnnnnnllljjjiiiiiijjjjjjiiihhhiiikkkmmmpppooorrryyy~~~}}}tttooopppttt|||xxxqqqhhh```XXXUUU[[[dddzzzuuulllfff[[[YYY[[[fffzzzwwwnnniiifffeeedddaaa]]]YYYTTTPPPMMMLLLKKKLLLMMMOOORRRUUUVVVTTTRRRMMMGGGBBBAAACCCEEEBBBDDDEEEFFFEEEFFFGGGIIIJJJJJJJJJIIIGGGEEEDDDCCCCCCDDDDDDCCCBBBAAACCCDDDFFFKKKRRRWWWYYYXXXWWWWWWVVVRRRMMMIIIGGGDDDBBB@@@999999888777777777777888888777777777777555222///333444666888:::;;;<<<<<<;;;999888:::999666999>>>BBBJJJRRRWWW]]]eeeiiiiiiggghhhiiiiiihhheeecccaaaXXXYYY\\\___bbbeeehhhiiijjjlllllljjjmmmssstttqqqfffeeeccccccdddfffiiikkkhhhgggfffeeeeeefffhhhiiihhhhhhhhhgggeeedddbbbaaabbbaaaaaabbbdddfffhhhjjjgggggggggiiilllnnnnnnmmmlllnnnooopppqqqrrruuuwww||||||xxxvvvssssssssstttwwwwwwssskkkddd]]]TTTLLLLLLOOOSSSXXX]]]```aaabbbcccccccccbbbaaa___^^^]]]]]]___aaadddfffmmmpppvvv}}}|||qqqmmmnnnkkkrrrkkkeeeppp}}}sssVVV@@@999777333111111111111000111111000000111111222333111111111000111222222333111111222333444444555666555999>>>@@@BBBFFFLLLPPPWWW[[[___aaaccciiisss{{{{{{xxxkkkmmmttt}}}zzzzzz|||}}}{{{|||AAAIIIYYYiiiooonnnqqqwwwzzzsssdddgggnnnrrruuuvvv}}}{{{fff```^^^UUUJJJEEE@@@AAADDDHHHNNNVVV```fffiiilllqqqtttuuuwwwyyyzzzuuuvvvwwwwwwwwwvvvvvvwww~~~~~~sssmmmhhhffffffbbb``````\\\UUUPPPOOOOOOVVV___gggjjjkkkkkkkkklllooorrrsssrrrqqqqqqrrrlllmmmooonnnkkkiiihhhhhhggghhhiiijjjkkkjjjjjjiiiiiikkklllllljjjjjjkkkmmmppppppttt{{{zzzuuuqqqttt{{{zzztttlllddd[[[UUUWWW^^^jjj}}}zzznnngggZZZXXXXXX```ooo|||pppgggcccaaa```^^^\\\YYYVVVSSSRRRLLLKKKKKKKKKNNNRRRVVVXXXXXXVVVQQQKKKEEEDDDFFFIIIHHHJJJLLLLLLLLLKKKLLLNNNNNNMMMLLLJJJIIIHHHHHHHHHIIIJJJJJJIIIFFFDDDDDDEEEEEEIIIPPPUUUVVVWWWWWWWWWUUURRRNNNKKKIIIFFFCCCAAA;;;;;;:::999888888777777777777666777888666333000222333555777888999::::::===;;;;;;<<<:::777888===:::CCCKKKPPPVVV^^^ccccccccccccdddeeedddbbb```^^^XXXZZZ]]]```cccfffiiikkkiiikkkkkkkkkpppwwwyyyvvvjjjhhhfffddddddeeehhhjjjiiihhhfffffffffhhhiiikkkjjjjjjjjjiiigggfffdddcccccccccbbbcccdddfffgggiiihhhggggggiiilllnnnmmmkkkkkkmmmooopppqqqrrrvvvyyyzzz}}}zzzxxxvvvwwwuuuuuuvvvwwwssskkkdddZZZQQQKKKMMMRRRXXX^^^ddddddeeefffggggggfffdddcccdddbbb```^^^___aaaeeegggmmmqqqwww~~~{{{qqqoooqqqnnnsssoooiiipppxxxpppTTT???999777333111111111111000111111000000111111222333111111111111222444555555111111222333444555666666555999>>>@@@BBBGGGOOOUUU\\\bbbgggjjjjjjoooxxx~~~rrrtttzzz}}}yyyyyy|||}}}|||}}}BBBIIIYYYjjjqqqoooqqqwwwwwwzzzzzz}}}ooo```aaaiiiooorrrsss|||iii```^^^VVVNNNKKK???AAADDDGGGMMMUUU___eeejjjlllppprrrtttvvvyyy{{{tttuuuuuutttrrrpppnnnmmmzzz{{{}}}yyyqqqllliiifffbbb``````]]]VVVPPPOOONNNTTT]]]dddhhhjjjjjjjjjkkknnnrrrsssqqqpppqqqrrrkkkmmmnnnmmmjjjhhhggggggeeefffggghhhhhhiiiiiiiiiiiilllnnnnnnlllkkklllnnnsssssswww~~~}}}{{{rrruuu{{{~~~xxxrrrkkkcccYYYQQQRRRWWW^^^qqqzzzllldddWWWUUUUUUYYYfff{{{rrrfffaaaaaa```^^^[[[XXXUUUSSSRRRJJJIIIHHHIIILLLQQQVVVYYYZZZYYYUUUNNNHHHFFFIIILLLOOOQQQSSSSSSQQQQQQQQQRRRKKKIIIHHHFFFGGGIIIKKKMMMOOOPPPPPPNNNKKKHHHGGGGGGDDDHHHNNNSSSUUUVVVWWWXXXTTTRRROOOLLLJJJHHHDDDBBB@@@???>>><<<;;;999888777777666777999:::999666444222333444666777888888888:::777777888555111222666555>>>FFFKKKQQQZZZ^^^______```aaabbbaaa```]]]\\\YYY[[[^^^aaadddgggjjjlllfffhhhhhhiiiooowwwzzzwwwnnnlllhhheeedddeeefffhhhiiihhhgggfffggghhhjjjllllllllllllkkkiiihhhfffeeeccccccbbbbbbccceeefffhhhiiihhhgggiiimmmnnnllljjjjjjmmmppppppqqqrrrvvvzzzuuu~~~~~~}}}}}}|||zzzxxxvvvvvvwwwssskkkdddWWWOOOJJJMMMTTT[[[ccciiifffgggiiikkkkkkkkkiiihhhfffdddaaa^^^___aaaeeegggmmmqqqwww}}}zzzqqqooosssqqquuussslllpppvvv}}}~~~zzzjjjPPP<<<999777333111111111111000111111111000111222222333000000111222333555666777111111222333444666666777444888===@@@CCCIIISSSZZZaaagggnnnppppppttt|||wwwzzz~~~|||yyyxxx{{{||||||}}}CCCGGGRRRaaammmpppooolllnnnppptttsssiii\\\XXX[[[___ccciiiooovvvuuuggg```XXXMMMFFFAAA??????DDDIIINNNYYYbbbkkkkkkmmmqqquuuyyyzzz{{{|||vvvuuuwwwvvvnnniiijjjkkksss{{{tttqqqqqqnnnjjjeeebbb___[[[TTTOOOPPPSSSXXX___fffkkkmmmmmmqqqrrrrrrsssrrrqqqpppooojjjlllmmmllliiieeecccccc```aaacccfffhhhiiijjjjjjlllmmmlllkkkkkklllooorrrrrrtttyyy{{{xxx|||~~~yyyvvvoooeeeZZZSSSRRRSSS[[[bbbnnnzzzkkk```VVVTTTSSSUUUZZZiiiwwwjjjaaa```\\\WWWUUUUUUTTTRRROOOEEEFFFGGGGGGHHHMMMUUU\\\]]]ZZZVVVQQQNNNNNNOOOOOOSSSTTTWWWXXXXXXWWWTTTSSSQQQQQQRRRRRRRRRRRRQQQPPPUUUTTTSSSPPPMMMIIIEEECCCDDDHHHNNNRRRTTTTTTUUUVVVWWWTTTPPPNNNNNNLLLHHHEEEBBBBBBAAA@@@>>><<<;;;:::777777999<<<>>>===888333666666666777888:::;;;<<<888888777666666666666666:::;;;???DDDJJJQQQVVVYYY]]]```bbbbbb___\\\ZZZYYYZZZZZZ]]]bbbhhhkkkjjjhhhhhhhhhhhhiiilllnnnqqqsssjjjhhhfffeeeeeeeeeggghhhkkkiiihhhggggggiiikkkllliiijjjkkkllllllkkkjjjiiifffeeeccccccdddeeedddccciiihhhhhhhhhiiikkkmmmnnnooooooooopppssswwwzzz}}}~~~~~~~~~~~~{{{yyy||||||zzzvvvtttqqqjjjaaaTTTNNNIIILLLVVVaaaggghhhiiilllpppqqqooommmkkkkkkeeeeeedddccccccdddddddddqqqvvvzzz|||yyyooojjjmmmqqqqqqxxxpppeeejjjsss}}}~~~{{{qqq```NNNBBB888555222111111222222222000111111111111222222222//////000111222222333333111111222333444444444444555777;;;@@@CCCHHHSSS^^^dddnnnuuuuuuyyy{{{}}}xxxvvvwwwxxxxxx|||@@@CCCKKKZZZhhhnnnllliiifffiiinnnnnneeeXXXRRRSSS[[[___dddiiippp{{{pppeee```YYYNNNDDDCCC@@@@@@DDDIIIOOOYYYccchhhiiikkknnnrrrvvvxxxyyy~~~xxxvvvyyyyyysssllljjjiiipppxxxyyysssrrrmmmjjjfffcccaaa]]]VVVPPPNNNPPPUUU\\\dddiiikkkkkkoooooopppqqqpppooonnnmmmkkklllnnnmmmiiifffddddddaaabbbdddeeeggghhhhhhiiilllllllllkkkkkklllooorrrsssvvv{{{~~~}}}~~~|||vvvrrrlllccc[[[VVVUUUUUUWWW[[[dddvvvzzznnndddYYYVVVTTTTTTWWWddd}}}ssshhhccc^^^XXXTTTSSSQQQMMMJJJGGGGGGHHHHHHIIINNNUUU[[[^^^[[[VVVRRRPPPPPPQQQRRRUUUVVVXXXYYYYYYWWWVVVTTTTTTUUUVVVWWWXXXXXXXXXXXXZZZYYYWWWUUUQQQLLLHHHFFFDDDGGGLLLOOOQQQSSSTTTVVVWWWTTTQQQPPPPPPNNNKKKHHHEEEEEEDDDBBB@@@>>><<<;;;;;;;;;<<<>>>AAA@@@<<<888999999888777777777777888777777666555555555555666777888;;;@@@FFFLLLQQQTTTZZZ]]]______\\\YYYWWWVVVZZZ[[[^^^ccciiilllllljjjiiiiiiiiijjjkkklllmmmnnnhhhgggfffddddddeeefffgggiiihhhgggffffffgggiiijjjlllllllllkkkjjjgggeeedddgggeeeccccccdddffffffeeehhhhhhiiiiiikkklllmmmnnnnnnnnnoooqqqtttwww{{{}}}}}}{{{{{{{{{yyyuuusssppphhh___UUUNNNIIILLLVVVaaaggghhhlllnnnqqqrrrqqqooommmkkkffffffeeeeeeeeeeeeffffffpppuuuzzz|||vvvkkkfffhhhlllooovvvkkkbbbfffnnn|||yyylllZZZIII>>>777444111000000111111111000111111111111222222222000000000111222222333333000111222333444444444444555666999===@@@FFFSSS```gggqqqxxxwww{{{~~~}}}xxxuuuwwwxxxxxx|||??????DDDRRRbbbllllllggg]]]```fffiiibbbVVVNNNMMMUUUZZZ```eeekkkuuuyyyiiiaaa```]]]QQQFFFDDDAAA@@@DDDHHHNNNXXXbbbhhhiiikkkooorrruuuxxxyyy{{{yyy}}}{{{sssmmmgggnnnvvv|||vvvrrrkkkiiifffeeeddd___XXXSSSMMMNNNRRRXXX```fffiiijjjlllmmmnnnnnnnnnmmmlllkkkkkkmmmnnnllliiifffeeeeeecccdddeeefffffffffffffffjjjjjjkkkjjjjjjlllooorrrtttxxx|||yyysssnnnhhhbbb^^^[[[XXXVVVUUUVVVZZZggg}}}tttlllaaa]]]XXXVVVWWWaaawwwsssiiiccc\\\WWWTTTQQQLLLHHHIIIJJJJJJKKKMMMQQQWWW\\\```]]]XXXTTTQQQRRRSSSTTTXXXYYYZZZ[[[[[[ZZZYYYXXXWWWXXXYYY[[[\\\]]]^^^______^^^\\\YYYUUUPPPLLLIIIDDDFFFIIIKKKMMMOOOSSSUUUWWWUUUTTTSSSSSSRRROOOMMMMMMLLLKKKIIIFFFCCCAAA??????>>>???@@@BBBBBBAAA???;;;:::999888888777666666666666555444444444444555333444666:::???EEEIIILLLUUUWWWZZZZZZXXXUUUTTTSSSYYYZZZ___eeejjjnnnnnnllljjjjjjjjjjjjjjjiiihhhhhhfffeeedddcccdddeeefffggghhhgggfffeeeeeefffggghhhlllkkkkkkiiihhheeecccbbbgggeeebbbbbbdddggghhhhhhggghhhjjjlllmmmmmmmmmlllmmmmmmoooqqqtttxxx{{{}}}}}}|||{{{{{{xxxtttrrroooggg^^^UUUOOOJJJMMMWWWbbbhhhkkkpppppprrrssstttrrrnnnkkkhhhgggfffffffffggghhhhhhnnntttzzz|||}}}qqqeee___```dddjjjsssyyyjjjeeeiiiooo|||wwweeeQQQAAA:::555222000///000000000000000111111111111222222222000000111111222333333333000111222333333444444444666555777:::>>>EEESSSaaahhhrrryyywwwzzz}}}xxxuuuvvvwwwxxx|||BBB@@@AAAKKK^^^lllmmmhhhVVVXXX___dddaaaVVVOOOLLLPPPXXXcccjjjnnnuuuyyyiii``````___VVVJJJDDDAAA@@@CCCGGGLLLWWWaaajjjlllooorrruuuxxx{{{}}}~~~|||sssjjjnnnuuuzzz~~~wwwqqqjjjhhhfffffffffbbb[[[VVVMMMNNNPPPVVV]]]dddhhhjjjkkkkkklllmmmmmmlllkkkjjjjjjllllllkkkhhhfffeeeeeeeeeffffffffffffeeeddddddggghhhhhhhhhiiikkkooorrruuu{{{|||yyysssnnnhhhcccaaa^^^ZZZVVVWWWUUUUUU^^^rrryyysssjjjeee___\\\[[[bbbttt|||pppkkkccc^^^ZZZVVVQQQMMMNNNNNNOOOQQQTTTYYY^^^aaaeeeaaa[[[UUUQQQQQQRRRSSSXXXYYYZZZ\\\]]]^^^^^^^^^YYYYYYYYYZZZ[[[\\\]]]^^^```___]]]ZZZUUUQQQMMMJJJDDDEEEFFFGGGHHHKKKPPPTTTVVVVVVVVVWWWWWWVVVTTTSSSVVVUUUSSSQQQMMMJJJGGGEEEAAA@@@@@@@@@AAABBBCCCDDD======<<<;;;:::999888888555555444333333333333444000111333666:::>>>BBBEEEOOORRRUUUVVVTTTRRRQQQQQQVVVYYY___eeejjjmmmmmmmmmhhhiiijjjjjjiiigggfffdddddddddcccccccccdddeeefffggggggfffeeeeeefffggggggggggggggggggfffeeeeeedddfffcccaaaaaadddgggiiiiiifffhhhkkkmmmnnnnnnlllkkkkkklllnnnqqqtttyyy|||~~~||||||||||||{{{||||||yyytttrrrooofff]]]SSSNNNKKKNNNXXXdddmmmqqqttttttuuuvvvwwwtttoookkkiiihhhgggffffffgggiiijjjnnnuuu{{{}}}{{{nnnaaaZZZYYY\\\```lll|||vvvmmmnnntttxxx}}}~~~vvv```JJJ===888444222000///000111000000000000111111111222222222111111111222222333333333000111222333444444444444666666999<<>>EEEVVVhhhlllgggQQQQQQTTT[[[[[[UUUOOOMMMMMMZZZjjjtttwwwyyyttteee```___WWWLLLDDD@@@???AAAEEEJJJUUU___jjjnnnqqqtttuuuxxx|||{{{oooqqquuuzzz~~~xxxqqqjjjhhhfffffffffccc]]]XXXPPPOOOPPPTTT[[[bbbgggjjjjjjkkklllmmmmmmmmmlllkkkjjjkkkkkkjjjgggeeeeeeeeeggggggggggggfffeeedddcccdddeeefffggghhhkkkooorrrwww|||wwwrrrlllgggddd```ZZZUUUYYYUUUTTTZZZiii{{{vvvnnniiiddd```___cccppp~~~vvvqqqjjjeeebbb___ZZZVVVUUUUUUWWWZZZ^^^cccgggiiiiiiddd]]]UUUOOOMMMMMMNNNTTTVVVYYY\\\___```aaaaaaZZZYYYXXXWWWWWWWWWWWWWWWYYYYYYWWWUUURRRNNNJJJHHHBBBBBBBBBBBBDDDHHHMMMRRRUUUWWWYYYZZZZZZYYYYYYYYY[[[ZZZXXXUUUQQQMMMJJJHHHAAAAAA@@@??????@@@BBBDDDDDDCCCBBBAAA>>>;;;999777555555444333333333333333111111222444777:::===???IIILLLPPPRRRQQQPPPPPPPPPTTTXXX___eeeiiikkkllllllfffggghhhiiihhhgggfffeeeddddddcccccccccdddddddddffffffffffffgggggghhhhhhgggffffffeeeeeeddddddddddddbbbaaaaaadddggghhhiiieeegggkkkmmmooonnnllljjjkkkkkkllloootttyyy~~~~~~||||||}}}}}}|||}}}}}}zzzuuurrrnnnfff\\\PPPMMMKKKOOOZZZgggrrrxxxxxxyyy{{{|||zzzuuuooojjjiiigggfffeeeeeegggiiikkkooovvv}}}{{{mmm```WWWTTTTTTUUUcccwwwuuuqqqvvv|||}}}yyyttt\\\GGG;;;888444222111111222222222000000000111111111222222222222222222222222333333333111111333444444444444444777888<<>>???AAADDDKKKJJJHHHFFFAAA===999666555555444333333333333444222222222333555777:::;;;AAAEEEJJJMMMNNNNNNOOOOOOSSSXXX```eeehhhjjjjjjkkkffffffggggggggggggffffffeeeeeeeeeddddddcccccccccdddeeeeeefffggghhhiiiiiiiiihhhfffeeeccccccbbbbbbdddcccbbbdddfffhhhhhhhhheeegggjjjlllmmmmmmkkkjjjlllkkkkkkmmmrrryyy~~~}}}}}}yyytttpppmmmdddZZZNNNKKKJJJNNNYYYgggttt{{{{{{wwwooojjjiiihhhfffeeefffhhhjjjlllqqqyyy|||nnn```UUUPPPNNNKKK]]]ttttttrrrzzz~~~{{{xxx}}}~~~oooYYYDDD:::777333222111111333333222000000111111111111222222222222222333333333333333333222333444555555666666666666888===CCCDDDEEEMMMWWWlllyyyzzzxxxxxxxxx}}}CCCBBB<<<888CCCWWWaaa```TTTKKKCCCDDDGGGHHHIIIKKKKKK\\\qqq}}}~~~|||}}}zzzlllgggaaaYYYIIIDDDAAABBBEEEKKKVVVaaafffjjjoooqqqqqqsssxxx|||yyypppnnnuuu{{{{{{tttlllhhhdddccccccbbb___\\\VVVSSSPPPQQQVVV]]]cccgggiiijjjkkklllmmmlllkkkkkklllmmmmmmkkkiiiggghhhiiijjjjjjjjjjjjiiigggfffeeeeeeggghhhjjjkkkoootttxxx|||{{{xxxrrrjjjbbb\\\ZZZXXXVVVVVVYYY]]]fffyyy}}}vvvppplllhhheeeaaa^^^bbbhhhsss}}}yyywwwuuuqqqmmmjjjiiihhhjjjnnnoooooommmhhhbbbYYYOOOHHHFFFFFFGGGHHHLLLQQQVVVXXXXXXVVVUUUPPPOOOLLLIIIGGGFFFFFFGGGDDDEEEEEEEEEEEECCCBBBAAA===>>>>>>>>>???BBBGGGKKKQQQVVV[[[^^^^^^^^^___aaa___^^^\\\YYYUUUQQQNNNLLLEEEEEEEEECCC@@@@@@BBBEEEJJJJJJIIIGGGDDD@@@===;;;666555555444444444444444333333222222333555777888:::>>>DDDHHHJJJLLLMMMNNNTTTZZZbbbgggiiiiiijjjkkkhhhhhhgggfffffffffffffffffffffffffffeeecccbbbbbbaaaaaaccceeeggghhhiiiiiihhhgggeeedddccccccddddddeeeeeeeeegggjjjjjjiiigggeeefffhhhjjjkkkkkkjjjjjjlllkkkjjjkkkpppyyy{{{{{{wwwrrrnnnjjjaaaWWWMMMJJJIIILLLUUUcccpppxxxyyypppmmmkkkiiigggfffgggiiilllnnnsss||||||nnn```TTTMMMIIIFFFZZZtttvvvvvv}}}{{{}}}xxxyyyuuuhhhTTTBBB888444111000000000222222111///000111111111111222222222333333333333333333333333333444555666777777777777444666:::@@@BBBEEEOOOYYYlll{{{|||zzzyyyxxx|||EEEEEE>>>777???TTT```___[[[MMMBBB@@@CCCEEEHHHJJJJJJ[[[ooozzz{{{yyy||||||{{{}}}sssoookkkcccKKKFFFCCCDDDGGGLLLWWWbbbfffjjjpppqqqqqqsssxxx}}}|||zzznnnjjjqqqzzz|||vvvmmmiiidddaaabbbaaa___\\\WWWSSSPPPPPPTTT[[[aaaeeehhhiiijjjkkklllkkkkkkjjjnnnnnnnnnllljjjiiijjjkkkkkkkkkkkkjjjjjjhhhgggfffggghhhjjjlllnnnrrrwww{{{|||}}}|||vvvlllccc^^^]]]ZZZXXXYYY[[[[[[___oooyyysssoookkkhhhbbb]]]^^^bbbfff|||~~~zzzvvvqqqooommmnnnppppppnnnkkkeee___VVVMMMGGGDDDEEEFFFEEEIIINNNSSSUUUSSSPPPMMMHHHFFFCCCAAA?????????@@@>>>>>>@@@AAAAAA@@@??????<<<=========>>>AAAFFFJJJPPPUUU[[[^^^______aaabbbbbbaaa___]]]YYYUUURRRQQQGGGHHHHHHFFFBBBAAACCCFFFDDDEEEFFFGGGFFFEEECCCBBB666666555444444444444555333333222222222444555666555999@@@EEEHHHJJJLLLMMMUUU\\\dddiiijjjjjjjjjkkkkkkjjjhhhfffeeeeeeeeefffhhhhhhgggfffeeecccbbbaaa^^^___aaadddfffggghhhiiidddcccccccccdddfffhhhiiigggggghhhkkkmmmllljjjhhheeefffgggiiijjjjjjjjjjjjmmmkkkiiijjjoooyyy~~~~~~zzzyyyuuuppplllhhh___UUUMMMJJJHHHJJJRRR___llluuuzzzqqqooolllkkkhhhggghhhkkknnnpppuuu~~~{{{nnn```TTTKKKFFFDDDYYYtttxxxzzz~~~yyyttttttooobbbPPP@@@666222000///...///111111000...000111111111111222222222333333333333333333333333444555666777888888888888222333777<<>><<<<<<;;;===>>>???===<<<======<<<<<<===???BBBCCCNNNTTT]]]cccfffgggffffffeeedddbbb___[[[WWWSSSQQQNNNKKKHHHFFFFFFEEECCCAAAAAA@@@@@@AAABBBAAA???<<<777777666555444444444444222222333333444444555555777888;;;???DDDIIIMMMOOOTTT^^^fffiiijjjmmmnnnmmmjjjjjjiiiiiihhhgggggggggffffffgggfffeeecccaaa___]]]^^^```aaabbbbbbbbbbbb^^^___```bbbdddfffggghhhkkkmmmooopppnnnkkkjjjjjjgggiiikkkmmmooooooooooookkkmmmmmmnnnqqqwww}}}}}}~~~}}}||||||wwwrrrnnnkkkeee[[[SSSKKKKKKJJJIIIMMM[[[ooo~~~zzzsssnnnmmmkkkhhhfffhhhlllpppuuu|||xxxhhhYYYNNNIIIIIIHHH[[[vvv}}}|||}}}~~~wwwwwwtttkkk\\\LLL???777555222222111111111111111222555555444333333222111111111111111000111111222333999666444555777888888777222888===>>>===CCCPPP[[[ppp||||||{{{}}}RRRIII>>>999>>>GGGQQQVVVWWWOOOEEEBBBDDDIIIKKKJJJUUU[[[jjjzzz}}}tttoooqqqwwwxxx{{{~~~zzzxxxuuu\\\QQQFFFDDDGGGMMMWWW___dddhhhmmmppppppqqquuuxxxyyy}}}sssooosssuuuxxxwwwqqqlllgggdddcccbbb___\\\XXXTTTOOOMMMOOOTTTYYY]]]aaadddhhhjjjjjjjjjkkklllmmmlllkkkkkkjjjjjjjjjjjjjjjjjjiiiiiijjjjjjjjjiiinnnoooppppppqqqtttyyy}}}}}}yyytttpppkkkeeebbbbbb``````aaa```aaaiiirrr{{{uuupppmmmjjjgggeeekkkppp|||{{{tttnnnjjjgggdddccc]]]ZZZUUUPPPKKKIIIGGGGGGNNNMMMLLLJJJIIIIIIHHHHHHGGGDDDBBBAAAAAAAAAAAA@@@>>>======>>>@@@AAA@@@>>>>>>======<<<===???AAACCCNNNTTT\\\cccfffggggggggghhhgggeeebbb___[[[XXXWWWRRROOOLLLIIIHHHFFFDDDBBB@@@??????@@@@@@@@@===;;;666555444333222222222222000000111111222333333444555777:::>>>BBBGGGKKKNNNTTT^^^fffiiikkkmmmnnnmmmjjjjjjiiiiiihhhgggggggggffffffgggfffeeedddbbbaaa___```aaabbbccccccbbbbbbaaaaaabbbccceeegggiiijjjnnnoooqqqqqqooonnnmmmnnnjjjjjjlllmmmnnnooooooooonnnoooooooooqqqwww~~~{{{|||~~~~~~}}}}}}xxxsssoookkkcccYYYRRRHHHIIIIIIJJJQQQ```ttt~~~vvvqqqpppmmmiiiggghhhlllpppvvv||||||rrrdddXXXOOOLLLKKKIII\\\uuu}}}|||}}}|||yyyssshhhYYYHHH;;;555333222222111111111111111222111111111111111111111111666666444333222111000000555555555666666666555555444999===>>>>>>DDDOOOXXXjjjwww|||zzz{{{~~~SSSKKKAAA:::;;;AAAIIIMMMPPPNNNLLLLLLNNNOOONNNMMMQQQTTTbbbvvv}}}wwwqqqqqquuuxxx|||vvvtttwwwfffVVVFFFBBBGGGOOOWWW^^^eeeiiinnnpppoooppprrruuuttt{{{wwwoooqqqtttwww~~~wwwqqqiiidddcccbbb```]]]ZZZVVVPPPKKKKKKPPPVVVZZZ[[[___eeehhhjjjjjjkkkkkkllllllkkkkkkjjjjjjjjjjjjkkkjjjiiiiiiiiijjjkkkkkkpppqqqrrrssstttvvv{{{~~~}}}yyyvvvsssnnniiifffgggeeeddddddcccbbbhhhppp~~~yyywwwvvvrrroooppprrrvvv}}}}}}xxxqqqjjjeeeaaa]]][[[WWWUUURRRNNNLLLKKKKKKKKKNNNNNNMMMLLLKKKJJJIIIIIIJJJGGGDDDCCCCCCDDDCCCBBB@@@??????@@@BBBDDDCCCBBB@@@???>>>======???AAABBBLLLRRRZZZaaaeeegggiiikkkmmmllljjjhhheeeaaa___]]]WWWTTTPPPMMMKKKHHHEEECCC???>>>===>>>>>>===;;;999666555444333222222222222000000111222222333333444444555888;;;@@@EEEJJJLLLSSS]]]fffiiikkkmmmnnnllljjjjjjiiiiiihhhgggggggggeeeffffffffffffeeedddcccbbbcccddddddddddddccccccdddccccccccceeegggjjjlllooopppqqqpppnnnnnnnnnooommmmmmmmmlllmmmmmmnnnooopppppppppqqqssswww~~~zzzyyy{{{~~~~~~~~~zzztttooojjjaaaWWWPPPHHHHHHHHHMMMWWWiii|||zzzsssqqqnnnjjjhhhiiimmmqqqxxx}}}xxxkkk___UUUOOOKKKIIIIII[[[tttzzzyyy{{{}}}{{{ssseeeSSSCCC888222111222111111111111111222222//////000111222222333333888777666555333222111111333555888888777555444444555999<<<>>>@@@DDDLLLQQQaaammm{{{{{{yyyzzz|||~~~OOOJJJBBB;;;:::???FFFKKKMMMQQQVVVYYYZZZYYYVVVSSSOOOOOO\\\qqq|||yyysssrrrxxx~~~wwwmmmmmmgggYYYJJJEEEHHHNNNWWW^^^eeeiiinnnoooooonnnppprrrqqqvvv{{{}}}~~~|||pppmmmpppuuu}}}|||uuullleeecccbbb```^^^YYYVVVPPPJJJIIIMMMTTTYYYYYY^^^ccchhhiiijjjkkkkkkjjjjjjkkkllllllllllllllllllkkkjjjiiihhhiiilllnnnppprrrssstttuuuwww{{{~~~|||zzzxxxwwwuuuqqqooommmjjjhhhhhhfffdddhhhnnn{{{vvvxxxvvvvvvyyy}}}zzzvvvuuupppjjjccc___ZZZVVVSSSPPPOOOMMMLLLKKKLLLLLLMMMMMMMMMNNNNNNNNNMMMMMMMMMMMMJJJGGGFFFFFFFFFEEEDDDBBBAAA@@@BBBDDDFFFFFFEEECCCAAA???>>>>>>???@@@AAAHHHMMMUUU]]]ccchhhlllooorrrqqqooommmiiifffcccbbb\\\XXXTTTPPPMMMJJJFFFCCC???>>><<<<<<<<<;;;999777888777666555444333333333222222333444444555555666444555777:::>>>CCCGGGJJJRRR]]]fffiiikkkmmmmmmkkkjjjjjjiiiiiihhhgggggggggdddddddddeeeeeeeeeddddddffffffffffffeeeeeeddddddfffeeeccccccdddgggjjjlllmmmnnnnnnmmmkkkkkkmmmooopppooommmlllllllllmmmnnnooooooppprrruuuzzz{{{wwwxxx||||||vvvppphhh___UUUNNNJJJHHHHHHMMMZZZmmmzzzqqqooollliiihhhjjjooosss{{{~~~~~~||||||xxxiii\\\SSSMMMGGGCCCIIIYYYrrrvvvuuuyyy|||}}}}}}sssbbbNNN???555111111111111111000111111222333111222222333333444555555555555555555555555555444555777999999777666666777666888;;;>>>@@@DDDHHHKKKXXXdddsss~~~}}}zzzzzz{{{|||IIIGGGBBB<<<;;;@@@IIIQQQRRRWWW___eeegggddd^^^ZZZVVVSSS[[[lllwwwtttnnnmmmxxxnnnddd___WWWNNNIIIHHHKKKUUU^^^cccgggmmmooonnnnnnoooqqqrrruuuzzz~~~qqqiiijjjqqq{{{xxxnnnfffdddbbbaaa___XXXUUUQQQKKKIIILLLSSSYYY[[[___dddhhhiiijjjkkkllljjjkkklllnnnooooooooooookkklllkkkjjjhhhiiimmmpppoooqqqssstttuuuwww{{{}}}|||{{{{{{{{{||||||zzzyyyrrrnnnlllllljjjfffhhhlllyyy{{{|||zzzxxxxxxyyy{{{}}}}}}||||||zzzyyyxxxuuurrrooojjjfffaaa\\\YYYVVVRRRPPPKKKKKKJJJJJJJJJKKKLLLMMMJJJKKKMMMOOOPPPQQQQQQQQQPPPNNNKKKIIIIIIIIIHHHGGGEEEDDDCCCDDDFFFGGGHHHGGGEEEDDDAAA???>>>>>>???@@@BBBGGGOOOWWW___gggnnnsssuuutttrrrpppmmmjjjgggeee```]]]XXXSSSPPPLLLHHHEEEBBB@@@===<<<<<<;;;:::888999999777666555444444444333444444555666666777777666666777999===AAAFFFHHHRRR\\\fffjjjkkkmmmmmmjjjjjjjjjiiiiiihhhgggggggggcccccccccccccccdddddddddhhhhhhggggggffffffeeeeeefffeeecccbbbcccfffhhhjjjlllmmmmmmlllkkkkkkmmmnnnpppooommmkkkkkkkkkllllllkkkllloootttyyy~~~|||yyyvvvxxx|||}}}wwwpppggg]]]SSSMMMJJJHHHGGGJJJUUUhhh}}}wwwmmmllliiiggggggkkkqqqvvv}}}}}}|||vvvhhh[[[SSSLLLGGGCCCGGGWWWooo~~~tttuuu|||~~~~~~rrr^^^JJJ<<<444222222111111000000111222222333333333333333333333333333333444555555666666555555666777888777777777888999555888;;;===???BBBEEEHHHSSS]]]lllzzz~~~|||{{{|||}}}HHHGGGDDD>>><<>>>>>>>>??????CCCJJJRRRZZZdddlllrrrttttttsssrrrpppnnnlllkkkgggccc^^^YYYUUURRRMMMKKKGGGEEEBBB@@@@@@???===<<<;;;:::999777666555555444555555666666777888888888::::::999:::===AAAEEEGGGQQQ\\\fffjjjkkkmmmllljjjjjjjjjiiiiiihhhgggggggggddddddcccccccccdddeeeeeeiiiiiihhhgggffffffggggggfffeeedddddddddfffhhhiiikkkmmmnnnnnnmmmlllnnnooonnnmmmlllkkkjjjjjjjjjjjjiiijjjnnnuuu|||{{{xxxvvvwww|||}}}xxxpppfff\\\RRRMMMHHHIIIJJJJJJPPP]]]pppzzztttkkkjjjhhhfffggglllsssyyy~~~~~~|||uuuiii^^^UUUNNNIIIGGGFFFVVVnnnvvvzzz||||||nnnZZZGGG:::444333333000000000000111222333333222111111111111111111111555555666777666555444333555555555777999::::::888666999===??????AAAEEEJJJSSSYYYgggwww}}}}}}~~~KKKKKKHHHAAA===BBBOOO[[[```aaadddkkkpppoooggg___WWWQQQRRR]]]eeegggkkkqqqxxxtttZZZQQQIIIFFFFFFHHHNNNUUU[[[aaaiiimmmnnnoooqqqsssuuuuuuyyyyyykkkeeekkkuuu}}}xxxoooiiifffcccaaa^^^ZZZZZZXXXSSSMMMMMMQQQVVVZZZ\\\```dddgggkkkooosssuuuuuuvvvvvvuuusssqqqooohhhkkknnnnnnkkkjjjmmmqqqoooqqqsssuuuvvvxxxzzz}}}{{{{{{{{{}}}wwwrrrooopppnnniiigggiiinnn|||wwwrrrpppppppppmmmmmmnnnmmmkkkiiihhhhhhccc```]]][[[ZZZXXXUUUSSSRRRQQQQQQQQQPPPPPPPPPPPPPPPRRRVVVYYY[[[]]]]]]]]]\\\YYYVVVTTTSSSSSSRRRQQQPPPNNNKKKKKKLLLMMMMMMMMMIIIGGGDDDAAA>>>======>>>>>>BBBGGGNNNUUU^^^gggmmmqqqrrrssssssssssssssssssoookkkfffaaa]]]ZZZVVVSSSOOOLLLIIIFFFFFFEEECCCBBB@@@???>>><<<:::999999999::::::;;;;;;<<<=========>>>===<<<;;;===@@@DDDFFFPPP[[[fffjjjkkkmmmllliiijjjjjjiiiiiihhhgggggggggggggggfffeeeeeeeeefffgggiiihhhgggffffffggghhhhhhggggggfffffffffggghhhhhhiiikkkmmmnnnmmmllllllmmmkkkkkkkkkkkkjjjiiihhhhhhhhhjjjnnnvvv~~~yyywwwuuuvvvzzz~~~~~~}}}~~~}}}xxxpppfff[[[RRRMMMGGGMMMRRRRRRQQQWWWeeerrrzzzvvvsssmmmllliiiggggggllltttzzz{{{wwwnnncccWWWNNNJJJHHHGGGWWWooowww}}}|||wwwiiiUUUCCC888444333333000000000000111222333444000000000111111222222333444555777888999888777666555444666<<>>>>>@@@@@@@@@AAABBBBBBCCCCCCAAA@@@>>>===>>>@@@DDDFFFPPP[[[fffjjjkkkmmmllliiijjjjjjiiiiiihhhgggggggggjjjiiihhhfffffffffggghhhiiihhhgggffffffggghhhiiihhhhhhhhhiiiiiiiiihhhhhheeegggjjjlllkkkiiiiiiiiiiiiiiijjjkkkjjjiiihhhgggiiijjjooowwwyyyvvvtttuuuyyy||||||zzz~~~}}}xxxpppfffZZZRRRNNNIIISSS\\\[[[VVVVVVaaakkk|||{{{vvvtttssspppnnnkkkhhhhhhmmmtttzzz~~~|||tttgggXXXMMMGGGFFFHHHXXXqqq~~~vvv}}}~~~ssseeeQQQ@@@777333333333000000000000111222333444///000111222444555666777111333666999;;;<<<<<<<<<777666:::CCCLLLLLLBBB888999???EEEDDD@@@AAAJJJSSSWWWXXXcccsss~~~}}}|||~~~PPPSSSQQQGGG===>>>LLLZZZfffeeedddgggiiifff```ZZZWWWSSSRRRVVVZZZ[[[^^^bbbmmmiiiTTTCCCBBBEEEDDDGGGMMMVVV[[[cccjjjmmmooopppqqqrrrppprrrwww{{{|||vvvlllhhhoooyyyzzznnnjjjjjjgggcccbbbYYY[[[[[[XXXRRRMMMKKKLLLVVVXXX\\\```fffkkknnnpppxxxyyyzzzxxxtttqqqooonnnnnnllliiihhhhhhjjjmmmooosssssstttuuuvvvxxxzzz{{{}}}{{{ttttttsssqqqnnnjjjfffccckkkrrr|||~~~|||yyywwwrrrssssssqqqnnnjjjiiiiiikkkgggddddddbbb______cccccc```]]]\\\]]]_________fffcccaaaaaacccgggiiijjjiiigggdddbbbaaa___\\\ZZZXXXWWWWWWUUUSSSQQQOOONNNOOOLLLGGGBBB???===<<<===>>>;;;<<>>@@@CCCGGGMMMTTT___hhhmmmlllhhheeeeeefffhhhjjjkkkkkkkkkjjjjjjiiiiiijjjkkkkkkhhhfffggggggggggggffffffffffffiiihhhggghhhjjjkkkkkkjjjjjjiiihhhhhhhhhiiijjjkkkjjjjjjjjjhhhfffdddeeefffeeegggllluuu}}}xxxwwwvvvvvvxxxzzz|||~~~zzztttmmmaaaUUUNNNOOOLLLYYYeeefff^^^ZZZ```iiiuuu{{{uuusssqqqrrrllliiikkkoooqqqvvv{{{}}}ssseeeXXXNNNIIIGGGHHHYYY{{{uuuzzzvvvbbbLLL>>>777222///000000000000111222222222333333444444555444333222111333555888<<<@@@AAA???===777:::???EEEIIIGGGAAA;;;>>>??????>>>???DDDMMMTTTSSSZZZhhhvvv~~~}}}|||{{{}}}OOOSSSRRRIII???@@@LLLXXXjjjiiiggggggfffaaaYYYQQQMMMIIIIIINNNRRRUUUZZZ___kkkyyyjjjUUUDDDBBBDDDCCCEEEKKKTTTZZZbbbhhhlllnnnpppqqqrrrppprrrwww{{{||||||qqqjjjmmmuuuqqqllljjjfffbbb```ZZZ[[[[[[XXXRRRMMMKKKKKKQQQTTTXXX^^^ccchhhkkkmmmuuuvvvwwwuuusssqqqpppqqqnnnllljjjhhhiiikkknnnppptttttttttuuuvvvxxxyyyzzz~~~|||zzzvvvuuutttrrroookkkgggdddiiiooowww{{{{{{yyyvvvqqqnnnmmmmmmmmmhhhfffgggfffdddeeeiiifffdddbbbbbbdddeeeffffffiiigggeeefffhhhjjjllllllmmmjjjfffcccaaa^^^[[[YYYWWWVVVVVVTTTRRRQQQOOONNNOOOLLLHHHCCC@@@>>>======???<<<<<>>@@@???>>>:::;;;===AAADDDDDDAAA>>>@@@@@@@@@???@@@EEENNNUUUWWW\\\hhhvvv~~~{{{zzz|||MMMRRRSSSLLLCCCAAAJJJTTTmmmnnnmmmjjjbbbWWWMMMGGGCCC@@@AAAGGGMMMRRRYYY```hhhooowwwjjjWWWEEE@@@AAA@@@CCCHHHQQQVVV^^^eeejjjmmmooopppsssqqqrrrxxx{{{|||xxxlllkkkqqquuunnnjjjeeeaaa___[[[\\\\\\YYYSSSNNNKKKIIIPPPTTTYYY```fffkkknnnoooqqqrrrrrrqqqpppppprrrsssmmmllljjjiiijjjmmmppprrrttttttuuuuuuvvvwwwxxxxxx}}}~~~}}}|||{{{zzzwwwwwwuuussspppkkkhhhfffhhhlllsssyyy|||wwwttttttuuurrrmmmjjjkkkjjjhhhjjjnnnmmmkkkjjjjjjlllnnnnnnnnnnnnmmmlllmmmooopppooonnnoookkkfffbbb___]]]ZZZXXXVVVUUUTTTSSSQQQPPPNNNNNNNNNLLLHHHDDDAAA???>>>>>>@@@===<<>>===<<<>>>AAACCCCCCCCCBBBBBBAAA@@@@@@FFFPPPWWW\\\___hhhvvv~~~{{{yyy{{{JJJPPPSSSNNNEEEAAAFFFMMMhhhoootttmmm\\\KKKBBB@@@@@@>>>@@@FFFLLLSSS\\\eeeggggggmmmwww|||yyyiiiWWWEEE>>>===>>>AAAFFFMMMRRRZZZaaagggjjjnnnppprrrppprrrxxx{{{{{{}}}|||nnnlllpppyyyooojjjeeeaaa```]]]]]]\\\ZZZUUUPPPKKKIIINNNRRRXXX___fffkkknnnpppoooppppppnnnmmmnnnppprrrmmmlllkkkkkklllnnnqqqsssttttttuuuvvvvvvwwwwwwwwwzzz}}}{{{zzzzzzzzzxxxwwwuuusssooolllhhhfffhhhlllppptttyyy|||{{{|||zzztttpppooonnnlllnnnssswwwvvvuuuuuuwwwwwwvvvttttttssssssssstttsssqqqnnnlllhhhccc```]]][[[YYYXXXVVVUUUTTTRRRQQQPPPOOONNNMMMKKKIIIFFFCCCAAA???>>>@@@<<<;;;===???CCCJJJSSSaaajjjuuu{{{{{{zzz{{{~~~}}}zzzxxxvvvsssrrrqqqmmmiiifffdddcccaaa```]]]\\\[[[ZZZXXXWWWVVVVVVQQQPPPOOOOOOPPPPPPNNNMMMJJJJJJHHHFFFFFFHHHLLLOOOZZZ\\\```dddfffggggggfffeeeeeefffgggjjjnnnqqqssslllkkkjjjiiijjjiiigggeeeeeefffhhhiiiiiihhhgggffffffeeefffhhhkkkmmmmmmlllkkkjjjjjjiiiiiiiiiiiiiiidddfffiiijjjiiiiiiiiiiiikkkmmmrrrwwwzzz{{{zzzyyy{{{zzzzzzzzzzzz{{{}}}}}}yyysssmmmfff]]]SSSPPPRRRUUUeee}}}rrreeerrr{{{}}}xxxuuurrrmmmkkkooosssvvvzzzsssdddXXXNNNIIIFFFTTTooowwwsssvvv|||{{{zzzmmmYYYDDD888555333333555333222222222111000000000111111222333444555666666444333333666:::>>>@@@AAAAAA@@@@@@AAACCCEEEGGGHHHDDDDDDBBB@@@AAAGGGRRRZZZ___```hhhvvv}}}yyywwwyyy}}}IIIOOOSSSOOOFFF@@@AAAEEE\\\kkkuuunnnXXXDDD>>>@@@AAA???AAAGGGLLLSSS^^^iiijjjfffiiirrruuussszzz~~~|||vvviiiYYYGGG===;;;<<<@@@DDDHHHNNNVVV]]]ccchhhllloooqqqppprrrwwwzzzyyy{{{~~~~~~rrrpppttt|||qqqkkkfffcccbbb^^^^^^]]][[[XXXSSSMMMJJJIIILLLRRRYYY```eeeiiikkkooooooooommmkkkkkkmmmooollllllkkklllmmmoooqqqsssssstttuuuvvvvvvvvvvvvvvvyyy}}}{{{{{{{{{{{{yyywwwuuurrroookkkiiiggggggkkkooorrrtttxxxyyyttttttttttttxxx}}}}}}zzzyyyxxxxxxwwwtttpppmmmfffddd```^^^]]]\\\ZZZYYYWWWVVVTTTSSSQQQQQQPPPPPPMMMLLLKKKIIIFFFCCCAAA@@@???<<<;;;===>>>@@@GGGOOO[[[eeepppwwwyyyzzz}}}}}}zzzxxxwwwwwwuuuqqqlllhhhfffdddcccaaa______^^^]]]\\\ZZZYYYXXXVVVTTTSSSRRRSSSSSSQQQPPPLLLLLLKKKIIIIIIKKKOOORRR^^^___aaadddfffggghhhhhhiiiiiiiiiiiikkknnnppprrrmmmkkkiiiiiiiiiiiihhhfffeeefffhhhiiiiiiiiihhhhhhfffeeefffiiimmmpppqqqppplllllllllkkkkkkjjjjjjiiifffggghhhgggggghhhkkknnnmmmpppuuuxxxzzzzzzyyyxxxzzzzzzzzzzzzzzzzzz{{{{{{xxxrrrkkkddd[[[RRRPPPSSSUUUdddzzzxxxkkkkkkttt~~~zzzsssnnnmmmrrrvvvyyy}}}uuuggg[[[PPPIIIEEEQQQiiirrrrrrzzz{{{yyywwweeeSSS@@@666444333444555333222222222111000000000222222222222333333333444555333333555999>>>@@@AAABBBCCCEEEGGGHHHJJJLLLNNNGGGFFFDDDAAABBBIIITTT]]]bbbbbbjjjxxx|||xxxvvvwww{{{KKKQQQTTTQQQGGG@@@>>>@@@NNN___nnnkkkXXXFFFAAACCCCCCAAABBBEEEIIIOOO[[[ggglllhhhiiiooopppnnnrrrzzz~~~nnn```MMM???:::<<<@@@BBBDDDJJJRRRZZZ```fffkkknnnpppnnnqqqvvvxxxwwwxxx{{{~~~xxxuuuxxxuuunnnhhheeeeee______^^^]]][[[WWWQQQLLLIIIKKKPPPVVV]]]ccchhhkkkooooooooommmkkkjjjjjjlllmmmlllllllllmmmnnnpppqqqrrrssstttvvvwwwwwwvvvvvvzzz~~~|||}}}}}}}}}zzzyyyvvvssspppmmmjjjiiigggjjjnnnpppqqqsssxxx|||~~~||||||}}}}}}zzzxxxtttoookkkcccbbb````````````^^^\\\YYYXXXVVVTTTSSSSSSSSSTTTOOOOOOOOONNNKKKIIIFFFDDDAAA===<<<======>>>DDDKKKVVV^^^iiiqqqwww{{{~~~{{{yyyyyyzzzxxxtttnnniiigggfffdddcccaaaaaaaaa```___]]]\\\[[[ZZZWWWUUUTTTTTTTTTSSSQQQNNNNNNMMMKKKKKKMMMQQQUUU___```aaaccceeefffggghhhnnnmmmllllllkkkkkkkkklllllljjjhhhhhhiiijjjiiihhhggggggggghhhhhhiiiiiijjjhhhggghhhjjjnnnqqqqqqqqqkkklllllllllkkkjjjiiihhhhhhhhhgggffffffhhhlllpppooossswwwzzzzzzyyyyyyyyy|||||||||||||||||||||{{{uuunnnfff___VVVNNNLLLPPPVVVcccwww|||qqqgggnnn|||}}}tttppppppuuuzzz}}}tttiii]]]RRRJJJHHHTTTiii{{{}}}~~~yyyuuu]]]MMM<<<555444333333444222222222111111111111111111111000000000111222222666555444666:::>>>???@@@AAACCCGGGJJJLLLMMMPPPRRRLLLJJJGGGCCCDDDLLLXXXaaagggiiiqqq}}}}}}yyywwwxxx{{{}}}OOOTTTWWWSSSIII@@@======DDDQQQ```ddd\\\PPPHHHEEEEEECCCBBBCCCEEEIIIUUUaaagggggghhhjjjlllmmmooorrrxxxjjjVVVDDD;;;;;;>>>@@@AAAFFFOOOWWW^^^eeejjjnnnnnnmmmooouuuwwwuuuuuuxxxyyyzzz~~~zzz{{{~~~zzzqqqkkkgggggg```_________^^^ZZZTTTOOOKKKLLLPPPTTT[[[bbbhhhkkklllmmmnnnnnnllljjjjjjkkkmmmllllllllllllmmmnnnooopppqqqtttvvvwwwwwwwwwvvvvvv}}}|||yyyuuurrrooommmllljjjnnnqqqrrrqqqrrruuuxxxxxx{{{~~~|||xxxsssnnnjjjfffeeeeeefffgggeeebbb```\\\ZZZXXXVVVUUUUUUVVVWWWSSSTTTTTTTTTRRROOOKKKIIIEEEAAA??????===<<>>???>>>>>>AAAEEEGGGIIILLLQQQUUUQQQOOOKKKGGGHHHPPP]]]gggooosss{{{~~~|||zzzzzz|||~~~SSSWWWYYYUUUKKKAAA======>>>HHHUUU___```YYYNNNFFFGGGDDDCCCCCCCCCFFFRRR^^^```ccceeefffhhhlllnnnmmm|||rrr\\\GGG===<<<>>>>>>???EEEMMMUUU]]]dddjjjnnnmmmllloootttvvvttttttvvvtttuuu{{{}}}{{{}}}~~~tttlllhhhhhh```______``````]]]VVVPPPHHHIIIKKKOOOUUU\\\cccgggjjjlllnnnnnnmmmkkkkkkkkkmmmmmmlllllllllmmmmmmnnnooopppsssvvvwwwxxxwwwwwwqqq{{{~~~{{{xxxtttqqqooooooooorrruuuvvvtttsssuuuwwwvvvxxxzzz{{{}}}~~~yyysssnnnjjjjjjjjjjjjkkkllljjjeeebbb]]]\\\YYYWWWVVVWWWXXXYYYVVVWWWXXXXXXVVVSSSPPPMMMIIIEEEAAA@@@===;;;>>>DDDIIILLLSSS___kkkuuuzzz|||}}}|||{{{|||~~~}}}yyyrrrnnnkkkkkkjjjiiifffgggggggggfffeeecccbbb\\\ZZZVVVUUUTTTTTTSSSRRROOOOOONNNMMMLLLOOOSSSWWWcccdddfffhhhjjjllllllmmmdddfffhhhjjjkkklllkkkkkkjjjhhhggggggiiikkklllkkkiiihhhfffeeefffhhhkkkmmmnnnlllkkkkkkkkkkkkjjjhhhhhhiiiiiiiiihhhgggeeedddfffhhhjjjjjjjjjiiijjjlllqqqvvv{{{}}}|||zzzzzz{{{}}}}}}~~~}}}}}}|||{{{zzztttlllcccZZZQQQIIIIIIMMM\\\gggxxx}}}vvvjjjkkktttwwwssssssyyyzzzppphhh^^^SSSKKKOOO[[[kkkyyy}}}sssjjjRRRDDD777333444333111111000000111111222222222333444333444444666999;;;===888888888:::===>>>>>>======???BBBDDDEEEJJJQQQVVVUUUSSSNNNJJJKKKSSSaaakkkvvvzzz~~~}}}}}}~~~RRRSSSTTTTTTPPPHHH>>>777>>>BBBNNN]]]ccc\\\PPPJJJKKKIIIDDD@@@@@@DDDLLLRRR\\\___dddfffhhhiiikkklllrrrxxxaaaNNN@@@888:::???BBBGGGOOOYYYaaafffiiijjjqqqnnnkkkjjjlllooorrrssssssuuuxxx{{{}}}}}}|||{{{~~~zzzpppkkkhhh```^^^]]]___```]]]VVVOOOKKKHHHIIIPPPWWW[[[```eeekkkkkkkkklllllllllllllllkkkllllllmmmnnnooooooppprrrsssvvvwwwwwwvvvsssrrrvvvyyy{{{wwwtttssssssssstttuuuvvvwwwvvvtttrrrqqquuuvvvwwwxxxzzz}}}xxxtttvvvxxxrrrjjjggghhhiiigggdddccc```]]][[[[[[[[[ZZZYYYWWWWWWXXXYYYZZZYYYWWWTTTPPPMMMIIIDDDBBBBBBCCCEEEHHHIIIMMMSSS\\\fffnnnsssyyy{{{|||}}}||||||}}}}}}{{{wwwsssooollljjjjjjhhhhhhfffeeecccbbb``````^^^\\\ZZZXXXWWWUUUQQQNNNQQQNNNMMMMMMLLLLLLRRR[[[ggghhhjjjkkklllkkkjjjiiiiiiiiijjjkkkjjjiiihhhgggeeefffhhhjjjkkklllkkkkkkmmmhhheeefffkkkpppqqqooolllkkklllmmmnnnmmmjjjhhhlllkkkiiihhhgggeeebbb___bbbbbbaaaaaacccgggkkkmmmpppuuu|||~~~}}}~~~|||zzz{{{}}}}}}{{{xxxpppjjjcccZZZNNNFFFHHHOOO]]]kkk{{{xxxlllkkkmmmsss|||vvvwwwxxxzzz~~~uuuooofffXXXPPPQQQVVV___lllzzz|||ooodddNNNCCC888333111......111222222222222222222222222555444444444555888:::<<<===<<<;;;<<<>>>>>>===<<<999:::===???CCCJJJRRRWWWXXXVVVRRRNNNOOOWWWccclll}}}PPPRRRUUUXXXVVVOOODDD<<<;;;@@@MMM]]]ccc[[[OOOHHHKKKKKKJJJHHHFFFFFFHHHJJJZZZ```hhhnnnnnnllljjjjjjiiitttkkkXXXHHH===<<<@@@@@@EEEMMMWWW```fffjjjkkkqqqooolllllllllnnnppppppsssttttttuuuvvvwwwxxxxxxyyy~~~ssskkkiiibbb```^^^___```]]]VVVPPPKKKGGGHHHNNNUUUYYY___dddggghhhhhhjjjkkkllllllmmmllllllmmmmmmnnnnnnooooooqqqsssuuuvvvvvvuuusssqqqpppttt}}}~~~}}}yyywwwvvvvvvwwwzzzzzz|||||||||{{{yyyxxxvvvvvvvvvuuuvvvwwwzzz||||||yyyzzzxxxrrrkkkiiijjjkkkiiiggggggdddaaa______^^^]]]\\\ZZZZZZ[[[\\\^^^]]][[[YYYVVVTTTPPPKKKHHHGGGFFFFFFFFFGGGHHHMMMTTT]]]fffkkkuuuxxx{{{}}}}}}}}}}}}~~~{{{yyyvvvqqqnnnkkkiiihhheeeeeeddddddddddddcccccc^^^\\\ZZZXXXWWWUUURRROOORRRPPPOOOOOONNNNNNUUU^^^eeegggjjjmmmnnnnnnlllkkkhhhiiijjjjjjiiihhhgggfffggghhhiiijjjjjjiiihhhhhhhhhdddbbbccchhhlllmmmkkkmmmmmmmmmnnnooonnnllliiillljjjiiiiiiiiiiiifffdddcccbbbaaaaaacccfffjjjllloootttzzz~~~}}}|||~~~|||zzz{{{}}}|||yyyuuulllggg___WWWMMMGGGJJJQQQ^^^lll{{{xxxkkkjjjjjjoooxxx~~~zzzzzz{{{}}}ssskkk```RRRLLLNNN]]]ggguuuyyykkk^^^III???555222111///000222222222222222222222222222555444444444555888:::<<<<<<;;;;;;;;;===>>>===<<<999:::===@@@DDDJJJRRRWWWUUUUUUTTTRRRUUU\\\fffnnnzzz{{{~~~~~~}}}{{{~~~KKKNNNSSSYYYZZZSSSHHH>>>777<<>>AAA???CCCKKKTTT]]]dddiiikkkoooooonnnnnnmmmmmmmmmmmmrrrqqqpppooopppqqqssstttsssyyyuuullliiidddaaa`````````]]]XXXSSSLLLHHHGGGMMMSSSXXX]]]ccccccdddeeegggiiikkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmqqqrrrtttuuuuuutttrrrqqqmmmqqqzzz~~~|||{{{{{{|||~~~yyywwwuuusssrrrqqqrrrrrrqqqtttxxx|||zzzuuuooolllmmmmmmllljjjkkkhhheeecccbbbbbbaaa```___^^^^^^```aaaaaa___]]]]]][[[XXXTTTPPPMMMKKKIIIHHHGGGGGGIIINNNUUU\\\aaakkkpppvvvzzz|||{{{{{{{{{yyyxxxtttpppmmmjjjhhhgggeeeeeeddddddddddddcccccc^^^\\\ZZZYYYXXXVVVSSSPPPRRROOOOOOPPPOOOPPPWWW___eeegggkkkoooqqqpppooonnniiiiiijjjjjjiiigggfffeeeiiiiiiiiihhhgggfffeeedddgggeeedddfffkkknnnnnnlllooooooooopppqqqpppnnnkkkiiihhhhhhiiijjjjjjiiigggcccbbbaaaaaacccfffiiikkkooosssyyy}}}}}}|||{{{{{{~~~|||{{{||||||zzzuuuppphhhbbbZZZSSSKKKGGGLLLSSSaaammm|||xxxkkkhhhgggjjjqqqyyy}}}~~~~~~~~~nnndddYYYMMMJJJNNNdddqqq~~~~~~vvvfffXXXCCC:::222000111000111444222222222222222222222222444444444444666888:::;;;;;;:::::::::<<<===<<<;;;999;;;>>>@@@DDDIIIPPPTTTRRRSSSVVVXXX\\\bbbhhhmmmmmmnnnvvv|||{{{zzzxxx}}}DDDGGGNNNVVVYYYSSSGGG<<<666999DDDSSS[[[XXXQQQMMMLLLQQQWWW[[[YYYTTTNNNKKKRRR]]]kkksssrrrlllgggdddbbbgggppp|||ttt^^^III@@@???@@@CCCIIIPPPXXX```eeehhhjjjlllnnnooonnnmmmmmmmmmoooooonnnnnnnnnooooooppppppuuu|||qqqmmmdddbbb`````````___\\\ZZZPPPKKKIIIMMMRRRVVV\\\bbbccccccdddfffhhhiiikkkkkkmmmmmmllllllllllllllllllpppppprrrssssssrrrppppppooorrryyy~~~}}}yyywwwtttqqqooonnnlllkkkhhhjjjmmmpppsssxxx~~~|||vvvsssqqqpppnnnmmmkkkhhheeedddddddddcccbbbcccbbbaaaaaabbbaaa___\\\]]]]]]\\\ZZZWWWSSSOOOMMMKKKKKKKKKLLLOOOSSSVVVXXX___eeemmmtttvvvwwwvvvvvvxxxvvvtttqqqmmmjjjhhhggghhhhhhfffeeecccbbb``````]]]\\\ZZZYYYYYYWWWTTTRRROOOMMMMMMNNNNNNOOOVVV___eeehhhlllpppqqqqqqnnnmmmjjjkkkkkkkkkjjjhhhgggeeehhhhhhggggggfffeeedddcccfffeeefffhhhlllnnnnnnmmmqqqppppppqqqrrrqqqooommmhhhgggfffgggiiiiiigggeeecccbbbaaaaaaccceeeiiikkkppptttyyy||||||{{{{{{{{{|||{{{zzz{{{{{{wwwqqqkkkddd]]]UUUOOOIIIGGGLLLSSSdddooo}}}yyymmmiiieeefffllltttzzz}}}}}}}}}~~~xxxhhh___UUULLLLLLRRRiiixxxuuudddUUUAAA888111111222111222444111111111111222222222222444444444555666888:::;;;:::999999:::<<<===<<<;;;;;;===???AAABBBFFFJJJMMMNNNRRRWWW\\\aaaeeegggiiibbbbbbkkk{{{{{{yyywwwvvv{{{AAACCCIIIRRRWWWSSSFFF<<<777888???LLLVVVXXXWWWXXXSSSWWW[[[\\\XXXRRRMMMJJJMMMXXXdddjjjiiifffeeefffgggjjjqqq|||}}}gggPPPBBB===BBBDDDGGGLLLSSSZZZ___ccceeeiiimmmoooooonnnnnnnnnlllmmmoooqqqqqqqqqooonnnnnnqqq|||wwwpppdddbbbaaa```aaabbbbbbaaaVVVOOOKKKNNNRRRUUU[[[aaaddddddeeefffggghhhiiiiiillllllllllllkkkkkkkkkkkknnnoooppppppppppppooonnnoooqqqwww|||zzzvvvssspppmmmlllkkkgggeeebbbdddeeefffhhhjjjnnnqqq}}}yyyvvvsssqqqjjjhhheeedddeeeeeeeeedddgggeeecccaaa```___\\\ZZZZZZ[[[\\\[[[YYYVVVSSSPPPMMMNNNOOOQQQQQQQQQQQQQQQWWW]]]eeemmmppprrrssssssvvvuuusssqqqooollljjjiiihhhhhhfffeeecccbbb``````]]]\\\ZZZZZZZZZXXXVVVSSSPPPNNNNNNOOONNNOOOWWW```gggiiilllnnnooonnnkkkjjjllllllmmmmmmllljjjiiihhhffffffeeeeeeeeeeeeeeeeeebbbbbbccceeehhhkkkkkkkkkrrrqqqpppppprrrqqqpppnnnjjjiiihhhhhhhhhhhhfffddddddcccbbbbbbcccfffjjjlllrrruuuyyy{{{{{{{{{||||||{{{yyyxxxxxxwwwssslllfff```YYYRRRNNNJJJIIIMMMTTTgggqqq|||zzzooolllhhhgggjjjqqqxxx|||zzz{{{}}}uuufff]]]SSSKKKMMMUUUlll{{{vvvcccSSSAAA999333333333222111333000000000111111222222222333444444555777888:::::::::999888:::<<<======<<<===???@@@AAAAAAAAACCCEEELLLPPPVVV]]]bbbddddddbbbZZZYYY```rrrzzzwwwuuutttyyy@@@AAAEEENNNVVVTTTJJJ@@@:::999>>>KKKWWW]]]aaaddd```aaa```\\\UUUMMMGGGEEEIIIRRR\\\aaa```aaaeeekkknnnqqqwwwqqqYYYFFF>>>BBBBBBDDDGGGMMMTTTZZZ^^^cccgggmmmooonnnmmmnnnoookkkmmmppptttuuuuuusssrrrooonnnvvvxxxmmmeeedddbbbaaaaaaccceeefff[[[SSSMMMNNNPPPSSSXXX^^^ccccccdddeeeffffffggggggkkkkkkkkkkkkkkkkkkkkkkkkmmmnnnnnnnnnnnnnnnnnnmmmjjjlllrrr||||||tttpppllljjjjjjhhhddd```]]]^^^````````````aaabbblllwww|||{{{ooommmjjjhhhhhhhhhgggfffhhhfffcccaaa```^^^\\\ZZZWWWYYYZZZ[[[[[[XXXVVVTTTMMMNNNOOOPPPPPPNNNMMMKKKRRRWWW^^^eeeiiimmmppprrrsssrrrrrrqqqooonnnlllkkkeeeeeeddddddddddddcccccc]]]\\\ZZZZZZZZZYYYWWWUUUSSSQQQQQQRRRQQQRRRYYYaaafffgggiiijjjjjjjjjhhhgggllllllmmmnnnmmmlllkkkjjjeeedddddddddeeefffggggggcccdddeeegggiiilllnnnooorrrpppooooooppppppooonnnnnnmmmkkkkkkjjjiiifffddddddcccbbbccceeehhhlllnnnsssvvvyyyzzzzzzzzz{{{}}}yyyvvvttttttsssoooiiiccc^^^WWWRRRPPPOOOOOOSSSXXXkkkrrr{{{|||sssqqqmmmkkkmmmqqqvvvzzzxxxzzz|||xxxggg\\\RRRJJJOOOZZZuuutttaaaQQQ@@@999333444444222000111//////000000111222222222333444555666777999999::::::999999:::===>>>>>>===>>>@@@BBBBBBAAA@@@@@@AAAJJJNNNTTT\\\bbbdddbbb___UUURRRWWWjjjzzzxxxuuusssxxx>>>===@@@IIISSSUUUNNNFFF===<<>>>>>@@@CCCDDDCCCAAAAAABBBHHHKKKQQQYYYaaadddccc```QQQLLLPPPccc|||{{{yyyuuussswww~~~:::999;;;DDDPPPUUUPPPIII===>>>EEEUUUccclllqqqtttppppppmmmfff]]]TTTNNNKKKCCCLLLVVV[[[\\\```jjjsss~~~jjjRRRDDD===<<<===@@@FFFOOOXXX]]]eeejjjnnnoookkkiiikkkmmmmmmmmmoooqqquuuyyy|||~~~zzzssssss{{{mmmkkkgggccc```aaadddggg```WWWNNNLLLLLLMMMRRRXXX[[[\\\^^^```ccceeeggghhhhhhhhhiiijjjkkkkkkllllllllllllllllllllllllllllllkkklllmmmsss}}}}}}vvv{{{|||wwwrrrppppppmmmgggaaa[[[^^^bbbcccaaa___]]]]]]WWW___eeeeeefffjjjmmmmmmqqqqqqqqquuu}}}|||wwwtttpppmmmkkkiiigggeeeeeeeeeeeedddccc\\\]]]^^^^^^]]][[[YYYXXXSSSPPPLLLIIIHHHJJJLLLNNNGGGIIIMMMQQQVVV]]]dddjjjkkklllmmmnnnnnnmmmllllllhhhhhhfffeeecccbbb``````]]]\\\[[[[[[[[[[[[YYYWWWTTTRRRQQQQQQOOOOOOVVV^^^`````````aaaccceeeggghhhhhhiiikkklllmmmmmmlllkkkhhhgggeeeeeeeeeeeefffgggeeeeeeeeefffgggkkkpppssspppnnnllllllmmmnnnmmmlllkkkjjjiiiiiiiiihhhfffdddcccccccccdddggglllpppsssrrrtttvvvvvvvvvwwwyyy{{{vvvrrrnnnmmmllljjjeeeaaaYYYUUUTTTXXX\\\___cccgggooosssxxx~~~~~~yyyyyyxxxvvvttttttvvvxxx}}}~~~yyydddVVVMMMOOO___rrryyyvvvtttiiiVVVFFF999333///111333111000000...//////000111222222222222333555777888999999999;;;::::::;;;>>>@@@??????===@@@CCCEEEEEEDDDDDDEEEFFFIIIOOOXXXaaaeeeeeecccOOOIIIKKK^^^yyy|||zzzvvvtttwww}}}999888999???HHHNNNNNNLLL@@@DDDIIIQQQaaaqqquuupppqqqppppppnnnggg]]]TTTOOOEEEJJJRRRZZZ]]]___hhhrrrcccKKKDDDAAA@@@BBBFFFKKKQQQVVVaaagggmmmooonnnllllllmmmmmmoooqqqtttvvvxxxzzzzzzzzztttsssxxxyyy|||yyyooohhhgggddd___^^^bbb]]]XXXRRRLLLJJJMMMQQQTTTXXX[[[___bbbcccdddfffhhhjjjkkkkkkkkkkkkjjjiiiiiilllllllllkkkkkkiiihhhhhhmmmjjjkkksss|||~~~zzzvvvqqqttt{{{yyyuuurrrrrrssspppiiicccbbbbbbdddeeedddaaa[[[WWWYYY[[[^^^^^^\\\]]]___bbbggggggjjjppptttyyyzzzsssooommmllliiiiiigggfffeeeddddddddd]]]]]]___``````^^^YYYVVVUUUTTTRRRRRRQQQPPPMMMKKKJJJIIIIIIJJJOOOVVV]]]aaafffhhhkkkkkkkkkjjjjjjkkkjjjiiigggeeedddcccbbbbbb]]]^^^______^^^ZZZWWWUUUTTTSSSRRRRRRRRRRRRRRRRRRXXXZZZ\\\___bbbdddeeeeeekkkkkklllmmmnnnnnnoooppphhhgggfffggghhhgggfffdddcccccceeehhhlllpppqqqqqqoooooonnnnnnmmmmmmmmmmmmggggggggghhhgggffffffeeebbb```______bbbiiippptttyyyxxxwwwvvvvvvwwwxxxyyywwwtttqqqooolllhhhddd```TTTRRRSSSYYYcccjjjmmmmmmwwwzzz~~~|||zzzxxxwwwxxxyyyyyy|||gggSSSKKKVVVqqquuusssooobbbNNNAAA555555444333333222111111111222222333333444555555333444555666777999::::::===<<<<<>>FFFKKKLLLJJJ???AAACCCJJJYYYiiipppooopppppprrrsssooodddYYYQQQFFFKKKSSS\\\^^^```gggooo~~~rrrWWWHHHCCC???@@@DDDHHHOOOUUU___dddkkknnnmmmllllllmmmnnnooorrruuuxxx{{{|||}}}{{{uuusssuuuuuuxxx~~~sssjjjgggeeeaaa___```bbb]]]VVVOOOKKKKKKMMMOOOVVVZZZ^^^bbbcccdddfffggghhhiiiiiiiiiiiiiiiiiiiiiggggggggghhhhhhhhhggggggjjjiiijjjqqqyyy~~~~~~{{{vvvrrrooorrrxxxyyyvvvssssssuuutttmmmgggddddddeeeggggggccc^^^ZZZWWWZZZ]]]]]]\\\[[[\\\^^^eeedddggglllpppvvvyyyrrrmmmjjjiiihhhhhhgggffffffeeeeeeeee`````````aaabbb```\\\YYYXXXWWWUUUUUUUUUTTTQQQOOOMMMLLLJJJJJJMMMRRRXXX\\\hhhjjjlllmmmlllkkkkkkllliiihhhgggeeecccbbbaaaaaa``````aaaaaa___\\\YYYWWWTTTSSSSSSRRRRRRRRRSSSSSSWWWXXX[[[]]]```ccceeefffjjjjjjjjjkkkkkkkkkkkkkkkhhhggggggggghhhhhhfffdddfffffffffhhhlllnnnnnnnnnnnnnnnmmmmmmmmmlllllllllhhhhhhgggggggggfffffffffbbbaaa______bbbhhhnnnrrrwwwwwwvvvvvvvvvwwwxxxyyyxxxwwwtttqqqmmmggg```[[[SSSQQQSSSYYYccckkknnnnnnxxx|||}}}|||zzzyyyyyyzzz|||}}}yyyfffVVVRRRaaa}}}}}}rrrooojjj\\\III===444444333222222111000000111111222222333444444444444555666777888999::::::;;;<<<>>>AAADDDEEEDDDBBBAAAAAAAAA???======>>>@@@EEELLLTTTXXX]]]bbbbbb___SSSMMMPPPbbb{{{|||yyyvvvuuuzzz999777777<<>><<<999:::<<>>GGGXXXhhhrrrllllllmmmoooqqqkkk]]]OOOGGGIIIPPPZZZ^^^^^^___ccciiipppvvv{{{]]]OOOCCC@@@@@@@@@FFFNNNWWW^^^fffkkklllmmmooopppqqqqqqsssuuuwwwzzz|||}}}}}}wwwsssqqqpppqqq|||rrrjjjiiihhhddd___bbb___YYYTTTOOOLLLKKKJJJOOOTTTZZZ___aaacccdddeeeeeeffffffggghhhiiikkkkkkhhhhhhhhhiiiiiijjjkkklllhhhhhhkkknnnsss{{{tttmmmiiikkkmmmrrr||||||yyyvvvwwwzzzxxxsssmmmggghhhjjjlllmmmjjjfffbbb___bbbfffhhhgggccc___\\\___]]]^^^aaadddiiittt~~~wwwqqqnnnmmmmmmiiijjjkkkllllllkkkjjjiiihhhfffeeeeeefffggggggfffeeecccaaabbbccccccbbbaaaYYYUUUPPPMMMLLLOOOSSSVVV^^^aaadddfffggggggiiijjjjjjjjjiiigggfffdddbbbaaa]]]]]]]]]]]][[[XXXVVVTTTRRRRRRRRRSSSSSSUUUVVVWWWUUUUUUUUUWWWZZZ^^^ccceeeiiiiiiiiiiiiiiiiiiiiiiiiiiihhhggghhhiiiiiihhhfffiiihhhggghhhjjjkkkkkkjjjjjjjjjjjjjjjjjjjjjiiiiiijjjiiigggeeeeeefffgggiiijjjjjjiiijjjkkknnnqqqsssrrrssstttuuuvvvxxxyyyzzzzzzzzzyyywwwpppfffZZZRRRKKKMMMRRR[[[eeelllpppqqqtttzzz~~~}}}|||}}}llldddhhhuuu~~~xxxxxxllleee\\\MMM>>>555333222222222111111111000000000111111222333333444666666666777888999999999:::===CCCJJJNNNMMMIIIEEEAAA???===:::888999<<>>DDDJJJNNNNNNIIIEEE@@@???===:::888:::===@@@HHHRRRZZZYYYVVVUUUUUUSSSNNNNNNVVVjjjzzzuuutttrrrrrrwww~~~444777;;;@@@EEEIIILLLMMMSSSKKKBBB<<<<<>>>>>===;;;:::;;;???BBBGGGOOOUUUUUUUUUVVVVVVTTTPPPQQQ[[[ooo}}}xxxtttsssqqqqqqwww~~~222777>>>DDDJJJNNNPPPRRRVVVMMMEEE>>>:::>>>MMM\\\mmmrrrqqqkkkiiilllggg]]]LLLEEECCCIIIRRRWWWZZZ]]]ZZZ```eeefffiiittt~~~kkkTTTAAA??????:::>>>HHHIIIQQQ\\\dddiiimmmqqqtttssssssqqqqqqqqqrrrtttuuu{{{{{{zzzxxxvvvwwwxxxxxxyyyuuupppjjjfffeeedddaaa\\\TTTNNNJJJJJJMMMQQQUUUYYY^^^cccgggggggggfffffffffhhhjjjllliiiiiihhhggghhhiiikkklllmmmlllnnnqqqtttyyy}}}xxxuuuuuurrrpppqqqwww~~~zzzxxxyyy{{{zzztttnnnkkklllooorrruuutttpppmmmlllmmmooorrrssspppiiiddddddbbbbbbbbb___\\\```gggrrr~~~~~~~~~~~~wwwtttpppllliiigggggghhhhhhggggggiiilllnnnnnnnnnkkkhhheeedddeeeffffffffffffeeebbb___\\\YYYWWWVVVTTTVVVYYY[[[[[[[[[\\\]]][[[\\\]]]^^^^^^]]]\\\[[[VVVVVVUUUSSSQQQPPPNNNNNNFFFHHHJJJNNNSSSXXX\\\^^^```\\\VVVRRRRRRUUU[[[___ffffffgggggghhhhhhhhhiiiiiihhhhhhjjjkkklllkkkiiifffeeeeeegggjjjllllllkkkgggggghhhhhhiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhgggjjjlllnnnqqqssssssrrrqqqpppqqqsssuuuvvvvvvvvvvvvqqqooollliiiddd^^^VVVQQQMMMSSS]]]gggooouuuyyy{{{~~~xxxzzz}}}wwwiiipppyyyzzz~~~~~~uuuiii]]]OOO@@@888666222222222222222222222222222333333444444555666666555666777999;;;===>>>???:::;;;===@@@CCCDDDCCCAAA:::;;;<<<;;;;;;<<>>>>>>>>:::>>>IIIFFFNNNYYYbbbgggkkkpppsssrrrrrrqqqpppqqqsssvvvwww{{{}}}|||yyywwwwwwuuusss|||}}}wwwrrrlllcccdddeeeddd```[[[UUUQQQIIILLLPPPSSSXXX]]]ccchhhgggfffeeedddeeegggiiijjjiiihhhggghhhiiilllnnnpppnnnlllmmmqqqtttwww~~~~~~zzzyyyyyyuuurrrrrrwww|||yyywwwyyy||||||wwwqqqlllnnnqqquuuwwwvvvssspppooooooqqquuuvvvtttmmmhhhgggeeedddddd___[[[]]]cccgggttt|||vvvqqqmmmkkkkkklllgggfffgggjjjmmmooonnnmmmpppmmmjjjhhhiiijjjjjjjjjiiihhheeebbb^^^YYYUUUSSSRRRTTTVVVWWWVVVTTTTTTUUUTTTVVVXXXYYYZZZYYYXXXWWWRRRRRRPPPOOOMMMKKKJJJJJJDDDEEEIIIMMMSSSXXX]]]___ccc___XXXRRRQQQTTTYYY]]]llllllllllllkkkkkkkkkkkkiiiiiiiiijjjllllllkkkjjjgggffffffgggjjjkkkjjjiiiggghhhhhhhhhiiiiiijjjjjjhhhiiiiiiiiiiiihhhggggggkkkmmmqqqtttvvvuuutttssspppqqqsssuuuvvvvvvuuuuuupppmmmhhhddd___YYYSSSOOOPPPWWWaaakkksssyyy|||~~~zzztttwww{{{~~~vvviiiqqqyyyvvvuuu{{{}}}ttthhh\\\MMM>>>777666111111111111111111222222333333444555555666666777666777888;;;===???AAABBB999999999;;;>>>@@@@@@???888999;;;;;;;;;===???AAAFFFJJJMMMPPPVVV]]]___\\\LLLNNNYYYnnn|||xxxwwwvvvvvv|||333666???HHHKKKJJJMMMRRR[[[XXXQQQFFF>>>===DDDKKKgggrrrqqqbbb]]]eeeiiicccSSSJJJCCCDDDKKKRRR[[[ccceeehhhlllnnnllllllqqqxxxlllUUUAAA======;;;<<>><<>>>>>;;;:::===CCCHHHPPPYYYaaahhhkkkmmmpppppppppqqqtttvvvyyyzzz}}}~~~}}}xxxssspppsss~~~{{{uuukkkhhheeecccbbb^^^WWWRRRJJJJJJKKKMMMRRRXXX^^^aaaccceeeggggggfffdddddddddeeefffgggggggggiiimmmpppppppppooonnnooorrrwww|||{{{||||||{{{{{{wwwuuuzzzzzzyyy~~~}}}uuuooojjjhhhkkksssyyywwwsssrrrooorrrwww|||}}}xxxpppjjjjjjkkkjjjeee___ZZZYYYYYY___cccjjjqqq|||~~~zzzvvvtttrrrsssssstttuuuwwwxxxyyyyyywwwvvvvvvwwwwwwuuutttooollliiifffbbb^^^YYYUUUOOONNNLLLKKKIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHGGGFFFEEECCCAAA???>>>>>>>>><<>>BBBUUUfffmmm```TTTWWW___``````TTTHHHCCCEEELLLWWWaaaiiikkkmmmllljjjjjjkkklllvvv}}}lllNNNAAA>>>;;;999;;;???DDDKKKTTT]]]eeeiiillloooooopppqqqtttxxx|||~~~}}}~~~}}}yyytttqqqooottt|||yyyooojjjeeeaaa___\\\WWWSSSJJJJJJIIIKKKOOOUUU[[[___```ccceeeeeedddccccccccceeeffffffffffffgggjjjllloooooonnnmmmmmmpppuuuyyy{{{xxx|||~~~{{{|||}}}uuuqqqiiigggjjjrrrwwwvvvrrrqqqooosssxxx}}}~~~zzzrrrllllllmmmlllggg```YYYWWWWWWXXX]]]bbbffflllzzz~~~{{{{{{~~~}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}{{{xxxvvvmmmkkkhhheeebbb___ZZZWWWLLLKKKHHHEEECCCAAAAAAAAAAAABBBDDDEEEEEEDDDCCCBBB@@@???>>><<<;;;;;;;;;;;;;;;===???AAADDDKKKUUU\\\ddddddaaa\\\VVVTTTVVVYYYgggjjjmmmppppppqqqrrrssssssqqqooonnnllllllmmmmmmllljjjhhhffffffiiilllooonnnllljjjiiihhhggghhhhhhlllkkkkkkkkklllnnnoooqqqqqqsssuuuvvvuuuuuuvvvwwwttttttuuuvvvuuuuuutttsssnnniiiddd___WWWPPPNNNQQQZZZcccnnnwww{{{}}}~~~{{{wwwvvvtttrrrqqqsssxxx}}}{{{{{{uuunnnnnnxxxuuunnnmmmdddVVVHHH<<<666333333333333222222333444555555777777888888888999999999666888:::<<>>AAAHHHPPPYYYaaahhhkkknnnnnnnnnooorrrvvvzzz}}}zzz{{{||||||zzzwwwsssqqqooopppuuu~~~rrrlllddd___]]][[[WWWTTTLLLJJJIIIIIILLLRRRXXX\\\___aaacccdddcccbbbccccccdddeeefffeeeeeeeeegggiiinnnnnnmmmmmmmmmooossswww{{{yyy}}}||||||wwwtttiiifffhhhppptttsssqqqppppppsssyyy~~~|||tttooonnnoooooojjjbbbZZZWWWVVVUUUZZZ___aaadddnnn}}}|||xxxwwwxxxxxxtttrrrqqqpppsssyyy~~~zzzuuuqqqjjjgggdddaaa^^^[[[WWWTTTJJJHHHEEEBBB@@@>>>>>>>>>>>>???AAABBBBBBAAA@@@??????>>>===<<<;;;::::::999999;;;<<<===@@@GGGQQQYYY___aaaaaa^^^YYYWWWWWWYYYdddgggkkkmmmoooqqqsssuuuvvvtttqqqnnnmmmllllllmmmlllkkkhhhgggggghhhjjjllllllkkkjjjhhhgggggghhhhhhjjjiiiiiijjjkkknnnpppqqqqqqsssuuuuuutttssstttuuuuuuvvvwwwxxxwwwvvvtttssslllfff```[[[TTTOOOPPPUUU___gggrrryyy|||}}}~~~|||xxxwwwvvvtttsssuuuyyy|||~~~uuu|||xxxlllkkkyyy}}}tttqqqlllbbbSSSDDD999555444444222333333333444444555555555555666777888888888888777999;;;<<>>???AAAFFFMMMUUU^^^eeeiiimmmmmmmmmnnnqqqtttwwwzzzxxxyyyzzz{{{yyywwwtttrrrrrruuuyyyssslllccc]]][[[ZZZXXXVVVOOOMMMIIIHHHJJJOOOUUUYYY^^^```cccdddcccccccccddddddeeefffeeeddddddfffhhhlllmmmmmmmmmmmmooossswww{{{yyy}}}|||}}}{{{xxxkkkffffffkkkpppooonnnooopppsssyyy}}}vvvpppoooqqqqqqmmmeee]]]XXXWWWTTTYYY___aaabbbhhhrrr{{{~~~zzzyyyvvvrrrooolllhhhfffhhhmmmsssvvvxxx}}}yyyssslllhhhccc```\\\XXXVVVSSSOOOLLLGGGFFFDDDAAA???>>>>>>>>><<<===>>>??????>>>======??????>>><<<;;;999777777777999:::<<>>:::888999<<<>>>???<<<;;;:::999:::>>>DDDIIIRRRYYY^^^]]]\\\\\\ZZZVVVGGGDDDKKKaaa{{{zzzvvvuuuyyy333111333;;;BBBEEEHHHLLLYYY\\\]]]WWWLLLAAA;;;::::::KKKZZZ^^^]]]aaagggjjjhhhaaaYYYRRRJJJDDDEEEIIINNN[[[eeeeeeeeekkknnnmmmooo|||zzzfffTTTGGG@@@@@@AAADDDIIIPPPYYY```eeejjjkkklllnnnqqqsssvvvwwwwwwxxxzzzzzzzzzyyywwwvvvvvvzzzssslllccc]]][[[ZZZYYYXXXTTTPPPKKKGGGGGGLLLRRRVVV\\\^^^aaaccccccbbbcccdddcccdddffffffeeeeeefffhhhjjjkkkllllllmmmppptttwww|||yyy}}}~~~}}}mmmfffcccfffjjjjjjkkkmmmooorrryyy~~~}}}wwwqqqnnnrrrssspppiiiaaa\\\ZZZUUUYYY]]]```bbbfffkkkppp|||zzztttnnnkkkfffcccdddfffggghhhlllsss}}}{{{vvvqqqkkkddd___[[[XXXTTTQQQOOOMMMJJJHHHIIIHHHGGGEEECCCBBB@@@???<<<<<<<<<;;;;;;;;;;;;;;;>>>>>>===<<<:::888666444888:::===???BBBJJJTTT[[[[[[^^^```___\\\[[[]]]``````bbbeeegggiiikkkoooqqqrrrrrrqqqpppooonnnmmmllljjjjjjkkkjjjiiihhhfffeeehhhgggfffffffffgggiiijjjjjjjjjjjjkkklllnnnqqqrrrsssuuuwwwwwwvvvuuuvvvwwwxxxyyyzzz{{{zzzwwwtttrrriiiaaaXXXSSSPPPQQQXXXaaakkkqqqwww{{{{{{{{{|||~~~~~~|||rrrtttxxx{{{}}}|||{{{yyy{{{|||uuuooonnnuuusssjjjlllxxx||||||xxxrrrqqqjjj^^^MMM???888666555555111222333555666666666666666888999;;;<<<<<<<<<;;;888;;;<<<<<>>===???CCCGGGOOOVVV\\\\\\[[[[[[YYYUUUIIIFFFMMMbbb|||zzzvvvvvvzzz333000333;;;BBBDDDFFFHHHQQQWWW]]][[[QQQEEE>>>;;;888DDDSSS^^^gggmmmppppppkkkddd]]]UUUKKKCCCBBBGGGLLL^^^kkkjjjiiipppvvvwwwttt~~~www\\\GGGAAAAAABBBEEEKKKSSS[[[___ccceeehhhlllooorrrsssttttttuuuwwwxxxyyyyyyxxxxxxxxx|||rrrkkkbbb\\\[[[[[[ZZZYYYXXXSSSLLLGGGFFFJJJOOOSSSYYY\\\___aaaaaaaaabbbcccbbbdddffffffffffffggghhhfffhhhiiikkklllooosssvvvzzz|||~~~~~~oooggg```aaadddeeegggkkknnnqqqxxx~~~~~~wwwqqqnnnrrruuussslllddd___^^^ZZZZZZ[[[^^^bbbgggkkkmmmttt}}}|||tttpppkkkiiihhhgggeeeccccccgggmmmtttzzz|||vvvqqqlllfff```]]]YYYVVVSSSRRRQQQQQQOOONNNQQQQQQPPPOOOLLLHHHEEECCCAAA???===;;;::::::;;;<<<<<<<<<<<<<<<;;;999777666:::===AAADDDIIIPPPYYY```aaabbbccc```]]]\\\___bbbaaaccceeefffgggiiimmmooonnnooopppqqqpppooonnnllliiiiiihhhhhhhhhhhhiiijjjjjjiiihhhggggggggghhhiiiiiiiiiiiiiiijjjlllnnnppprrrtttvvvvvvuuuuuuvvvwwwwwwxxxyyyzzzxxxuuurrroooggg___VVVQQQOOORRR]]]gggrrrvvvzzz|||{{{{{{~~~~~~sssvvvzzz~~~~~~}}}xxxppphhhbbbnnnnnnjjjfffkkkvvv}}}~~~tttmmmjjjaaaVVVFFF:::666666555555111222444555666777666666666888:::<<<======<<<<<<888<<<===<<<@@@HHHOOOPPPQQQLLLEEEAAA@@@BBBEEEFFFIIIIIIHHHFFFDDDCCCEEEGGGMMMUUU[[[]]]]]]^^^\\\XXXLLLIIIOOOddd~~~~~~yyyuuuuuuyyy~~~333000111999AAACCCEEEHHHLLLTTT\\\]]]TTTIII@@@<<<777AAAOOO___mmmuuuwwwtttllleee\\\SSSHHH@@@@@@EEEKKK```ooonnnkkkrrrzzz|||www}}}oooPPPBBBAAAAAACCCHHHOOOWWW[[[[[[^^^ccchhhlllooopppqqqpppqqqsssuuuvvvwwwwwwwwwxxxzzz}}}qqqjjjbbb]]][[[[[[ZZZYYY[[[UUUNNNGGGEEEHHHNNNRRRWWWZZZ]]]______```aaabbbaaadddfffgggfffggghhhiiidddeeegggiiikkknnnrrruuuvvv~~~~~~qqqggg___^^^```bbbfffjjjmmmqqqwww~~~}}}wwwrrrmmmqqquuutttnnngggbbb``````]]][[[]]]ccciiimmmnnnpppvvv}}}zzzwwwsssqqqpppmmmhhheee______bbbhhhnnnsssuuuvvv}}}yyysssnnniiieee```]]][[[YYYWWWVVVWWWXXXXXXXXXZZZZZZZZZXXXUUUOOOJJJGGGFFFDDDAAA>>><<<===>>>???<<<<<<===>>>===<<<;;;:::<<<@@@EEEIIINNNUUU^^^dddggggggfffbbb]]]]]]```dddbbbdddffffffgggiiilllnnnkkkllloooqqqqqqpppnnnmmmiiigggeeeeeefffiiilllooommmllljjjhhhgggggghhhhhhggggggffffffgggiiikkkllloooqqqssstttsssssstttuuuuuuwwwxxxyyywwwtttpppmmmfff]]]TTTPPPOOOTTT___kkkwwwzzz}}}}}}||||||xxxzzz}}}~~~ssskkkbbbZZZnnniiicccbbbjjjuuu~~~~~~rrrjjjfffZZZOOO@@@777444555555555000222444666777777777666444666888:::<<<<<<;;;:::888<<<===<<<@@@HHHOOOQQQVVVPPPIIIDDDCCCEEEGGGHHHOOOOOONNNLLLIIIGGGGGGHHHLLLUUU\\\___aaacccbbb___NNNKKKQQQeee|||wwwttttttxxx|||666444222555<<>>======>>>=====================@@@CCCFFFKKKPPPWWW___dddddddddcccbbbaaabbbeeehhhiiiiiiiiigggffffffiiikkkhhhjjjmmmpppqqqpppooonnnkkkiiiggggggiiikkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjmmmkkkhhhffffffggghhhjjjmmmnnnooorrruuuuuusssqqqtttssssssuuuwwwuuuqqqmmmbbb[[[QQQKKKNNNXXXfffoooyyyyyyyyyzzz|||~~~~~~}}}zzz|||zzzlll___ZZZZZZfff___]]]eeennnvvvuuuhhh___UUUGGG:::666555333111111666555555555555666777777999999888888888888888999888===AAAAAAAAAGGGRRR[[[\\\UUUIII@@@===AAAHHHMMMPPPQQQQQQRRRQQQOOOLLLKKKLLLWWW^^^^^^^^^bbbeeecccZZZUUUWWWiii~~~wwwuuuttttttyyy444222111333999@@@DDDEEEJJJQQQWWWYYYXXXSSSGGG;;;;;;???JJJ]]]pppyyyvvvpppccc___XXXPPPIIICCC???===@@@QQQfffrrruuutttvvvyyy~~~~~~___FFFAAA>>>@@@AAADDDKKKRRRWWW[[[```eeeiiilllnnnppptttrrrqqqqqqrrrsssttttttuuuzzzvvvnnnfffdddaaa\\\ZZZ[[[WWWVVVRRRLLLHHHGGGIIIKKKSSSWWW\\\___```aaabbbccceeeeeeeeeeeefffggghhhhhhfffggghhhjjjkkklllmmmmmmmmmsss|||rrrgggbbb```___ccchhhkkkmmmrrrzzzxxxqqqpppuuu{{{~~~|||tttlllfff```\\\ZZZ]]]aaagggooowww~~~}}}uuuooojjjhhh^^^WWWSSSSSSUUUUUUXXX\\\eeemmmxxx|||wwwrrrpppnnnnnnllljjjiiijjjlllmmmmmmlllgggfffdddbbb^^^[[[XXXWWWOOOMMMJJJFFFCCC@@@??????>>>>>>???@@@@@@AAABBBBBBBBBDDDFFFIIIMMMSSS[[[```aaabbbccccccbbbbbbdddfffiiiiiiiiigggffffffiiikkkjjjkkknnnpppppppppnnnmmmhhhfffeeeeeegggiiijjjjjjggghhhhhhhhhiiiiiiiiijjjjjjhhhfffeeeeeefffhhhiiimmmlllmmmooorrrsssqqqppprrrpppppprrrtttsssnnnjjj```ZZZRRRMMMPPP[[[hhhqqqyyyyyyyyyzzz{{{|||~~~~~~~~~{{{}}}wwwjjj\\\UUUTTT]]]YYYZZZdddoooyyywwwiii___RRREEE999666555444222222444444444444555666777777666666555555555555555666;;;???BBBBBBAAADDDMMMTTTWWWQQQHHHAAA???BBBHHHMMMTTTUUUVVVVVVVVVTTTQQQOOOMMMWWW]]]]]]^^^aaacccaaa^^^YYY\\\nnn~~~wwwuuuttttttzzz111000///111666<<<@@@AAAGGGNNNUUUXXXXXXTTTHHH===;;;<<>>@@@GGGNNNTTTXXX]]]bbbfffiiilllooorrrqqqqqqpppqqqrrrtttuuuvvvyyy}}}|||rrriiieeebbb]]]ZZZZZZWWWVVVTTTOOOJJJHHHHHHIIINNNSSSXXX]]]___```aaabbbeeedddccccccdddeeeggghhhgggggggggggghhhhhhiiijjjlllpppzzzzzznnngggbbb___```dddgggjjjooowww~~~~~~yyytttooosss{{{tttkkkeee___ZZZ[[[___dddmmmuuu|||rrrjjjfff```XXXRRRPPPOOOMMMNNNQQQVVVaaaooo}}}~~~{{{yyyyyyrrrpppnnnmmmoooppppppppphhhfffdddaaa]]]ZZZXXXVVVQQQOOOKKKHHHDDDBBBAAA@@@@@@@@@AAACCCDDDFFFGGGGGGDDDDDDDDDEEEGGGMMMTTTZZZ]]]```dddfffeeedddddddddiiiiiiiiihhhfffgggiiikkkkkklllnnnoooooonnnlllkkkeeecccbbbcccfffhhhiiiiiifffffffffgggggghhhhhhhhheeeeeeddddddeeefffhhhiiimmmkkkkkklllnnnppppppoooooommmmmmoooqqqpppkkkggg]]]XXXRRRPPPTTT___kkksssyyyyyyyyyyyyzzz{{{|||}}}}}}~~~~~~}}}|||}}}yyypppdddWWWPPPOOOXXXWWW\\\gggsss}}}xxxhhh[[[MMMBBB888666666444333444333333333333444555666777555555444444444444555555===AAADDDCCCAAAAAAFFFKKKPPPLLLFFFBBBAAADDDIIIMMMSSSUUUWWWYYYYYYWWWUUUSSSPPPVVV[[[\\\]]]___```^^^___\\\aaasssxxxvvvuuuuuuzzz000//////111444999<<<>>>DDDLLLTTTXXXYYYVVVLLLAAA;;;:::@@@RRRhhhuuuuuuppp```\\\UUUMMMEEE@@@>>>===<<>>777555666555444555222222222333444555666777777777666666666777888888===@@@DDDDDDAAA@@@BBBDDDHHHFFFDDDBBBCCCFFFIIILLLMMMOOORRRVVVWWWWWWVVVUUURRRTTTWWWYYY[[[]]]\\\ZZZ\\\ZZZbbbuuuyyywwwvvvvvv{{{///000111222444777:::===@@@IIIRRRXXXZZZYYYOOOEEE===:::<<>>CCCNNN]]]kkkuuuyyyuuuqqqnnnuuu}}}cccDDD>>>;;;>>>AAABBBDDDHHHNNNSSSZZZ^^^```dddjjjoooooopppqqqqqqppprrruuuxxxzzzyyyzzz{{{zzz|||rrrkkkfffaaa]]]\\\WWWXXXWWWTTTOOOKKKHHHGGGFFFJJJPPPTTTWWWZZZ]]]___ccccccbbbbbbcccdddfffgggiiihhhgggffffffggghhhiiiiiilllrrrzzz|||vvvooogggddddddeeegggjjjpppuuuyyy{{{{{{uuusssuuu|||{{{vvvmmmddd___ZZZXXX\\\aaajjjttt}}}{{{oooggg___[[[WWWQQQOOOQQQQQQXXXbbbmmm~~~||||||{{{zzzyyyooolllgggaaaZZZUUURRRPPPFFFEEECCCAAA@@@??????@@@DDDDDDEEEEEEFFFGGGGGGGGGAAA@@@>>><<<>>>CCCJJJOOOVVV\\\ccciiikkkjjjiiihhhhhhiiiiiiiiigggggghhhjjjhhhiiiiiiiiiiiigggfffeeeeeeccccccdddhhhkkklllmmmlllkkkjjjiiigggfffeeeddddddeeegggiiikkkmmmnnnoooqqqooollllllnnnppprrrrrrooommmlllmmmmmmkkkfffaaaSSSSSSRRRUUU[[[eeennnttttttuuuvvvxxxzzz}}}|||}}}}}}~~~}}}|||zzzyyyzzz{{{|||~~~|||pppbbb[[[VVVSSSUUUYYYXXXaaammmuuu}}}xxxeeeVVVCCC;;;555555666444444666222222222333444555666666888777777777888888999:::;;;>>>BBBCCCBBB@@@AAABBBBBBBBBBBBBBBDDDFFFHHHJJJFFFHHHLLLPPPSSSUUUVVVWWWSSSQQQRRRVVVYYYZZZXXXVVVTTTUUU___tttzzzxxxwwwwww|||///000222222333555888;;;<<>>:::;;;<<<<<<===AAAKKKWWWaaagggiiihhhfffeeekkkyyytttaaaFFF>>>:::<<>>===;;;;;;???EEEIIIPPPVVV]]]dddgggiiijjjjjjgggiiijjjiiihhhggghhhiiiggghhhhhhggggggfffeeeeeegggfffeeegggjjjmmmnnnooommmlllkkkjjjhhhgggfffeeeeeegggjjjmmmpppqqqqqqqqqsssqqqooooooppprrrssstttpppnnnllllllllliiiccc^^^QQQRRRTTTYYY```hhhpppuuuuuuvvvwwwyyy{{{}}}}}}~~~~~~~~~}}}|||zzzyyyzzzzzzzzz{{{}}}vvvhhhZZZSSSQQQSSSWWW]]]WWWeeettt|||vvvcccTTT???999555666666444444777444444444444444555555666666666555666666777888999:::===AAABBBBBBAAAAAAAAA???@@@AAABBBCCCEEEFFFGGGDDDEEEHHHKKKOOORRRUUUWWWRRRMMMLLLRRRWWWWWWTTTRRRMMMOOO[[[qqq{{{yyyxxxxxx}}}...000222222111333666999777AAALLLTTTYYYYYYRRRIIIAAA===999<<>>@@@BBBBBBAAAAAAAAA??????@@@AAABBBCCCDDDEEEDDDDDDDDDEEEHHHLLLPPPRRRPPPIIIGGGNNNUUUUUUQQQPPPJJJMMMYYYnnn|||yyyxxxyyy~~~---///111111000111444777444===IIIQQQWWWXXXQQQHHHCCC>>>999888???MMM\\\fffhhhaaaVVVKKKBBB<<<::::::;;;;;;;;;@@@HHHRRR[[[```]]]aaafffkkkppp{{{vvvvvvuuukkkYYYLLL>>>999:::===AAAEEEDDDKKKSSSWWWXXX\\\eeemmmnnnrrruuutttssstttyyy~~~}}}{{{zzzzzzxxxuuuwww|||}}}qqqhhhbbb```WWWXXXXXXUUUQQQNNNMMMMMMEEEFFFGGGHHHKKKQQQXXX]]]```bbbeeehhhhhhgggeeeddd```bbbdddgggiiijjjkkkkkkdddjjjppprrrwww}}}pppnnnjjjhhhjjjrrr|||{{{zzz|||}}}zzzyyyuuunnnjjjkkkggggggiiinnnwww}}}ttthhh___\\\SSSUUUWWW]]]kkk}}}xxxpppmmmhhhbbb]]]ZZZXXXWWWQQQOOOLLLHHHEEECCCBBBBBBAAAAAACCCEEEGGGIIIKKKKKKAAAAAA???<<<999999;;;===CCCGGGMMMSSSYYY___dddhhhggghhhjjjjjjhhhggghhhiiihhhhhhhhhhhhiiiiiiiiiiiijjjiiihhhiiikkknnnoooooohhhhhhhhhhhhiiiiiiiiiiiigggjjjmmmqqqssstttsssssstttsssqqqrrrsssttttttsssrrrooollljjjiiiddd]]]WWWSSSUUUZZZaaahhhooouuuxxx||||||{{{{{{{{{||||||}}}{{{|||~~~|||{{{zzzzzz{{{~~~|||nnn```SSSNNNOOOPPPTTTWWWkkk}}}wwwfffTTTGGG;;;777555666666333333666888777666555555555555555555555555666666888999999>>>???AAABBBAAAAAA@@@@@@??????@@@AAABBBBBBCCCCCCEEECCCAAAAAABBBFFFJJJLLLOOOFFFDDDLLLTTTSSSPPPNNNJJJMMMXXXmmm|||zzzyyyyyy...///111111000111444666999>>>FFFMMMQQQSSSUUUWWWMMMAAA:::999888<<>>===;;;===CCCEEEHHHLLLQQQVVV[[[bbbfffppprrrsssrrrqqqrrrwww|||{{{||||||zzzvvvtttuuuxxxvvviiiccc```___]]]ZZZXXXWWWUUUSSSPPPIIIHHHFFFFFFIIIOOOUUUYYYZZZaaafffggghhhjjjjjjhhhgggggggggfffeeeddddddddddddfffjjjpppvvv|||xxxqqqjjjiiinnnvvv|||~~~~~~~~~}}}{{{|||~~~~~~{{{wwwuuuoookkkhhhjjjooowww~~~xxxsssiii___XXXWWWXXX___jjjwww~~~yyyzzzuuuoooiiifffeeecccbbb^^^\\\YYYSSSLLLFFFBBBAAAHHHGGGGGGJJJNNNNNNKKKHHHGGGCCC===888666888;;;===@@@CCCHHHMMMQQQVVV[[[^^^eeeeeefffggghhhiiijjjjjjgggffffffhhhkkkllljjjhhhcccggglllmmmllljjjkkkllliiijjjjjjiiihhhiiilllnnnoooppppppooommmlllnnnooorrruuuxxxwwwuuutttuuuwwwvvvooogggeeeeeeccc]]]WWWQQQWWW```fffjjjnnnsssvvv}}}~~~~~~~~~}}}|||zzzyyy|||zzzyyy}}}|||yyyzzz|||qqqbbbVVVVVVVVVUUU]]]hhh|||ppp\\\III<<<:::999777555444555666777777666666666666777777888444444444444666888:::;;;???AAACCCCCCAAA???>>>===<<<<<<===>>>>>>>>>>>>>>>============>>>@@@BBBDDDDDDFFFIIIMMMNNNMMMOOOQQQNNNLLLSSSgggyyywwwwwwxxx~~~...///111111000111444666888>>>EEELLLQQQTTTVVVXXXOOODDD;;;888666888III\\\ffffffbbbZZZNNNDDD>>>===:::>>>CCCEEEIIITTTdddpppwwwrrrqqqtttqqqlllqqq}}}nnnTTTEEEAAA>>>===<<<===@@@EEEKKKQQQYYY```eeemmmooorrrrrrpppqqquuuyyyyyyzzzzzzwwwsssqqqrrrtttwwwpppjjjhhhaaa___\\\ZZZYYYWWWUUURRRKKKIIIGGGGGGIIINNNSSSWWWZZZ```fffggghhhkkkkkkiiiiiiiiihhhgggfffeeeeeedddfffgggjjjooosss{{{|||tttppppppsssuuu}}}}}}~~~}}}uuuppplllmmmooottt~~~zzzqqqggg___]]][[[]]]eeeooowww|||{{{wwwsssoookkkhhhgggfffbbb\\\UUUOOOKKKIIIHHHGGGFFFGGGIIIKKKLLLLLLKKKGGGAAA<<<999999<<<>>>>>>BBBGGGLLLQQQVVV\\\___fffggghhhiiijjjjjjkkkkkkkkkiiiggghhhiiijjjhhhfffdddhhhlllnnnmmmllllllmmmkkkkkkkkkjjjhhhhhhjjjlllnnnooooooooommmmmmooopppsssuuuxxxxxxvvvuuuvvvwww{{{tttkkkeeeccc```\\\XXXWWW[[[aaaggglllppptttwww~~~~~~~~~}}}{{{zzz|||zzzyyy}}}~~~}}}~~~rrrcccYYYZZZ\\\___iiivvv|||vvvfffTTTDDD999888777555444444555666777666666555555666666777777666555555666777999;;;<<<@@@BBBDDDCCC@@@===<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>======>>>>>>???@@@AAAEEEFFFJJJMMMOOOPPPQQQRRRLLLJJJQQQfff~~~xxxuuuuuuwww}}}...000111111000111333555555:::BBBHHHNNNRRRUUUXXXUUUKKKBBB<<<666666CCCSSS```ggglllfffXXXJJJBBB@@@>>>CCCHHHIIIKKKUUUffftttyyyvvvuuuppphhhhhhnnnzzz}}}uuuyyyiiiOOODDDBBB???::::::===BBBGGGMMMUUU]]]bbbhhhlllppprrrqqqqqqsssvvvvvvvvvuuusssooommmnnnooosss|||wwwmmmjjjcccaaa^^^\\\[[[YYYWWWUUUNNNLLLIIIHHHIIILLLPPPSSSYYY___eeefffgggkkkllljjjkkkjjjjjjhhhgggffffffeeehhhhhhjjjnnnpppttt{{{vvvsssrrrwww{{{}}}~~~}}}wwwsssqqqpppqqqxxx||||||tttmmmhhhbbb___bbbhhhnnnrrrtttxxx~~~{{{tttooonnnlllhhhccc\\\UUUOOOLLLIIIHHHGGGFFFFFFJJJOOORRRPPPLLLFFF@@@===<<<===>>><<<@@@EEEKKKQQQWWW]]]aaaggghhhiiijjjkkkllllllmmmooollliiihhhhhhhhhgggfffgggjjjmmmooonnnnnnnnnnnnmmmmmmmmmjjjhhhggghhhiiilllmmmnnnnnnnnnnnnppprrrsssvvvxxxxxxwwwwwwwwwxxx~~~xxxnnneee^^^\\\[[[\\\```aaadddiiippptttwwwwww~~~~~~}}}|||{{{{{{zzzzzz~~~qqqddd[[[\\\bbbiiivvv|||ttt~~~}}}pppaaaPPPBBB:::666555444333444555666777555555444444555666666777666777777888999;;;<<<===AAABBBCCCBBB???<<<;;;:::<<<<<<===>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAAEEEGGGJJJNNNQQQSSSTTTTTTKKKIIIQQQeee|||zzzuuutttvvv|||///000111111000111333555111666===CCCIIINNNSSSVVV\\\TTTLLLDDD;;;888@@@LLL[[[dddmmmlllaaaSSSJJJGGGIIIKKKNNNMMMJJJNNN]]]lll{{{vvvqqqooojjjdddcccgggtttuuuxxx|||YYYFFFDDDBBB===>>>@@@CCCGGGKKKQQQXXX]]]dddiiiooorrrqqqppprrrssssssrrrqqqnnnllljjjjjjjjjpppxxxsssllleeeccc___\\\[[[ZZZXXXVVVQQQOOOKKKIIIIIIJJJMMMOOOVVV]]]bbbdddfffjjjllljjjkkkkkkjjjiiihhhgggffffffggggggiiilllmmmooowwwyyytttqqquuu}}}~~~{{{~~~yyyvvvrrrooorrrxxxyyyyyy~~~{{{uuummmggggggjjjnnnqqqooopppqqqtttyyy|||wwwvvvsssoooiiiccc[[[SSSNNNIIIKKKKKKJJJIIIKKKQQQVVVSSSOOOJJJDDD???===<<<===:::>>>CCCIIIPPPWWW^^^ccchhhiiijjjlllmmmmmmmmmmmmpppnnnkkkhhhggghhhhhhhhhjjjkkknnnooopppppppppooooooooonnnkkkgggeeefffgggkkklllmmmnnnnnnoooqqqttttttuuuxxxyyyyyyxxxxxxxxx|||wwwnnncccZZZYYY]]]aaagggfffggglllssswwwxxxwww}}}}}}~~~~~~~~~}}}{{{zzz{{{zzzzzz~~~qqqfff\\\\\\cccmmm{{{}}}ttt}}}yyylll\\\LLL@@@999444333333333333444555666444444444444444555666777666777777888:::;;;<<<===>>>@@@AAA@@@>>><<<;;;<<<<<<<<<===>>>>>>>>>>>>>>>???@@@BBBDDDFFFFFFFFFEEEFFFIIIKKKNNNRRRVVVWWWUUULLLKKKRRReee{{{}}}vvvtttwww}}}///000111111000111333444111555;;;AAAGGGMMMSSSWWW]]]YYYSSSJJJ@@@:::>>>EEEUUU]]]gggkkkggg___VVVRRRTTTSSSSSSQQQLLLJJJUUUbbbtttqqqmmmjjjeeebbbccchhhsss}}}|||jjjOOOFFFCCC@@@???AAACCCEEEIIIOOOUUUZZZ```fffmmmqqqqqqpppppprrrqqqooommmkkkjjjiiihhhgggiiipppzzz~~~rrrhhhddd```]]][[[YYYWWWVVVSSSQQQMMMJJJIIIIIIKKKLLLSSSYYY___```ccchhhjjjiiijjjjjjiiiiiihhhgggggggggeeedddfffjjjkkkmmmsss{{{~~~wwwooopppuuu~~~zzzyyy}}}~~~zzztttoooooorrr|||xxxwww{{{wwwpppoooqqqsssuuutttqqqmmmjjjlllttt~~~zzztttnnneee[[[UUUIIILLLOOOOOOMMMMMMPPPSSSSSSOOOKKKEEE@@@===<<<;;;888<<>>>>>===<<<===>>><<<<<<===>>>>>>>>>>>>>>>???AAADDDHHHJJJLLLMMMMMMFFFJJJLLLMMMSSSYYYYYYTTTNNNMMMTTTfffyyyxxxuuuzzz000111222111000000222444222666;;;@@@FFFLLLSSSXXXYYYZZZWWWOOOEEE======???PPPYYYeeemmmmmmiiiccc___^^^ZZZXXXWWWRRRLLLRRR\\\mmmoooppplllgggeeehhhnnnuuufffRRRGGGBBB;;;===???AAAEEEKKKSSSXXX]]]cccjjjnnnooonnnnnnppppppnnnkkkjjjjjjjjjhhhggggggmmmttt}}}wwwlllhhhbbb^^^[[[YYYWWWUUUTTTRRRNNNKKKIIIHHHIIIIIINNNUUUZZZ\\\___eeehhhgggggggggggggggggggggggggggeeeccceeeiiikkkmmmrrryyy~~~{{{rrrppppppttt{{{zzz}}}~~~xxxqqqooorrruuuxxxwwwzzzyyywwwwwwwwwxxxzzzuuummmfffdddjjjsss{{{}}}wwwnnnbbbYYYKKKNNNQQQRRRQQQOOOMMMMMMPPPNNNJJJEEEAAA>>><<<;;;888;;;@@@GGGNNNVVV___eeejjjkkknnnpppqqqqqqpppooonnnnnnnnnmmmlllllloooqqqmmmmmmmmmoooqqqrrrrrrqqqoooooommmjjjgggfffggghhhjjjkkkmmmnnnnnnppprrruuussssssuuuxxx{{{{{{xxxuuullliiieee___[[[^^^eeekkklllmmmpppuuuyyy{{{zzzyyy{{{|||}}}~~~~~~}}}|||{{{zzz{{{|||~~~yyyqqqgggdddiiitttxxxvvvnnn```PPPAAA999666333333444444444444444444333333444444555666888888555666777999;;;;;;<<<<<<999:::<<<<<<<<<<<<>>>@@@<<<<<<===>>>>>>>>>>>>>>>???AAADDDHHHKKKNNNQQQRRRHHHLLLMMMMMMSSS[[[ZZZRRRLLLLLLTTTeeewwwzzzwww|||000111222111000000222444111444888===BBBIIIPPPUUUUUUZZZ[[[UUUKKKCCC???>>>KKKYYYjjjtttsssooommmmmmggg^^^ZZZ[[[VVVMMMMMMTTT```jjjsssrrrmmmkkkpppvvv{{{kkkRRRGGG<<<===>>>???BBBHHHOOOTTTYYY___fffjjjkkkjjjlllmmmpppmmmjjjjjjkkkllljjjiiijjjnnnssswwwpppllleee```\\\ZZZWWWVVVUUUSSSOOOLLLIIIHHHHHHHHHJJJPPPVVVWWW[[[aaaeeeeeecccddddddeeeeeefffgggggggggdddeeeiiikkkmmmsssyyy}}}yyytttnnnnnnwww|||{{{}}}{{{tttrrrttttttwwwvvvyyy{{{||||||zzzxxxzzzuuunnnfffaaabbbggglllwwwwwwjjj```UUUUUUUUUUUUUUUSSSOOOLLLNNNLLLIIIFFFCCC@@@>>><<<888;;;@@@FFFMMMVVV___eeelllnnnqqqsssttttttsssqqqnnnppprrrqqqooonnnppprrrnnnmmmlllnnnqqqsssrrrpppmmmmmmllljjjhhhggghhhjjjjjjlllmmmnnnnnnooorrrtttrrrrrrtttwww{{{{{{wwwtttgggeeebbb``````ccciiimmmmmmqqqwww{{{}}}}}}||||||}}}~~~~~~}}}zzz{{{|||}}}~~~yyyssskkkhhhnnn{{{zzzvvvkkkZZZIII>>>;;;;;;444555555555555444444333444444444555666777999999666777999;;;<<<=========999:::;;;;;;:::;;;===>>><<<<<<===>>>>>>>>>>>>>>>???@@@BBBEEEHHHLLLNNNPPPIIIMMMNNNLLLRRR[[[YYYPPPGGGHHHQQQbbbttt{{{www}}}000111222111000000222333...111555999>>>EEELLLQQQUUU[[[___[[[QQQIIICCC@@@HHH[[[qqq{{{xxxrrrrrruuummmbbb\\\]]]WWWLLLGGGKKKSSScccsssvvvrrrqqqvvv|||___MMMBBBBBBAAA@@@AAAEEEKKKPPPVVV\\\cccgggggghhhiiikkkpppmmmjjjkkkmmmnnnllljjjjjjmmmppppppvvvtttooohhhbbb^^^[[[XXXVVVUUUSSSOOOLLLIIIHHHGGGHHHGGGNNNSSSUUUYYY___ddddddaaaaaabbbcccdddeeefffgggiiifffeeeiiilllnnnsssyyy}}}wwwooolllsss}}}}}}}}}vvvtttvvvuuu~~~}}}vvvvvvxxx~~~yyywwwzzz|||}}}{{{yyywwwtttnnnfff```^^^___aaahhhrrrtttjjj___\\\YYYYYYYYYXXXTTTPPPLLLKKKIIIGGGDDDAAA???>>>888;;;@@@EEELLLUUU^^^eeeoooqqqsssvvvwwwvvvuuutttppprrrttttttqqqooooooqqqooommmlllmmmqqqsssrrrpppllllllkkkjjjhhhhhhjjjkkkkkklllmmmnnnnnnooorrrtttqqqqqqssswww{{{{{{wwwssseeedddbbbaaacccgggkkkmmmmmmsss{{{~~~~~~~~~zzz{{{|||}}}}}}~~~vvvrrrllljjjqqqxxxrrrdddPPP???777777;;;666666666666555444333333444444555555777888999:::777888:::<<<>>>>>>>>>>>>;;;<<<<<<;;;:::999;;;===<<<======>>>>>>>>>>>>>>>??????@@@AAADDDHHHKKKMMMIIINNNNNNKKKRRR[[[YYYOOOBBBDDDMMM___rrr{{{vvv}}}111111000000111222333333666666666777:::AAAJJJPPPVVV\\\ZZZYYY]]]SSSFFFEEEEEESSSjjj|||vvvqqqsssjjjeee]]]TTTNNNIIIGGGEEEPPPXXXgggtttvvvuuu{{{xxxPPPDDD@@@>>>@@@AAACCCIIIPPPRRRXXX___dddeeefffhhhjjjgggkkkmmmlllmmmppppppmmmooojjjjjjrrrwww|||uuukkkddd___\\\YYYVVVPPPOOOMMMLLLLLLIIIFFFCCCFFFHHHLLLPPPUUUZZZ]]]___\\\^^^bbbddddddeeegggiiilllkkkjjjjjjkkkmmmpppqqq}}}|||zzzsssooommmppp||||||{{{|||}}}}}}}}}|||zzzyyyvvv|||{{{vvvuuuvvvzzzyyywwwvvvvvvxxxzzz|||~~~xxxyyyvvvppphhh___YYYVVVUUU```gggqqqzzzvvviiieeeaaa```bbbccc___[[[RRRQQQNNNJJJFFFBBB???===?????????BBBJJJUUU```fffnnnrrrvvvzzzzzzwwwssspppooopppqqqqqqqqqqqqppppppooooooooooooooonnnmmmllljjjjjjiiihhhhhhiiijjjkkklllllllllmmmoooppppppooolllpppuuuwwwvvvtttrrrqqqfff```]]]^^^```ccckkkrrrrrrtttwww{{{}}}~~~~~~}}}~~~}}}~~~}}}}}}~~~uuuooonnnvvv~~~yyyvvvvvv}}}nnnXXXFFF>>>;;;666000555444333333444555777888666666666777888888999999;;;;;;::::::;;;<<<>>>???@@@???>>>===<<<;;;:::999<<<;;;;;;:::;;;<<<===>>>:::;;;===>>>???AAADDDGGGLLLOOOPPPPPPTTTXXXWWWSSSJJJFFFJJJ]]]uuu|||wwwxxx}}}000000000000000111222222111222444666999???EEEJJJQQQYYYYYYZZZ___VVVHHHFFFBBBMMMbbbwww{{{vvvvvvnnnfff[[[PPPHHHDDDBBBAAAIIIRRRbbbpppttttttzzz^^^HHHBBB>>>>>>???@@@EEELLLPPPVVV^^^bbbdddeeehhhjjjiiimmmooonnnooosssrrrpppqqqkkkkkkpppsssyyy~~~rrriiiddd```[[[WWWQQQPPPNNNMMMLLLJJJFFFDDDDDDEEEHHHMMMRRRWWW[[[^^^]]]___aaaccccccdddfffhhhkkkkkkkkklllmmmoooqqqsssxxx{{{}}}uuupppmmmoooyyy}}}}}}}}}}}}}}}||||||{{{zzzxxx||||||xxxuuuuuuyyyxxxvvvtttuuuvvvxxxzzz{{{{{{sssiii___XXXTTTSSSTTTYYYaaahhhnnnvvv~~~ooojjjfffeeefffgggddd```WWWUUUPPPLLLGGGCCC@@@???@@@??????CCCKKKVVVaaahhhnnnqqquuuxxxxxxvvvrrrooommmnnnoooooopppppppppoooqqqqqqrrrqqqqqqpppooonnniiiiiihhhhhhhhhjjjkkkllllllllllllmmmoooppppppppprrrvvvyyyzzzwwwsssooommmddd___]]]___bbbeeelllsssuuuvvvyyy{{{}}}~~~~~~~~~~~~}}}}}}zzzvvvwww~~~zzzuuusssrrrxxxhhhSSSBBB;;;999666222555444444444444555555666666666666777888888999999;;;:::::::::;;;<<<>>>???@@@???>>>===<<<;;;::::::===<<<;;;999999999999:::777999;;;<<<<<<>>>AAACCCIIILLLNNNOOOTTTYYYYYYVVVJJJFFFJJJ\\\ttt}}}xxxyyy}}}000000/////////000111111...000333666999===BBBEEEJJJTTTWWW[[[aaaXXXJJJHHHBBBHHHXXXmmm|||}}}xxxssslllcccUUUJJJBBB@@@??????CCCLLL\\\jjjpppqqquuu{{{rrrPPPGGG???======???CCCHHHNNNSSS[[[___aaacccgggjjjkkkoooqqqpppqqquuuuuussssssnnnlllnnnooorrr|||oooiiiddd]]]WWWTTTRRRPPPOOONNNKKKHHHEEEBBBBBBDDDGGGMMMSSSYYY\\\^^^___aaaaaaaaaccceeehhhiiijjjlllmmmoooqqqssstttssszzzyyyrrrnnnnnnvvv~~~}}}|||||||||}}}~~~{{{}}}~~~{{{wwwuuuxxxvvvtttsssssstttuuuwww{{{zzzpppeee\\\UUUPPPOOOJJJNNNRRRUUUYYY```hhhooo{{{wwwrrrmmmllllllllliiiggg]]]ZZZTTTMMMGGGDDDBBBAAAAAA@@@@@@DDDLLLXXXdddkkkmmmpppsssvvvvvvtttqqqoookkkkkklllmmmnnnooopppppprrrrrrrrrqqqqqqpppnnnnnnhhhhhhhhhhhhiiijjjlllmmmllllllmmmnnnoooppppppqqqxxxzzz|||{{{vvvooojjjgggaaa]]]]]]aaaeeehhhnnnuuuwwwwwwxxxzzz{{{|||~~~~~~~~~~~~}}}~~~~~~|||~~~}}}tttqqqqqqrrrrrraaaLLL>>>888777555444444444555555555444444333666666666777888888999999;;;:::::::::;;;<<<===>>>??????>>>===<<<;;;;;;;;;>>><<<;;;999777666555555777888:::::::::;;;>>>@@@DDDHHHJJJLLLRRRXXXZZZWWWJJJFFFIII[[[qqq~~~yyyyyy}}}000///////////////000000000111333555777<<>>>>>???CCCGGGKKKPPPWWW[[[]]]aaaeeeiiilllpppqqqppprrrvvvwwwttttttpppnnnnnnmmmnnnxxxuuulllfff```ZZZWWWUUURRRPPPOOOMMMJJJHHHBBBBBBBBBDDDIIIPPPVVVZZZ]]]___`````````aaadddgggfffhhhjjjmmmoooqqqrrrsssrrrxxx}}}~~~wwwqqqooossszzz~~~|||||||||~~~~~~}}}yyyuuuwwwvvvtttsssrrrrrrssstttrrr}}}{{{qqqfff^^^XXXSSSQQQLLLNNNOOOPPPRRRVVV\\\aaahhhlllssszzz|||xxxtttqqqpppooommmkkkbbb]]]UUUMMMGGGDDDBBBBBBAAAAAABBBGGGOOO[[[gggnnnmmmooorrrtttuuusssqqqooojjjjjjkkklllnnnoooqqqqqqpppppppppoooooommmlllkkkggghhhhhhiiikkklllmmmnnnmmmnnnooooooooopppqqqrrrxxxzzz{{{xxxqqqjjjeeebbb^^^[[[\\\aaafffiiinnntttwwwwwwwwwwwwxxxzzz|||}}}~~~~~~yyypppppptttwwwppp^^^III<<<888666555666444555666666666444333111666666666777888888999999:::::::::;;;;;;<<<<<<<<<>>>>>>======<<<<<<;;;;;;===<<<;;;999777666555555888:::;;;;;;;;;<<<>>>@@@@@@DDDFFFHHHMMMUUUVVVTTTJJJEEEHHHYYYoooyyyyyy}}}000000///////////////000222222111111333888???DDDDDDOOOSSSXXX^^^VVVHHHEEEDDDBBBFFFSSSfffqqqoooggg^^^XXXPPPKKKIIIGGGBBB???===EEEPPP[[[eeelllppppppuuuwwwyyy|||bbbRRRBBB<<<===???BBBEEEGGGLLLRRRWWWZZZ^^^dddhhhkkknnnooonnnpppuuuvvvttttttrrrpppooonnnooouuu|||}}}pppiiiccc^^^ZZZXXXUUURRRQQQOOOLLLJJJFFFDDDCCCDDDHHHNNNTTTXXX[[[]]]______```aaacccfffccceeegggjjjmmmooopppqqqssstttvvvvvvxxx~~~wwwrrrtttyyy~~~||||||}}}|||xxxyyyxxxvvvtttsssrrrrrrrrrooottt{{{tttkkkddd]]]YYYTTTSSSSSSSSSSSSVVVYYY\\\aaabbbcccfffkkkttt~~~}}}zzzwwwtttrrrooollljjjbbb]]]UUUMMMGGGDDDCCCCCCBBBCCCEEEKKKSSS^^^hhhnnnnnnoooqqqssssssrrrqqqpppkkkkkkkkklllnnnppprrrsssqqqpppppppppnnnmmmlllkkkhhhiiijjjkkklllmmmnnnnnnoooqqqrrrrrrppppppqqqsssuuuuuuuuuqqqkkkeeeaaa```]]]ZZZ\\\aaafffiiinnnssswwwwwwwwwxxxyyy{{{|||}}}vvvooouuu{{{~~~ooo\\\GGG===:::666555777555666666777666555333222666666666777888888999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999888777888:::;;;;;;;;;<<<>>>@@@???BBBDDDEEEJJJPPPRRRPPPJJJEEEGGGWWWmmmzzzzzz~~~111111000/////////000000111000///---///444;;;AAADDDMMMOOOSSSZZZSSSFFFEEEAAA@@@@@@HHHXXXgggllliii```[[[VVVTTTTTTPPPIIIBBB>>>DDDLLLTTTaaammmsssssslllmmmnnnpppttt~~~lllXXXDDD;;;;;;===>>>@@@DDDHHHNNNRRRVVV[[[bbbhhhjjjmmmmmmlllnnnsssuuuttttttssssssrrrpppqqqtttwwwzzzooogggccc^^^[[[WWWTTTSSSQQQNNNLLLJJJHHHFFFFFFHHHLLLPPPSSSXXXZZZ^^^___```aaaccceeebbbccceeegggjjjlllnnnoooqqqppppppppptttzzzyyyxxx{{{~~~~~~~~~}}}|||{{{yyywwwvvvtttssssssrrrqqqssswww{{{{{{qqqfff___\\\[[[ZZZYYYXXXXXXYYYYYY___]]][[[YYYZZZ```hhhnnnwwwzzzzzzxxxvvvrrrmmmiiigggaaa\\\UUUMMMHHHEEEDDDDDDCCCEEEIIIOOOXXXaaaiiinnnmmmnnnoooppppppppppppoookkkkkkkkklllmmmooorrrssssssssssssrrrpppooommmllljjjkkklllnnnoooooooooooosssuuuvvvuuurrrpppqqqtttrrrrrrpppkkkfffbbbaaaaaa___]]]]]]bbbfffhhhmmmssswwwwwwxxxzzz{{{}}}~~~~~~}}}~~~~~~~~~tttqqqzzzjjjWWWEEE>>>;;;666555777666666777777777666555555666666666777888888999999999:::;;;;;;;;;;;;::::::999999:::::::::::::::::::::;;;;;;;;;;;;;;;:::999777888:::::::::;;;>>>@@@BBBDDDEEEEEEJJJPPPRRRPPPJJJDDDFFFVVVmmmyyyzzz~~~222222111000000000000000000000000///000444999===CCCJJJKKKMMMUUUPPPGGGGGGCCCCCCAAABBBLLL]]]gggiiieee```\\\]]]^^^\\\UUUOOOHHHJJJLLLQQQ]]]lllsssrrrfffhhhiiijjjmmmuuuzzzcccJJJ>>>=========>>>BBBFFFKKKOOOSSSYYYaaahhhiiillllllkkkmmmrrruuussstttuuuuuusssrrrrrrrrrrrrzzzxxxmmmhhh```]]]YYYVVVTTTRRRPPPNNNMMMKKKIIIGGGGGGIIILLLNNNTTTXXX]]]```aaabbbcccdddccccccdddeeegggjjjmmmnnnkkklllmmmnnnpppssswwwzzz}}}}}}{{{yyywwwuuutttrrroooooosssxxx|||sssjjjiiigggeeeccc```]]]ZZZXXX[[[ZZZWWWTTTRRRTTTXXX[[[dddnnnxxx~~~wwwxxxyyywwwrrrkkkfffccc___[[[UUUOOOJJJHHHGGGGGGCCCFFFLLLTTT\\\ccciiilllkkkllllllmmmmmmmmmmmmmmmkkkkkkjjjjjjkkkmmmpppqqqsssssssssrrrpppooommmlllmmmnnnooopppqqqppppppooovvvyyyzzzxxxsssppprrrtttsssrrrnnniiidddbbbbbbdddeeeaaa```dddgggiiinnntttrrrtttvvvyyy{{{|||||||||{{{{{{|||}}}}}}}}}}}}}}}{{{}}}rrrsss}}}~~~xxxbbbOOO???<<<:::555333777888777777777777888888999666666666777888888999999999:::;;;;;;;;;;;;:::999777777888888888999999999:::;;;<<<<<<<<<;;;999999777999;;;<<<<<<>>>AAACCCFFFHHHIIIIIINNNUUUWWWUUUJJJDDDFFFVVVlll~~~yyyzzz~~~333333222111000000111111000222333333444666:::<<>>>>>@@@DDDIIINNNRRRXXXaaagggiiilllllljjjmmmrrruuuttttttvvvvvvtttsssrrrqqqooovvv{{{qqqkkkaaa^^^ZZZVVVUUUSSSQQQOOOOOOMMMJJJHHHGGGHHHIIIJJJRRRVVV\\\aaabbbccccccccceeedddddddddfffiiimmmooofffiiilllmmmmmmnnnrrrvvvyyy}}}{{{xxxwwwvvvpppllllllrrrvvvyyyyyytttrrrooolllhhhddd^^^[[[WWWWWWUUUSSSPPPNNNOOOQQQWWWaaalllsssyyy~~~~~~|||uuuxxxyyywwwrrrjjjddd```]]]ZZZUUUPPPLLLJJJIIIIIICCCGGGNNNVVV^^^dddhhhjjjiiiiiijjjjjjjjjkkkkkkkkkkkkjjjiiiiiijjjlllnnnppprrrqqqqqqpppnnnmmmkkkjjjooooooqqqrrrrrrqqqpppoooyyy{{{}}}yyytttppprrrtttvvvtttooohhhcccbbbdddgggiiieeecccfffhhhjjjooouuummmooorrruuuxxxyyyxxxxxxyyyyyyzzz{{{||||||{{{{{{yyy{{{~~~|||qqqttt~~~{{{ppp[[[HHH::::::999444222666999888777777777999:::;;;666666666777888888999999999:::;;;;;;;;;:::999888666666666777888888999999;;;;;;<<<<<<;;;:::888777:::;;;===??????AAADDDGGGIIIKKKLLLMMMRRRZZZ]]][[[JJJDDDFFFVVVmmm~~~yyyzzz444444222000111333222///111000000000111333555777BBBFFFKKKLLLLLLMMMOOOQQQSSSJJJ@@@<<<<<>>@@@DDDIIIMMMMMMRRRVVVXXX\\\aaa___ZZZQQQHHHGGGWWWppp~~~yyyzzz~~~777444111//////000///---111000000000111333555777AAAEEEJJJNNNOOOPPPSSSUUUWWWNNNDDD===:::<<>>AAAFFFJJJKKKOOOTTTXXXaaajjjnnnmmmZZZRRRPPP___uuu~~~EEE<<<444111222111111111000000000000111222333444888===DDDLLLQQQUUUWWWYYYYYYQQQIIIBBB;;;777999???FFFZZZfffbbbaaajjjoookkkbbb___ZZZVVVTTTVVVXXXZZZbbbccccccaaa```aaaeeehhhiiivvvzzzaaaPPPGGGCCC>>>@@@BBBBBBEEEKKKRRRWWW___dddiiikkklllnnnrrruuuyyyxxxwwwwwwxxxvvvrrroookkkmmmqqqwww~~~uuukkkddd```]]]XXXTTTUUUSSSPPPMMMKKKJJJJJJKKKGGGIIIJJJLLLNNNSSSYYY^^^eeefffggggggffffffggggggffffffggghhhiiijjjjjjjjjjjjooorrrssstttzzz|||yyyxxxyyyzzz}}}zzzyyy~~~|||yyywwwvvvuuurrrnnnggg```\\\YYYXXXYYY[[[```eeejjjnnnppppppooommmkkkiiigggfff[[[[[[YYYVVVQQQLLLIIIHHHTTTYYYaaahhhlllmmmkkkiiimmmkkkiiigggffffffffffffjjjkkkkkkiiigggfffggghhhccc___ZZZZZZ^^^bbbddddddjjjmmmoooqqqrrrtttwwwyyy~~~~~~||||||nnnllliiihhhiiimmmrrruuuwwwuuusssrrrqqqqqqqqqrrrppprrruuuwwwyyyyyyyyyxxxxxxyyyyyyyyyyyyzzzzzzzzzxxxzzz}}}zzzxxxwwwwwwyyyxxxmmm\\\MMMAAACCCCCC===555000111555444555666777888999999:::777666555555555666777888444444555666777888888888666666666666666555555555777888999:::::::::::::::888999:::;;;;;;>>>BBBFFFGGGMMMSSSZZZdddnnnrrrpppfff]]][[[gggzzzMMM@@@444222333111111333000000000000111222222333444888>>>FFFMMMRRRTTTUUUVVVPPPHHHBBB<<<777999>>>@@@TTT```[[[YYYccciiigggcccaaa]]]ZZZWWWWWWWWWXXX^^^eeellljjjbbb\\\]]]```iiiuuuxxxbbbOOOAAA>>>===>>>???CCCHHHNNNTTT[[[```gggkkklllnnnqqqtttvvvvvvwwwyyyzzzxxxvvvsssnnnmmmnnnoooqqq}}}qqqgggccc```ZZZVVVTTTRRRPPPMMMLLLLLLLLLMMMHHHHHHGGGGGGIIIMMMTTTXXX___bbbdddeeeddddddeeeggggggggghhhhhhiiiiiijjjjjjllllllmmmoooqqquuuxxxzzz}}}{{{|||}}}~~~|||xxxqqqiiicccaaa___]]]]]]```eeejjjnnnrrrtttvvvwwwuuuqqqllliiibbbcccbbb^^^XXXSSSPPPPPP^^^bbbhhhnnnqqqqqqooommmjjjiiigggfffeeeeeeffffffiiijjjkkkiiifffdddcccddd```\\\YYYZZZ^^^ccceeeeeejjjmmmpppqqqrrrrrrsssuuuzzz~~~|||xxxllljjjiiiiiijjjnnnrrruuuuuutttsssrrrrrrsssssstttrrrtttwwwzzz{{{|||{{{{{{{{{{{{|||||||||}}}}}}}}}~~~~~~}}}zzzsssnnnqqqvvvxxxtttgggTTTGGG;;;;;;:::888555333222222333444555777888:::;;;<<<;;;999777555444555555666555555555666777888999999666666555555555555555555666777888999::::::::::::;;;;;;;;;::::::;;;>>>AAACCCJJJSSS[[[eeennnpppnnnkkkcccbbbmmm}}}~~~WWWEEE666333222//////222000000000111111111222222222444888???FFFLLLNNNOOOQQQMMMHHHDDD>>>777666999<<>>@@@DDDJJJQQQWWW]]]dddiiikkkmmmooorrrsssuuuwwwzzzzzzzzzxxxwwwrrrooommmkkkkkkrrr{{{nnngggccc]]]WWWUUUSSSPPPNNNMMMMMMNNNNNNJJJIIIGGGFFFEEEIIINNNRRRWWW[[[```bbbbbbbbbdddggghhhhhhhhhhhhhhhhhhhhhhhhjjjiiiiiikkknnnooonnnlllyyy~~~|||}}}|||tttooohhhfffdddbbbdddgggllloootttxxx}}}{{{uuupppjjjkkkjjjeee^^^YYYWWWXXXhhhkkkooosssuuuuuutttsssjjjiiihhhfffeeeeeefffffffffggghhhfffbbb^^^\\\[[[ZZZYYYXXXZZZ]]]aaacccdddiiilllqqqssssssrrrqqqrrrtttyyy~~~xxxssshhhhhhggghhhkkknnnrrrtttssssssssssssttttttuuuvvvsssuuuwwwzzz|||}}}}}}~~~}}}~~~~~~~~~~~~|||{{{{{{tttnnnhhhnnntttvvvnnn___NNNCCC888555333333555555444222333444555777999;;;===>>>>>><<<999666555444555555555555666666777777888888555555555555666666666777666666888999::::::::::::<<<<<<<<<:::999:::===???BBBIIIQQQYYYdddmmmpppmmmkkkeeeeeeppp~~~}}}eeePPP===777555000...111///000000111111111111111333333444999AAAFFFIIIIIIJJJIIIJJJKKKEEE<<<777777999FFFVVV```dddggglllpppssskkk___TTTMMMKKKMMMOOOYYYdddppprrrmmmhhhhhhkkkyyy{{{\\\KKKCCC======>>>???EEELLLSSSYYYbbbhhhjjjkkknnnppprrrtttxxxzzzzzzyyyxxxwwwtttppplllkkkkkknnnyyyzzzpppiiibbb\\\YYYWWWTTTQQQOOONNNNNNOOOLLLKKKIIIFFFDDDEEEIIILLLOOOUUU\\\______```dddggggggggggggfffffffffffffffhhhhhhhhhhhhiiijjjkkkkkkooouuu|||{{{}}}|||tttssspppooooooqqqtttuuuyyy~~~~~~tttuuusssmmmeee``````cccqqqrrrsssuuuwwwyyyzzz{{{nnnmmmjjjhhhffffffeeefffeeefffgggddd___ZZZWWWUUUUUUWWWZZZ\\\^^^```ccceeefffkkkqqqvvvvvvtttsssrrrppprrrvvvzzz{{{xxxsssooocccccceeegggjjjnnnrrruuutttttttttuuuuuuvvvvvvvvvtttuuuwwwyyy{{{}}}~~~~~~~~~~~~~~~~~~|||}}}yyypppkkkhhhnnntttrrrgggWWWHHH???666444111111333555555444333444666888;;;===???@@@>>><<<999777555666777888555555555555555555555666444444555666777888888999555666777888:::::::::::::::;;;;;;::::::;;;>>>AAADDDIIIOOOUUU```lllrrrqqqtttnnnmmmvvv}}}|||qqqZZZDDD===999222///222///000000111111111111000444333333777===CCCEEEFFFCCCFFFLLLQQQNNNDDD<<<:::888BBBUUUhhhoooooorrrxxxvvvkkk[[[MMMFFFFFFLLLPPPYYYaaakkkqqqqqqqqqrrrsssrrrRRRGGG???======<<>>@@@AAA>>><<<999777666777999:::444444444444444444444333333444555666777999::::::555666777888::::::;;;;;;888999:::::::::<<<@@@CCCFFFIIILLLQQQ]]]kkktttvvvyyyvvv}}}}}}|||fffKKK===777333222444///////////////000000111000222555777:::???EEEIIIIIIEEEIIITTTXXXNNNAAA999999===MMMfffwwwxxxrrrnnnlllcccUUUIIIBBBBBBDDDFFFSSS^^^ppp}}}~~~xxxwwwzzzdddKKK:::===???:::===HHHIIIOOOWWW___dddgggjjjlllnnnqqqtttuuuuuuuuuvvvwwwuuutttqqqkkkfffgggnnntttxxxnnngggaaa^^^XXXSSSPPPOOOOOOOOOPPPNNNJJJFFFDDDDDDEEEFFFHHHJJJNNNSSSXXX]]]```bbbaaaeeejjjlllllliiiggggggffffffgggiiijjjkkklllmmmnnnnnnoooqqquuu|||~~~~~~zzzvvvttttttsss{{{zzzyyyxxxxxxxxxxxxxxxwwwsssnnnkkkiiigggfffdddeeegggfffaaaZZZTTTSSSSSSQQQUUUZZZ]]]```bbbdddffflllnnnpppsssuuuuuuuuutttsssssstttuuuuuurrrmmmiiifffccc```bbbggglllooooootttttttttsssttttttuuuuuussssssuuuvvvxxxzzz{{{||||||~~~~~~||||||||||||~~~{{{qqqhhhbbbnnnmmmmmmkkk```OOOBBB>>>777555333222222444666888666888:::;;;::::::;;;===>>>>>>===;;;999888666666444444555555555555444444333444666777777777999;;;888888999999999999888888333555888<<>>999;;;IIIaaarrruuunnniii^^^YYYRRRKKKFFFDDDDDDEEEPPP[[[nnnuuuYYYBBB@@@AAA<<<<<>>@@@BBBCCCDDDHHHKKKNNNVVVaaaiiijjjlllnnnrrrzzz~~~}}}~~~~~~eeeQQQCCC888222000555444333222111000000000111222444666:::AAAIIINNNVVVSSSSSSXXXYYYRRRIIIBBB<<<;;;DDDXXXiiimmmfff___MMMOOOQQQPPPMMMIIIFFFEEELLLVVVhhh}}}mmmNNNCCCBBB===<<>>AAABBBEEEHHHJJJKKKQQQ[[[aaabbbcccfffllluuu~~~|||}}}rrr\\\JJJ>>>777555444444222111111000000000222222333555999@@@IIIOOOSSSSSSUUUZZZ[[[VVVLLLEEE???<<<@@@NNN^^^ddd^^^VVVFFFLLLTTTXXXVVVPPPIIIEEEHHHNNN^^^sssYYYEEE???===<<<===DDDHHHMMMSSSXXX^^^cccggggggjjjmmmoooppprrruuuwwwzzz}}}}}}vvvoooiiiggggggppp}}}yyylllgggaaa\\\YYYVVVRRROOOQQQQQQPPPOOOMMMJJJHHHFFFDDDDDDDDDFFFJJJOOOTTTXXX\\\___dddgggggggggfffgggeeeffffffffffffgggggggggkkkmmmnnnnnnmmmmmmnnnoooqqq~~~zzzyyyyyyxxxxxxwwwxxxyyyyyyxxxvvvsssqqqkkkiiifffeeeeeecccaaa___ZZZWWWUUUVVVXXXZZZXXXVVVVVVXXX\\\^^^___aaadddgggfffhhhkkkooossswwwzzz{{{}}}zzzvvvuuuwwwzzz}}}~~~wwwrrrkkkeeeccccccdddeeeiiiiiiiiiiiiiiijjjkkkllljjjlllnnnpppsssvvvxxxyyyzzzzzzxxxvvvtttuuuxxxzzz~~~}}}kkkdddlllvvvxxxyyyyyyrrr```KKK???<<<999777555444333333444444999:::<<<;;;:::999999:::777777777777777666666666555555666666666666555555666777888888777666777999999888888888888888888999;;;:::999999:::<<<>>>@@@DDDGGGIIIIIINNNWWW]]]^^^\\\```gggqqq~~~}}}{{{}}}iiiSSSDDD;;;777111111000000000111111222222222333444777>>>GGGMMMMMMRRRXXX^^^```\\\SSSJJJ???<<<;;;DDDSSS]]]\\\WWWKKKPPPXXX^^^___YYYPPPIIIFFFHHHSSSeeetttzzz{{{{{{~~~fffJJJ>>><<<======AAADDDIIIMMMRRRYYY```dddgggiiilllmmmnnnooorrrtttvvvzzz~~~{{{tttmmmiiidddjjjsss~~~vvvpppgggbbb___\\\WWWSSSQQQRRRRRRQQQOOOLLLIIIGGGDDDCCCCCCDDDGGGKKKOOORRRVVVZZZ^^^aaabbbbbbcccdddaaaaaabbbcccdddeeeeeefffkkkmmmooopppooonnnnnnnnnmmm{{{zzzuuutttuuuvvvvvvuuuvvvvvvvvvuuurrrooommmiiigggeeecccbbb___ZZZWWWSSSQQQOOOQQQVVVYYYYYYXXXXXXZZZ]]]^^^___aaadddggggggiiilllppptttwwwyyyzzzyyywwwuuuuuuwwwzzz{{{{{{xxxtttmmmfffaaa______```gggggggggggghhhiiijjjkkkiiijjjlllooorrrtttvvvxxxvvvvvvuuutttsssvvvzzz}}}|||yyyxxxkkkhhhooowwwwwwuuurrrjjjZZZHHH???>>>888777666444333333333444777999::::::888777777888888888888888888888888888555666666666666666666555666888999888777777888999999999888777777888999999;;;:::999888999:::===>>>AAADDDFFFGGGMMMWWW]]]^^^ZZZ^^^fffppp|||{{{zzz|||~~~|||aaaMMM???777000000000000000111222222111222222333555;;;AAAFFFJJJRRR[[[aaadddbbbYYYPPP@@@===999<<>>>>>>>>???AAADDDHHHMMMTTT\\\bbbfffhhhjjjkkkkkkmmmppprrrwwwzzz~~~~~~wwwpppkkkdddfffkkkuuuzzznnneeeaaa]]]WWWRRRSSSSSSRRRQQQOOOLLLJJJHHHEEEDDDDDDDDDEEEGGGJJJLLLOOORRRWWWZZZ\\\]]]^^^```aaaaaaccceeegggiiijjjkkklllnnnpppooommmjjjiiiiiijjjvvvyyyzzz}}}xxxuuuuuuuuuvvvvvvsssssssssrrrpppmmmkkkiiihhhfffdddbbb___ZZZUUUPPPMMMLLLLLLOOOSSSWWWYYYZZZZZZ\\\]]]______aaaeeegggjjjlllooosssuuuwwwwwwvvvrrrqqqooopppqqqrrrrrrqqqtttrrrmmmgggaaa______aaaffffffffffffggghhhjjjjjjiiijjjkkknnnpppsssuuuvvvtttttttttttttttwww|||{{{yyy~~~uuurrrtttvvvuuuoooggg^^^QQQDDD>>>===777666555555444444444444555777888888777666777888999999999999999999888888555666666777777666666555444555777666666555777888:::999888777777888999:::::::::999888999:::;;;<<<>>>BBBDDDEEELLLVVV]]]^^^ZZZ___fffooozzzyyyxxx{{{~~~tttZZZFFF:::333222222111111111222222111111222222333777;;;???JJJSSS[[[___bbbbbb\\\SSSIIIFFF>>>999???MMMWWWZZZWWWSSSRRRZZZffflllggg```RRRMMMLLLSSS]]]hhhuuuxxxppppppxxxwww{{{hhhMMMAAA>>><<<===???AAADDDIIIQQQZZZ```ccceeeggghhhjjjlllpppsssyyy{{{~~~|||uuupppjjjggghhhoooxxxzzznnngggaaaYYYSSSTTTSSSRRRPPPNNNLLLJJJIIIFFFFFFEEEEEEEEEFFFFFFGGGHHHLLLPPPTTTVVVWWWYYY[[[^^^___bbbeeehhhlllnnnooommmnnnooommmkkkhhhggggggfffqqqsssttt{{{}}}{{{yyywwwvvvwwwxxxwwwvvvtttqqqpppooommmjjjhhhgggfffeeecccbbb```]]]XXXRRRMMMHHHIIIKKKMMMPPPTTTYYY\\\[[[]]]^^^______aaaeeegggmmmpppsssvvvwwwvvvtttrrrooommmjjjiiijjjjjjjjjiiimmmmmmllliiieeecccdddfffgggggghhhhhhiiikkklllmmmiiijjjlllnnnppprrrsssttttttuuuvvvvvvvvvxxx|||~~~|||zzzuuuiii[[[QQQHHH???::::::555555555555555555555555444666888888888777888999:::::::::999999888888888666666777777777777666666333555666666666666888::::::999888666666888999:::888999999999::::::::::::<<<@@@BBBCCCJJJTTT[[[\\\[[[```gggoooxxx|||wwwvvvzzz~~~gggOOO???666555444333222111111111000111222222222444888;;;JJJSSSYYY[[[]]]___[[[SSSTTTPPPEEE999999EEEPPPTTTWWWOOOLLLUUUfffqqqpppiii\\\TTTOOOOOOUUU```ooo|||zzzsssnnnooouuuyyy}}}sssuuu|||wwwUUUDDD>>>;;;<<<===???BBBGGGOOOYYY___aaaccceeegggiiimmmqqquuuwwwyyy}}}{{{wwwnnngggeeeiiinnnvvv|||ssskkkbbb\\\TTTSSSRRRPPPNNNLLLKKKJJJGGGGGGGGGFFFFFFEEEDDDDDDEEEHHHLLLPPPRRRTTTVVVXXXVVVWWWZZZ^^^bbbfffiiikkkkkkmmmnnnmmmkkkjjjjjjjjjeeennnpppqqqyyyzzz{{{yyyuuupppqqqtttxxxzzzxxxtttqqqpppnnnllliiigggeeeeeedddbbbaaa```___]]]WWWQQQLLLEEEHHHKKKLLLNNNRRRXXX^^^\\\]]]_________aaaeeegggooorrrvvvyyyyyyvvvrrroooqqqmmmhhhffffffggggggggghhhjjjkkkjjjhhhgggiiilllkkkkkkkkklllmmmooopppqqqjjjkkklllnnnpppqqqssssssvvvwwwxxxwwwwwwxxx{{{}}}vvvfffUUUIIIBBB;;;888777444444555555555555555555444666999999999999:::;;;::::::999999888777777666666666777777777777666666444666888888888999;;;===:::999777666666777999:::777888999:::::::::::::::;;;???AAABBBHHHRRRXXXYYY\\\aaahhhnnnvvv{{{uuuuuuyyy~~~xxxXXXAAA???888222111000------///111222333333222333555777EEERRR\\\\\\ZZZ\\\^^^]]]\\\OOOAAA;;;999999AAAJJJNNNLLLHHHKKKZZZnnnwwwvvvnnn^^^QQQQQQWWW]]]eeemmmzzztttqqqqqqsssuuurrrppprrr}}}}}}~~~kkkNNNAAA@@@???======@@@CCCGGGPPPYYY[[[^^^bbbeeehhhkkkooorrrwww|||zzzrrrqqqkkkffffffjjjoooyyyzzzpppfff___WWWVVVTTTRRRPPPMMMKKKJJJKKKLLLLLLLLLKKKIIIFFFEEEGGGGGGGGGIIIKKKOOOSSSUUUYYYZZZ\\\___cccfffiiijjjjjjjjjiiiiiihhhhhhiiiiiiiiijjjkkkmmmpppsssvvvxxx|||uuurrrqqqnnnnnnnnnpppssssssrrrpppnnniiidddaaabbbcccbbbaaabbb]]]VVVRRRPPPOOOMMMKKKMMMNNNOOOQQQRRRVVVZZZ^^^]]]___cccgggjjjjjjjjjiiioooqqquuuwwwxxxvvvtttrrrpppnnnjjjfffbbbaaabbbdddggghhhjjjnnnqqqqqqooommmkkkkkklllmmmnnnoooppppppllllllllllllnnnqqquuuvvv}}}{{{xxxvvvuuuwwwzzz|||}}}}}}nnnbbbTTTHHH>>>666666999444444555555666555555555666666666666777888999:::888888888888888888999999999999999888888888777777777888888999999:::;;;;;;;;;:::999888888888999:::888888888888888999999999:::<<>>;;;999===DDDFFFHHHHHHJJJTTTfffsssxxxwwwfffXXXUUUZZZ^^^cccgggvvvyyy|||yyysssoooppprrrrrr|||vvvpppooossstttxxxaaaLLLCCC===:::;;;>>>AAAEEEMMMUUUXXX[[[```cccfffhhhkkknnntttyyy}}}|||tttqqqkkkggghhhkkkooowww{{{ooohhh\\\ZZZVVVTTTQQQOOOMMMKKKNNNNNNOOOOOOMMMKKKIIIGGGDDDDDDCCCDDDFFFIIIMMMOOOUUUVVVZZZ]]]aaaeeeggghhhiiihhhhhhggggggggghhhhhhhhhhhhiiijjjmmmpppsssuuu|||{{{wwwssstttyyy}}}~~~}}}|||zzz|||~~~~~~vvvpppmmmkkklllllllllnnnooopppnnnlllkkkgggbbb^^^]]]\\\ZZZXXXXXXUUUQQQOOOOOOPPPOOOMMMOOOQQQRRRSSSUUUXXX\\\```aaacccgggjjjlllmmmmmmlllmmmooorrruuuvvvuuutttrrrqqqoookkkfffcccccceeefffggghhhjjjnnnqqqrrrpppooolllmmmnnnooopppqqqqqqqqqnnnmmmmmmnnnqqqtttwwwyyy}}}{{{yyyxxxxxxyyy{{{|||~~~~~~|||iii]]]NNNEEE>>>777555666444444555555555555444444555555555555666777888888888888888888888999999:::;;;;;;:::::::::999999999777888888999999:::;;;;;;;;;:::999888888888999999888888888888999999999999;;;===???BBBGGGPPP[[[cccfff___```mmmzzzzzzwwwwwwxxx|||jjjSSS???888222333444333222333111222333333222333444666???KKKWWW[[[[[[ZZZYYYWWW[[[TTTKKKEEE>>>999999<<<>>>EEEJJJLLLQQQ___oooxxx{{{lll]]]ZZZ]]]```bbbbbbkkkuuuxxxooolllllliiiooozzz~~~ssskkklllpppwww}}}```MMMAAA===;;;>>>@@@BBBGGGMMMSSSVVV[[[```ccceeehhhjjjpppuuuzzz}}}yyyrrrllliiijjjlllmmmrrryyy{{{{{{rrrddd```[[[XXXVVVTTTRRRPPPQQQQQQQQQPPPOOOMMMKKKIIIDDDCCCAAA@@@AAADDDHHHJJJOOOQQQVVV[[[___bbbdddeeegggfffffffffffffffggggggggggggggghhhiiilllnnnoootttzzz{{{rrrnnnnnnpppqqqqqqtttooonnnppprrrsssxxx~~~}}}xxxsssooommmkkkjjjiiijjjkkkjjjhhhfffeeebbb]]]YYYVVVSSSOOOMMMLLLKKKJJJKKKNNNPPPQQQPPPSSSTTTVVVWWWXXX[[[___bbbeeegggkkknnnpppqqqqqqqqqmmmooorrrtttvvvvvvuuutttssspppkkkgggeeefffhhhiiiiiiiiikkknnnqqqrrrqqqpppnnnoooqqqsssttttttssssssoooooopppqqqssswwwzzz|||}}}}}}|||{{{{{{{{{{{{||||||}}}xxxfffXXXHHHAAA===888444333444444555555555444444333333444444444555666666777888888888888888999::::::<<<<<<<<<<<<;;;;;;;;;;;;777888888999999:::;;;;;;;;;:::999999888888999999888888888888999999::::::<<<===???BBBHHHQQQ[[[aaaeee^^^^^^jjjwww{{{xxxxxxxxx|||uuu^^^GGG>>>555444444111//////222333444333222333444666888CCCPPPWWWYYYXXXVVVUUUYYYWWWSSSMMMEEE===888777<<>>>>>???@@@BBBFFFKKKPPPVVV\\\```cccgggiiilllqqqvvvzzzvvvqqqnnnooommmkkklllpppyyyzzzyyymmmhhhaaa\\\[[[ZZZXXXVVVQQQQQQQQQPPPNNNLLLJJJIIIHHHEEECCCAAAAAACCCFFFIIIJJJMMMRRRWWW\\\```bbbccceeeeeedddeeeeeefffggggggggggggffffffggghhhjjjkkkpppsssxxx~~~wwwqqqooonnnnnnrrrnnnlllooopppqqquuu{{{~~~{{{wwwsssrrrjjjhhhgggffffffeeecccaaa\\\ZZZWWWSSSOOOKKKHHHFFFFFFGGGHHHKKKNNNQQQRRRSSSUUUWWWYYYZZZ\\\^^^bbbeeegggiiimmmqqqtttvvvwwwwwwssstttvvvwwwxxxyyyxxxxxxuuuqqqlllhhhgggiiikkklllmmmmmmmmmnnnpppqqqqqqooopppqqqsssuuuvvvvvvuuuuuuqqqqqqqqqrrruuuyyy|||~~~}}}{{{{{{{{{}}}xxxjjjWWWDDD===<<<:::666333444555555555555444333333333444555555666777777777888888888888999::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;777888888999999:::;;;;;;::::::999999999999888999777888888999999:::::::::======???BBBIIIQQQZZZ___bbb\\\]]]iiivvv|||zzzyyyyyy}}}iiiOOOCCC888555444111///....../////////......///111222:::FFFPPPSSSRRRRRRRRRUUUXXXYYYUUULLLCCC<<<777<<<@@@GGGPPPWWW]]]cccggglllgggaaaaaahhhoooqqqooopppvvv|||nnneeehhhjjjrrr{{{|||xxxWWWKKK@@@===>>>>>>@@@BBBDDDIIIPPPWWW]]]bbbgggkkkjjjnnnssswww~~~}}}xxxtttsssooojjjhhhjjjpppooouuuxxxqqqggg```^^^]]][[[XXXQQQPPPOOONNNLLLJJJHHHGGGIIIGGGDDDBBBAAABBBEEEFFFFFFIIIMMMSSSXXX\\\___```ccccccccccccdddfffgggggghhhgggfffffffffggghhhiiimmmoooqqquuuzzz~~~|||~~~}}}vvvsssqqqwwwsssqqqrrrsssrrruuuzzz~~~}}}{{{{{{zzzyyyvvvtttqqqooojjjhhheeecccaaa```]]][[[RRRQQQPPPNNNKKKHHHGGGFFFHHHJJJLLLNNNPPPRRRTTTUUUVVVXXX[[[]]]___aaaeeegggiiikkknnnsssvvvyyy{{{|||zzz{{{||||||}}}~~~yyytttmmmjjjjjjlllnnnnnnsssqqqooooooppppppooonnnppprrrsssuuuvvvvvvvvvvvvsssrrrssstttvvvzzz}}}}}}|||}}}}}}|||nnnYYYCCC:::::::::888777555666666666555555444333555555777888999999888888888888888888999:::;;;<<<;;;;;;;;;;;;::::::::::::777888888999999:::;;;;;;::::::::::::999999888888777888888999::::::;;;;;;>>>>>>???CCCJJJRRRYYY]]]___[[[^^^kkkxxx|||{{{{{{~~~vvvWWWIII;;;666555444222222000111111000//////000222000444===GGGKKKJJJKKKNNNMMMUUU[[[YYYRRRKKKBBB<<<<<<;;;@@@KKKVVV[[[^^^aaahhhiiiiiihhhlllrrruuusssooopppuuu|||~~~uuummmlllmmmtttjjjYYYFFF>>>>>>>>>???AAA@@@DDDKKKRRRXXX___fffjjjgggkkkooorrrzzz}}}yyywwwrrrkkkhhhiiihhhfffkkkxxx~~~pppfffbbb```\\\XXXQQQPPPOOOMMMKKKIIIHHHGGGGGGFFFDDDBBBAAAAAABBBCCCCCCEEEIIIMMMRRRWWWZZZ\\\`````````aaabbbdddeeefffggggggfffeeeeeefffggggggiiijjjmmmnnnppptttxxx|||}}}{{{zzz{{{~~~yyyvvvvvvuuussstttxxxvvv}}}}}}yyyvvvvvvuuutttsssqqqooonnnjjjgggbbb___]]]ZZZWWWUUUKKKLLLLLLKKKIIIIIIJJJLLLOOOPPPRRRRRRRRRSSSUUUXXXVVVYYY]]]```bbbeeeiiikkkmmmoooqqquuuxxx{{{}}}~~~~~~~~~yyyqqqmmmnnnqqqrrrrrrvvvssspppooopppppppppooopppqqqqqqrrrssstttuuuvvvvvvuuuuuuvvvxxx{{{~~~~~~lllWWWBBB999999:::::::::777777777777777666555444666777999:::;;;;;;:::999888888888888999;;;<<<===::::::::::::999999999888777888888999999:::;;;;;;999::::::::::::999888777777888888999:::;;;<<<<<>>???CCCJJJRRRXXX[[[[[[ZZZaaappp|||~~~}}}dddSSSAAA999777555333333444555555444333333444666111111666>>>BBBAAACCCHHHCCCPPPZZZ[[[VVVPPPIIIAAA<<<999<<>>>>>>>>???BBBGGGLLLRRRZZZaaafffdddgggjjjmmmuuu~~~|||zzzuuunnnkkklllhhhdddgggrrr|||ssskkkfff```[[[TTTSSSQQQOOOMMMKKKJJJIIIFFFEEEEEEDDDBBBBBBAAAAAAAAAAAACCCGGGKKKQQQUUUXXX\\\\\\]]]^^^___aaacccdddfffeeedddccccccdddeeeffffffhhhiiijjjkkkmmmpppssswwwyyy|||}}}{{{zzzyyyyyyyyy{{{~~~}}}zzzvvvvvvyyyuuuzzz|||zzzyyyyyyyyyvvvuuuuuutttrrrqqqpppoooooohhhddd___[[[XXXUUURRROOOIIIJJJKKKJJJIIIJJJNNNQQQUUUVVVVVVUUUSSSTTTWWWZZZWWW[[[___cccfffjjjmmmppptttuuuvvvxxxzzz{{{|||}}}{{{|||}}}vvvrrrsssuuuvvvuuuuuurrrooooooppprrrsssssspppooonnnnnnoooqqqtttuuuzzzyyyxxxyyyzzz}}}~~~yyyaaaPPP???999999:::999:::999999999999888777666555666777999;;;<<<;;;:::999888888888999:::;;;<<<===::::::::::::999999999999777888888999999:::;;;;;;999999:::::::::999888777777888888999:::;;;<<<===@@@>>>???CCCKKKSSSWWWYYYXXXYYYeeevvvsss~~~ppp\\\GGG<<<888555222222333444444333222111333444444111333999<<<;;;===CCC===LLLYYY[[[WWWSSSLLLEEE===:::<<>>;;;;;;:::::::::999999999777888888999::::::;;;;;;999999:::;;;:::999888777777888888999;;;<<<======@@@>>>???CCCKKKSSSWWWYYYVVVYYYgggzzzcccmmmlllRRR???888666555333444333222111000000000000111111222444777:::===???CCCJJJSSSYYYXXXTTTOOOKKKAAA===;;;@@@LLL\\\jjjqqqrrrlllccc___\\\YYYSSSNNNPPPRRRYYYaaahhhqqqbbbLLL@@@>>>@@@===>>>???AAAGGGQQQYYY\\\^^^ccchhhlllooouuu|||~~~{{{yyywwwvvvsssjjjfffmmmsssxxxzzzlllccc^^^XXXUUUSSSQQQLLLKKKNNNHHHFFFDDDDDDEEEEEEDDDCCC???>>>>>>???BBBGGGKKKNNNVVVWWWYYY[[[\\\]]]]]]\\\______```aaacccdddeeeeeeccceeegggggggggggghhhiiihhhhhhiiijjjlllnnnpppqqqtttwww~~~~~~|||{{{{{{xxxwwwuuuvvvwwwyyyyyyxxxzzzzzz{{{}}}~~~}}}}}}}}}zzzzzzxxxvvvtttqqqnnnmmmmmmllllllkkkiiigggeeeddd```]]]WWWRRRNNNMMMMMMNNNOOOMMMMMMNNNQQQTTTVVVVVVXXXYYYXXXWWWWWWYYY]]]aaaaaabbbdddgggjjjmmmooopppxxxxxxyyyyyyyyyyyyyyyxxxvvvuuuuuuwww||||||{{{{{{zzzyyytttqqqnnnooorrrttttttsssooommmkkkiiijjjmmmrrrtttvvvwwwyyy|||~~~}}}|||{{{~~~yyykkkaaa]]]LLLDDD<<<888999;;;;;;999===???@@@>>>;;;777666555444555666888888888777777111222555777999999999999;;;::::::999999888888777999999999999::::::;;;<<<<<<;;;:::999888888888888999:::999888888999<<>>777333222444333222111000000000000111111222444666999<<<>>>@@@EEENNNUUUYYYWWWSSSOOODDD@@@===@@@IIIVVVaaagggiiiddd^^^\\\[[[ZZZVVVRRRSSSSSSUUU[[[bbbnnnwww]]]KKKBBB???EEEDDDBBBAAAEEELLLRRRUUUZZZ^^^cccgggjjjooovvv{{{}}}{{{zzzwwwmmmiiilllooorrrzzzqqqggg```[[[YYYVVVQQQOOOQQQHHHFFFDDDCCCDDDDDDCCCBBBAAA@@@??????AAACCCGGGIIIPPPRRRTTTXXXZZZ\\\]]]]]]]]]^^^^^^___``````aaaaaa___bbbdddeeeeeefffggghhhgggggghhhiiikkkmmmnnnooorrrtttxxx}}}~~~{{{yyyxxxwwwxxxwwwvvvuuuuuuwwwyyyxxxxxxyyyyyyzzzzzzzzzzzzzzzzzzyyyzzz|||~~~}}}}}}~~~xxxwwwvvvtttqqqnnnllljjjffffffeeedddcccbbb``````\\\YYYTTTPPPMMMLLLLLLMMMPPPOOONNNNNNPPPRRRSSSSSSWWWWWWXXXWWWXXXZZZ^^^bbbbbbccceeeiiilllppprrrsssyyyyyyyyyyyyxxxwwwwwwvvvuuutttsssssswww|||~~~~~~}}}zzzwwwrrrpppnnnpppsssuuutttssspppnnnlllkkklllooosssuuuxxxyyyzzz|||~~~~~~|||{{{}}}}}}nnn___VVVRRRIIIBBB;;;888:::<<<<<<:::======>>><<<999666555555555555777777888777666666222333555777999999:::999===<<<;;;:::999888777666777777888999:::;;;===>>><<<;;;:::999888888888888111333666999:::<<<>>>@@@@@@@@@CCCGGGMMMSSSWWWYYYVVVVVV```sssPPPYYYooo~~~aaaIII:::555444444333222111000000000000111111222333555888;;;<<<===@@@GGGPPPXXX[[[XXXTTTIIIDDD??????DDDLLLUUUYYY[[[YYYXXX[[[___aaaaaa___ZZZVVVTTTVVV]]]kkkttt[[[JJJAAAAAA===:::;;;@@@GGGNNNRRRYYY]]]bbbfffhhhlllsssxxx~~~{{{rrrllllllkkkkkksss~~~~~~nnnggg___\\\XXXSSSPPPRRRKKKIIIGGGFFFFFFEEEDDDCCCDDDCCCAAA??????@@@AAACCCIIIJJJNNNRRRVVVYYY[[[\\\[[[[[[[[[\\\\\\]]]]]]]]]\\\___aaaccccccccceeefffeeeeeefffhhhjjjkkkmmmmmmnnnppprrrsssvvvzzz~~~|||zzzyyyxxxvvvuuuttttttuuuuuuuuuttttttuuuwwwyyyyyyxxxzzzzzzyyyxxxvvvuuuttttttrrrtttvvvxxxzzz}}}||||||}}}vvvuuusssqqqnnnkkkiiigggaaaaaa```___^^^]]]\\\[[[UUUSSSPPPMMMKKKKKKKKKLLLOOOOOOOOONNNOOOOOOPPPQQQVVVWWWXXXXXXYYY\\\```ddddddfffiiilllppptttwwwxxx{{{{{{zzzxxxwwwuuutttssstttrrrooonnnqqquuu{{{~~~~~~~~~~~~{{{wwwtttppppppppprrrtttuuusssrrrqqqpppnnnmmmnnnqqqtttvvvyyyzzz{{{}}}}}}||||||{{{~~~tttdddUUULLLHHHDDD@@@;;;999;;;======<<<<<<<<<;;;999666444555666666666777777777666555555444444666888999999::::::>>>>>><<<;;;999888666666666666777888:::<<<>>>???;;;::::::999999888888888---111666999;;;<<<===>>>>>>@@@DDDIIINNNTTTXXXZZZ\\\ZZZbbbqqq|||QQQVVVgggtttUUU???888888444333222111000000000000111111111222444777999;;;<<<<<>>CCCKKKPPPRRRSSSWWW^^^ffflllnnnooobbb\\\WWWWWW[[[iiilllWWWKKKHHH@@@999999>>>CCCIIINNNWWW[[[```ccceeehhhnnnrrryyy|||~~~wwwqqqnnnjjjgggkkkrrrzzzyyyooofffaaa\\\VVVTTTTTTQQQNNNKKKJJJIIIHHHFFFDDDEEEDDDBBB@@@??????@@@AAADDDEEEHHHLLLOOOSSSUUUVVVWWWWWWXXXYYY[[[\\\]]]]]]\\\^^^```aaaaaaaaabbbcccddddddfffhhhjjjkkkllllllkkkmmmnnnpppqqqtttxxx{{{~~~~~~~~~}}}|||{{{zzzxxxxxxxxxxxxxxxwwwvvvvvvuuutttsssrrrrrrsssttttttsssssssssuuuxxxzzzyyyxxx{{{zzzyyywwwuuutttsssrrrqqqssstttvvvvvvxxx|||~~~{{{yyyyyyyyyzzzuuutttrrrpppmmmjjjgggeeebbbaaa___]]][[[YYYXXXWWWNNNMMMKKKJJJIIIIIIJJJJJJMMMNNNOOOOOOOOOOOOQQQRRRVVVWWWYYY[[[\\\```dddggghhhjjjmmmqqquuuyyy{{{}}}~~~}}}{{{xxxuuusssrrrqqqqqqooommmlllnnnsssxxx|||||||||||||||zzzwwwtttqqqrrrsssuuuvvvvvvuuurrrpppppppppooooooppprrrtttvvvwwwxxxzzz{{{{{{{{{|||||||||{{{}}}~~~xxxjjjZZZMMMDDD@@@@@@===;;;:::<<<>>>>>>===<<<;;;:::888555444666777777777777666666555555444555666777777888999999:::===<<<<<<;;;:::999888888777777777888999;;;<<<===::::::::::::999999888888333555888999999999999:::<<<@@@FFFMMMRRRXXX]]]```cccbbbgggqqqzzzWWWXXXbbbwww```EEE999888444333222111000000000000111111111111333555777999;;;:::===EEEQQQXXXZZZXXXTTTNNNEEE===:::>>>EEEKKKOOORRRXXXaaajjjqqqtttuuuiiiccc]]]ZZZ[[[dddxxxkkk]]]___RRREEEAAA@@@@@@CCCGGGOOOSSSYYY\\\^^^aaafffjjjqqquuu{{{{{{vvvrrrlllhhhhhhlllooorrrxxx~~~qqqjjjddd^^^ZZZYYYTTTQQQNNNKKKJJJHHHFFFDDDEEEDDDCCCAAAAAAAAABBBBBBBBBBBBDDDFFFIIIKKKMMMNNNQQQRRRTTTVVVYYY\\\^^^___]]]___``````___^^^___```cccdddfffhhhjjjkkklllllljjjlllnnnooopppqqqtttvvvsssxxx|||{{{|||}}}|||zzzwwwvvvuuutttsssssssssssstttuuuuuuuuuuuutttsssssssssrrrrrrrrrqqqqqqrrrrrrqqqrrrsssvvvyyy{{{{{{zzzxxxxxxwwwuuutttsssqqqqqqppprrrssstttssstttvvvxxx|||~~~~~~~~~~~~{{{zzzxxxvvvuuutttuuuuuutttsssqqqnnnkkkhhheeedddbbb```]]]YYYVVVTTTSSSRRRHHHHHHHHHHHHHHHIIIIIIIIIIIILLLOOOPPPQQQRRRUUUWWWYYY[[[]]]___bbbeeeiiilllnnnooorrruuuyyy|||~~~~~~zzzwwwtttqqqoooooommmllllllmmmpppuuuzzz~~~}}}zzzwwwtttssssssvvvxxxzzzzzzxxxtttqqqoooooooooooopppqqqrrrttttttsssuuuxxxzzzzzzzzz}}}zzz|||~~~~~~~~~xxxmmm^^^OOOCCC<<<999===<<<<<<<<<=========<<<;;;;;;:::888666555777999777777666555555555444444666666666777777888888999999999::::::::::::;;;;;;999999888888888999::::::999999:::::::::999888888:::::::::888777666888:::;;;AAAJJJRRRXXX^^^cccgggjjjiiimmmuuu}}}^^^\\\aaaooolllLLL;;;777444333222111000000000000111000000111222444555777999999:::AAAKKKSSSXXXZZZXXXSSSKKKBBB======BBBFFFMMMQQQYYYccckkkqqqtttvvvrrrkkkccc]]]ZZZ^^^mmm|||}}}zzz~~~rrrfffUUUFFFAAAAAA???BBBGGGLLLPPPVVVZZZ\\\___cccgggjjjnnnuuu|||~~~{{{vvvpppkkkiiijjjkkkmmmqqqwww}}}~~~tttlllccc]]][[[WWWTTTPPPMMMJJJHHHEEECCCCCCBBBBBBBBBBBBBBBCCCCCCAAAAAAAAABBBCCCEEEFFFGGGJJJLLLNNNRRRUUUYYY[[[]]][[[]]]______]]]\\\]]]^^^bbbdddfffhhhjjjkkkkkkkkkiiikkkmmmnnnmmmlllmmmnnnmmmrrruuutttuuuxxxzzzyyy|||{{{{{{zzzzzzzzzzzz{{{sssuuuwwwxxxxxxvvvtttrrrppppppooonnnnnnnnnnnnooouuuwwwxxxvvvssspppooooooppppppppppppppppppppppppqqqqqqssswww{{{}}}|||{{{uuuuuutttsssqqqpppoooooonnnoooppppppooooooqqqsssvvvxxxyyyxxxwwwvvvvvvwwwvvvuuutttsssqqqqqqpppppppppooonnnkkkgggdddaaa___\\\YYYVVVRRROOOLLLKKKKKKDDDEEEFFFHHHIIIIIIIIIIIIGGGKKKPPPSSSSSSUUUYYY\\\^^^```cccfffhhhkkkooorrrtttuuuwwwyyy{{{}}}~~~|||xxxtttpppnnnllllllhhhhhhjjjnnnrrrxxx|||~~~zzzvvvtttuuuvvvwwwyyy{{{{{{wwwsssqqqpppoooooopppqqqrrrsssttttttqqquuuxxxyyyyyyzzz~~~||||||~~~{{{sssfffWWWJJJ@@@;;;999;;;<<<===>>>>>><<<;;;:::999::::::999777666777999666666555555444555555555777666666666666666777888777777888999::::::;;;;;;::::::999888888888888888888999:::;;;;;;:::888888999999888777666777:::===:::BBBLLLUUU[[[```fffjjjlllmmmqqqwwwaaa___```hhhqqq~~~xxxWWWCCC;;;444333222111000000000000111000000000111222444555666666888===EEEOOOWWW\\\ZZZXXXSSSLLLDDD???>>>???FFFMMMWWWcccmmmtttyyy{{{wwwlllbbb[[[\\\ggguuu|||~~~sssvvvcccPPP@@@>>>???>>>BBBJJJJJJPPPVVVZZZ\\\___dddhhhfffjjjqqqxxx}}}yyysssmmmjjjhhhggghhhlllqqqsssyyyxxxmmmddd```\\\XXXTTTPPPNNNKKKHHHEEEAAAAAAAAAAAAAAAAAABBBBBB@@@????????????AAABBBCCCDDDFFFHHHKKKOOORRRTTTVVVVVVXXX[[[[[[[[[[[[]]]^^^```bbbeeegggiiijjjiiiiiieeegggjjjkkkjjjiiiiiiiiiiiioooqqqpppqqqtttvvvuuusssrrrrrrqqqqqqrrrssstttooopppqqqrrrrrrrrrqqqpppkkkkkkkkkkkkkkkllllllmmmtttvvvxxxvvvsssooonnnnnnoooooopppqqqqqqqqqqqqqqqpppqqqtttxxx|||~~~}}}wwwvvvuuusssrrrpppooonnnlllmmmmmmllllllmmmooorrrrrrssstttsssrrrqqqssstttttttttsssrrrpppooommmlllkkkjjjhhheeeaaa^^^[[[YYYSSSQQQNNNKKKHHHGGGGGGGGGCCCDDDFFFHHHIIIIIIIIIHHHHHHMMMSSSVVVVVVWWW[[[___dddfffiiilllnnnqqqtttwwwyyyzzz{{{|||}}}~~~~~~{{{xxxtttpppllliiihhhhhhbbbeeeiiinnnssswww{{{}}}|||}}}{{{wwwsssqqqsssuuutttwwwyyyxxxuuurrrrrrrrrpppppprrrtttuuuuuuuuuuuutttxxx{{{{{{zzzzzz|||}}}xxxnnn```QQQFFF???<<<;;;;;;===???@@@>>>;;;888777666777999888777666666777555555444444444555666777777666555444444555666666666777777888888999999:::999888888888888888999999777888:::;;;;;;:::888777555777888888777777999;;;999BBBMMMUUUYYY]]]cccgggjjjmmmrrrxxxcccaaaaaabbbeeemmm}}}aaaKKKBBB444333222111000000000000111000000000000222333555333444777;;;BBBLLLWWW^^^ZZZ[[[ZZZSSSIII@@@;;;999>>>GGGUUUdddpppzzztttggg]]]\\\gggttt|||~~~www}}}xxxqqqrrryyylllVVVDDD@@@@@@===@@@GGGEEEKKKRRRVVVYYY\\\```dddeeeiiiooovvv|||{{{tttnnniiifffbbbccchhhmmmlllnnn{{{zzzpppkkkaaa^^^YYYUUURRROOOLLLIIIAAAAAA@@@@@@@@@@@@@@@@@@>>>>>>======>>>???AAABBBAAABBBDDDFFFIIILLLNNNOOOQQQTTTWWWYYYZZZ[[[]]]______```cccfffhhhhhhhhhggg___bbbfffhhhiiiiiiiiijjjggglllooooooooosssuuutttnnnnnnmmmlllmmmnnnooopppnnnooooooppppppqqqpppppphhhiiiiiijjjkkkkkkllllllooorrruuuuuusssppppppqqqooooooqqqssstttuuuuuuuuupppqqqtttyyy}}}~~~|||{{{yyyvvvtttqqqpppooollllllllllllkkkmmmpppsssooopppqqqqqqppppppsssuuuuuuttttttrrrpppnnnlllkkkfffeeeccc```]]]YYYVVVTTTNNNLLLIIIGGGEEEEEEFFFGGGBBBDDDGGGIIIJJJJJJIIIHHHIIIOOOUUUXXXWWWXXX\\\```gggjjjmmmpppqqqtttwwwyyy}}}}}}}}}}}}}}}~~~~~~~~~xxxvvvqqqllliiifffeeeeee___bbbgggmmmrrrvvvxxxyyytttuuuvvvtttpppnnnoooqqqqqqtttvvvvvvtttrrrrrrtttqqqrrrtttvvvwwwwwwvvvvvvwww{{{~~~}}}{{{{{{|||{{{~~~pppfffWWWIII???:::888888<<<>>>@@@AAA>>>:::777555333555888888666555555555555444333333444555666888777666555333333444555555777777777777777777777777777777777777888999:::;;;777888:::;;;;;;:::999777333666999999888666666666999AAALLLTTTWWWZZZ^^^bbbfffkkkqqqwwwiii[[[UUU\\\aaabbbooooooQQQ@@@444666444111000111222111111111000000111111222333444555888===DDDLLLTTTYYY```___]]]YYYSSSIII>>>666999???KKKYYYhhhvvvtttfff___eeepppvvvsssqqqpppttt|||tttooonnnxxxjjjRRRDDDBBBBBB@@@???BBBEEEKKKPPPUUUYYY^^^```dddgggmmmqqquuuyyy~~~~~~xxxqqqkkkgggddddddeeegggkkkooosssvvv~~~rrrmmmfff^^^ZZZYYYUUUMMMFFFIIIFFFCCCAAABBBBBBBBBBBBAAA@@@@@@@@@AAA@@@>>>;;;;;;===???AAACCCFFFJJJMMMNNNQQQTTTWWWYYYZZZZZZZZZZZZ\\\```cccddddddbbb```bbbccceeeeeeeeefffhhhjjjnnnnnnnnnoooooopppqqqqqqiiihhhggggggggggggggggggiiiiiijjjkkkkkklllmmmmmmiiihhhgggggggggiiikkkmmmtttsssrrrqqqpppooooooooooooqqqtttwwwwwwvvvsssqqqwwwwwwvvvvvvwwwyyyzzz{{{wwwvvvuuusssrrrpppooonnnmmmkkkjjjjjjlllmmmmmmlllllllllkkkkkklllmmmooopppsssqqqooommmllliiieeeccceeeccc___ZZZTTTPPPMMMKKKIIIGGGEEECCCBBBCCCDDDEEEEEEEEEFFFIIILLLNNNNNNNNNNNNQQQUUUXXXZZZ\\\___aaahhhlllnnnooossszzz}}}||||||||||||tttuuurrrmmmhhhdddaaa_________cccjjjrrrvvvxxxwwwwwwtttsssqqqooommmlllkkkkkkuuutttrrrpppooooooppppppqqqssstttvvvxxxxxxxxxwwwzzz{{{||||||{{{{{{}}}wwwwwwvvvxxx|||qqq```NNNDDD@@@===;;;;;;???>>>===<<<:::999777777666666666666555555555555777777777777666555444333555555555444444333333333555555444555555666777888444555666777888999999999;;;<<<<<<<<<;;;999777666666555555666666777888999===CCCKKKNNNOOOSSS[[[ccciiikkkrrr{{{iiiZZZTTT[[[aaabbbmmm|||~~~aaaJJJ999888666333111111111000111111000000111111222333444555777<<>>HHHUUUeeesss{{{pppllltttwwwllliiihhhlllvvv{{{ssslllppp}}}~~~cccNNNDDD@@@@@@@@@CCCDDDGGGKKKOOOUUUZZZ^^^cccfffkkkooorrrvvvzzz||||||vvvoookkkdddddddddeeehhhlllppprrrzzzyyypppfff```^^^[[[UUUPPPMMMIIIEEECCCBBBBBBAAA@@@@@@@@@???@@@AAA@@@>>><<<;;;<<<>>>???@@@BBBFFFIIIKKKMMMPPPSSSVVVWWWWWWWWWWWWYYY\\\___aaaaaa```______```bbbbbbbbbccceeegggiiiiiijjjkkkllllllkkkkkkggggggfffffffffffffffggggggggghhhhhhiiijjjjjjjjjjjjiiiiiiiiijjjlllnnnpppttttttsssrrrqqqpppppppppoooqqqtttvvvwwwvvvsssrrrttttttvvvwwwxxxyyyyyyxxxvvvvvvuuutttrrrpppnnnmmmmmmlllkkkkkkmmmooonnnnnnqqqpppnnnlllkkkjjjjjjkkkllljjjhhhhhhhhhhhhfffeee^^^[[[WWWRRRNNNJJJHHHGGGHHHGGGEEECCCCCCDDDEEEFFFHHHHHHIIIKKKMMMOOOOOOOOOQQQTTTWWWZZZ\\\___bbbeeemmmrrrtttuuuwww|||}}}{{{~~~|||||||||uuurrrpppkkkgggdddcccccccccfffiiiooouuuxxxxxxwwwvvvrrrqqqpppooonnnmmmmmmmmmuuutttrrrqqqpppqqqqqqrrrssstttuuuwwwxxxxxxxxxxxxxxxyyy{{{{{{{{{}}}~~~}}}|||}}}lll\\\KKKCCC@@@===;;;<<<===<<<;;;:::888777666555666666666666555555555555777777777777666555444333555444444444333333333333444444444444555666888888777777888999::::::::::::888999999:::999888777666555555555666777888999:::<<>>>>>===>>>AAACCCEEEGGGJJJMMMOOOQQQQQQQQQSSSTTTVVVYYY[[[\\\\\\]]][[[\\\^^^^^^^^^___bbbdddhhhiiikkklllmmmllljjjiiifffeeeeeeeeeeeeeeeffffffdddeeefffgggggggggggggggiiihhhhhhhhhjjjllloooqqqtttttttttssssssrrrrrrrrrpppqqqtttvvvwwwvvvuuutttqqqsssuuuxxxyyyxxxwwwvvvtttuuuuuuuuussspppnnnlllllljjjjjjkkkmmmoooooonnnqqqpppnnnkkkiiigggfffffffffdddaaa``````aaa``````UUUSSSOOOJJJGGGDDDDDDCCCGGGFFFEEEDDDEEEFFFGGGHHHKKKLLLMMMNNNOOOPPPQQQQQQUUUWWWZZZ]]]```ccchhhkkkqqqvvvzzz{{{~~~~~~}}}}}}{{{tttnnnlllhhhddddddeeegggiiinnnpppsssvvvwwwvvvsssrrrnnnnnnnnnmmmnnnnnnooooootttsssrrrqqqqqqqqqrrrsssttttttvvvwwwxxxyyyyyyyyyyyyzzz{{{}}}~~~zzzcccUUUGGGAAA???===<<<===:::999888777666555444333666666666555555555555444666666666666666555444333444444333333333333222222333333333444555777888999::::::;;;;;;;;;;;;;;;:::777888888999999888888777555555666666888999:::;;;<<<>>>AAAFFFKKKQQQWWWZZZ]]]___gggsss|||uuufff\\\bbbjjjnnnttt|||{{{[[[GGG???777444444222000000000000000000000111222222444444555888@@@IIIRRRXXXYYY[[[^^^___\\\TTTIIIAAA777:::???JJJYYYjjjzzz~~~xxxvvv|||yyyyyydddRRRIIIFFF?????????BBBHHHOOOTTTWWW```cccfffiiijjjlllnnnpppxxx{{{{{{xxxkkkiiigggfffeeefffggghhhmmmmmmqqq{{{yyyqqqkkkeeebbb[[[WWWRRRMMMKKKIIIGGGFFFBBB@@@@@@@@@AAAAAA@@@>>>===>>>???>>>===<<<===???@@@BBBDDDFFFIIIJJJKKKKKKNNNNNNOOOQQQSSSUUUWWWXXXXXXYYY[[[[[[[[[]]]___bbbfffgggjjjllllllkkkiiigggddddddddddddeeeffffffgggdddeeefffggghhhhhhggggggeeeddddddeeegggjjjnnnppptttttttttttttttsssssssssqqqrrrtttvvvwwwwwwwwwwwwssstttuuuvvvwwwwwwwwwwwwtttuuuvvvvvvtttqqqmmmkkkiiihhhhhhjjjlllmmmmmmlllmmmlllkkkiiigggfffddddddccc```[[[WWWVVVUUUTTTSSSNNNLLLHHHEEECCCBBBBBBCCCFFFEEEEEEFFFGGGHHHJJJKKKMMMNNNPPPPPPPPPQQQSSSTTTXXXZZZ]]]```cccgggllloooqqqwww}}}~~~vvvpppiiigggdddbbbcccggglllppptttuuuvvvvvvtttrrrnnnlllkkkkkkkkklllmmmooopppqqqrrrrrrqqqppppppqqqrrrsssssstttuuuvvvwwwxxxyyyyyy{{{|||~~~xxxnnnXXXNNNDDD@@@???===<<<===888777777666555444444333666666555555555444444444555666666666555555444333333333333333333333333222222222333444555777888999;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::999999666666666777999:::<<<======<<<===BBBJJJRRRUUUVVVVVVXXXaaaoooyyy}}}nnnbbbeeelllpppuuu{{{tttQQQCCC777444555333111222000000//////000000111222333333333666<<>>>>>BBBIIIOOOSSSTTT^^^```dddfffgggiiikkkmmmqqquuuzzz~~~}}}{{{nnnllliiifffdddccccccdddgggeeegggppp{{{~~~tttmmmhhh```\\\WWWRRROOOMMMKKKIIIEEECCCAAAAAABBBBBB@@@??????@@@AAA@@@>>>======>>>===>>>@@@AAACCCDDDEEEEEEHHHHHHHHHJJJKKKNNNPPPQQQTTTVVVXXXXXXYYYZZZ]]]___^^^```ccceeefffeeecccbbbcccccccccdddeeefffggghhhfffgggiiijjjjjjiiihhhgggcccccccccdddfffiiimmmoooqqqrrrsssttttttssssssrrrrrrssstttuuuwwwxxxyyyzzzwwwvvvtttssssssuuuwwwxxxtttuuuvvvvvvtttqqqmmmkkkhhhhhhhhhjjjlllmmmkkkjjjlllkkkjjjhhheeebbb```___\\\XXXSSSOOOLLLKKKIIIGGGFFFDDDBBBAAA@@@AAABBBBBBEEEFFFFFFHHHIIIKKKLLLMMMNNNPPPRRRRRRRRRSSSVVVYYY[[[^^^aaaeeehhhkkkpppsssttt{{{}}}{{{wwwpppkkkfffdddbbbbbbeeekkkqqquuu{{{zzzyyywwwtttqqqmmmkkkjjjjjjkkklllnnnoooqqqrrrqqqqqqpppooooooppprrrrrrrrrrrrsssuuuwwwxxxzzz{{{|||~~~rrrcccPPPHHHAAA@@@???<<<;;;===777777666666555555555444555555555555444444444444555555555555555444444333333333333333333333333333222222333333444666777888999::::::::::::999999888<<<<<<;;;:::999999999888777777888888:::;;;<<<===???<<<<<>>@@@JJJ[[[mmmxxx|||zzzyyy{{{|||~~~dddMMMCCC@@@>>>@@@GGGMMMQQQRRRYYY\\\```bbbdddfffiiikkkllloootttyyy}}}~~~~~~~~~rrrppplllhhheeecccccccccaaa^^^___gggooozzz{{{uuuiiiddd^^^XXXTTTQQQNNNKKKIIIFFFDDDCCCCCCBBBAAA@@@@@@AAACCCBBB@@@?????????======>>>??????@@@AAAAAACCCCCCCCCDDDEEEGGGHHHIIIOOOPPPRRRSSSTTTVVVXXX[[[ZZZ[[[^^^```bbbbbbaaaaaaaaaaaaaaabbbccceeefffgggfffhhhiiikkkkkkjjjhhhgggcccccccccdddfffiiimmmnnnnnnoooqqqrrrsssrrrrrrqqqqqqqqqrrrsssuuuwwwzzz{{{yyywwwsssqqqppprrrtttvvvssssssssssssqqqnnnllljjjiiihhhiiijjjlllllljjjhhhkkkjjjgggccc___[[[WWWUUUOOOLLLIIIFFFEEEDDDCCCAAA>>>>>>>>>??????@@@AAABBBFFFGGGHHHIIIKKKLLLMMMNNNNNNQQQTTTUUUUUUWWW\\\```bbbeeeiiimmmppprrrvvvxxx||||||xxxtttpppkkkhhhfffeeedddfffjjjpppvvvyyy}}}zzzwwwssspppooommmmmmnnnoooppprrrssstttsssrrrqqqpppppppppqqqrrrqqqqqqsssuuuwwwzzz}}}~~~}}}lll[[[JJJDDD@@@@@@???;;;:::;;;666666666666666555555555555555555444444444444333444444555555555444444333333333444444444444555555333333333333444555666777888888999999999999888888:::999888888777777888888::::::999::::::;;;<<<===???===<<<@@@HHHPPPTTTUUUQQQSSS]]]mmm{{{oooeee```aaaffflllwwwpppWWW@@@999888333111444///////////////000111111111111222333666999<<<>>>BBBFFFMMMUUU[[[]]][[[XXXNNNHHH@@@<<>><<>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBBBBBGGGIIIKKKLLLMMMOOORRRTTTVVVWWWYYY[[[]]]___``````^^^^^^^^^___aaacccdddeeedddfffhhhiiiiiigggeeedddbbbbbbbbbbbbdddgggjjjlllkkklllnnnpppqqqqqqpppoooooonnnoooppprrruuuxxxzzzwwwuuussspppooonnnooopppppppppooonnnmmmkkkiiihhhfffffffffggghhhhhheeebbb___^^^\\\XXXTTTOOOKKKHHHEEECCCAAA@@@@@@@@@>>><<<;;;===???AAACCCDDDDDDDDDGGGHHHIIIKKKLLLMMMMMMNNNOOOSSSWWWXXXYYY\\\ccciiijjjnnnsssxxxzzz{{{}}}~~~}}}xxxrrrnnnkkkiiihhhhhhhhhiiilllpppuuu{{{~~~~~~{{{wwwuuurrrqqqsssssssssssstttuuuvvvwwwvvvuuusssrrrqqqrrrrrrsssqqqrrrsssvvvzzz}}}tttcccSSSGGGCCC@@@AAA???;;;888:::555555555555555555555555555555555444444444333333333444444555555444444444444444444555555666666666555444444333333444444555666777888999999:::999999777777666777777999:::<<<<<<;;;;;;;;;;;;;;;<<<<<<===<<<<<<@@@FFFMMMRRRUUURRRTTT^^^ooo}}}vvvggg]]]\\\aaaggglllsss|||```EEE<<<999333111444///////////////000111111000111111333444666777888@@@CCCIIIQQQZZZaaadddeeeUUUMMMAAA:::===IIIXXXbbbooommmqqq{{{~~~xxxuuujjjoooqqqpppooovvvwwwUUUJJJ>>>888<<>>@@@CCCCCCBBBAAAAAABBB@@@@@@???>>>============<<<======>>>??????>>>>>>BBBDDDFFFGGGHHHJJJMMMOOOOOOPPPQQQSSSVVVXXXZZZ[[[[[[[[[\\\]]]___aaabbbcccbbbccceeeggggggeeecccaaa```_________aaadddfffhhhiiikkkmmmoooppppppooonnnlllllllllmmmooosssvvvxxxttttttrrrpppnnnlllkkkjjjnnnnnnlllkkkiiigggffffffbbbaaabbbccccccbbb___\\\PPPPPPOOOMMMJJJFFFCCCAAAAAA@@@>>>>>>>>><<<999777<<<>>>BBBEEEHHHIIIIIIHHHHHHIIIJJJLLLMMMMMMNNNNNNPPPTTTYYYZZZ\\\```hhhnnnpppuuu{{{~~~zzztttnnnkkkiiiiiijjjkkklllmmmppptttyyy~~~~~~|||yyyvvvtttrrrqqqxxxwwwwwwwwwwwwxxxxxxyyyxxxwwwuuutttssssssssstttrrrsssuuuwww|||uuuiiiZZZMMMFFFBBBAAABBB@@@:::777888333333444444444444555555555555444444444333333333333333444444555444444444555555555666666666777777555555444333333333333444666777888999:::;;;;;;;;;666666777888:::===???AAA======<<<;;;;;;;;;;;;<<<;;;;;;<<>>===>>>???@@@<<<<<<<<<<<<<<<<<<<<<<<<>>>???AAACCCDDDFFFGGGGGGJJJKKKMMMPPPRRRTTTUUUVVVVVVVVVXXXYYYZZZ\\\]]]]]]aaabbbbbbbbbbbbaaa``````^^^^^^___```aaabbbcccdddhhhhhhhhhiiijjjlllmmmnnnmmmllljjjiiijjjmmmqqqsssppppppnnnllljjjiiigggggggggggghhhgggdddaaa^^^\\\___\\\XXXWWWWWWUUURRRNNNIIIHHHFFFDDDBBBAAAAAA@@@===<<<<<<<<<===>>>@@@AAA===>>>@@@AAABBBDDDFFFIIIJJJMMMPPPPPPNNNNNNPPPRRRUUUYYY^^^```bbbfffnnnuuu}}}~~~zzztttnnnkkkkkkmmmnnnooorrrvvvwwwwwwwwwwwwxxx{{{zzzwwwtttrrrqqqppppppyyyxxxwwwwwwxxxyyy{{{|||xxxvvvttttttuuuvvvvvvvvvpppssswww{{{}}}xxxqqqfffWWWLLLCCCCCCAAA???===:::888666444444555555555333222111333333333333333333333333555444333222222333555666555444333333444555666777444444444444444555666666666666666666666777777777777666555666777:::<<<>>>???>>>;;;999888999::::::===<<<;;;===BBBJJJQQQVVVZZZYYYaaarrruuudddTTTPPPSSS^^^iii|||```III===555222222222111111111000000000///000000//////111333666777>>>EEEJJJNNNVVVbbbhhhgggdddYYYMMMDDD>>>===GGGRRRfffmmmrrroookkkiiifffbbbhhhooowww|||~~~}}}aaaFFF>>>>>>???DDDJJJLLLNNNPPPTTTXXX\\\```bbbdddfffiiilllooosssxxx|||~~~}}}|||||||||||||||zzzwwwsssmmmjjjjjjmmmpppwwwuuummmgggccc]]]WWWTTTSSSQQQNNNKKKGGGGGGFFFDDDCCCAAA@@@@@@BBBAAA@@@???>>>???@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;<<<===???@@@BBBCCCCCCCCCCCCDDDFFFHHHJJJKKKLLLLLLOOOPPPRRRTTTWWWYYY[[[\\\^^^^^^_______________^^^\\\]]]^^^___```aaaaaabbbggghhhhhhjjjkkkllllllmmmlllkkkiiihhhiiilllppprrroooooommmllliiigggdddcccaaabbbaaa```^^^[[[WWWVVVTTTQQQNNNMMMMMMKKKHHHFFFEEEDDDBBBAAA@@@?????????======<<<===>>>???AAABBB@@@AAACCCDDDDDDEEEHHHJJJJJJMMMQQQRRRRRRRRRVVVYYYYYY^^^cccgggjjjooowww~~~|||xxxrrrlllhhhggghhhiiisssuuuxxxyyyxxxvvvuuuvvvvvvvvvuuuttttttttttttuuuyyyyyyyyyyyyzzz{{{||||||yyywwwuuutttuuuuuuuuutttrrrsssuuuxxx}}}~~~yyyqqqiii^^^RRRIIIBBBAAA@@@???===:::888777444555555666666555555444333333333333333333333333555444333222222444555666666555444444444555666777555555444444444555555666777777777888888777666666666555555555777999<<<===???===;;;999999999:::;;;>>>======>>>CCCIIIPPPTTTXXXYYYaaasssnnn[[[OOOLLLTTT```vvvuuuUUUAAA999555222444333222111000///......000000///000111333555666888BBBLLLQQQUUU]]]cccffffff^^^TTTJJJAAA>>>DDDLLL^^^gggjjjeee^^^^^^bbbeeeoooyyywwwSSSBBB??????AAAEEEHHHIIILLLPPPUUUYYY]]]___ccceeehhhjjjlllooosssvvvxxxyyy{{{}}}~~~yyytttpppoooooorrr{{{}}}uuukkkfff^^^ZZZXXXWWWTTTQQQJJJIIIGGGEEECCCAAA@@@@@@AAAAAAAAA@@@@@@@@@??????;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>???@@@AAABBBBBBCCCBBBFFFGGGJJJMMMPPPSSSUUUWWWXXXYYYZZZ[[[[[[[[[[[[[[[ZZZZZZ[[[\\\]]]]]]^^^___dddeeefffhhhiiiiiiiiihhhiiigggfffeeefffhhhkkkmmmkkkkkkjjjhhheeeaaa^^^[[[XXXXXXWWWVVVSSSPPPMMMLLLHHHFFFDDDCCCBBBAAA???===??????>>>=========>>>>>>>>>>>>>>>>>>???AAACCCDDDDDDFFFGGGGGGGGGHHHJJJLLLJJJNNNSSSUUUVVVXXX]]]aaaaaaffflllpppttt{{{xxxtttoooiiieeedddddddddrrruuuxxxyyyxxxwwwvvvwwwttttttuuuvvvvvvvvvvvvuuuyyyzzz{{{}}}}}}}}}}}}}}}zzzxxxuuuttttttuuutttssstttuuuvvvyyy~~~~~~}}}}}}ttthhh]]]RRRJJJEEE?????????>>><<<;;;999888555444444444444555666666333333333333333333333333444444333222333444555666777777666555555555666666666555555444444444555555777888999:::999888666444555555555555666888:::<<<>>>===;;;:::999::::::;;;>>>===>>>@@@DDDJJJOOOSSSWWWXXXaaasssyyyeeeUUUMMMNNNXXXlllaaaGGG===888333444333333222111000///.../////////000111333444555444===HHHPPPUUU[[[```cccgggddd\\\RRRGGGBBBEEEJJJRRR]]]ccc___ZZZ^^^iiirrrzzzjjjRRRGGGBBBAAABBBFFFGGGJJJNNNSSSWWW[[[^^^ccceeeggghhhiiijjjlllnnnppprrrvvvzzz~~~|||wwwtttsssuuu~~~yyysssjjjccc___]]]YYYVVVOOONNNKKKHHHEEECCCBBBBBB@@@AAAAAAAAA@@@???>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;======>>>??????>>>>>>===???@@@BBBEEEHHHKKKMMMNNNPPPQQQRRRTTTUUUVVVVVVVVVVVVVVVWWWWWWXXXYYYZZZZZZ\\\^^^```bbbcccbbbaaa```aaa```^^^^^^^^^```cccdddbbbbbbbbb```]]]XXXTTTQQQMMMMMMLLLJJJHHHFFFCCCBBB@@@???>>>======<<<;;;:::<<<<<<;;;<<<<<<===>>>???@@@@@@???@@@AAACCCEEEFFFHHHIIIJJJJJJJJJKKKMMMOOONNNRRRVVVYYYZZZ]]]bbbgggllloootttyyy}}}~~~|||zzzyyyrrroookkkhhheeedddddddddmmmppptttvvvwwwwwwxxxyyytttuuuvvvwwwvvvuuutttsssyyyzzz}}}~~~}}}yyywwwttttttuuuuuuuuuuuuwwwyyy{{{~~~}}}{{{ooo```QQQGGGBBBAAA<<<======<<<<<<;;;:::999555444333222222333444444333333333333333333333333333333333333333444666666888888777777666666666666666666555444444444444555888999;;;<<<;;;888555333444444444555666888999:::<<<<<<;;;:::::::::;;;;;;<<<===???BBBGGGLLLQQQSSSVVVWWW```rrrnnn\\\QQQJJJQQQccc{{{qqqRRRCCC:::333222222222222111111111111//////000000111222333444333777@@@JJJSSSYYY]]]___ggghhhdddYYYLLLEEEDDDEEEHHHTTT\\\\\\[[[dddqqqzzz{{{iiiUUUFFF???===BBBDDDFFFJJJOOOSSSWWWYYYbbbdddfffgggfffeeeeeefffhhhkkkoootttxxx{{{}}}}}}}}}~~~}}}xxx}}}}}}tttnnniiibbb^^^UUUSSSOOOKKKHHHEEEDDDDDDBBBBBBBBBAAA@@@???===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::===============<<<;;;;;;<<<===>>>???AAABBBDDDDDDHHHIIIKKKLLLMMMNNNOOOOOOPPPPPPQQQQQQRRRRRRSSSSSSRRRSSSUUUWWWXXXWWWVVVUUUUUUUUUTTTSSSTTTUUUWWWXXXUUUVVVVVVUUURRRMMMIIIFFFCCCCCCBBBAAA???===<<<;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<===>>>???AAAAAAAAAAAAAAABBBCCCEEEGGGIIIIIIKKKMMMMMMMMMOOOQQQTTTUUUXXX\\\^^^___bbbggglllvvvyyy|||}}}{{{xxxuuutttssslllkkkiiihhhhhhhhhiiiiiikkknnnrrrtttuuuuuuuuuvvvssstttuuuvvvvvvuuutttsssxxxzzz}}}~~~wwwuuussssssuuuvvvwwwvvvxxx{{{~~~~~~yyyiiiXXXHHH@@@===>>>:::;;;;;;;;;;;;:::999999888777555333222222333444333333333333333333333333222222333333444555666666888888777777777666555555666555555444444444555555888999;;;<<<;;;888555333444555555666666888999999;;;;;;::::::;;;;;;;;;<<<:::<<<@@@EEEKKKPPPSSSUUUVVVVVV^^^pppvvvbbbRRRHHHLLL\\\tttcccKKK<<<555222222222222222111111111//////000111111222222333333333888CCCLLLQQQUUUZZZccciiihhh]]]OOOFFFBBB@@@EEEMMMTTTVVV\\\iiiuuu{{{}}}}}}fffRRRCCC<<>>===<<<<<<<<<<<<<<<<<<<<<<<<===============<<<;;;;;;;;;;;;;;;;;;;;;999888888::::::;;;;;;<<<=========AAABBBCCCEEEFFFGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJGGGHHHJJJKKKKKKKKKJJJJJJJJJIIIIIIHHHIIIJJJKKKLLLHHHIIIIIIHHHFFFCCC@@@>>>===<<<<<<;;;:::999999999888999::::::999999:::<<<======>>>???@@@BBBCCCDDDCCCCCCCCCDDDEEEHHHJJJKKKKKKMMMOOOQQQRRRUUUXXX[[[^^^aaaeeefffgggjjjpppuuu|||{{{xxxtttqqqnnnmmmlllhhhhhhiiijjjkkkmmmnnnooonnnqqqssstttsssqqqppppppooopppqqqsssuuuvvvvvvvvvwwwyyy|||~~~xxxvvvtttsssuuuvvvvvvvvvuuuyyy~~~}}}~~~}}}}}}{{{ppp___NNNBBB<<<;;;<<<999::::::::::::999999888888888777666555555555555333333333333333333333333111222333444444555666666666666777777777666555555444444444444444555666666777888999:::999888666444555555666777777888999999999::::::;;;;;;<<<<<<<<<;;;>>>CCCIIINNNRRRTTTUUUTTTTTT\\\nnn}}}~~~iiiVVVIIILLL[[[qqqsssRRR???999444444333222111111000000...///000111111222222222111111666<<<@@@BBBJJJTTTZZZdddiii```TTTMMMHHHEEEFFFHHHJJJOOO]]]ooo{{{~~~xxx|||iiiVVVHHH>>>???AAADDDGGGKKKNNNPPPRRRVVV[[[^^^___`````````aaabbbdddhhhlllpppsssuuuxxx|||~~~{{{|||}}}|||uuujjjgggaaa\\\WWWTTTSSSRRRNNNLLLIIIFFFCCCAAA@@@@@@========================<<<============<<<<<<;;;::::::::::::999888777777888888999999::::::;;;;;;<<<<<<===???@@@@@@@@@@@@>>>????????????@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBCCC?????????>>>===<<<;;;:::999999888888888888999999777999;;;;;;::::::<<<>>>?????????@@@BBBCCCEEEFFFDDDDDDDDDEEEGGGIIIKKKMMMLLLOOORRRUUUXXX[[[```ccchhhkkknnnppprrrvvv||||||wwwuuuqqqmmmjjjgggfffeeefffgggiiikkkmmmooopppqqqppprrrttttttrrrpppoooooooooooopppqqqrrrsssuuuvvvvvvxxxzzz}}}~~~~~~~~~}}}{{{xxxuuuttttttttttttsssqqqtttwww{{{~~~zzzyyy}}}pppdddRRRCCC<<<:::;;;;;;999999::::::999888777777222333444444555555555555333333333333333333333333111111333444555666666666444444555666666666555555333333333444555666777888777777777888888777666666666666777888999999999999888999:::;;;<<<<<<<<<<<>>777666555333111000.........///000111111111111111000111666999666666BBBPPPRRR___hhhcccZZZUUURRROOOGGGEEEDDDKKK^^^uuuqqqxxxjjjYYY@@@AAACCCEEEHHHLLLNNNPPPJJJOOOUUU[[[]]]___```aaa```aaabbbeeejjjooosssuuuwwwzzz~~~}}}wwwtttsss{{{zzzyyyyyy}}}uuuqqqllleee```]]]\\\\\\SSSPPPLLLHHHDDDCCCBBBBBB>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<======<<<<<<;;;:::;;;;;;;;;:::999888888777777777888999:::;;;;;;999999:::;;;<<<<<<<<<<<<888888999999999999999999<<<;;;;;;;;;;;;<<<<<<======<<<<<<<<<<<<======>>>999999999999999999999999777777777777888999::::::888;;;======<<<<<>>??????>>><<<<<<======>>>>>>>>>======<<<;;;;;;;;;;;;:::::::::999:::::::::999999999999888888888888888999999999999:::::::::::::::::::::;;;;;;;;;;;;:::::::::999999888888999999999999888888666666666777999:::<<<===>>>>>>>>><<<<<<===@@@BBB@@@??????@@@CCCFFFHHHIIIIIIHHHHHHJJJMMMPPPRRRRRRTTTUUUXXX\\\aaahhhnnnqqqsssvvv||||||xxxuuusssnnnllliiifffcccbbbaaaaaaeeegggkkknnnqqqrrrrrrrrrrrrsssssstttuuuvvvvvvwwwvvvtttqqqqqqrrrtttuuuuuuvvvwwwxxxyyy{{{|||}}}~~~{{{zzzyyyzzzzzzyyyvvvtttnnnhhhbbbcccjjjrrruuuuuussszzz~~~yyyxxxzzz|||zzz}}}xxxlllVVVMMMBBB999777777888888888888777777777777888888666666555444444444444444444444444555555555666666555444333222222333444555444444555666888999:::;;;666666666666777777777777444555777888888888777666555666777888:::;;;======999888888:::===AAABBBCCCBBBDDDGGGKKKOOOQQQOOOMMMHHHLLLWWWllltttqqq^^^^^^bbbkkksssxxx~~~qqqUUU@@@999777444222111222111///000000000000000111222222000111222333555999???DDDPPPRRRWWW]]]aaa```\\\WWWRRRNNNJJJLLLUUUeeettt~~~}}}{{{~~~kkkYYYHHHEEEKKKPPPRRRSSSOOOLLLKKKNNNTTTYYYZZZYYY]]]___aaabbbdddfffjjjmmmqqqsssuuuvvvwwwxxxzzz||||||wwwsssqqqppprrrtttsssssstttxxx{{{zzztttrrriiiddd\\\VVVQQQNNNKKKIIIHHHFFFDDDCCCCCCAAA???<<<>>>>>>>>>>>>======<<<;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999999999888888888:::::::::999999999888888666666666666777777777777888888999999:::;;;<<<<<<<<<;;;;;;;;;::::::::::::999::::::::::::999999888999999::::::<<<===>>>???@@@@@@@@@???>>>@@@CCCFFFFFFEEEDDDEEEGGGIIIJJJKKKJJJIIIJJJLLLOOORRRSSSTTTWWWYYY\\\```fffmmmsssvvvyyy||||||xxxuuurrrooonnnkkkjjjhhhfffddddddcccccciiijjjmmmooorrrsssssssssrrrsssttttttuuuvvvvvvvvvwwwtttrrrrrrtttuuuvvvvvvvvvwwwxxxyyy{{{|||}}}~~~xxxxxxwwwxxxzzzyyywwwuuummmhhhbbb^^^___eeekkkoooyyy}}}{{{{{{}}}{{{ooobbbLLLEEE<<<666444555666777888777777666666777777888777666666555444444555555555555555555555555555555444444333222222333444444222333555777888::::::;;;777666666555555444444444444555666777777777666666555666777888:::;;;<<<===999888777999<<>>===============<<<<<<;;;;;;::::::::::::::::::999999999999::::::999999999999888888666666666666777777777777666777888999;;;<<<======;;;;;;;;;;;;::::::::::::;;;;;;;;;::::::999999999::::::::::::;;;<<<>>>>>>>>>??????>>>>>>@@@CCCFFFIIIIIIHHHHHHIIIJJJLLLMMMNNNOOOPPPRRRUUUWWWZZZ[[[^^^```ccchhhnnnuuu{{{~~~}}}zzzuuupppllljjjiiiiiigggggggggggghhhhhhhhhhhhooooooppprrrssstttuuuuuurrrsssuuuvvvwwwvvvvvvuuuwwwuuussssssuuuwwwxxxwwwwwwwwwxxxyyy{{{|||}}}}}}yyyxxxxxxyyy{{{|||{{{yyyvvvrrrllleeeccchhhqqqxxx|||zzzpppaaaTTTBBB===888444444555666777777777666666666666777777777777666666555555666666666666555555444333333333444333333222222333333444000222555888::::::::::::666666555444333222222111333444555555666666555555555666777888999:::;;;;;;999888777888;;;===??????>>>???AAAFFFKKKMMMMMMMMMKKKNNNXXXmmmiiivvvzzzrrrkkkggghhhkkkqqqzzzoooUUU???:::666444222///000222111000000000000000111111222333333333333666:::===HHHJJJOOOUUU[[[aaadddfffZZZWWWRRRNNNOOOUUU^^^eeejjjqqq}}}yyy~~~```MMMEEEDDDIIINNNVVVSSSOOOMMMMMMPPPRRRTTTXXX[[[]]]___aaacccgggiiikkknnnrrrtttssssssssssssqqqtttxxxxxxvvvsssqqqqqqqqqrrrrrrqqqpppnnnmmmmmmooorrrwww}}}zzzqqqkkkeee```]]][[[XXXUUURRRPPPNNNKKKHHHIIIGGGEEEBBBAAA@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999999999999888999999999::::::::::::888888999:::;;;;;;<<<<<<::::::::::::::::::::::::<<<;;;;;;:::::::::::::::<<<<<<<<<<<<===>>>???@@@???@@@@@@@@@@@@BBBFFFIIIMMMNNNNNNNNNOOOQQQSSSVVVWWWYYYZZZ\\\^^^```ccceeehhhjjjmmmrrrxxx~~~|||zzzvvvpppjjjfffeeeeeeffffffgggiiikkkmmmnnnoooooouuuttttttttttttuuuvvvwwwssstttvvvxxxxxxxxxvvvuuuwwwvvvuuuuuuwwwyyyyyyxxxwwwwwwxxxyyyzzz{{{|||}}}|||{{{{{{|||~~~~~~}}}|||xxxvvvxxx~~~|||~~~uuuhhhWWWIII>>><<<999777666777888888777666666555555666666777777777666666666666777777888777666555333222111111444444333333333333444444222444777:::;;;:::999777555555444444333333222222333333444444444555555555666666666777888999::::::999777666777999<<<============???DDDIIILLLMMMMMMJJJLLLVVVjjjkkkpppzzzuuulllcccaaacccjjjvvv}}}dddFFF<<<444333333000000444111111000000000000000111222333333333222444777:::EEEHHHLLLQQQWWW^^^cccggg\\\ZZZWWWSSSQQQSSSYYY]]]dddhhhrrr~~~xxx]]]MMMEEEFFFKKKOOORRRSSSQQQLLLJJJMMMPPPTTTWWW[[[^^^aaacccgggjjjgggkkkooorrrttttttuuuvvvssssssrrrqqqoooooooooppppppooooooppppppooonnnlllpppqqqrrrsssxxx|||uuunnnjjjgggddd___ZZZWWWTTTQQQNNNOOOMMMJJJGGGDDDCCCBBBBBBCCCBBB@@@>>>==================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;999:::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<>>===;;;999777666666777666666555555555555666666777777666666666666777777888777666555333111000///444444555555555555444444555777999::::::999666555333333333444444555555555333333333333333444444555666666666777777888888888888666555666999;;;<<<<<<======>>>BBBGGGKKKMMMNNNHHHJJJSSSfff}}}jjjiiipppyyylll___XXXYYY```nnn{{{uuuSSSBBB555333444222111444222111111000000000000000111222333222222333666888@@@CCCHHHLLLRRRXXX```ddd]]]^^^^^^[[[WWWUUUWWWZZZbbbeeemmmxxxvvv^^^LLLDDDCCCFFFJJJNNNNNNKKKJJJKKKMMMOOOSSSWWW[[[___bbbeeehhhdddhhhlllooorrrtttvvvxxxvvvtttrrrpppnnnnnnoooooommmlllkkklllmmmnnnmmmllllllmmmnnnnnnpppwww|||wwwrrrlllfffaaa]]]YYYVVVUUUTTTQQQNNNJJJHHHFFFEEEFFFDDDBBB@@@>>>===>>>>>>=========<<<<<<<<<;;;;;;======<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;???>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<===>>>@@@AAAAAAAAABBBCCCDDDFFFGGGHHHHHHIIIIIIIIIIIIJJJNNNQQQSSSWWWZZZ]]]^^^bbbhhhmmmooorrrttttttsssssswwwzzz~~~{{{xxxvvvmmmiiiccc]]]ZZZ[[[]]]___hhhkkkpppuuuxxxzzzzzzyyyxxxxxxxxxwwwwwwwwwvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuwwwyyyzzzzzzyyyxxxxxxyyyyyyzzz{{{||||||}}}|||{{{|||~~~xxxkkkYYYJJJCCC>>>>>><<<999555333444555555555444444444444555555666666555555666666777777888777666444222111000///333444444555555444444333555666777888888666555444111222222333444555666777444333333333333444555555666666666666666777777777777666555666999;;;======>>>======@@@EEEIIILLLMMMGGGHHHPPPbbbxxxfffeeejjjyyysss```UUURRRWWWeeerrrcccKKK777555777444111222222222111000000000000000000111222222222333555777888<<>>>>>>>>>>>============;;;<<<<<<<<<============?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@?????????AAACCCEEEGGGDDDEEEEEEGGGIIIKKKMMMNNNPPPPPPPPPOOONNNPPPSSSVVVWWW\\\```cccdddhhhooottt|||yyyvvvsssqqqpppjjjfff```\\\YYYZZZ]]]___iiimmmrrrwwwzzz{{{{{{zzzvvvwwwxxxxxxxxxwwwuuuuuuuuutttsssrrrqqqrrrtttuuuuuuuuuuuuwwwyyyzzzzzzyyyxxxyyyyyyzzzzzz{{{{{{{{{}}}||||||~~~zzzooo___NNNEEEDDD>>>>>>===999555333444666555444444444444444444555555555444444555666666777777777555444222111000///111222333333333333222111000111222333444444444444111111222222333333444444555444333333333444666666666666666666666666666666666555444666999<<<>>>>>>>>><<<<<<===BBBFFFIIIJJJGGGGGGNNN___uuucccccchhhsss~~~{{{eeeVVVPPPTTTaaannn~~~oooSSS:::666999666111111222222111000000///000000///000111222111222555777222777===CCCHHHPPPXXX^^^bbbgggkkkhhhaaaYYYUUUUUUZZZaaakkkpppmmmlllvvvxxx___TTTAAA===<<>>>>>>>>>>>????????????@@@@@@@@@@@@>>>>>>??????@@@@@@@@@AAA@@@@@@AAAAAAAAABBBBBBBBBBBBBBBAAABBBDDDFFFIIIKKKNNNNNNOOOQQQTTTVVVXXXZZZ\\\\\\\\\ZZZZZZ[[[^^^```bbbfffkkkmmmnnnqqqxxx{{{yyyuuuqqqnnnkkkjjjiiijjjfffbbb]]]\\\]]]```bbbiiimmmsssxxx{{{|||{{{yyyuuuvvvwwwxxxxxxwwwuuussstttrrrpppnnnnnnppprrrsssuuutttuuuwwwyyyzzzzzzxxxyyyyyyyyyzzzzzz{{{{{{{{{~~~~~~|||}}}uuuhhhVVVEEEAAAEEE???@@@>>>;;;666555777999555444444333333444444555444444444444444555666777777666555444222111000//////000111222222111000///,,,---...///111333444555222222222111111111111111555555444333444555666777666666666666666555555555666555444666:::===??????===<<<:::<<>><<<;;;;;;:::888777777666444444444333333222222222333333222111000000000111333444555555444333111000000000111111111111000000000111222333333222111000222222222111111111111000111222444666777777777666666777777777777666666555000222333666999;;;===>>>???<<<888666777<<>>BBBIIIOOOSSSZZZcccjjjkkkjjjjjjhhheee^^^___bbbdddffffffeeedddeeeiiiqqq}}}}}}bbbRRRDDDEEENNNWWW___ccc___[[[TTTOOONNNRRRWWW\\\]]]bbbggghhhhhhiiimmmqqqssssssssssssrrrqqqpppooopppmmmiiihhhiiikkkkkkkkkmmmmmmllllllmmmnnnpppqqqnnnooopppqqquuu|||wwwoooiiibbb___\\\ZZZYYYXXXVVVUUUVVVTTTPPPNNNMMMLLLJJJHHHJJJJJJIIIHHHGGGFFFEEEEEEFFFGGGHHHHHHGGGFFFHHHJJJIIIHHHGGGGGGHHHJJJLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNMMMOOOSSSWWW[[[]]]dddgggkkkooorrruuuyyy|||yyyvvvrrrqqqrrruuuwwwyyyyyy{{{{{{{{{{{{}}}|||zzzxxxwwwsssqqqnnnkkkhhhfffcccaaabbbdddfffgggiiiiiiiiiiiinnnoooqqqsssuuuwwwxxxxxxtttuuuuuuuuutttsssrrrqqqqqqqqqqqqqqqrrrssstttuuuuuuttttttuuuwwwxxxvvvuuuxxxwwwxxxyyy{{{|||}}}}}}zzzyyy|||yyyyyy{{{mmm]]]QQQGGG@@@>>>@@@???>>><<<999777444222111555555444444444333333333333222111111000000111111333333444444333222000///000000111111111111000000000111222222222222111000000000000111111222222222///000222333444555444444555555666666666666666555000111333666999<<>>;;;777555777;;;AAAEEEHHHHHHMMM\\\ppp]]]ZZZ^^^aaaiiiqqqcccYYYYYY\\\lll```EEE999888666111111111000////////////000111000000//////000000111222555888:::===BBBGGGKKKRRRZZZccciiinnnssssssooogggaaa[[[^^^dddeee___WWW[[[aaannn~~~|||fffNNNCCCDDDMMMXXX```hhheee^^^VVVOOONNNRRRWWWZZZ___fffiiiiiiiiikkkmmmmmmmmmnnnoooppppppppppppqqqnnniiiggggggiiijjjkkkmmmlllllllllmmmnnnooopppmmmmmmmmmmmmnnnsssyyy~~~{{{qqqnnnjjjgggfffcccaaa___```]]]ZZZXXXVVVTTTQQQNNNSSSRRRQQQOOONNNMMMMMMMMMKKKLLLMMMMMMLLLLLLMMMOOOOOONNNNNNNNNOOORRRUUUVVVPPPPPPQQQQQQRRRSSSSSSSSSUUUUUUVVVYYY\\\aaaeeehhhqqquuuzzz|||zzzxxxuuurrrpppnnnnnnkkkjjjiiigggeeeddddddcccggghhhjjjkkklllmmmllllllmmmmmmmmmnnnppprrruuuwwwttttttttttttsssrrrpppppprrrrrrrrrrrrsssssstttuuuuuutttrrrsssuuuvvvuuuuuuuuuvvvwwwyyy}}}}}}vvvsssuuu{{{}}}vvv|||}}}zzz~~~rrrbbbPPPFFFAAA??????AAA>>>===;;;999666333111000555555555444444444444333222222111000000000111111222222222222111000///...///000000111111000000///000111111222222111111000...//////000111222333444///000111222333444444444333444555555666666666666000111222555888<<<>>>@@@===:::777666777;;;@@@CCCHHHGGGLLL[[[ooohhh```aaafffkkkuuujjjccc```___fffxxxmmmLLL;;;:::777000222111000000//////000000222222111111111111222222111222555777999<<<@@@DDDJJJQQQ[[[cccnnnvvvwwwtttnnndddZZZYYY^^^aaa\\\UUUYYY___mmm}}}rrrxxx}}}___KKKDDDEEENNNWWWeeefffeee___UUUOOONNNPPPUUUZZZaaafffhhhhhhiiijjjhhhiiikkkmmmooopppqqqqqqqqqnnnjjjgggfffgggiiikkkmmmmmmmmmnnnnnnoooppppppppppppooommmmmmoootttwww{{{wwwtttqqqnnnkkkhhhfffdddbbbaaa```]]][[[[[[ZZZXXXWWWUUUUUUUUUUUUQQQSSSTTTTTTSSSSSSTTTUUUXXXWWWVVVVVVWWWYYY\\\]]]VVVVVVWWWXXXYYYZZZ[[[[[[\\\]]]___aaadddhhhmmmpppwww|||}}}zzzxxxsssnnniiifffdddcccbbbccccccddddddfffhhhjjjlllmmmnnnoooooonnnmmmllllllllllllmmmnnnqqqrrrtttsssssstttttttttsssrrrrrrsssssssssrrrssssssttttttuuusssqqqqqqrrrtttttttttuuuvvvxxxzzz}}}zzzyyy|||yyyttt}}}~~~zzzgggWWWFFF???>>>======>>>;;;:::999888777555444444333333333333333333333333111111000000000000111111111111111000000///......//////000000000000//////000000111111111111000000/////////000111222222222111222222333444555555555333333444666777777777777111111222333666999;;;======;;;999777999<<<@@@BBBHHHHHHLLL[[[ooo~~~ssseeeeeelllooo}}}vvvmmmiiieeebbbcccrrrxxxWWWBBB<<<777000222222111000000000000000111111111111111111111111...000222333555888<<<@@@FFFMMMUUU^^^iiitttwwwuuuqqqiii___YYYYYY[[[]]]]]]ZZZaaaooo}}}kkkiiinnn}}}~~~xxxbbbRRRIIIIIIMMMZZZaaahhhhhhaaaWWWRRRPPPQQQUUU\\\aaadddfffggggggeeegggiiilllnnnpppqqqqqqpppnnnkkkhhhffffffiiijjjmmmmmmnnnooopppppppppppprrrrrrpppnnnlllmmmqqqtttxxxxxxxxxxxxzzz~~~}}}zzzrrrqqqooonnnmmmkkkgggddddddbbb```]]]\\\[[[\\\\\\\\\^^^``````___^^^^^^_________^^^^^^^^^___```aaa```aaabbbdddeeeggghhhiiieeefffgggggghhhlllrrrvvv{{{~~~{{{xxxuuuwwwtttnnngggaaa[[[XXXVVVXXXZZZ]]]___aaaeeejjjnnnpppqqqqqqqqqpppooommmllllllmmmooopppqqqqqqqqqqqqqqqrrrssstttuuuvvvvvvvvvtttssssssrrrrrrrrrssssssuuusssqqqppprrrsssssssssuuuwwwzzz{{{~~~zzzxxxyyy{{{||||||wwwppp\\\OOOBBB>>>>>><<<:::999::::::999888777666555555111111111111111111111111111000000///000000111111111111000///............//////000000000000//////000000000000000000000000000000000000000000000000222222222222333333444555333444555666777777888888222111111111333555777999>>><<<;;;:::;;;>>>@@@BBBHHHGGGMMM\\\ppp~~~~~~iiifffppprrrwwwvvvmmmiiieeeaaaaaammmxxx}}}gggNNN???777222222222111000000000000111...//////000000//////...---...000111333666999===DDDKKKSSSZZZcccnnntttuuuqqqnnnhhh```ZZZZZZ___eeecccjjjxxxooofffdddooo|||uuuttt{{{}}}hhhUUUJJJGGGQQQZZZdddjjjhhhbbb[[[XXXSSSUUUXXX\\\___bbbcccddddddeeegggjjjlllnnnoooooommmmmmkkkiiigggfffhhhjjjlllmmmnnnoooppppppppppppppppppnnnlllkkkkkknnnqqqpppppppppooooooqqqvvvyyy}}}{{{xxxsssooopppnnnllliiiggggggggghhhhhhiiikkkkkkiiigggffffffhhhhhhiiijjjjjjiiihhhhhhjjjkkklllnnnqqqssstttuuuttttttssspppnnnqqqwww}}}~~~{{{xxxuuurrrnnnlllllliiieee___YYYTTTPPPNNNPPPTTTWWWZZZ\\\aaahhhmmmqqqrrrssssssrrrqqqpppooopppqqqrrrssssssrrrpppooopppqqqsssuuuvvvwwwxxxxxxtttsssrrrrrrqqqqqqqqqqqquuusssqqqqqqrrrsssrrrqqqvvvyyy}}}~~~|||vvvwww~~~}}}zzz}}}xxxmmmbbbRRRHHH???>>>===:::777777;;;:::999777666444333222///000000000000111111111000000/////////000111111111111000///...............//////000000//////...111000000//////000000111111111000000000/////////000000//////000000111222333444555666666666666666222222111111222444777888>>>===<<<<<<===???AAABBBEEEFFFLLL\\\qqqooofffpppooommmxxxwwwmmmjjjeee^^^^^^iiirrryyyzzz^^^EEE777666333222111111000000111111---...///000000///...---...000111111111333777999@@@HHHOOOSSSZZZeeeooosssssstttrrrjjjaaa]]]aaafffiiisssrrriiiooo}}}vvvmmmqqqjjjVVVOOOKKKQQQYYY```eeeeeecccaaaYYYXXXXXXXXX[[[^^^```aaacccdddfffhhhiiikkkkkkllliiikkkllljjjhhhggghhhjjjjjjkkklllmmmnnnnnnnnnmmmmmmmmmmmmkkkjjjkkknnnqqqqqqqqqpppnnnkkkjjjkkkmmmrrrtttxxx~~~|||zzzzzzzzz{{{xxxyyy{{{zzzwwwuuusssssstttvvvyyy{{{{{{zzzxxxvvvuuuvvvxxxzzz}}}zzzuuuwww~~~~~~yyyvvvrrrnnnkkkhhhcccaaa^^^]]][[[YYYVVVSSSQQQOOOQQQTTTWWWXXXYYY]]]dddkkkpppqqqssstttuuuvvvuuuuuuvvvuuutttsssqqqqqqqqqppppppqqqrrrtttuuuvvvvvvwwwtttsssrrrqqqpppoooooooootttsssrrrsssttttttrrrpppvvvzzz|||xxxxxx~~~}}}~~~{{{pppbbbUUUHHHAAA<<<;;;:::888777:::777666666555444333222111///000000000111111111111///////////////000111111222111000///.........///......////////////......111000///......///000111/////////000000000000000000000///...///000111222222333333444444444333333222111000111333666:::<<<======<<<<<<===>>>???@@@AAACCCKKK\\\pppvvvgggoookkkdddkkkuuuxxxoookkkeee___\\\gggpppwwwjjjIII999999333222111111000111111111///000111222222111000///111111222111111222444777;;;CCCJJJMMMRRR]]]iiippptttwwwxxxqqqhhhaaabbbdddgggtttrrruuu{{{jjjmmmiii___HHHJJJNNNUUU]]]cccfffggg```]]]YYYWWWXXX[[[]]]^^^bbbcccdddfffggghhhiiiiiigggjjjlllkkkiiiggghhhjjjhhhiiikkklllmmmllllllkkklllmmmmmmlllkkklllppprrryyyxxxvvvrrrlllhhheeeeeehhhiiikkkpppwww~~~{{{||||||xxxrrroookkkgggddd```\\\YYYTTTUUUVVVWWWWWWVVVUUUTTTUUUXXXZZZZZZYYY\\\cccjjjnnnppprrruuuxxxyyyzzzzzz{{{xxxtttqqqooooooqqqrrrqqqqqqrrrsssttttttttttttsssrrrqqqpppoooooonnnnnntttsssssstttuuutttrrrooouuu{{{|||vvvvvv|||~~~~~~~~~wwwkkk[[[MMMCCC===999888777555888===000000111222222333444444000000111111222222222333///////////////000111111333222000///......//////......////////////......111000///......///000111------...///000111222222222222111000000111222333111111222222222111000000111000000222555999>>>@@@<<<<<<<<<<<<<<<===>>>???>>>@@@III[[[ooo~~~nnnhhhhhheeegggllltttwwwkkkiiihhhbbbddddddkkkyyy{{{___GGG999444222000000111222111000222222222111111000......000000000000111222333444:::>>>CCCJJJQQQZZZbbbhhhnnnuuuxxxtttnnnhhhbbb]]]hhhnnnyyy{{{sss^^^PPPEEEJJJSSSYYY]]]aaahhhfff]]]TTTSSSXXXZZZVVV`````````aaadddfffgggggghhhhhhhhhgggggggggggggggkkkkkkkkkkkkkkkkkkkkkkkkiiiiiijjjjjjjjjlllooorrrzzz{{{}}}|||wwwppphhhccceeeeeeggghhhkkkoootttxxx{{{{{{{{{{{{zzzxxxtttqqqnnnlllhhhccc^^^[[[XXXVVVTTTTTTVVVZZZ^^^```___^^^\\\^^^]]]]]]]]]___bbbfffhhhssstttwwwyyyyyyyyyxxxwww}}}xxxsssppppppqqqpppnnnpppppprrrssstttvvvwwwwwwuuutttrrrpppooooooppppppvvvuuuttttttsssssssssssstttsssttt|||zzz~~~yyykkkZZZKKKBBB:::999888666666666666777666555444555666666444222000111111222222333444444000000000000000///......000000000000//////......000000111111111111000000......//////000///......000000000000////////////222222111111111111111111222444444444222222222444000222444666888:::;;;;;;:::999999888777777888888AAABBBJJJZZZnnn|||qqqjjjiiiffffffjjjnnn|||wwwllliiigggbbbbbb```ffftttfffJJJ999444222000000111111111000000000111111111111000000000000000000111222333444777:::???DDDKKKSSS[[[```iiipppuuurrrnnnjjjeee```bbbjjjvvvvvvdddRRRLLLLLLNNNRRRWWW^^^cccccc]]]YYYZZZYYYVVV[[[\\\^^^aaadddfffffffffhhhhhhhhhhhhhhhgggggggggiiijjjjjjkkkkkkjjjjjjiiijjjkkkkkkkkkkkkmmmqqqtttwwwyyy{{{|||zzzvvvqqqnnngggfffeeeccccccdddgggiiiooosssxxx}}}}}}zzzuuutttsssqqqooollliiigggeeebbb___\\\[[[ZZZZZZYYY[[[^^^ccchhhkkklllkkkkkkgggfffeeeeeegggjjjmmmoootttvvvxxxzzz||||||{{{zzzzzzvvvqqqooopppqqqpppoooppppppqqqrrrtttuuuvvvwwwuuutttrrrqqqpppqqqqqqrrruuuuuuuuuuuuuuuvvvwwwxxx}}}}}}zzzxxxvvvwww{{{~~~vvvjjj\\\OOODDD===999888777666666777888999888777666666666666555444111222222222222333333333000000000000000///......111111111000//////......000000000000000000000000///////////////.........000000000000////////////111000000000111222333333222333444444222222333444000111333555777999::::::999999888888888888999999???@@@HHHXXXlll{{{wwwllliiiffffffiiigggvvvzzzqqqmmmiiieeeddd^^^```mmmoooOOO:::666333111000000111000///......///111111222222222000000000000111111222333333555999===CCCIIIPPPUUUaaaiiioooooonnnnnnkkkfff```hhhrrrxxxzzz}}}hhhVVVKKKGGGIIIMMMUUU___ggggggccc___ZZZVVVWWWYYY]]]```cccdddddddddgggggghhhhhhhhhhhhhhhhhhggghhhjjjkkkkkkjjjiiigggkkkllllllllllllnnnqqqttttttvvvyyy{{{}}}}}}|||{{{tttrrrnnnjjjgggeeeccccccgggiiinnnsssyyy~~~{{{uuupppllljjjhhheeecccaaaaaa``````___^^^^^^]]]^^^______eeehhhlllqqqtttuuuuuuuuuoooooonnnmmmnnnpppsssuuutttuuuwwwyyyzzzzzzzzzyyyuuurrrooonnnooopppqqqppppppqqqqqqrrrsssuuuvvvwwwuuutttsssrrrqqqqqqrrrrrrrrrsssuuuwwwyyy{{{|||}}}~~~}}}uuuppppppzzz~~~~~~{{{|||xxxjjj\\\PPPFFF@@@<<<777777666666777888:::;;;<<<999777666666777666555333333333222222222111111000000000000000///......//////...------,,,++++++000///...------...///000111000///...------...///////////////000000000000/////////000111222444555222333444444222222333444000111333555777888999:::999888888888999:::;;;<<<<<>>888555222000000000//////...///000111111222222111000000000000000111222222111333666999<<>>@@@<<>>:::555222111111000///000000111111111000000///000000000//////000000111333444555666777:::???BBBIIIQQQ[[[eeeqqq|||~~~wwwqqqmmmnnnuuuyyyxxxuuuvvv{{{zzzuuuxxx{{{kkk^^^MMMEEEBBBJJJWWW___cccdddeeeffffffbbb]]][[[\\\^^^______```aaabbbdddeeeeeeeeefffhhhjjjkkkjjjiiihhhdddddddddcccbbbdddgggjjjnnnoooqqqtttxxx|||zzz|||zzzrrroookkkkkkmmmooommmkkkkkkkkkkkkjjjiiiiiilllooorrrwww}}}~~~|||zzzxxxvvvvvvuuuvvvuuutttoooiiidddaaa```ZZZXXXUUUTTTVVVYYY^^^aaadddjjjqqquuuwwwyyy}}}zzz{{{}}}~~~~~~{{{zzzxxxvvvtttsssrrrrrroooooommmllljjjiiihhhggggggiiikkkmmmmmmooorrruuuuuutttsssssstttuuuxxxyyyvvvuuusssrrrqqqpppqqqqqqxxxzzz}}}wwwnnnkkkjjjnnnxxx{{{uuuqqqqqqwww{{{rrr^^^UUUIIIBBB???===999555555555444444555777888999666444222111222333333333444444333333222111000000000000000000000///............////////////000000///...---,,,,,,---...///000///...------...///000......//////000000111111555444222111000000//////000222333333333333444666555666888999;;;<<<<<<<<<;;;:::999999;;;>>>AAADDDFFFIIIOOOZZZgggssszzz~~~vvviiigggiiinnntttppp```QQQRRR]]]kkkwwwppp[[[AAA===777333222111111000...///000111111111111111000000////////////000000111222333333444777;;;>>>BBBJJJUUUaaappp}}}~~~yyysssrrrtttvvvvvvvvvyyyzzz~~~yyyqqqpppzzz{{{zzzzzzvvvcccUUUHHHGGGLLLRRRYYY```bbbfffhhhfff```ZZZYYYYYY[[[\\\]]]^^^```aaabbbccccccdddeeefffggggggggggggbbbbbbbbbaaa```aaadddgggjjjkkkmmmppptttwwwzzz{{{xxxwwwyyy~~~{{{vvvqqqppprrrssspppnnnkkklllllliiifffeeefffhhhgggkkkpppvvvzzz{{{|||{{{yyy|||~~~~~~~~~|||yyyuuusssrrrqqqpppooooooooooooqqqsssvvvtttpppkkkhhhgggdddbbb```^^^___bbbfffhhhkkkqqqxxx|||{{{{{{}}}}}}}}}~~~~~~~~~}}}}}}|||zzzyyywwwuuurrrpppooonnnkkkjjjiiihhhhhhgggggggggfffiiilllmmmnnnooosssvvvtttsssrrrqqqqqqsssvvvxxxtttssssssssstttuuuwwwxxx|||uuuooommmqqqvvvzzz|||wwwqqqooottt|||~~~ooodddUUULLLBBB======>>><<<888666555444333333444555666333222111222333444444222333333333222222111111111000000000000000///......((())))))***+++,,,------........................------......//////000000.........///000111111111333333222111000000000000000222333333333333444666555666777999:::;;;<<<<<<<<<;;;999999;;;>>>BBBDDDMMMOOOUUU^^^hhhrrrzzz~~~~~~~~~lllggggggpppssszzzhhhUUUPPPVVVaaannnxxxuuuaaaCCC>>>999444222222111111,,,---///000222333333333111000////////////000000///000111111222444888<<<>>>FFFPPP^^^nnn}}}{{{vvvttttttvvvxxxwwwvvvvvvuuuoookkknnnuuuxxxyyy~~~}}}wwwuuuuuurrr~~~zzzjjjWWWMMMGGGGGGOOOYYY^^^dddjjjiiiccc[[[WWWVVVYYYYYY[[[\\\^^^___```aaabbbbbbccccccdddeeeffffffaaaaaaaaa```___```cccffffffgggjjjmmmqqqtttvvvxxxtttqqqpppssszzz}}}yyytttoooooosssuuutttqqqoooqqqpppmmmgggdddcccdddbbbeeejjjnnnrrrtttttttttrrrtttwww{{{~~~yyyvvvtttsssssstttrrrmmmiiiiiiiiihhhhhhhhhhhhhhhiiiooouuu{{{|||yyytttpppooopppnnnkkkiiiiiikkknnnppptttyyy{{{xxxxxxzzz~~~}}}|||{{{xxxvvvtttssswwwvvvtttrrrooollljjjiiifffeeeeeeeeeeeeffffffgggeeeiiilllnnnnnnooosssvvvsssrrrpppoooppprrrtttvvvrrrrrrssstttvvvyyy|||~~~~~~vvvnnnkkkoooxxx}}}wwwrrrsss{{{wwwfffZZZLLLCCC888444666999999666777666444333222222333333111111111333555555444333333333333222222222222111000000000000000//////...***+++,,,---///000111222......///000000///......+++,,,...///000000000000---......///000111111222222111111111111111222222000222333333333333555666444555777888::::::;;;;;;===<<<:::999;;;>>>BBBDDDRRRTTTYYY```iiirrryyy}}}~~~sssfffgggppprrr}}}wwwiiiZZZPPPQQQ___ooozzzjjjPPPCCC888777666333222555000000000000000000000000000000000000000000000000111000000000111333555666666<<>>===;;;:::999888444333333444666555333111222333444555555444333333333333222222111000000000////////////........................//////////////////............//////......------------......111000000/////////000000111111111000000000000000......///111222333444555666777888999:::;;;;;;;;;:::>>>@@@???<<<===CCCHHHRRRSSSVVV^^^hhhrrryyy||||||mmmjjjrrrwww~~~lll[[[UUU___mmmtttuuuYYYJJJ;;;555444111000111000000000000000000000000000000000000000000000000////////////000222444555777;;;FFFWWWeeepppzzzyyyvvvvvv~~~wwwpppooouuu{{{{{{zzz}}}}}}yyyrrrqqqoootttwwweeeWWWNNNLLLMMMRRRZZZccchhhgggaaa[[[XXXWWWUUUTTTTTTVVVXXXZZZ___```aaabbbbbbcccbbbbbbccccccbbbbbbaaaaaaaaa```bbbccceeegggjjjlllnnnooolllllllllmmmppprrrrrrqqqpppoooooosssxxx|||}}}}}}|||{{{zzzyyyxxxuuuqqqmmmiiiggggggkkkrrrwwwwwwvvvuuusssqqqqqqsssuuuuuutttwwwvvvuuuwwwzzz|||}}}}}}}}}xxxvvvvvvvvvuuutttsssssssssssssssssssssssspppqqqrrrttttttsssrrrqqqqqqnnnkkkjjjjjjiiigggeeeeeegggiiijjjjjjiiigggfffpppwww}}}xxxxxxwwwvvvtttsssrrrqqquuuwwwzzzyyyvvvrrrpppnnnrrrqqqooommmkkkiiihhhgggffffffggggggggggggggggggeeefffgggfffeeeeeefffhhhiiihhhhhhkkkooorrrrrrqqqssstttuuutttrrrqqqrrrsssvvvwwwyyy|||vvvlllhhhjjjsss{{{}}}{{{rrrdddSSSFFF======<<<;;;:::999999888555444444555777666444222555666666777777666555444333333222222111000000000000000000//////.....................//////////////////............//////......------------......------,,,,,,,,,,,,------000000000000000000000000//////000111222222333444555666777999::::::;;;;;;;;;===>>>===<<<===AAAEEEKKKMMMSSS\\\hhhsss{{{~~~rrrkkkqqqzzzwww```TTTYYYeeekkkyyyhhhUUUAAA666444222111000000000000000000000000000000000000000000000000000///...//////000111333333666888???KKKWWWcccqqq}}}~~~}}}~~~yyywwwzzzzzzqqqlllggglll}}}sssaaaUUUJJJKKKQQQZZZdddhhheeeaaa^^^[[[VVVRRRPPPRRRTTTVVVVVVWWWXXXYYY[[[]]]___```bbbbbbbbbbbbbbbbbbbbbbbbaaabbbcccfffhhhjjjlllllllllkkkjjjkkklllmmmllljjjmmmmmmnnnqqqvvvyyyzzzzzz}}}||||||~~~~~~yyyuuuqqqqqquuuyyyzzzzzz{{{wwwssspppoooppppppoooqqqooonnnoooqqqrrrrrrqqquuuxxx|||~~~~~~~~~~~~~~~|||{{{|||}}}zzztttqqqmmmkkkkkkllllllllljjjkkklllmmmnnnooooooooommmmmmmmmmmmnnnppprrrssspppnnnmmmmmmoooooonnnmmmiiillloooqqqppplllgggdddiiippp{{{|||vvvwwwwwwwwwuuurrrnnnllloooqqqrrrqqqooommmllllllggggggfffeeedddcccbbbbbb```aaabbbcccdddeeefffffffffggggggfffeeeeeefffhhhjjjiiijjjlllppprrrssssssuuuvvvwwwvvvuuuttttttuuuzzz{{{}}}zzzppphhhjjjqqq~~~uuuhhhXXXHHH>>>:::::::::999999999999999555555555666888888666444666666666666666555444333333333222222111000000000222111111000///......------............///////////////............//////......------------......//////............//////000000000000000000000000000000000111111111222222333444666777999:::;;;;;;=========<<<===???@@@BBBCCCFFFNNNZZZhhhttt|||~~~sssjjjmmmyyy|||zzzbbbSSSVVV```cccooo~~~vvvbbbIII:::666555444222/////////////////////////////////////////////////////////000111222222333555444777@@@JJJWWWhhhwww|||{{{{{{~~~zzzsssmmmgggkkkzzz~~~nnnZZZTTTPPPTTT]]]fffhhhgggfffccc^^^XXXTTTRRRRRRRRROOOPPPPPPRRRVVVZZZ]]]```aaaaaaaaaaaabbbbbbbbbcccaaabbbccceeegggiiijjjkkklllkkkiiiiiiiiiiiigggfffjjjkkklllnnnppprrrrrrrrrxxxxxxyyy}}}{{{yyy{{{~~~}}}yyyuuutttsssqqqpppqqqpppmmmmmmnnnnnnmmmllloooqqqtttuuuuuuvvvwwwyyyxxxvvvvvvwwwyyyyyywwwuuurrroookkkhhhggghhhiiijjjiiijjjkkkmmmnnnnnnnnnnnnmmmllljjjjjjlllooosssvvvssssssssstttuuuuuuuuutttmmmooorrrtttrrrooojjjgggdddiiirrryyy}}}|||xxxvvvssssssrrrqqqooollliiigggiiijjjkkkjjjhhhgggggghhheeeeeedddcccbbbaaaaaa```^^^___```bbbdddeeegggggghhhiiiiiihhhgggfffhhhjjjllllllmmmnnnppprrrrrrrrruuuxxxzzz{{{{{{zzz{{{{{{}}}zzzwwwvvvsssrrrwww~~~zzzmmm]]]NNNCCC===777777777888888888999999666666666888999999777555444444444444333222222111333333222222111000000000222222111000///......------------........./////////......------......///......------------......000////////////000000111/////////000000000000000111111111111000000000000111222444666888999::::::@@@>>><<<===???@@@@@@@@@===AAAJJJXXXfffssszzz~~~wwwmmmlllxxx}}}yyywww~~~hhhYYYXXX```^^^gggttt~~~kkkPPP===666666555222////////////////////////////////////////////////000000111222222333333333222111333999AAAMMM___ooovvv~~~~~~}}}zzzvvvqqqqqqxxxxxxkkk[[[TTTYYYaaagggiiiiiihhheeeaaa[[[VVVQQQNNNOOONNNNNNOOORRRXXX]]]```]]]^^^^^^___```aaabbbbbbbbbbbbccceeefffhhhiiiiiillljjjhhhhhhhhhgggeeecccggghhhkkklllnnnooooooppprrrsssuuuzzz}}}{{{xxxvvvtttrrrooonnnmmmmmmkkkjjjiiikkkmmmnnnnnnnnnppprrrqqqqqqqqqrrrtttttttttssssssrrrnnnkkkhhhhhhiiijjjllllllmmmmmmmmmmmmmmmlllllljjjhhhhhhiiimmmrrruuuxxxyyyyyyzzzyyyxxxwwwwwwooopppqqqqqqpppooonnnmmmhhhkkknnnqqqssstttssssssqqqooommmjjjhhhgggggggggffffffgggfffdddcccdddfffffffffeeedddbbbaaaaaa``````aaabbbdddfffgggiiiiiiiiijjjkkkjjjiiijjjkkkmmmnnnnnnooooooooooooppppppvvv{{{|||vvvpppnnnttt{{{~~~}}}~~~|||}}}tttbbbQQQEEE???===555555666666777888888999666666777888::::::888777444444333333222222222222333333222222111000000000111111111000///......---------------..................------------............------------......++++++++++++,,,,,,---.........//////000000000000111111111000000000000//////111222555777888999999===;;;:::;;;===>>>>>>===;;;???HHHUUUdddpppwwwzzzwwwnnnuuu{{{yyyvvvyyyooo]]]XXXZZZ\\\aaakkkyyyqqqXXXAAA666555444111000000000000000000000000000000000000000000000000000111222333333333333333111000222666:::CCCTTTcccoooyyy|||wwwuuu}}}}}}{{{zzzsssddd___bbbeeeggghhhiiiiiihhhccc\\\UUUPPPOOOMMMJJJIIIKKKOOOTTTXXXYYYZZZ[[[\\\^^^___```aaabbbbbbcccdddeeegggggghhhjjjhhhgggfffgggfffeeecccbbbfffjjjmmmoooppprrrtttooopppsssxxx}}}}}}zzzuuusssooommmmmmkkkiiihhhhhhjjjmmmmmmmmmmmmooopppppppppqqqrrrssssssssssssrrrrrrpppmmmiiiggghhhiiinnnmmmlllkkkjjjjjjkkkkkkpppooonnnmmmnnnqqqtttvvvxxxzzz|||{{{xxxvvvuuuuuuooonnnmmmmmmlllmmmnnnoookkkjjjjjjjjjkkklllmmmnnnnnnmmmjjjhhhggggggiiijjjdddeeefffeeecccbbbcccdddddddddcccbbbaaa``````___ddddddeeefffggghhhiiiiiiiiikkkllllllkkklllnnnpppnnnpppqqqpppoooooopppqqq|||{{{wwwlllhhhiiittt~~~}}}~~~xxxiiiVVVFFF<<<999888444555555666777777888888666666666888:::;;;999777555555444444444444555555333333222222111000000000////////////............,,,------------...............------------............------------......,,,,,,,,,,,,---......///---......//////000000111000000000000000000000000///000222444555666777777777777888999::::::;;;;;;<<>>777555555555555666666777777888888555555666888::::::999777444333333333333555666777333333222222111000000000------------............,,,,,,---------............------,,,,,,------.........------------..................///000111111------......///000000111/////////000000000000000///000111333444555555555444777::::::999999;;;>>><<<>>>EEEQQQ___llluuuyyyrrrlllnnnuuusssnnn}}}mmm___ZZZ\\\[[[aaammm{{{lllPPP===777444111000000000000000000000000000000000000000000000000//////111222222111000000111222555666444555>>>III^^^ooo|||{{{|||~~~|||}}}yyyyyyyyyooojjjhhhkkknnnqqqqqqnnnjjjhhhddd___VVVOOOKKKKKKMMMPPPSSSTTTUUUWWWZZZ[[[]]]^^^`````````aaabbbcccccccccdddcccbbbcccdddeeedddcccaaaeeejjjlllkkkjjjlllmmmkkklllooossswwwwwwuuussstttvvvyyyzzzzzzzzz{{{|||}}}yyywwwwwwxxxyyyyyyvvvssspppmmmlllkkkiiiggghhhjjjnnnoooooonnnnnnnnnnnnooopppooollljjjjjjjjjiiilllooonnnkkkiiiiiijjjooommmjjjhhhhhhjjjmmmooopppqqqqqqrrrqqqpppoooooonnnqqqtttssspppmmmlllmmmkkkkkkjjjjjjiiihhhgggfffhhhhhhiiijjjjjjiiihhhgggbbbdddfffhhhiiiiiihhhgggfffgggiiihhhfffcccbbbbbb^^^^^^___```aaabbbbbbcccfffffffffeeeeeeeeeddddddfffhhhjjjkkklllmmmqqqsssuuuxxx{{{||||||}}}|||xxxsssmmmhhhdddhhhrrryyyiii]]]UUUJJJ@@@:::777555444666666666666777777888888555555555777::::::999777111000000000111333555666333333222222111000000000++++++,,,,,,---.........,,,,,,,,,---------.........------,,,,,,------............------.........*********+++,,,---...///---------...///000000111////////////000000000111///000111222333444444444444999>>>>>>;;;;;;>>>BBB;;;>>>DDDOOO^^^lllvvv{{{rrriiihhhmmmllljjjxxxuuubbbWWWXXX^^^dddjjjsssrrrWWWDDD;;;666222333111///////////////---............////////////............////////////000111222222444999???CCCVVVeeelllrrr}}}vvvsssuuuvvvuuuvvvyyywwwrrr}}}pppdddcccdddhhhnnnqqqpppnnnjjjfffaaa[[[WWWRRRNNNJJJLLLKKKKKKNNNTTTZZZ___```]]]^^^```aaacccdddeeeeeeeeebbb```aaadddeeedddbbbbbbcccdddeeeffffffffffffiiijjjmmmpppqqqqqqqqqppprrrqqqqqqrrrtttvvvyyyzzz||||||{{{zzzxxxvvvtttsssqqqqqqpppooommmllllllkkkkkkmmmnnnoooooommmkkkjjjllllllmmmmmmllljjjiiihhhjjjkkklllnnnnnnmmmkkkjjjjjjiiihhhhhhjjjnnnqqqtttsssssstttuuuuuutttsssrrrooommmkkknnnqqqqqqmmmhhhiiiiiihhhhhhhhhhhhhhhiiikkkkkkkkkjjjjjjjjjiiiiiiffffffffffffggghhhiiijjjjjjiiihhhfffeeecccbbbbbb____________```aaabbbccceeedddeeefffhhhiiigggeeedddgggjjjlllmmmnnnpppqqquuu~~~}}}wwwpppkkkiiikkkmmmtttvvvyyy|||~~~nnnbbbOOOIIIAAA;;;777666666666666444222333666777666444555555666666666666666666111111111111111111111111000000///...............---,,,,,,++++++,,,,,,---,,,,,,---......---,,,,,,,,,,,,------------------.........------.........,,,,,,,,,---------............---------......///////////////////////////000000//////111333666888555555666888;;;>>>AAACCCCCCAAAEEESSSbbbmmmwww~~~xxxjjjcccgggggghhhvvvzzzhhhYYYTTTZZZaaagggooo{{{xxx^^^HHH===888444333111/////////000///...............////////////............////////////000111111222333777===AAAMMM\\\ccchhhvvv||||||}}}|||xxxsssrrruuuuuuqqqmmmtttzzzsssllliiikkkoooqqqrrrwwwssskkkddd]]]VVVPPPMMMKKKIIIHHHJJJNNNTTTWWWYYY[[[\\\^^^___```aaaaaa```cccaaa___```cccddddddcccaaabbbcccdddeeeeeeeeeeeehhhjjjlllooopppppppppooooooooooooppprrrtttvvvxxxzzzzzzzzzxxxwwwuuusssrrrssssssrrrqqqpppnnnlllkkkllllllmmmnnnnnnmmmlllkkkkkkllllllmmmllljjjiiihhhjjjkkkmmmnnnnnnmmmlllkkklllkkkkkkkkklllnnnqqqrrrqqqrrrtttuuuvvvvvvvvvuuuooolllkkkmmmpppoookkkggghhhhhhhhhhhhhhhiiijjjkkklllllllllkkkkkkkkkjjjjjjgggffffffggghhhiiijjjjjjjjjjjjhhhgggfffdddccccccaaaaaaaaabbbbbbcccdddeeeeeeeeeeeefffhhhgggeeeccceeehhhjjjllllllmmmooopppvvv}}}}}}zzzuuunnniiihhhkkkppptttxxxyyy|||uuueeeYYYHHHCCC===888666666555555555444222444666777666444333333333333333333333333111111111111111111111111111000//////.........///------,,,,,,,,,,,,------,,,,,,---......---,,,,,,,,,,,,,,,------------......------,,,,,,------...---------.........//////...------------...//////000000000000000000000000000000000000111444666888888888999:::<<<>>>???@@@CCCAAAEEESSSaaammmwww~~~rrrcccaaabbbeeerrrooo\\\OOOTTT[[[bbbjjjuuugggOOOAAA:::777333111//////000000///...............////////////............////////////000111111111111444999<<>>>>>>>>BBB@@@EEERRR```kkkuuu~~~|||gggaaaaaadddlllwwwvvv___LLLOOOUUU]]]dddnnn}}}rrrXXXGGG===999444222000///000000///...............////////////............////////////000111111000///111555888@@@MMMSSSWWW___hhhyyy|||zzzyyywwwzzzsssuuu|||}}}wwwvvvtttpppooohhhhhhyyyrrrlllooossswww{{{zzzxxxwwwvvvrrrmmmjjj```[[[UUUQQQOOONNNNNNMMMPPPRRRUUUXXX[[[\\\]]]]]]___^^^^^^```aaaccceeeeeeaaaaaabbbcccddddddccccccggggggiiikkkllllllllllllkkklllnnnppprrrsssssstttsssttttttssssssrrrqqqpppssstttuuutttrrrnnnjjjhhhhhhhhhgggggghhhiiijjjkkkjjjkkkkkklllkkkjjjiiihhhjjjkkklllnnnnnnooonnnnnnnnnoooqqqsssttttttssssssoooooopppqqqrrrsssssssssnnnmmmllllllmmmllliiigggiiiiiiiiiiiiiiijjjkkklllllllllkkkkkkkkkjjjjjjjjjhhhhhhhhhhhhhhhiiijjjjjjkkkjjjjjjiiihhhgggffffffeeeffffffgggggggggggggggiiihhhhhhhhhiiihhheeecccbbbdddeeeeeedddddddddeeemmmqqqtttvvv{{{yyypppiiiaaa______fffrrr|||~~~}}}xxxvvvvvvzzz}}}|||tttkkk]]]MMMAAA:::888555444444444222111444444444444555666666555555555444444333222111111111111111111111111111111111000000/////////000000......////////////......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,++++++++++++++++++,,,------------............---------------...///000000000000000000000000000111111111111222444555666888:::<<<===>>>???>>>===@@@@@@FFFRRR^^^iiittt}}}jjjbbbbbbdddiiioooxxxzzzdddOOOMMMPPPXXX```iiiwww{{{bbbOOOAAA:::444222000000000000000...............////////////............////////////000000000///...///222555999FFFMMMSSS[[[```pppwwwrrrooozzz|||xxx|||}}}wwwqqqmmmccc^^^jjjxxxtttrrrpppxxxxxxyyy{{{{{{zzzvvvrrrpppkkkddd]]]XXXTTTPPPNNNHHHJJJMMMPPPTTTXXXZZZ[[[[[[\\\^^^___```bbbeeefffbbbccccccddddddddddddccceeefffggghhhiiijjjjjjjjjjjjlllooorrrsssttttttsssooopppppppppppppppoooooopppqqqrrrqqqoookkkgggeeeeeeeeeeeeeeefffggghhhiiiiiijjjkkkkkkkkkjjjiiihhhiiijjjkkklllnnnooooooooonnnooorrruuuwwwwwwwwwwwwttttttsssrrrrrrqqqqqqqqqooonnnmmmmmmmmmlllkkkiiillllllkkkjjjjjjiiijjjjjjjjjjjjjjjjjjiiiiiiiiihhhhhhhhhhhhhhhhhhhhhiiijjjjjjjjjiiiiiihhhhhhhhhgggeeefffggghhhhhhhhhgggggggggffffffggghhhgggdddbbb___aaabbbbbbaaa``````aaafffjjjlllkkklllqqqsssrrrqqquuuxxx||||||qqqeee\\\YYY\\\eeerrr~~~~~~zzzqqqooowww}}}tttmmmdddYYYKKK@@@:::888555444444333111///333444555555555555555666555555444333222222111111000000000000000000000000000///////////////000000......///000000///......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////+++++++++******+++++++++++++++,,,,,,,,,---------,,,,,,,,,------///000000////////////////////////000000000111222333444555555666999<<<>>>????????????@@@FFFQQQ]]]gggrrr|||lllcccccceeeiiillliiizzz}}}lllWWWOOOMMMVVV___fffppp{{{nnnYYYGGG;;;444222000000111111000///............////////////............///////////////000000///...///111333222<<>>???@@@>>>???FFFQQQ[[[eeeqqq{{{tttgggccceeeiiilllcccqqqttt```SSSLLLTTT___eeellltttzzzeeeMMM===555333111000111111000///............////////////............////////////...///000///...///000222111777;;;EEEPPPRRR^^^vvvyyy}}}tttjjjiiittt}}}ooollliiikkkrrr||||||wwwrrrkkkddd___UUURRROOOLLLKKKMMMOOOQQQQQQTTTWWWYYYZZZ\\\```cccbbbbbbccccccccccccbbbbbbddddddddddddeeeffffffgggdddgggkkknnnppppppnnnlllhhhiiijjjkkklllmmmmmmmmmkkkkkkjjjiiihhhfffeeedddcccdddfffhhhjjjjjjjjjjjjhhhiiijjjkkkkkkjjjiiihhhgggggghhhiiikkkmmmoooppprrrssstttvvvwwwxxxyyyyyyyyyxxxvvvsssqqqpppppppppkkkkkkkkkkkkkkkkkklllmmmnnnmmmlllkkkkkkkkkkkkkkkjjjjjjjjjiiiiiiiiihhhhhhggggggffffffffffffgggggghhhhhhhhhhhhhhhhhhhhhhhhfffgggiiijjjjjjiiigggfffeeeeeefffiiilllmmmlllkkkhhhjjjlllkkkjjjiiijjjkkkjjjrrrwwwqqqhhheeefffggggggnnnuuu{{{~~~zzztttoookkkhhheeecccmmmsss}}}{{{wwwyyyyyywwwsssrrrttt{{{rrrkkkbbb\\\WWWPPPGGG???999777444222222333222111222444666666444333555777222222222222222111111111000000000000000000000000---------------...//////,,,---///000000///---,,,,,,,,,+++******+++,,,,,,***++++++,,,---...///000,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---...///000111////////////////////////---...///000000000111000000111333555888;;;===???===???FFFQQQZZZcccppp{{{~~~llleeeeeeiiimmmcccooozzzgggUUULLLTTT```eeeiiiooolllRRR>>>555333111000111111000///............/////////000............/////////000...///000000//////111333555777777>>>IIIJJJUUUlll|||xxxnnnnnnwwwyyymmmggghhhpppyyy|||vvvnnniiiccc^^^WWWQQQMMMLLLNNNOOONNNQQQTTTVVVVVVYYY]]]aaaaaaaaabbbbbbbbbaaaaaa```ccccccccccccdddeeeffffff```ccchhhkkkmmmllljjjiiiggghhhiiijjjkkklllllllllkkkjjjiiihhhgggfffeeeeeeccceeehhhkkklllmmmllllllhhhhhhjjjkkkkkkjjjiiihhhffffffggghhhjjjmmmooopppuuuuuuuuuvvvvvvwwwxxxxxxvvvtttrrrpppnnnmmmmmmmmmhhhiiijjjjjjiiijjjlllmmmllllllkkkkkkkkklllmmmmmmkkkkkkkkkjjjjjjjjjiiiiiigggffffffeeeeeeeeeffffffgggggggggggghhhhhhhhhhhhgggiiijjjkkkkkkjjjhhhgggiiiiiikkknnnrrrttttttsssoooppprrrrrrqqqpppqqqrrrppp{{{zzznnnjjjkkkmmmkkksss{{{}}}uuuooohhhdddeeejjjnnnqqqzzz~~~}}}sssppprrr}}}yyysssooorrr|||}}}xxxiiibbbYYYSSSOOOIII@@@999888555222111222333333333222444666666444333555777444444444444444444555555000000000000000000000000,,,,,,,,,,,,,,,---...///,,,---...000000...---,,,---,,,+++******+++,,,---******+++,,,---//////000---,,,,,,++++++,,,,,,---,,,,,,,,,---------......+++,,,,,,---...///111111000000000000000000000000,,,---...///000000//////111111111333555888;;;======???FFFPPPZZZcccooo{{{~~~zzzjjjdddfffjjjaaammmsss```SSSVVV^^^aaagggpppxxxzzz```BBB999777444000///222333333////////////////////////---......///////////////000000000000000111111222333333555;;;@@@HHHVVVbbbrrr}}}xxxxxxyyyrrrggggggnnnuuu}}}{{{tttrrrlllddd```^^^[[[VVVQQQJJJJJJKKKNNNSSSWWWYYYZZZ\\\^^^______^^^^^^___```bbbbbbbbbbbbbbbcccdddeeeffffffeeefffggghhhjjjkkkkkkkkkjjjhhhgggggggggggghhhiiiiiihhhfffdddeeefffiiiiiiiiiiiiiiiiiijjjjjjooooooooommmjjjhhhhhhiiinnnmmmmmmmmmmmmmmmnnnooopppqqqtttvvvwwwxxxxxxxxxtttsssqqqpppooonnnoooooohhhiiiiiijjjjjjjjjiiiiiilllkkkjjjiiiiiijjjkkkllllllkkkkkkjjjhhhggggggfffkkkjjjiiihhhgggfffffffffggghhhiiihhhggggggiiikkkmmmhhhhhhlllmmmkkkmmmrrrqqqsssvvvyyy|||~~~~~~zzzzzz}}}~~~|||yyy{{{}}}~~~zzzxxxwwwxxx{{{}}}}}}rrrkkk```___```fffpppyyy{{{tttooommmttt{{{uuutttvvv}}}~~~xxxrrrnnn]]]WWWNNNGGGAAA===;;;999666555333222222222333333111111111000111111222222111222222333333222222111222111000///...---------000///...------------------------,,,+++)))((('''***++++++,,,,,,++++++******+++---//////...---,,,.........------,,,,,,,,,*********++++++,,,,,,,,,***+++,,,...///000000000------,,,,,,,,,,,,------////////////////////////333222222222333666999;;;===>>>EEEQQQZZZbbbllluuuuuurrrfffcccdddcccppp}}}hhhWWWVVVZZZ^^^eeennnyyylllOOO===:::444000///000111000////////////////////////---......////////////////////////...///000000111222111333999===DDDQQQ]]]nnn~~~|||vvvpppppprrruuuxxx}}}wwwooojjjgggbbb\\\WWWRRRPPPOOOOOOQQQRRRRRRQQQVVVXXX[[[]]]]]]\\\]]]^^^``````_________```aaaaaaddddddcccdddeeefffhhhiiiggggggfffeeedddddddddeeeggghhhhhhgggeeecccdddeeefffggghhhiiijjjjjjkkkjjjnnnoooooommmjjjhhhhhhiiikkkkkkkkklllnnnoooqqqqqqsssssstttuuuuuuuuuuuuuuusssqqqooommmlllllllllmmmhhhiiiiiijjjkkkkkkkkkjjjkkkjjjiiiiiiiiijjjkkkllllllllllllkkkkkkjjjjjjjjjiiiiiihhhffffffeeeeeeeeeggggggggggggeeefffhhhjjjllliiiiiimmmooonnnqqqvvvzzz{{{}}}}}}|||}}}}}}~~~{{{wwwppphhhbbbZZZ^^^eeeoooyyy~~~~~~yyytttrrrsss~~~{{{xxxyyyzzz}}}|||vvvnnnfffaaaSSSNNNGGGAAA>>>;;;888666000000///000000222333444111111111111111222333333111222222222222222222111222111000...---,,,,,,,,,...------,,,++++++,,,,,,,,,---......////////////+++,,,,,,------,,,,,,+++***+++---...///...---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++++++++)))***+++---.../////////...------------------...........................000000000111444777:::<<<<<<===EEEPPPZZZbbbmmmvvvfff~~~zzzhhhaaa___cccooosss^^^UUUUUUXXXaaakkkxxxyyy^^^CCC===555111000///...---////////////////////////---......///////////////...............//////000111000222666999>>>IIITTTfffsss}}}|||{{{yyyxxxvvvssspppoooxxxzzzwwwuuuxxx~~~{{{vvvrrrllleee```]]]ZZZWWWUUUTTTSSSPPPOOOPPPSSSWWWYYYYYYYYYZZZ[[[^^^^^^^^^]]]^^^^^^______aaaaaaaaabbbcccdddeeefffddddddcccccccccccccccdddeeeffffffeeecccbbbcccdddbbbdddgggiiikkkllllllkkkmmmnnnnnnllljjjhhhhhhiiihhhiiijjjlllnnnpppssstttuuuuuutttsssrrrrrrrrrrrrrrrpppmmmjjjiiihhhiiijjjggghhhhhhiiijjjkkklllllljjjjjjiiiiiiiiijjjlllmmmmmmmmmmmmmmmmmmmmmmmmmmmiiihhhgggffffffeeeeeefffffffffeeedddcccdddgggjjjjjjhhhiiimmmppprrruuuyyy|||yyyvvvqqqlllhhhccc^^^[[[ZZZcccooozzz{{{vvvtttttt~~~yyyvvvxxx|||~~~xxxrrrkkkbbbYYYSSSHHHEEEAAA>>><<<999777555111000000000111222333333111000111111222333444555111111222222222222111111222111///---,,,++++++***,,,++++++************+++,,,---...///000111111111***++++++,,,,,,++++++***)))***,,,---.........---************++++++++++++------,,,++++++******))))))***+++,,,------...............------.......................................///111444777:::<<<:::<<>>===<<<:::777444666666555333222111111000000000000111222444555666000000111111111111000000111000///---+++*********++++++***************+++,,,---------------,,,+++))))))************)))))))))***+++---............)))*********++++++,,,,,,,,,+++++++++++++++++++++******+++------.........///......------......///..............................///111333555888999888:::AAALLLWWW```lllvvvTTTgggpppeeebbbdddeeennniiiVVVNNNPPPZZZdddtttxxxVVVFFF666222222111//////////////////////////////---......///////////////000000//////000000111222222111222444444555<<>><<<;;;;;;999555222777666555444333111000///000000000111222444555666///000000111111000000///000///...---,,,+++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,++++++*********++++++++++++******)))***+++,,,------------******++++++,,,,,,------))))))***+++,,,,,,------+++,,,---......///............------------..............................//////000111222333444555666777>>>IIITTT]]]jjjtttWWWccc}}}yyyjjjeeefffeeehhhwwwppp\\\PPPOOOXXX```tttdddNNN999333444222000222////////////////////////---......///////////////000000000000000111222222111000222333222222777>>>DDDVVVnnn~~~yyyvvv|||ssshhheeehhheeecccmmm~~~zzzvvvtttqqqnnnkkkgggddd^^^WWWRRRPPPQQQTTTWWWWWWWWWWWWXXXYYYZZZ[[[[[[\\\]]]^^^___`````````______^^^^^^^^^^^^^^^___```bbbcccbbbaaa```aaabbb^^^aaadddgggjjjkkkkkkkkkjjjkkkkkkjjjhhhgggggghhhhhhhhhhhhhhhiiijjjllllllllllllllllllmmmnnnooopppkkkkkkkkkkkkjjjiiigggfffcccbbbbbbbbbcccdddfffgggjjjiiihhhgggggghhhiiiiiijjjjjjjjjiiiiiihhhhhhhhhbbbbbbaaaaaaaaaaaaaaabbbccceeehhhiiikkkmmmpppsssvvvyyy{{{{{{{{{{{{zzz{{{~~~vvvqqqnnnjjjbbb\\\PPPQQQSSSWWW]]]gggqqqxxx}}}~~~{{{~~~{{{tttmmmhhhfffjjjvvv~~~wwwpppfff[[[QQQGGG>>>999;;;:::888777777666333111222222222222222111000///000///000000111222333444//////000000000000/////////......------------------,,,,,,,,,,,,------...***+++,,,---......///...---------......---------++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,(((((()))***,,,---...///,,,---....../////////...---------,,,,,,---------------------------------//////000000111222222222555666;;;FFFPPPZZZgggqqq}}}YYY^^^tttpppgggdddfffiiitttyyycccTTTQQQVVV\\\pppsssWWW===555555222000222////////////////////////---......//////////////////////////////000111111000///000222000///333999:::GGGXXXgggsssyyypppqqqyyyvvvrrrsssnnngggjjj}}}~~~~~~}}}{{{yyywwwuuuqqqjjjccc^^^]]]]]]]]]\\\[[[ZZZXXXXXXXXXXXXXXXYYY[[[\\\]]]^^^]]]]]]```______^^^]]]]]]]]]]]]```aaabbbbbbaaa```aaacccaaabbbdddfffhhhiiiiiijjjiiijjjkkkjjjhhhgggggghhhffffffffffffhhhiiijjjkkkfffggghhhiiijjjjjjjjjjjjggghhhjjjlllkkkiiigggeeedddcccbbbaaabbbccceeefffhhhgggeeedddccccccdddeeeeeeffffffggghhhiiiiiijjjeeeeeeddddddddddddeeeeeefffiiinnnqqqsssuuuxxxzzz{{{}}}zzzzzz{{{}}}}}}ttthhhaaa___]]]XXXSSSSSSVVVZZZ___eeemmmwww~~~wwwpppmmmmmmrrruuuyyy|||xxxmmmfff[[[QQQHHH@@@:::777888666555555555555444222222222333333222000///...000/////////000111111222...//////000000//////.........------......///000,,,,,,,,,,,,,,,---......,,,,,,---...//////......,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++************))))))***+++,,,,,,------,,,,,,---.........------,,,,,,++++++++++++,,,,,,------------------------,,,---...000111222222222444444999CCCMMMWWWcccnnn|||XXXXXXkkktttiii___fffkkkrrriiiXXXRRRUUUYYYkkk}}}^^^@@@666555111///222////////////////////////---......///////////////...............///000000......///111///---000666555<<>>;;;:::777666444444666777777666888888777666333000...,,,000///////////////000000......////////////......---------...///000111111,,,+++++++++,,,------.../////////...---+++***)))))))))************))))))...---,,,+++************++++++******))))))((((((++++++++++++++++++,,,,,,++++++,,,---------,,,,,,,,,++++++******++++++,,,------------------------***+++---///111333333444333333888BBBKKKUUUaaalll|||ggg___ddd}}}wwwaaa```dddpppwww~~~ppp^^^QQQNNNQQQ___oooeeeHHH999555222111222111///---,,,,,,,,,...///////////////////////////...//////000000000000000000000000000111111111111444777<<>>777222000111111///...,,,,,,---...///------------------------......//////000000////////////000000000111111111444666999AAAOOOcccwww|||~~~}}}yyywwwzzz~~~zzzwwwuuurrrnnnjjjbbbcccccc```]]]ZZZYYYYYY[[[\\\]]]]]]\\\[[[\\\^^^ZZZ]]]______]]]\\\^^^___^^^___aaadddfffhhhiiiiiihhhhhhgggeeecccbbbaaa```bbbdddffffffdddbbbbbbbbbbbbbbbbbbccceeefffeeedddcccddddddeeeeeedddcccbbbaaa```^^^]]]\\\\\\]]]^^^bbbcccdddfffgggggggggfffkkkkkkmmmnnnqqqsssuuuwww|||}}}}}}~~~~~~}}}~~~~~~yyyxxxvvvsssqqqnnnjjjhhh___\\\YYYZZZ___iiittt|||}}}{{{{{{}}}}}}zzzxxxvvvuuuxxxyyyrrrlllddd]]]XXXJJJEEE???:::888777777666444444555666777888888999555444333111000/////////111///......000111///------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...///000222333222///,,,***,,,++++++,,,------,,,***++++++)))((((((((()))))),,,++++++***))))))************++++++******)))(((+++,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........***,,,///000111111333555777666888???FFFNNNZZZdddwww~~~lll^^^ZZZlllwwwccc___eeemmmvvvlllZZZPPPNNNWWW```nnnwwwYYYDDD999222///000000///...---------...///---------------------------------.........////////////000000000000111111333444666888@@@PPPeeetttzzzzzz||||||wwwuuuwwwzzz}}}zzz{{{~~~}}}{{{zzzqqqssstttsssnnnhhhdddbbb___```aaa___]]]\\\]]]^^^ZZZ[[[]]]]]][[[ZZZ[[[[[[\\\]]]]]]___aaadddggghhhhhhgggeeebbbaaa`````````ccceeeffffffdddcccbbbccc```___^^^```bbbcccbbbaaabbbbbbcccbbbbbb```___^^^]]]]]]\\\\\\\\\\\\]]]]]]bbbdddgggjjjllllllkkkkkkoooqqqtttxxx{{{~~~~~~|||zzzqqqnnniiieeeaaa````````````aaacccgggooozzz~~~}}}xxxyyy|||wwwppphhh```XXXQQQLLLAAA>>>999666666666666666000000111222333444555555111111111000000111111222222000///...//////---,,,---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------///444999999555///+++))),,,++++++,,,------,,,***+++***))))))((())))))))),,,+++******)))*********)))************)))((((((++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++---000111222222444555666555777>>>EEEMMMYYYcccuuu~~~}}}~~~sssbbbXXXdddzzzggg]]]]]]eeeooosss^^^QQQNNNXXX^^^jjj|||~~~cccKKK<<<333000000000000///...---......///////////////////////////,,,,,,,,,,,,------......////////////000000000111000333444333666AAARRR```ttt{{{~~~vvvtttqqqooooooooopppqqqlllyyy||||||}}}}}}{{{yyywwwxxx}}}~~~~~~wwwrrrooojjjkkkjjjhhhdddbbbaaabbb_________^^^]]][[[ZZZYYYYYYYYYYYYZZZ]]]aaaeeehhhiiigggdddaaa`````````aaadddfffggggggeeeccccccccc^^^]]]\\\]]]___``````___bbbbbbbbbbbbbbbaaaaaaaaa______``````aaabbbbbbbbbccceeejjjnnnrrrssstttssstttwww{{{{{{zzzyyyzzzyyywwwsssoooccc___YYYTTTSSSWWW^^^cccmmmnnnrrrvvv|||}}}{{{}}}}}}|||~~~{{{vvvqqqhhh___WWWOOOHHHCCC>>>;;;888666777777777666222222222111111111000000111000000000000111111222000///............------.........---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))))))))******...444:::999444---+++++++++******+++------,,,***,,,,,,++++++++++++++++++++++++***************+++,,,,,,,,,,,,,,,++++++*********+++,,,,,,,,,,,,+++******************************+++++++++,,,,,,,,,+++...000222222333555666555444777>>>EEEMMMXXXbbbrrr~~~|||}}}yyygggZZZaaasssrrr___XXX^^^ggg}}}xxxbbbTTTPPPUUU\\\hhhzzzlllRRR???666222111000000//////............////////////////////////---,,,,,,+++,,,---.........////////////000000000---111444333333888CCCMMMeeeqqq{{{~~~wwwooojjjjjjkkklllllljjjkkkwwwyyysssrrrtttyyy{{{|||zzzxxxxxxwwwsssoookkkjjjjjjjjjiiigggfffdddaaa___]]]YYYYYYXXXYYY\\\aaafffiiigggfffcccaaa``````bbbbbbdddfffggggggdddbbbbbbbbb```^^^]]]^^^```aaabbbaaaaaaaaabbbcccdddeeefffgggdddeeeggghhhiiijjjjjjiiibbbfffkkkpppuuuyyy{{{|||zzz|||~~~}}}uuutttsssrrrpppjjjccc^^^RRROOOKKKIIILLLVVVdddnnnzzz|||~~~{{{~~~}}}}}}wwwnnnhhh___UUUMMMFFF@@@======;;;888777777777666555666666555555555444444444222222111000/////////000,,,------------......///000//////...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******)))(((((())))))))),,,111555444///,,,---///***))))))+++,,,---,,,***++++++++++++,,,++++++++++++***************++++++---------...---,,,,,,+++)))***++++++,,,,,,,,,+++*********************************+++++++++,,,,,,+++...000222222333555666444444777???FFFMMMXXXbbbppp}}}~~~tttfffjjjxxxgggXXXZZZ___qqq~~~gggXXXSSSOOOVVVcccuuutttZZZEEE999555333000000000/////////......------------------------------,,,+++,,,---...///......////////////000000,,,000444444333444:::???RRRbbbuuuzzzxxxwwwzzz{{{rrrmmmkkkhhhfffggg```bbbuuuyyyrrrooopppqqqyyy}}}~~~zzzwwwvvvvvvvvvtttrrrqqqpppnnnkkkiiibbbaaa``````bbbeeeiiikkkgggfffeeeddddddeeeffffffggghhhjjjiiigggeeeddddddfffdddcccccceeeggghhhgggccccccdddfffhhhkkkmmmooolllnnnpppsssttttttsssrrrgggiiinnnsssxxx}}}|||yyyxxxrrroookkkgggbbb\\\UUUPPPJJJJJJKKKLLLRRR]]]lllwww}}}zzzppprrrvvv~~~{{{rrrccc]]]TTTKKKDDD???;;;888:::888666666666666444222111111222333444555666666333222111000///.........***+++------,,,---...000/////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,...///...,,,+++---000)))))))))***,,,---,,,***(((((()))************)))*********)))******+++,,,+++,,,,,,,,,,,,+++******((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++---000111222222444555444444888@@@GGGNNNXXXbbbnnn~~~oooooozzzsss\\\XXXWWWeeennn]]]WWWKKKSSS]]]kkk~~~}}}bbbJJJ===777444000000000000000///......------------------------...---,,,+++,,,---///000........./////////000000---///111222222333666888BBBQQQddduuu}}}wwwtttvvv}}}wwwppplllddd\\\[[[hhhzzz|||yyyyyy{{{~~~}}}||||||~~~}}}{{{xxxqqqpppnnnlllkkklllmmmnnnllllllmmmmmmnnnooooooppppppqqqsssrrrooommmllllllooommmkkkkkkmmmoooppppppkkkkkklllnnnqqqtttwwwxxxwwwyyy}}}}}}|||ssstttwwwzzzyyysssqqqrrrkkkfff___YYYUUUSSSQQQOOOPPPUUU[[[```dddlllvvv~~~}}}xxxtttrrrpppvvv~~~~~~tttiiiZZZTTTLLLDDD???<<<999888777666555666777666444222---......///000111222222222111000//////......///***,,,...---++++++,,,...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,---)))((((((***,,,---,,,+++'''((()))***+++******)))******))))))***++++++,,,+++++++++++++++***))))))((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---***,,,///000111111333555555555999AAAHHHOOOYYYbbbmmm~~~mmmjjjrrr|||___XXXSSS]]]xxxtttaaaYYYLLLRRRZZZdddssshhhNNN???888444000000000000000///......///////////////////////////...---,,,,,,...///111............/////////000......//////111333555555<<>><<<;;;:::666555666777999999777555222222222222111111111111000000////////////000000,,,...///...+++)))***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******)))(((((('''((((((---,,,+++,,,------+++))))))((((((***,,,---,,,+++)))***+++,,,------,,,+++******))))))***+++,,,,,,+++,,,,,,,,,,,,+++******(((((()))++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------))),,,...000000111333444555555999BBBIIIPPPYYYcccmmm}}}xxxggg___hhh```TTTVVV```rrrkkkWWWPPPPPPSSS^^^rrrwww[[[BBB888;;;444222111000111000///---............---,,,+++***,,,,,,,,,---------......///000000000000000//////............////////////666555===RRRjjj~~~}}}zzzxxxvvvrrrpppvvv~~~}}}~~~|||xxxuuussssssttttttyyy|||~~~~~~|||wwwvvvwwwrrruuuzzz~~~~~~}}}zzzzzz{{{|||}}}}}}~~~}}}}}}~~~{{{wwwuuussssssxxx|||zzzyyyzzzqqqpppnnnjjjeeeaaa]]]ZZZVVVNNNIIIIIILLLSSS```nnnxxxxxxyyy{{{}}}tttmmmlllqqqvvvvvvjjj]]]UUUOOOIIIBBB<<<999888777666666555555444444333222222222222111111000///......111111222111...------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++******)))***+++---...---,,,+++******+++,,,---000///---,,,+++************++++++,,,,,,++++++***+++++++++*********)))))),,,+++***))))))***+++,,,$$$&&&(((+++,,,,,,+++++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------------...000111000111222444555555:::CCCKKKQQQ[[[dddpppxxxhhh^^^aaauuufffXXXZZZcccsssqqq```PPPOOOPPP[[[pppdddJJJ<<<999333222000000000000///---////////////...---,,,+++,,,,,,,,,---------......//////000000000000//////000000000000111111111111666333666BBBRRRfff|||~~~~~~}}}vvvrrrrrruuurrrtttzzz|||yyywwwxxx~~~|||zzzxxx{{{~~~~~~|||zzzzzz{{{}}}}}}~~~}}}|||wwwyyy}}}~~~|||{{{|||}}}~~~~~~|||vvvqqqnnnllldddbbb___[[[WWWSSSPPPOOOPPPMMMNNNTTTZZZ```kkkwww~~~}}}yyytttqqqrrrvvv|||~~~wwwppphhh___VVVQQQIIIEEE???;;;999999888777555555555444333333222222444444333222222111000000///000111///---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++******+++,,,---)))(((''''''((()))***+++******************+++,,,***++++++,,,,,,++++++***+++++++++*********))))))++++++***))))))***++++++((((((((())))))***+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...000000000000222444555555:::BBBJJJPPPYYYbbbnnn}}}zzzkkk^^^]]]iiixxxqqqaaa___eeeqqq}}}yyylllVVVQQQPPPXXXjjjqqqWWWBBB999333111//////000000///...000000000000///...------,,,,,,,,,---------.........//////000000/////////000000000000111111111111222111333777===KKKcccyyy|||yyy}}}~~~uuupppllliiiiiimmmnnnkkkiiiiiipppzzz~~~|||{{{xxxyyyzzz||||||zzz{{{}}}~~~~~~{{{xxxxxxyyywwwrrrjjjaaa[[[XXXRRRPPPMMMJJJIIIIIIJJJKKKSSSUUU]]]fffmmmrrrxxx~~~}}}~~~wwwrrroooqqqyyy}}}wwwmmmccc[[[VVVQQQOOOAAA>>>;;;999999999888888555555444333333222222111333333222222111111000000...//////...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,))))))((('''''''''((()))((((((((((((((()))************++++++++++++******+++************)))))))))+++******))))))******+++,,,***)))''''''(((***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++,,,...000000000000222444555555999AAAHHHNNNVVV___kkkzzz~~~ooobbb[[[bbbllllllddddddllltttvvvvvvaaaXXXRRRVVVcccvvv|||dddLLL<<<444111/////////000///...///////////////...------,,,,,,,,,---------............//////000/////////............////////////...000444777888===LLL[[[}}}{{{uuusssuuu{{{~~~||||||zzztttmmmhhhfffffffffgggbbbhhhsss~~~zzzyyywwwvvvuuuvvvvvvwwwyyy}}}}}}}}}~~~}}}~~~~~~yyywwwwwwuuuqqqnnnooonnnjjjbbbYYYPPPJJJGGGFFFEEEDDDDDDHHHNNNTTTWWWccchhhpppxxx|||~~~~~~}}}~~~|||~~~|||{{{~~~zzzwwwwwwxxxwwwvvvwwwzzz~~~~~~~~~~~~vvvooodddYYYRRRMMMJJJHHH;;;:::888888999888777555444444333333222111111111000000/////////.........---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......---,,,,,,+++++++++...,,,***)))((('''((((((+++***)))(((''''''''''''******++++++++++++******************))))))))))))******))))))))))))*********)))((((((((()))***+++++++++,,,,,,,,,,,,++++++***+++++++++++++++,,,,,,......------,,,,,,++++++,,,...///000///000222333555555999@@@GGGLLLTTT]]]iiixxxuuueeeZZZZZZ```uuu{{{jjjbbbeeejjjlll~~~hhh]]]SSSTTT^^^nnnqqqUUU@@@666333000//////000//////------.........---,,,,,,,,,,,,,,,---------......------...///////////////............////////////000///111444666777===DDD\\\nnnsssooommmmmmmmmooowwwwwwpppmmmlllkkkiiiaaacccgggoooyyyxxxvvvtttrrrqqqppppppqqqrrrsssrrrpppqqquuuyyyzzzyyyzzz}}}vvvrrrnnnlllkkkiiiddd```\\\ZZZVVVPPPIIIFFFEEEFFFIIIIIIHHHJJJPPPXXXaaafffqqqvvv{{{~~~}}}|||{{{{{{}}}xxxvvvvvv{{{|||yyyxxxzzz}}}xxxsssrrrtttvvv{{{~~~{{{yyyvvvtttsssiiibbbYYYPPPIIICCC???<<<999888666666777666444222333333333222111111000000//////.....................///000///---------///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,++++++***+++***)))((((((((()))***+++***)))((((((((((((((()))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&(((***++++++++++++***++++++,,,,,,++++++************++++++,,,,,,,,,//////......------,,,,,,,,,---/////////000111333555444888@@@FFFKKKSSS[[[iiiwww}}}kkkZZZTTTUUUmmmpppbbbaaaeeejjj{{{lll^^^SSSTTT\\\jjj|||^^^FFF999666222000000000//////,,,---------------,,,,,,,,,,,,,,,---------......,,,---......////////////000000000000111111111111555///+++---000111555;;;CCCTTTmmm|||tttmmmffffffooozzz}}}{{{yyysssmmmggggggdddccclll~~~}}}}}}}}}}}}|||zzzxxxwwwssssssqqqmmmkkknnntttzzz||||||~~~wwwrrrfffccc```______^^^YYYUUULLLKKKIIIGGGFFFJJJOOOSSSYYYXXXVVVWWW[[[bbbiiinnntttyyy||||||}}}~~~}}}}}}~~~yyysssppprrrvvvxxx|||~~~|||wwwrrrpppqqqvvvzzz|||xxxrrrlllgggccc]]]YYYRRRLLLFFF@@@;;;777888666555555555555333222333333222111111000000///000000000000////////////---///000///...---...///,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,+++******&&&%%%%%%&&&'''***,,,---(((((((((((()))+++,,,---))))))************))))))(((((()))))))))))))))***((())))))******))))))(((###%%%(((+++,,,,,,,,,+++******++++++++++++***************++++++,,,,,,---............------------+++---////////////111333444444888@@@FFFKKKSSS\\\hhhwwwwwwcccWWWTTThhhxxxdddaaaeeejjjvvvqqqaaaUUUUUU[[[fff|||gggNNN===999444111000000///...------............------,,,,,,,,,---------......+++,,,---...////////////000000000000111111111111444///,,,---...///333888888CCCUUUkkkyyyssstttyyywwwrrrpppkkkeeehhhttt}}}yyyxxxwwwsssrrrvvv~~~{{{xxxsssmmmfffbbbYYYWWWVVVWWWYYYYYYVVVSSSLLLMMMNNNPPPRRRXXX^^^cccjjjhhheeedddeeejjjooorrrsssyyy|||zzz{{{zzztttqqquuuzzz~~~}}}zzzxxxtttrrrsssxxx~~~xxxqqqhhh```ZZZVVVRRROOOJJJFFFCCC???;;;888666555333333444555555444222222222111000000//////////////////////////////,,,---......---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,************************((()))***+++++++++***)))((((((''''''((()))+++,,,'''''''''((()))+++,,,---))))))************))))))(((((((((((())))))******'''((()))******)))((('''''''''((()))***+++++++++******++++++++++++******)))******+++,,,,,,------+++++++++,,,,,,,,,,,,,,,+++---////////////111222444444888@@@FFFLLLTTT]]]ggguuunnn```[[[aaa}}}fffcccgggjjjqqqwwwfffXXXVVVYYYbbbwwwnnnVVV???;;;666222111000///.........///////////////...,,,,,,,,,---------......+++,,,---...////////////............///////////////...000444333111222666333777AAARRRhhhzzzxxxrrrmmmnnnuuuyyyyyy}}}vvvtttzzz{{{yyy|||}}}|||zzz{{{{{{zzz{{{}}}{{{|||zzzzzz|||}}}~~~~~~~~~~~~}}}yyyrrrkkkeee^^^YYYUUURRRQQQQQQUUUYYY[[[YYYVVVWWWYYY[[[^^^```dddiiimmmsssqqqnnnlllmmmpppuuuxxxvvv||||||}}}||||||wwwvvv{{{~~~{{{yyyxxxyyywwwuuutttxxx}}}}}}yyyrrriii```XXXSSSPPPFFFCCC@@@===;;;999777555555333111222444666666666222222111111000/////////,,,---------------------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))'''((()))***++++++***)))000///---+++))))))))))))***))))))(((((((((((()))))))))************))))))'''((((((((())))))******'''((()))******)))((('''+++***)))'''((()))***+++******++++++++++++******))))))***+++,,,,,,------)))))))))******++++++,,,+++---...///...///111222444444888@@@GGGLLLUUU^^^eeettt~~~wwwggg___aaawwwooo___bbbeeekkkwwwzzzkkk[[[SSSTTT___rrruuu^^^GGG;;;111111333222000///,,,,,,---...//////......//////.........------------------........./////////////////////000111111111000/////////000222333111444999>>>III^^^xxxyyyoooggggggjjjnnntttyyyzzzvvvpppllllllnnnpppqqqmmmnnnoooxxxzzztttooommmmmmgggiiimmmpppqqqqqqqqqqqqggg___UUUPPPPPPRRRRRRPPPLLLIIIGGGLLLVVV___cccdddgggiiikkkkkklllnnnqqqsssqqqrrrsssssssssuuuxxx{{{~~~|||xxxtttrrrxxx|||yyywwwuuussssssyyy|||}}}}}}{{{qqqddd\\\XXXSSSLLLEEEAAA???===:::777555444333333333333222222111111111111111000///////////////222...---000...***,,,111---+++***+++,,,,,,+++***++++++******)))(((''''''(((((())))))*********+++************************((())))))(((&&&&&&'''(((+++***)))(((((()))***+++))))))))))))))))))))))))((((((((((((((()))*********)))))))))))))))******))))))))))))))))))))))))''')))++++++******+++,,,((())))))))))))*********(((((())))))*********+++......///000000111000000......444===EEEKKKUUU^^^dddrrr}}}zzz~~~zzzfff[[[VVVjjjuuueeeffffffkkkuuuqqq```VVVUUU^^^oooyyyeeeKKK???444222333222///...,,,------...//////...............------------,,,,,,------------.........///............///000000//////.........///000111///111333555:::HHH\\\jjj~~~wwwnnneeecccdddfffmmmtttuuurrrnnnkkkjjjhhhfffdddggghhhfffgggsss~~~}}}xxxwwwtttnnnggg```]]]\\\^^^^^^^^^___aaaaaa```^^^UUUPPPJJJJJJOOOTTTUUUUUURRRPPPPPPUUU___gggkkkllloooooommmkkkjjjkkknnnpppuuuvvvxxxxxxxxxyyy|||~~~{{{xxxvvvsssrrrwww}}}{{{yyyuuusssqqqrrrsssttt|||}}}yyyooohhh___WWWRRRKKKCCC>>><<<;;;999777555333222222333333222222222111111111111000000//////////////////+++***,,,***&&&''',,,...,,,,,,,,,,,,,,,***((()))))))))************+++((()))))))))************************************)))******)))''''''(((*********)))(((((()))******))))))))))))))))))))))))((((((((((((((()))*********)))(((''''''(((((()))))))))))))))))))))))))))''')))++++++***)))***+++)))))))))*********++++++))))))******************,,,---...///000000000000//////444<<>>======;;;:::888666444222333222222222222222333444---.........//////000000//////...------------...'''***,,,000;;;IIIMMMIII:::777222...------------(((((())))))************+++*********))))))(((((())))))))))))))))))))))))***++++++***(((''')))***&&&'''((())))))((('''&&&************************((((((((((((((()))******###%%%''')))******)))((())))))))))))))))))))))))%%%''')))))))))((()))***((())))))))))))*********(((((())))))*********+++......///000111111000000000...000666<<>><<<;;;999666333222222222333111111111000000000000///......------------......111000///...---...//////---...,,,,,,444>>>@@@;;;,,,,,,,,,+++++++++************))))))))))))************))))))(((((('''''''''((((((((())))))******((()))+++,,,,,,+++)))(((((('''&&&(((******(((%%%&&&'''''''''(((((())))))(((((((((((((((((((((((('''&&&&&&%%%%%%'''((()))***)))(((''''''&&&&&&'''(((((((((((()))***+++,,,++++++++++++++++++++++++))))))***++++++++++++***,,,---///...---+++,,,,,,,,,---000666:::???JJJTTT]]]lllxxxfffZZZeee{{{bbbYYYUUUZZZaaaggguuuwwwhhhYYYOOOJJJQQQaaasssttt\\\GGG:::333000///000000000/////////......///---,,,,,,...///---+++,,,,,,,,,,,,,,,,,,------------------------------------------...................../////////000000000000000111333666:::<<>>555222/////////.........------......///---+++))))))***------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......------......///000000000+++111777777444777AAAIIIZZZlll}}}~~~}}}}}}{{{uuukkkmmmpppuuuzzz}}}wwwssspppnnnmmmrrryyy|||{{{{{{~~~|||yyyrrrkkkfff^^^YYYPPPHHHBBB>>>;;;888888777666666666444222///222333444444444222///...000000/////////.........---------,,,,,,---------,,,,,,---------,,,+++***---******,,,,,,)))(((***+++************)))))))))(((((((((''''''((((((((((((((((((((())))))))))))((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))***)))'''''''''((((((((((((((('''''''''((((((((((((((((((((((((&&&'''((()))))))))((((((++++++***)))(((((((((((((((((((((((()))***+++,,,***************************++++++,,,,,,,,,,,,,,,***,,,.../////////000222//////111444666999BBBKKKWWWeeevvv}}}jjjZZZVVVdddtttjjjgggiiiwww~~~xxxhhhWWWIIIJJJTTTiii}}}xxx[[[DDD888444000000000/////////......,,,...///...+++***+++---......------,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------............---......////////////...)))...333555444444777;;;AAAOOOeee{{{~~~|||{{{}}}}}}uuuqqqrrruuuyyyxxxqqqnnnlllnnnoooqqqxxx|||yyyvvvrrrnnniiiccc___XXXRRRJJJBBB>>>;;;999888555777777666333000//////111111222333333222111000............------------///..................///,,,---.........---+++++++++))))))---,,,((((((,,,))))))))))))************))))))(((((((((((())))))'''((((((((()))))))))***)))))))))(((((('''''''''''''''&&&&&&&&&&&&''''''%%%'''(((((('''''')))+++)))(((((((((''''''''''''((((((((((((((((((((((((%%%&&&'''((()))(((''''''))))))(((((('''(((((((((***)))))))))))))))******++++++++++++++++++++++++***+++,,,,,,------,,,,,,)))+++............///000//////111555777:::CCCLLLVVVccctttnnn\\\TTT^^^zzz|||mmmggglllyyyyyykkkZZZKKKJJJSSSfffxxx|||aaaIII===999000000000000////////////+++...000///---,,,...000//////...------,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////////////////......---,,,+++*********---000444666666:::EEEYYYrrr}}}zzz~~~{{{~~~}}}~~~yyy~~~|||xxxvvv}}}zzzuuunnnqqqooopppuuuxxx{{{{{{wwwsssooojjjgggccc___\\\KKKEEE===777444555666666222444555333000...000333//////000111222333333333......---------,,,,,,,,,......------------......------...///...---,,,+++***''')))---,,,'''(((,,,((((((((()))******++++++******))))))))))))******'''((((((((())))))************))))))((((((((('''(((''''''&&&&&&''''''(((&&&''''''&&&$$$&&&***///))))))(((((('''''''''&&&(((((((((((((((((((((((($$$%%%'''((((((((('''&&&'''&&&&&&''''''((()))***,,,+++***)))((((((((((((++++++++++++++++++++++++***+++,,,,,,------,,,,,,***+++---...------...///000///111555888;;;DDDMMMUUUcccsss~~~uuucccUUUUUUllluuuiiigggqqq~~~tttfffRRRKKKKKK\\\sssoooTTT???555///000000///...---......------------------------------------------------///...,,,+++***+++,,,,,,,,,,,,,,,++++++*********)))+++------,,,+++,,,---///////////////.................................222555:::@@@MMMbbbzzz}}}wwwrrrkkkqqq||||||~~~sssqqqrrrvvv|||~~~{{{xxxxxx~~~}}}xxxsssooommmppptttzzzxxxooogggeeeccccccaaa[[[OOOFFF<<<:::777444333222333333444444333222111111111222000000000000111111111111111---...222222......222,,,,,,,,,------............777===:::///''''''+++++++++************+++++++++***((('''''''''((())),,,+++++++++***)))))))))(((((())))))((('''&&&&&&((((((((((((((((((((((((***))))))((('''&&&&&&&&&%%%%%%$$$###$$$%%%'''((('''((()))******)))(((''')))(((((('''''''''((((((((((((((((((((((((((((((((()))))))))*********+++)))+++,,,+++((('''(((***++++++*********+++,,,,,,************************+++,,,---...////////////---///222333555:::BBBHHHUUUbbbrrr|||xxxfffXXXVVVfff{{{vvvjjjgggqqq|||wwwkkkUUULLLJJJWWWkkk|||pppVVVBBB888000000000///...---......------------------------------------------------...---,,,++++++++++++,,,,,,,,,,,,+++++++++*********,,,------,,,,,,---...///.............................................000222555888???LLL^^^jjj|||xxxmmmmmmvvv{{{mmmjjjhhhkkkpppttttttrrrxxx||||||{{{}}}~~~{{{xxxwwwvvvuuuzzzyyywwwwwwtttllleeeddd```\\\ZZZWWWPPPFFF???999888555333222111222333333333222111111111111111000000000000000000/////////+++)))---...++++++...,,,,,,,,,---------------///666<<<:::111+++***---+++******))))))******+++++++++***))))))))))))*********)))))))))))))))(((((((((((((((((('''&&&&&&((((((((((((((((((((((((***))))))(((''''''&&&&&&&&&&&&%%%%%%%%%&&&((((((((()))************)))(((((((((''''''''''''(((((('''''''''''''''(((((((((''''''''''''(((((((((((()))***,,,***((('''(((************++++++++++++,,,***************************+++,,,---............---///222333555:::BBBHHHUUUbbbrrr|||mmm^^^WWWbbbrrrtttgggdddlllvvvyyy{{{rrrYYYNNNHHHQQQbbbrrr}}}www^^^III===222111000///............------------------------------------------------------,,,++++++++++++,,,,,,,,,,,,++++++++++++******,,,......---,,,---...........................---------------------------...//////111888AAAHHH]]]mmmwwwuuuwww~~~}}}rrrnnnkkklllqqqvvvxxxyyy|||}}}}}}yyyxxxzzz}}}{{{yyyxxxwwwxxxzzz}}}zzzqqqlllkkkiiieee```\\\WWWQQQLLLHHHBBB;;;666666555333222111111222222222111111111111000000000000000000///.........---333---***---//////...///------------,,,,,,,,,,,,+++///333222...***)))***+++******))))))******+++)))************)))((((((''''''((((((((((((((()))(((((((((((((((''''''&&&(((((((((((((((((((((((()))))))))(((''''''&&&&&&'''''''''&&&''''''((()))))))))***************)))((('''''''''''''''((((((%%%&&&&&&&&&''''''(((((((((((((((((('''''''''''')))***+++***((('''((()))))))))***+++++++++++++++************************)))***+++,,,,,,------------///222333555999AAAGGGTTT```ppp{{{vvvcccZZZddduuuppp```^^^fffnnnuuu{{{vvv]]]PPPGGGMMM\\\mmm{{{lllTTTBBB555333111/////////...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,......---------...---------------.........------------------------***+++---...///111555888>>>MMMbbbuuu}}}zzzxxxyyy}}}~~~|||}}}}}}{{{zzzxxxwwwvvvuuuoooppprrruuuyyywwwpppgggbbbaaa```^^^[[[RRRLLLEEE>>>:::777333111444333222111111111222222000000111111111000000000000000///...------,,,,,,444///+++,,,///111///......------,,,,,,+++++++++((()))+++,,,+++***)))(((******))))))))))))******&&&'''((((((((('''%%%$$$'''''''''(((((()))))))))'''(((((((((((((((''''''(((((((((((((((((((((((())))))(((((('''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))''''''&&&&&&&&&'''((((((%%%%%%&&&&&&''''''((((((************))))))))))))))))))))))))((((((((()))'''((()))++++++++++++***************************)))***+++,,,---------------///222333444999AAAGGGQQQ]]]mmmyyy}}}iii^^^jjj}}}sss___[[[bbbjjjsss~~~{{{yyybbbTTTIIIMMM[[[lll|||xxx]]]EEE888444111/////////...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++++++++++++++++++++++++++++++++***,,,......---,,,---...+++,,,,,,,,,---------...------------------------+++,,,///000111111222333111999FFFUUUcccrrr|||vvvsssyyy{{{}}}}}}{{{xxxwwwxxxzzz}}}}}}~~~{{{wwwyyy}}}wwwvvvuuusssrrrqqqpppppplllnnnsssyyyyyyuuuiiiddd]]]XXXUUURRROOOLLLEEEAAA;;;555333111111111333222222222222222222222///000111111111111000000000//////...---,,,,,,+++000...+++***+++...---***---------,,,,,,++++++***+++++++++,,,------,,,+++***))))))))))))))))))***&&&'''((((((((('''%%%$$$((((((((())))))*********''''''((((((((((((((('''((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((************))))))))))))(((((((((((()))))))))(((&&&'''((()))***************************************+++,,,------......------000222222444888@@@FFFNNNZZZjjjuuu|||oooccckkk{{{~~~ddd\\\```fffmmmwww}}}|||jjj[[[NNNNNNZZZjjj{{{dddJJJ:::666111///000000///---------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,+++++++++***++++++++++++,,,,,,,,,)))+++------,,,+++,,,---***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......///000000000//////222222666===FFFRRRcccrrrzzzqqqiiillluuu}}}vvvkkkkkkkkkiiiiiijjjmmmpppyyy~~~~~~yyy{{{~~~zzzvvvssstttyyy}}}|||yyyuuuqqqlllhhhiiimmmtttxxxuuuwww|||~~~wwwoooiiiccc___XXXQQQKKKFFFAAA>>>;;;888555222000000222333222222222222222111111111///000111222222222111000/////////...---------,,,...111111...---///...,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***))))))(((((())))))***)))************)))((((((((()))))))))))))))******&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&'''''''''&&&%%%%%%%%%%%%$$$%%%%%%&&&'''(((%%%%%%%%%%%%&&&'''((((((((((((((((((((((((((((((''''''''''''((((((((((((((('''&&&''')))***)))(((''''''''''''((()))+++,,,***************************+++,,,---............---000222222333888???EEEMMMYYYhhhssszzzuuugggeeelll}}}lll]]]\\\^^^ccclllzzzrrrcccSSSPPPWWWdddtttkkkUUU<<<777111///000111///,,,------------------------++++++++++++++++++++++++((()))***+++,,,++++++*********+++++++++,,,,,,,,,(((***,,,,,,+++***+++,,,*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......------......---,,,111//////333666;;;HHHTTTeeeqqqzzzppplllnnn{{{yyyrrrhhhgggeeeeeefffkkkqqqtttzzz~~~}}}|||tttvvvzzz}}}xxxuuurrrrrrtttvvvuuusssqqqnnnkkkjjjnnnvvv~~~~~~|||yyyvvvrrrlllfffaaa]]]XXXPPPHHHAAA<<<999777333333333111000000222333111111111111000000///...///000222333444333222111//////.....................555888444000000111///+++++++++++++++,,,,,,,,,+++,,,,,,***''''''(((***))))))(((((((((((())))))++++++***))))))))))))***)))(((((((((((((((''''''&&&&&&'''((((((((((((((((((((((((((((((((((((((('''((((((((((((((((((((('''(((((()))((('''&&&%%%%%%%%%$$$$$$%%%'''((()))%%%%%%%%%%%%&&&'''((()))*********)))((((((''''''%%%%%%&&&'''((()))******((('''%%%''')))***)))'''((('''%%%%%%&&&(((+++---************************)))***+++,,,,,,---------...000222222333777???DDDNNNYYYhhhrrryyyyyyiii^^^]]]nnnqqq]]]WWWWWWYYYccctttxxxhhhWWWQQQUUU___nnnyyyqqq___>>>888111///000111///,,,------------------------++++++++++++++++++++++++((()))***+++,,,,,,+++************++++++,,,,,,,,,((()))++++++*********+++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++,,,---...------+++---222222222888BBBHHHSSSeeevvv}}}ssspppzzz}}}~~~|||vvvpppnnnlllkkknnnssszzz|||~~~~~~nnnpppsssuuuvvvwwwyyyzzzzzzxxxuuusssqqqpppnnnlllkkkmmmpppuuu{{{}}}tttpppllliiigggeeebbb___RRRMMMDDD<<<666333222222000111222222111000111222000000000000///...---,,,///000222444444444222111.........///////////////)))333888333------...,,,*********++++++,,,,,,---///111111...***(((+++...))))))(((((((((((())))))+++***((('''''''''((()))(((((((((''''''&&&&&&%%%&&&&&&'''((())))))(((((((((((((((((((((((((((((('''''''''(((((((((((((((((()))*********((('''&&&&&&&&&%%%%%%&&&''')))***$$$$$$$$$%%%&&&'''((())),,,,,,+++***)))(((''''''&&&'''((()))***+++,,,---(((&&&%%%&&&)))+++)))'''((('''%%%$$$%%%(((,,,...************************((()))***++++++,,,++++++...000222222333777>>>DDDOOOZZZiiirrryyy}}}}}}zzzmmmaaa\\\dddwww}}}^^^OOONNNSSS^^^mmm~~~|||pppcccYYYOOONNN```uuuzzzhhhMMM<<>>EEEPPP___rrr{{{~~~~~~}}}~~~}}}xxxtttzzz{{{yyyrrrmmmqqq}}}{{{ooooooppprrruuuwwwyyy{{{}}}|||wwwpppjjjkkkrrrxxx{{{|||~~~~~~wwwrrriiieeeaaa``````]]]VVVPPPDDDAAA===999666444333333...///000111222111111111111000///------......///000000//////.........---......//////......---,,,000333444111+++((())),,,...,,,******+++,,,+++***)))***+++,,,,,,+++***))))))((('''&&&'''(((***+++((((((''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((('''%%%$$$$$$%%%'''(((&&&%%%%%%$$$%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%''''''(((((('''&&&%%%%%%'''''''''''''''''''''''',,,333444,,,&&&'''((('''&&&''''''((()))((((((((((((((((((((())))))))))))++++++******************((()))***+++++++++++++++''')))***+++******+++---,,,...111222555888<<<@@@NNN^^^gggppp{{{nnn```YYYYYYnnneeeSSSNNNOOOXXXeeeuuuuuuggg[[[OOONNN^^^rrr~~~mmmSSSAAA222111222///,,,---,,,------------,,,+++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,+++***))),,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...,,,,,,---...///000000111222555999???HHHUUUbbbkkk~~~tttvvv~~~~~~~~~~~~zzzwwwwwwzzzzzzwwwssssssrrrooohhheeeiiittt~~~|||{{{zzz{{{}}}}}}{{{zzzxxxwwwuuusssqqqqqqpppqqquuuvvvuuurrrpppssszzz|||wwwrrrlllhhhddd___YYYUUUSSSOOOHHHBBB;;;999777444222111111111/////////000000000111111111000///...---......///000/////////.........---...............------,,,+++...000...***(((***,,,...,,,*********+++***(((++++++***))))))***++++++---,,,***((((((((()))***((((((''''''''''''(((((())))))))))))((((((((((((''''''''''''''''''''''''((('''%%%$$$$$$%%%'''(((&&&&&&%%%%%%%%%&&&((()))))))))((('''''''''''''''''''''(((((('''&&&&&&%%%(((((((((((((((((((((((('''...///***%%%''')))(((&&&''''''((((((((((((((((((((((((((())))))))))))************************))))))***+++++++++******)))***,,,,,,++++++---...,,,...000222444888<<<@@@LLL\\\gggqqqrrrbbbXXXNNNbbbpppYYYNNNLLLRRR\\\jjj}}}|||lll]]]PPPLLLYYYlll~~~uuu[[[GGG777444333///+++------------------,,,+++++++++,,,,,,------,,,,,,+++++++++***************))),,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++---------........./////////000222444888>>>FFFKKKeeepppzzzssspppuuu}}}{{{zzzyyywwwvvvooottt~~~|||zzz|||}}}vvvtttpppkkkjjjmmmtttzzz}}}|||uuuuuuuuuwwwyyy{{{zzzyyy{{{yyyvvvrrrooonnnmmmmmmwwwyyy|||||||||~~~uuunnnhhhdddaaa___\\\VVVOOOHHHDDD???999444444333111000///000000111//////...---...///000111000///......------....../////////..............................---,,,,,,'''))),,,+++)))(((***---000///,,,,,,,,,---,,,***---+++)))'''''')))+++---111///---+++)))(((((()))((((((''''''''''''(((((((((((((((((())))))))))))'''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''''''''&&&&&&''''''((())))))((((((((('''''''''''''''''''''(((''''''&&&%%%((((((((((((((((((((((((###(((***'''%%%'''))))))&&&&&&''''''(((((((((((((((((((((((())))))))))))******************************+++++++++******))))))+++,,,---,,,,,,---///---...000111444777<<<@@@IIIYYYeeeqqq|||jjj\\\MMM\\\yyy}}}___OOOKKKQQQZZZfffxxxqqq```QQQJJJSSScccsss{{{aaaLLL:::555333///,,,...---------...---,,,,,,++++++,,,,,,------,,,,,,+++,,,+++************++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,************************((()))***,,,,,,+++******------------------------...///111222333666:::>>>DDDPPPaaaoooyyy|||{{{zzzyyy{{{}}}{{{~~~{{{{{{}}}{{{vvvrrrhhhjjjrrr}}}yyywwwxxx|||~~~~~~}}}|||zzzxxxwwwvvvwwwvvvvvvwwwyyyzzzyyywwwtttssssssssstttvvvxxxyyy|||zzzxxxuuuooohhhbbb^^^]]][[[[[[SSSMMMEEE???:::777333111111111000000000000111111000...---,,,,,,---///000//////......------------........................------.........---,,,,,,&&&(((******((((((***,,,,,,+++))))))+++,,,+++***+++***)))(((((()))***+++000///---+++))))))((((((((((((''''''''''''(((((((((((((((((())))))))))))'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''((((((''''''((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''%%%&&&((()))&&&&&&&&&&&&''''''(((((((((((((((((())))))))))))))))))))))))************+++++++++++++++***)))((()))***,,,,,,++++++---...---...///111333777<<<@@@FFFVVVcccpppuuufffVVV\\\ooogggSSSKKKSSS^^^kkk}}}uuudddSSSIIINNNZZZhhhxxxeeeOOO;;;555333///...000------.........---,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,************************((()))***+++,,,+++***)))------------,,,,,,,,,,,,***+++---......000333555333:::DDDOOO[[[kkk~~~wwwssstttwww|||wwwtttvvv~~~}}}}}}xxxqqqhhhiiillluuu}}}|||~~~|||uuuvvvwwwxxxxxxwwwwwwwww{{{zzzxxxyyyyyyxxxvvvtttppprrrvvv{{{~~~{{{wwwqqqllliiieeeaaa\\\YYYWWWVVVTTTSSSFFFBBB<<<777555444333333111111000000//////000000000///---++++++,,,...///...............------,,,---------...............---------...---,,,,,,+++)))*********)))))))))***%%%$$$###$$$&&&((()))((()))))))))******)))))))))++++++***)))))))))))))))((((((''''''''''''(((((('''((((((((()))))))))***''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&((((((((((((((((((''''''%%%%%%&&&''''''&&&&&&%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&''')))'''&&&&&&%%%&&&'''(((((((((((((((((())))))))))))(((((()))))))))*********+++++++++++++++***)))(((((()))++++++******,,,------...///000222666<<<@@@EEEUUUaaaoooqqq```\\\eeeqqqYYYJJJUUUdddtttzzzjjjXXXJJJKKKTTT___mmmkkkTTT>>>666333///...111...............---,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,...///000333555888@@@OOOcccqqqzzzwwwwwwyyyzzzsssnnnjjjsss~~~{{{uuuttttttuuuyyy~~~~~~|||~~~~~~}}}{{{|||}}}}}}|||{{{uuuvvvxxxzzz{{{{{{{{{{{{zzzyyyxxxxxxyyyxxxvvvtttwww{{{{{{zzzxxxuuuoooiiiccc```XXXUUUQQQOOOMMMKKKHHHFFF:::888555222000111222333/////////......---------000///...---,,,---......---............---,,,,,,---------------.........---------------,,,+++++++++++++++******))))))((('''&&&&&&'''***,,,,,,,,,'''(((***++++++***((('''''''''(((((())))))))))))((((((''''''''''''((((((''''''(((((())))))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''&&&&&&&&&'''((()))))))))((('''%%%&&&''''''((('''''''''''''''''''''''''''''''''(((&&&&&&((((((&&&&&&((('''&&&%%%%%%%%%&&&((()))(((((((((((())))))))))))'''(((((())))))***************+++++++++******)))''')))************+++------......///111666<<<@@@EEETTT___mmmyyydddZZZ\\\uuuzzzbbbKKKWWWgggvvvppp]]]MMMKKKRRR[[[dddtttsss[[[BBB888444///...111...............------,,,+++,,,,,,------,,,,,,+++)))***+++,,,---,,,,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++************+++,,,,,,+++++++++++++++,,,,,,,,,---......---,,,,,,...///...000111000222:::GGGRRReeeooo~~~wwwsssqqqwww}}}{{{yyyzzz}}}{{{xxxvvvvvvxxx{{{||||||xxxyyy{{{||||||{{{yyyxxxvvvvvvvvvxxx{{{|||{{{zzz~~~}}}~~~|||yyypppooommmiiiddd___ZZZWWWKKKHHHDDDAAA???>>><<<;;;555444333000......000111------...............---/////////.........------------.........---,,,+++,,,,,,,,,------.........,,,------------,,,+++++++++***))))))******)))(((---,,,++++++---......---)))))))))(((((()))))))))&&&'''(((((())))))))))))((((((''''''''''''(((((('''''''''((()))*********&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''&&&%%%$$$%%%&&&((()))***)))((('''%%%&&&&&&'''((((((''''''''''''''''''''''''''''''((($$$$$$((()))&&&&&&)))'''&&&%%%$$$$$$&&&''')))(((((((((((())))))))))))''''''(((((()))******+++))))))***+++++++++******(((***++++++++++++,,,...---.........000555<<>>555555333/////////...------------...,,,,,,,,,+++++++++************************************+++,,,,,,,,,,,,+++************************++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++************++++++++++++++++++++++++++++++***+++,,,---,,,+++***))),,,+++++++++,,,...000111888<<>>999888666333111111222444666333222000///...///111222,,,---------...////////////000111000---,,,---...------------------,,,,,,......---------,,,,,,,,,+++++++++***************(((((()))******************************+++++++++***+++,,,---,,,+++***)))))))))(((((((((((())))))(((***++++++)))(((((()))&&&&&&''''''&&&&&&%%%$$$'''&&&&&&%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''''')))((('''&&&&&&'''((()))'''''''''&&&%%%%%%$$$$$$'''''''''''''''((())))))))))))***++++++***(((((()))'''%%%%%%'''))))))(((+++111777666///******,,,,,,---------///444;;;@@@GGGRRR\\\jjj{{{uuu]]]SSS```}}}}}}^^^WWWWWWdddsss~~~qqq]]]QQQNNNRRRVVV]]]fffqqq{{{sssYYYBBB666444222...//////...------------...,,,,,,,,,+++++++++************************************+++,,,,,,,,,,,,+++************************++++++++++++++++++++++++++++++***))))))***+++++++++******))))))******+++++++++++++++++++++++++++***+++,,,,,,,,,+++******,,,,,,++++++,,,---//////...000444:::CCCNNN[[[cccpppuuu~~~{{{yyyxxxxxx{{{}}}{{{wwwxxxzzz{{{{{{yyyxxxvvvwwwwwwwwwwwwwwwxxxxxxxxx}}}zzzuuuxxxxxxxxxyyy{{{}}}~~~~~~}}}zzzwwwvvvxxxzzzyyyxxxxxxxxxzzz~~~}}}|||{{{|||tttoooiiieeeccc___XXXRRRKKKEEE???<<<<<<;;;888555666555333222111222333444222000///------...///000---------................../////////---,,,---......------------------------------,,,,,,,,,++++++---,,,,,,++++++*********(((((()))***************)))))))))******+++++++++)))******++++++***))))))''''''&&&&&&&&&&&&''''''%%%'''))))))(((((()))***((((((((((((((('''&&&&&&'''&&&&&&%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%&&&''''''((('''&&&%%%%%%&&&'''(((''''''''''''(((((((((((('''''''''''''''((())))))((((((************)))(((***)))***+++------+++***000666;;;:::444//////111//////......///333999>>>FFFRRR[[[iiizzz~~~zzzcccUUUYYYmmmfffZZZUUU___lllvvvxxxeeeTTTLLLNNNPPPVVV```lllvvv~~~yyy```FFF888444111---//////...------------...,,,,,,,,,+++++++++************************************+++,,,,,,,,,,,,+++************************++++++++++++++++++++++++******)))(((((()))******+++******))))))******+++))))))))))))))))))))))))******++++++,,,++++++***------,,,,,,,,,,,,------,,,---...///222888@@@EEEOOOXXXgggwww~~~~~~~~~wwwxxxxxxxxxxxxwwwvvvvvvyyyyyyyyyzzzzzzzzzzzzzzz}}}~~~zzzvvvvvvuuutttuuuwww{{{}}}|||~~~~~~|||{{{||||||}}}}}}}}}|||{{{{{{~~~|||{{{zzzyyyxxxuuussskkkgggbbb]]]YYYRRRHHHBBB;;;777333222444555333111333333222222111111111111//////---,,,,,,,,,---..................---------,,,---......------...///........................------,,,,,,,,,+++++++++......---,,,++++++******(((((()))***************(((((())))))***+++,,,,,,(((((()))******))))))((('''''''''&&&&&&'''''''''%%%'''(((((('''&&&'''((()))************)))((((((&&&&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''((())))))***++++++'''''''''''''''((())))))''''''((()))******************,,,...000///,,,)))---222666666111------...000000000///000333888<<>>999444222111000///.../////////...///000111222111000...---/////////.............../////////...---------,,,,,,---////////////111333............//////000000............------------+++++++++***)))(((((('''(((((()))***************'''(((((()))******++++++))))))))))))******++++++(((((()))******)))((((((%%%'''))))))(((((()))***(((((())))))(((((('''&&&%%%%%%%%%%%%%%%&&&'''(((''''''&&&%%%%%%%%%%%%&&&###$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''''''''((((((''''''''')))))))))((((((''''''''''''''''''''''''((())))))&&&''''''(((((()))***+++)))((('''''')))******)))+++...111111...,,,,,,---,,,---///000111555:::>>>FFFQQQZZZgggwww|||}}}{{{|||tttjjj___[[[vvvlllWWWXXX___cccnnn~~~|||ssscccUUUMMMRRRWWW\\\cccqqqsssZZZEEE:::555222//////...------------...,,,,,,,,,+++++++++************************************+++,,,,,,,,,,,,+++************************************************++++++,,,,,,,,,,,,++++++***))))))(((((())))))***(((((((((((((((((((((((()))))))))))))))***+++,,,,,,,,,------,,,+++******((()))******)))***---///,,,...111111111444:::>>>LLLSSS]]]gggqqq}}}~~~{{{{{{~~~}}}~~~zzzvvvttttttuuunnnrrrwwwxxxvvvttttttvvvyyyuuuooohhhdddbbbaaabbbeeeaaa\\\XXXUUURRROOOLLL???===999555333222222222/////////......------,,,///000111111111000///...000000000000//////.....................---------,,,---//////...///000222---------......//////000......---------,,,,,,,,,)))))))))))))))((((((((((((((()))***************((((((((()))))))))******)))))))))))))))***,,,,,,%%%&&&'''(((((('''&&&%%% """&&&((()))+++---///''''''((((((''''''&&&%%%%%%%%%%%%%%%&&&''''''(((''''''&&&%%%%%%%%%%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''''''''((())))))(((''''''))))))(((''''''&&&%%%%%%'''''''''''''''((())))))''''''''''''((()))******+++)))''''''(((***++++++***---//////...---------***,,,---///111555:::>>>EEEPPPYYYgggwww|||~~~{{{{{{zzzpppbbbYYYooovvvWWWSSSVVVYYYfffxxxyyyjjj[[[OOOUUUYYYZZZ\\\hhh|||{{{bbbKKK===666222//////...------------...,,,,,,,,,+++++++++************************************+++,,,,,,,,,,,,+++************************************************)))***+++,,,,,,+++***)))))))))(((((((((((()))))))))))))))))))))))))))))))))((((((((()))***,,,---++++++,,,---,,,+++******)))***,,,,,,+++,,,...000***,,,...////////////000555999???FFFNNN\\\lllwww}}}|||zzzzzz{{{~~~|||xxxtttqqqnnnmmmmmmqqquuutttqqqnnnoooqqqsssqqqmmmhhhddd```]]]\\\^^^YYYQQQJJJDDD???;;;999222222222000///...///000...///000000......---...111111111111111000//////000000000000000///......---------...............***,,,------,,,,,,...///+++,,,,,,---......//////,,,,,,,,,+++++++++******)))))))))))))))*********(((((()))***************))))))))))))((((((((((((((((((''''''((()))+++,,,%%%&&&'''(((((('''&&&%%% """%%%'''((())),,,---''''''((((((''''''&&&%%%%%%%%%%%%%%%&&&'''((((((''''''&&&%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&'''(((((('''&&&&&&'''''''''''''''''''''''''''''''''''''''((()))))))))(((''''''''''''((())))))((('''(((***+++***)))''')))***++++++******+++***,,,---///000333888;;;BBBNNNWWWeeevvv{{{|||{{{~~~sssbbbVVVjjjZZZOOONNNOOO^^^rrr~~~nnn___PPPVVVZZZWWWUUU```wwwhhhOOO???777222//////...------------...,,,,,,,,,+++++++++************************************+++,,,,,,,,,,,,+++************************))))))))))))))))))))))))((()))***++++++***)))((())))))(((((((((((())))))************************)))((((((((((((***,,,---******,,,,,,---,,,+++***)))***++++++******+++,,,))))))((()))+++---...///---000444666999@@@LLLUUUaaappp{{{zzzzzz{{{~~~}}}{{{zzzzzzxxxvvvtttuuuwwwzzz}}}zzzzzzzzzxxxtttooojjjgggmmmpppsssqqqkkkhhhhhhjjjiiijjjjjjiiigggbbb^^^\\\OOOJJJCCC<<<999666555444000111333222000...,,,+++///000111222111000000111222111111111000000000000//////000000//////...---,,,------....../////////)))+++,,,,,,+++***+++---++++++,,,,,,---...//////*********))))))))))))((()))))))))***++++++,,,,,,(((((()))*********************))))))(((((('''''''''&&&&&&&&&'''(((***+++'''((()))++++++)))((('''###%%%''''''&&&%%%&&&'''(((((((((((((((''''''&&&$$$$$$$$$%%%&&&'''((()))''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&''''''(((((())))))'''''''''''''''((())))))***)))'''&&&&&&'''((()))%%%%%%''')))+++***'''%%%((()))***++++++++++++,,,+++---...//////222555888@@@KKKUUUccctttzzz}}}{{{~~~iiiYYYcccyyycccNNNHHHKKKZZZkkkvvvcccWWWYYY\\\\\\UUUTTTfff|||uuu[[[@@@222222.........------,,,,,,+++......---,,,,,,+++******,,,,,,,,,+++++++++******)))************+++++++++************************))))))))))))))))))))))))++++++******))))))((((((''''''(((((())))))******(((((((((((()))))))))))))))))))))))))))******+++)))))))))))))))))))))))),,,+++***))))))***+++,,,++++++************++++++++++++,,,...111444777999GGGNNNZZZfffqqq{{{||||||}}}}}}zzzxxxyyy~~~}}}zzzxxxwww|||yyyzzzyyywwwzzzyyyxxxuuurrrpppoooqqqsssqqquuuvvvqqqooopppmmmgggeeecccaaabbbbbb]]]SSSKKKAAA<<<777444444555444222//////...------------...///...000555:::;;;666000111///...,,,,,,...///111000000///...---,,,,,,+++...------,,,,,,------...***+++,,,+++******+++---,,,,,,,,,------.........))))))))))))))))))))))))'''(((((()))***+++++++++,,,***((('''&&&'''((()))+++******)))(((''''''&&&&&&(((++++++)))'''&&&%%%'''''''''''''''((()))))),,,+++***(((&&&%%%$$$###&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''###$$$$$$$$$$$$###""""""%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''***)))((('''&&&&&&'''(((((((((((((((((((((((((((%%%&&&&&&'''''''''''''''''''''''''''((((((((((((((()))***+++,,,---------***+++---...///333777;;;AAAHHHTTTaaannnzzz|||yyy{{{}}}kkk[[[aaaqqqjjjRRRHHHIIIVVVfff}}}yyygggXXXVVVXXXXXXRRRPPP]]]oooyyy```GGG999666//////...------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,+++++++++******)))************+++++++++************************))))))))))))))))))))))))*********)))))))))))))))'''((((((((()))))))))*********))))))((((((''''''))))))(((((())))))***+++))))))))))))))))))))))))++++++***))))))***+++++++++******))))))******+++************+++---...///444999@@@HHHOOOXXX```eeennnpppsssxxx|||yyyzzz|||~~~~~~~~~|||}}}}}}zzzyyyzzz}}}~~~zzzyyyxxxwwwvvvvvvvvvvvv}}}~~~{{{yyy{{{{{{zzzyyywwwtttsssssssssxxx{{{zzztttqqqppplllfffWWWSSSPPPOOOOOOMMMGGGBBB:::666222000000111///...//////...---------------000111444;;;@@@@@@:::444111000...------...000111000//////...------,,,,,,...------,,,,,,------...+++,,,,,,+++******+++---+++++++++,,,,,,,,,,,,,,,))))))))))))))))))))))))'''(((((()))******+++++++++***((('''&&&''')))************)))((('''''''''&&&(((***)))(((&&&&&&&&&'''''''''''''''((())))))((()))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))%%%&&&&&&&&&&&&%%%$$$$$$&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''***)))((('''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((((('''''''''''''''((((((((((((((()))***+++,,,,,,,,,,,,+++---...///000333777;;;AAAHHHSSS```lllxxx|||yyy|||{{{mmm]]]^^^eee~~~sssXXXJJJGGGPPP]]]sssppp\\\VVVTTTVVVSSSOOOVVVaaazzz~~~hhhQQQAAA999000//////------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))************+++++++++************************))))))))))))))))))))))))((())))))))))))))))))***(((((((((((())))))))))))++++++***)))((('''&&&&&&))))))(((((())))))***+++))))))))))))))))))))))))+++******))))))******++++++******))))))******+++,,,++++++++++++,,,------+++,,,///111555:::@@@EEEHHHKKKPPPXXX```hhhnnnrrrrrrtttyyy|||~~~}}}{{{zzz{{{~~~}}}{{{yyyyyy{{{{{{zzzxxxwwwyyy}}}|||}}}{{{|||~~~{{{zzzzzz{{{|||zzz||||||yyytttsssrrrtttwwwzzz{{{{{{zzzzzz{{{tttsssqqqpppooopppqqqrrrxxxwwwyyy}}}~~~{{{zzz{{{}}}}}}|||zzzvvvsssooommmlllnnnkkkeee```]]]XXXSSSEEEAAA<<<:::;;;<<<:::888222111///...///...---+++///......---------------///111666===BBBAAA:::444111000///......///000111/////////...---------,,,...------,,,,,,------...+++,,,---,,,******+++---++++++++++++************))))))))))))))))))))))))((((((((()))******++++++)))((('''''''''((()))*********))))))((((((''''''&&&(((((((((&&&%%%&&&''''''''''''''''''((())))))%%%&&&(((***+++***)))((($$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((())))))&&&&&&&&&&&&&&&%%%%%%$$$&&&&&&%%%$$$%%%&&&'''((('''''''''''''''''''''''')))(((''''''&&&'''''''''''''''''''''''''''''''''''''''((()))))))))((((((''''''''''''(((((((((((())))))***+++,,,,,,,,,,,,---...//////000333777:::AAAHHHRRR^^^kkkwww}}}zzz}}}yyy~~~mmm]]]ZZZZZZmmm}}}___LLLEEELLLVVVjjj}}}cccYYYSSSVVVWWWSSSTTTZZZuuuppp[[[GGG:::222111///...------------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))*********+++++++++************************))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))******))))))((((((''''''((((((((((((((()))******))))))))))))))))))))))))******))))))))))))************))))))))))))******)))******+++,,,---...///,,,---.........000333555222333666;;;AAAHHHNNNQQQ\\\```ffflllqqqtttuuuvvv{{{zzz{{{{{{|||}}}}}}}}}}}}|||{{{|||~~~~~~|||{{{|||~~~~~~|||{{{|||}}}{{{zzzzzz{{{||||||{{{yyytttvvvxxxvvvqqqooooooqqqvvvuuutttsssssstttuuuvvvuuuvvvxxxyyyxxxwwwuuutttrrrrrrsssvvvxxxzzzyyyxxxssssssuuu|||zzztttqqqmmmiiigggfffggghhhgggiiinnnssswwwyyyzzz{{{|||{{{xxxtttpppiiibbb]]]SSSSSSPPPKKKFFFAAA===999888444111000111333444333/////////000000///---,,,///...------,,,,,,------...000333888;;;:::555000000//////......//////000...............---------...------,,,,,,------...,,,------,,,******+++---,,,,,,++++++*********)))))))))))))))))))))))))))(((((())))))************'''''''''''''''((()))******)))))))))(((((((((''''''''''''&&&%%%%%%&&&((('''''''''''''''((())))))$$$&&&)))+++,,,+++)))((($$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%$$$$$$###"""'''&&&%%%$$$$$$&&&''')))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))'''(((((()))))))))))))))''''''''''''(((((((((((())))))***+++++++++++++++------......///111555888@@@FFFQQQ]]]jjjwww}}}{{{~~~{{{}}}mmm^^^YYYSSSaaaxxxgggQQQGGGJJJPPPccc{{{lll\\\QQQSSSXXXVVVVVVYYYssswwwdddMMM999333222000...---------...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))*********+++++++++************************))))))))))))))))))))))))''''''(((((()))))))))***))))))))))))((((((((((((''''''(((((())))))******((((((((('''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))***))))))))))))))))))***''''''((())))))*********)))+++---...,,,++++++,,,......///000222555888999???AAAFFFLLLSSSXXX]]]___nnnqqqvvvzzz||||||{{{{{{|||{{{yyyxxxxxxzzz{{{}}}{{{|||}}}~~~}}}|||}}}{{{yyyzzz{{{{{{yyywwwuuuwwwyyywwwrrrooonnnnnnoooooooooppprrrtttvvvwwwyyywwwvvvtttttttttuuuvvvuuuuuuvvvwwwxxxwwwtttrrrllllllooovvv}}}}}}wwwqqqpppmmmhhhccc___]]]]]]]]]```dddiiinnnssswwwyyyyyyrrrooojjjeee___XXXOOOIIIAAA???===;;;777333000/////////......000111111000,,,...000000000///...---......---,,,,,,,,,,,,,,,//////000111222111///...//////............//////---------..................------,,,,,,------...---......,,,+++***+++---------,,,,,,++++++******)))))))))))))))))))))))))))))))))))))))*********&&&&&&'''''''''((())))))))))))))))))((((((((((((&&&'''((('''%%%%%%''')))'''''''''''''''((())))))%%%''')))++++++***(((&&&$$$$$$%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&'''%%%%%%$$$$$$$$$#########%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%%%%%%%$$$######&&&&&&%%%$$$%%%&&&'''(((''''''''''''''''''''''''&&&&&&''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&'''(((((()))))))))))))))''''''''''''(((((((((((())))))***+++++++++******+++,,,,,,,,,---///333666>>>DDDOOO\\\jjjxxx~~~|||~~~~~~rrrccc]]]RRR\\\ooopppWWWJJJIIIMMM]]]sssttt```OOOOOOTTTVVVWWW[[[tttoooVVV===555333111...------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))************+++++++++************************))))))))))))))))))))))))'''(((((((((((((((((()))))))))))))))((((((((((((&&&&&&'''((()))***++++++((((((''''''(((((()))***((((((((((((((((((((((((((())))))******))))))(((***))))))(((((())))))***++++++++++++***)))(((''''''))),,,---+++)))((((((,,,+++++++++,,,------...///000222555999>>>CCCEEEMMMRRR[[[bbbgggjjjlllnnnxxxwwwwwwwwwxxxzzz{{{|||yyyzzz{{{}}}~~~~~~{{{~~~~~~{{{yyyxxx}}}{{{xxxyyy{{{{{{xxxuuuqqquuuyyyxxxsssnnnllllllmmmmmmoooqqqsssvvvxxxyyyyyywwwsssqqqppprrrtttvvvrrrrrrqqqrrrrrrpppmmmjjjfffgggjjjooossssssnnniiikkkiiieeeaaa^^^\\\\\\\\\___dddggghhhjjjmmmmmmkkk___ZZZTTTOOOKKKGGG@@@;;;888444333444222...,,,...+++,,,---...............***,,,...///---,,,,,,---...------,,,,,,,,,,,,,,,000//////...............------------------------,,,---------.../////////...------,,,,,,------............---+++***+++---,,,,,,,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))******&&&''''''''''''((((((((())))))))))))((((((((((((&&&''')))(((''''''((()))'''''''''''''''((())))))&&&''')))***)))(((&&&%%%$$$%%%%%%&&&&&&''''''''''''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&&&&''''''%%%&&&((()))))))))(((''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&''''''((((((''''''((()))))))))((((((''''''''''''(((((((((((())))))***************))))))***++++++,,,///333666===CCCNNNZZZhhhvvv~~~|||~~~zzzmmmdddUUUZZZjjjyyy^^^NNNJJJKKKVVVlllfffPPPLLLPPPTTTYYY^^^xxx|||bbbFFF666444111...------...///---------,,,,,,+++++++++,,,,,,,,,+++++++++******)))************+++++++++************************))))))))))))))))))))))))((((((((((((((('''''''''***)))))))))((((((((('''''''''(((((())))))******(((''''''''''''((())))))(((((((((((((((((((((((('''((()))******)))((('''))))))(((((((((((()))))),,,,,,------,,,+++***))))))***,,,+++***))))))***'''((()))******+++++++++,,,,,,,,,---///111333444111666<<>>888:::444...---222888::::::///***)))---,,,((()))---......---+++***+++---///---///111///---,,,---///...---,,,,,,++++++,,,,,,%%%(((,,,///000/////////***++++++,,,,,,++++++***+++,,,,,,---...///000000...------,,,,,,------.../////////---+++***+++---(((((())))))******++++++))))))))))))))))))))))))*********)))))))))))))))'''((((((((('''&&&%%%%%%(((((((((((())))))))))))%%%(((+++,,,+++***)))***'''''''''''''''((())))))%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%'''&&&$$$######$$$&&&'''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''###$$$&&&(((((('''&&&%%%%%%%%%&&&&&&%%%%%%$$$###"""$$$'''))))))(((%%%$$$''''''''''''''''''''''''###$$$&&&'''((('''&&&&&&$$$$$$%%%%%%&&&''''''(((%%%&&&&&&'''''''''''''''''''''''''''((((((((()))))))))*********))))))(((((()))+++,,,...111666999>>>CCCLLLVVVbbbnnnzzz{{{|||}}}jjj]]][[[aaazzzjjjSSSIIIGGGLLLcccpppXXXJJJJJJQQQ___jjjrrrWWWBBB111---333///---///,,,......---------,,,,,,,,,,,,++++++******++++++,,,++++++***)))'''%%%###"""))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((())))))))))))))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&)))((('''((()))***)))((((((((((((((('''&&&%%%$$$ """%%%(((******))))))'''(((***+++***)))'''&&&)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---------......///000111333666999;;;<<>>AAACCCKKKMMMNNNOOOOOOQQQTTTVVVXXXWWWVVVVVVUUUVVVWWWWWW]]]^^^```bbbccccccbbbaaacccbbb```]]]YYYVVVTTTSSSNNNMMMKKKIIIHHHHHHHHHHHHEEEFFFIIIKKKLLLKKKIIIHHHHHHFFFCCC@@@<<<999777666999888666555333222222222222111000/////////000111---,,,+++---111444666666,,,***))))))+++,,,,,,+++,,,,,,---......---,,,,,,---...///...,,,***+++,,,------------------------+++,,,------------------++++++++++++++++++******++++++,,,------,,,++++++------------............111000...+++***)))))))))******))))))))))))************))))))(((((())))))'''((()))(((&&&%%%&&&'''))))))))))))(((((((((((('''&&&%%%&&&((((((((('''((((((''''''(((((()))***)))((((((((('''''''''&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&%%%&&&''''''&&&$$$&&&%%%$$$######%%%'''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((('''''''''((()))***+++***+++,,,,,,---...222444:::???FFFPPP[[[iiivvv~~~yyyvvvyyylll___\\\ZZZpppzzzdddUUUOOONNN^^^xxxwwwcccTTTMMMSSSdddttt}}}gggOOO:::222555000...///,,,......---------,,,,,,,,,++++++++++++++++++++++++((()))***,,,---.........))))))))))))))))))))))))************************---,,,+++)))(((((((((((((((((((((((()))))))))))))))))))))(((((((((''''''(((((((((''''''''''''&&&(((((((((((((((((((((((((((((((((((('''''''''''')))'''&&&&&&''''''&&&$$$&&&'''((()))************,,,+++***)))((('''&&&&&&)))(((&&&&&&&&&(((***,,,(((((((((((((((((('''&&&)))))))))*********++++++---,,,+++******************+++,,,---............666777999999:::;;;>>>@@@CCCBBBAAA@@@????????????DDDDDDCCCDDDEEEGGGJJJKKKJJJIIIGGGDDDAAA>>><<<;;;888888888888999:::;;;<<<777888999999999999888888333222111000///.........//////---,,,,,,,,,,,,,,,///...,,,******+++,,,---+++******,,,///222333333)))(((((()))+++,,,***)))+++,,,,,,------------,,,---......---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++(((((((((((())))))))))))++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......//////---+++******))))))***))))))(((((())))))************)))))))))(((((()))******)))'''%%%%%%&&&*********)))))))))(((((('''&&&%%%&&&((((((((('''''''''&&&&&&''''''((((((((((((((('''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$"""###%%%&&&&&&%%%###"""######$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%((()))'''$$$((('''%%%$$$######$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&'''((()))******+++,,,,,,---...222444:::===DDDMMMYYYggguuu~~~xxxtttvvv|||vvveee]]]UUUgggfffVVVPPPNNNXXXmmmzzziiiYYYNNNPPPbbbtttnnnUUU>>>333444000...000---......---------,,,,,,,,,++++++++++++++++++++++++***************))))))((())))))))))))))))))))))))************************))))))(((((())))))***+++(((((((((((())))))))))))))))))((((((((('''''''''((((((((((((((((((((('''((((((((((((((((((((((((((((((((((((((('''''''''+++***(((((())))))(((&&&&&&&&&''')))))))))))))))&&&&&&&&&&&&&&&'''((()))'''&&&&&&&&&''')))***+++)))*********)))(((''''''((())))))))))))*********---,,,+++***((((((((((((***+++,,,.........---,,,---.........,,,,,,...000222222111111000000000000000///......///111333444222222222111111000000000...//////000222333444555222111111000//////000000++++++++++++,,,---......,,,,,,++++++++++++,,,,,,...,,,***(((((()))+++,,,***))))))+++...000000000(((((()))***,,,,,,***(((,,,,,,------,,,,,,,,,+++,,,------,,,+++******+++++++++++++++++++++++++++,,,,,,---,,,,,,+++***)))&&&'''''''''(((((())))))+++++++++,,,,,,++++++++++++,,,,,,,,,------------...---,,,++++++******)))))))))(((((((((((())))))))))))))))))((((((''''''((())))))(((&&&%%%&&&'''))))))))))))(((((((((((('''&&&%%%&&&((((((((('''(((''''''&&&''''''((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$"""###$$$%%%%%%$$$###"""""""""###$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$((('''&&&$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''######$$$$$$%%%&&&''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&'''''''''((())))))******+++,,,,,,---...222444:::===CCCKKKWWWfffuuu~~~yyyuuuwww{{{kkk]]]MMMZZZssslllZZZTTTRRRWWWfff~~~tttcccTTTRRRbbbsssyyywww[[[AAA444333//////111.........---------,,,,,,,,,***++++++,,,,,,++++++***+++++++++***)))(((&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((())))))(((((((((((())))))))))))(((((((((((('''''''''''''''((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((+++)))(((((())))))(((&&&&&&''''''((((((''''''&&&&&&&&&&&&'''(((***,,,---$$$%%%'''((()))))))))((()))))))))))))))((('''&&&))))))))))))******************)))(((((((((((((((((()))+++,,,,,,,,,+++***)))***+++***(((((()))+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---......//////---......///000111111111...---+++***************(((''''''(((((()))***+++,,,,,,++++++,,,,,,---......---+++***)))***+++,,,)))((((((***---......---))))))***+++------+++)))......---,,,+++************,,,,,,,,,***)))***++++++++++++++++++++++++++++++,,,,,,,,,+++***))))))((((((((())))))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,,,,++++++******)))))))))(((((((((((())))))''''''((((((((('''&&&%%%$$$%%%''''''&&&&&&''')))(((((('''''''''&&&&&&&&&'''&&&%%%&&&((((((((('''))))))(((''''''(((((((((&&&&&&&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$""""""""""""$$$$$$""""""###$$$$$$%%%&&&&&&$$$''')))((($$$"""$$$&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''######$$$$$$%%%&&&''''''((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''((()))*********+++***+++,,,,,,---...222444999===CCCKKKXXXgggvvv|||vvvxxx{{{xxxyyy{{{||||||sssppp^^^PPPTTTfff{{{fff\\\ZZZ[[[dddwwwzzziiiWWWQQQ\\\kkkvvvdddHHH777444000///222.........---------,,,,,,,,,***+++,,,------,,,+++*********++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((+++***)))'''&&&&&&&&&&&&(((((((((((())))))))))))((((((((('''''''''&&&&&&&&&''''''''''''((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((&&&%%%&&&'''((('''&&&&&&'''''''''''''''&&&&&&%%%&&&&&&&&&'''''''''(((###%%%''')))***)))'''&&&''''''''''''''''''&&&%%%((((((((()))))))))******'''&&&&&&&&&''''''((()))((()))))))))((('''&&&&&&%%%&&&'''((('''(((***---((()))***+++,,,---,,,,,,+++,,,,,,---,,,***)))(((*********************+++------.../////////......------,,,+++******++++++((((((''''''(((((())))))++++++******+++,,,,,,---...---,,,,,,,,,+++,,,,,,)))((((((***,,,---,,,+++******)))+++,,,---,,,***...---,,,+++************)))+++++++++))))))***+++******************************+++++++++***))))))************++++++++++++++++++************++++++******+++++++++,,,,,,,,,***+++++++++++++++******)))((((((''''''(((((()))&&&'''((()))((('''&&&%%%"""$$$%%%&&&&&&&&&((()))'''''''''&&&&&&&&&%%%%%%'''&&&%%%&&&((((((((('''***)))(((((('''(((((((((&&&&&&&&&&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&$$$"""!!!!!!"""$$$&&&######$$$$$$%%%%%%&&&&&&%%%'''))))))'''%%%&&&(((######$$$%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''(((((())))))'''''''''''''''''''''''''''((()))***++++++++++++***+++,,,,,,---...222444777;;;BBBLLLXXXggguuuzzzrrrttt{{{xxxxxxyyyxxxwwwhhhuuufffZZZTTT[[[yyytttddd___^^^bbbrrrnnnZZZPPPVVVaaattt{{{oooPPP<<<777111000222.........---------,,,,,,,,,)))***,,,------,,,***)))))))))+++,,,------...---)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***(((''''''&&&&&&(((((((((((())))))))))))(((((('''''''''&&&&&&&&&%%%%%%&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))&&&%%%%%%&&&((()))((('''%%%&&&'''(((((()))(((((($$$%%%&&&&&&&&&%%%$$$###&&&&&&''''''''''''''''''&&&&&&'''(((((((((''''''&&&'''''''''((((((((((((&&&&&&&&&&&&'''((())))))))))))((('''&&&&&&&&&'''%%%&&&'''''''''''')))+++((()))***++++++***))))))((())))))))))))(((((('''(((((((((''''''&&&&&&%%%***+++,,,---------,,,+++------------------,,,,,,******)))))))))***++++++******)))))))))***++++++++++++,,,,,,,,,+++***))))))((()))+++,,,---+++******)))((((((***++++++***++++++*********+++---...(((***+++***))))))***+++************************((()))******************,,,,,,,,,+++++++++++++++,,,+++***))))))***+++,,,************++++++++++++)))***++++++,,,+++******((((((''''''''''''((((((((()))***+++***)))'''&&&$$$&&&''''''&&&&&&''')))((('''''''''&&&&&&&&&&&&'''&&&%%%&&&(((((((((''')))(((''''''&&&&&&&&&'''%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$!!! ###(((+++(((%%%######$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&'''(((((())))))''''''''''''''''''''''''&&&'''((()))*********)))***+++,,,,,,---...222444444999AAAKKKXXXfffttt|||zzzsssuuuxxxttttttuuuuuutttdddzzzooo^^^QQQPPPlll}}}gggaaa^^^```mmmuuuaaaTTTWWW___qqquuu~~~wwwWWWAAA:::222000111---......---------,,,,,,,,,)))***,,,------,,,***))))))***++++++,,,,,,,,,+++))))))))))))))))))))))))************************)))))))))))))))******+++(((((((((((())))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))&&&'''''''''(((((())))))'''&&&&&&'''***++++++***$$$%%%'''(((***++++++,,,&&&''')))++++++***)))((()))(((&&&%%%%%%&&&'''((((((((()))***+++++++++***%%%%%%%%%&&&&&&&&&''''''))))))(((((())))))******&&&%%%%%%$$$%%%&&&((()))((())))))(((&&&%%%'''((((((((()))))))))'''&&&%%%)))(((''''''((()))***+++)))))))))))))))(((((((((((()))***,,,,,,,,,++++++))))))******+++******))))))(((((((((((()))***************))))))******+++((()))+++,,,,,,***(((''')))))))))+++------+++)))***(((&&&&&&(((*********((((((((()))+++---///111((()))******)))((()))+++))))))))))))))))))))))))'''((()))***************------,,,,,,++++++******,,,+++***))))))***+++,,,)))************+++++++++((()))***,,,,,,+++******((((((''''''''''''(((((()))***,,,---,,,+++)))((('''((()))((('''&&&'''((()))((((((((('''''''''''''''&&&%%%&&&((((((((('''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$"""###%%%&&&&&&%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&"""(((...((( $$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%$$$$$$''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''%%%&&&'''))))))))))))(((***+++,,,,,,---...222444222777@@@KKKWWWeeerrrzzz|||uuuwwwvvvpppoooqqqssssssddd|||nnn^^^UUURRRcccooogggaaaYYY\\\ppp~~~hhhUUURRRXXXmmmtttyyy||||||```BBB555222000------......---------,,,,,,,,,---,,,++++++******++++++)))+++---/////////...---))))))))))))))))))******************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&((('''&&&%%%%%%&&&'''(((''''''((((((((((((((('''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))))))))(((''')))'''%%%$$$$$$$$$&&&'''&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''(((((('''''''''&&&&&&&&&&&&&&&''''''((()))))))))&&&&&&&&&''''''''''''((('''''''''(((((((((((()))''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))'''((()))***+++,,,,,,,,,))))))(((((()))***++++++))))))((((((((((((((()))************************))))))******+++++++++,,,''')))+++---...---+++***))))))))))))))))))))))))******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********))))))))))))))),,,+++******))))))******))))))(((((((((((())))))&&&&&&&&&'''''')))************))))))((((((''''''(((((((((((((((((((((((($$$$$$%%%%%%%%%&&&&&&&&&%%%$$$"""""""""$$$&&&'''&&&&&&''''''&&&$$$"""!!!"""###&&&((())))))(((((($$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&$$$%%%&&&''''''%%%######$$$###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%'''((((((''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""###$$$%%%((((((''''''''''''((((((&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%(((((((((((())))))))))))***++++++++++++---000333666:::AAAIIISSSaaaqqq{{{{{{xxx~~~~~~rrrkkkooovvvxxxtttfff~~~sssbbbVVVNNNZZZyyywwwjjj```WWW\\\qqqoooVVVOOOTTTdddmmmtttyyyfffIII:::555111...---......---------,,,,,,,,,---,,,++++++******+++++++++******)))))))))***************)))))))))))))))*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((((((((((((((((('''&&&&&&((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&((('''&&&%%%$$$%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&'''''''''''''''((('''''''''&&&&&&&&&&&&((((((((((((''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((%%%%%%&&&'''((((((((((((&&&&&&''''''''''''&&&&&&'''((((((((())))))))))))))))))***+++,,,,,,,,,,,,))))))))))))))))))******))))))(((((((((((())))))************************))))))))))))******++++++'''(((+++---...---+++***))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,+++++++++***))))))))))))))))))))))))((((((((((((((((((((((((++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))),,,+++******))))))******((((((''''''''''''((((((&&&&&&&&&&&&'''((()))***)))))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&%%%&&&((((((&&&%%%$$$&&&''''''%%%###$$$$$$###$$$%%%%%%######$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((((((((('''%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&''''''((((((''''''''''''((((((&&&&&&%%%%%%&&&&&&'''(((%%%&&&&&&''''''&&&&&&%%%'''(((((((((((()))))))))***++++++******,,,000333555:::AAAIIITTTbbbrrr}}}}}}zzz~~~rrrkkknnnuuuvvvrrrgggxxxhhhXXXJJJPPPjjjnnnbbbXXX^^^qqqxxx\\\PPPUUU]]]hhhrrrzzzpppSSSAAA888222///---......---------,,,,,,,,,---,,,++++++******++++++---+++)))'''&&&'''((()))+++*********))))))((((((******))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((((((((((((((((('''&&&%%%((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&'''''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&))))))(((((('''&&&&&&%%%&&&&&&&&&''''''''''''(((%%%&&&&&&&&&''''''''''''###$$$&&&'''(((((())))))&&&&&&''''''''''''&&&&&&''''''((((((((()))))))))++++++,,,,,,,,,,,,++++++*********)))))))))))))))))))))(((((((((((())))))************************(((((((((((())))))))))))'''(((***,,,---,,,+++***))))))))))))))))))))))))))))))))))))************+++++++++***************((((((((((((((((((((((((((((((((((((((((((((((((+++++++++***************************************))))))))))))))))))))))))++++++***))))))))))))***''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((())))))(((((((((((((((((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&)))((('''&&&&&&&&&'''((('''&&&&&&%%%%%%%%%&&&&&&''''''&&&%%%$$$###""""""%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''(((((('''%%%$$$&&&'''&&&%%%$$$$$$%%%###$$$%%%%%%######$$$%%%%%%%%%&&&&&&&&&'''''''''%%%&&&((()))((('''%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&''''''((((((((((((''''''''''''((((((&&&&&&&&&%%%&&&&&&'''(((&&&&&&''''''''''''&&&&&&''''''''''''((((((((()))******)))((((((+++000333444999@@@IIIUUUdddttt~~~rrrjjjmmmtttuuuqqqeeeyyykkkZZZIIIJJJ___oooddd]]]bbbooodddWWWZZZZZZgggsss|||zzz]]]EEE888222000///......---------,,,,,,,,,---,,,++++++******++++++---,,,+++***)))******+++++++++******)))(((((((((***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''&&&&&&'''(((((('''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((((((((('''&&&&&&''''''''''''&&&&&&'''''''''((((((((())))))+++++++++++++++***))))))************))))))(((((()))(((((((((((())))))***************************''''''((((((((((((((((((&&&((()))+++,,,++++++***(((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))))))))************************************************++++++******))))))(((((())))))))))))))))))))))))((((((((()))))))))))))))++++++***)))))))))))))))(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&'''((()))&&&''''''(((((()))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''***)))((('''&&&&&&'''''''''&&&%%%%%%%%%&&&'''(((((('''&&&$$$############%%%%%%&&&&&&&&&'''''''''''''''&&&'''(((((('''%%%$$$%%%'''&&&%%%$$$$$$%%%###$$$%%%%%%######$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%''')))((('''%%%###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&&&&&&&''''''(((((())))))******)))''''''***///333222888@@@IIIUUUeeevvvssskkkmmmttttttpppaaayyynnn]]]LLLKKKYYYtttnnnddd```eeejjjtttlll^^^]]]YYYfffrrr{{{eeeIII777111111222......---------,,,,,,,,,---,,,++++++******++++++)))***,,,---------,,,+++************))))))(((((()))))))))(((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&###$$$%%%'''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&'''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''(((&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&'''''''''((((((((('''&&&%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((()))******))))))((('''&&&******++++++***)))((('''((((((((((((((()))******))))))))))))))))))))))))((((((''''''''''''''''''&&&'''(((***************((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))++++++++++++++++++++++++*********************************))))))(((((((((((((((((((((((((((((((((''''''(((((())))))))))))+++***))))))(((((()))))))))(((((((((((((((((()))'''&&&&&&&&&&&&''''''(((&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%%%%'''&&&%%%$$$$$$%%%'''((('''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''(((((('''%%%###%%%&&&&&&%%%$$$%%%&&&###$$$%%%%%%######$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&(((((('''%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&''''''((((((''''''&&&&&&&&&''''''((())))))*********)))((((((***///333111666???IIIUUUeeevvvtttlllmmmtttsssooo^^^}}}ssscccSSSNNNUUUhhhooodddaaafffgggjjjvvveeeZZZWWWcccmmmsss~~~mmmOOO:::333222222......---------,,,,,,,,,---,,,++++++******++++++&&&'''***,,,,,,,,,***))))))))))))))))))))))))***))))))((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((&&&&&&'''(((((('''&&&&&&###$$$%%%&&&'''(((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&''''''((((((&&&&&&&&&''''''''''''(((%%%&&&&&&&&&'''''''''''')))))))))((('''&&&$$$###&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((('''&&&%%%))))))***++++++***((('''(((''''''(((((()))***+++))))))))))))))))))))))))((((((((((((''''''''''''&&&'''((())))))*********))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))((((((((((((((((((((((((&&&''''''(((((())))))*********)))(((((((((((()))))))))(((((((((((())))))'''&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&$$$###$$$&&&&&&%%%$$$%%%&&&###$$$%%%%%%######$$$%%%#########$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''((()))''''''((((((((((((''''''&&&''''''((()))***++++++)))************,,,///222000555>>>HHHTTTddduuutttkkklllrrrrrrmmm^^^{{{jjjYYYPPPOOO]]]}}}xxxhhhaaaiiikkkkkk{{{oooYYYWWW```gggiiisssuuuXXXAAA777333111......---------,,,,,,,,,---,,,++++++******++++++(((((())))))))))))))))))((((((((()))******++++++))))))((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&(((***+++((('''&&&%%%$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((('''((((((((('''&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((('''''''''(((***++++++***)))(((''''''''''''((()))***+++)))))))))))))))))))))))))))))))))(((((((((''''''&&&&&&'''(((((()))))))))))))))))))))))))))))))))(((((()))))))))*********)))))))))******+++++++++(((((((((((((((((((((((((((((((((((((((((((((((())))))******************((((((((((((((((((((((((&&&&&&''''''((())))))*********)))((((((((((((((((((((((((''''''((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""""""""###$$$&&&&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&%%%###"""$$$&&&&&&%%%%%%%%%&&&###$$$%%%%%%######$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''(((((((((''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''(((((()))''''''((((((((((((''''''''''''((()))***+++,,,,,,(((***,,,,,,,,,---///111000555===GGGSSSccctttsssiiijjjoooooojjj\\\ppp\\\PPPJJJUUUuuummmcccmmmsssppp|||xxx[[[XXX```eeedddlll~~~zzz___GGG:::444///......---------,,,,,,,,,---,,,++++++******++++++---,,,***((('''((()))***''''''((()))***+++,,,,,,)))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))%%%&&&'''(((((('''&&&%%%((((((((('''&&&$$$###"""'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%&&&''')))+++---)))(((&&&$$$$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&(((''''''&&&&&&%%%%%%$$$&&&&&&&&&'''''''''(((((('''''''''(((((((((((()))&&&&&&''''''((('''''''''&&&''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((((())))))))))))((((((&&&''')))+++,,,+++***)))''''''''''''((()))++++++))))))))))))))))))))))))******))))))((((((((('''&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))))))))************))))))******+++++++++,,,))))))))))))))))))))))))************************))))))******++++++,,,,,,))))))))))))))))))))))))&&&&&&&&&'''((())))))*********)))((((((((((((((('''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&(((((((((''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''(((((($$$$$$%%%&&&'''''''''&&&$$$$$$%%%%%%$$$###!!!!!!###$$$%%%%%%$$$"""!!!""""""#########$$$$$$$$$$$$$$$###$$$%%%&&&$$$""""""$$$&&&&&&%%%%%%&&&'''###$$$%%%%%%######$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%#########%%%'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&& """###%%%&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&''''''''''''''''''((())))))''''''(((((((((((('''''''''((()))***+++,,,------(((***---.........///111///444===FFFRRRbbbsss~~~qqqhhhhhhmmmlllgggYYYxxxiiiQQQLLLWWWiiitttccciiiooollluuu|||cccZZZ[[[\\\aaammm~~~lllPPP<<<222111333111///.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++***)))(((''''''((()))***)))***,,,,,,+++)))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''+++***(((&&&%%%&&&'''(((%%%%%%'''''''''&&&%%%$$$)))&&&$$$%%%'''(((&&&###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&%%%%%%$$$############(((&&&%%%###""""""######"""###$$$%%%&&&''''''''''''&&&&&&%%%%%%&&&&&&'''((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$(((((((((((((((((((((((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''(((((()))*********)))))))))))))))((((((''''''(((((((((((((((''''''&&&''''''((()))((((((((()))(((''''''''')))***+++''''''(((((())))))******++++++******)))'''&&&%%%&&&&&&'''((())))))((((((((((((((((((((((((((((((************)))))))))))))))))))))))))))(((''''''(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''&&&&&&&&&%%%&&&''''''&&&&&&''')))***)))((('''%%%###""""""&&&'''((('''%%%$$$$$$&&&%%%%%%%%%$$$$$$$$$######'''&&&&&&%%%%%%$$$$$$######$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$"""""""""######$$$%%%&&&&&&%%%$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$%%%&&&'''(((''''''&&&&&&&&&&&&''''''%%%&&&&&&'''&&&%%%###"""%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''(((((()))((('''&&&%%%&&&''''''***************++++++++++++***))))))+++---000111222777???HHHSSSbbbrrr}}}tttdddbbbiiikkkeeeZZZ~~~oooVVVNNNVVVgggxxxeeehhhkkkhhhqqqhhhUUUUUUVVV]]]kkk}}}tttYYYAAA444000333111///.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++***)))(((((((((((()))************+++***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&'''***)))'''&&&&&&&&&((()))&&&&&&'''''''''&&&&&&%%%(((&&&%%%%%%''''''&&&###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$$$$$$$%%%'''&&&%%%##################$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))))))))***%%%%%%&&&&&&'''((((((((((((((()))))))))(((''''''''''''((((((((((((''''''&&&''''''((((((((((((((()))((('''''''''((()))***''''''(((((())))))))))))((())))))))))))(((((('''&&&'''(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''++++++***))))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&%%%&&&''''''&&&&&&''')))'''''''''&&&&&&%%%%%%%%%$$$%%%''''''&&&&&&''')))#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%#########$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$%%%''''''''''''&&&&&&&&&&&&''''''$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%&&&((()))+++((())))))))))))***************)))***+++---000111222777>>>HHHSSScccssstttdddaaaiiijjjeeeYYYxxx^^^RRRVVVdddhhheeefffdddkkkyyynnnSSSPPPQQQXXXgggyyy~~~dddKKK:::222333111///.........---,,,++++++++++++++++++++++++************************)))************+++++++++***))))))(((((())))))******))))))((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&((('''&&&&&&&&&'''((()))''''''&&&&&&&&&''''''((((((&&&%%%%%%&&&'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%&&&'''&&&&&&%%%$$$############$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%&&&&&&&&&''''''''''''%%%%%%&&&&&&'''((((((((('''(((((((((((('''&&&&&&&&&''''''(((((((((''''''&&&&&&''''''((((((((((((((((((''''''&&&''''''((('''(((((((((((()))))))))&&&'''((()))))))))))))))(((((((((((((((((('''&&&************************(((((((((((((((((((((((((((((()))))))))(((''''''******))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&$$$&&&''''''&&&&&&'''((($$$$$$%%%&&&&&&''''''(((%%%'''((('''&&&&&&'''(((!!!"""###$$$%%%&&&&&&'''######$$$%%%%%%&&&''''''$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((((((%%%%%%%%%%%%&&&((()))***''''''(((((())))))))))))******)))***+++---000111111666>>>GGGTTTdddvvvvvveeebbbjjjlllgggYYYhhhZZZWWW___mmmdddbbbbbbiiissssssVVVPPPNNNTTTaaarrrmmmTTTAAA666333111///.........---,,,************************************************))))))*********+++++++++))))))))))))))))))))))))))))))((('''&&&'''''''''((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&'''((()))((('''&&&%%%&&&'''((()))''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%$$$$$$#########%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%'''(((((('''%%%$$$###$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''((($$$$$$%%%%%%%%%&&&&&&&&&''''''(((((()))*********'''''''''''''''&&&&&&%%%&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''((((((((('''''''''&&&&&&&&&&&&((((((((((((((((((((((((&&&'''(((((())))))(((((((((((())))))((('''&&&&&&))))))))))))))))))))))))&&&&&&&&&''''''''''''''''''(((((((((((((((''''''&&&&&&''''''((()))******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$&&&''''''&&&%%%'''((($$$$$$%%%%%%&&&'''((((((***+++***(((&&&$$$###$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&$$$###$$$%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((%%%&&&&&&'''''''''''''''((((((''''''&&&&&&&&&&&&''''''(((((()))*********))))))******,,,...///000000555===GGGTTTeeexxxwwwfffccckkknnniii[[[qqqbbbZZZZZZyyytttfffcccdddiiipppvvvZZZPPPKKKQQQ^^^nnnrrrZZZDDD777333111///.........---,,,************************************************))))))*********+++++++++))))))************)))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&%%%%%%%%%'''((()))&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&'''((($$$%%%%%%%%%$$$$$$######%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%'''(((((('''%%%$$$&&&'''(((((((((&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((())))))))))))''''''(((((()))*********'''''''''''''''&&&&&&%%%%%%%%%&&&''''''''''''''''''&&&&&&%%%&&&'''((((((''''''''''''''''''&&&&&&((((((((('''''''''''''''((((((((((((((('''&&&&&&(((((())))))((('''&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&'''''''''(((''''''((((((((((((''''''$$$%%%&&&'''((()))******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&%%%%%%&&&(((%%%%%%&&&&&&&&&&&&&&&&&&*********(((%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$###"""###$$$&&&%%%$$$######$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&)))((('''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&'''''''''((((((%%%&&&''''''(((((('''''''''''''''''''''&&&&&&&&&(((((()))******+++,,,,,,))))))***+++,,,...///000///444<<>>555/////////...---///,,,,,,,,,,,,++++++++++++++++++*********))))))))))))))))))))))))******+++))))))))))))))))))))))))---,,,***)))'''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&***((('''(((((((((&&&$$$&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$""""""###%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$######$$$&&&'''&&&%%%&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((((((((((('''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&'''((())))))(((((())))))(((((('''&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''((((((''''''&&&%%%%%%$$$""""""###$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$############%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$######"""#########%%%%%%%%%$$$$$$$$$$$$###&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%'''(((&&&%%%&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((())))))***+++,,,,,,,,,---000333666777444222555555:::BBBKKKWWWggguuu{{{~~~lll[[[ZZZfffmmmkkkdddyyyhhhYYYRRRYYYzzz}}}kkkfffhhhiiimmmvvv{{{eeeWWWWWWddd{{{rrrYYYAAA777///...///......///,,,,,,,,,,,,,,,+++++++++*********))))))))))))((()))))))))))))))******+++))))))))))))))))))))))))++++++)))(((''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%&&&&&&''''''&&&&&&%%%((('''''''''((((((&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&%%%######$$$%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''######$$$$$$$$$######"""#########$$$%%%&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((('''''''''''''''''''''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&'''((()))((((((((((((((('''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$#########"""%%%&&&&&&''''''&&&&&&%%%$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$##################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%"""""""""$$$&&&&&&%%%###''''''''''''((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((())))))******++++++***+++---111555777777555555666:::CCCKKKUUUcccpppvvvzzz~~~mmm___aaammmssspppiiixxxyyy}}}}}}nnn^^^SSSQQQqqqpppjjjmmmiiimmmwwwgggVVVQQQ^^^wwwwww```EEE999///---///...---...---------,,,,,,,,,++++++*********))))))))))))((()))))))))))))))******+++)))))))))))))))))))))))))))((((((((((((((()))***''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%&&&((()))'''&&&###$$$$$$$$$$$$%%%%%%%%%'''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&''''''%%%$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''######$$$$$$$$$###"""""""""###$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&''''''(((&&&''''''''''''&&&%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''((('''&&&$$$!!! $$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%$$$###############$$$$$$%%%&&&&&&%%%%%%$$$$$$######%%%&&&&&&''''''&&&&&&%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###############""""""############""""""$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%""""""###%%%''''''%%%$$$'''''''''((((((((())))))&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&''''''((((((((((((((())))))*********+++***))),,,000444777888333444999BBBJJJTTTbbbooosssyyy{{{nnndddiiiwww{{{vvvjjjnnnqqqwww|||sss```PPPKKKhhhwwwoooqqqnnnqqqzzzkkkWWWNNNVVVppp}}}hhhKKK>>>111...//////------......------,,,,,,++++++++++++*********))))))))))))))))))))))))******+++))))))))))))))))))))))))'''''''''(((((()))***+++''''''((((((((((((''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&((()))(((&&&$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%'''((((((&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%$$$#########$$$%%%&&&"""######$$$$$$$$$#########$$$%%%$$$###"""###%%%&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&'''(((%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&&&&''''''&&&&&&&&&'''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%###$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$"""!!!$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$######$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%"""""""""""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%#########"""######$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$######""""""""""""###"""""""""######"""""""""###$$$$$$%%%%%%&&&&&&'''###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$&&&(((++++++)))'''''''''''''''((((((((()))''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&''''''((((((''''''(((((()))***+++++++++)))((()))---222555777111222777@@@IIISSSaaannnssszzzyyyllleeemmm}}}|||jjjvvvssstttyyyxxxcccPPPIIIaaa}}}rrrrrrrrrrrryyyppp\\\NNNQQQfff|||qqqRRRCCC444000111000......///......---,,,,,,++++++,,,+++++++++************)))))))))))))))******+++)))))))))))))))))))))))))))(((((((((((())))))***(((((()))******)))((((((&&&&&&&&&''''''''''''((('''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%&&&'''(((&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$###$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&''''''%%%$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$%%%$$$###!!!!!!"""###$$$""""""###$$$%%%%%%%%%%%%###%%%&&&%%%"""!!!"""###&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###"""!!!!!!!!!!!!&&&%%%%%%%%%%%%%%%%%%$$$&&&%%%###""""""###%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%######""""""######$$$%%%############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######""""""###$$$$$$%%%######$$$$$$$$$%%%%%%%%%###""""""""""""######$$$"""######$$$$$$######"""######$$$%%%%%%&&&''''''######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$############$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%'''***,,,---***(((&&&&&&'''''''''((((((((((((''''''''''''''''''((($$$$$$%%%&&&&&&'''((((((%%%&&&'''((()))***+++,,,+++))))))***...111333333222222666>>>GGGQQQ```nnnuuu|||wwwiii```jjj|||~~~lllzzztttyyy}}}hhhTTTJJJ```yyysssqqqsssqqquuuuuuaaaPPPNNN___sssxxxVVVGGG777222333222000/////////...---,,,,,,++++++,,,,,,,,,++++++++++++***)))))))))))))))******+++))))))))))))))))))))))))******)))(((((((((((((((((()))***++++++***)))(((&&&&&&&&&'''''''''((((((((('''%%%$$$$$$%%%'''(((((('''&&&&&&'''&&&%%%###'''''''''((((((((())))))&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&###%%%&&&&&&%%%#########!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$&&&$$$"""!!! !!!"""###!!!"""###$$$%%%&&&&&&&&&$$$&&&'''%%%""" !!!###&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$%%%&&&((((((%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%%%%&&&&&&(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%$$$#########$$$&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%###""""""###%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&!!!!!!""""""######$$$$$$###$$$$$$%%%%%%$$$$$$#########""""""###$$$%%%%%%#########$$$$$$%%%%%%%%%""""""""""""###$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$######$$$%%%%%%&&&''''''#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$######$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$&&&))),,,,,,)))'''&&&&&&&&&&&&'''''''''(((((((((''''''''''''(((((($$$$$$%%%%%%&&&'''((((((%%%%%%&&&((()))+++,,,,,,*********---000111111000333333666===EEEOOO___mmmvvv}}}wwweee[[[eeeyyyooo~~~ooo^^^PPPTTTiiitttllltttrrrtttxxxfffTTTOOOZZZiii|||dddMMM:::555444...,,,111+++++++++*********)))))),,,,,,,,,++++++*********++++++++++++*********)))+++*********))))))((((((******))))))((((((''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''$$$$$$###""""""###$$$$$$%%%$$$###"""###$$$%%%&&&$$$#########$$$%%%%%%&&&%%%%%%%%%$$$$$$#########!!!"""###%%%%%%$$$##############################%%%$$$$$$######$$$$$$%%%$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""!!!!!!!!!!!! !!!!!!###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''''''&&&%%%$$$$$$$$$$$$$$$(((((('''''''''&&&&&&&&&(((''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&'''(((((()))(((&&&%%%$$$$$$%%%%%%&&&'''''''''&&&%%%%%%$$$(((((((((''''''&&&%%%%%%((('''&&&%%%$$$%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$%%%$$$###""""""###$$$%%%######$$$$$$$$$%%%%%%%%%!!!"""###$$$%%%$$$######$$$%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%######""""""###%%%'''(((###################################################"""###$$$%%%%%%###!!!"""############$$$$$$$$$###$$$$$$%%%$$$###"""!!! !!!######$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%"""######$$$$$$######""" """######$$$&&&((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&""""""$$$&&&'''((())))))''''''''''''(((((((((((( $$$'''***+++,,,+++)))***+++---///000111222...000444;;;EEESSSaaajjj|||uuuggg______ppp~~~{{{nnnqqq```PPPPPPaaazzzrrroooqqqwwwlllWWWLLLSSS^^^xxxlllSSS===666444///,,,...---------,,,,,,,,,,,,+++,,,,,,,,,+++++++++******++++++*********)))))))))************)))))))))((((((((((((((())))))))))))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''###$$$%%%%%%%%%%%%$$$###%%%$$$$$$###$$$%%%&&&'''%%%%%%$$$$$$%%%&&&&&&'''%%%%%%$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$#########""""""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###""""""""""""""""""###$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''''''&&&&&&%%%$$$$$$%%%%%%((('''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''(((((()))(((&&&%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%$$$############$$$%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%$$$###"""!!!''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$############$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%########################%%%$$$$$$%%%&&&&&&%%%###"""############$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$###!!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&######$$$$$$$$$$$$######!!!###%%%%%%%%%%%%'''((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&'''((((((((((((''''''''''''((((((((((((###$$$''')))+++++++++***))))))+++,,,///111444555000333888<<>>666222---//////...---,,,,,,+++++++++++++++************))))))))))))))))))*********)))))))))))))))*********(((((())))))))))))))))))(((''''''''''''&&&&&&&&&***(((&&&'''((((((%%%###''''''&&&&&&''''''&&&&&&&&&'''''''''((((((((()))%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######################################################$$$$$$$$$######"""!!!#########$$$$$$$$$%%%%%%$$$$$$############$$$$$$"""""""""#########$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((()))(((&&&%%%###$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&$$$###$$$&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$#########""""""$$$%%%%%%%%%%%%%%%%%%&&&"""""""""###$$$$$$$$$%%%###$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%######""""""""""""""""""&&&%%%###""""""###%%%&&&%%%%%%$$$$$$###"""""""""############$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&%%%$$$%%%&&&'''((('''&&&&&&%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&$$$%%%&&&''''''''''''&&&''''''((())))))))))))))))))***+++,,,---------,,,111111333777:::@@@MMMZZZmmm}}}zzzeeeWWWSSSWWWiiiyyyzzzlllqqq[[[SSSZZZppprrrlllmmmtttzzzqqq]]]PPPMMM\\\gggjjjrrr}}}^^^EEE777222///111000///...,,,+++***)))+++++++++************)))'''(((((()))******++++++************))))))))))))))))))(((((((((((((((((((((''''''''''''&&&&&&&&&)))(((''''''((('''%%%###'''&&&&&&%%%&&&&&&'''''''''''''''''''''(((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################"""############"""!!!!!!#########$$$$$$$$$$$$%%%$$$$$$############$$$$$$############$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((('''%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%&&&'''(((%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$###"""""""""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""######$$$######$$$$$$$$$$$$######$$$$$$$$$###############%%%%%%%%%%%%%%%$$$$$$$$$##################$$$$$$!!!"""###$$$%%%&&&&&&&&&$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%###"""""""""!!!!!! &&&%%%$$$######$$$%%%&&&#################################$$$$$$%%%%%%&&&"""############$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###%%%&&&&&&''''''###$$$%%%&&&'''&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&'''$$$%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((((((((''''''((()))))))))))))))((()))***+++,,,,,,,,,,,,///000222666999???KKKXXXlll|||{{{eeeVVVRRRUUUgggvvvvvvqqqxxxbbbUUUYYYnnnxxxmmmiiiqqqyyywwwbbbSSSIIIXXXeeehhhmmm}}}hhhLLL999222222000///...---,,,+++******+++++++++*********))))))(((((())))))************++++++******))))))(((((())))))((((((''''''&&&&&&(((''''''''''''&&&&&&&&&((('''''''''''''''&&&%%%&&&&&&&&&%%%%%%%%%''')))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$###############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################"""###############""""""############$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&###$$$%%%&&&&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$###!!! ######$$$$$$$$$$$$##############################!!!!!!!!!!!!""""""############$$$$$$$$$$$$##############################$$$$$$######""""""!!!!!!$$$$$$$$$###############!!!"""###$$$%%%&&&&&&&&&%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########"""!!!!!! %%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''''''''''''''''''''((((((''''''((()))))))))))))))))))))***++++++,,,,,,,,,...///222666888===IIIVVViii{{{yyycccTTTPPPSSSdddttttttuuuzzzeeeWWWWWWkkkppphhhqqqzzz{{{dddRRRDDDSSSccckkkrrr~~~oooRRR===444444------------------,,,,,,+++++++++*********))))))************))))))((((((++++++******))))))(((((())))))((((((''''''&&&&&&(((''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''((('''&&&%%%''')))'''''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########"""######$$$$$$######"""######################################################$$$$$$%%%$$$$$$###""""""#########$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&###$$$%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%$$$"""!!!$$$$$$%%%%%%%%%%%%$$$$$$########################$$$$$$#########"""""""""######$$$$$$$$$$$$#######################################""""""!!!!!!!!!$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""###$$$%%%############""""""""""""$$$$$$$$$######"""""""""######""""""""""""######"""""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$#########""""""#########$$$$$$$$$$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$"""!!! """###$$$%%%%%%%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))*********+++,,,,,,---...---...111666888===HHHTTTgggzzzuuu```RRRNNNQQQcccsssssstttyyyeeeVVVRRRcccuuujjjrrr|||~~~~~~fffSSSAAAMMM]]]lllwwwtttZZZBBB666555------------------------+++++++++************)))++++++******)))(((((('''************))))))))))))))))))(((((((((((((((((((((''''''''''''&&&&&&&&&%%%'''(((((('''&&&&&&'''&&&))),,,+++'''&&&'''((('''''''''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""""""""""""""""""""""""""##############################$$$%%%%%%%%%%%%$$$"""""""""############$$$$$$$$$############$$$$$$############$$$$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$%%%&&&'''''''''&&&&&&&&&%%%%%%((('''&&&%%%$$$$$$$$$$$$###%%%&&&&&&$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######%%%%%%%%%&&&&&&%%%%%%%%%########################&&&&&&%%%$$$$$$###""""""######$$$$$$$$$$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$&&&&&&%%%$$$#########$$$$$$$$$############$$$$$$"""""""""""""""!!!!!!!!!###############$$$$$$$$$""""""""""""""""""""""""""""""######$$$$$$$$$%%%$$$$$$$$$#########"""""""""############$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""""""""###$$$%%%&&&%%%$$$$$$###$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''''''''%%%&&&'''((((((&&&%%%$$$''''''((()))))))))))))))++++++***++++++,,,---...---...222666888<<>>666000000///...------,,,,,,******************++++++)))))))))))))))))))))))),,,+++***))))))***+++,,,,,,+++)))''''''''''''(((((('''%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))******)))(((&&&)))(((&&&%%%$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$#########$$$$$$########################%%%%%%%%%$$$$$$#########!!!!!!!!!"""######$$$$$$ !!!"""$$$%%%&&&#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&########################&&&&&&&&&''''''''''''(((%%%%%%$$$###$$$%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''''''''''''''&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%$$$###""""""%%%%%%%%%$$$$$$#########!!!!!!!!!!!!"""###$$$%%%%%%%%%$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$$$$###"""############$$$$$$$$$################################################%%%%%%%%%$$$$$$#################################""""""""""""""""""""""""################################################&&&###!!!"""$$$%%%###!!!"""######"""!!!"""%%%'''&&&%%%$$$###"""###$$$%%%"""###$$$%%%&&&%%%$$$###%%%$$$$$$######$$$$$$%%%$$$######""""""######$$$''''''&&&%%%&&&'''((())))))(((&&&%%%$$$%%%&&&&&&%%%'''***,,,,,,***(((&&&'''(((***+++++++++***))))))******++++++,,,------111111444777999===HHHTTTjjj|||~~~kkk^^^XXXWWWfffwwwyyyooozzzbbbOOOQQQ^^^~~~sssssszzz|||~~~nnnXXXMMMLLL[[[oooqqqXXXDDD999000000///...---,,,,,,+++******************++++++************************++++++************++++++++++++)))((('''(((((())),,,***(((&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''(((***++++++***((('''((('''&&&%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$###"""########################%%%%%%$$$$$$$$$$$$$$$$$$############"""""""""""" !!!!!!###$$$%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%#########$$$$$$$$$%%%%%%########################&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&'''((('''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%$$$######"""%%%%%%%%%$$$$$$$$$######""""""""""""###$$$%%%%%%%%%$$$$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$###"""###$$$$$$#####################$$$$$$$$$%%%$$$$$$######""""""#########$$$$$$$$$""""""""""""""""""""""""########################%%%%%%%%%$$$$$$#########################################################################################################%%%#########$$$%%%$$$###"""###$$$$$$######%%%&&&$$$$$$############$$$$$$"""###$$$%%%&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$'''&&&&&&%%%&&&'''((()))&&&&&&$$$#########$$$$$$"""$$$&&&)))))))))'''&&&&&&'''((()))***))))))((()))******++++++,,,------...///222777999>>>JJJWWWlll~~~nnnbbb\\\\\\kkk|||}}}qqq~~~fffRRRPPPWWWrrrxxxsssvvvzzz}}}vvv___PPPHHHSSSggg{{{yyy```III;;;111000///---,,,+++++++++++++++++++++++++++************************************++++++++++++************)))))))))))))))***...---***(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''')))***++++++***)))''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###&&&''''''%%%"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###""""""!!!!!! !!!!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((()))&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$#########%%%%%%%%%$$$$$$$$$$$$#########"""######$$$%%%&&&%%%$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$#########"""""""""!!!!!!!!!"""##################"""""""""#########$$$$$$################################################$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$%%%%%%$$$###$$$%%%"""$$$&&&&&&%%%$$$%%%&&&!!!"""###$$$$$$%%%$$$$$$######$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&''''''((()))(((''''''&&&'''''''''###$$$%%%''''''((((((((('''((()))*********)))))))))******++++++,,,------+++,,,111666:::@@@MMMYYYooorrrfffaaa```ooo~~~sssjjjVVVPPPQQQggg~~~rrrqqquuu{{{}}}cccQQQEEELLL___uuu~~~gggNNN<<<222000///---,,,+++++++++,,,+++++++++++++++******************************)))***+++,,,,,,+++***))))))))))))))))))*********,,,+++***)))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((()))***,,,,,,***)))(((&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$######"""""""""!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%$$$$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''(((&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&$$$$$$###############$$$########################"""###$$$$$$###"""$$$%%%$$$$$$$$$###""""""!!!!!!!!!!!!"""###$$$$$$$$$$$$""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""$$$'''&&&###"""$$$'''"""%%%''''''&&&%%%$$$%%%!!!"""$$$&&&&&&&&&&&&%%%######$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''')))((((((((((((((((((((((((((('''''''''((())))))))))))******++++++++++++)))******++++++,,,------+++,,,111666:::@@@MMMYYYqqqsssgggaaa```lllzzzzzzsssooo\\\SSSMMM^^^nnnhhhnnnuuuxxxxxxfffSSSEEEJJJ[[[pppoooUUU@@@333222///---,,,++++++,,,,,,,,,,,,,,,++++++******************************)))***+++,,,,,,+++***)))))))))))))))************(((((((((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''(((***++++++***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%""""""######$$$$$$$$$%%%!!!"""###$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$###############$$$$$$########################!!!###$$$$$$######$$$%%%%%%%%%$$$$$$$$$#########""""""###$$$%%%%%%%%%$$$!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!$$$&&&%%%###"""$$$'''###%%%''''''&&&$$$$$$$$$"""###%%%'''(((((('''&&&###$$$$$$$$$%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&######$$$$$$$$$$$$$$$$$$***)))((('''&&&&&&''''''(((((((((((())))))******)))******++++++,,,------......222666999???KKKWWWrrrrrrfff```]]]gggsssrrrqqquuucccWWWLLLXXXzzzmmmbbbhhhppprrruuukkkWWWHHHKKKYYYkkkyyy___FFF555444111...,,,,,,---------------,,,++++++******++++++++++++++++++++++++******++++++++++++******(((((())))))))))))((('''%%%%%%&&&''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))******)))(((&&&&&&&&&'''(((((((((((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%""""""######$$$%%%%%%&&&!!!"""$$$%%%%%%%%%$$$###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$%%%#########"""######$$$%%%########################!!!"""$$$$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%$$$$$$$$$!!!!!!!!!"""""""""######!!!!!!!!!!!!!!!!!!!!!!!!########################"""""""""###############""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!"""############$$$&&&$$$%%%&&&&&&$$$######$$$$$$$$$%%%&&&&&&''''''&&&$$$$$$$$$$$$%%%'''((()))&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%###$$$$$$%%%%%%%%%%%%$$$((('''&&&%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&'''((()))******++++++,,,------///000333777999>>>IIIUUUpppsssgggaaa]]]gggrrrpppqqq|||jjj[[[LLLUUUnnnrrrdddjjjrrrsssxxxsss^^^LLLLLLXXXhhh{{{eeeKKK777555222///------.........------,,,++++++******++++++++++++++++++++++++++++++************++++++(((((())))))((('''&&&%%%&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((())))))((('''%%%&&&''')))*********))))))&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$%%%%%%###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$&&&'''''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$######"""""""""############""""""###$$$$$$%%%######################## """###$$$######%%%&&&""""""######$$$$$$%%%%%%##################""""""!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""########################!!!"""""""""#########$$$""""""""""""""""""""""""########################################################################!!! !!!###$$$$$$###$$$%%%%%%$$$""""""###$$$$$$$$$#########$$$$$$%%%$$$$$$$$$$$$%%%''')))***%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$###$$$%%%&&&&&&&&&%%%%%%%%%&&&''')))))))))((('''$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%&&&'''((())))))******++++++,,,------//////333777999>>>JJJVVVnnn}}}vvvlllgggdddmmmxxxvvvsssnnn^^^LLLSSSgggzzzjjjooowwwwww}}}yyycccOOOMMMWWWfffyyygggKKK999666333000......//////......---,,,,,,+++******++++++++++++++++++++++++,,,+++***))))))***+++,,,(((((((((((((((&&&$$$###(((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''))))))'''&&&%%%'''((()))+++++++++***)))&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%% """%%%&&&'''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########&&&&&&%%%$$$$$$#########"""###%%%&&&&&&%%%$$$############$$$$$$%%%%%%&&&"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%'''((((((((('''&&&$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######"""""""""""""""#########""""""###$$$%%%%%%"""""""""""""""""""""""" """###$$$######%%%&&& !!!"""###$$$%%%%%%""""""###""""""!!! !!!!!!!!!!!!""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%########################!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""################################################!!! ###%%%$$$!!!%%%%%%$$$###!!!!!!###$$$$$$###"""!!!!!!!!!######$$$$$$$$$$$$%%%''')))***%%%$$$$$$######$$$$$$%%%$$$##################$$$###$$$%%%&&&'''&&&%%%%%%###$$$&&&'''''''''&&&&&&"""###%%%'''((()))*********)))((((((((()))+++,,,)))******+++,,,,,,------......222666999???KKKWWWlll{{{zzzpppllljjjttt}}}vvvsss^^^TTTUUU```tttnnnuuu}}}oooZZZMMMQQQaaauuulllQQQ@@@999333222111///000222///...---,,,+++,,,---------,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((())))))******++++++))))))((((((((('''''''''***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""!!! """############$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''&&&''''''&&&$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########""""""###"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%$$$###"""%%%$$$######""""""######$$$###"""""""""###%%%&&&$$$#########$$$%%%&&&&&&$$$###"""!!!!!!"""###$$$&&&&&&%%%%%%$$$###""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""  !!!###%%%&&&###!!!"""###$$$"""""""""#########$$$$$$$$$$$$###############$$$$$$%%%$$$###""""""###$$$$$$$$$"""!!!"""&&&'''&&&$$$######$$$$$$$$$%%%%%%%%%%%%&&&'''((())))))))))))$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###&&&&&&%%%$$$$$$%%%%%%%%%***&&&$$$%%%***,,,)))&&&))))))))))))************((())))))+++,,,---......---222111333<<<@@@JJJ\\\kkk{{{zzzmmmiiinnnvvvzzzvvvuuu```UUUUUU^^^}}}wwwyyy~~~~~~qqq\\\MMMLLL[[[pppnnnUUUCCC;;;333222111......000///...---,,,+++,,,,,,------,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""############$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$########################&&&&&&%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###"""""""""%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''###$$$%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########""""""#########"""######$$$$$$$$$%%%%%%%%%$$$$$$###"""!!!!!!""""""###$$$&&&'''######""""""######$$$%%%######$$$$$$$$$$$$$$$%%%%%%$$$###""""""###$$$%%%$$$$$$$$$######""""""!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######%%%$$$""" $$$"""!!!!!!###$$$""" ###$$$$$$$$$%%%%%%%%%%%%$$$$$$##################$$$######""""""###$$$%%%$$$"""!!!###%%%'''&&&$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&'''(((((((((((($$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%###"""$$$'''(((&&&###((((((((()))))))))******((())))))***,,,------...---222111333<<<@@@III[[[lll|||yyyjjjfffllltttxxxvvvxxxdddXXXUUU\\\yyy{{{~~~~~~yyydddPPPIIITTTjjj|||sss^^^GGG===444111000------.........---,,,,,,,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''$$$%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%$$$######"""######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$############$$$$$$$$$%%%######$$$%%%%%%%%%%%%$$$""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%&&&&&&'''%%%$$$"""!!!!!!!!!"""%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%"""$$$'''(((((('''$$$"""%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$###############$$$$$$######"""#########$$$$$$$$$%%%$$$$$$###"""!!!!!!""""""###$$$&&&'''""""""###$$$$$$$$$$$$$$$###$$$%%%%%%%%%$$$###"""%%%%%%$$$$$$$$$$$$%%%%%%""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!  """###&&&%%%$$$###!!! """!!! !!!"""###"""!!!$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$###"""""""""#########""""""###$$$%%%%%%###""""""###%%%&&&%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&''''''''''''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%'''((((((((('''&&&'''''''''(((((((((((()))((())))))***+++,,,------,,,222111333<<>>FFFWWWiiivvv|||{{{~~~xxxeeeXXXUUUiiigggcccmmm||||||bbbMMMHHHUUUddd~~~kkkTTTEEE777222111000//////,,,,,,,,,,,,,,,+++******++++++***************+++)))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''((('''&&&%%%%%%&&&'''((($$$$$$############$$$$$$$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%&&&&&&'''$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$##################$$$$$$$$$$$$$$$######"""#########!!!"""######$$$#########!!!!!!""""""###$$$&&&'''""""""###$$$$$$$$$$$$$$$"""###$$$$$$$$$###"""!!!!!!"""############"""!!!##############################$$$$$$$$$%%%%%%%%%!!!!!!""""""###$$$$$$$$$########################!!!""""""######$$$$$$$$$######"""!!! !!!"""######""""""###$$$""""""#########$$$$$$$$$$$$###############$$$$$$######$$$$$$$$$$$$###""""""###$$$###""""""###$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%############$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((()))))))))*********++++++***000000333;;;===DDDUUUfffsss~~~iiiYYYQQQbbbccc[[[cccttt}}}gggRRRLLLUUUaaa{{{ppp\\\KKK:::333222///---,,,+++,,,,,,---,,,+++***)))+++***************++++++)))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$########################&&&&&&%%%%%%%%%%%%%%%%%%"""###$$$%%%$$$###!!! #########$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''&&&''''''''''''''''''&&&$$$$$$############$$$$$$$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''(((&&&%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$#########"""######$$$$$$!!!!!!"""###############!!!!!!""""""###$$$&&&'''######""""""######$$$%%%""""""""""""############"""###$$$$$$$$$$$$###"""#########""""""!!!!!! ######$$$$$$$$$%%%%%%%%%!!!!!!!!!"""###$$$$$$$$$########################!!!###$$$%%%%%%$$$###$$$###"""!!! !!!""""""###$$$&&&%%%"""!!!###%%%#########$$$$$$$$$%%%%%%""""""""""""###$$$%%%%%%$$$$$$%%%%%%$$$###!!!!!!!!!###$$$$$$!!!!!!"""$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%############$$$$$$$$$$$$############$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$%%%&&&'''(((***'''$$$$$$'''))))))(((&&&''''''''''''((((((((())))))))))))***************000000333;;;===DDDTTTcccrrrkkkYYYNNN^^^}}}cccWWW]]]nnn~~~~~~kkkYYYRRRYYYcccqqqxxxbbbPPP===444222...+++)))++++++,,,---,,,+++***)))+++***************++++++)))))))))))))))))))))))))))))))))))))))(((((('''''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&'''''''''''''''(((((()))))))))%%%%%%%%%&&&&&&'''''''''%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%%%%%%%$$$""""""""""""""""""""""""%%%$$$$$$######"""""""""!!!$$$%%%$$$###"""""""""###$$$%%%&&&&&&'''######$$$%%%%%%&&&''''''$$$&&&((())))))(((&&&$$$$$$$$$############$$$$$$$$$$$$$$$############"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%""" $$$$$$%%%%%%&&&'''(((((('''&&&&&&%%%$$$###""""""$$$$$$$$$%%%%%%$$$$$$$$$""""""######$$$$$$$$$$$$###"""""""""###$$$%%%%%%!!!!!!"""###############%%%$$$$$$###"""#########$$$###"""""""""###%%%&&&""""""!!!!!!"""###$$$%%%###$$$%%%&&&&&&%%%$$$#########"""!!! ######$$$$$$$$$%%%%%%%%% !!!!!!"""###$$$$$$$$$"""""""""""""""""""""""" ###%%%&&&%%%###"""$$$###""""""$$$&&&)))+++$$$&&&'''&&&###!!!###%%%$$$$$$%%%%%%%%%&&&&&&&&&!!!!!!""""""###$$$&&&&&&$$$%%%%%%%%%$$$"""!!!!!!###%%%$$$!!! """$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%"""############$$$$$$$$$"""############$$$$$$$$$''''''((((((((((((''''''$$$$$$$$$$$$%%%&&&'''((()))$$$###''''''%%%'''''''''(((((((((((()))))))))))))))************)))000000333;;;<<>>HHHWWWaaammmtttvvvxxx{{{~~~|||yyy{{{fffQQQMMM\\\sssxxxUUUGGGAAAPPPhhh{{{zzzmmm[[[[[[```lllxxxvvv___EEE888666......---------,,,,,,,,,++++++******++++++,,,,,,((())))))******))))))(((((())))))))))))))))))***&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$''''''''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&"""###$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$"""###############$$$$$$""""""###$$$$$$$$$$$$$$$############""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%######"""""""""!!!!!!!!!""""""!!!!!!!!!"""############"""""""""######$$$""""""""""""""""""""""""""""""###$$$$$$######""" !!!"""###############!!!""""""######$$$$$$$$$############"""!!! """"""""""""""""""""""""$$$#########%%%&&&%%%$$$!!!""""""###$$$$$$%%%%%%"""""""""#########$$$$$$$$$###!!!  """###""""""!!!!!!!!!!!!""""""!!!!!!!!!###$$$&&&((())))))&&&$$$###$$$%%%$$$$$$""""""""""""""""""""""""!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!!""""""###$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))(((''')))+++,,,+++***---,,,---111333777@@@JJJWWWbbbnnnsssuuuxxx{{{||||||}}}xxxvvvkkkUUUOOO^^^tttyyyXXXIIIBBBNNNdddxxxzzzmmm[[[XXX[[[eeeqqq|||~~~sss```GGG888666------......------,,,,,,++++++******++++++,,,---))))))(((((((((((())))))*********)))))))))))))))%%%%%%%%%%%%&&&&&&'''(((''''''''''''''''''''''''$$$%%%&&&'''''''''&&&%%%''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$$$$##############################%%%%%%%%%%%%&&&&&&&&&'''%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&""""""###$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''&&&#########$$$$$$%%%%%%%%%"""######$$$$$$$$$$$$$$$############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""!!!!!!!!!!!!"""!!!!!! !!!"""###$$$$$$$$$###""""""######$$$""""""""""""""""""""""""""""""###$$$$$$###"""!!!!!!""""""#########""""""!!!""""""######$$$%%%%%%!!!"""""""""""""""!!!!!!""""""""""""""""""""""""$$$#########%%%&&&%%%$$$###############$$$$$$$$$""""""######$$$$$$$$$###((('''&&&$$$$$$$$$%%%&&&"""""""""######"""""""""!!!!!!"""###%%%''')))++++++'''""" """$$$$$$$$$""""""""""""""""""""""""#################################$$$$$$%%%%%%&&&######"""""""""###$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***************))))))***,,,---,,,+++---,,,---111333666???IIITTTaaammmqqqtttyyy||||||{{{~~~wwwssssss}}}mmmWWWQQQaaawwwyyyUUUEEE===GGG[[[qqqyyymmm[[[WWWXXXaaammmxxx~~~sssaaaHHH777444------......------,,,++++++*********+++,,,,,,---***)))(((''''''((()))***++++++******))))))((((((%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''###$$$%%%'''(((''''''&&&$$$$$$%%%&&&'''((()))***&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&######$$$$$$$$$$$$######""""""""""""""""""""""""#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''!!!"""###$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%%%%%%%$$$############""""""""""""########################""""""""""""!!!!!!!!!!!!"""!!! """###$$$%%%$$$###""""""###$$$$$$"""""""""""""""""""""""" !!!""""""!!! """"""############""""""!!!""""""###$$$$$$%%%%%% !!!"""############"""""""""""""""""""""""""""!!!!!!!!!###$$$###"""######""""""!!! """"""###$$$$$$$$$$$$###$$$######"""!!!!!!!!!!!!"""###$$$%%%%%%$$$###"""###""""""###$$$''')))***+++&&&!!! ###$$$$$$########################$$$$$$$$$###############""""""###$$$%%%%%%&&&&&&$$$###"""""""""$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''')))***+++++++++++++++******+++---......---+++***+++///111444===GGGPPP^^^kkkooosssyyy}}}}}}zzz|||ssspppqqq}}}rrr^^^TTT[[[mmm|||{{{```NNN@@@DDDVVVooozzzrrr^^^TTTSSS^^^iiippp}}}|||fffMMM;;;333000000///...,,,+++***)))***************************)))(((''''''((()))***))))))************)))))))))(((&&&%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&%%%$$$$$$&&&&&&%%%$$$'''&&&%%%%%%%%%%%%&&&'''###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$'''&&&$$$#########$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""$$$###"""!!! """###$$$%%%%%%$$$###"""%%%%%%%%%$$$$$$#########%%%$$$###""""""###$$$%%%!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))((('''&&&&&&%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%###""""""%%%'''&&&&&&&&&%%%%%%$$$$$$$$$########################"""""""""""""""""""""""" """$$$$$$###########################%%%$$$$$$$$$######""""""$$$###"""!!! !!!!!!""""""!!!!!!!!!!!!""""""!!!######"""""""""!!!!!!!!!"""$$$%%%$$$###"""""""""###%%%%%%######""""""""""""""""""###"""""""""###$$$%%%%%%%%%$$$###""""""###$$$%%%$$$######$$$&&&&&&%%%#########""""""######$$$%%%$$$$$$$$$############"""%%%%%%%%%$$$$$$#########$$$$$$%%%&&&%%%$$$###""" !!!!!!!!!"""%%%$$$"""!!!!!!"""$$$%%%###%%%''''''$$$"""&&&,,,&&&%%%$$$###""""""""""""$$$#########""""""!!!!!!"""###$$$$$$###"""###$$$%%%&&&'''&&&$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&'''((()))***+++,,,''''''((()))***+++++++++,,,+++---111222333;;;DDDTTT]]]iiipppsssvvvzzz~~~uuuooonnnxxxsss```UUUZZZkkkzzz~~~```OOOAAADDDTTTlll}}}tttbbbWWWUUU^^^hhhppp{{{~~~jjjSSS@@@666111000///...,,,+++******+++++++++++++++++++++++++++***)))(((((()))***+++)))******++++++******))))))(((&&&%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&'''((((((&&&%%%$$$$$$&&&&&&%%%$$$'''&&&%%%%%%%%%%%%&&&'''$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$#########$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$$$$######"""!!!!!!!!!######$$$$$$$$$$$$######%%%%%%%%%$$$$$$#########$$$$$$############$$$$$$""""""###$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&%%%%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$###!!!"""$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$########################""""""""""""""""""""""""!!!"""$$$###"""##############################"""""""""!!!!!!!!!$$$######""""""""""""###""""""!!!!!!!!!!!!"""""" !!!""""""!!!######"""""""""###%%%%%%$$$###"""""""""###$$$%%%#################################"""######$$$$$$$$$$$$###""""""###$$$$$$###""""""###%%%&&&$$$#########""""""######$$$%%%$$$$$$$$$############"""%%%%%%%%%$$$$$$###############$$$%%%$$$###"""!!! !!!!!!!!!""""""%%%$$$"""!!!!!!"""$$$%%%!!!"""###$$$"""!!!!!!$$$&&&&&&%%%$$$$$$$$$$$$%%%############"""""""""!!!"""###$$$$$$###"""###$$$"""$$$$$$$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&'''((()))******+++((())))))******+++++++++,,,+++---000222333;;;CCCRRR\\\iiirrrvvvyyy}}}wwwqqqoooxxxuuudddWWWYYYhhhwwwhhhWWWHHHHHHSSSeeewwwfff[[[VVV]]]gggnnnxxx|||nnnZZZDDD666111000///---,,,++++++***++++++++++++++++++++++++++++++************++++++))))))************))))))((('''&&&%%%%%%&&&'''(((''''''&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''((((((&&&%%%$$$%%%&&&'''&&&$$$'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""%%%%%%%%%%%%$$$###""""""%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$###############$$$$$$$$$$$$############$$$$$$$$$######"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%###$$$###"""!!!!!!###%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""" !!!###""""""########################!!!!!!!!!!!! ###############$$$$$$$$$""""""!!!!!!!!!!!!"""""""""!!! !!!""" """""""""!!!""""""###$$$######""""""######$$$%%%######$$$$$$$$$$$$$$$$$$$$$$$$######"""#########$$$$$$###""""""###$$$$$$###"""!!!"""$$$%%%$$$######""""""""""""###$$$$$$$$$$$$$$$############"""$$$$$$$$$$$$$$$#########""""""###$$$###"""!!! !!!!!!!!!"""""""""%%%$$$###""""""###$$$%%%$$$$$$$$$$$$%%%%%%### $$$############$$$%%%%%%############"""""""""""""""###$$$$$$###"""###$$$"""###$$$###!!! !!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""$$$%%%%%%&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''''''''(((((()))))))))*********+++++++++++++++,,,+++---000111333:::CCCNNNYYYiiitttxxxzzz}}}}}}zzztttqqq{{{zzzkkk\\\YYYfffuuuuuucccSSSOOORRR]]]xxxyyyiii^^^WWW[[[dddllluuu}}}xxxnnn^^^GGG444222111///---,,,+++++++++************************************************(((((())))))))))))((((((''''''&&&&&&&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''(((((('''%%%$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""%%%&&&&&&'''&&&%%%$$$###'''&&&$$$$$$$$$$$$&&&'''$$$$$$$$$###############"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$###"""!!!######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###"""!!! !!!!!!!!!!!!########################!!!!!!!!!!!!!!!!!! !!!""""""###$$$$$$$$$$$$""""""!!!!!!!!!!!!"""""""""!!! """"""!!! !!!!!!!!! !!!!!!!!!!!!###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""""""""###$$$##################$$$###!!! !!!###$$$###""""""""""""""""""###$$$$$$$$$$$$$$$#########""""""$$$$$$$$$###############"""###$$$$$$$$$###!!! !!!!!!!!!!!!"""""""""$$$$$$###""""""###$$$$$$%%%%%%$$$###$$$&&&%%%!!! !!!"""###$$$#########""""""""""""""""""###$$$$$$###"""###$$$###$$$%%%$$$"""""""""######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''((((((((((((((((((,,,,,,++++++++++++++++++,,,+++---000111222999BBBKKKXXXiiiuuuyyyzzz{{{}}}~~~{{{wwwvvvsssbbbZZZdddsss|||iiiXXXTTTQQQVVVlll|||mmmbbbYYYZZZbbbkkkrrrwww{{{}}}{{{vvvpppcccKKK555333111///---,,,+++,,,,,,))))))))))))))))))))))))((())))))))))))))))))(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''((((((&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&'''(((((('''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######%%%%%%&&&&&&&&&%%%$$$$$$'''&&&$$$$$$$$$$$$&&&'''########################"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$###"""!!!######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%$$$$$$##################$$$$$$"""#########!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######"""!!!!!!!!!!!!"""########################"""""""""""""""""""""""" !!!"""#########"""""""""!!!!!!!!!!!!""""""!!! !!!###$$$$$$###"""""""""""""""""""""!!!""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""""""""############$$$$$$############""" """$$$$$$###""""""!!!!!!""""""###$$$$$$$$$$$$#########""""""###########################$$$%%%%%%%%%$$$###"""!!!!!!!!!!!!"""""""""###$$$##################$$$!!!&&&&&&""" ###$$$!!! !!!"""$$$$$$""""""""""""""""""######"""###$$$$$$###"""###$$$###$$$%%%$$$"""""""""############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''((((((((((((,,,,,,++++++++++++++++++,,,+++---000000222999AAANNN[[[lllxxx|||{{{{{{||||||{{{xxx{{{zzzggg[[[bbbqqq}}}hhhYYYVVVRRRQQQbbbzzzvvvjjj^^^[[[aaaiiiooopppuuuzzz|||yyytttiiiRRR;;;444222///---++++++,,,---))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&''''''(((((((((&&&&&&%%%%%%%%%&&&'''''''''&&&&&&&&&&&&'''(((((('''&&&%%%&&&'''((('''%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###%%%%%%$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%"""""""""#####################$$$$$$$$$$$$############$$$$$$$$$######"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%""""""""""""############"""###$$$$$$""""""###$$$#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""""""""""""""######"""!!! """#######################################$$$$$$$$$$$$ """######"""!!! """"""!!!!!!!!!!!!""""""!!! !!!$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###""""""###$$$$$$$$$$$$###""""""######$$$%%%%%%%%%$$$$$$######"""#########"""###$$$$$$$$$$$$###"""$$$"""!!!!!!"""$$$$$$$$$"""!!!!!!!!!!!!"""######$$$$$$$$$############""""""""""""###############$$$$$$%%%&&&%%%$$$###"""!!!!!!!!!"""""""""##############################"""///666...%%%%%%&&&&&&"""""""""###$$$%%%&&&'''""""""""""""############"""###$$$$$$###"""###$$$"""###$$$###!!! !!!"""#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%######$$$%%%&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''(((((((((*********+++++++++++++++,,,+++---000000111888@@@QQQ^^^ooo{{{~~~~~~~~~}}}{{{zzzxxx{{{~~~jjjZZZ___nnnlll]]][[[VVVOOOZZZooouuufff^^^bbbiiikkkjjjnnnxxx~~~{{{wwwmmmWWW@@@444222///---++++++------************************((()))************)))((('''(((((())))))(((((('''$$$%%%&&&'''((((((((((((%%%%%%%%%%%%%%%&&&'''((('''&&&&&&&&&&&&'''(((((((((&&&%%%&&&'''((('''&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%%%%%%%%%%$$$"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###%%%###!!! """$$$%%%######$$$$$$$$$$$$######!!!"""""""""#########$$$$$$$$$############$$$$$$""""""###$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&""""""#########$$$$$$$$$"""$$$%%%%%%#########$$$"""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""!!!###$$$###!!! """%%%#################################$$$$$$$$$%%%%%%!!!"""###$$$$$$###!!! """"""!!!!!!!!!!!!""""""$$$###""""""$$$$$$###"""###$$$%%%%%%%%%###"""!!!!!!"""###$$$%%%$$$$$$###!!!!!!""""""###$$$$$$%%%#########"""######$$$$$$"""###$$$$$$$$$$$$###"""&&&###!!!!!!###%%%%%%%%%!!!!!!!!!!!!!!!"""######$$$$$$$$$############"""!!!"""""""""#########$$$###$$$$$$%%%%%%$$$"""!!!!!!!!!"""""""""##################$$$$$$#########&&&===KKKAAA///((((((((($$$$$$$$$$$$$$$%%%&&&'''!!!"""""""""############"""###$$$$$$###"""###$$$"""$$$$$$$$$"""!!!"""###"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$%%%&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((())))))((())))))******+++++++++,,,+++---///000111777@@@OOO\\\nnnzzz~~~}}}||||||{{{wwwxxxjjjXXX\\\lllssscccaaa[[[PPPUUUggg}}}lllaaaccchhhiiifffjjjvvv~~~|||wwwnnnXXXBBB555333000---+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))))))))************))))))$$$%%%&&&'''((((((((((((%%%%%%%%%%%%%%%&&&'''((('''&&&&&&&&&&&&'''((((((((('''&&&&&&'''((('''&&&%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&%%%%%%$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$"""  ###%%%"""###$$$%%%%%%$$$###"""!!!!!!""""""#########$$$%%%$$$###""""""###$$$%%%!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''######$$$$$$$$$%%%%%%%%%###$$$&&&&&&$$$###$$$%%%""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""""""""""" """$$$###!!!!!!###&&&########################""""""######$$$$$$$$$%%%###$$$%%%&&&%%%###!!! """"""!!!!!!!!!!!!""""""&&&%%%######$$$###""" !!!""""""""" !!!"""###$$$%%%$$$###### !!!!!!"""######$$$$$$###"""""""""###$$$%%%%%%"""###$$$%%%%%%$$$###"""&&&$$$"""!!!###%%%&&&&&&!!!!!!!!!!!!!!!"""######$$$$$$$$$############"""!!!!!!""""""#########$$$"""######$$$$$$"""!!! """"""""""""##################$$$$$$$$$$$$######$$$BBBVVVKKK333&&&$$$$$$#########"""######$$$%%%!!!!!!""""""#########$$$"""$$$$$$$$$###"""###$$$%%%&&&'''&&&$$$$$$$$$%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""###$$$%%%&&&&&&'''&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%&&&'''))))))***''''''((()))***++++++,,,,,,+++---///000000777???KKKXXXjjjvvv|||}}}~~~|||}}}{{{vvvuuu~~~uuu]]]VVVfffzzzooollllllYYYOOOZZZxxx{{{llldddcccgggiiiqqq~~~tttlll[[[GGG888111,,,---...+++******---------,,,,,,+++++++++,,,+++++++++***)))))))))''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%'''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$###!!! """""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%$$$###""""""######!!!"""###$$$$$$$$$$$$$$$!!!!!! !!!!!!&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&)))(((%%%#########$$$%%%$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%$$$#########""""""!!!!!! !!!"""""""""""""""#########"""""""""""""""$$$###"""###%%%%%%###"""!!!!!!!!!!!!!!!""""""### !!!!!!"""""""""######"""!!!!!!!!!"""$$$%%%""""""!!!!!! !!!$$$%%%$$$"""!!!%%%$$$###""""""###$$$%%%###########################"""!!! !!!"""### !!!!!!""""""######%%%$$$###"""!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""#########"""#########$$$$$$$$$$$$######""""""""""""######'''$$$""""""#########"""$$$###""""""!!!""""""###"""############$$$$$$$$$%%%666???@@@;;;---###)))&&&&&&%%%$$$###"""!!! """"""!!!!!!!!!!!!"""""""""###$$$$$$###"""###$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$&&&&&&%%%$$$$$$&&&&&&%%%%%%&&&''')))***---***((((((+++,,,+++))),,,))))))---///111888@@@JJJXXXjjjtttvvvuuuvvvxxxxxxzzz~~~~~~|||yyy{{{vvv^^^WWWfff}}}yyysssppp\\\PPPYYYrrrrrrhhhfffggghhhrrrwwwmmmZZZEEE999111,,,---...,,,***+++------,,,,,,,,,++++++++++++++++++***************(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%'''''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""#########$$$$$$$$$%%%$$$###""""""""""""###"""######$$$$$$$$$$$$############""""""#########%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&***(((&&&%%%$$$$$$%%%&&&""""""!!!!!!!!!!!!""""""#########$$$$$$%%%%%%%%%$$$#########""""""""""""!!!""""""###$$$$$$##################""""""""""""###""""""###$$$$$$###!!!"""""""""""""""###$$$$$$!!!!!!"""""""""############""""""!!!"""###$$$%%%"""""""""!!!!!!!!!  """###$$$###"""!!!###""""""""""""""""""###########################""""""!!!!!!!!!!!!""""""&&&&&&%%%%%%$$$######"""%%%%%%$$$################################################$$$$$$$$$%%%%%%#########$$$$$$$$$%%%%%% !!!"""$$$&&&&&&)))&&&###!!!"""""""""""""""""""""""""""""""""""""""############$$$$$$$$$!!!...888@@@BBB333&&&+++$$$$$$$$$###############$$$$$$############$$$$$$###$$$%%%$$$""""""###$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%''''''&&&%%%&&&&&&%%%%%%&&&''')))***,,,***((((((***,,,+++))),,,)))***---///111888???JJJXXXiiissstttqqqpppqqqsssuuu{{{}}}|||yyy{{{www```XXXeeezzzrrr^^^QQQXXXjjjxxxnnnjjjjjjkkkppp|||sss```KKK:::333---......,,,***+++,,,,,,,,,,,,++++++++++++***************+++++++++*********))))))(((((('''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%'''&&&%%%%%%&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$$$$###""""""""""""""""""$$$$$$$$$#######################################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&***)))'''&&&%%%%%%&&&'''""""""!!!!!!!!!!!!""""""#########$$$$$$$$$$$$$$$###############""""""""""""###$$$$$$%%%$$$$$$$$$########################"""!!!!!!"""######""" ###############$$$$$$%%%"""############$$$$$$$$$###""""""""""""###$$$$$$#########"""""""""""""""!!!"""""""""""""""""""""!!!!!!""""""""""""!!!!!!########################!!!""""""######""""""!!!$$$######""""""!!!!!! $$$%%%%%%%%%%%%$$$##############################%%%%%%%%%%%%&&&&&&&&&&&&#########$$$$$$$$$%%%%%% !!!"""$$$&&&&&&+++(((###!!! !!!!!!!!!!!!"""###$$$$$$###"""!!!"""############$$$$$$$$$"""'''000AAAJJJ999''')))""""""######$$$$$$$$$%%%$$$$$$############$$$$$$###%%%%%%$$$"""!!!"""############$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%)))&&&$$$%%%((()))(((&&&&&&&&&&&&&&&'''((()))***+++***((((((***++++++***,,,)))***---///111777???JJJWWWiiirrrqqqllljjjjjjlllpppwww~~~}}}vvvaaaXXXccczzzooo^^^SSSZZZgggzzzrrrnnnooopppmmm{{{}}}yyyiiiVVV===555.........,,,+++,,,,,,+++++++++++++++++++++)))))))))***+++++++++,,,,,,++++++***)))(((((('''((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%%%%$$$((('''%%%%%%&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""###$$$%%%'''&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################"""!!!!!!""""""###%%%%%%$$$######"""""""""""""""""""""""""""""""""######$$$$$$%%%%%%%%%&&&############$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&(((((('''&&&%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%###############$$$$$$$$$##############################$$$$$$$$$$$$$$$###"""###############$$$$$$"""!!! !!!######!!! ###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$########################$$$###"""!!!!!!!!!"""### !!!"""######"""!!! ########################!!!"""###$$$$$$###"""!!! !!!"""######$$$%%%&&&&&&&&&%%%###"""!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%%%%&&&&&&&&&&&&'''"""""""""#########$$$$$$######""""""""""""######---)))$$$!!! !!!###$$$%%%$$$"""!!!""""""#########$$$$$$$$$'''&&&+++AAAOOO===&&&%%%"""############$$$$$$$$$""""""!!!!!!!!!!!!""""""$$$%%%%%%$$$"""!!!"""###############$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++'''###$$$''')))(((&&&&&&&&&&&&'''(((((())))))***)))((())))))*********,,,******...000111777>>>HHHVVVgggpppooojjjgggggghhhmmmvvvvvvbbbXXXaaa}}}wwwkkk]]]WWW^^^ggg}}}sssnnnnnnooolllwww}}}xxxxxxxxxlll[[[???777000//////,,,+++,,,++++++++++++++++++++++++)))))))))***+++++++++,,,,,,++++++***)))(((((('''((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%((('''%%%%%%&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$#########$$$%%%%%%%%%$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################""""""""""""######&&&%%%$$$###"""""""""###""""""############""""""#########$$$$$$%%%%%%%%%"""""""""######$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%#######################################$$$$$$$$$"""######$$$######""""""""""""######$$$$$$$$$%%%"""!!! !!!######!!! """!!!!!!!!!!!!"""######%%%%%%%%%$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$############$$$$$$$$$$$$%%%$$$"""!!!!!!"""###$$$!!!"""$$$$$$$$$$$$"""!!!########################!!!"""###$$$$$$###"""!!!!!!""""""###%%%&&&&&&'''###$$$%%%&&&%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$%%%%%%%%%%%%!!!!!!!!!!!!"""""""""#########""""""""""""######,,,((($$$!!! !!! !!!###$$$%%%$$$"""!!!""""""#########$$$$$$$$$'''%%%(((<<>>444222---...111,,,,,,++++++******++++++,,,+++***)))'''''''''((((((,,,+++***)))((((((((((((&&&%%%$$$%%%'''((('''&&&***)))'''%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''&&&$$$######$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%""""""""""""""""""""""""######$$$%%%%%%&&&''''''%%%%%%$$$###""""""##############################'''&&&$$$#########$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))'''%%%""" !!!!!!"""############$$$$$$$$$######"""!!!!!!"""###$$$""""""""""""############$$$###""" !!!!!!$$$$$$%%%%%%%%%&&&&&&&&&######""""""""""""######%%%$$$$$$######"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!""""""#########$$$$$$$$$""""""""""""""""""""""""""""""###$$$%%%%%%%%%%%%&&&%%%%%%$$$###"""!!!!!!&&&&&&%%%$$$####################################!!!"""###$$$$$$###"""!!!########################"""###%%%%%%###"""###$$$"""######"""!!!!!!"""$$$$$$$$$################## !!!$$$&&&&&&%%%###!!!&&&&&&%%%$$$$$$######"""%%%$$$$$$###"""!!! """"""""""""############%%%%%%%%%$$$"""!!!######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&((()))++++++,,,)))***---......333:::>>>IIIVVV___bbbeeejjjooommmrrr|||~~~rrraaaVVV```|||{{{vvvkkkkkkqqqtttddd\\\YYY\\\qqqlllgggjjjooowww}}}qqqRRR???444222,,,...111,,,,,,++++++******++++++,,,+++***)))((((((((()))***)))((((((''''''''''''''''''&&&%%%&&&((()))(((''')))(((&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&$$$######$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""##################"""#########$$$%%%%%%%%%%%%$$$$$$###""""""##############################&&&%%%$$$#########$$$$$$%%%%%%%%%&&&&&&&&&''''''(((''''''&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###!!!!!!"""$$$%%%"""############$$$$$$$$$%%%$$$###"""!!!!!!""""""""""""""""""############$$$$$$""""""!!!"""######!!!!!!"""""""""###############""""""""""""######'''''''''&&&&&&%%%%%%%%%"""""""""""""""""""""""""""""""""""""""!!! """###%%%%%%$$$######$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%%%%%%%$$$$$$###""""""!!!&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""############""""""######################## """$$$$$$"""!!!"""###"""#########!!!!!!"""$$$######################## !!!$$$&&&&&&%%%###"""!!!""""""######$$$%%%%%%#########"""""""""""""""""""""""""""############ !!!"""$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''((()))***+++,,,)))***---......333:::>>>IIIVVV___bbbeeeiiinnnrrruuu}}}}}}lll]]]PPPVVVmmm}}}{{{zzznnnkkkiiiqqqbbbYYYVVVVVViiirrrhhhhhhnnnuuu}}}{{{pppTTT@@@555222,,,---000+++,,,++++++******++++++,,,*********)))******++++++)))((('''''''''''''''(((((('''&&&''')))***)))(((''''''&&&&&&%%%&&&&&&''''''''''''((((((((())))))(((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$#########""""""#########$$$$$$%%%%%%""""""##################%%%$$$######"""#################################&&&%%%$$$#########$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%###!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$%%%"""############$$$$$$$$$&&&%%%$$$"""!!!!!! !!!""""""""""""############$$$###############$$$%%%######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$##########################################$$$$$$$$$$$$###""""""''''''&&&###!!! """##################$$$$$$$$$########################!!!"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$###"""""""""######"""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""############################## !!!######!!! !!!"""!!!###$$$###"""!!!"""$$$######################## """$$$%%%%%%%%%###""" !!!!!!"""######$$$$$$!!!!!!""""""############"""""""""#########$$$$$$%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%%%%$$$###"""""""""###$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&''''''''''''(((((()))***,,,)))***---......333:::@@@IIIVVV___ccceeeiiimmmuuuvvv|||xxxjjj\\\PPPPPP^^^uuu|||{{{}}}ooogggbbb}}}pppccc\\\YYYVVVhhhzzznnnkkkqqqxxx{{{oooWWWCCC777222,,,,,,///***,,,++++++******++++++,,,*********++++++,,,,,,---,,,+++***)))(((((((((((('''&&&&&&&&&((()))((('''&&&&&&&&&&&&''''''((((((&&&'''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$######$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$###""""""!!!#########$$$%%%%%%&&&&&&##################""""""$$$$$$###############$$$########################%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$###"""!!!!!!!!!""""""#########$$$$$$$$$$$$$$$###""""""!!!!!!!!!!!!"""""""""############""""""""""""###$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&""""""############""""""!!!!!!""""""""""""""""""###########################$$$$$$$$$$$$$$$######!!!!!!"""!!! !!!########################### !!!"""###$$$$$$%%%%%%$$$$$$$$$$$$############### !!!"""###""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$######################## """######"""!!!!!!"""!!!"""$$$###"""!!!"""##################$$$$$$$$$!!!"""###%%%%%%$$$######$$$$$$$$$###""""""!!!!!!""""""""""""""""""######""""""#########$$$$$$$$$''''''&&&%%%$$$"""!!! ######$$$$$$$$$%%%%%%%%%$$$"""!!! """###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''%%%&&&&&&''''''''''''''')))((((((((((((((()))))),,,)))***---......333:::@@@JJJVVV___dddfffjjjmmmtttssswww~~~pppeee[[[QQQNNNRRRccc{{{|||}}}mmmbbb]]]wwwpppccc\\\ZZZYYYlllrrrooosss|||}}}ooo[[[FFF999444,,,---///***,,,++++++******++++++,,,******++++++,,,,,,,,,,,,...---,,,***((('''&&&&&&&&&%%%$$$%%%'''((('''&&&%%%%%%&&&'''((((((((((((%%%%%%&&&&&&&&&'''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###!!!!!!###$$$&&&$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""!!!!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$#########$$$###############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&%%%### $$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###""""""!!!!!!""""""#########$$$$$$$$$!!!!!!""""""############!!!"""""""""############ !!!!!!""""""#########!!!!!!!!!!!!""""""""""""!!!"""############"""!!!###$$$$$$$$$%%%%%%&&&&&&########################""""""###$$$$$$######### """$$$%%%$$$$$$%%%&&&######################## !!!!!!"""###$$$$$$$$$$$$###############$$$$$$$$$!!!!!!!!!!!!!!!"""###$$$""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""!!!###$$$$$$###""""""### """$$$$$$###"""""""""""""""#########$$$$$$$$$!!!"""###$$$$$$$$$$$$###&&&%%%%%%$$$######""""""$$$$$$######"""!!!!!! ############$$$$$$$$$$$$!!!###$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$"""!!!!!!"""$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((%%%&&&''''''((((((''''''))))))((((((((())))))***,,,)))***---......333:::AAAIIIUUU___eeehhhkkknnnrrrqqquuu{{{mmm^^^VVVOOOKKKJJJSSSooo||||||}}}lll___\\\tttrrraaaYYYWWWYYYjjj|||pppnnnsss{{{rrr___III<<<555------000+++,,,++++++******++++++,,,******+++,,,,,,,,,++++++,,,+++***(((&&&%%%$$$$$$&&&%%%$$$%%%'''''''''&&&%%%&&&'''(((((((((((((((%%%%%%%%%&&&&&&&&&&&&'''(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$#########"""######$$$%%%##############################$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((())))))((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%"""############$$$$$$$$$ !!!###$$$$$$$$$$$$""""""""""""############ !!!!!!""""""""""""!!!""""""""""""############!!!"""###$$$$$$###"""!!!!!!!!!"""###$$$$$$%%%%%%########################!!!!!!"""############""""""$$$&&&&&&%%%#########$$$$$$$$$####################################### !!!"""###$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######"""""""""""""""""""""""""""###%%%%%%###"""###$$$ """$$$$$$###""""""""""""""""""###$$$$$$%%%%%%""""""###$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$###"""!!! #########$$$$$$$$$$$$%%% !!!"""#####################$$$$$$$$$%%%%%%%%%'''&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&'''(((((((((((('''(((((((((((())))))***+++,,,)))***---......333:::@@@HHHSSS^^^fffjjjmmmooopppqqqwww|||qqq```VVVPPPNNNJJJMMMccc~~~~~~~~~|||kkk___]]]sssttt```WWWVVVTTTaaa{{{vvvlllkkknnnvvv~~~wwwcccLLL>>>777......111,,,,,,++++++******++++++,,,***++++++,,,,,,+++***)))***)))(((''''''&&&&&&''''''&&&%%%&&&'''((((((&&&&&&'''((())))))(((''''''&&&&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""$$$$$$$$$######""""""!!!!!!!!!""""""###$$$$$$$$$######""""""###$$$$$$%%%########################"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%"""############$$$$$$$$$ !!!"""###$$$$$$######""""""""""""############""""""#########"""!!! $$$$$$$$$$$$%%%%%%%%%%%%!!!"""###$$$$$$###"""!!! !!!"""###$$$""""""""""""""""""""""""!!!!!!"""##################$$$$$$"""!!! """###$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""""""""""""""""""""""""""!!!###$$$$$$###""""""### """$$$%%%###"""!!!"""!!!""""""###$$$$$$%%%%%%""""""######$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%$$$#########""""""!!!!!!#########$$$$$$$$$%%%%%%%%%%%%%%%$$$###""" ######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&'''((((((((((((((((((((((((((()))***+++,,,,,,)))***---......333:::???FFFRRR^^^ggglllooopppmmmqqqxxx~~~uuufffYYYPPPOOOKKKKKK]]]uuu}}}lll```^^^ssswwwaaaXXXWWWOOOWWWooorrrjjjjjjjjjpppwww}}}zzzeeeNNN???888//////111,,,,,,++++++++++++++++++,,,***++++++,,,+++***(((''')))))))))))))))***++++++((('''&&&''')))))))))(((&&&'''((())))))((('''&&&''''''''''''((((((((()))(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""#########%%%$$$$$$###"""!!!  !!!"""######$$$######""""""###$$$%%%%%%########################"""###$$$%%%&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""############$$$$$$$$$!!!"""###$$$$$$###!!!!!!""""""""""""###############$$$%%%%%%$$$###"""!!! !!!!!!!!!!!!""""""""" """###$$$$$$###""" !!!"""###$$$%%%&&&'''!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$%%%%%%###!!! """&&&***$$$$$$$$$$$$######"""""""""""""""""""""""""""""" !!!"""######$$$$$$###!!!!!!"""###$$$%%%%%%&&&$$$$$$###"""!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!"""""""""""""""""""""""" """######!!!!!!!!!""""""$$$%%%$$$"""!!!!!!!!!""""""###$$$$$$%%%%%%"""############$$$$$$$$$$$$$$$######"""!!!!!!!!!""""""""""""##################$$$$$$$$$%%%%%%%%% !!!###$$$%%%&&&''''''######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&''''''((((((((((((((('''''''''((()))+++,,,---,,,)))***---......333:::>>>EEEQQQ]]]gggmmmpppqqqjjjoooxxx~~~wwwfffVVVKKKJJJGGGFFFVVVlllooo^^^^^^lllhhhXXXRRRSSSUUUdddtttiiidddhhhiiimmmuuu~~~zzzkkkZZZDDD666222111///+++---,,,++++++******++++++))))))************))))))(((((()))***************+++***((('''&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&***&&&###$$$)))+++)))&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%%%%%%%%%%$$$###"""""""""!!! !!!###$$$$$$###!!! $$$ ###&&&$$$!!!######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$###"""!!! #########$$$$$$%%%%%%&&&"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$$$$$$$$$$#########""""""""""""#########$$$$$$$$$########################$$$#########""""""!!!!!!""""""""""""""""""""""""###########################$$$$$$$$$$$$###""""""""""""""""""""""""""""""$$$$$$############$$$$$$"""""""""!!!!!!!!!!!!!!!$$$$$$###############$$$!!!###%%%'''(((&&&$$$"""$$$#########""""""!!!!!!%%%$$$$$$$$$$$$$$$$$$%%%$$$###""" """%%%%%%%%%$$$$$$$$$######!!!!!!"""###############!!!"""######""""""!!!"""###$$$$$$###"""!!!$$$$$$%%%%%%%%%$$$#####################$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$###"""""""""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$%%%&&&&&&'''''''''&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&'''((()))******++++++******+++,,,---...111666999AAAHHHTTTaaakkkppprrrqqqlllllltttzzzrrrhhhVVVHHHFFFKKKPPPZZZeeeqqqaaa\\\hhhkkkXXXOOORRRRRR___{{{zzzkkkdddfffhhhmmmvvv~~~~~~yyylll[[[EEE777222111///,,,---,,,++++++******++++++))))))************))))))(((((()))***************))))))''''''&&&'''((((((''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$ """$$$### &&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$%%%%%%%%%$$$$$$###"""$$$###"""!!!!!!!!!!!!!!!!!!"""$$$%%%%%%$$$"""!!!"""!!!######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$######""""""!!!&&&&&&%%%$$$$$$######""""""""""""""""""""""""""" !!!!!!"""######$$$$$$$$$$$$$$$#########""""""#####################$$$!!!!!!!!!!!!!!!!!!!!!!!!############"""""""""!!!""""""""""""""""""""""""###########################$$$$$$$$$$$$###""""""""""""""""""""""""""""""$$$##################$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###""""""######$$$ !!!"""!!! $$$$$$$$$$$$#########"""$$$$$$############$$$$$$$$$$$$###  """%%%$$$$$$$$$############!!!!!!"""###############$$$$$$$$$$$$###"""!!!!!!!!!"""###$$$$$$###"""!!!######$$$%%%%%%$$$$$$$$$"""""""""""""""######$$$###$$$$$$%%%%%%$$$$$$###$$$###"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&''''''&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&'''''')))***************+++,,,---------000444777@@@GGGTTTbbblllrrrttttttggghhhqqqxxxppphhhWWWIIIHHHMMMSSS^^^jjj|||ssseeeXXXaaawwwnnnXXXLLLOOONNNYYYsssoooddddddgggnnnxxx}}}yyyppp___HHH888222000...,,,---,,,++++++******++++++))))))************))))))((())))))************)))'''''''''''''''((())))))''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%""" !!!$$$%%%$$$"""&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%$$$$$$###"""$$$$$$###"""""""""############%%%%%%%%%%%%######!!!###"""!!!######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$%%%%%%$$$######$$$$$$$$$$$$$$$#########&&&%%%%%%$$$$$$#########""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$$$$$$$$$$####################################"""!!!!!!!!!!!!!!!!!!!!!!!!############""""""""""""""""""""""""""""""""""""##############################$$$$$$######"""!!!""""""""""""""""""""""""###########################$$$$$$%%%%%%&&&&&&&&&######"""""""""######$$$!!!!!!"""""""""#########%%%%%%%%%$$$$$$$$$$$$$$$#########""""""#########$$$$$$$$$""" !!!###$$$$$$#########"""""""""!!!!!!"""###############!!!!!!!!!"""###%%%&&&'''!!!"""###$$$$$$###"""!!!""""""###$$$%%%%%%%%%%%%#########"""###$$$$$$%%%###$$$$$$%%%%%%$$$$$$#########""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''&&&&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&''''''((()))************+++,,,,,,,,,,,,...111444<<>>IIIVVVffftttxxxuuurrrwwwwwwvvvzzzjjjhhhjjjnnn|||}}}mmmhhhooozzzaaaXXXVVVhhhzzz^^^NNNFFFFFFYYYzzzxxxiii]]]\\\```lll{{{{{{pppZZZDDD777333111---++++++,,,------,,,++++++***************************)))(((''''''((()))***))))))'''&&&&&&&&&'''(((''''''((((((((((((''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$#########%%%$$$$$$$$$$$$$$$%%%&&&############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$############""""""#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""!!!!!!$$$$$$#########$$$%%%&&&##############################$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$###"""!!!!!!!!!!!!""""""""""""#########$$$$$$#########""""""""""""""""""""""""############""""""""""""###"""!!! !!!"""###""""""""""""""""""""""""######""""""######$$$%%%$$$###"""""""""###$$$%%%#########""""""!!!!!!!!!#########""""""##################$$$$$$%%%%%%%%%$$$$$$###""""""""""""""""""!!! !!!"""###"""!!!$$$$$$$$$$$$%%%%%%&&&'''(((%%%######%%%%%%$$$###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######"""!!!###""""""!!!!!!!!!!!!"""#########""""""###$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%% !!!###&&&''''''&&&%%%###$$$%%%&&&&&&&&&%%%%%%''''''''''''((((((((((((&&&'''((((((''''''(((***(((((((((((())))))))))))***+++---......000222555666>>>IIIVVVggguuuyyywwwtttxxxyyyyyyzzzjjjhhhjjjooo{{{|||~~~sssiiijjj~~~xxx^^^TTTQQQbbbcccPPPHHHFFFXXXzzz|||ooobbb```aaajjjxxx|||qqq]]]FFF888333000,,,++++++,,,,,,,,,,,,++++++************************))))))(((((((((((())))))***))))))((('''(((((((((((((((''''''''''''(((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&'''''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!$$$$$$#########$$$%%%&&&""""""""""""""""""""""""######$$$$$$$$$$$$######$$$$$$$$$%%%$$$$$$###"""!!!!!!!!!!!!!!!!!! """###$$$%%%%%%$$$###"""""""""""""""""""""""""""############"""""""""""""""!!!!!! !!!!!!"""""""""""""""""""""""""""""""""!!!!!!""""""###$$$$$$$$$###"""""""""#####################"""""""""######!!!!!!!!!!!!######!!!!!!"""###$$$%%%&&&&&&######"""!!!!!!!!!""""""$$$######$$$&&&'''&&&%%%######"""""""""""""""###&&&$$$""""""###$$$###"""%%%$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""$$$$$$###"""!!!!!!!!!!!!"""!!!!!!!!!"""###$$$$$$#########$$$%%%&&&&&&'''%%%%%%%%%$$$$$$$$$$$$###$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%!!!"""$$$%%%&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%''''''''''''((((((((((((&&&'''((((((''''''(((***((((((((()))))))))******)))+++------...///222555666>>>JJJWWWhhhvvv{{{yyyvvv{{{||||||}}}mmmkkknnnttt|||}}}|||yyyooommmuuu~~~uuu___TTTNNN]]]yyyeeeSSSJJJGGGXXXxxxuuuhhheeedddkkkvvv|||sss___HHH999333000,,,+++++++++,,,,,,+++++++++************************))))))(((((((((((())))))*********))))))))))))))))))((('''&&&&&&'''((()))(((''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%%%%''''''&&&%%%$$$$$$$$$%%%"""###############$$$$$$###$$$$$$$$$$$$$$$%%%%%%######$$$%%%%%%%%%$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%########################$$$$$$######""""""""""""$$$$$$$$$$$$$$$$$$$$$%%%##############################$$$$$$$$$$$$############$$$$$$$$$$$$############""""""!!!!!! !!!###$$$%%%%%%$$$###!!!""""""""""""""""""""""""############"""""""""!!!""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$######"""""""""!!!$$$$$$#####################"""!!! !!!"""###!!!!!!""""""###$$$$$$%%%""""""!!!!!!!!!!!!!!!""""""!!!!!!"""%%%&&&&&&%%%#########""""""#########"""!!! !!!!!!!!!$$$$$$#########$$$%%%%%%"""""""""######$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########""""""!!!"""""""""""""""!!!""""""###$$$%%%""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((((((''''''(((***((((((((())))))******++++++,,,---------...000222666>>>JJJXXXiiixxx}}}{{{xxx}}}~~~~~~qqqpppssszzz||||||{{{}}}xxxxxxsss~~~vvvdddWWWNNNYYYrrriiiVVVLLLGGGUUUtttvvvkkkhhhhhhnnnwww{{{sssbbbKKK;;;444000---++++++++++++++++++++++++************************(((((())))))))))))((((((***************))))))((()))((('''&&&&&&'''((()))''''''&&&&&&&&&''''''((('''''''''''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$$$$$$$""""""######$$$$$$$$$%%%#########$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###"""#########$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&&&&%%%%%%########################$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""######$$$$$$#########$$$$$$$$$######""""""""""""###$$$$$$$$$$$$###"""####################################"""""""""!!!################################################$$$############$$$%%%%%%############""""""!!!!!!##################$$$$$$###"""!!! !!!"""###"""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""""" """!!! %%%$$$$$$%%%%%%&&&'''(((  !!!!!!"""""""""""""""###$$$$$$ !!!!!!!!!""""""#########$$$$$$%%%%%%%%%$$$$$$!!!!!!!!!!!!"""$$$%%%%%%###############$$$%%%&&&""""""###$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((((((''''''(((***((((((((()))***+++++++++---...///...,,,,,,...///555===IIIXXXjjjyyy}}}zzzttttttwww~~~yyyyyy|||~~~||||||jjj[[[PPPWWWnnnpppXXXMMMFFFPPPmmm~~~vvvjjjiiikkkpppxxxzzzssscccMMM<<<555111...++++++************++++++************************(((((())))))))))))((((((***************)))((((((((((((''''''''''''(((((('''&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%%%%%%%%%%$$$#########$$$$$$""""""######$$$%%%%%%%%%#########$$$$$$%%%%%%&&&"""###$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$######"""""""""######$$$$$$%%%$$$%%%%%%&&&&&&'''''''''$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!"""######$$$#########$$$$$$$$$$$$$$$$$$##################################################################""""""""""""###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$###$$$%%%%%%&&&""""""#########"""!!!!!!"""""""""###############""""""""""""""""""""""""""""""""""""!!!!!!!!! """"""!!!!!!!!!"""######"""!!! !!!###$$$###"""!!!!!!!!!!!!"""###$$$%%%!!!"""###"""!!!!!!###%%%!!!!!!!!!!!!"""###$$$$$$!!!!!!!!!""""""""""""""""""###$$$$$$$$$$$$$$$$$$ !!!"""###%%%&&&'''%%%%%%$$$$$$$$$$$$$$$%%%############$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&''''''''''''&&&'''((((((''''''(((***'''((())))))***+++,,,,,,---...///---,,,+++---...333<<>>666333000,,,+++***))))))***+++,,,************************'''((()))******)))((('''))))))*********)))((('''''''''((((((((((((''''''&&&&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%######"""""""""###$$$$$$""""""###$$$$$$%%%&&&&&&"""######$$$%%%%%%&&&&&&""""""###$$$%%%%%%%%%%%%#########""""""#########""""""###$$$$$$%%%&&&&&&$$$$$$%%%%%%&&&''''''(((%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""##############################$$$$$$$$$$$$######!!!!!!"""##############################$$$$$$$$$%%%$$$###!!!!!!###$$$%%%####################################"""""""""""""""###$$$$$$$$$$$$###"""#######################################$$$$$$%%% !!!"""######""""""!!!!!!!!!!!!""""""#########!!!"""$$$%%%%%%$$$"""!!! !!!!!!!!!!!!!!!!!!"""""""""""""""###$$$$$$&&&%%%$$$$$$&&&&&&&&&$$$  !!!###$$$###""""""$$$&&&""""""""""""###$$$%%%&&&$$$$$$$$$$$$############!!!"""######$$$$$$######!!!!!!""""""###$$$%%%&&&&&&%%%$$$###"""""""""###$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%$$$$$$$$$%%%&&&'''%%%%%%&&&&&&&&&'''''''''&&&'''((((((''''''(((***'''((()))***+++,,,,,,---+++,,,------,,,---///000222:::GGGVVViiizzz~~~{{{||||||xxxwww}}}zzzvvv}}}{{{ooo```RRRWWWlllzzzWWWJJJ???FFF___~~~ccceeekkkrrryyy|||{{{zzzwwwssseeePPP???777333111,,,+++***))))))***+++,,,************************'''((()))******)))((('''((())))))******((('''&&&&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&'''((()))(((((('''''''''&&&&&&&&&###$$$&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!!!!"""###$$$$$$""""""###$$$%%%%%%&&&&&&""""""###$$$%%%%%%&&&&&&!!!"""###$$$%%%&&&&&&&&&$$$###"""!!!!!!"""###$$$######$$$%%%%%%&&&''''''$$$$$$%%%%%%&&&'''((((((%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""#########$$$%%%%%%&&&%%%$$$###"""""""""""""""""""""""""""######$$$$$$$$$$$$######!!!!!!"""###############!!!!!!""""""######$$$$$$&&&$$$""" """$$$&&&####################################""""""""""""!!!"""###$$$$$$###"""!!!########################"""""""""""""""######$$$ !!!#########"""""" !!!!!!"""""""""###!!!"""%%%&&&&&&%%%"""!!! !!!"""############""""""###$$$%%%%%%###!!! !!!""""""!!! '''&&&%%%$$$############!!!###""" """%%%############$$$%%%&&&''''''&&&&&&%%%%%%$$$$$$$$$ !!!"""#################################$$$$$$&&&%%%$$$"""!!!!!!!!! %%%%%%$$$$$$###"""""""""#########$$$$$$%%%%%%%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&%%%$$$###$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%&&&'''((((((''''''(((***'''((()))***+++,,,------(((***+++,,,,,,...111333111:::FFFVVViiiyyy~~~|||}}}|||}}}vvvssssss___UUUZZZgggvvv[[[HHHBBBHHHTTTqqq|||mmmgggdddjjjqqquuuzzz~~~zzzjjjSSSAAA888333///...,,,***)))***++++++***+++,,,---,,,*********+++((()))***++++++***)))(((+++*********))))))(((((((((((((((((())))))))))))''''''''''''''''''''''''%%%%%%&&&'''(((((((((((('''((()))((('''&&&'''))))))((('''&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$#########&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$$$$######$$$$$$%%%&&&&&&$$$"""!!!!!!"""$$$$$$############$$$$$$$$$###"""!!!!!!"""###$$$###"""!!! !!!"""###$$$$$$$$$#########""""""%%%%%%%%%$$$$$$############""""""!!!!!!""""""###)))(((&&&$$$$$$$$$&&&'''&&&'''((((((((('''&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$###"""!!!"""###%%%'''%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%&&&&&&&&&&&&%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!%%%###!!!###%%%&&&$$$!!!###$$$%%%&&&%%%$$$###"""###$$$&&&&&&&&&$$$"""!!!!!!!!!""""""######$$$$$$"""""""""""""""""""""""" !!!"""$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""%%%$$$###"""!!!!!!!!!!!!"""######"""!!!!!!"""$$$########################%%%%%%$$$###"""!!! ###"""!!! !!!"""###""""""############"""""""""""""""""""""""""""""" !!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""###%%%$$$###""""""$$$&&&'''%%%$$$###""""""###$$$%%%""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%$$$$$$$$$###############&&&%%%$$$$$$$$$$$$%%%&&&############$$$%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((())))))***(((((((((((())))))))))))+++******+++,,,...000222444<<>>BBBDDD===333((('''%%%###"""###$$$%%%%%%%%%$$$$$$%%%&&&&&&'''$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&(((++++++)))(((***+++)))************+++++++++***+++,,,,,,,,,---///111111888@@@LLL]]]ppp{{{}}}tttqqqyyy~~~vvvlllwwwwwwrrrgggYYYQQQ\\\nnnwww]]]MMMEEEIIIddd|||qqqhhhiiiqqqyyy~~~uuudddNNN<<<555///...,,,,,,---------,,,++++++++++++******))))))((((((((((((((()))******))))))))))))))))))))))))%%%(((++++++)))'''((()))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***''''''''''''''''''''''''$$$$$$%%%&&&%%%$$$###"""$$$#########$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""########################%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((''''''''''''&&&%%%$$$$$$$$$"""!!!"""$$$&&&&&&&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$#########"""""" !!!$$$&&&&&&%%% !!!###$$$%%%%%%$$$###""""""""""""#######################################$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""###############$$$######"""!!! !!!!!!"""$$$%%%&&&$$$$$$$$$$$$######"""""" !!!"""###!!!"""###$$$$$$$$$$$$$$$!!!!!!""""""#########$$$#########"""""""""""""""######$$$%%%%%%&&&'''''' """###%%%%%%###""" !!!"""###$$$%%%%%%$$$### %%%((('''((()))&&&!!! !!!#########"""""""""""""""""""""""""""""""""###$$$%%%&&&%%%%%%$$$"""############$$$$$$$$$!!!!!!""""""#########$$$############$$$&&&((())))))***(((%%%&&&******'''&&&%%%###!!!!!!###&&&'''###"""""""""###$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((***,,,+++)))'''(((***++++++,,,,,,,,,---------***+++,,,,,,,,,---///111111777@@@LLL]]]qqq}}}}}}ppplllwww}}}vvvttt|||zzzuuugggXXXSSS\\\iiivvvZZZNNNFFFEEEZZZwww}}}nnnaaacccnnnwww|||}}}tttbbbNNN???999111///,,,***+++,,,---,,,............---,,,+++***))))))************))))))***(((''''''(((((('''&&&&&&'''((())))))((('''&&&)))((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&((()))(((((('''''''''''''''''''''''''''((('''%%%######$$$%%%&&&)))'''###  ###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&''''''$$$###"""###%%%&&&%%%$$$"""###$$$$$$%%%%%%%%%$$$"""###$$$$$$%%%%%%%%%%%%###$$$%%%%%%$$$###!!! !!!!!!!!!!!!"""###%%%%%%%%%$$$###""""""$$$&&&'''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%&&&%%%###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%&&&%%%$$$$$$%%%%%%%%%$$$###""""""######!!!"""###$$$$$$$$$$$$$$$)))'''###  ###$$$""""""""""""""""""""""""&&&%%%$$$######$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$""""""""""""""""""""""""###$$$%%%%%%$$$###"""!!! """!!! !!!"""$$$######""""""!!!!!!!!!""""""""""""############%%%###!!!  !!!""""""""""""###$$$$$$$$$%%%!!!"""###$$$$$$###"""!!!"""""""""""""""#########$$$$$$"""!!! !!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""%%%######$$$&&&&&&"""""""""###$$$$$$$$$$$$###"""!!! """###$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&&&&$$$"""!!! !!!!!!"""###$$$$$$$$$$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$%%%&&&%%%&&&''''''''''''***,,,))))))))))))************))))))***+++,,,...///000666999???JJJ^^^tttrrrnnnssszzz~~~{{{qqq}}}wwwjjj[[[TTTZZZfffxxx]]]PPPGGGDDDWWWssspppcccdddnnnwww}}}}}}zzzqqqcccPPP@@@888222000---,,,---......------------,,,,,,+++))))))))))))************))))))+++)))((('''((((((&&&%%%&&&'''((())))))((('''&&&(((''''''&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%&&&%%%###!!!!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%$$$###$$$&&&'''&&&%%%%%%%%%&&&''''''&&&&&&&&&######$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$######"""######"""######$$$%%%&&&%%%$$$###""""""$$$&&&'''$$$%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&$$$#########$$$$$$########################!!!###%%%&&&%%%$$$$$$%%%%%%%%%$$$##################$$$$$$%%%&&&&&&%%%%%%'''&&&###!!!!!!!!!###$$$##############################"""!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$###########################$$$$$$%%%$$$###"""!!! !!!""""""  !!!$$$$$$$$$$$$############""""""""""""############&&&%%%###"""!!!"""###$$$###############$$$$$$$$$""""""###$$$$$$###"""""""""""""""######$$$$$$$$$&&&%%%$$$###"""""""""""""""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""!!! """""" """############$$$$$$$$$######"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$""""""######$$$%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&'''&&&%%%&&&(((***))))))))))))************++++++,,,---...000111222444777>>>JJJ^^^tttssslllqqqyyy~~~|||rrryyynnn___UUUYYYbbb~~~yyy___RRRHHHEEEXXXrrrttteeeeeemmmwww~~~}}}yyyqqqfffVVVCCC777333111...---.........---++++++++++++***)))((('''))))))************))))))+++)))((('''((((((&&&%%%''''''((((((((((((''''''''''''&&&&&&&&&'''(((((('''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((((((&&&$$$"""###############$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$%%%'''((('''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%$$$######$$$############$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$#########$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%""""""""""""""""""""""""!!!###%%%%%%$$$$$$$$$%%%%%%$$$$$$############$$$######$$$$$$%%%%%%$$$$$$$$$$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!"""######"""#########$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###########################$$$$$$$$$$$$###""""""!!!"""###"""  !!!###############$$$$$$$$$""""""""""""############%%%%%%###"""""""""###$$$$$$$$$$$$#####################$$$$$$$$$$$$######"""""""""###$$$%%%%%%&&&'''&&&%%%$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%###""""""#########"""$$$###"""""""""###%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&########################'''&&&$$$""""""###$$$&&&######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%&&&&&&&&&$$$$$$&&&((())))))))))))************++++++,,,---...000111222111666===III]]]tttsssjjjooowww~~~~~~sss{{{ooo___TTTWWW```vvv|||bbbRRRGGGGGG\\\wwwwwwhhhfffnnnwww~~~wwwmmm___III888333000...---......---,,,***************)))(((((())))))************)))))))))'''&&&'''((()))(((''''''(((((((((((((((((('''&&&&&&&&&&&&&&&'''((()))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$###"""!!!###$$$$$$$$$%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&&&&%%%$$$%%%&&&'''&&&%%%$$$$$$%%%%%%$$$$$$######%%%%%%%%%%%%$$$$$$###"""######""""""###$$$&&&'''%%%%%%$$$#########$$$$$$$$$$$$#########$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$########################"""$$$%%%%%%$$$###$$$&&&%%%$$$$$$######$$$$$$$$$ !!!!!!"""""""""!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%!!!""""""###$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$#################################$$$##################$$$"""  !!!!!!!!!""""""#########!!!"""""""""###############"""!!! !!!""""""%%%$$$$$$$$$###"""""""""$$$$$$$$$%%%%%%$$$$$$$$$""""""###$$$%%%&&&&&&'''&&&%%%%%%$$$$$$$$$%%%%%%!!!!!!"""""""""#####################$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%&&&%%%###"""###$$$%%%%%%%%%###"""!!!!!!###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""&&&%%%$$$#########$$$%%%###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''&&&&&&''''''&&&%%%$$$&&&'''((()))))))))************))))))***+++,,,...///000111666===HHH[[[rrrttthhhmmmuuu}}}vvv{{{nnn]]]SSSVVV___rrrhhhTTTGGGHHH^^^yyyyyykkkhhhooowwwvvvgggPPP:::111///------------+++***+++++++++,,,++++++***)))))))))************))))))&&&%%%%%%&&&)))******)))(((((((((''''''(((((((((&&&&&&&&&&&&&&&'''((()))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""######%%%%%%&&&&&&%%%$$$"""!!!&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&&&&$$$###$$$%%%%%%$$$###$$$$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%$$$$$$###"""######""""""###%%%'''((($$$######"""""""""######$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############"""$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$######%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%!!!!!!"""""""""!!!!!! !!!!!!###$$$%%%%%%$$$$$$########################$$$$$$$$$%%%%%%$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##########################################$$$$$$###$$$$$$###!!! !!!""""""######$$$$$$$$$!!!"""""""""############!!!!!!!!!!!!!!!!!!""""""%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$############$$$$$$%%%"""""""""""""""#########"""""""""######$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%"""!!!  !!!###%%%###"""!!!!!!###%%%&&&$$$$$$$$$$$$$$$$$$######""""""""""""""""""""""""######%%%%%%%%%%%%$$$############$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((()))((('''&&&'''((()))'''&&&&&&''')))((()))))))))************))))))***+++,,,...///000333888>>>HHHYYYooo~~~uuuiiinnnvvv~~~yyy|||nnn]]]QQQSSS[[[ooozzzpppYYYIIIJJJ___xxxyyymmmjjjpppwwwzzzlllTTT===111///---------,,,***(((+++,,,,,,,,,,,,,,,++++++))))))************))))))%%%%%%%%%&&&)))++++++***((((((''''''''''''((((((''''''&&&&&&&&&'''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%$$$###$$$&&&''''''''''''&&&%%%###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&$$$######%%%%%%$$$"""$$$%%%&&&&&&'''''''''&&&$$$$$$%%%%%%%%%$$$###############$$$$$$&&&''''''###"""""""""""""""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$### !!!""""""###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$######%%%'''%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$%%%%%%$$$$$$######!!!"""###$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!"""############"""!!!!!!"""""""""###$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$%%%"""###$$$###!!! !!!"""$$$$$$$$$$$$$$$%%%%%%%%%""""""""""""########################$$$$$$$$$$$$$$$$$$$$$###############$$$$$$############$$$$$$#########$$$$$$$$$$$$$$$"""""""""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""###$$$$$$$$$%%%$$$###""""""###$$$%%%!!!"""###"""!!!!!!###$$$$$$###"""""""""###%%%%%%#########$$$######"""!!!""""""""""""""""""""""""!!!###%%%&&&'''%%%$$$############$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''''''''''''''((()))((('''&&&(((***))))))))))))************++++++,,,---...000111222333888???GGGWWWmmm}}}vvvkkkpppxxx|||}}}qqq^^^PPPPPPVVVhhhwww~~~vvv```PPPPPPddd{{{yyymmmlllqqqxxxzzzlllTTT>>>222000///......---+++(((++++++,,,,,,,,,,,,,,,+++))))))************))))))((('''&&&'''((())))))''')))((('''&&&&&&'''((()))(((''''''&&&&&&&&&''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%$$$$$$%%%%%%$$$######$$$%%%&&&'''(((((((((######$$$%%%%%%%%%$$$$$$######$$$%%%&&&&&&&&&&&&""""""""""""###$$$%%%%%%######$$$$$$%%%%%%%%%$$$#########$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###### !!!"""###$$$######"""###########################$$$$$$###"""###%%%'''$$$$$$$$$$$$$$$%%%&&&'''%%%%%%&&&&&&%%%$$$$$$#####################$$$$$$########################!!!"""############"""!!!""""""""""""############"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###%%%%%%"""###$$$###!!!!!!"""###############""""""""""""""""""""""""############""""""###$$$$$$$$$$$$$$$###############$$$$$$$$$$$$###""""""""""""###$$$$$$############"""""""""!!!!!!!!!""""""$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""###$$$$$$$$$########################!!!$$$&&&&&&$$$###%%%&&&"""############$$$$$$$$$######$$$$$$$$$###!!! ##############################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%&&&''''''&&&&&&(((***))))))))))))************++++++,,,---...000111222111777>>>FFFWWWlll~~~wwwnnnssszzzzzz~~~sssaaaPPPMMMRRR```sss}}}~~~wwweeeWWWXXXkkkxxxnnnmmmrrrxxxwwwjjjTTT>>>333111000//////...+++)))***++++++,,,,,,,,,++++++))))))************))))))***)))''''''((((((&&&%%%)))((('''&&&&&&'''((())))))((('''&&&&&&&&&&&&&&&)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&***)))'''&&&%%%%%%&&&'''''''''''''''''''''''''''$$$%%%&&&''''''%%%###"""%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%&&&&&&'''(((((('''%%%%%%&&&&&&%%%$$$ !!!"""$$$%%%&&&''''''"""###$$$%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$############$$$%%%&&&'''######$$$%%%%%%%%%%%%$$$""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########!!!"""###$$$%%%%%%$$$###""""""""""""""""""""""""$$$$$$$$$###"""###%%%'''$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$###"""!!!$$$$$$######"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$############"""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###%%%&&&!!!"""######"""!!!###$$$ """"""""""""############ !!!"""""""""""""""""""""######$$$$$$$$$%%%$$$###"""!!!!!!"""###$$$$$$$$$######"""!!!!!!!!!!!!!!!""""""###$$$%%%&&&######"""""""""""""""""" !!!!!!"""###$$$$$$$$$"""###$$$$$$$$$$$$###""" ###$$$""" !!!###""""""###$$$$$$$$$$$$######$$$$$$%%%$$$###"""!!!########################%%%$$$###""""""$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%'''(((###%%%&&&%%%%%%&&&(((***))))))))))))************))))))***+++,,,...///000...555===FFFVVVmmmwwwqqquuu|||yyy}}}}}}xxxpppcccTTTMMMMMMZZZoooxxxccc]]]^^^aaa~~~{{{tttssstttwwwrrreeeQQQ>>>333000---++++++++++++***************************(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''(((((((((((())))))((('''&&&%%%%%%$$$''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$############$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&""""""""""""""""""""""""#########$$$%%%&&&'''(((###$$$$$$%%%%%%$$$$$$###%%%'''(((((('''&&&&&&'''%%%%%%$$$$$$###"""!!!!!!%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$'''(((***)))&&&###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$###"""!!!!!!"""""""""###$$$$$$$$$%%%!!!!!!"""###$$$$$$%%%%%%########################""""""""""""""""""""""""########################""""""""""""""""""""""""########################%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$############$$$$$$$$$###"""!!!!!!"""###$$$%%%$$$######""""""######!!!!!!!!!!!!""""""""""""""""""#########$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$######"""""""""###%%%&&&$$$###"""!!!!!!"""###$$$  %%%$$$$$$######$$$$$$%%%""""""#########""""""!!!"""""""""""""""######$$$""""""############""""""""""""""""""""""""""""""%%%$$$$$$$$$######""""""$$$$$$%%%%%%%%%&&&&&&&&&$$$###!!! !!!!!!!!!!!!"""###%%%&&&'''(((%%%%%%%%%$$$$$$#########'''$$$######%%%%%%### &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&%%%%%%)))'''&&&(((+++---+++))))))))))))***+++---000111111777===GGGWWWnnnvvvqqquuu{{{zzz|||}}}yyypppaaaQQQJJJKKK]]]tttwwwbbb\\\]]]```~~~yyyxxxxxxyyyxxxjjjSSS>>>333111---++++++++++++*********++++++++++++******((())))))******))))))((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%########################%%%%%%$$$$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$######%%%'''&&&%%%$$$%%%%%%&&&%%%%%%$$$######""""""%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&((()))(((&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$###"""""""""###############$$$$$$$$$!!!""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$""""""""""""""""""""""""########################################################################$$$$$$############$$$$$$$$$$$$############$$$$$$$$$######""""""######$$$%%%$$$######""""""######!!!!!!!!!!!!"""""""""###""""""#########$$$$$$$$$"""""""""###$$$%%%&&&'''%%%$$$###"""""""""###$$$%%%$$$###""""""###$$$%%%$$$##################$$$%%%$$$$$$######$$$$$$%%%"""###$$$$$$$$$$$$######"""""""""""""""######$$$######$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$#########"""""""""$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$############$$$""""""###$$$%%%&&&&&&'''%%%%%%%%%$$$$$$$$$######)))&&&######%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''')))((('''(((+++,,,+++***+++++++++,,,---///111333111777===FFFWWWmmmxxxqqqtttzzz}}}|||wwweeeTTTNNNPPP___xxxvvv___YYYZZZ^^^}}}|||zzzyyyxxx|||~~~qqqVVV===444111---++++++,,,++++++***+++,,,------,,,+++***)))******************)))))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!###%%%%%%###"""###$$$&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%'''((((((&&&$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""!!!!!!!!!########################$$$$$$$$$###############"""""""""###$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$""""""""""""""""""""""""#################################################################################""""""#########$$$$$$############$$$$$$$$$######""""""######$$$%%%$$$######""""""######!!!!!!!!!"""""""""#####################$$$$$$$$$###############$$$%%%&&&&&&%%%$$$###""""""""""""%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$############$$$$$$"""###$$$%%%%%%%%%%%%%%%"""""""""""""""######$$$$$$$$$%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""######""""""""""""!!!!!!"""#########$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###(((%%%###"""$$$&&&''''''%%%%%%%%%$$$$$$#########&&&&&&&&&&&&''''''''''''&&&''''''(((((())))))))))))((('''(((***,,,+++***++++++,,,,,,...///111222111666<<>>MMMddd|||zzzyyyxxx{{{{{{oooddd]]]^^^hhhrrrvvvaaaUUUPPPbbbyyyvvvcccYYYNNNTTTjjjwwwpppooossswwwttt___LLL<<<444......///,,,+++++++++,,,,,,------,,,,,,+++************)))))))))((((((((((((((((((((((((((((((((((((''''''((((((((('''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))(((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%###$$$&&&''''''&&&$$$###$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!"""###$$$%%%%%%%%%""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$######""""""######$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$%%%$$$###"""""""""""""""$$$$$$############$$$$$$""""""""""""#########$$$########################!!!"""$$$###"""!!!"""###"""""""""""""""######$$$%%%$$$$$$######$$$$$$%%%"""###$$$$$$$$$$$$###"""######""""""###$$$$$$%%%'''&&&%%%###""""""!!!!!!######""""""""""""#########$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""%%%###!!!!!!###$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!! !!!###$$$""""""###$$$$$$$$$$$$#########$$$$$$$$$$$$######!!!""""""############"""#########$$$$$$%%%%%%%%%######""""""""""""###############"""""""""""""""######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%&&&&&&''''''$$$%%%%%%&&&&&&'''''''''&&&&&&'''(((((())))))))))))))))))))))))******+++++++++,,,------......///111333777???MMMbbbzzzzzzyyyyyy{{{ssseee\\\ZZZaaahhh{{{vvvcccXXXRRRbbbyyy{{{fffYYYNNNUUUkkk}}}sssllllllrrrxxxyyycccMMM===555/////////,,,***+++,,,,,,------------,,,,,,************))))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))'''''''''((((((((((((((('''''''''''''''((((((((('''''''''''''''''''''''''''&&&%%%%%%%%%&&&((()))''''''&&&&&&&&&&&&&&&'''%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%&&&###$$$%%%&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$"""!!!"""###%%%&&&$$$###"""""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$############""""""""""""######%%%%%%&&&&&&&&&'''''''''%%%&&&''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""###############"""############$$$$$$$$$######""""""!!!"""""""""$$$$$$############$$$$$$!!!!!!"""""""""#################################"""$$$&&&&&&$$$###$$$%%%!!!"""""""""############%%%$$$$$$######$$$$$$%%%"""###$$$%%%%%%$$$###"""""""""""""""###$$$%%%%%%$$$$$$#########$$$$$$%%%$$$######""""""######$$$###%%%&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$######""""""$$$###!!!"""###%%%$$$$$$$$$$$$###"""""""""######""""""""""""############%%%$$$###"""""""""###$$$""""""###$$$$$$$$$$$$#########$$$$$$$$$$$$######""""""############"""""" !!!!!!"""##################""""""#########$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&'''''''''%%%&&&'''((()))))))))))))))))))))))))))******+++++++++,,,------......///222555999@@@MMMaaawww}}}xxxxxxzzz|||yyyhhh\\\XXX[[[___ppprrrbbbYYYPPP^^^uuu|||eeeWWWMMMTTTjjj~~~rrrjjjiiiooouuu|||{{{dddLLL<<<444...//////---,,,---+++,,,,,,------,,,,,,+++************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''((((((((()))&&&'''''''''((((((((()))''''''''''''''''''''''''&&&%%%$$$###$$$%%%'''(((&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###""""""###%%%&&&###!!!!!!""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$############""""""""""""######$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((((('''&&&%%%&&&&&&'''''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$################################################!!!"""""""""#########$$$"""############$$$$$$$$$######""""""######$$$$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$########################"""$$$&&&&&&%%%$$$$$$$$$!!!!!!"""###############%%%$$$$$$######$$$$$$%%%"""###%%%&&&&&&%%%###"""""""""""""""###$$$%%%&&&"""""""""###$$$%%%&&&'''$$$######""""""######$$$###%%%''''''$$$###$$$&&&########################$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""$$$%%%$$$###%%%$$$######""""""######!!!!!!!!!!!!"""""""""###""""""######$$$$$$%%%%%%""""""###$$$$$$$$$$$$#########$$$$$$$$$$$$######""""""############"""""" !!!"""#########$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''((((((%%%&&&&&&'''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&'''((()))))))))((()))))))))))))))******+++++++++,,,------......///000333888???LLL___uuu}}}uuuwwwzzz~~~|||kkk]]]XXXYYY[[[ggg{{{oooaaaXXXLLLYYYoooyyyaaaTTTJJJSSSjjjsssjjjhhhmmmsssuuu|||{{{bbbJJJ:::333......000......///***++++++,,,,,,++++++***************))))))))))))************************))))))(((((((((((())))))&&&'''''''''(((((())))))&&&'''''''''(((((())))))''''''''''''''''''''''''&&&%%%$$$######%%%&&&(((%%%%%%$$$$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$&&&&&&&&&&&&$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$###"""###&&&&&&### !!!""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$############""""""""""""############$$$$$$$$$%%%%%%%%%&&&&&&((((((((('''&&&%%%&&&&&&'''''''''''''''&&&#########$$$$$$%%%&&&&&&################################################!!!!!!""""""#########$$$"""############$$$$$$$$$############$$$%%%&&&&&&$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%######################## """$$$$$$###"""!!!"""!!!!!!"""###############%%%$$$$$$$$$$$$$$$$$$%%%"""###%%%&&&&&&%%%###"""""""""""""""###$$$%%%&&&$$$#########$$$$$$%%%&&&$$$$$$############$$$$$$###%%%''''''$$$###$$$&&&""""""""""""""""""""""""""""""###$$$%%%%%%&&&&&&"""""""""###%%%%%%$$$###%%%%%%$$$###""""""######!!!"""""""""######$$$$$$ !!!###$$$&&&'''''''''""""""###$$$$$$$$$$$$#########$$$$$$$$$$$$######""""""#########""""""!!!!!!""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%#####################$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&'''((())))))%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''))))))))))))((()))))))))))))))******+++++++++,,,------......///---000666???LLL___tttsssvvvzzz~~~}}}qqqcccXXXXXX^^^jjj}}}wwwmmm^^^SSSPPPPPPiii{{{zzzcccQQQLLLMMMjjj|||llldddgggmmmpppqqquuuxxxzzz{{{sssaaaPPP;;;333------...,,,,,,---,,,+++***)))))))))***+++***)))(((''''''((()))***))))))))))))))))))))))))''''''''''''''''''''''''***)))((('''''''''''''''''''''''''''&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%""""""#########$$$$$$$$$"""""""""""""""!!! %%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%(((&&&%%%%%%&&&'''&&&%%%$$$$$$%%%%%%&&&'''(((((())))))))))))((('''&&&%%%############$$$%%%&&&'''$$$"""!!!"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!$$$#########""""""!!!!!!''''''&&&%%%$$$###"""!!!%%%%%%%%%$$$$$$#########""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###%%%'''(((############"""""""""!!!######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$###############""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$ ###&&&%%%"""!!!"""$$$%%%$$$###!!!!!!!!!"""###&&&%%%###"""""""""######'''''''''&&&&&&%%%%%%%%%!!!###$$$&&&&&&&&&%%%$$$##############################""""""######$$$%%%!!!"""###%%%%%%$$$##############################%%%$$$#########$$$%%%&&&'''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((***************+++++++++---,,,+++***+++---///000333333555===LLLaaavvv~~~wwwvvvwww|||vvvhhh]]]\\\```nnn}}}wwwmmm^^^SSSJJJJJJ```sssuuueeeSSSNNNMMMhhhzzzllldddgggmmmoooooosssvvvyyyzzzrrr```OOO;;;333------...,,,,,,------,,,+++***)))******+++***)))(((((((((((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&##################$$$$$$######$$$$$$###""""""!!!%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''%%%$$$$$$&&&&&&&&&%%%$$$%%%%%%&&&&&&'''''''''))))))))))))((('''&&&%%%############$$$%%%&&&'''&&&$$$""""""$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$#########""""""""""""%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$$$$%%%%%%$$$$$$###"""!!!!!!!!!""""""""""""####################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%###""""""###%%%$$$######"""""""""###%%%$$$"""!!!!!!!!!""""""""""""################## !!!!!!""""""""""""!!!""""""""""""""""""""""""######""""""######$$$%%%""""""###$$$$$$$$$$$$###########################$$$$$$#########$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((***************+++++++++,,,---......//////000000333333555<<>>555/////////---,,,---------------,,,,,,++++++*********++++++*********(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((()))***''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&'''(((((($$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$########################""""""######$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###"""###$$$&&&&&&%%%###&&&&&&&&&&&&&&&&&&%%%%%%'''''''''''''''&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&***(((%%%$$$$$$$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%%%%""""""#########$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$$$$&&&%%%###""""""###%%%&&&########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$$$$!!!!!!"""###$$$%%%&&&&&&!!!!!!!!!"""""""""##############################!!!!!!""""""#########$$$########################""""""""""""""""""""""""$$$!!! ###$$$###!!! !!!""""""""" ###$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""!!! $$$###""" !!!"""$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$###"""""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((((())))))***++++++,,,,,,...---,,,,,,---...000111555666888<<>>666000//////---,,,---,,,,,,,,,,,,,,,+++******))))))***++++++***))))))(((((((((((((((((((((((())))))))))))))))))))))))(((''''''''''''(((((()))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######""""""#########$$$$$$$$$!!!"""##################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###"""###%%%''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&)))'''%%%$$$$$$$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&!!!!!!"""###$$$&&&&&&'''""""""#########$$$$$$$$$"""""""""""""""""""""""""""""""""###$$$$$$%%%%%%################################################&&&%%%$$$%%%%%%$$$""" !!!!!!""""""!!!!!!###$$$%%%%%%&&&%%%%%%%%%'''&&&%%%$$$###!!! $$$$$$###"""""""""######!!!!!!!!!!!!!!!!!!!!!!!!######""""""######$$$%%%#########"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((()))***+++,,,,,,------,,,+++***+++---///111444666999===EEEVVVkkkzzzrrroooooottt|||zzzqqq}}}}}}}}}xxxjjj]]]IIIKKKLLL___wwwsssnnn~~~mmm]]]SSSLLLbbbzzzrrrooossswwwwwwzzz~~~{{{iiiXXX???777000//////---,,,---***+++,,,,,,,,,+++***)))((())))))******))))))((((((((((((((((((((((((((()))))))))))))))))))))))))))((((((''''''''''''((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&"""######$$$%%%%%%$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$&&&((((((&&&$$$$$$%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&(((&&&############"""!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%#########$$$$$$%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&#########$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&######$$$$$$$$$$$$%%%%%%"""""""""#########$$$$$$########################"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$&&&%%%$$$######"""""""""""""""###$$$$$$"""###$$$%%%&&&%%%%%%$$$(((''''''&&&%%%$$$######$$$$$$%%%&&&&&&&&&%%%%%%""""""""""""""""""""""""######""""""######$$$%%%""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''((()))***+++,,,------+++++++++,,,,,,---...///222555888;;;CCCTTTiiiyyyooommmmmmrrr{{{~~~wwwttt~~~~~~qqqdddNNNQQQQQQddd|||tttiiixxxppp```WWWQQQggg{{{uuusssyyy}}}~~~kkkYYY???777000//////---,,,---******+++,,,+++***)))((('''((()))******)))((('''((((((((((((((((((((((((''''''''''''''''''''''''***)))((('''''''''''''''((('''''''''&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%% !!!###$$$%%%&&&'''###$$$%%%%%%&&&&&&&&&&&&##############################$$$$$$$$$%%%%%%%%%######$$$'''))))))'''%%%$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&'''&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&%%%###"""######"""!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&#########$$$$$$%%%%%%%%%!!!"""###$$$%%%&&&''''''&&&%%%%%%$$$$$$#########""""""#########$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###################################################$$$$$$$$$$$$$$$$$$$$$$$$##################$$$%%%&&&&&&%%%%%%$$$######"""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&%%%$$$#########$$$&&&'''!!!"""###$$$%%%%%%$$$#########"""""""""""""""""" """###$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%#########"""###$$$$$$%%%!!!"""###%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))'''((()))***+++,,,------)))+++---...//////------000333777:::BBBRRRhhhxxx~~~nnnllllllqqqzzzvvvsss~~~xxxfffWWWMMMRRRggguuusssrrrxxxppp```YYYSSShhh}}}|||sssrrryyyjjjVVV???777000//////---,,,---******+++++++++,,,,,,,,,---,,,***((('''((()))******************)))(((((((((((((((((((((((((((((())))))(((((('''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''((((((((((((''''''''''''''''''''''''''''''%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((&&&%%%%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$###"""!!!!!!###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''(((&&&'''((((((((('''%%%%%%''''''((((((''''''&&&%%%######$$$$$$$$$%%%%%%%%%((('''&&&%%%&&&'''((()))'''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$"""###$$$$$$&&&&&&'''((("""############$$$$$$$$$&&&%%%%%%$$$#########$$$$$$%%%&&&&&&%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&""""""!!!!!!!!!!!!""""""$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&((()))'''&&&$$$#########$$$$$$$$$#########""""""!!!!!!$$$###"""!!!!!!###%%%''''''&&&%%%$$$############%%%%%%$$$$$$$$$$$$$$$%%%""""""###$$$$$$$$$$$$###!!! !!!"""###&&&%%%$$$######$$$%%%&&&&&&%%%%%%%%%###"""!!! """!!! !!!###$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''!!!###$$$&&&''''''&&&&&&$$$$$$$$$%%%&&&'''((()))$$$%%%&&&'''(((***++++++((((((((()))******++++++,,,,,,,,,,,,,,,---...///111111555===FFFUUUjjj||||||ooopppssswww|||~~~tttqqq}}}}}}kkkXXXNNNPPPdddrrrrrrrrrxxxooo___YYYTTTiiiyyymmmlllttt{{{lllVVV???777000//////---,,,---******+++++++++,,,,,,,,,---,,,***((('''((())))))))))))******))))))((('''(((((((((((((((((((((((()))(((((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''(((''''''''''''((())))))$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$&&&(((((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$###"""!!!"""###&&&&&&&&&&&&&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&'''&&&'''((((((((('''%%%%%%%%%%%%%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''((()))$$$$$$##################$$$######"""######$$$$$$%%%%%%$$$$$$$$$#####################$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&###""""""!!!!!!""""""###$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!!!!!!!!!!!!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%'''((((((&&&%%%$$$#########$$$$$$$$$#########""""""""""""$$$###"""""""""###$$$%%%%%%%%%$$$############$$$$$$$$$############$$$$$$""""""###$$$$$$$$$$$$###""""""!!!!!!!!!"""###$$$""""""!!! !!!""""""######$$$$$$######""""""""""""!!!!!!!!!"""###$$$$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''"""###$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%&&&&&&'''((()))***************+++,,,,,,------+++++++++,,,---...///000111111555===FFFTTTiii{{{}}}pppppprrrvvv|||{{{wwwooo{{{~~~mmmXXXNNNOOObbbrrruuuwww{{{ooo___YYYUUUjjjuuuiiihhhrrr{{{iiiSSS???777000//////---,,,---******+++++++++,,,,,,,,,---+++***(((((((((((()))(((((()))))))))(((''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###$$$&&&((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$"""!!!"""###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''((((((((('''%%%%%%$$$$$$$$$$$$$$$######"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%&&&&&&&&&&&&"""""""""""""""###$$$%%%$$$$$$$$$#########""""""############$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$##################$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$#########"""######$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&''''''&&&&&&%%%$$$#########$$$$$$###############"""""""""$$$$$$$$$##################""""""""""""###$$$$$$######"""""""""######$$$""""""###$$$$$$$$$$$$#########"""""""""###$$$%%%$$$$$$############$$$$$$ !!!"""#####################""""""######$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%&&&''''''((('''&&&%%%%%%%%%%%%%%%''''''''''''((((((((()))*********+++,,,,,,------******+++,,,---...000111111111555<<>>333//////...---...,,,,,,,,,,,,,,,+++++++++******************))))))))))))))))))(((((((((((())))))))))))))))))))))))&&&'''((())))))(((((('''(((((((((((()))))))))***'''''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((('''&&&%%%%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%$$$&&&''''''&&&%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))(((''''''&&&&&&&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''(((((('''&&&%%%$$$######%%%&&&''''''%%%%%%&&&'''&&&%%%$$$%%%'''((('''&&&######%%%&&&''''''''''''$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$############$$$$$$%%%&&&&&&%%%######$$$&&&$$$%%%'''(((((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$%%%&&&%%%#########$$$###$$$%%%$$$"""""""""###%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$######""""""""""""######$$$$$$######$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$###"""&&&%%%%%%%%%%%%&&&''''''%%%'''((('''&&&%%%&&&'''&&&&&&''''''((())))))))))))))))))*********++++++))))))+++,,,---............---///333888BBBSSScccyyy|||qqqkkkiiimmmwwwsssiiieeeddd]]]cccttt{{{qqqaaaPPPMMMYYYoooqqq```___bbb~~~yyybbbXXXSSSeeezzz~~~ppp___III===222//////......///,,,+++++++++************)))))))))***************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((())))))'''''''''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''''''''''''''((((((%%%&&&&&&''''''&&&&&&%%%$$$&&&''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%###$$$%%%&&&''''''&&&%%%########################$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&'''((()))$$$$$$%%%%%%&&&&&&''''''&&&''')))***)))((('''%%%%%%%%%&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((('''%%%$$$&&&'''&&&%%%$$$%%%'''((('''&&&###$$$%%%&&&''''''''''''###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''&&&%%%$$$######$$$%%%&&&&&&''''''&&&$$$$$$%%%&&&$$$%%%'''((()))((('''&&&''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%&&&$$$%%%'''%%%###"""###%%%###$$$%%%$$$"""!!!"""###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%######""""""""""""######"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$&&&''''''$$$$$$%%%'''&&&&&&''''''((())))))***((((((((()))))))))******&&&(((***---...---,,,+++,,,+++...333888AAARRRaaawwwzzzpppkkkjjjnnnxxxrrreee___]]][[[aaappp}}}qqqaaaPPPMMMXXXooommm[[[[[[___{{{yyyaaaUUUOOOaaawww}}}nnn]]]FFF;;;000------,,,,,,...+++*********))))))((((((&&&&&&''''''(((((())))))))))))))))))((((((((((((''''''''''''''''''''''''***)))((('''''''''''''''&&&&&&&&&'''''''''((((((''''''(((((()))(((((('''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&'''((()))))))))(((%%%&&&&&&''''''&&&&&&%%%$$$&&&''''''&&&%%%%%%&&&'''&&&%%%$$$%%%&&&'''(((''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%$$$%%%'''(((((((((''''''########################$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&'''((()))***%%%%%%&&&''')))***++++++'''((()))***)))(((&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&'''$$$$$$%%%&&&'''))))))***$$$&&&((('''%%%$$$%%%(((&&&%%%$$$%%%'''((('''&&&$$$%%%&&&&&&''''''&&&&&&###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%((('''%%%$$$$$$%%%'''(((((((((&&&&&&&&&&&&((((((&&&&&&'''%%%######$$$%%%$$$%%%'''))))))((('''&&&'''''''''&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%###$$$%%%&&&'''((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&$$$&&&'''&&&###!!!###%%%%%%&&&'''&&&$$$###$$$%%%######$$$$$$$$$$$$######$$$$$$############$$$$$$######""""""""""""######!!!###$$$%%%&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&!!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$&&&'''''''''&&&%%%%%%%%%%%%&&&''''''###%%%'''&&&$$$###$$$'''&&&&&&&&&'''((())))))***(((((((((((())))))))))))$$$'''***---...---+++)))000///111555999AAAPPP^^^vvv~~~vvvoookkkkkkooozzzttthhhaaa___^^^]]]ccctttsssdddTTTMMMTTTiiilllZZZSSS[[[nnn~~~gggYYYZZZcccxxx~~~~~~ssscccMMM:::222000+++,,,...)))(((***,,,...///...---,,,---,,,+++***))))))))))))))))))(((((((((((())))))$$$%%%&&&'''((((((''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))((('''&&&&&&'''((()))(((''''''&&&&&&&&&'''''')))((('''&&&%%%$$$$$$$$$''''''''''''&&&&&&%%%$$$'''''''''&&&&&&%%%%%%%%%''''''(((((('''&&&%%%%%%(((%%%!!!!!!$$$&&&&&&%%%&&&%%%###$$$&&&((((((((($$$$$$%%%&&&&&&'''(((((("""###$$$$$$%%%&&&''''''%%%%%%$$$$$$###$$$$$$$$$&&&&&&&&&'''''''''((((((&&&&&&''''''((('''''''''&&&''''''&&&%%%%%%&&&((('''&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%)))((('''&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))%%%%%%&&&''''''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%$$$##############################(((&&&###!!!!!!###&&&(((&&&%%%$$$###$$$&&&)))***%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$###############$$$&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$######""""""%%%$$$$$$######$$$$$$%%%'''&&&$$$""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$#########""""""#########$$$$$$$$$"""%%%((('''###"""%%%((('''''''''&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%&&&'''))))))'''%%%((('''&&&&&&((())))))(((++++++******++++++,,,---,,,,,,,,,---------......//////222555888???PPP```uuu{{{ooojjjiiinnnxxxzzzlllddd``````___cccrrrtttdddSSSKKKQQQdddjjjXXXOOOVVVhhh~~~jjj\\\]]]eeeuuussscccNNN;;;222111,,,---///))))))***+++++++++***)))(((+++***************++++++))))))(((((((((((())))))))))))******************(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))((('''''''''''''''(((''''''&&&&&&&&&''''''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######&&&&&&&&&&&&&&&&&&%%%%%%''''''(((((('''&&&&&&%%%'''&&&%%%'''***+++***(((%%%%%%&&&&&&%%%$$$$$$%%%$$$$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''((((((((()))&&&''''''(((''''''&&&&&&&&&&&&'''&&&%%%$$$&&&(((&&&&&&%%%%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&(((((('''&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''''''''&&&%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###""""""###%%%'''%%%%%%$$$$$$$$$&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$#########"""&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%###"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$#########""""""######$$$$$$%%%%%%%%%%%%&&&(((***(((###!!!###%%%&&&&&&&&&&&&%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''%%%$$$$$$&&&'''''''''((('''&&&'''((()))))))))***************+++,,,,,,,,,,,,,,,---------......//////222555777???OOO___uuu}}}qqqkkkiiimmmwww|||pppgggcccbbb___bbbooovvveeeRRRIIILLL___{{{hhhWWWNNNSSSddd}}}mmm``````hhhrrruuudddOOO<<<333222---...000***,,,,,,++++++***)))(((((())))))))))))***+++,,,---))))))(((((((((((())))))((('''&&&%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((((((((('''&&&%%%&&&%%%%%%%%%&&&'''((((((((('''&&&&&&%%%%%%%%%%%%######$$$$$$$$$###""""""$$$$$$%%%%%%%%%%%%&&&&&&'''''''''(((''''''&&&%%%''''''))),,,///111000...$$$%%%&&&&&&$$$###$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&&&&''''''''''''((((((((()))))))))(((((((((((('''&&&&&&%%%&&&''''''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&'''))))))''''''(((((((((((('''''''''''''''&&&&&&&&&&&&&&&((((((((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%&&&''''''''''''&&&%%%''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$############&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$"""!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%############""""""""""""$$$%%%%%%%%%%%%&&&&&&&&&&&&((()))'''###!!!###%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((%%%###"""$$$&&&'''''''''''''''((((((((())))))***))))))))))))***++++++,,,,,,,,,---------......//////111444777>>>OOO^^^uuusssllljjjlllvvv~~~uuuooommmbbb___aaammmyyyhhhSSSHHHJJJ[[[vvvhhhYYYPPPUUUfffpppbbbbbbiiitttxxxgggPPP===444333...///111+++...---,,,+++++++++,,,,,,******))))))***++++++,,,))))))(((((((((((())))))&&&%%%"""!!! !!!"""###'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))((('''%%%$$$$$$$$$%%%%%%&&&'''((()))((('''&&&%%%%%%%%%%%%%%%######$$$$$$$$$######"""%%%%%%%%%%%%%%%$$$$$$$$$&&&'''''''''''''''&&&&&&'''(((***---000222444444***'''$$$###%%%''''''&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((('''''''''((((((((())))))))))))))))))((('''&&&%%%&&&'''((('''%%%%%%''')))''''''&&&&&&&&&''''''(((&&&''''''((((((''''''&&&&&&&&&'''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((())))))))))))&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$##################$$$%%%%%%%%%%%%%%%%%%%%%!!!###%%%%%%######%%%'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$######%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''%%%$$$$$$&&&'''''''''&&&((())))))(((((()))))))))))))))((())))))***+++,,,,,,,,,---------......//////111444666===NNN]]]uuusssllljjjmmmvvvxxxttttttbbb___```mmm~~~lllVVVHHHIIIYYYttt}}}eeeXXXRRRYYYjjjqqqccccccjjjxxx{{{jjjPPP===444333...///111,,,,,,,,,+++++++++,,,---...,,,++++++***))))))******))))))(((((((((((())))))***)))'''%%%%%%%%%'''(((&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((((((((('''%%%$$$$$$$$$$$$%%%%%%'''((()))''''''&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%$$$''''''&&&&&&%%%$$$######&&&&&&'''''''''''''''&&&((((((((()))+++///444777777...$$$"""&&&***((($$$######$$$$$$$$$$$$%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%&&&''''''&&&''''''''''''(((((((((+++++++++***)))((('''&&&((())))))(((''''''(((***))))))(((&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''((((((((('''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%((((((((()))))))))******''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$############$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############ !!!"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&''')))+++***(((%%%%%%(((******)))((()))***)))))))))((())))))***+++,,,,,,,,,---------.........///111333555<<>>333111+++,,,///***,,,,,,+++******+++,,,,,,*********************************)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&)))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''((((((''''''''''''&&&&&&&&&(((((('''''''''((())))))%%%000777555---)))((('''&&&&&&&&&'''''''''((((((%%%&&&'''((()))*********,,,------...//////000000222111000///...//////000111000000000////////////........................//////000000000000//////---------......------,,,---------------.........---............/////////........................)))***+++,,,,,,+++***))))))))))))(((((('''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((''''''&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''(((&&&######%%%'''&&&%%%%%%%%%%%%%%%&&&'''((((((222///+++((((((((()))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%%%%%%%$$$###$$$%%%'''))))))'''$$$"""!!!"""$$$%%%%%%%%%$$$###############&&&%%%$$$$$$######$$$$$$######$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((((((((((((((((())))))*********)))))))))***+++,,,)))))))))***+++---///000,,,---000333555<<>>@@@AAA@@@@@@?????????===<<<:::999888777666666777888999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;666666555555555555555666555555555555555555444444222222111000...---,,,+++(((((((((((('''''''''''''''((()))******)))((('''&&&&&&''''''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&)))++++++'''%%%%%%''''''&&&&&&%%%%%%%%%&&&&&&$$$"""###'''---222222111------,,,***)))'''&&&&&&%%%&&&'''&&&$$$###$$$%%%###$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%&&&''''''$$$$$$$$$$$$%%%%%%&&&'''$$$#########$$$%%%%%%&&&''''''((()))***+++,,,,,,***++++++,,,,,,++++++***,,,+++++++++******))))))'''&&&&&&%%%%%%&&&&&&'''&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******)))((('''&&&''')))***+++***((('''$$$&&&))),,,///111222222222222333444333222111000---...111444555:::IIIWWWssstttiiiccc]]]ZZZdddqqqzzz|||ttthhhXXXIIIEEEQQQ```{{{vvv}}}mmm\\\XXXXXXlll}}}uuu___WWWVVViiiwwwxxxiiiTTTDDD444---,,,+++++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''&&&''''''((()))***&&&''''''((()))(((((((((&&&&&&''''''(((((())))))&&&&&&&&&''''''''''''(((&&&&&&'''(((((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&'''''')))(((&&&%%%%%%&&&'''(((&&&&&&''''''((())))))***(((((()))***++++++,,,,,,---+++***))))))+++---.........------------------++++++,,,------......///***,,,---,,,,,,---///111222111000111222222000///444555666777888888999999<<<:::999:::<<<===<<<999???>>>===>>>@@@AAA@@@???<<<<<<============<<<<<<>>><<<999888999::::::999<<<=========<<<;;;999888===;;;::::::;;;;;;:::999777777888888777555333111222000///......///000111,,,,,,,,,***((((((***,,,***)))(((&&&&&&&&&&&&'''&&&&&&&&&'''((()))***+++&&&'''''''''(((((())))))''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((('''''''''&&&%%%%%%%%%$$$'''''''''''''''''''''''''''&&&$$$######$$$&&&'''$$$%%%&&&''''''&&&%%%$$$'''&&&%%%%%%%%%'''((())).../////////...,,,)))'''%%%&&&'''(((((())))))(((((('''&&&%%%$$$''',,,000444***$$$''')))&&&%%%'''&&&&&&&&&&&&&&&&&&&&&&&&"""############$$$$$$$$$%%%&&&((()))******))))))+++---//////...---...///...---,,,+++***++++++,,,((((((''''''''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&((((((''''''''''''(((((((((((()))(((((('''&&&&&&%%%&&&(((*********)))(((,,,,,,---///000111222333444444444555555444000---111000111444444999DDDQQQpppvvvhhh___[[[ZZZaaahhhvvvzzzlll[[[LLLGGGQQQ___sssooovvvhhhZZZYYYZZZnnnvvvaaa[[[ZZZlllvvvxxxiiiRRRCCC444...---,,,++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((('''''''''(((((('''''''''(((((((((((()))'''''''''(((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&'''''''''((((((((()))((('''''''''((()))***'''''''''(((((()))))))))(((((())))))***++++++,,,------,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...000111222111000000111222222222333555666777777666777888888777777888:::;;;>>><<<:::;;;===>>>>>><<<>>>>>>>>>>>>>>>>>>??????BBBBBBBBBBBBBBBAAAAAA@@@CCC@@@>>><<<<<<<<<:::999999:::;;;<<<<<<<<<<<<<<<>>>======>>>@@@AAA???>>><<<;;;;;;::::::888666555555444333222111000//////000000///...,,,+++,,,------,,,***)))))))))***+++)))((((((((((((((()))***'''''''''((((((((())))))+++***)))))))))))))))***((((((((((((((('''''''''((((((((((((((((((''''''((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&'''((((((+++---///222444555555555******+++++++++******)))***+++++++++,,,///333777;;;222+++,,,---***((()))&&&&&&&&&&&&&&&&&&&&&&&&############$$$$$$$$$$$$%%%&&&((()))******)))))),,,---//////...---...///...---,,,+++***++++++,,,+++******))))))******+++((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))(((''''''&&&''''''((()))***+++------/////////000111111222222444444444444555444111...111000111333444999DDDQQQlllwwwjjjaaa[[[ZZZ```gggsssppp^^^OOOIIIPPP\\\lllhhhpppdddYYYZZZ^^^rrrtttbbb^^^\\\mmmtttwwwiiiPPPAAA444//////---++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))'''(((((())))))***************(((''''''&&&&&&&&&(((((('''''''''((()))***))))))((((((((((((((('''&&&&&&&&&''''''''''''(((((('''&&&%%%%%%&&&'''((((((''''''''''''''''''(((''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((((((((()))))))))))))))(((((()))***+++,,,(((((())))))))))))))))))((())))))******++++++,,,.........---------------+++++++++++++++++++++,,,++++++,,,,,,------......000222333333222222333444555666777999:::;;;;;;;;;:::999999777777999===@@@AAA@@@>>>???AAACCCDDDDDDDDDFFFGGGEEEBBBAAADDDGGGRRRRRRRRRRRRSSSSSSSSSRRRRRRPPPNNNMMMMMMLLLIIIGGGGGGGGGHHHHHHIIIJJJKKKLLLNNNNNNNNNOOOPPPPPPMMMJJJBBB@@@===<<<;;;:::888666777666666555333222000000222111000///...,,,++++++,,,+++***)))((()))******+++***)))(((((((((((((((''''''(((((((((((())))))))))))((('''&&&&&&&&&'''))))))(((((('''''''''&&&(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&%%%&&&''''''((('''''''''%%%'''))),,,000333555666333333333333222111000///---...000000000111444666888111,,,,,,---+++))))))&&&&&&&&&&&&&&&&&&&&&&&&############$$$$$$$$$%%%%%%&&&((()))******)))))),,,---//////......///000...---,,,+++++++++,,,,,,...------,,,,,,------...************************))))))(((((((((((())))))))))))******))))))((((((***)))))))))+++...111333222222222222222111111111444333333444555444111///000000111333444888EEEQQQiiiyyylllccc\\\ZZZ^^^eeeppprrraaaQQQJJJOOOXXXkkkgggnnncccZZZ\\\```tttsss```\\\YYYhhhsss}}}ttthhhNNN@@@333000000...,,,+++***+++++++++++++++,,,,,,************)))))))))((((((((((((((((((((((((((('''(((((()))***++++++,,,))))))(((''''''''''''''')))((('''''''''(((*********)))))))))((((((''''''&&&&&&&&&''''''''''''((()))(((&&&%%%%%%&&&((()))((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''((((((((()))))))))((((((((()))***+++,,,,,,******************************++++++,,,,,,,,,,,,------............---,,,++++++++++++,,,,,,,,,,,,/////////000111111222222000222444555555666888999:::;;;<<<===<<<<<<<<<=========<<<::::::???FFFLLLLLLKKKKKKLLLNNNQQQTTTUUUWWWZZZ\\\YYYTTTRRRUUUYYYddddddeeefffhhhiiijjjkkkgggffffffffffffdddaaa^^^aaa```___^^^^^^```aaabbbgggfffffffffeeebbb]]]YYYKKKGGGBBB???>>>>>><<<:::<<<;;;888666555555555666444333222111111000...,,,,,,,,,***)))))))))***+++******)))((((((((())))))(((((((((((((((((())))))(((((('''&&&%%%%%%%%%%%%)))))))))(((''''''&&&&&&%%%%%%&&&&&&''''''((((((((((((((((((((((((((((((((())))))******))))))((('''((()))******)))((('''%%%&&&'''(((((((((&&&&&&%%%%%%&&&'''(((***,,,---222222333333222111111000---...//////,,,++++++,,,+++'''$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$$$$%%%%%%%%%&&&((()))******))))))+++---//////......///000............---.........///..................///,,,,,,------------,,,,,,***++++++++++++++++++***++++++,,,,,,,,,,,,++++++---,,,,,,,,,...000111333222222222222333333333333333222111222444333111000000///000333444888EEEQQQjjj{{{nnneee^^^ZZZ]]]cccoootttcccRRRIIIMMMVVVlllffflllaaaXXX[[[^^^rrrvvvaaaZZZVVVeeesss|||~~~zzzwwwqqqhhhNNN@@@333000000...,,,+++*********++++++,,,,,,,,,************)))))))))((((((((((((((((((((((((((('''(((((()))***++++++,,,'''''''''''''''((())))))((((((((((((((()))************))))))((((((((('''&&&&&&&&&''''''''''''((()))(((&&&%%%%%%&&&((()))((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''&&&&&&&&&'''''''''(((((((((''''''((()))******++++++*********+++++++++++++++,,,,,,,,,---------------++++++,,,------------,,,,,,---------......//////444444555555666777777777666888999999999:::===???<<>>@@@:::888666555666555333111222111///...------......******))))))))))))******))))))))))))))))))((((((+++******)))(((((())))))))))))(((((('''''''''&&&%%%&&&&&&''''''((((((((('''''''''''''''''''''''''''((())))))))))))(((''''''((()))******)))((('''%%%&&&'''(((((('''&&&%%%******)))(((''''''((((((''''''((()))******))))))(((***+++***(((%%%%%%%%%######"""!!!"""$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%&&&((()))******))))))***,,,............///000//////000000000000000000......------------......------...//////...------,,,---............---,,,......////////////............000111111000///...000111111222333333444444111000///000222222111000///...000222444888EEEQQQmmm}}}qqqggg```[[[\\\aaannnyyyhhhUUUHHHKKKUUUhhhbbbggg]]]VVVZZZ]]]qqqyyybbbZZZVVVfffvvv}}}zzzvvvooohhhPPPAAA444//////---++++++*********++++++,,,,,,---************))))))))))))))))))))))))))))))))))))'''(((((())))))*********&&&&&&&&&''''''(((******'''((()))*********))))))***))))))))))))))))))(((&&&&&&&&&''''''''''''(((((('''&&&%%%%%%&&&'''((((((''''''''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&'''''''''((((((((('''((()))*********************++++++,,,------...------------------------******+++,,,---......///000000000111222222333333888888999999::::::;;;;;;999999888777777999===@@@CCCHHHMMMQQQSSSWWW[[[___dddeeeccc___]]]```iiiqqqvvvxxx{{{||||||}}}}}}|||xxxwwwwwwwwwxxxyyy||||||vvvuuuwwwyyy}}}sssllldddbbbdddhhhhhhggggggccc\\\UUUQQQOOOOOOPPPEEEAAA<<<::::::999777444666444222000////////////...---,,,+++++++++++++++******))))))))))))(((((()))((((((''''''(((((()))(((((((((((((((((((((((())))))))))))))))))******''''''''''''''''''''''''(((''''''''''''''''''((('''((()))******)))(((''''''''''''(((''''''&&&%%%((((((((((((((('''''''''###$$$%%%&&&''''''''''''###%%%''''''&&&%%%&&&'''&&&((('''$$$###%%%%%%###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&((()))******))))))(((***,,,---------.../////////000111111111000000------,,,,,,,,,,,,------,,,---////////////---,,,---...///000000///...---//////000000111111000000...///111222111000---,,,//////000000111222222333///------...000111000///...---///222333888EEEQQQlll~~~rrriiiaaa\\\\\\aaannn~~~}}}pppXXXIIIKKKUUUccc]]]ccc[[[WWW^^^bbbvvvyyy```XXXVVVhhhxxxzzzppphhhRRRCCC444...---,,,++++++)))******+++,,,,,,------************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''(((((()))&&&'''***+++,,,+++)))((()))))))))))))))*********&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))''''''((((((((())))))))))))***+++,,,,,,+++******)))***+++,,,---...///000,,,,,,,,,,,,,,,,,,,,,+++*********+++---///222333333444444555666666777777888999999::::::;;;;;;<<<999999888777888>>>EEEJJJSSSZZZaaagggjjjnnnuuuzzz~~~vvvnnnmmmssszzz|||~~~}}}~~~}}}{{{vvvrrrsssssstttvvvzzz~~~zzzssspppssswww|||~~~wwwppppppvvv}}}}}}{{{wwwsssooollljjjiii^^^WWWOOOJJJHHHGGGDDDAAA???===;;;888666555555555555444222000...,,,++++++*********)))))))))((((((%%%%%%%%%%%%%%%&&&'''(((&&&&&&''''''((()))))))))*********)))))))))))))))'''''''''''''''''''''''')))((('''&&&&&&'''((()))''''''((())))))(((''''''(((((('''&&&&&&&&&&&&&&&###$$$&&&'''''''''&&&&&&''''''(((((()))(((((((((###%%%&&&&&&%%%%%%&&&(((%%%))))))%%%$$$((((((%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&((()))******))))))''')))+++,,,,,,,,,---...---...///000000000//////------,,,,,,,,,,,,------+++---...//////...---+++,,,---///000000///---,,,......///000000000000000---....../////////......////////////////////////---+++***+++.../////////------///111333888EEEQQQfff}}}ssskkkccc]]]]]]aaalll{{{yyyzzzvvv\\\IIIKKKVVV```ZZZbbb[[[ZZZccciii~~~uuu]]]VVVVVVjjjzzz~~~qqqgggTTTDDD444---,,,+++++++++))))))***+++,,,,,,------************))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''***)))(((''''''&&&''''''%%%'''***------+++)))'''(((((())))))******++++++&&&&&&&&&'''''''''((((((&&&&&&'''(((((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''')))******))))))))))))************+++,,,---------,,,+++***))))))***,,,...///111111************************++++++++++++...111444666666666666777888999999:::777888888999999:::;;;;;;<<<<<<<<<===BBBKKKUUU\\\dddkkksssxxxzzz~~~wwwrrruuu{{{xxx{{{~~~|||xxxsssqqqqqqxxxyyy{{{}}}{{{wwwooojjjgggffffffgggjjjmmmqqqsssrrrtttxxx{{{{{{wwwooojjjfffiiinnnsssxxx{{{~~~xxxrrrsss}}}zzzrrrggg```]]][[[WWWTTTMMMKKKHHHEEECCCAAA@@@@@@;;;:::777333000---,,,++++++*********))))))(((((('''''''''((()))***+++,,,%%%%%%&&&'''((()))******))))))((((((''''''&&&&&&))))))))))))))))))))))))+++)))(((&&&&&&((()))+++&&&'''((())))))((('''&&&)))((('''&&&%%%%%%&&&'''%%%&&&(((******)))(((&&&((((((((((((''''''&&&%%%&&&''''''%%%###"""###%%%$$$&&&######(((***'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%'''((()))******))))))&&&(((***+++++++++,,,...+++,,,.../////////......------,,,,,,,,,,,,------+++,,,---//////---,,,++++++,,,...//////...,,,+++------...///////////////------,,,+++,,,...000222000//////...---,,,,,,,,,+++***)))***,,,...///...------...111333888EEEQQQ```wwwtttlllddd^^^]]]aaakkk