BM66(@ uuussspppmmmjjjfffbbb___[[[RRRMMMQQQVVVZZZbbbjjjttttttuuuuuuuuuxxx}}}~~~{{{xxxyyyzzzxxxpppiiikkkfff```___dddmmmvvv|||xxxnnniiihhhlllmmmqqquuuyyyzzzxxxvvvttt{{{|||zzz{{{{{{zzzyyyyyyyyyzzzzzz}}}||||||~~~|||xxx~~~}}}{{{zzzyyyyyyzzzzzz{{{yyywwwxxx{{{|||{{{yyy}}}}}}~~~~~~~~~~~~}}}|||xxxyyyyyyzzzzzzyyyyyyxxxyyyyyyyyyxxxxxxwwwvvvuuuuuuwwwzzz{{{zzzyyyzzzzzzyyyzzz|||}}}}}}{{{yyywwwzzzzzz{{{{{{{{{{{{{{{zzzzzzyyyyyyxxxxxxwwwvvvvvvzzzzzz|||}}}~~~}}}}}}}}}~~~~~~sssjjjdddaaa___cccfffjjjmmmnnnooopppqqqkkkgggeeeiiittt}}}~~~xxxtttoooqqqtttuuuuuurrrooommmpppnnnkkkhhhcccZZZOOOFFFCCC???;;;999999999999888>>>>>>AAAJJJWWWfffrrrxxx}}}wwwrrroooooopppqqqssswwwyyyvvvsssmmmcccYYYLLLBBB777111111222...***///000000000.........//////......------......///------,,,+++++++++,,,,,,)))******++++++,,,,,,---000///---,,,,,,---///000---+++******+++,,,+++*********+++++++++,,,,,,,,,---------,,,,,,+++++++++*********++++++,,,,,,---/////////...---,,,+++***,,,,,,------...///000000444222///,,,***+++,,,---,,,***)))+++///111000///,,,+++***))))))***+++,,,+++---///...---+++***+++))))))***+++,,,,,,------***+++,,,---............++++++******+++---...000,,,---------.../////////)))%%%###'''///333111---222111000......000111222444333222111222333444555555555444444444666888999::::::::::::::::::::::::;;;;;;<<<<<<===>>>>>>>>>???>>>>>>>>>???AAACCCDDDBBBCCCDDDHHHPPP\\\jjjsssyyymmmllliiigggeeebbb___]]]ZZZWWWXXX^^^ccceeekkkrrrtttuuuwwwvvvvvvvvvxxxzzzyyyyyywwwsssmmmhhheeeddd______```bbbgggnnnuuuyyy~~~vvvmmmeeebbbaaafffhhhlllqqqvvvyyy{{{{{{}}}}}}{{{xxxvvvxxxxxxwwwwwwwwwwwwxxxxxx{{{zzzzzz|||}}}{{{{{{zzzzzzyyyzzz{{{|||}}}|||zzzxxxyyy{{{}}}|||{{{{{{||||||}}}}}}}}}}}}|||zzzzzzzzzyyyxxxwwwvvvuuuttttttuuuvvvvvvuuuuuuuuusssuuuxxxyyyxxxwwwxxxyyyyyyzzz|||}}}|||zzzxxxvvvyyyzzzzzz{{{{{{{{{zzzzzzyyyyyyyyyyyyyyyyyyyyyyyy{{{{{{|||}}}~~~~~~}}}}}}|||{{{{{{zzz{{{|||}}}~~~}}}tttmmmhhhfffeeefffiiikkkmmmnnnpppqqqooommmkkklllpppvvv|||}}}wwwsssqqqqqqrrrrrrrrrrrrrrrrrrooommmkkkkkkjjjfff___YYYKKKFFF@@@<<<;;;;;;;;;:::999:::===DDDNNN[[[gggooo~~~xxxqqqllliiiiiihhhoootttwwwvvvuuurrriii```QQQHHH===777666555000,,,.../////////---,,,,,,,,,---,,,,,,++++++,,,,,,---...---------------------,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,///---,,,,,,---...---,,,++++++,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++***)))))),,,,,,,,,------......///000///---+++******++++++)))''''''(((,,,...---+++,,,+++***))))))***+++,,,)))+++,,,,,,***))))))))))))******+++,,,,,,------------------------,,,,,,---,,,,,,,,,,,,---///000,,,,,,,,,,,,------------000---+++,,,000111///,,,222111000//////000111222333333222222333333444555666666666666777888999:::999999999999999999999999:::;;;;;;<<<======>>>>>>>>>=========>>>@@@BBBCCCCCCCCCEEEHHHPPP\\\iiirrrwww}}}bbbbbbaaaaaa___^^^^^^]]]^^^bbbiiipppqqqppprrrwwwwwwxxxxxxwwwtttqqqpppppptttvvvtttkkk___YYY\\\aaafffkkkqqqttttttuuuwwwzzz{{{vvvooohhhbbb```___```dddeeeiiinnnttt{{{{{{xxxvvvvvvwwwwwwvvvtttsssqqquuutttttttttttttttuuuvvvwwwvvvvvvwwwyyy{{{{{{zzzxxxxxxxxxyyyzzz|||~~~~~~yyyxxxwwwwwwyyyzzzzzzyyyyyyzzzzzz{{{{{{{{{||||||{{{{{{zzzyyywwwuuusssrrrooopppqqqrrrsssssstttssstttvvvxxxxxxxxxwwwxxxyyy{{{{{{||||||{{{zzzxxxwwwzzzzzzzzz{{{{{{zzzzzzyyyyyyyyyzzzzzz{{{||||||}}}|||||||||||||||{{{zzzyyyxxxxxxwwwwwwxxxxxxyyyzzz~~~}}}}}}~~~~~~}}}}}}}}}~~~zzzuuuqqqllllllmmmmmmoooppprrrrrrssssssqqqooonnnpppvvv{{{~~~xxxrrrnnnooorrrvvvyyy{{{yyywwwuuupppnnnmmmnnnpppoookkkhhhWWWQQQJJJEEECCCAAA>>>;;;444777:::>>>DDDNNNZZZbbbppptttxxxxxxzzzzzzssslllgggcccbbbjjjooossstttuuuuuupppiiiXXXPPPFFF@@@===999333...000000000///...---,,,+++------,,,,,,,,,,,,------........................///......---,,,,,,++++++***+++---......---+++***...---+++,,,---......---,,,,,,---------.........,,,,,,+++++++++++++++***,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))+++******+++...//////...++++++************++++++)))+++,,,,,,***))))))************++++++,,,,,,---///...---,,,++++++++++++......---------...//////,,,,,,,,,,,,++++++++++++111000000/////////......222111000//////000111222222222333444444444444444444555666777888888888888999999999999999999999999:::::::::;;;<<<<<<============<<<<<<===???AAABBBDDDDDDEEEHHHOOO[[[gggpppuuu|||[[[\\\]]]]]]^^^___aaabbbiiipppyyy}}}zzzuuuuuuvvvyyyxxxvvvqqqkkkgggeeeeeemmmooommmfff^^^\\\cccjjj~~~~~~wwwuuuuuupppkkkeeeaaa```bbbddddddgggiiinnnsss{{{~~~}}}|||{{{xxxvvvrrrrrrrrrrrrqqqooonnnmmmqqqqqqqqqqqqrrrsssssstttrrrrrrqqqqqqrrrsssttttttwwwxxxxxxyyyzzz{{{|||}}}uuutttsssssstttuuuuuuvvvwwwwwwwwwxxxxxxyyyzzzzzzyyyyyyxxxwwwuuusssqqqpppnnnooopppqqqrrrrrrrrrrrrvvvxxxyyyyyyyyyyyyzzz{{{||||||||||||{{{zzzyyyyyy{{{{{{|||||||||{{{zzzzzzxxxyyyzzz{{{}}}~~~}}}||||||{{{zzzxxxwwwvvvvvvvvvvvvvvvvvvwwwwwwwww||||||{{{{{{zzzzzzzzzzzz|||{{{zzzzzz{{{}}}zzzxxxvvvtttttttttttttttttttttsssrrrrrrsssuuuvvvvvvzzz}}}vvvpppllliiilllttt~~~wwwtttrrrpppqqqrrrppplllhhhaaa[[[UUURRROOOKKKCCC===555888:::;;;<<>>@@@AAACCCEEEEEEFFFHHHOOOZZZfffooovvv|||WWWZZZ]]]___```cccgggkkkuuu}}}zzzxxxxxxuuurrrmmmeee^^^[[[[[[]]]dddeeeggghhhjjjqqqyyyxxxnnnjjjiiifffccc```___bbbeeeggghhhpppuuu|||~~~{{{wwwtttttttttttttttrrrqqqqqqooonnnllljjjiiioooooooooooopppqqqrrrsssrrrrrrqqqpppooooooppppppxxxxxxyyyyyyyyyyyyxxxxxxrrrrrrrrrrrrrrrrrrtttuuuvvvuuuuuuuuuuuuvvvwwwxxxuuuuuuuuuuuutttsssrrrqqqpppqqqqqqrrrrrrqqqqqqqqquuuwwwxxxxxxwwwwwwyyy{{{||||||{{{{{{zzzzzz{{{{{{}}}}}}}}}}}}}}}|||{{{{{{xxxyyyzzz{{{}}}~~~{{{{{{{{{zzzxxxvvvuuutttuuuuuuvvvvvvwwwwwwwwwwwwxxxxxxyyyyyyyyyyyyyyyyyyyyyxxxvvvuuuvvvxxxzzz{{{}}}{{{yyywwwuuutttrrrrrruuuyyyzzzwwwssskkkqqqzzz~~~~~~|||wwwqqqllljjjjjjoooyyy~~~zzzxxxvvvuuuuuuqqqkkkfffgggccc______]]]WWWKKKBBB999;;;;;;999666:::CCCKKKOOORRRVVV[[[```eeekkkpppssstttttttttrrroookkkiiicccgggiiijjjnnnrrrppplllbbb^^^YYYSSSNNNGGG>>>888444222000000111111000...000//////......//////000***+++,,,------------,,,---------......////////////...---,,,,,,---...///,,,***))))))+++---,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++...------,,,,,,+++++++++++++++,,,---............++++++++++++++++++******((()))+++,,,,,,,,,************++++++******+++++++++++++++,,,,,,++++++++++++,,,---,,,++++++,,,...***+++++++++++++++,,,,,,+++++++++++++++,,,------,,,---------,,,,,,,,,+++......------,,,,,,++++++$$$(((,,,---,,,,,,000444222222111111111111222222222333444555666555444333111333444666777666666555<<<<<<<<<<<<<<<<<<<<<<<<999999::::::;;;<<<<<<<<>>>>>>>>???AAACCCDDDEEEEEEFFFHHHNNNYYYeeennnxxx~~~WWW[[[___bbbdddhhhooottt~~~|||xxxllliiiccc\\\XXXWWWZZZ]]]bbbdddiiiqqq{{{yyynnnfffccccccaaaaaaaaacccfffkkkooorrr~~~|||{{{yyyxxx{{{wwwsssppppppqqqrrrsssqqqqqqooommmkkkjjjiiihhhkkkkkkllllllnnnoooqqqqqqtttuuuuuutttqqqppppppqqqxxxxxxxxxxxxwwwvvvuuutttrrrsssttttttrrrssstttvvvuuuuuusssrrrrrrssstttuuuqqqrrrrrrsssssssssrrrrrrrrrrrrsssssssssrrrrrrqqqrrrsssttttttssstttvvvxxxzzzyyyxxxxxxxxxyyy{{{|||}}}}}}}}}}}}}}}|||{{{zzzyyyyyyzzzzzz{{{||||||}}}yyyyyyxxxxxxwwwuuutttsssuuuuuuvvvwwwwwwwwwwwwvvvvvvvvvwwwxxxxxxxxxxxxxxxwwwvvvvvvuuuvvvwwwxxxyyyyyy{{{~~~|||xxxvvvtttsssxxx}}}~~~yyyssskkkpppxxx{{{{{{yyytttooolllnnnqqqzzz~~~{{{yyyyyyvvvqqqllljjjgggfffggghhhbbbUUUKKKAAA@@@===888444666;;;@@@DDDEEEIIIPPPTTTWWW\\\bbbeeehhhmmmqqqrrrqqqooommmdddggghhhhhhkkkpppooolllgggeeeccc___ZZZRRRJJJDDD999555000...///000///---......------------......)))***,,,---...------,,,,,,,,,------...//////000000///---,,,,,,---///000---,,,++++++---//////...*********+++++++++,,,,,,+++,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++******,,,------,,,+++***+++,,,---,,,+++***+++,,,++++++,,,,,,,,,,,,++++++)))***+++***))))))+++---++++++++++++++++++++++++)))***+++,,,------------++++++,,,------,,,,,,+++------------,,,,,,,,,,,,***,,,//////---...000333222222222222222222222222333333444555555555555555555666777888999999999999999999999999999999999999:::::::::;;;<<<<<<======??????>>>>>>@@@AAACCCDDDEEEEEEEEEHHHNNNYYYeeennnyyyWWW[[[```cccfffkkkssszzz~~~wwwoooccccccaaa___^^^```dddgggnnnqqqwww~~~~~~{{{uuunnniiieeeccccccbbbeeeiiimmmsss{{{~~~}}}zzzvvvsssuuurrrpppooopppqqqqqqqqqmmmmmmkkkjjjiiihhhhhhhhhhhhhhhhhhiiikkkmmmnnnooorrrtttvvvvvvsssqqqqqqrrrvvvvvvvvvvvvvvvtttsssrrrqqqssstttsssrrrrrrtttvvvuuutttrrrqqqpppppprrrrrrppppppqqqrrrrrrqqqqqqqqqpppqqqrrrsssssstttssssssqqqrrrsssrrrqqqrrrtttwwwvvvuuutttssstttwwwyyy{{{||||||||||||{{{zzzyyyxxxyyyyyyyyyyyyyyyyyyyyyyyyuuuvvvvvvvvvvvvuuutttttttttuuuvvvwwwxxxwwwvvvvvvuuuvvvwwwwwwwwwvvvuuuuuuuuuuuuuuuvvvvvvwwwwwwwwwuuuwwwxxxxxxwwwxxxzzz{{{{{{}}}|||{{{yyyzzz{{{{{{xxxuuussstttvvvyyy{{{|||}}}~~~xxxxxxvvvpppllllllqqqwww}}}zzzyyyyyywwwuuunnnjjjgggjjjmmmjjj```VVVKKKGGGAAA;;;777888:::<<<>>>===???FFFIIILLLRRRZZZ]]]bbbjjjpppttttttqqqooogggiiiiiiiiilllqqqrrrooolllmmmmmmlllggg```WWWRRRDDD===555000000111///---......------------......)))***,,,...///......---------------------.........------------------...---+++***+++---/////////+++++++++,,,,,,,,,------,,,,,,---------.........,,,,,,,,,---------------******+++,,,,,,,,,++++++******++++++,,,,,,------+++++++++,,,++++++******...///000///---+++---...++++++,,,------,,,++++++)))******)))((()))+++---++++++++++++++++++++++++(((***,,,......,,,+++)))***+++,,,.........------++++++++++++,,,,,,,,,,,,---...////////////000111111222222222222222222111444444444444444555666666888777777888888999:::;;;999999999999999999999999:::;;;;;;<<<======>>>>>>>>>>>>===>>>???@@@BBBCCCDDDDDDDDDGGGNNNYYYfffnnnxxx~~~VVV[[[aaadddfffllluuu|||yyynnnaaa```bbbdddfffhhhkkkpppsss}}}|||zzzvvvqqqkkkgggeeecccaaa```eeejjjqqqxxx~~~zzzzzzzzz{{{{{{xxxssspppkkkjjjjjjkkkmmmnnnmmmkkkiiiiiihhhggggggggghhhhhheeeeeefffgggiiikkklllmmmnnnqqquuuvvvsssqqqqqqrrrssstttuuuuuuuuutttrrrqqqoooqqqsssrrroooooorrruuuvvvtttrrrpppoooooopppqqqpppqqqqqqqqqqqqpppoooooonnnoooppprrrtttuuuuuuuuurrrsssssssssrrrsssvvvxxxsssrrrpppppprrruuuxxxzzzzzzzzzzzzzzzyyyxxxwwwvvvzzzzzzyyyxxxxxxwwwvvvvvvssstttuuuuuuuuuuuuuuuuuuttttttvvvwwwwwwwwwvvvuuuuuuvvvwwwwwwvvvtttsssrrrppppppqqqrrrsssssssssrrrtttuuuuuutttssssssuuuvvvtttvvvyyy}}}{{{wwwuuuvvvxxxzzzxxxtttrrrrrrtttwwwyyyuuutttrrrlllhhhjjjrrryyy~~~xxxvvvxxxyyyyyyqqqkkkgggiiinnnnnnggg___TTTNNNFFF???<<<<<<<<<<<<<<<888999???CCCEEENNNXXX]]]ccckkkssswwwvvvsssqqqiiikkkkkkkkknnntttuuusssppprrrttttttpppiiiaaa[[[OOOGGG;;;555333333111///000000////////////000000***+++---///000000///............---,,,,,,++++++***+++---......---+++***+++)))((()))+++---------,,,,,,,,,---------......---------....../////////,,,,,,,,,------.........---------......------,,,******+++,,,------......,,,++++++************)))+++---...,,,)))((()))+++++++++------------+++++++++,,,,,,+++***+++---000++++++++++++++++++++++++)))+++...///...,,,(((&&&***+++---///000000//////))))))******+++++++++,,,,,,,,,---...///000111111111222222333333222222111555555444333333555666777777777666666666888999;;;::::::::::::::::::::::::;;;;;;<<<<<<===>>>>>>>>>======<<<===>>>???AAABBBCCCCCCDDDGGGNNNYYYfffooovvv|||^^^eeelllmmmkkkmmmuuu}}}~~~vvvmmmgggeeeeeehhhjjjkkkkkkkkknnnvvv|||zzztttppppppmmmlllkkkhhhggggggjjjmmmjjjrrr~~~|||yyy{{{zzzyyyyyyxxxuuuqqqnnnmmmkkkjjjjjjjjjjjjiiiggghhhgggeeecccccccccdddeeeaaaaaaaaabbbdddgggjjjlllkkknnnqqqsssrrrqqqqqqrrrrrrqqqqqqppppppqqqqqqqqqpppqqqqqqrrrrrrsssttttttsssrrrqqqoooooooooppppppnnnppppppmmmhhhfffgggiiiiiimmmrrrsssrrrpppqqqrrrooorrruuuwwwwwwuuurrrpppssssssrrrrrrqqqrrrrrrrrryyyyyyyyyyyyyyyyyyyyyyyy||||||{{{zzzyyywwwvvvuuuttttttuuuuuuuuuuuuttttttttttttttttttttttttttttttuuuuuutttsssrrrrrrrrrrrrnnnppprrrtttuuutttrrrqqqsssrrrqqqqqqqqqrrrssstttrrrsssuuuwwwyyyzzz{{{{{{|||zzzyyyyyyvvvvvvwwwvvvsssooojjjhhhlllnnnnnnllljjjnnnwww{{{zzz|||}}}}}}|||uuunnnnnnrrruuusssooo```ZZZQQQIIICCC???<<<:::888666888===BBBDDDHHHNNNYYY___hhhoootttwwwyyyyyy{{{wwwsssrrrsssttttttrrrzzzvvvssstttvvvvvvrrrmmmaaaTTTDDD999555222...***111000///...---,,,++++++...---,,,,,,,,,,,,---...............////////////000///...------...///000///---+++)))((()))+++,,,...------,,,,,,,,,------............//////000000---+++******,,,------,,,------...///...---+++******++++++,,,,,,++++++***---------,,,,,,+++++++++........................---,,,+++++++++,,,---...******+++,,,---------------,,,+++***+++,,,---...............---,,,+++++++++---......---,,,,,,---------,,,++++++******)))------......///000000000222222222222222222222222333333333333333444555666444555555666777888888999;;;::::::999999::::::;;;<<<;;;::::::;;;===???AAA???>>>======>>>@@@BBBDDDFFFFFFFFFIIIOOOYYYccciiirrryyyiiinnnssssssqqqrrrwww}}}|||ssskkkfffeeefffggglllllllllnnnrrrvvvzzz{{{zzzrrrllliiiiiifffkkkqqqsssrrrrrrsssvvv~~~}}}|||{{{zzzxxxwwwwwwwwwwwwuuuqqqnnnjjjiiigggggghhhhhhfffeeefffdddbbbaaa```aaabbbbbbaaa``````aaacccfffiiikkkhhhjjjmmmmmmmmmlllmmmnnnnnnoooqqqqqqqqqpppooonnnnnnooooooppprrrsssssstttrrrqqqooommmllllllllllllkkklllllljjjgggfffgggjjjkkkoootttuuutttqqqpppqqqssssssttttttsssqqqpppnnnppppppooooooooopppqqqrrrssstttvvvxxxzzz|||~~~|||{{{{{{zzzxxxvvvuuutttuuuuuuuuuvvvvvvuuuuuuuuutttttttttttttttsssssssssssssssrrrqqqqqqqqqrrrrrroooppprrrtttuuutttrrrqqqqqqpppppppppqqqrrrtttuuurrrssstttvvvwwwxxxxxxxxx||||||zzzwwwwwwvvvuuuqqqmmmiiigggggghhhhhhjjjnnntttzzz~~~{{{xxxxxxwwwvvvwwwtttsssvvvzzz|||zzzwwwmmmfff[[[QQQIIIBBB<<<999888555555999===???CCCIIIXXX___hhhpppuuuyyy~~~|||yyyxxxxxxvvvuuuqqqooonnnrrryyy}}}}}}{{{jjj\\\JJJ<<<777444111...111111000//////...------......---,,,,,,---..................////////////000///...------...///000/////////......---------...------,,,,,,------...---------....../////////---,,,***+++---......---------......---,,,,,,+++++++++,,,,,,,,,,,,++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,++++++,,,,,,,,,+++******,,,,,,++++++,,,,,,------,,,,,,------...---------+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,------------......///000000000222222222222222222222222...///000222444666777888555555666666777777888888888888888999:::;;;<<<===<<<<<<;;;;;;<<<>>>@@@AAA???>>>======>>>@@@BBBDDDDDDDDDDDDGGGMMMWWWbbbiiisssyyyuuuwwwzzzzzzxxxwwwwwwwwwvvvrrrmmmiiihhhgggggggggkkkjjjlllqqqxxx{{{yyyuuussssssqqqllleeeaaaaaaccceeemmmxxx}}}~~~~~~|||yyywwwxxxyyyzzzyyyuuutttsssttttttssspppmmmfffeeeccccccddddddbbbaaabbbaaa___^^^]]]]]]^^^^^^_________```bbbeeehhhiiieeefffggggggffffffhhhjjjkkkmmmppprrrrrrpppmmmllllllmmmnnnooopppqqqrrrrrrrrrqqqooommmlllkkkjjjjjjhhhiiihhhgggfffgggjjjlllooorrruuuvvvtttqqqoooooosssrrrrrrqqqqqqqqqppppppnnnnnnnnnooopppqqqrrrsssrrrsssuuuwwwzzz}}}{{{{{{zzzyyywwwuuusssrrruuuuuuuuuuuuuuuuuuuuuuuuuuutttttttttssssssrrrrrrqqqqqqqqqqqqqqqrrrrrrsssoooqqqrrrttttttsssrrrqqqoooooooooooopppqqqrrrsssqqqrrrssstttuuuuuuuuuuuuuuuwwwzzz|||~~~}}}zzzyyyxxxuuurrrnnnkkkiiigggeeefffkkkrrrzzz~~~|||xxxuuussspppssswww|||~~~vvvoooeeeZZZPPPHHHAAA===;;;777555777999:::???EEERRRZZZdddlllrrrzzz}}}zzzxxxvvvsssqqqpppsssyyy~~~uuugggSSSCCC;;;888444222111111111000000/////////......---,,,,,,---..................//////////////////...------...//////...///000111000///...---...---------------......,,,,,,------------.........---+++,,,---//////......------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,+++***)))(((++++++,,,,,,------,,,,,,***+++,,,---............+++---......---,,,,,,---++++++,,,------...//////------......///000000000222222222222222222222222111333666:::===???@@@AAA666666666666666666666666777777777888:::;;;===>>>;;;<<<<<<===>>>???@@@AAA???>>>======>>>@@@CCCDDDDDDDDDEEEHHHNNNXXXdddkkkuuu{{{{{{|||~~~~~~yyysssnnnjjjoootttuuurrrnnnkkkjjjppprrrwww|||~~~{{{sssmmmdddddddddaaa^^^___cccgggmmmuuuzzzxxxtttssstttvvvwwwwwwsssrrrqqqppppppooollljjjcccbbb``````aaaaaa___^^^___^^^]]][[[ZZZZZZZZZZZZ\\\\\\]]]^^^```ccceeefffcccccccccbbbaaacccfffhhhlllmmmnnnooopppooonnnmmmlllmmmmmmmmmmmmnnnnnnnnnqqqppppppnnnmmmmmmllllllhhhhhhgggggghhhkkknnnqqqsssssssssrrrpppooonnnnnnooopppqqqrrrttttttuuuuuunnnnnnoooppprrrtttuuuvvvvvvvvvwwwxxxyyyzzzzzzzzz{{{zzzzzzxxxvvvtttrrrqqqtttsssssssssssssssssstttuuuttttttssssssrrrrrrqqqqqqqqqqqqqqqrrrssstttuuupppqqqsssttttttsssrrrqqqppppppoooooooooooopppppprrrrrrssssssttttttsssssssssuuuwwwxxxyyy{{{~~~}}}|||zzzwwwtttqqqpppooommmlllkkknnnssszzz~~~yyytttrrrnnnsssyyy}}}|||{{{||||||wwwqqqiii```XXXQQQJJJFFFBBB===999999999999===BBBHHHPPP[[[dddmmmyyy{{{xxxvvvuuusssrrrtttyyy~~~zzznnn\\\MMMCCC<<<666222111111000000000/////////......------------..................////////////........................,,,,,,------------,,,,,,...------------......///,,,,,,,,,,,,,,,,,,,,,,,,///---,,,,,,...//////......---,,,+++++++++------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,+++***)))***+++,,,---...---,,,++++++,,,------.........---+++---......---,,,,,,---+++,,,,,,,,,---------...------......///000000000111111111111111111111111555777;;;???BBBDDDDDDDDD666666666666666666555555777777777888999;;;<<<===:::;;;===???@@@AAAAAAAAA??????>>>===>>>AAACCCDDDFFFGGGHHHKKKPPP[[[hhhqqqzzz|||}}}zzzppphhhiiirrr{{{}}}wwwrrrrrruuu~~~tttjjjddd[[[]]]^^^^^^___dddlllrrrxxx}}}|||yyyvvvsssrrrsssttttttssssssqqqooommmllljjjfffdddaaa```^^^^^^______]]]\\\\\\\\\ZZZYYYXXXWWWWWWWWWWWWXXXYYY[[[]]]___aaabbbaaaaaaaaa``````bbbeeehhhnnnmmmlllllllllmmmooopppnnnmmmmmmllllllkkkjjjjjjlllmmmmmmmmmnnnnnnnnnnnnkkkjjjiiijjjmmmpppssstttuuurrrnnnkkkkkklllmmmnnnmmmpppsssvvvxxxwwwuuutttlllmmmnnnoooqqqtttvvvwwwxxxxxxxxxxxxxxxxxxxxxwwwzzzzzzyyyxxxvvvtttrrrqqqrrrqqqppppppppppppqqqrrrttttttssssssrrrrrrrrrrrrrrrrrrrrrrrrsssuuuvvvwwwqqqrrrsssssssssrrrqqqqqqrrrqqqqqqpppooonnnmmmlllrrrrrrsssssssssssssssrrrtttuuuwwwwwwwwwyyy{{{}}}~~~}}}zzzvvvtttrrrrrrsssssssssrrrooommmqqqzzz~~~yyyuuurrrtttxxx}}}}}}zzzwwwwwwxxxwwwsssmmmgggaaa[[[UUUQQQJJJCCC>>><<<:::888:::???@@@GGGQQQ\\\gggvvv}}}zzzxxxpppppppppsssxxx~~~wwwooocccWWWLLLBBB888111111000000//////.............................................////////////------............---------,,,***))))))+++,,,------------------...///000,,,,,,,,,,,,,,,,,,,,,+++///---,,,,,,...//////...---,,,+++******+++---...,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,++++++,,,,,,---......------***+++,,,---...---,,,+++---.........------,,,++++++---......---,,,,,,------,,,,,,,,,++++++******------......///000000000111111111111111111111111222444777:::;;;<<<;;;;;;666666666666555555555555999999888888888999:::::::::;;;===???@@@AAAAAAAAA@@@???>>>>>>???AAACCCEEEEEEGGGIIILLLQQQ\\\kkkuuu{{{}}}~~~xxxooojjjqqqvvv{{{yyyuuuuuu|||ssseee\\\XXXVVVYYY\\\___ccckkkuuu|||~~~|||zzzxxxvvvwwwuuusssrrrssssssqqqppprrrooollliiihhheeebbb```___^^^]]]\\\]]]]]]\\\ZZZYYYYYYXXXWWWUUUTTTSSSSSSRRRSSSTTTVVVXXXZZZ[[[\\\]]]^^^^^^^^^^^^aaaeeehhhmmmllljjjhhhiiikkknnnpppnnnmmmmmmlllkkkjjjiiiiiiggghhhiiikkklllllllllllllllkkkkkkmmmqqqsssttttttsssnnniiiggghhhkkkmmmnnnppprrruuuwwwwwwtttpppmmmjjjjjjkkkmmmooorrrtttuuuvvvvvvwwwwwwxxxyyyyyyyyyyyyyyyyyyxxxvvvuuusssrrrppppppnnnnnnnnnnnnpppppprrrrrrrrrrrrrrrrrrsssssssssssssssssstttuuuvvvwwwrrrrrrssssssrrrrrrqqqqqqrrrrrrqqqqqqpppnnnlllkkkqqqqqqrrrsssssssssrrrrrrssstttuuuuuuuuuvvvxxxzzzyyy|||{{{uuurrrqqqrrrrrrtttuuutttnnniiiiiiqqqxxx{{{}}}yyyxxx|||~~~yyywwwwww{{{wwwsssnnniiiddd]]]YYYPPPIIICCC@@@<<<888888<<<===AAAIIISSSaaappp~~~{{{zzzttttttssstttuuuwwwyyyzzzppplllfff^^^TTTGGG;;;333222111111///...------,,,---...////////////...---............////////////------............------///---+++******,,,///000------------...///000000------,,,,,,,,,,,,++++++...---+++,,,---//////...+++++++++++++++,,,,,,---,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++.../////////...---,,,++++++,,,---...////////////++++++,,,,,,------,,,,,,............---,,,+++***+++---......---,,,,,,---------,,,++++++***))))))------......///000000000111111111111111111111111222333444555666555555444555555555555555555555555999999888888888888999999::::::<<<===???@@@AAABBB@@@???>>>>>>???AAADDDEEECCCFFFIIIKKKPPP[[[kkkwwwyyyyyyxxxvvvsssqqqooonnnwwwwwwwwwxxxzzz|||tttjjj```ZZZWWWVVVXXX]]]cccjjjrrr}}}||||||{{{yyywwwuuutttssssssrrrrrrrrrsssrrrpppnnnnnnllliiifffeeedddaaa___]]]\\\ZZZZZZ[[[[[[YYYXXXVVVUUUUUUTTTRRRQQQOOONNNMMMNNNPPPRRRTTTVVVWWWWWWWWWXXXZZZ[[[\\\^^^bbbeeeiiihhhgggggghhhiiikkklllkkkkkkkkkkkkkkkkkkkkkkkkggghhhiiijjjkkkkkkjjjjjjkkkkkkkkknnnqqqsssqqqooommmkkkhhhhhhjjjmmmmmmmmmnnnoooqqqqqqpppnnnllljjjjjjkkkkkkmmmoooqqqsssttttttuuuvvvwwwxxxyyyzzzzzzxxxxxxxxxxxxwwwvvvuuutttqqqpppnnnmmmmmmnnnpppqqqqqqqqqqqqrrrrrrsssssstttssssssssssssssstttuuuvvvsssssssssrrrrrrqqqqqqqqqppppppqqqqqqqqqpppooonnnnnnooopppqqqqqqqqqqqqqqqqqqrrrssssssssstttvvvxxxwww{{{yyysssqqqqqqrrrssssssrrrooolllkkkmmmpppuuu{{{yyyyyyzzzvvvxxxvvvsssqqqmmmhhhccc___WWWQQQJJJGGGAAA;;;999;;;<<<<<<@@@IIIWWWeeeoootttuuuzzz{{{xxxwwwwwwwwwvvvtttqqqooonnnnnnkkkiiifffaaaXXXLLL@@@999444444222111///...,,,,,,---...///000000///...---............////////////,,,------......------,,,...------,,,---...///000------------...///000111...---------,,,,,,,,,,,,---,,,***+++---......---******+++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,---------************************...............,,,+++***,,,,,,---......---------,,,,,,++++++,,,,,,---------------...------,,,,,,+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,++++++------......///000000000111111111111111111111111555555555555555555555555333444444555555666666666888888777777888999:::::::::::::::;;;===???AAACCC@@@??????>>>???BBBDDDEEECCCFFFIIILLLPPP\\\mmmzzzuuutttpppllliiiiiimmmqqqwwwuuuuuu|||zzzooobbbYYYXXX[[[^^^```aaagggqqq||||||zzzyyyxxxwwwuuutttssssssooooooppprrrsssssspppmmmkkkiiifffeeedddcccaaa```\\\ZZZYYYXXXYYYYYYXXXVVVSSSSSSRRRQQQPPPNNNLLLKKKJJJKKKMMMOOORRRSSSTTTTTTRRRTTTWWWXXXZZZ\\\```bbbdddeeefffggghhhhhhhhhhhhiiiiiijjjkkklllmmmmmmnnnjjjkkklllmmmmmmlllkkkjjjjjjiiijjjmmmqqqqqqnnnkkkiiihhhhhhjjjmmmooommmkkkjjjjjjkkkkkkkkkkkkkkkkkkmmmmmmnnnoooqqqsssuuuvvvvvvvvvwwwwwwxxxxxxxxxyyyxxxxxxxxxxxxxxxwwwvvvvvvqqqpppooommmmmmooopppqqqooopppqqqrrrsssssstttuuussssssrrrrrrrrrsssttttttsssssssssrrrrrrqqqqqqqqqmmmnnnpppqqqrrrrrrqqqqqqlllmmmnnnoooppppppppppppqqqrrrssssssssstttvvvxxxwww|||}}}|||}}}vvvsssssssssqqqqqqpppqqqrrrqqqooolllqqq}}}{{{}}}~~~|||wwwrrrqqqqqq}}}|||vvvrrrqqqpppooonnnjjjfffbbb]]]WWWQQQMMMGGG???<<<>>>:::888888@@@NNNZZZbbbdddfffllluuuyyyyyyvvvtttssspppqqqrrrrrrqqqppppppppphhhhhhfffaaaYYYOOODDD>>>666666444222000...---,,,---...///000000///...---............/////////000,,,,,,---......---,,,,,,***+++---.........---------------......000111111.........------,,,,,,,,,---+++******,,,------,,,(((***+++,,,---,,,,,,+++,,,------......------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------......---+++***)))------------,,,+++******---,,,+++***+++,,,---...++++++,,,---............+++---......---,,,,,,---+++,,,,,,------......///------......///000000000000000000000000000000000444444333333333333444444333333444444555666777777666666666777888:::;;;<<<:::999999999;;;>>>AAACCC@@@@@@??????@@@BBBDDDFFFEEEIIILLLNNNRRR^^^ppp~~~wwwoooggggggmmmqqqpppmmmlllqqq|||wwwjjjaaa\\\]]]]]]]]]aaagggjjjsss{{{|||}}}~~~~~~{{{xxxvvvvvvvvvwwwwwwwwwxxxxxxxxxsssrrrpppooooooooommmkkkgggfffeeebbbaaa___^^^^^^^^^]]][[[XXXVVVTTTSSSRRRQQQPPPNNNLLLKKKJJJIIIIIIMMMMMMMMMNNNNNNOOOOOOOOOPPPQQQTTTWWWZZZ]]]```aaaeeecccbbbbbbdddeeeeeeeeecccdddfffhhhjjjmmmnnnoookkkjjjhhhhhhhhhjjjlllmmmnnnmmmkkkiiihhhhhhiiiiiiggggggggghhhiiiiiijjjjjjmmmmmmmmmmmmlllkkkjjjjjjggghhhjjjlllooorrruuuwwwttttttttttttuuuuuuvvvvvvvvvvvvwwwvvvvvvuuuttttttqqqppppppooooooooooooooonnnnnnooopppqqqsssuuuvvvqqqpppnnnmmmllllllmmmmmmiiikkklllllllllmmmooorrrlllnnnpppqqqqqqsssuuuwwwssspppnnnnnnpppsssuuuuuutttssssssrrrrrrsssssssssyyyxxxwwwwwwwwwyyy|||}}}}}}xxxtttrrrqqqppppppoooooooooooowww}}}vvvssswwwuuummmmmmttt|||wwwsssppprrrqqqllliiijjjbbbbbb```YYYNNNDDD???===;;;::::::<<>>@@@@@@????????????@@@AAABBBBBBHHHKKKMMMOOOSSS^^^nnnyyyooommmlllmmmnnnqqqssstttwww}}}zzznnngggddd]]]ZZZ^^^bbbfffnnnvvv{{{wwwwwwxxxyyyzzzyyyvvvtttrrruuuuuuuuuvvvvvvvvvwwwwwwqqqooonnnmmmnnnnnnlllkkkhhhgggeeecccaaa```______^^^\\\ZZZWWWUUUSSSRRRRRROOONNNMMMLLLJJJIIIIIIIIILLLLLLLLLMMMMMMMMMMMMMMMMMMNNNQQQTTTWWWZZZ\\\]]]_________aaaccceeeeeeeeebbbccceeegggiiikkkmmmmmmkkkjjjiiihhhhhhjjjlllmmmooommmkkkiiigggfffffffffeeeeeeffffffggghhhhhhiiikkkkkkkkkkkkjjjjjjiiihhhfffgggiiikkknnnqqqrrrssssssssstttuuuuuuuuuuuutttsssssstttttttttsssrrrrrrsssrrrpppooonnnnnnoooooonnnnnnnnnooopppqqqrrrsssqqqpppnnnmmmllllllmmmmmmkkkllllllkkkjjjjjjkkkmmmkkkmmmoooooooooppprrrtttrrrooommmlllnnnqqqrrrsssqqqqqqpppppppppqqqqqqrrruuuuuuuuuuuuwwwyyy|||}}}}}}~~~{{{vvvtttrrrpppoooooopppqqquuuyyy|||{{{rrrmmmqqqqqqmmmqqqzzz~~~vvvqqqoooqqqsssqqqrrrtttnnnmmmhhh```VVVLLLEEEAAA<<<:::888999<<>>>>>@@@??????@@@@@@AAABBBCCCFFFIIILLLMMMQQQ[[[jjjuuu{{{kkkooottttttrrrsssxxx~~~xxxiii___ZZZ\\\YYYZZZ```iiirrr}}}~~~}}}~~~{{{xxxtttuuuvvvwwwvvvsssqqqoootttttttttuuuuuuuuuuuuvvvqqqooommmlllmmmmmmkkkjjjhhhgggeeecccbbb``````___\\\[[[YYYVVVTTTRRRQQQPPPMMMLLLKKKJJJIIIIIIIIIIIIKKKKKKKKKJJJJJJJJJJJJJJJIIIJJJLLLOOORRRUUUWWWXXXXXXZZZ]]]```bbbcccddddddaaabbbdddfffhhhjjjjjjkkkkkkjjjiiihhhiiijjjkkklllnnnmmmjjjgggdddcccbbbbbbcccddddddeeeffffffgggggghhhhhhhhhhhhhhhgggggggggeeegggiiilllnnnoooppppppqqqrrrtttuuuuuuuuusssrrrpppqqqqqqrrrrrrrrrqqqqqquuusssqqqooonnnooopppqqqpppoooooonnnnnnnnnoooooopppooonnnmmmlllllllllmmmllllllllljjjhhhggggggiiikkklllnnnnnnmmmmmmooopppqqqnnnlllkkklllnnnoooooonnnmmmmmmmmmnnnoooooopppqqqqqqqqqsssuuuwwwzzz|||zzz{{{{{{{{{zzz|||~~~|||zzzvvvrrrpppppprrrssswwwwwwxxxxxxwwwtttrrrpppqqqiiieeehhhkkkmmmvvv}}}uuuooolllnnnqqqsssxxx}}}{{{wwwqqqiiiaaaWWWNNNIIIAAA>>>:::777888===BBBFFFNNNQQQTTTUUUVVV[[[bbbhhhmmmrrrtttrrrooonnnkkkgggiiifffbbb___^^^]]]\\\[[[WWWPPPJJJDDD===555222333000///......//////...---............///////////////...------------...//////...------,,,,,,---------+++******,,,------,,,---------,,,---......///...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,---//////......000111++++++,,,,,,,,,,,,++++++,,,+++++++++************---,,,,,,++++++,,,,,,------+++***+++,,,---,,,+++,,,,,,---......---,,,,,,+++,,,...---,,,,,,---.........//////......------*********+++++++++,,,,,,++++++,,,---.../////////000111111111111222222222333333444444444444555555555444444555555666777888777777888888999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<@@@@@@@@@@@@AAABBBCCCDDDDDDHHHKKKLLLOOOXXXeeeooouuuxxx|||~~~ssswww{{{{{{xxxyyyyyymmmbbb\\\YYY]]]___dddmmmxxx}}}|||}}}||||||}}}}}}{{{yyyvvvvvvwwwwwwvvvuuusssrrrsssssstttttttttuuuuuuuuutttrrrooommmmmmmmmllljjjiiihhhfffdddbbb``````___ZZZYYYWWWTTTRRRPPPOOONNNJJJIIIIIIHHHGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGHHHKKKMMMPPPRRRSSSTTTWWW[[[___```aaabbbbbbaaaccceeeggghhhiiiiiiiiijjjiiiiiihhhhhhiiijjjjjjkkkiiigggdddbbbaaaaaaaaacccddddddeeeeeefffggggggffffffffffffffffffggggggfffhhhkkknnnppppppoooooooooqqqsssuuuvvvtttrrrqqqppppppqqqrrrsssssssssssstttrrrpppooooooppprrrtttrrrqqqpppooonnnmmmmmmmmmpppooonnnnnnmmmmmmllllllkkklllllljjjhhhggggggiiilllmmmnnnnnnllllllmmmnnnooommmjjjjjjkkkllllllllllllllllllllllllmmmnnnooooooooopppqqqrrrtttvvvwwwvvvwwwxxxxxxxxxyyy|||~~~zzzuuurrrrrrsssuuuyyyxxxuuurrrmmmhhhcccaaaeee```^^^ccciiioooyyyxxxpppjjjjjjlllpppvvv}}}zzzsssnnnhhhbbbYYYSSSJJJEEE???999777999===@@@GGGJJJNNNRRRUUU[[[ccciiinnntttxxxtttpppooonnnlllllliiieeecccbbbcccbbbbbb___[[[VVVQQQJJJAAA999555000///...///000000...---............////////////.........------.........///......---------------...,,,******,,,---......,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---+++---......------///000+++,,,---......---,,,+++,,,,,,+++++++++*********---,,,,,,++++++,,,,,,---+++***)))***,,,,,,,,,***......////////////......,,,---...---+++***+++,,,+++,,,,,,---,,,,,,++++++******+++++++++,,,,,,,,,+++++++++,,,---///000111000000111111111222222222111111111222222222333333555555555555666777888888666777777888888999::::::;;;;;;:::;;;;;;<<<======AAAAAAAAAAAABBBCCCDDDDDDDDDGGGKKKLLLOOOWWWbbblllsssvvvyyy|||}}}}}}~~~{{{pppgggcccaaa___^^^fffmmmxxx~~~}}}{{{xxxvvvvvvvvvvvvxxxyyyyyywwwvvvvvvwwwwwwwwwwwwvvvtttsssssssssssssssttttttttttttxxxuuurrroooooonnnmmmllljjjiiifffdddaaa___^^^]]]XXXWWWUUURRRPPPNNNMMMLLLHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBCCCDDDFFFHHHJJJLLLNNNNNNRRRVVVZZZ]]]]]]^^^___```bbbdddfffhhhiiiiiiiiihhhhhhhhhhhhggggggggghhhhhhfffeeecccbbbaaabbbbbbccceeeeeeeeefffgggggghhhhhheeeeeeddddddeeefffggghhhiiikkknnnppprrrrrrqqqpppoooqqqsssuuuvvvtttrrrqqqrrrrrrssstttuuuuuuuuuuuuppppppooooooppprrrtttvvvssssssqqqpppooonnnnnnmmmooooooooonnnnnnmmmlllllljjjkkklllkkkiiiiiijjjlllnnnooopppooommmlllmmmnnnnnnllljjjjjjkkkllllllkkklllllllllllllllmmmnnnnnnooooooooooooppppppqqqqqqppprrruuuvvvwwwyyy|||~~~~~~{{{wwwuuutttuuuwwwvvvtttqqqkkkeee___[[[]]][[[]]]cccjjjqqqzzzxxxooollllllnnnsssyyy{{{wwwrrrnnnlllhhhbbb]]]RRRMMMEEE===888777999:::???EEELLLQQQVVV\\\dddiiiooouuuyyyvvvsssssssssrrrnnnllliiihhhhhhhhhfffeeeccccccccc```ZZZPPPDDD:::333111000///000000///---............////////////---..................---...//////.........------///---++++++---/////////,,,,,,,,,------------------------------------------,,,,,,++++++,,,,,,---,,,---...---+++++++++---,,,---...//////...---,,,,,,,,,,,,++++++++++++***---,,,,,,++++++,,,,,,---)))(((((()))***++++++***,,,++++++++++++++++++,,,---------,,,)))''''''(((++++++,,,,,,---,,,,,,+++,,,,,,,,,,,,---------...,,,,,,,,,---...000111222000000111111111222222222111111111222222222333333444444444555555666777888888888888888888888888888999999999:::<<<>>>???@@@AAAAAAAAAAAABBBCCCDDDDDDDDDHHHKKKMMMPPPXXXdddmmmrrruuuxxx|||~~~}}}}}}~~~|||{{{vvvmmmbbb\\\]]]bbbfffgggmmm{{{yyyyyyxxxyyyyyyxxxuuurrrtttuuuvvvxxxxxxxxxwwwwwwtttttttttttttttsssrrrrrrqqqqqqqqqrrrrrrrrrssssssxxxuuuqqqoooooooooooooookkkjjjgggccc```]]][[[ZZZVVVUUUSSSPPPNNNLLLKKKJJJGGGFFFEEEDDDCCCCCCCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCEEEGGGHHHJJJJJJNNNSSSWWWYYYYYYYYY\\\___cccdddfffhhhiiiiiihhhggggggfffffffffffffffeeeeeebbbaaaaaa```aaabbbdddeeefffffffffggghhhhhhiiiiiiccccccbbbbbbccceeefffhhhjjjkkkmmmoooqqqrrrrrrqqqqqqrrrtttuuuuuuuuusssrrrsssttttttuuuuuuuuuuuutttnnnnnnooopppqqqrrrttttttrrrrrrqqqpppoooooooooooooooooooooooonnnmmmlllkkkjjjkkklllkkkkkkkkkmmmoooooopppppppppnnnmmmnnnooommmllljjjkkklllmmmmmmlllmmmmmmlllllllllllllllmmmnnnnnnnnnnnnnnnnnnnnnnnnkkkmmmppprrrsssuuuwwwyyyuuuxxx}}}~~~zzzvvvuuuqqqqqqrrrqqqnnnjjjeeebbb\\\^^^aaagggnnnuuu{{{yyytttrrrpppsssxxxxxxvvvssspppnnnkkkhhhfff[[[UUUMMMDDD===999777777:::@@@HHHOOOUUU\\\dddiiiooovvv|||}}}}}}}}}{{{wwwqqqooolllkkklllkkkjjjhhhfffjjjmmmlllhhh___OOOAAA777555222000000000///...............////////////------...//////...------...////////////...------///---,,,,,,...//////...++++++,,,------------,,,,,,------......------,,,---,,,,,,++++++,,,,,,---------...,,,***))))))***------............------,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---)))(((((()))+++,,,+++***---,,,,,,++++++,,,,,,---,,,------+++(((&&&''''''------......//////......------............//////,,,,,,---...///000000111000111111111111222222222333333444444444444555555444333333444444555666777999999999999999999888888888999:::;;;===???AAACCC@@@@@@@@@@@@AAABBBCCCDDDDDDHHHKKKMMMQQQZZZgggqqquuuvvvyyy~~~~~~{{{zzzyyyvvvqqqmmmeeebbb]]]]]]aaaiiirrrwww~~~~~~zzztttsssqqqqqqrrrrrrqqqooosssuuuwwwxxxxxxxxxwwwwwwqqqqqqqqqqqqpppppppppooonnnnnnooooooooooooppppppqqqnnnlllkkkmmmoooqqqqqqllljjjgggccc^^^[[[XXXWWWUUUSSSQQQOOOLLLJJJIIIIIIGGGFFFDDDCCCAAAAAA@@@@@@===>>>>>>>>>>>>>>>>>>?????????@@@BBBCCCEEEFFFGGGHHHMMMRRRTTTTTTVVVZZZ___aaacccfffhhhhhhgggfffdddeeeeeeeeeeeeddddddccccccaaa`````````aaabbbdddeeefffffffffggghhhhhhiiiiii``````______```bbbeeefffggghhhiiikkkmmmooopppqqqsssssstttuuuuuuuuuuuutttrrrssssssssssssrrrrrrqqqnnnooopppqqqqqqqqqppppppoooooonnnnnnnnnoooooopppnnnooooooooonnnmmmlllkkkjjjkkklllkkkjjjkkklllnnnnnnooopppooonnnmmmnnnooommmlllkkklllnnnooonnnnnnnnnmmmlllkkkjjjjjjjjjjjjllllllmmmnnnnnnnnnnnnnnnkkkmmmooopppooooooppprrrooorrrwwwzzz~~~zzzvvvppppppqqqqqqpppnnnkkkjjjdddfffhhhlllqqqxxx}}}|||xxxuuuvvvzzz|||{{{yyytttooollljjjjjjeee```WWWNNNEEE???;;;999999>>>EEEKKKRRR[[[eeelllqqqzzz}}}sssppplllkkkkkkmmmoooooolllqqqtttsssppphhhXXXHHH<<<888333000000000000000............////////////------...//////...------...//////000///...---,,,---,,,,,,---//////...,,,***+++,,,---------,,,,,,,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,------......---+++******+++,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---***))))))***,,,...---,,,///...---,,,,,,---...///***+++,,,+++)))))))))+++,,,---......//////......------........./////////+++,,,---...///......---000111111111111222222222333333444444444444555555333222222333333444555666888888999999::::::;;;;;;:::;;;;;;<<<>>>@@@AAABBB@@@??????@@@@@@AAABBBCCCCCCFFFJJJLLLQQQ[[[jjjvvvzzz|||~~~uuuwwwyyyyyyuuunnngggcccYYY\\\```ccchhhrrr~~~~~~{{{xxxrrroookkkjjjkkkmmmmmmmmmmmmpppsssttttttsssrrrrrrppppppppppppoooooooooooolllllllllmmmmmmmmmmmmnnnjjjhhhggggggkkkoooqqqrrrmmmkkkgggbbb]]]YYYWWWUUUTTTSSSPPPNNNKKKJJJHHHHHHGGGFFFDDDBBBAAA?????????;;;<<<<<<<<<===>>>>>>>>>======>>>@@@AAABBBCCCDDDCCCHHHMMMPPPPPPSSSZZZ``````bbbeeeggggggfffdddbbbdddddddddddddddcccbbbaaaaaaaaa``````aaabbbcccdddeeeeeeffffffggghhhhhhhhh^^^^^^]]]]]]^^^aaaccceeeeeeeeefffgggiiilllnnnooottttttttttttuuuuuuvvvvvvqqqqqqqqqqqqqqqpppooonnnooopppqqqrrrqqqooommmkkkmmmmmmmmmmmmmmmnnnooopppnnnoooooooooooommmlllkkkkkkllllllkkkjjjjjjkkkmmmmmmnnnooonnnmmmlllmmmooommmlllkkkmmmoooppppppooommmmmmkkkjjjiiiiiihhhhhhiiijjjlllmmmnnnoooooooooooopppqqqpppnnnlllkkklllooorrruuuwwwxxxzzz}}}|||wwwssssssrrrqqqpppooonnnmmmkkkmmmmmmnnnssszzz|||xxxxxx{{{yyyqqqlllkkklllmmmiiiaaaWWWNNNFFFAAA>>><<<@@@DDDIIIPPP[[[gggppptttuuuqqqkkkhhhjjjooosssuuuqqqvvvxxxvvvsssmmm]]]LLL@@@;;;555000///000111111............/////////000,,,---...//////...---,,,...///000000000///---,,,+++***+++---......,,,******+++,,,---...---,,,,,,,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---,,,.........,,,+++,,,---,,,+++***))))))***+++,,,---------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,++++++,,,...//////...++++++))))))))))))++++++(((***++++++++++++---...***++++++,,,---------,,,---------.........//////***+++---......---+++***000111111111111222222222111111222222222333333333222222222222333444555555666777888999;;;<<<===>>>============>>>???AAAAAA????????????@@@AAABBBBBBBBBEEEHHHKKKPPP\\\lllxxxrrrwww{{{zzzqqqggg___[[[\\\ZZZaaaooo}}}~~~{{{yyywwwvvvvvvooonnnmmmlllkkkkkklllmmmmmmoooqqqrrrrrrpppnnnlllmmmnnnooonnnlllkkklllmmmjjjkkklllllljjjhhhhhhiiigggggggggggghhhiiikkkkkkkkkhhhddd___ZZZWWWUUUTTTOOOMMMJJJHHHFFFFFFFFFGGGGGGDDDBBBCCCDDDDDDAAA>>><<<<<<;;;;;;;;;:::::::::;;;;;;:::;;;<<>><<>>666111000111000///////////////...---,,,+++---------....../////////........................---,,,************,,,---...,,,***((('''(((***,,,---------.........//////------,,,,,,,,,,,,++++++,,,---......,,,***+++++++++*********+++,,,,,,---------------------------,,,,,,,,,---------......---,,,+++,,,...///...---((()))+++,,,,,,+++***)))******+++,,,,,,,,,,,,+++,,,,,,,,,---------......---------,,,,,,+++++++++++++++,,,---...000000111111111222222222333333333///111222222111000222333555555444444444444555555888888888888888888999999777888:::<<<===>>>?????????@@@@@@???>>>???BBBDDDDDDEEEIIINNNSSS[[[jjjxxxxxxyyywwwpppggg___\\\[[[___bbbnnnzzzxxxuuurrrpppnnnnnnmmmooonnnmmmkkkjjjjjjkkkkkkkkklllnnnoooooommmjjjiiihhhiiijjjiiigggfffggghhhiiijjjkkkjjjhhhffffffggghhhhhhgggggggggggghhhhhhgggeeeaaa]]]YYYUUUTTTSSSNNNMMMJJJGGGFFFEEEFFFFFFCCCAAA???@@@AAA@@@===;;;;;;::::::::::::999999999:::999888999:::<<>>???@@@@@@???@@@BBBDDDFFFFFFIIINNNRRRZZZiiivvvzzzvvvnnnddd\\\ZZZ]]]bbbiiiqqq}}}zzzyyyvvvuuurrrooommmlllkkkkkkmmmlllkkkjjjiiiiiiiiiiiiiiijjjkkklllkkkiiigggeeehhhiiijjjiiigggggggggiiiiiijjjjjjiiifffddddddeeehhhhhhgggfffeeeeeeddddddcccaaa^^^ZZZWWWTTTRRRQQQMMMLLLIIIGGGEEEDDDDDDDDD???===<<<<<<===<<<999777999888888888777777777777888777666666777888:::;;;<<<===???BBBFFFJJJMMMOOOTTTTTTUUUVVVXXX\\\___aaa```aaabbbcccccccccbbbbbbdddbbbaaaaaabbbbbbaaa```ZZZYYYYYYYYYZZZZZZXXXVVVUUUTTTSSSSSSTTTUUUWWWXXXYYYZZZ\\\^^^bbbfffiiikkkmmmnnnoooooonnnnnnoooqqqrrrpppmmmlllllllllkkkjjjkkkkkkllllllmmmmmmnnnnnnpppoooooonnnmmmllllllkkkmmmlllkkkiiihhhggggggggggggggghhhiiijjjjjjiiiiiijjjlllnnnmmmlllkkkllllllqqqqqqqqqpppnnnkkkgggeeehhhgggfffhhhkkknnnnnnnnnpppqqqqqqpppooonnnnnnpppkkkmmmnnnnnnmmmmmmooopppllllllnnnppprrrsssuuuvvvtttvvvyyy~~~}}}xxxsssooonnnoooppppppooooooqqqtttwww||||||yyywwwxxxxxxzzzzzztttqqqrrrsssqqqllliiifff```XXXLLLFFFAAA???@@@EEEPPPZZZoooyyyuuuoookkkjjjkkkkkkllloooqqqoookkkiiihhhbbb\\\QQQIII===444111111000000//////////////////......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++***,,,------+++******+++++++++******++++++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,+++***)))***+++,,,+++***---,,,+++)))((((((''''''***++++++,,,,,,,,,,,,,,,------------............------------,,,,,,,,,,,,***++++++,,,---...//////000000000000111111111111333444555555444444555666555555444444444444555555444444555666777888888999999::::::;;;;;;;;;;;;;;;===???AAAAAAAAAAAAAAACCCHHHGGGIIIMMMQQQXXXggguuuqqqmmmeee\\\WWW[[[eeennnxxxyyyuuuuuuuuutttssspppnnnlllkkkjjjkkkhhhhhhhhhhhhhhhiiiiiiiiiiiijjjjjjjjjiiigggeeedddhhhiiijjjiiihhhggghhhjjjjjjjjjjjjhhheeeccccccdddfffffffffeeedddcccbbbbbb```^^^\\\YYYVVVSSSQQQPPPLLLKKKHHHFFFDDDCCCBBBBBB===<<<<<<;;;;;;:::888777666666666666555555555555666666555555555666777777999:::<<>>===<<<===>>>===:::999888999444444333333333222222222444444444444444555555555555666777:::===@@@CCCEEEGGGKKKQQQWWWZZZ[[[ZZZYYY[[[\\\]]]^^^___^^^]]]]]]YYYXXXWWWXXXXXXWWWTTTRRROOOOOONNNOOOQQQQQQPPPNNNKKKKKKIIIHHHHHHHHHIIIIIIJJJLLLPPPUUU[[[___bbbdddiiikkkmmmmmmllljjjjjjjjjjjjjjjkkknnnrrrssssssrrrsssqqqooonnnmmmmmmmmmnnnmmmlllkkkjjjjjjkkkmmmnnnjjjiiihhhfffeeedddddddddcccccccccccccccdddeeeffffffhhhjjjiiihhhggghhhhhhgggggghhhiiiiiiiiihhhhhhggghhhjjjiiigggfffffffffjjjlllnnnooommmllllllllliiikkknnnnnnnnnmmmmmmnnnlllmmmoooqqqssssssssssssuuuuuuuuuuuuvvvvvvvvvvvvyyy|||~~~uuuqqqmmmlllmmmppprrrrrrttttttqqqppptttyyyyyyuuuiiiffffffkkkqqqwww|||xxxsssuuutttqqqqqqrrrooojjjbbb]]]XXXSSSJJJBBB@@@BBBCCCMMMUUUXXX[[[bbbhhhkkkjjjiiiiiikkkmmmnnnnnnmmmkkkkkkgggcccbbbcccaaa]]]UUUOOOFFF@@@<<<999444000111000...---,,,,,,------..................------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,---...///...---,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++***+++------,,,,,,,,,---,,,,,,++++++******++++++------------------------,,,,,,---------.........---,,,++++++,,,---+++***(((((())))))***,,,---...++++++,,,---------------------------............------------............---------.........//////////////////000000000000000222333333222222333444555555444444444444555555666666777888999::::::;;;888999;;;>>>AAABBBDDDDDD>>>@@@BBBBBBBBBBBBBBBDDDDDDEEEHHHLLLPPPWWWdddrrryyy\\\```gggoooyyyzzzvvvssssssrrrqqqpppnnnlllkkkjjjiiigggfffdddccccccdddddd___```bbbdddeeeeeeeeeeeecccdddddddddeeeeeeeeeeeegggiiijjjjjjiiiiiijjjkkkggggggfffdddbbbaaaccceeeeeeeeeffffffdddbbb___^^^]]]]]][[[YYYVVVRRROOOMMMHHHGGGFFFDDDBBB???===<<<999;;;<<<;;;888666666777333333333333222222222111111111222333333444444333333333555777:::>>>@@@BBBFFFIIINNNRRRVVVWWWWWWWWWXXXXXXYYYYYYYYYZZZZZZZZZVVVTTTSSSSSSSSSRRRPPPNNNLLLKKKKKKLLLMMMMMMKKKJJJHHHGGGFFFEEEEEEEEEFFFGGGKKKMMMPPPUUUZZZ___bbbdddeeehhhkkkmmmmmmlllmmmnnnllllllmmmpppsssuuutttrrrooonnnmmmllllllmmmooopppnnnllliiigggfffgggjjjkkkiiiiiigggffffffeeeeeeeeefffeeedddbbbbbbbbbccccccdddeeeggggggeeeeeeeeefffhhhhhhhhhhhhhhhhhhhhhgggfffhhhjjjjjjgggeeefffggggggiiilllmmmmmmlllkkkllljjjkkkmmmmmmlllkkkkkklllkkkmmmoooqqqssssssrrrrrrtttttttttuuuttttttsssssssssvvvyyy|||yyyrrrnnnoooqqqrrrsssqqqrrrpppooorrrtttppphhhaaa___cccmmmvvv}}}xxxsssrrrtttsssqqqrrrtttrrrnnnhhhddd```[[[RRRFFF@@@AAA<<>>@@@AAABBBCCC@@@AAABBBAAAAAAAAACCCEEEFFFGGGJJJNNNPPPUUU```llluuu|||]]]cccnnnzzz~~~{{{xxxuuussspppooommmkkkiiigggfffffffffeeecccbbbaaaaaaaaabbbaaabbbcccddddddcccbbbaaa`````````aaabbbbbbccccccccceeeffffffeeeeeefffhhheeeeeedddbbb``````ccceeegggggggggfffdddaaa^^^\\\]]]\\\[[[XXXUUUQQQMMMKKKHHHGGGFFFDDDAAA???<<<;;;777999;;;999666333444555333333333222222222222111///000111222333333333333111222333555888<<<>>>@@@FFFGGGJJJMMMQQQSSSUUUVVVVVVUUUUUUUUUUUUVVVWWWXXXTTTRRRPPPPPPPPPOOONNNLLLJJJIIIIIIIIIJJJJJJHHHFFFFFFEEEDDDCCCCCCDDDEEEFFFGGGIIILLLPPPUUUZZZ^^^aaa]]]aaaeeehhhiiijjjkkklllnnnnnnoooqqqtttuuusssrrrlllkkkjjjjjjkkknnnppprrrpppmmmiiieeecccdddgggiiiiiihhhgggfffffffffffffffgggfffdddbbbaaaaaabbbbbbbbbdddeeeeeedddccccccdddffffffgggggghhhiiiiiiiiieeehhhjjjjjjhhhfffggghhhccceeeiiijjjjjjiiiiiijjjkkkllllllllljjjiiijjjllljjjllloooqqqrrrrrrqqqqqqqqqqqqrrrrrrrrrrrrqqqpppqqqsssvvvyyy|||xxxsssrrrtttuuuuuunnnooonnnnnnoooooofff\\\^^^^^^cccooozzz}}}vvvoooqqqpppoooqqqtttsssoookkkhhheeeaaaWWWIIIBBBAAA===??????>>>CCCLLLRRRSSSYYY[[[___eeekkknnnooonnnooopppmmmhhhdddbbb[[[TTTUUUSSSQQQPPPOOOIIIAAA;;;888666333000///...//////......//////000000111111..............................,,,++++++,,,......------------......//////---------.........//////---------,,,,,,,,,+++++++++---//////.........///---,,,,,,+++*********+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,***))))))******)))'''+++,,,---......---+++***+++,,,------......------,,,,,,,,,---------......---------.........///////////////000000000000000000000000000111111111111111222444333222222333555555555555444444555555555666666666666777777777777:::;;;<<<>>>???@@@@@@@@@AAAAAAAAAAAA@@@AAADDDFFFHHHIIILLLPPPQQQSSS]]]gggttt{{{kkksss{{{sssooonnnmmmlllkkkiiifffdddcccbbbeeeeeedddcccbbb```______bbbaaa```_______________dddcccbbbaaaaaaaaabbbcccffffffeeeddddddcccbbbbbbccccccbbbaaaaaacccgggkkklllhhhdddbbbbbbaaa^^^[[[^^^\\\YYYVVVTTTPPPLLLIIIMMMLLLIIIFFFBBB>>><<<:::888777666555555444444555222222222222222222222222333222111000000111222333000222444555666777:::<<>>@@@BBBGGGMMMQQQ\\\dddgggkkkrrrssspppoooooonnnllliiiddd```^^^ZZZXXXVVVVVVUUUQQQIIICCC>>>;;;888666555333000.........//////000000111111........................,,,,,,,,,++++++*********------,,,,,,,,,+++++++++......//////---+++(((&&&...------,,,++++++++++++000///...---,,,------...---------,,,,,,+++++++++///...------,,,,,,,,,,,,//////...---,,,,,,+++++++++++++++*********))))))******+++,,,,,,---.......................................------,,,,,,,,,---.........---...111444......//////000000111111111111111111111111111111111111111111222333444555666555444333333333333333777777777777777888888999777888999;;;===@@@BBBDDDAAAAAA@@@@@@AAABBBDDDEEEFFFHHHKKKOOOOOORRR___llluuu}}}yyyqqqmmmlllkkkkkkiiigggdddbbb```___dddcccbbb```___^^^]]]]]]\\\\\\[[[[[[ZZZ[[[[[[[[[``````_________```aaabbbaaaaaabbbbbbbbbbbbcccccccccdddddddddcccdddgggjjjiiifffcccaaaaaa```]]][[[\\\ZZZVVVSSSPPPMMMJJJGGGHHHGGGEEECCC@@@===;;;:::888777666555444444444444222222222222222222222222222222111000000111222222///111333444555666888:::===@@@DDDGGGIIIKKKMMMOOOSSSTTTTTTSSSOOOMMMLLLLLLMMMJJJHHHIIIMMMNNNJJJGGGFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@???===;;;;;;>>>@@@AAABBBCCCFFFIIIMMMPPPSSSYYY\\\aaadddeeeggghhhjjjkkkmmmqqqssssssqqqnnnlllhhhiiikkklllnnnoooooopppmmmllljjjhhhhhhhhhiiijjjhhheeebbbbbbdddfffeeedddcccdddfffggggggfffcccbbbaaabbbbbbccccccbbbaaa```aaaaaacccdddeeefffffffffeeefffhhhhhhfffffffffgggdddeeeeeefffggghhhiiiiiiiiigggeeeddddddfffhhhiiilllmmmoooooonnnmmmnnnoooppppppooooooooooooooopppqqqrrrsssuuuwwwxxxzzz{{{{{{wwwtttqqqpppooooooooolllhhheeeaaadddkkkttt}}}zzzwwwtttsssuuuuuusssqqqpppnnnkkkiiifff___UUUNNNCCC>>><<<===???@@@FFFLLLPPPYYYbbbgggmmmtttxxxwwwssssssrrrooolllgggdddaaa```^^^[[[YYYXXXVVVSSSQQQHHHCCC===888555222///---.../////////000000000111........................------------,,,,,,++++++.........---------,,,,,,'''(((***---.../////////------,,,,,,+++,,,,,,,,,000///...---,,,------...---------,,,,,,+++++++++---,,,++++++*********+++.........------,,,,,,+++,,,,,,+++++++++*********+++++++++,,,,,,---------------------------------///.........---------,,,,,,------,,,++++++---///......//////000000111111111111111111111111111111111111111111222333444555666555444444333333333444555555555666777999:::;;;999999:::;;;===???@@@AAABBBAAA@@@@@@AAABBBCCCDDDGGGIIILLLOOONNNRRR^^^kkkxxxwwwoookkkiiihhhgggfffdddbbb```___^^^bbb```^^^\\\[[[ZZZ[[[[[[XXXWWWWWWWWWWWWXXXXXXYYY[[[[[[[[[\\\]]]^^^```aaa\\\]]]^^^___```bbbccccccccceeefffgggfffeeefffgggeeecccaaa______^^^\\\ZZZZZZVVVRRRNNNLLLIIIGGGEEECCCBBBAAA???===<<<:::999777777666555444444444444000000000000000000000000222111111000000111111222...000222333333444666888888;;;???AAACCCEEEGGGIIIOOOPPPPPPNNNKKKHHHGGGHHHHHHFFFDDDFFFIIIJJJGGGDDDBBBBBBAAA@@@??????>>>>>><<<<<<<<<:::888999:::<<>>======>>>CCCIIIQQQYYYccciiipppwww{{{{{{xxxwwwuuurrrnnniiifffdddcccbbb```\\\ZZZ[[[^^^aaaZZZSSSHHH>>>777333000...////////////000000000000....................................------------//////.........---------++++++,,,,,,---------...,,,,,,,,,,,,,,,,,,---...///...------,,,---------------,,,,,,,,,,,,++++++,,,,,,+++*********++++++------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------,,,------,,,***)))+++,,,......//////000000111111111111111111111111111111111111111111222333444555666555444444333444444444444444555666888:::;;;===;;;;;;;;;<<<<<<>>>??????BBBBBBAAA@@@@@@AAABBBCCCIIIJJJMMMNNNNNNQQQ]]]jjj{{{}}}uuunnniiigggccccccbbbbbbaaa```______```^^^\\\YYYXXXXXXXXXYYYVVVVVVVVVVVVVVVWWWXXXYYYWWWXXXYYYZZZ\\\^^^___```[[[\\\\\\^^^___```aaabbbaaacccfffgggfffdddddddddbbbaaa```___^^^]]][[[ZZZWWWTTTNNNJJJHHHGGGEEEDDDAAA@@@???===;;;999888888777666555444333333333333000000000000000000000000111111000000000000111111...///111222222222444666555777;;;===>>>@@@BBBDDDIIIJJJKKKJJJGGGFFFEEEFFFDDDBBBBBBCCCEEEFFFDDDBBB??????>>>>>>===<<<<<<;;;<<<======<<<::::::<<<===>>>=========>>>???AAABBBIIIMMMRRRWWW[[[^^^bbbddddddeeefffhhhiiiiiijjjjjjkkkkkklllmmmnnnnnnnnnnnngggfffeeeddddddddddddeeedddcccbbbaaabbbcccdddeeedddcccccccccccccccddddddccccccbbb```___]]]\\\[[[]]]^^^```bbbcccbbbbbbaaadddfffggggggfffeeeeeefffddddddeeeeeefffggggggggggggfffeeeddddddeeefffggghhhjjjkkkjjjiiihhhhhhiiillllllmmmnnnpppqqqssstttvvvvvvvvvwwwwwwwwwwwwwwwxxxwwwwwwyyy}}}~~~{{{uuusssrrrrrrssstttsssssstttwww{{{~~~~~~wwwzzz}}}xxxqqqkkklllpppoooggg^^^VVVNNNEEE@@@===;;;???DDDRRRZZZeeennnuuuzzz|||}}}~~~|||xxxsssnnnjjjfffdddcccccccccaaa___aaaggglllkkkbbbTTTFFF<<<666222000////////////000000000000...........................---------------------............------------000///...,,,++++++++++++,,,,,,,,,,,,,,,---...///...---------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---------,,,,,,------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---...---,,,+++---.........//////000000111111111111111111111111111111111111111111222333444444555555444444444444555555444555555666777999;;;<<<;;;;;;;;;;;;<<<>>>???@@@BBBBBBAAA@@@@@@AAABBBCCCJJJJJJLLLNNNMMMQQQ]]]jjj{{{xxxrrrlllgggeee______``````````````````]]]\\\ZZZXXXWWWVVVVVVVVVSSSSSSSSSSSSTTTTTTUUUVVVTTTUUUWWWYYY[[[]]]^^^___\\\\\\]]]]]]^^^^^^^^^___]]]```dddfffeeebbbaaa``````aaaaaa```^^^[[[ZZZYYYUUURRRLLLIIIGGGEEEDDDBBBAAA@@@>>><<<:::888666555666555444333333222222222////////////////////////000000000000000000000000---///111111000111222444333555888:::;;;<<<>>>@@@BBBDDDEEEFFFEEEDDDEEEFFFAAAAAAAAABBBCCCCCCBBBAAA=========<<<;;;;;;::::::;;;<<<===<<<;;;;;;<<<>>>===<<<;;;;;;;;;<<<===>>>CCCFFFLLLQQQUUUZZZ^^^bbb```aaabbbccceeeffffffgggjjjjjjjjjjjjjjjiiihhhhhhddddddccccccbbbbbbbbbcccaaaaaaaaa``````aaacccdddcccbbbaaa`````````aaaaaa^^^^^^]]]\\\\\\\\\[[[[[[\\\]]]^^^___``````______ccceeeggggggfffeeefffgggffffffeeeeeedddcccccccccddddddcccccccccdddeeefffhhhiiikkkjjjiiihhhhhhiiikkkllllllnnnppprrrtttuuuvvvvvvwwwxxxxxxyyyzzzzzzxxxvvvttttttwww{{{xxxvvvsssrrrsssuuuuuuuuuzzz}}}zzz{{{sssmmmmmmqqqqqqkkkcccbbbYYYOOOGGGAAA;;;<<>>;;;999777555555555555444333222222222222///////////////////////////000000111111000000///...///111111000000111333111444777888999:::;;;===<<<>>>@@@AAAAAAAAACCCDDD@@@@@@AAAAAA@@@@@@???>>>;;;;;;;;;:::::::::999999777999::::::999888999;;;999999888888888999;;;<<<===@@@EEEJJJOOOTTTZZZ]]]]]]^^^___aaabbbcccccccccffffffffffffeeeeeedddcccbbbbbbbbbbbbbbbaaaaaaaaa^^^^^^___^^^]]]^^^```ccccccbbbaaa______^^^^^^^^^ZZZYYYYYYYYYZZZ[[[\\\]]]\\\\\\\\\\\\]]]]]]^^^^^^aaaccceeefffeeeeeefffhhhfffeeedddcccbbbaaa```___```aaaaaaaaabbbdddeeefffgggiiikkkkkkjjjiiijjjkkklllmmmmmmnnnoooqqqssstttuuuvvvvvvwwwxxxyyyzzzzzzxxxvvvtttrrrtttwww{{{~~~~~~zzzuuusssssstttuuuuuuzzz~~~~~~yyyzzzsssqqqssssssnnniiijjjbbbYYYQQQHHH???<<<>>>BBBJJJYYYkkkxxxwwwqqqnnnllleeegggiiikkkmmmpppsssvvvqqqhhh[[[MMMBBB999333000000000000000////////////........................,,,,,,,,,,,,,,,---------------,,,,,,,,,+++++++++///.........------,,,,,,------------------...///+++,,,,,,------------,,,++++++,,,,,,,,,,,,------++++++*********+++,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,''')))+++,,,,,,,,,---///......//////000000111111000000000000000000000000111111111111222333444555555555555444555555666777777777777777777777888999999999:::;;;===???AAABBB@@@?????????@@@AAACCCDDDGGGGGGJJJLLLMMMSSSaaapppyyywwwsssmmmiiifffeeebbb______^^^]]]\\\[[[ZZZYYYXXXUUUUUUVVVVVVTTTRRROOONNNMMMLLLKKKKKKKKKKKKKKKKKKOOOPPPRRRUUUWWWXXXXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZXXX\\\```bbbaaa```______]]]___```^^^ZZZVVVTTTTTTOOOLLLIIIGGGEEECCC@@@>>><<<<<<;;;:::888777666555555444333222111111111111000000000000000000000000...///000111111000///...///000111111000///111222000222555666666777999:::888:::<<<=========>>>??????@@@@@@???===<<<;;;;;;999999999888888888888888333555777777666555666777444333333333444666777999777;;;???DDDIIIOOOUUUYYY[[[\\\^^^```aaaaaa`````````aaabbbbbbccccccbbbbbb```aaaaaaaaaaaaaaaaaaaaa]]]^^^___^^^]]]]]]```cccdddcccbbbaaa___]]]\\\[[[YYYXXXXXXXXXYYY[[[]]]^^^\\\[[[ZZZYYYZZZ[[[]]]^^^\\\___aaaccccccdddfffgggccccccbbbaaa```______^^^\\\]]]^^^```aaacccdddeeefffhhhjjjkkkjjjjjjkkkmmmnnnnnnnnnnnnooopppqqqrrruuuuuuuuuvvvvvvwwwwwwxxxwwwvvvtttssssssvvvyyy{{{}}}yyytttsssssstttuuuvvv{{{}}}|||~~~zzzuuurrryyyyyyuuusssrrrooolllmmmggg```ZZZQQQFFF@@@???===AAANNNaaappp|||zzzsssooonnngggggggggiiinnnrrrtttuuunnnggg\\\QQQGGG>>>777222111000000000/////////...........................,,,---------...............---------,,,,,,,,,,,,111111111000...,,,)))(((///......------------...***+++,,,---...------,,,+++++++++,,,,,,---------+++*********++++++,,,---.........------,,,,,,+++------------,,,,,,,,,++++++++++++,,,,,,---------------------------------,,,,,,,,,------.........)))+++---...---,,,------......//////000000111111000000000000000000000000111111111111222333444555555555555555555666777777666666666666777888::::::::::::;;;;;;===>>>???@@@>>>>>>>>>>>>@@@BBBDDDEEEDDDDDDHHHKKKMMMTTTdddssszzz}}}qqqlllfffcccbbbaaa___]]]```___]]][[[XXXVVVTTTSSSQQQSSSTTTTTTSSSPPPMMMKKKMMMLLLKKKJJJJJJJJJJJJJJJMMMNNNQQQSSSUUUVVVVVVVVVWWWWWWWWWXXXXXXXXXYYYYYYXXX[[[___aaaaaa`````````[[[^^^___]]]XXXTTTRRRRRRLLLJJJHHHFFFEEEBBB>>>;;;999999888888777777777666555444333222111111111111111111111111111111111111...///000111111000///...///111222111000///000222///111444555555555777888666888::::::999999:::;;;>>>??????>>>;;;999999999777777777777777666666666222444666666555555555666////////////111333555666444777<<>>=========>>>@@@BBBDDDFFFBBBCCCFFFJJJNNNUUUfffvvv{{{|||{{{yyyyyyzzzzzzyyyvvvtttrrrllljjjgggeeedddaaa]]][[[]]]\\\[[[YYYVVVTTTSSSRRRRRRQQQQQQPPPNNNMMMLLLLLLLLLKKKIIIHHHGGGFFFFFFFFFHHHHHHIIIKKKNNNPPPSSSTTTSSSTTTUUUVVVWWWWWWWWWWWWYYYYYYYYYYYYYYYXXXXXXWWWZZZZZZXXXVVVTTTRRRQQQPPPKKKJJJIIIGGGDDDAAA>>>===::::::999888777666555555444333222000///.........000000000000000000000000000000000000000000000000000000000000000000000000111111000000111111222333555555555666777999:::;;;<<<;;;:::999888666555555888888777777666666666555777666444333222222333333222222222222222222222222333555777999<<>>AAAIIIYYYlllwwwqqqnnnmmmiiiiiiiiiiiiiiijjjkkkkkkhhhgggeee^^^SSSFFF<<<777//////////////////......///............---------222111///...,,,+++++++++///000111111111000...---,,,,,,------------,,,,,,...---,,,,,,......---,,,+++---...---,,,******+++------------------------......---,,,***)))((((((------------------------************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////////////////..............................------000000000000111111111111222222111111111111222222333333333333444555666666666333222333555666444222444444444555555666777888;;;;;;<<<<<<===>>>>>>???>>>??????>>>>>>>>>AAACCCEEEHHHKKKKKKNNNWWWgggtttxxx{{{wwwvvvuuuqqqrrrssstttsssqqqooonnnhhhfffdddcccbbb```]]][[[\\\[[[ZZZWWWUUUSSSQQQPPPPPPOOOOOONNNMMMLLLKKKJJJJJJJJJHHHGGGFFFFFFFFFFFFHHHHHHHHHJJJKKKMMMOOOPPPOOOQQQRRRTTTVVVWWWXXXXXXVVVWWWWWWWWWWWWVVVUUUUUUUUUTTTSSSQQQPPPNNNMMMLLLIIIHHHGGGEEECCC@@@>>>===:::999999888777666555444444333222000//////..............................000000000000000000000000000000000000000000000000111111000000111111222333555555555555777888999::::::999999888777666555555777666666666555555555444666666444333222222222333111111111111111111111111222333555777:::>>>DDDHHHOOOSSSXXX[[[\\\\\\\\\\\\[[[]]]^^^^^^]]]\\\\\\]]]]]]]]]___```aaaaaaaaaaaaccccccbbb``````_________cccbbb```^^^\\\[[[ZZZZZZZZZ[[[[[[\\\[[[ZZZYYYYYYYYYYYYZZZZZZZZZ[[[[[[[[[[[[[[[[[[\\\\\\\\\]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\]]]\\\]]]```cccdddbbb___bbbcccdddgggiiilllnnnooopppooooooooonnnnnnmmmmmmoooooopppqqqrrrrrrrrrrrrqqqppppppppppppqqqrrrsssuuuvvvyyy|||}}}yyyvvvrrrsssuuuzzz}}}|||wwwrrruuuuuuvvvxxxxxxtttlllfffeeegggkkkpppuuuzzz|||vvvrrrpppqqqrrrrrroookkkfff```YYYQQQLLLDDDBBB@@@CCCNNN^^^nnnyyy}}}xxxrrrmmmkkkjjjlllkkkkkkjjjiiigggeeedddbbbbbb```[[[QQQGGG>>>999222111111000000000000111///............---------//////...............//////////////////...------------............------///...------//////...---,,,---///...,,,++++++,,,------------------------,,,,,,,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,------.../////////////////////..............................---------.........////////////222111111000000111111222222111111222222333444555666444333333555666555333555555555555666777888999:::;;;;;;<<<===>>>??????>>>??????>>>>>>???AAACCCEEEHHHKKKKKKMMMWWWfffrrr~~~vvvpppnnnoooooooooiiijjjkkkkkkkkkjjjhhhgggcccaaa```_________]]][[[ZZZZZZXXXVVVSSSQQQOOONNNMMMMMMLLLKKKJJJIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEFFFGGGGGGGGGGGGHHHIIIJJJKKKLLLMMMPPPSSSUUUWWWXXXYYYSSSSSSTTTTTTSSSSSSRRRQQQOOOOOONNNMMMLLLKKKJJJJJJEEEEEEDDDCCCAAA???>>>===999999888777666555444444333333111000////////////........................000000000000000000000000000000000000000000000000111000000000000111222222444444444444555777888999666666666666555555555444444444444444444333333333555444333222222222222222////////////////////////000111333444666:::???CCCJJJNNNTTTXXXYYYYYYXXXXXXZZZ\\\^^^^^^\\\[[[\\\]]]^^^^^^___`````````````````````___]]]\\\[[[ZZZZZZ\\\\\\\\\\\\[[[ZZZXXXXXXZZZYYYYYYXXXWWWWWWWWWXXXYYYYYYZZZZZZZZZZZZ[[[[[[YYYYYYYYYYYYZZZZZZZZZZZZZZZYYYYYYXXXYYYZZZ[[[\\\]]]\\\\\\^^^bbbddddddccccccdddfffhhhjjjmmmnnnooonnnnnnmmmmmmmmmmmmmmmmmmmmmnnnooopppqqqqqqqqqqqqrrrrrrrrrrrrssstttvvvvvvttttttvvvxxx|||~~~|||sssrrrrrrvvvzzzyyysssmmmlllllllllnnnnnnkkkgggccciiikkkpppuuuyyy}}}~~~{{{uuupppnnnqqqtttvvvpppjjjfffeeebbb\\\VVVNNNHHHBBB???CCCMMMYYYaaakkkmmmnnnmmmjjjhhhfffgggmmmmmmmmmllliiiddd```^^^\\\[[[ZZZVVVOOOGGG@@@;;;555444222111000111222222///............------------------...///000222222///...------,,,,,,------.........//////.........///...---...///000///---,,,...//////---,,,,,,---------------------------******+++,,,---...//////------------------------------------------------------------------------,,,,,,,,,---......///////////////............---------------------......------........./////////222111111000000111111222000000000111111222333444666555444444666666555444666666666666777888999:::::::::;;;<<<>>>???@@@@@@>>>?????????>>>???AAADDDEEEHHHKKKKKKMMMUUUdddpppvvvpppiiigggiiilllkkkiiieeeeeeeeeeeedddbbbaaa```___]]]\\\\\\]]]]]]\\\[[[YYYXXXVVVTTTRRRPPPOOONNNKKKKKKJJJJJJIIIHHHHHHGGGEEEEEEDDDDDDDDDDDDDDDEEEDDDDDDDDDEEEFFFGGGIIIIIILLLMMMOOOQQQTTTUUUVVVWWWPPPQQQQQQQQQQQQPPPOOOOOOMMMMMMLLLLLLKKKKKKJJJJJJBBBBBBBBBAAA@@@>>>===<<<999888777666555444444333333222111000////////////........................////////////////////////////////////////////////000000000000000111222222333222222333444555666666333333333444444444444444222222222222222222222222333333222222111111111111////////////////////////...///111222333666:::===CCCHHHOOOUUUWWWWWWWWWWWWYYY[[[]]]]]]\\\[[[\\\]]]^^^_______________^^^^^^\\\\\\\\\[[[ZZZYYYXXXXXXWWWXXXYYYZZZZZZYYYXXXWWWXXXVVVTTTSSSRRRSSSTTTUUUXXXXXXXXXXXXXXXXXXXXXXXXVVVVVVWWWWWWWWWXXXXXXXXXYYYXXXVVVUUUVVVWWWYYY[[[[[[[[[[[[]]]___bbbdddeeeeeefffggghhhjjjkkklllmmmjjjjjjjjjkkkkkkkkkkkkkkkkkklllmmmnnnoooppppppppprrrrrrssstttuuuvvvwwwxxxtttttttttvvvyyy}}}zzzvvvrrrsssvvvvvvqqqllleeeeeefffggghhhiiihhhhhhmmmpppvvv{{{~~~~~~wwwppplllooosssuuunnnhhhhhhjjjiiiccc\\\TTTNNNGGGAAA@@@DDDJJJNNNWWW[[[___bbbccccccdddeeekkklllmmmmmmjjjeee```]]]YYYWWWUUURRRNNNHHHAAA===777555333111000000111111///............---------------......000111222333000///---,,,,,,,,,---.........////////////......///---,,,---...///...---,,,...//////...------...------------------------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,................................................+++,,,,,,------...////////////.........---------,,,,,,------------....../////////000000000111111111111000000000000111111111000000111111222333444666666555555666666666555777777777777888999:::;;;999:::;;;===>>>@@@AAAAAA>>>???@@@???>>>???BBBDDDEEEIIILLLLLLMMMUUUcccooo}}}qqqjjjfffcccdddhhhiiifffbbbcccbbbaaa```___]]]\\\[[[\\\[[[YYYYYYZZZ[[[ZZZYYYVVVUUUTTTSSSQQQPPPNNNNNNJJJJJJIIIIIIHHHHHHGGGGGGDDDCCCCCCBBBBBBBBBCCCCCCAAAAAABBBCCCEEEGGGHHHJJJMMMNNNOOOPPPQQQRRRRRRRRRNNNNNNOOOOOONNNNNNMMMLLLKKKKKKJJJJJJIIIIIIIIIIIIAAA@@@@@@@@@???===<<<;;;888777777666555444333333222222111000/////////000////////////////////////........................////////////////////////000000//////000000111222111111111111222333444444111222222222222333333333000000000000111111111111111111111111111000000000000000000000000000000000...///000000111222555888<<>>???@@@AAACCCEEEGGGHHHLLLLLLMMMMMMMMMMMMLLLLLLKKKLLLLLLLLLLLLKKKJJJJJJGGGGGGGGGFFFFFFEEEEEEDDD@@@@@@@@@???>>><<<;;;:::777777666555444333222222222222111000000000000000000000000000000000000000........................000000000000000000000000000////////////000111111000000000000000111222222111111111111222222222222/////////000000000000000///000000111111000//////000000000000000000000000...///000000000000222444777<<>><<>>;;;999555222000//////............---------000//////......//////000000//////........................//////.........,,,+++***+++,,,---,,,***+++---......---------...------------------------......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------...............------------,,,++++++,,,,,,------......,,,,,,---------.........111000000//////000000111222111111222222333444555444555666666444444555666777777777777888999:::;;;888999;;;===???AAACCCDDD???@@@@@@@@@???@@@BBBEEEDDDIIIMMMNNNOOOWWWeeepppyyy{{{ooofff```XXXYYYYYYYYYXXXXXXVVVVVVWWWWWWVVVVVVVVVVVVVVVVVVXXXVVVRRRPPPPPPQQQPPPOOOLLLLLLLLLLLLLLLLLLLLLLLLEEEEEEEEEEEEEEEDDDDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>@@@AAABBBCCCGGGHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIIIIHHHHHHGGGFFFFFFEEEEEEDDDCCCBBBBBBAAAAAAAAA@@@???===<<<:::999777666666555444333222222222111111000000000000000////////////////////////000000000000000000000000000000000000000000000000///////////////000111111//////////////////000111222222222111111111111111////////////000000000111......///000000000///...........................///111222111000///000222555999???EEEKKKPPPUUUXXXVVVXXXZZZ[[[ZZZZZZ[[[\\\]]]]]]\\\[[[ZZZXXXVVVUUUSSSTTTVVVWWWWWWVVVUUUTTTQQQQQQQQQQQQRRRSSSTTTTTTQQQPPPOOOMMMLLLKKKLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIMMMMMMMMMMMMNNNNNNNNNNNNQQQQQQQQQQQQQQQRRRRRRRRRQQQSSSVVVVVVVVVXXX[[[^^^^^^^^^^^^___``````aaaaaaddddddeeefffggghhhiiijjjhhhiiikkkmmmnnnooopppppprrrsssuuuvvvvvvvvvuuuuuurrrssstttuuuvvvvvvvvvuuuvvvyyy}}}xxxtttuuuwwwzzzzzzyyyuuuqqqoooppprrrxxxxxxyyy|||~~~vvvrrrqqqpppooooooppppppnnnkkkccc___YYYRRRJJJDDD???===>>>BBBIIIOOOUUU[[[bbbffflllnnnpppqqqpppmmmjjjhhh___[[[VVVTTTUUUSSSOOOKKKFFFFFFDDDAAA===888333000///............---------......------......///000---............---,,,,,,------............---------,,,++++++------,,,+++***,,,---...---,,,---...---------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++........................***++++++,,,,,,---...............---------,,,,,,***++++++,,,------......,,,,,,,,,---------......000000////////////000000111000000111111222333444333555666555333333444666777777666777777888999:::888999;;;===@@@BBBDDDEEE???@@@AAA@@@???@@@CCCEEEDDDIIIMMMOOOQQQYYYgggrrr|||wwwjjjaaa\\\ZZZUUUVVVVVVTTTRRRRRRTTTVVVQQQQQQQQQRRRSSSTTTUUUVVVWWWTTTPPPMMMMMMMMMLLLKKKHHHHHHIIIIIIJJJKKKKKKKKKCCCCCCCCCCCCCCCCCCBBBBBBCCCBBBAAA???>>>=========>>>============>>>>>>???CCCDDDDDDEEEEEEEEEDDDDDDFFFFFFFFFFFFFFFEEEDDDDDDGGGFFFFFFEEECCCBBBBBBAAAAAAAAA@@@???===;;;:::999777666555444333222222111222111000000000000000111........................111111111111111111111111000000000000000000000000///////////////000111111//////.........//////000222222222222111111111000.../////////000000111111---...///000000///......------------------------000222222222000///000111444888===BBBGGGLLLRRRVVVVVVXXXZZZZZZZZZZZZ[[[\\\\\\\\\[[[ZZZXXXVVVUUUSSSSSSTTTUUUVVVUUUTTTRRRPPPPPPOOOOOONNNOOOPPPRRRSSSLLLKKKJJJIIIHHHGGGFFFFFFHHHHHHHHHGGGGGGFFFFFFFFFJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLNNNOOOPPPQQQQQQQQQOOORRRUUUVVVUUUUUUXXX[[[YYYYYYZZZ\\\^^^___```aaadddeeefffggghhhjjjjjjkkkhhhiiikkkmmmnnnooopppppppppqqqrrrsssssssssrrrqqqpppqqqsssuuuuuuuuusssrrruuuxxx{{{~~~{{{uuutttvvvuuuvvvuuurrrnnnmmmoooqqq~~~|||~~~zzzvvvtttrrrpppooopppqqqrrrooojjjaaaXXXNNNGGGCCC@@@===AAAGGGMMMSSSZZZaaafffrrrrrrsssrrrpppmmmiiiggg```[[[WWWVVVWWWWWWTTTPPPLLLLLLJJJHHHCCC<<<666333//////.........---------,,,,,,,,,------///000111+++,,,---...---,,,+++***,,,------------------,,,...---,,,,,,......---,,,)))+++------,,,,,,,,,...------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---............---------,,,,,,,,,******+++,,,,,,---.............../////////000000000000////////////000000////////////000111222333222444666555333222333666666666666666777888999:::888999;;;===@@@BBBDDDEEE@@@@@@AAA@@@???@@@CCCEEEDDDIIINNNPPPRRRZZZhhhsss~~~rrrggg```[[[UUUPPPQQQQQQRRRRRRRRRQQQOOONNNNNNNNNNNNOOOPPPQQQRRRSSSTTTRRRMMMIIIHHHHHHKKKLLLIIIIIIHHHGGGFFFFFFFFFFFFBBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>======<<<;;;:::999999888555444444333333222222111////////////............000000000000//////////////////000222333222000---............////////////............////////////000000000000000000000000//////000000///...------,,,------...///000111111////////////////////////000000000000000000000000000000000000000000000000333444777;;;@@@FFFJJJLLLNNNQQQUUUZZZ\\\[[[YYYXXX[[[ZZZZZZXXXWWWVVVUUUTTTQQQRRRSSSTTTSSSRRRPPPNNNPPPOOOMMMLLLLLLLLLMMMMMMKKKJJJHHHGGGFFFGGGGGGHHHEEEEEEEEEEEEDDDDDDDDDCCCFFFGGGHHHIIIHHHGGGFFFEEEFFFFFFGGGHHHIIIJJJKKKLLLMMMNNNPPPRRRTTTUUUVVVVVVWWWYYY[[[]]]]]]]]]\\\[[[ccceeeggghhhiiijjjlllnnnmmmlllkkkkkklllnnnqqqrrrssstttuuuuuuuuusssqqqooorrrrrrrrrssssssssstttttttttuuuvvvwwwyyy|||xxxtttyyywwwtttqqqnnnlllkkkjjjnnnuuu~~~}}}yyytttpppooommmmmmjjjcccXXXNNNGGGCCC@@@>>>@@@GGGOOOWWW```iiilllssswwwuuurrrnnniiicccbbb___\\\ZZZ[[[[[[[[[ZZZTTTWWWWWWRRRLLLFFF===555222000.........///...,,,//////............//////,,,---...---+++***+++,,,+++,,,,,,---...///000000*********++++++,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111...+++***+++---...---+++,,,,,,---,,,+++)))(((++++++++++++++++++++++++------------------------,,,++++++++++++,,,---............------,,,,,,,,,,,,+++)))(((((()))+++,,,.........////////////000////////////000000000000111222222222111111333555444444444444444444444444666555555555666777999:::999888999;;;???BBBCCCCCC@@@???>>>======???AAABBBFFFIIILLLLLLNNNVVVeeeqqqzzz|||vvviii```[[[XXXSSSPPPMMMNNNNNNNNNNNNMMMKKKJJJLLLLLLLLLLLLMMMNNNOOOOOOOOONNNKKKIIIHHHGGGGGGGGGIIIHHHGGGFFFEEEEEEEEEEEEAAAAAAAAAAAA@@@@@@@@@@@@???>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===============>>>??????<<<<<<===>>>???@@@AAABBBAAAAAAAAAAAA@@@???>>>=========<<<;;;:::999888888444444444333222222111111////////////............000000000000000000000000111000111222333333000...------------........................////////////////////////////////////111111111000000/////////------......//////000000////////////////////////000000000000000000000000000000000000000000000000111222555888<<<@@@DDDFFFIIILLLQQQUUUXXXXXXWWWVVVXXXXXXWWWVVVUUUTTTSSSRRRPPPPPPQQQRRRQQQPPPNNNLLLMMMLLLKKKJJJIIIIIIJJJKKKIIIHHHGGGFFFFFFFFFGGGGGGEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGFFFFFFEEEDDDEEEEEEFFFHHHIIIIIIJJJLLLMMMOOOQQQSSSTTTTTTUUUVVVWWWYYY[[[]]]\\\\\\[[[___aaacccdddeeefffiiikkklllkkkjjjjjjkkkmmmooopppoooppprrrrrrrrrqqqooonnnppppppqqqqqqqqqrrrrrrrrrtttuuuuuuuuuuuuwww{{{~~~}}}uuusssrrrooommmkkkiiihhhjjjqqqzzztttnnnmmmmmmmmmkkkhhhaaaWWWNNNIIIDDD@@@???EEELLLUUU```jjjnnntttwwwvvvuuutttnnngggbbb___\\\ZZZ[[[]]]______^^^aaa___YYYQQQJJJ@@@777333111............---,,,//////............//////,,,---...---+++***+++,,,,,,,,,------.../////////......------,,,,,,++++++......---------,,,,,,,,,------------------------///---++++++,,,......---+++,,,,,,------,,,+++***,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,------------......---------,,,,,,,,,...---+++******+++---...------........./////////////////////000000000000000111111111000000222444444444444444444444444444666555555555666777999:::888777888:::>>>AAABBBBBB@@@???>>>======???AAABBBFFFIIILLLLLLMMMUUUdddpppxxx{{{mmmfff]]]WWWUUUSSSQQQOOOLLLLLLLLLLLLKKKJJJIIIHHHJJJIIIIIIIIIIIIIIIJJJJJJIIIIIIIIIHHHGGGEEEDDDCCCGGGGGGFFFEEEDDDDDDDDDDDD@@@@@@@@@@@@????????????=========<<<;;;;;;::::::::::::::::::::::::::::::999::::::;;;;;;;;;;;;;;;:::;;;<<<>>>@@@AAACCCCCC???????????????>>>===<<<<<<<<<;;;:::999888777777444444333333222111111111////////////..................//////000000111111222111111222333222000---,,,,,,,,,------------...............////////////........................111000///.........///000.........///////////////////////////////////////000000000000000000000000000000000000000000000000///000111444666999<<<===BBBEEEJJJOOORRRTTTTTTTTTSSSSSSSSSSSSRRRQQQOOOOOOMMMNNNNNNNNNNNNLLLJJJIIIHHHGGGGGGFFFFFFFFFFFFGGGFFFFFFEEEDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCBBBBBB???@@@BBBCCCDDDEEEEEEEEEBBBCCCCCCDDDEEEFFFGGGGGGIIIJJJLLLNNNPPPQQQRRRRRRSSSTTTWWWYYY[[[[[[[[[[[[___aaaccceeefffgggjjjlllkkkkkkjjjiiijjjkkkmmmnnnkkklllmmmoooooonnnmmmmmmnnnnnnnnnooooooooopppppprrrsssssssssqqqrrrtttuuu}}}tttsssqqqooommmllllllllllllrrryyy~~~|||yyyvvvooonnnlllkkkjjjjjjhhhaaaWWWOOOJJJCCC???AAAGGGPPP]]]iiiooossswwwzzz||||||uuukkkddd```\\\ZZZ\\\___bbbdddiiikkkiiiaaaXXXOOODDD;;;444222///.........---,,,//////............//////,,,---...---,,,++++++---.................................---------------...------------,,,,,,,,,........................,,,+++***,,,---///...---+++,,,,,,------------,,,---,,,+++******+++,,,---+++++++++++++++++++++++++++,,,---...///...------...------------,,,,,,,,,///...---,,,,,,---...///,,,---------............////////////000000000000///000000000//////000222444444444444444444444444666555555555666777888999777666777999===@@@AAAAAA@@@???>>>======???AAABBBFFFIIIKKKKKKLLLTTTbbbnnnuuuyyy~~~xxxlll```[[[UUURRRPPPPPPPPPOOOMMMMMMMMMLLLKKKJJJIIIIIIHHHGGGGGGFFFEEEEEEFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBEEEEEEDDDCCCBBBBBBBBBBBB?????????>>>>>>>>>======<<<;;;;;;::::::999888888888888888888888888888888666777999:::::::::999888===============>>>>>>>>>===============<<<;;;;;;;;;::::::999888777666555333333333222111111000000////////////............+++,,,,,,---...///000000111000000000111000...,,,,,,,,,---------.....................////////////........................///...,,,+++***,,,---//////////////////.........//////////////////////////////////////////////////////////////////////////////000000222333555666<<<>>>CCCHHHLLLOOOPPPQQQOOOOOOPPPPPPOOONNNMMMLLLJJJJJJJJJJJJIIIHHHFFFEEEDDDDDDDDDCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA???@@@@@@AAABBBCCCCCCCCCAAABBBBBBCCCDDDDDDEEEEEEFFFGGGIIIKKKLLLMMMNNNNNNOOOPPPSSSUUUWWWYYYZZZZZZ]]]___bbbcccdddfffiiikkkjjjjjjjjjiiijjjkkklllllliiijjjkkklllmmmmmmmmmmmmmmmmmmnnnnnnnnnooooooooopppqqqrrrrrrpppooopppqqqyyy}}}{{{yyyuuuqqqpppppprrrtttwwwzzz|||||||||}}}zzzuuuqqqooorrr|||zzztttrrrmmmjjjhhhhhhiiieee\\\UUUPPPGGG@@@???CCCLLLYYYeeelllrrrzzz|||ooogggbbb\\\YYY[[[^^^bbbdddmmmooommmeee\\\SSSIII???666333000.........---,,,//////............//////---.........,,,+++,,,---//////.........---------)))***+++,,,...000111111------------------------------------------------*********,,,...///...---+++,,,,,,---............---,,,***))))))***,,,---,,,,,,------------......+++,,,...000000///...---------------------------//////...------...//////,,,,,,,,,---------......////////////000000000000///000111000//////000222333333444444444444444444666666666666666777888888888777777999===@@@BBBBBB@@@???>>>======???AAABBBEEEHHHKKKJJJKKKSSSaaammmsssxxx~~~yyyjjj^^^ZZZWWWSSSPPPOOOOOONNNNNNMMMMMMLLLKKKIIIIIIHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCFFFEEECCCAAAAAAAAACCCCCCCCCCCCBBBAAA@@@@@@@@@@@@>>>>>>=========<<<<<<<<<::::::999999888777777777777777777777777777777777555666888999999999888777::::::999888888777666666;;;;;;<<<<<<;;;;;;::::::999999888777666555444444333222222111111000//////////////////............******++++++,,,---......///...------......---+++---.........////////////............////////////........................///---,,,***+++,,,...//////////////////.........////////////////////////////////////////////////////////////////////////////////////000111222222777999===AAAFFFIIIKKKLLLKKKLLLMMMNNNMMMLLLKKKJJJHHHHHHGGGFFFEEEDDDCCCBBBAAAAAABBBBBBBBBBBBBBBBBB??????@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>AAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBCCCCCCDDDDDDCCCDDDEEEGGGHHHIIIIIIJJJKKKLLLNNNQQQSSSUUUVVVWWWVVVXXX[[[]]]^^^```bbbeeeiiiiiiiiiiiijjjkkkkkkllliiiiiijjjlllmmmmmmnnnnnnnnnnnnnnnnnnooooooooopppnnnppprrrsssrrrqqqqqqrrrvvvyyy~~~yyysssrrrssswwwzzz|||xxxvvvwwwzzz}}}}}}~~~|||wwwpppkkkiiiiiikkkooovvv|||}}}|||xxxuuuqqqlllgggfffhhhgggaaa\\\UUULLLCCC@@@BBBHHHSSS^^^jjjttttttkkkeee^^^YYYYYY\\\___aaaiiilllkkkddd]]]VVVLLLDDD999666222///...///...---//////............//////---...///...,,,+++,,,---/////////...------,,,,,,((()))***,,,---///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,***)))***,,,...///...,,,,,,,,,,,,,,,---......///,,,,,,+++******+++,,,,,,,,,,,,,,,------.........+++,,,...000000///...---------------------------......------------......,,,,,,,,,---------......////////////000000000000111111222111//////111222333333333444444444555555666666666777777777777777999888888;;;>>>BBBCCCCCC@@@???>>>======???AAABBBDDDHHHJJJJJJKKKSSSaaammmuuuyyywwwlll```XXXVVVUUUSSSPPPOOOMMMMMMMMMKKKJJJHHHGGGEEEEEEDDDDDDDDDDDDCCCBBBBBBAAABBBBBBDDDCCCAAA@@@???AAABBBCCCAAAAAA@@@???>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;888888888777666666555555555555555555555555555555555666777777888888777777777777888888888888999999::::::;;;;;;;;;::::::999888888777666555444333333222222111111000/////////////////////............******++++++,,,,,,---------,,,++++++---------+++........./////////000000............////////////........................000///.........///000111.........///////////////////////////////////////000000000000000000000000000000000000000000000000///////////////000111222444666888;;;???BBBEEEFFFFFFHHHIIIKKKKKKJJJHHHGGGFFFFFFDDDCCCBBBAAA@@@@@@>>>???@@@@@@AAAAAA@@@@@@<<<<<<===>>>>>>>>>===============<<<<<<<<<;;;;;;AAA@@@??????>>>>>>??????@@@@@@@@@AAAAAAAAABBBBBB@@@AAABBBDDDEEEEEEFFFFFFHHHIIIJJJLLLNNNQQQRRRSSSSSSUUUXXXZZZ[[[]]]```ccceeefffggghhhiiijjjkkkkkkjjjkkkkkklllmmmnnnnnnooonnnnnnooooooooopppppppppmmmpppsssuuutttsssrrrssssssuuuyyy{{{~~~}}}wwwtttuuuwwwyyy}}}wwwrrroooppprrrtttuuuvvvuuuqqqkkkhhhhhhjjjmmmmmmnnnrrrvvvwwwtttqqqrrrnnniiiggghhhhhhfffddd[[[RRRJJJGGGFFFHHHOOOVVVgggtttyyynnnhhh```[[[YYY[[[]]]^^^bbbffffffbbb\\\WWWOOOGGG<<<999444111000000////////////............//////---...///...,,,,,,,,,...//////.........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++,,,...---,,,---,,,,,,,,,,,,,,,---...++++++++++++++++++++++++)))******++++++,,,,,,---+++,,,---...///...------,,,,,,,,,------------...------------------------,,,---------............////////////000000000000111222222111//////000222222333333444444555555555666666777777777777666666999999999;;;???BBBCCCCCC@@@???>>>======???AAABBBCCCGGGJJJJJJKKKTTTbbbnnnxxx|||}}}ppphhhbbb\\\WWWRRRRRRQQQOOOMMMLLLLLLLLLIIIHHHFFFDDDCCCBBBBBBBBBAAAAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::777777666666555444444444444444444444444444444444555555555555555666666777777888888999:::;;;<<<<<<999::::::;;;;;;:::::::::777777666555444333222222222111111000//////......////////////............,,,,,,,,,,,,------------,,,+++***+++---......------------.........//////............/////////////////////////////////////////////000000111111111------......//////000000////////////////////////000000000000000000000000000000000000000000000000............///000222222222222333555888;;;>>>???BBBCCCFFFHHHHHHGGGEEEDDDEEEDDDCCCAAA@@@???>>>>>>;;;<<<>>>?????????>>>===999:::;;;<<<<<<<<<<<<;;;;;;::::::::::::999999999======<<<<<<<<<===>>>>>>>>>>>>>>>>>>????????????>>>>>>@@@AAABBBBBBCCCCCCFFFFFFGGGIIIJJJMMMNNNOOORRRTTTWWWYYY[[[]]]```bbbaaabbbccceeeggghhhiiiiiillllllkkkllllllmmmnnnnnnnnnnnnnnnnnnoooooooooooonnnqqquuuvvvuuusssrrrrrrpppqqqrrrtttvvvyyy~~~zzzwwwuuutttyyyvvvqqqnnnlllllllllllljjjlllmmmjjjgggfffjjjnnnnnnooooooooonnnlllkkkjjjkkkjjjiiihhhgggggggggfff```YYYSSSPPPMMMJJJLLLQQQ```oooyyyooojjjccc]]]\\\\\\^^^^^^^^^bbbddd```\\\XXXQQQJJJ???;;;666222111111111000//////............//////---//////...---,,,---..................---------//////......------,,,,,,,,,,,,,,,---------......---------------------------+++))))))+++,,,,,,,,,------++++++***+++,,,,,,)))***,,,------,,,***)))))))))***++++++,,,------,,,,,,,,,,,,------------,,,,,,,,,---------......,,,------------------,,,------........./////////////////////000000000000000111111000......///000222222333333444555555666666666777888888777666555888888888:::>>>AAABBBCCC@@@???>>>======???AAABBBBBBFFFIIIJJJLLLUUUdddppp}}}qqqeee___]]]ZZZXXXNNNOOOOOONNNLLLKKKKKKLLLJJJHHHFFFDDDCCCBBBBBBBBB??????>>>>>>>>>>>>??????;;;===???AAAAAA@@@>>>===???>>>===<<<<<<;;;<<<<<<;;;;;;;;;:::::::::999999777666666555444444333333333333333333333333333333555444333222333444555666666666666666777777777777999::::::;;;;;;;;;::::::777666555444333222222111111111111000//////......000/////////.................................---,,,+++***+++---///000///,,,,,,,,,---------................../////////000000000000000000000000000------...///000000//////,,,------...///000111111////////////////////////000000000000000000000000000000000000000000000000---------...///111222333000000111222444666999;;;???@@@CCCEEEFFFEEECCCBBBEEEDDDBBB@@@???>>>======999:::<<<===>>>===<<<<<<888999:::;;;<<<;;;;;;:::999999999888888888777777:::999999999:::<<<>>>???<<<<<<<<<===============<<<===>>>@@@@@@AAAAAAAAAEEEEEEEEEFFFHHHJJJLLLMMMMMMOOORRRTTTVVVXXX[[[]]]]]]^^^```ccceeefffggghhhllllllkkkkkkllllllmmmnnnmmmmmmmmmnnnnnnnnnoooooopppsssvvvwwwvvvsssqqqpppnnnnnnnnnnnnpppttt{{{{{{uuuqqqrrrpppnnnmmmmmmkkkiiihhh```cccfffeeeccceeekkkpppllloooqqqnnnhhhdddcccdddccceeeggggggfffeeeeeefffddd^^^YYYWWWSSSMMMLLLNNNYYYiii{{{wwwooojjjddd___^^^______```]]]bbbccc```]]]YYYRRRKKKAAA===777333222222222111//////............//////.../////////---,,,---...........................---.........//////000000,,,,,,,,,------.................................///,,,)))(((***+++,,,,,,...---+++***)))******+++(((***,,,......,,,***(((++++++,,,------...//////,,,,,,+++++++++,,,---...,,,,,,,,,------.........------............------.........////////////000////////////000000000000///000000///------...///222222333333444555666666666666777888888777666555777777777999===@@@AAAAAA@@@???>>>======???AAABBBBBBFFFIIIJJJMMMVVVfffrrr~~~uuuiiiaaa]]]ZZZUUUQQQSSSQQQMMMKKKKKKJJJIIIHHHFFFFFFFFFEEEDDDBBB@@@@@@============<<<<<<<<<<<<>>>===<<<;;;;;;<<<===>>>999;;;===>>>>>>===<<<:::999999999888777666666555555555555555444333222111111222222333333222222111222222222222222222222222555666666666777777888888999999999::::::999999999666444333111000000111111000000//////.........---111000000///...---------111111///...---,,,,,,+++//////............//////111111000///...------,,,---------.........//////111111000000//////..............................///////////////.........111000///////////////000////////////////////////111111111000000000000000444333222222333333111///...///000222333444444444888999;;;===>>>>>>>>>=========>>>======<<<;;;;;;888999999::::::999999888:::::::::999999888888888888888777777666666555555777777888999::::::;;;;;;:::;;;<<<======<<<;;;:::<<<<<<======>>>?????????BBBBBBBBBBBBCCCEEEFFFGGGLLLLLLNNNPPPRRRUUUWWWYYY[[[[[[[[[]]]___bbbeeegggiiiiiihhhgggggghhhlllooolllmmmnnnpppppppppoooooonnnnnnooopppppppppppppppqqqpppoooooopppsssvvvyyy~~~xxxsssqqqqqqrrrsssqqqlllddd^^^ZZZZZZ^^^ffflllnnnrrrvvvwwwxxxvvvqqqnnnkkkeee^^^___cccfffgggeeeddddddfffhhhddd^^^ZZZWWWQQQIIIBBBMMMZZZfffmmmsssvvvqqqiiieeecccaaa^^^]]]]]]^^^______]]][[[YYYWWWSSSMMMIIIAAA===777222000//////...000...,,,,,,---/////////........................///...---,,,,,,---...///,,,++++++******++++++,,,---------,,,,,,+++++++++,,,------......------,,,.........------,,,,,,,,,......------,,,+++******,,,++++++******++++++,,,************+++,,,,,,------.........---,,,,,,+++...---,,,,,,,,,,,,---...,,,,,,,,,---------.....................///000000000000000000000111111222000000111111111222222222444444444444444444444444444555777777666666888999777888999:::<<<>>>@@@AAA@@@??????>>>???AAABBBCCCLLLJJJIIIJJJMMMVVVgggvvv~~~wwwooofff___\\\YYYUUUQQQRRROOOLLLJJJJJJIIIHHHGGGDDDDDDDDDCCCAAA@@@>>>>>>=========<<<<<<<<<;;;;;;======<<<;;;;;;<<<======555666888999999888666555999888888777666666555555444444444444333222111111111222222222222222222111222222222222222222222222444444444444555555555666666777777888888777777666555444222111000000111111000/////////............111000000///......------...------,,,,,,,,,------000///...............///000000//////......------............////////////000000//////////////////........................////////////////////////000000////////////000000000000000000000000000000111111111222222333333333666444222111111222222111//////111222222333333333555666888:::<<<=========;;;<<<<<<<<<;;;;;;:::999888888999999999999888888999999999999888888888777777777777666666666555555666666777888888999::::::::::::;;;<<<<<<;;;:::::::::;;;;;;<<<======>>>>>>AAAAAAAAAAAABBBDDDEEEFFFIIIJJJKKKMMMPPPRRRUUUVVVZZZ[[[\\\]]]___bbbdddeeedddfffggggggeeeeeeggghhhkkklllmmmnnnnnnnnnmmmlllkkklllmmmnnnooooooooooooqqqpppooonnnooorrrtttvvvyyy|||yyyuuuqqqqqqrrrrrrpppkkkddd^^^XXXWWW[[[cccjjjooouuu{{{{{{|||{{{xxxwwwuuuooogggfffgggiiikkkjjjiiihhhhhhhhhfffbbb___ZZZSSSJJJDDDGGGQQQZZZ___cccfffccc]]]]]]]]]\\\\\\\\\]]]^^^___\\\ZZZYYYWWWUUUQQQLLLIIICCC???999555333222111000...,,,++++++---......---........................///...---,,,,,,---...///,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------,,,,,,,,,+++...------,,,++++++******,,,++++++******++++++,,,,,,++++++++++++,,,,,,---------......------,,,+++...---,,,,,,,,,,,,---...,,,,,,,,,------------..................//////000000000000000000111111222111111111222222222222333333333333333333333333333444555777777666666888999888888999:::<<<>>>@@@AAA@@@??????>>>???AAABBBCCCGGGFFFFFFIIIMMMUUUfffuuu}}}mmmhhhaaa]]][[[XXXTTTPPPOOOMMMJJJIIIHHHHHHFFFEEEBBBBBBAAA@@@>>>===<<<;;;<<<<<<<<<;;;;;;;;;::::::<<<;;;;;;::::::;;;;;;<<<999::::::;;;:::999777666777777777666666555555444333333333333222111000000111111222222222222111111111111111111111111111111111222222222222333333333333444444555555444444333444333222111000000000111////////////............000000000///......------******++++++,,,---//////000000///...---------...//////.........................../////////000000........./////////////////////////////////////////////////////////000000000000000//////000000111111111111111111111111111111222222333555666666777777555333111000111222333000000111111111222222222111333555777999:::;;;;;;999999:::::::::999888888777888888999999888888777888888888777777777777777666666666555555555555555555555555666777777888888999999::::::::::::999999888888999::::::;;;;;;<<>>???AAABBBCCCCCCBBBDDDHHHMMMUUUdddrrreeebbb]]]ZZZXXXUUUPPPMMMLLLJJJHHHGGGGGGFFFDDDCCCAAAAAA???>>><<<;;;;;;:::;;;;;;:::::::::999999999::::::::::::::::::::::::============<<<;;;999999666555555555444444444333111111222111111000//////000000111111111111000000111111111111111111111111111111111111111111111111222222333333333333222222222222111111000000000000///////////////.........000000//////............+++++++++,,,---...///000000000///...---------------.....................------........./////////------....../////////000//////////////////////////////000000000000111111000000000///000000111111222222222222222222222222222333333444555555666666555555555333222222333444111111111111111111111111///000222444666888999:::888888999999999888888777666777777888888777777666666666666666666555555555555555555444444444444444333444444444555555555666777777888888888888777777666666666777888888999999<<<<<<<<<===>>>???@@@AAADDDDDDEEEGGGIIIKKKMMMOOOPPPRRRUUUWWWZZZ[[[[[[[[[^^^```bbbcccccccccdddeeekkklllllllllkkkjjjhhhgggggghhhiiikkkmmmnnnnnnoooqqqpppooommmmmmnnnooooooooorrrwwwzzz{{{}}}}}}xxxvvvtttrrrppplllfffbbbXXXUUUVVV]]]eeemmmxxx{{{tttllljjjlllnnnkkkhhhiiijjjkkkhhhbbbXXXPPPKKKDDDEEEEEEEEEGGGLLLOOOPPPPPPRRRUUUYYY[[[\\\]]]\\\WWWUUUTTTSSSRRRPPPMMMJJJIIIFFF@@@<<<888555222//////......///000000///...........................------------------------......------------......,,,,,,+++++++++*********,,,------......------,,,++++++++++++++++++++++++,,,,,,+++++++++*********,,,++++++******++++++,,,///...------,,,,,,,,,,,,,,,------...------,,,,,,------------------------++++++,,,,,,,,,---------...------------...//////000000000000000111111222222222333333333444444444222222222222222222222222444555777777666666888999:::::::::<<<===???AAABBB@@@??????>>>???AAABBBCCCBBBBBBEEEIIIMMMSSSaaannn|||aaa___\\\XXXUUUQQQMMMJJJIIIHHHFFFFFFFFFEEECCCAAABBBAAA???===<<<;;;;;;;;;999999999999888888888888888888999999999999888888999999888888777666555444444444444333333333333333000000111111000000/////////000000111111000000///000000000000000000000000111111111111111111111111111111222222222222111111000000000000000000//////.........///////////////////////////............//////............////////////...---------------------------............,,,,,,---------.........---.........//////000000000000000000000000000000000000000000111111222222000000000000000111222222222222222222222222222222444444444444444333333333111444666666555333444555555444333222111111222222111111222333555666777888777888888999999999888888555666666777777666666555444444444444444444444444333333333333333333444444222333333333333333444444666666555555555555666666444444444555666666777777999999999:::;;;<<<>>>>>>AAABBBCCCDDDFFFHHHJJJKKKMMMOOORRRUUUWWWYYYYYYYYY^^^```aaaaaabbbeeeiiimmmlllmmmmmmmmmllljjjiiihhhhhhiiijjjlllnnnoooooooooqqqpppooommmmmmmmmmmmmmmmmmooosssuuuvvvxxx{{{}}}~~~|||xxxuuurrrnnnjjjggg^^^ZZZZZZ___fffllluuu}}}}}}pppkkknnnqqqooolllkkkkkkkkkhhhddd\\\UUUOOOGGGDDDBBBBBBDDDHHHNNNSSSSSSUUUXXX\\\]]]^^^]]]\\\XXXVVVTTTTTTSSSRRRPPPMMMLLLIIIDDD???;;;777333///111///......//////...,,,........................,,,------------------,,,///......------......//////...---,,,+++)))((((((,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,+++++++++++++++,,,++++++******++++++,,,///...------,,,,,,,,,,,,,,,,,,------...------,,,------------------------+++++++++,,,,,,,,,---------------------...//////000000000000000111111222222222333333333444444444444444444444444444444444444555777777666666888999999:::;;;<<<>>>@@@CCCDDD@@@??????>>>???AAABBBCCCEEEEEEHHHKKKMMMRRR___kkkxxx~~~___]]]ZZZWWWRRRNNNKKKIIIGGGFFFEEEEEEEEEDDDBBB@@@BBBAAA>>><<<;;;:::;;;;;;888888888777777777666666666777777888888777777666666666555555444444333333222222222222222222222222///000000111000000////////////000000000000//////////////////////////////222222222111111111111111111111111222222111111111//////000000000000///............/////////////////////////////////......111111000///.........///...---------------............------------------------------.........///////////////000000000000000000000000000000000000000000000111222222333333000000000000111111222333222222222222222222222222444444333333333222222222000333666777555444666888;;;:::888666555555555555555555444444555555666777666666777888888888888777444555555666666555555444222222222222222333333333222222222222333333333333222222222222222222333333444444333333333333444444222333333444444555666666777777777888999:::;;;<<>>999666333000---,,,,,,,,,+++***........................,,,,,,------------,,,,,,......------------......//////...---+++***)))))),,,------......------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,...---,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------......------,,,++++++++++++,,,,,,,,,,,,------,,,,,,------...///000000000000000111111222222222222222333333333333444444444444444444444444444555777777666666888999888999:::<<>>???AAABBBCCCHHHGGGIIIKKKMMMRRR^^^jjjvvv}}}]]]\\\YYYUUUQQQNNNLLLLLLFFFEEEEEEEEEEEEDDDBBB???AAA@@@===;;;:::999::::::777777777666666666555555555666777777777777666555666555555555444555555555111111111111111111111111///000000111111111000000...//////000000//////...////////////////////////222111111111000000000000///000000111111000000///......///000000//////.............../////////000.../////////////////////000000///...............,,,,,,,,,,,,---...//////.........------,,,,,,,,,////////////000000000000111111111111111000000000111111111111111111111111000000111111222333333444000000000000111222333444222222222222222222222222333333333333333333444444111333555444222444:::???CCCAAA>>><<<:::::::::;;;;;;:::888666555555666666444444555666666666666666444444555555555555444444000000111111111222222222111111111111222222333333222222222222222222222222333333222111111222333333222222222333444444555555555555555666777888999:::<<<<<<===>>>???AAACCCDDDHHHIIIKKKNNNRRRVVVYYY[[[[[[]]]___aaabbbeeeiiimmmllllllmmmmmmmmmllljjjiiijjjkkklllmmmnnnnnnnnnnnnppppppooonnnnnnmmmmmmmmmjjjjjjiiihhhhhhlllqqquuuzzz}}}}}}xxxuuurrrooommmmmmjjjkkkooorrrsssvvvzzz~~~vvvnnnfffeeeggghhhbbb\\\PPPIIIDDDEEEEEEFFFLLLSSS]]]^^^```aaabbbbbbbbbaaa\\\ZZZWWWVVVUUUTTTSSSQQQOOONNNMMMLLLLLLIIIEEEBBB999555000---,,,,,,,,,,,,........................+++,,,------------,,,+++...------------------............------------,,,,,,------......------,,,+++,,,,,,,,,------------------------------------,,,++++++******++++++,,,,,,++++++++++++,,,,,,---+++,,,------......------,,,,,,---......---,,,,,,***++++++++++++,,,,,,,,,------,,,,,,------...///000000000000000111111222111111111222222222222333333333333333333333333333444555777777666666888999777888:::===@@@DDDGGGHHH@@@??????>>>???AAABBBCCCGGGFFFHHHJJJLLLQQQ^^^kkkwww~~~[[[ZZZXXXTTTPPPNNNNNNOOOFFFEEEDDDEEEEEEDDDBBB???AAA???<<<:::888888999:::777666666666666555555555444555666777777666555444333333222222222333444444000000000000000111111111000000111111111111111000......////////////......////////////////////////111111000000/////////......//////////////////...---...///000000///......---.........//////000000.........///////////////......---------......///+++++++++,,,---...///000//////...---,,,,,,++++++111111111111222222222222333333222222111111000000111111111111111111111111000000111222333333444444000000000000111222333444111111111111111111111111111222222333444555666666333444333000///333<<>>>>>>>>??????===;;;888666555555555222333444444555555555444333444444555555444444333//////000000111111111222000000111111222222222333333333222222222222222222333222111000000111222333111222222333444444555555444444444555666777888999999::::::;;;===???@@@AAACCCDDDFFFIIIMMMRRRVVVYYYXXX[[[___aaabbbdddeeegggkkkkkklllmmmlllkkkjjjiiijjjkkkllllllmmmmmmmmmmmmppppppoooooonnnnnnnnnnnnlllkkkiiifffgggjjjpppuuuxxx|||~~~xxxtttrrrpppnnnqqqoooqqqvvvxxxwwwxxx{{{{{{pppeeedddiiilllgggaaaUUUMMMHHHHHHHHHFFFKKKRRR______```bbbcccddddddddd]]][[[XXXVVVUUUTTTRRRQQQPPPPPPPPPRRRSSSRRROOOLLL???:::444000...///000000........................++++++------------++++++---------,,,,,,---------,,,,,,------...///000000,,,------......------,,,,,,,,,,,,------.................................,,,++++++++++++++++++,,,************+++,,,,,,---+++,,,,,,---.........---,,,,,,---......---,,,,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......000000000000000111111222000000111111111222222222222222222222222222222222444555777777666666888999666777999===AAAEEEHHHJJJ@@@????????????AAABBBCCCFFFEEEFFFHHHKKKQQQ___mmmyyyYYYXXXUUURRRNNNLLLJJJIIIHHHGGGEEECCCAAA@@@??????>>>===;;;999777666666777666444222222333555555444444444444555555555555666444444444444444444444444444444333222111111111222000000000000000///..............................000000000000000000000000000000000000000000000000333333222111000///......////////////////////////........................333222///---,,,,,,---...,,,,,,---...//////......111000///...---,,,++++++//////////////////......///............000222333444444444333333222222222444333222111000000000000000000000000000000000000222111000//////000111222222222111111111111111111444444444444444444333333222333555777:::@@@GGGLLLOOOMMMLLLJJJHHHGGGGGGGGGJJJFFFAAA===:::888555333555444333333222222333333444444333333222111000000222111000//////000111222000000000000000000000000//////000000000000//////222222222222222111000000000000/////////111222333333333333333444555666666777888999:::<<<===>>>??????AAAEEEHHHJJJMMMQQQSSSSSSVVVYYY\\\^^^aaadddgggjjjmmmpppqqqpppoooooooooooooooooooooooonnnmmmmmmmmmmmmlllllllllkkkkkkkkkllljjjhhhggghhhkkkoooqqqzzz|||~~~~~~}}}|||zzzuuuqqqkkknnnqqqrrrssswww|||~~~|||xxxyyy}}}~~~|||vvvpppjjjgggffffffbbb___^^^UUUNNNKKKGGGDDDIIIRRRaaadddhhhjjjjjjhhhfffeeebbb]]]WWWSSSQQQQQQPPPPPPPPPQQQTTTXXXZZZZZZXXXUUUIIIAAA777111//////,,,)))------............------//////.........---------,,,,,,,,,---...---***(((+++,,,---......---,,,+++---...///000000///...---))))))))))))))))))))))))+++,,,,,,------......///************************---+++)))***,,,---+++)))/////////......---------...........................,,,++++++,,,---,,,++++++,,,,,,---...///111111000000000000000000000000444000---///333666555333555555555444444333333333444666888888888888888::::::999:::===BBBFFFHHHHHHCCCBBBBBBBBBCCCEEEFFFGGGEEEDDDEEEHHHJJJPPP^^^kkkyyyZZZXXXUUURRRNNNKKKJJJIIIFFFEEECCCAAA@@@???>>>>>><<<;;;999777666555555555666444222222333444444444333333333333444444444444333333333333333333333333333333222111111111111111000000000000000///..............................////////////////////////////////////////////////000000////////////......................................................222111///---,,,---...///,,,------...//////.....................---------/////////...............000////////////111222333333333333333333333333333333333222111000000000000111111111111111111111111222111000//////000111222111111111111111111111111333333333444444444444444333444555777:::AAAHHHMMMXXXVVVSSSOOOMMMKKKKKKKKKOOOKKKFFFBBB???;;;777555444444333222222222222333333333222222111000000///111000000//////000000111//////////////////////////////000000000000/////////000000000000///......111000/////////000111222222222222222333444555666777777888999;;;<<<===>>>;;;===@@@CCCEEEGGGJJJMMMQQQTTTWWWYYY[[[^^^aaaccceeehhhkkknnnnnnnnnoooppppppqqqqqqqqqppppppooonnnmmmllllllllllllkkkkkkkkkhhhgggffffffhhhlllpppsss{{{}}}~~~~~~{{{wwwssslllnnnpppqqqqqqssswww{{{}}}||||||~~~{{{vvvqqqqqqtttwwwwwwuuusssqqqmmmjjjgggfffeeeeeeaaa[[[UUUPPPJJJEEEIIIQQQ\\\```eeejjjlllmmmmmmmmmiiiddd\\\WWWTTTRRRRRRQQQRRRSSSVVVYYY[[[ZZZVVVSSSIIIBBB999333222111///,,,------............------//////.........---------///---++++++,,,---,,,++++++,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,************************++++++++++++++++++++++++************************,,,***)))***,,,---,,,************)))))))))((((((------------------------...,,,++++++,,,------,,,++++++++++++---...///000000000000000000000000000333000///222666777555111333333333333333222222222333555777888777777888999:::999:::===AAAEEEGGGGGGAAA@@@@@@???@@@AAACCCDDDFFFDDDEEEFFFHHHMMM[[[hhhxxxZZZXXXUUUQQQNNNKKKIIIHHHEEEDDDBBB@@@>>>===<<<<<<:::999888666555444444444555333222222333444444333111111222222222333333333111111111111111111111111222111111000000000000000000000000000000///..............................////////////////////////////////////////////////,,,---------......//////................................................000///...------...///000,,,---......///.........---------.........//////........................111111000000111222333444222222333333333333444444333222111000////////////111111111111111111111111111111000000000000111111111111111111111111111111222222222333333444444555555555555777:::AAAIIIOOO[[[ZZZWWWTTTRRRQQQPPPPPPPPPMMMIIIFFFBBB===888555444333222222111111222222222111111000000///////////////000000000000//////////////////////////////...//////000000//////...//////000000//////...---111000000////////////000222222111222222333444555666666777888:::;;;<<<<<<999;;;>>>@@@AAABBBEEEGGGNNNPPPSSSVVVWWWYYY]]]___^^^bbbfffjjjkkkmmmoooqqqqqqrrrrrrrrrrrrqqqppppppllllllllllllkkkkkkkkkjjjeeeeeeeeefffiiimmmqqqttt|||}}}~~~~~~yyyuuuoooppppppooonnnoooqqqsssrrrtttvvvxxxyyyxxxwwwwwwrrrmmmiiihhhlllpppssssssssstttrrrnnniiiffffffhhhdddaaa]]]WWWMMMFFFGGGMMMTTTYYYbbbllltttxxx{{{{{{qqqjjjaaaYYYUUUSSSQQQPPPSSSTTTWWWZZZ[[[YYYUUUQQQIIICCC;;;555333222000---------............------...............---------000...+++***+++,,,------,,,++++++******++++++,,,------,,,,,,,,,,,,------++++++++++++++++++++++++------,,,++++++***))))))+++++++++++++++++++++++++++***)))***,,,------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,------,,,*********+++,,,---...///000000000000000000000000111000111444777888444000111111222222222222222333333555777777666666777888999999:::<<>>>>>???AAAAAAEEEDDDDDDEEEFFFKKKXXXeeewwwYYYWWWTTTPPPMMMJJJHHHGGGDDDCCCAAA???>>><<<<<<;;;999888777666555444333333444222111222333444333222111111111222222222333333111111111111111111111111000000////////////000000000000000000000///..............................////////////////////////////////////////////////------------...............................................................------------...///000------...............------------............///.............../////////222222222222333333444444444333333333333333333222222111000000/////////000000000000000000000000000111000000000000000000111000000000000111111111111000111111222333444444555444444444555888???GGGMMMSSSTTTVVVWWWVVVUUUSSSRRRLLLJJJGGGDDDAAA===777333333333222111111111111111000000/////////.........---...000000000000...---////////////////////////...//////////////////...111111111111111000000///111000000///............111111111111111222444444555555666777888999::::::<<<>>>@@@@@@@@@AAACCCEEEKKKMMMPPPSSSTTTVVVZZZ\\\\\\___dddgggiiikkknnnpppqqqqqqrrrrrrrrrqqqqqqpppllllllllllllkkkkkkkkkkkkgggggghhhiiilllooorrrsss|||}}}}}}}}}|||}}}|||yyytttsssqqqnnnlllkkkkkkllljjjkkknnnrrrtttssspppmmmjjjgggdddeeejjjoootttvvvvvvtttpppllliiigggeeeddddddeeeccc\\\PPPGGGEEEHHHKKKSSSaaarrruuunnnddd[[[UUURRRPPPOOORRRSSSVVVYYYZZZYYYUUUQQQJJJEEE>>>888444111...,,,------............------........................///---++++++,,,------------,,,+++******+++,,,---000///------------///000------------------------.........------,,,,,,,,,++++++++++++++++++++++++)))))))))***,,,---------///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++---......---++++++++++++,,,---...///////////////////////////222111000222444555333111111111222222333333444444222444666777666666666888999999999<<<@@@DDDEEEFFFBBBAAA@@@??????@@@AAAAAADDDCCCCCCEEEGGGLLLZZZgggwwwVVVTTTRRRNNNKKKIIIGGGFFFDDDCCCAAA@@@>>>===<<<<<<888888777666555444444333333111111111333333222000111222222222333333333333111111111111111111111111000///////////////000000000000000000000///..............................................................................//////.........---------................................................,,,,,,,,,---......///000---...............------///............---------........./////////000000333333333444444444444444555555444333333222111111222111111000000000000000////////////////////////000000000111111000000000//////000000000111111111000000111111222333444444222222222333555;;;CCCHHHLLLPPPUUUYYYYYYVVVQQQNNNGGGEEECCCBBB@@@===888555222222111000000000000111/////////...............---...///000000///...---..............................////////////......111111111111111000//////////////////......------000000///000000111222333333444444555666777888888===>>>@@@@@@@@@@@@BBBCCCHHHJJJNNNPPPRRRUUUYYY[[[]]]```cccfffgggiiilllnnnoooooopppppppppppppppooommmmmmmmmlllllllllkkkkkkllllllmmmnnnpppqqqrrrsssyyyzzz{{{zzzyyyyyy{{{}}}~~~yyywwwssspppmmmkkkiiihhhhhhhhhjjjmmmnnnlllhhheeehhhfffeeefffjjjooorrrtttrrrkkkdddcccfffhhhddd```ccceeeeee]]]RRRJJJFFFEEEDDDNNN```uuuvvvooofff]]]XXXUUUSSSQQQOOOPPPRRRUUUXXXWWWUUURRRNNNJJJCCC===777222...,,,------............---------.....................---,,,,,,...//////---+++...---,,,++++++,,,---...///...---,,,,,,---...///------------------------,,,,,,,,,------.........++++++++++++++++++++++++))))))***++++++,,,---...++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++---///......---,,,,,,------...///000////////////////////////333111......///111222222222222333333444444555555222444666777666666666888999888999;;;???CCCDDDDDDBBBAAA@@@???>>>???@@@AAACCCBBBCCCFFFIIIOOO]]]kkkwwwRRRQQQNNNLLLIIIGGGFFFFFFDDDCCCAAA???===<<<;;;;;;666777777666666444333333111111000111333333111///111111222222222333333333111111111111111111111111///////////////000000111000000000000000///............................................................................../////////......---------------------------------........................,,,,,,------.....................///......---,,,//////.........---------/////////000000111111222333333444444444444333333555555444333333222111111222222111111111111111222////////////////////////000000111111111111000000...//////000000111111111000000000111111222222333000111111222444888>>>BBBKKKOOOUUUYYYYYYTTTMMMHHHFFFDDDBBB@@@???===:::777222111000000///000000000........................------............------........................---......//////......---......//////......---,,,---......///......---,,,///////////////000222222222222333444444555666666:::;;;======<<<<<<>>>???DDDGGGKKKNNNQQQTTTXXX[[[]]]```bbbdddfffhhhkkkmmmmmmmmmnnnoooooooooooonnnnnnnnnnnnnnnmmmmmmmmmlllpppqqqrrrsssssssssrrrrrruuuvvvvvvvvvuuuvvvwwwyyy|||}}}|||wwwssspppnnnkkkiiijjjjjjjjjiiifffccc```^^^ggghhhiiikkkmmmnnnoooooommmcccZZZ[[[ccciiigggbbbbbbeeeddd^^^WWWRRRLLLGGGBBBKKK\\\ppprrrmmmeee___[[[XXXVVVTTTMMMMMMNNNPPPSSSTTTSSSRRRPPPNNNHHHBBB;;;555111...------............---------------...............+++,,,---///000000---+++...------,,,,,,------...,,,,,,++++++++++++,,,,,,------------------------))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,++++++,,,...*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,.../////////...------------...///000000000000000000000000000333111...,,,,,,...111333333444444444444444555555333555777777666666777888999888888;;;???BBBCCCCCC???>>>===<<<<<<===??????CCCBBBDDDGGGJJJQQQ```nnnwwwNNNMMMKKKIIIHHHFFFFFFEEEBBBAAA???===<<<;;;::::::444444555555444333222111111000000111222222000...000000000111111111222222000000000000000000000000000/////////000000111222000000000000000///..............................................................................,,,,,,,,,,,,------------------------------------........................,,,,,,------...---------......//////...------,,,---------...............///000000111222222333333222333444444444444333222222222222333333444444444333333222222222222333333111111111111111111111111///000111222222111000///......//////000111111222000000000111111111111111///111222333444666:::===HHHLLLQQQTTTTTTPPPKKKHHHGGGDDD@@@>>><<<;;;888666111111000////////////000.............../////////...------------------...........................---......//////......---......//////......---,,,+++,,,---.........------............///000111111111111222333333444444444666777999999888999:::<<<@@@CCCHHHLLLOOOSSSWWW[[[[[[]]]```bbbdddgggjjjmmmlllmmmnnnnnnooooooooonnnoooooooooooonnnnnnnnnnnnqqqrrrtttuuuuuutttsssrrrpppqqqrrrrrrrrrrrrtttvvvxxxzzz|||~~~~~~zzzvvvtttrrrooolllnnnnnnlllfff^^^YYYXXXYYYbbbggglllqqqssssssrrrrrrqqqiii```^^^dddiiikkkiiidddfffeee```^^^]]]VVVMMMEEEIIITTTbbbqqqxxxxxxuuuhhhddd___\\\ZZZXXXVVVTTTMMMLLLJJJKKKMMMOOOPPPOOOLLLKKKHHHBBB<<<666222000------............---------------.........//////---,,,,,,---///000///---,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,+++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++---,,,***)))+++---,,,,,,,,,------.........---------------------------,,,+++,,,...000000///------,,,,,,------......000000000000000000000000111111///...---...000222444444444333333333333333333555777888777777888999999888888:::>>>AAABBBBBB>>>======<<<===>>>@@@AAAEEEDDDEEEHHHJJJQQQ___mmmxxxLLLKKKIIIHHHGGGFFFFFFEEEAAA@@@>>><<<:::999888888222333444444333222000///000000000111222222000...////////////000000000000////////////////////////000000000000000111222222000000000000000//////...........................................................................((()))***+++,,,---......------------------------........................,,,------......---,,,,,,.../////////...---,,,,,,++++++,,,---...///000111000000111222333333444444222333444444444333222111//////111222444555777777333333333222333333444444222222222222222222222222///000111222222111000///---......///000111111222111111111111000000000000000111333444555666999;;;CCCFFFIIIMMMNNNMMMLLLJJJGGGCCC???;;;999777555333111111000///////////////......//////////////////......,,,++++++,,,..............................---..................---000000000000000//////...***+++---...///......---...------......///000111111111111222222333333444444666888888777888999;;;===AAAEEEJJJNNNRRRWWWZZZXXX[[[^^^```cccfffkkknnnmmmmmmnnnoooooooooooooooppppppppppppooooooooooooppprrrtttvvvvvvuuutttsssmmmnnnppppppoooppprrruuuvvvxxx{{{}}}~~~~~~~~~}}}}}}yyywwwuuurrroooqqqqqqmmmdddYYYSSSSSSUUU]]]dddnnnvvvzzz{{{zzzzzz|||uuulllfffgggjjjmmmooofffgggeeebbbccceee]]]RRRGGGHHHMMMWWWbbbjjjkkkiii^^^\\\YYYWWWVVVUUUSSSQQQOOOLLLIIIHHHJJJLLLMMMMMMFFFFFFDDD???999444111///---..................------------.........//////000---++++++---///000000***+++,,,------,,,+++***,,,,,,...//////...,,,,,,------------------------///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***,,,...,,,***)))***,,,+++++++++,,,,,,---------........................---,,,+++,,,...000000///,,,,,,+++++++++,,,------000000000000000000000000000111222111000///000111444333333222222111111111444666888888888888888:::999888888:::>>>AAABBBBBB????????????@@@AAACCCDDDFFFEEEFFFHHHJJJOOO]]]kkkxxxJJJJJJIIIGGGEEEDDDCCCBBBBBBAAA???<<<:::888777777555555444333222222222222222222222111000//////...////////////////////////////////////////////////////////////////////////111111000000//////......////////////000000000000........................///............---------//////...---,,,,,,,,,,,,+++,,,---.........---,,,------------------------------............------------,,,+++,,,---...///111111111111000000000000111222333444555666666666333333333333333333333333333111222666777444444777888999777444444777555000888666444444444444222111222222111111111111111111222111111000000000000000000000000000000000000000111222222111000111444777???@@@BBBDDDFFFGGGHHHIIIKKKGGGAAA<<<:::888777555111111111111000000000000/////////...------,,,,,,***,,,......---------...///...,,,*********,,,---///...---...///000000.........////////////......---.........//////000000000000//////.........------......///000111111222222444555555555666888::::::===@@@DDDHHHMMMSSSWWWZZZ[[[\\\]]]___bbbgggkkkqqqnnnlllmmmooopppooonnnrrrrrrrrrqqqpppnnnmmmlllqqqnnnkkkkkknnnqqqqqqqqqmmmmmmmmmmmmnnnpppqqqssswwwyyy{{{}}}~~~~~~}}}|||}}}~~~}}}{{{wwwuuuuuuvvvtttkkkaaaYYYWWWXXX]]]gggsssyyy{{{}}}{{{qqqjjjhhhjjjmmmiiigggfffggggggeee```\\\MMMKKKIIIKKKPPPVVVYYYZZZVVVRRRMMMLLLOOORRRTTTTTTNNNMMMLLLJJJGGGGGGHHHIIIFFFCCC@@@===:::777333///000///---,,,,,,,,,***(((---------...///000111222.........------,,,,,,,,,,,,,,,---.........---------......//////......---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---...---,,,+++***)))+++,,,,,,+++***+++,,,//////............//////------------------,,,,,,------......///000000000000000000000000000000000222222222222222222222222222222111111222222333444444555666666555555666888888888999;;;>>>AAADDDFFFCCCBBB@@@??????@@@BBBCCCHHHEEECCCEEEHHHOOO\\\iiizzzIIIIIIHHHFFFEEECCCBBBBBBAAA@@@>>><<<:::888777777555555444333222222222222222222111111000//////...////////////////////////////////////////////////////////////////////////............////////////....../////////000000000........................///............---------------,,,,,,,,,------...+++,,,---.........------------------------------------............------------,,,,,,,,,---...///000000000000111111111111222333444444444444444333444444444333333333333333333111333777888666777;;;<<<@@@AAA???===<<<999444777666555666777777555444333333333333222222222222111111000000000000000111000000000000000000000000111111111000000111444666>>>???BBBDDDEEEFFFFFFFFFFFFCCC===:::888777666555111111111000/////////...............------------***,,,......---------...222000///---------///000///...---...///000000.........////////////......---........./////////000000/////////.........------......///000000111111111222333333333444666888888:::>>>AAAEEEJJJOOOSSSWWWYYY[[[]]]___bbbfffjjjpppmmmllllllooopppooonnnppppppppppppooonnnmmmlllnnnkkkiiiiiilllnnnooonnnmmmllllllkkklllmmmooopppsssuuuxxx{{{}}}}}}}}}}}}}}}|||xxxuuusssuuutttooogggaaa___```eeennnxxx~~~xxxmmmiiijjjlllggggggggghhhhhheee___ZZZSSSOOOKKKIIIKKKNNNPPPPPPMMMKKKHHHHHHKKKOOOPPPPPPMMMLLLKKKIIIGGGFFFFFFFFFEEECCC@@@>>><<<888444000111///------------,,,+++------------...///000000---,,,,,,,,,,,,,,,++++++,,,,,,---------------,,,***+++,,,------.........,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++***,,,------,,,++++++,,,------,,,,,,,,,,,,------------------------------,,,------...//////000000000000000000000000000000222222222222222222222222222222111111222222333444444555666666555555666888888888999;;;>>>AAADDDFFFCCCBBB@@@??????@@@BBBCCCGGGDDDCCCEEEHHHOOO]]]iiiyyy}}}GGGGGGFFFEEEDDDCCCBBBAAA@@@???===;;;999777777666555444333222222111111222222111111000000//////...////////////////////////////////////////////////////////////////////////,,,,,,------...//////000.........////////////000........................///............---------,,,,,,,,,,,,---...//////+++,,,------......------------------------------------............------------,,,,,,------.../////////000000111222222222333444444444333333222111555555444444444333333333333222444777888888;;;AAABBBJJJPPPNNNIIIEEE???::::::999888999::::::888666333333333333222222222111111000000000000000111111000000000000000000000000///000000000///000333555;;;===AAADDDEEEEEEDDDDDDBBB>>>:::777666666555444111111000///......------------------............+++,,,......---,,,---...///...,,,++++++,,,,,,---///...---...///000000.........////////////.....................//////////////////........................//////000000111...000111111000111333555555777;;;>>>AAAEEEKKKNNNRRRUUUXXX\\\___bbbfffiiimmmlllkkklllnnnoooooonnnnnnnnnoooooonnnmmmlllllljjjhhhfffgggiiikkklllkkklllkkkjjjiiiiiijjjkkklllnnnpppssswwwzzz|||}}}}}}~~~zzzvvvpppssstttrrrnnnkkklllmmmpppvvv}}}|||pppjjjjjjkkkllllllkkkkkkiiiddd___ZZZVVVRRRKKKGGGFFFGGGHHHIIIGGGFFFFFFGGGKKKMMMNNNNNNMMMMMMMMMLLLJJJHHHGGGFFFEEECCCAAA@@@>>>;;;666333333111....../////////.........------------......+++++++++++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,))))))***+++,,,------...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,---+++---......---,,,,,,---------,,,,,,,,,,,,------........................,,,,,,,,,---......//////000000000000000000000000222222222222222222222222222222111111222222333444444555666666555555666888888888999;;;>>>AAADDDFFFCCCBBB@@@??????@@@BBBCCCEEEBBBBBBDDDHHHOOO]]]iiivvv{{{xxxEEEEEEDDDCCCBBBAAAAAAAAA???>>><<<:::888777666666555444333222111111111111111111000000////////////////////////////////////////////////////////////////////////////////////---------....../////////------........./////////........................///............---------,,,,,,,,,,,,,,,---...///,,,,,,,,,---------------------------------------------............---------------------......///...//////000222333333444222333333333333333222222666666555555444444333333555444555888999999>>>FFFLLLWWW```___XXXQQQIIICCC@@@???===<<<<<<:::777555222222222222222222111111111111000000000000111111000000000000000000000000...///000000///000222444777:::???CCCFFFGGGFFFEEE@@@===999666555444333222000000///...---,,,,,,+++++++++,,,------...//////+++---......---,,,------,,,,,,+++******++++++,,,///...---...///000000.........////////////.............................................................../////////000000...///000000///000222444444666888;;;>>>BBBFFFJJJMMMQQQVVV[[[^^^bbbfffiiijjjjjjkkklllmmmnnnnnnnnnmmmmmmmmmnnnmmmmmmllllllggggggffffffhhhiiijjjjjjjjjiiihhhgggfffggghhhhhhiiikkknnnssswwwzzz|||}}}~~~|||xxxqqqrrrrrrqqqqqqssswwwzzz{{{~~~|||rrrnnnpppsss{{{yyyuuuooojjjddd```]]]UUUQQQJJJFFFDDDEEEGGGHHHIIIIIIKKKMMMOOOPPPQQQQQQOOOOOOOOOPPPPPPNNNLLLJJJEEECCCBBBBBBAAA???;;;999777444000//////000000//////...---,,,,,,,,,,,,,,,+++++++++,,,,,,---------------,,,,,,,,,,,,,,,---,,,+++++++++,,,,,,------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++***+++,,,---...---...000///...,,,------///......------......///------............//////++++++,,,,,,---.........////////////////////////111111111111111111111111222222111111222222333444444555666666555555666888888888999;;;>>>AAADDDFFFCCCBBB@@@??????@@@BBBCCCDDDAAAAAADDDHHHOOO\\\iiittt}}}|||yyy}}}xxxxxxBBBBBBBBBAAAAAA@@@@@@@@@===<<<;;;999777666555555444444333222111111111111000000000///////////////////////////////////////////////////////////////////////////////////////000000000/////////......------------....................................///............---------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------------------------............------------.........//////......///000111222333444555000111222333444444444444666666666555555444444444666666777999999;;;CCCLLLZZZfffpppooohhhaaaYYYSSSKKKHHHCCC???<<<888444111333333333444444555555555333333222111111111111111000000000000000000000000...///000000000000222333444777===BBBFFFHHHHHHGGGAAA>>>:::777555444111////////////...---,,,,,,+++***++++++,,,---...//////+++---......---,,,,,,---///.............../////////...---...///000000.........////////////.....................------------------...........................////////////...000000000///000222444333555777999;;;???CCCGGGIIIMMMSSSXXX\\\aaaeeehhhggghhhjjjlllmmmmmmmmmnnnlllmmmmmmmmmmmmmmmlllkkkgggggghhhhhhhhhiiijjjkkkiiihhhgggfffeeeeeefffffffffhhhlllppptttxxx{{{|||}}}~~~zzztttrrrpppnnnpppuuu||||||xxxyyy}}}~~~tttkkkeeebbbaaaWWWTTTNNNIIIFFFFFFHHHJJJNNNOOOQQQSSSSSSTTTTTTTTTQQQPPPPPPQQQRRRRRROOOLLLEEEDDDCCCCCCDDDDDDCCCAAA>>>:::444000///////////////...---,,,,,,,,,,,,,,,,,,,,,------......//////------,,,,,,,,,---...///111000///---,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***+++,,,...///---///000000...,,,------......------------......------------......//////++++++,,,,,,---.........////////////////////////111111111111111111111111222222111111222222333444444555666666555555666888888888999;;;>>>AAADDDFFFCCCBBB@@@??????@@@BBBCCCCCCAAAAAADDDHHHNNN[[[gggqqqzzzwwwvvv{{{{{{|||@@@@@@@@@@@@????????????<<<;;;999888666555555555444333222111111000000111////////////////////////////////////////////////////////////////////////////////////////////////222111111000//////......,,,,,,,,,---------..............................///............---------//////...---,,,,,,,,,,,,---,,,,,,,,,,,,---...///------------------------------............------------...////////////...//////000111222333444555111111333444555666666666666666666666666666666666777777999<<<<<<@@@KKKWWWiiirrryyyyyyuuupppiiicccXXXSSSJJJBBB<<<777222///444555666777888999:::;;;666666444333222111111111000000000000000000000000...000111111111111222333222555:::@@@DDDFFFGGGGGGAAA>>>:::777555333000..................---------***++++++,,,---.........,,,---///...---,,,,,,---,,,---------............///...---...///000000.........////////////...............------------------------------.................................///000111000///000111333333444666888999<<<@@@DDDFFFIIINNNSSSXXX]]]bbbeeedddgggjjjlllllllllmmmnnnmmmmmmnnnnnnmmmlllkkkkkkfffhhhjjjjjjiiiiiikkkllliiihhhgggeeeeeeeeefffgggggghhhkkkooossswwwzzz{{{{{{~~~|||yyyuuupppnnnooottt{{{||||||vvvlllfffdddddd^^^\\\WWWQQQLLLIIIJJJLLLQQQSSSUUUVVVUUUUUUVVVWWWTTTRRROOOPPPRRRQQQNNNKKKGGGEEEDDDDDDGGGJJJKKKKKKIIICCC;;;555111///......//////...---,,,,,,------............////////////------,,,,,,---///111222555333111///---,,,,,,---++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---.........///000///---,,,,,,---,,,,,,++++++++++++,,,,,,++++++,,,,,,---.........,,,,,,,,,---......//////000000000000000000000000111111111111111111111111222222111111222222333444444555666666555555666888888888999;;;>>>AAADDDFFFCCCBBB@@@??????@@@BBBCCCCCCAAAAAADDDGGGMMMYYYeeennnxxxxxxyyy>>>>>>>>>>>>>>>>>>>>>???;;;:::999777666555444444444333222111000000000000/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...+++,,,,,,,,,,,,---------........................///............---------...------,,,,,,,,,------------,,,,,,,,,---...///------------------------------............------,,,---...///000//////...000000111222222333444444333444555555666666666666555555555666777777888888666777:::???AAAHHHVVVdddpppvvvzzzyyyxxxwwwrrrlllccc\\\PPPFFF===888333111222333444666888:::<<<===:::999777555333222111111000000000000000000000000...000222333222222333444222444888<<>>AAADDDFFFCCCBBB@@@??????@@@BBBCCCDDDBBBBBBDDDGGGLLLWWWbbblllvvv~~~============>>>>>>>>>>>>:::999888777555555444444444333222111000000000000.........///////////////////////////////////////////////////////////////////////////////////////,,,,,,------.../////////++++++,,,,,,,,,---------........................//////.........---------,,,,,,,,,,,,---...//////------,,,+++,,,---...///---------------------------..................---,,,---///000000000///...111111111222222333333444666666666777666666555444444444555666777888999999555777;;;AAAEEENNN^^^nnnqqqtttuuuuuuvvvwwwtttnnniiiaaaTTTHHH???999666444...///111333666888:::;;;<<<;;;999666444222111111000000000000000000000000///111333333333222333444333444777999<<<>>>???@@@:::888666555555444222000------......///000000000++++++,,,,,,,,,,,,------,,,...///...---++++++,,,,,,---....../////////...///...---...000000000.........////////////...............------,,,,,,,,,,,,,,,,,,------..............................---.../////////......///111000222333444555777;;;>>>@@@BBBEEEIIIMMMSSSZZZ___```eeeiiilllkkkkkklllnnnpppppppppooonnnlllkkkjjjeeehhhkkkkkkiiiiiijjjllliiihhhgggffffffggghhhiiikkkkkkmmmooorrruuuxxxzzzyyy{{{~~~{{{wwwuuutttsssrrrrrrtttzzzyyytttrrrrrrqqqooommmlllnnnpppwwwxxxwwwssslllgggffffffeeeeeeddd___YYYUUUTTTUUUSSSUUUXXXYYYYYY[[[___cccddd^^^WWWSSSSSSQQQLLLHHHIIIFFFDDDEEEJJJQQQWWWYYY\\\TTTIII>>>666222///---//////.........//////000.........------,,,,,,,,,------------000333666888333222000...---...///000+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((***+++---......---------/////////,,,+++++++++...------,,,,,,------...))))))***++++++,,,------------......///000000000000000000000000000000000000000000000000000000000222222111111222222333444444555666666555555666888888888999;;;>>>AAADDDFFFCCCBBB@@@??????@@@BBBCCCDDDBBBBBBEEEGGGKKKVVVaaakkkuuu{{{}}}============<<<<<<<<<<<<;;;:::999777666444333222111111000///////////////////////////............//////////////////////////////............//////000000//////...---++++++000000000000000///......---------............///+++,,,,,,,,,------......++++++,,,,,,...///111111+++++++++,,,,,,,,,---------------....../////////...///000000000///...------------.........//////////////////000000000000...///111222333444444555222333444555555555444444333444555555555666888::::::<<<>>>CCCNNN\\\cccccclllkkkjjjlllooopppnnnlllddd\\\QQQFFF???;;;999777222111111111333555777888555666666666555333111000444333333222111000//////000000000000111111111111777666555666999===>>>???>>><<<999777555333///---------............------...---,,,+++++++++,,,---.........------,,,,,,,,,...------------...//////............////////////////////////............******,,,---------,,,,,,---...///...,,,+++,,,---,,,---...//////...---,,,//////............/////////000111222444777999:::<<<>>>BBBEEEJJJPPPWWW\\\___bbbfffiiijjjjjjkkklllmmmnnnpppqqqpppnnnkkkiiijjjjjjiiiiiihhhggggggggghhhiiiiiijjjlllmmmmmmnnnrrrqqqpppoooooopppqqqrrrzzz||||||xxxtttqqqooonnnrrrtttxxxzzz{{{yyywwwuuuuuurrrmmmhhhdddbbbbbbbbbjjjmmmppppppmmmjjjfffeeegggfffddd```]]]YYYVVVTTTMMMRRRYYY\\\^^^cccjjjpppnnneee[[[UUUTTTQQQKKKEEEDDDCCCCCCEEEIIIOOOUUUXXXUUUNNNEEE===888666444444111111000///////////////---------...///...,,,)))***,,,------...000333666444333111///---,,,+++++++++++++++,,,,,,---------......---------,,,,,,,,,---,,,***))))))***,,,---------++++++++++++------......//////...---,,,,,,------------------------++++++,,,,,,,,,+++***)))))))))***+++---///111222111111000000000000111111222111000.........///000000000111222222222222111444555777666555555666777777888999;;;>>>AAADDDEEECCCBBB???>>>===???AAABBBDDDBBBCCCDDDDDDGGGRRR^^^mmmwwwzzzzzz>>>======<<<;;;::::::999999888777666444333222111111111000///////////////////////////............//////////////////////////////............//////////////////...---,,,+++000000000000000///......---------............///....../////////000000000......---------......///---------.........//////.........---------------111000...,,,+++******+++---------.........//////////////////000000000111///000111222333444444444333333333333444444444444444666777666666666999::::::>>>CCCJJJVVVccciiihhhgggccc___aaafffjjjjjjiii]]]VVVMMMDDD>>>999666444////////////000111333444333444555555444333222111111111111111000000000000000000000000111111111222555444444666999<<<=========:::777555444222///---------............------------,,,+++++++++,,,---------,,,,,,,,,+++++++++---------,,,---......///............////////////////////////............,,,---.../////////...------...///...,,,+++,,,---------...//////...------//////............/////////000000111222444555666;;;===AAADDDHHHNNNUUUZZZZZZ^^^bbbeeefffggghhhiiilllmmmnnnnnnnnnllljjjiiijjjiiiiiihhhhhhgggffffffhhhiiiiiijjjlllmmmmmmnnnnnnmmmllllllllllllnnnnnnvvvxxx|||}}}yyyvvvrrrooommmlllmmmpppsssssssssqqqppptttqqqmmmhhhdddbbbaaa```dddfffiiijjjiiigggggggggfffeeedddaaa^^^YYYUUUSSSMMMQQQUUU[[[bbbkkkuuu|||yyyoooaaaXXXUUURRRNNNIIIDDDCCCCCCDDDGGGLLLQQQTTTQQQKKKCCC===888666444333111000//////......//////...---,,,---......,,,***)))***+++++++++---000222333222000...---,,,+++++++++++++++,,,,,,---------...------------,,,,,,,,,000///---,,,,,,---///000---,,,,,,++++++,,,,,,---...............---,,,,,,------------------------,,,,,,,,,,,,,,,++++++***,,,,,,,,,---...///000111//////............//////222111000///...//////000000000111222222222222111444555666666555555666777777888999;;;>>>AAADDDEEECCCAAA???>>>>>>???AAABBBCCCBBBCCCDDDDDDGGGRRR^^^mmmwwwxxxxxx>>>>>>===;;;:::888777777777666666444333222111111111111000///////////////////////////............//////////////////////////////............//////.../////////...---,,,,,,//////000000000///......---------............////////////000000000000000111000///...---,,,,,,,,,---------.........//////......------,,,+++++++++222000---***)))***,,,...------.........//////////////////000000000111111000111222333333333333333333333222222222333444555666777888888777777999;;;999AAAJJJTTT```jjjmmmkkkbbbZZZSSSSSSYYY^^^___]]]RRRMMMGGGAAA<<<888444111///////////////000111222111111222333444444333333///000000000111111111222000000111111111222222222222222333666999<<<<<<;;;:::888555333333222000...------............---------,,,,,,++++++,,,,,,---,,,,,,++++++++++++******,,,,,,,,,,,,,,,------...............////////////////////////................../////////......------.........,,,+++,,,---------...//////...------//////............//////////////////000000111222999;;;>>>BBBFFFKKKQQQVVVUUUXXX]]]```bbbccceeefffjjjjjjjjjjjjjjjjjjiiiiiijjjiiiiiihhhhhhggggggfffiiiiiijjjkkkkkklllmmmmmmlllkkkjjjiiiiiijjjkkkkkksssvvvzzz}}}}}}|||~~~|||xxxtttpppmmmggghhhjjjkkkllllllkkkkkkpppnnnkkkhhheeebbbaaa```aaabbbddddddcccbbbdddeeedddeeeeeeccc___ZZZUUURRRLLLLLLNNNUUU```nnnyyyuuueeeZZZUUURRROOOLLLDDDCCCCCCCCCEEEIIILLLOOOLLLHHHBBB===:::777444222000///......------......///---,,,+++,,,---,,,+++***,,,,,,,,,+++,,,...000111111///...---,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,---,,,+++******+++,,,------,,,,,,++++++,,,,,,------............------,,,------------------------...------------,,,,,,,,,///...............///000//////............//////111111000/////////000000000000111222222222222111444555666666555555666888777888999;;;>>>AAACCCEEEBBBAAA???>>>>>>???AAABBBCCCBBBBBBDDDDDDGGGRRR^^^mmmwwwwwwwww======<<<;;;:::999888777666555555444333222222111111000000///////////////////////////............//////////////////////////////............//////..................------...///////////////......---------............///........................111000///...---,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++...---,,,,,,---000222444............//////////////////000000000111111111111222222333333333222222444333111000111222444666666777888888777777999;;;:::EEERRR\\\eeelllkkkggg\\\TTTMMMLLLQQQTTTQQQMMMJJJGGGCCC???;;;777333///111111111111111222222222///000111222333444444444222222222222222222222222111111111222222222333333222222444888;;;===<<<;;;999666333111111111000...,,,------......------,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,++++++++++++,,,------............////////////////////////............---------------,,,,,,,,,,,,---......,,,,,,,,,...---..................---///......------......///............///000111222777999<<<>>>BBBGGGMMMQQQQQQUUUZZZ^^^```bbbdddfffhhhhhhggggggggghhhiiijjjkkkkkkkkkjjjiiiiiihhhhhhiiiiiijjjkkkkkklllmmmmmmlllkkkjjjiiihhhiiijjjkkksssvvvzzz~~~}}}|||~~~~~~~~~~~~|||vvvqqqnnniiiiiiiiiiiihhhhhhgggfffggggggfffeeedddcccbbbbbbccccccbbb```]]]\\\]]]___cccdddeeeeeebbb\\\VVVRRRNNNLLLLLLSSS```nnnvvvyyy{{{qqqcccYYYSSSQQQNNNKKKFFFEEEDDDCCCDDDFFFHHHJJJHHHFFFBBB???===:::666333//////...---------------000---+++***+++,,,,,,,,,---...///...------.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,------------------//////...------------------------------...//////111111000000000000111111111111000000000000000000000000111222222222222111333555666666555555777888888888:::<<<>>>AAACCCDDDAAA@@@???>>>???@@@AAABBBCCCBBBBBBDDDDDDGGGSSS___nnnwwwxxxxxx;;;;;;::::::::::::999999555555555444444333333333111000000///////////////////////////............//////////////////////////////............//////------........................////////////......---------............///...............---------///......---------......+++++++++,,,,,,,,,------******++++++,,,---......+++,,,---///000111111111........./////////000000000000000000111111111111111222222333333333222222444333222111111333555666555777888888777888:::<<<>>>JJJWWW```fffhhhccc]]]RRRNNNLLLNNNRRRRRRLLLEEEGGGDDDAAA>>>;;;777333000222222222333333333333333000000000111222333444555666666555444444333222222222222222222333333333333333444666:::>>>@@@???>>>888555222000000000//////,,,,,,------------,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------------,,,++++++++++++,,,------............////////////////////////............------------------------,,,---...---,,,,,,---............------...............------------......---------...000111333444555666999;;;>>>BBBHHHLLLNNNRRRXXX]]]```ccceeegggggggggffffffgggiiikkklllnnnnnnmmmmmmlllkkkkkkkkkiiijjjjjjkkkkkklllllllllkkkjjjiiiggggggggghhhiiiqqqsssxxx{{{}}}}}}|||{{{|||}}}}}}~~~~~~~~~~~~xxxssspppllllllkkkiiigggeeecccbbb^^^___```bbbdddeeefffgggccccccbbb___[[[YYYYYYZZZbbbdddfffgggddd___YYYUUUSSSPPPOOOWWWcccnnnrrrrrrmmmggg^^^XXXTTTQQQNNNKKKIIIHHHFFFEEEDDDEEEFFFGGGGGGEEECCCAAA???<<<888444//////...---------------///---******+++,,,,,,+++---///000///---,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,---------......000///...---------......*********+++,,,---//////111111000000000000111111000000111111111111111111000000111222222222222111333444666666555666777999888999:::<<<>>>AAACCCDDD@@@@@@?????????@@@AAABBBBBBAAABBBCCCDDDHHHSSS___oooxxx{{{{{{888888888999999999999999444444444444444444444444111111000///////////////////////////............//////////////////////////////............//////,,,,,,---.../////////...------.../////////......---------............//////////////////.........---------------...///000---------.........//////)))***+++,,,---...///000,,,---.........---,,,+++....../////////000000000000000000111111111222222000111222333333333333333444444333333333444555666555777888999999;;;===@@@DDDPPP\\\cccdddbbb[[[TTTGGGJJJOOOVVVYYYWWWPPPJJJIIIEEE@@@<<<999777444222111111222333444444333333222222222222222333444555888888777666555444333333222222333333333444444444666666777;;;???AAABBBAAA999666222000///000//////,,,,,,------------,,,,,,******+++,,,------------,,,,,,------------......,,,,,,,,,,,,,,,------...............////////////////////////............//////......//////000111+++---...---,,,,,,---//////...------------...///......------------......------...///000222444555222444666888:::>>>CCCGGGLLLPPPVVV\\\```cccfffhhhggggggggghhhiiikkknnnooopppoooooonnnnnnmmmmmmllljjjjjjjjjkkkkkkllllllllliiihhhgggeeeeeeeeeffffffkkknnnqqquuuwwwyyyyyyyyyzzz{{{|||}}}~~~~~~~~~~~~}}}xxxssspppllllllllljjjhhhdddbbb```ZZZ[[[]]]```dddhhhkkkmmmeeefffgggeeeaaa^^^\\\\\\aaacccfffhhhfffbbb]]]ZZZRRRNNNMMMRRR[[[ccceeeeee]]][[[XXXVVVTTTRRROOOMMMKKKJJJHHHFFFEEEEEEEEEEEEGGGEEECCCBBB@@@===888555000///......------.........,,,+++***+++,,,+++***+++,,,...---+++******++++++++++++++++++,,,---...------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------------,,,+++,,,,,,------.........000///...---,,,---......)))))))))***+++---.../////////............/////////000111222222222111111000000111222222222222111222444555666555666777999999999:::<<<>>>@@@BBBDDD????????????@@@AAABBBBBBBBBAAABBBCCCDDDHHHTTT```pppzzz}}}|||777777777666666555555555222222222333333333333333111111000///////////////////////////............//////////////////////////////............//////+++,,,---...////////////,,,---......//////......---------............//////.........---------------------------...//////---------.........//////++++++,,,---...//////000......------,,,,,,,,,,,,.../////////000000000000000000111111111222222222///000111222333444444444444444555555555555666666666888:::;;;<<<>>>AAADDDJJJVVVaaadddccc___WWWPPPEEEMMMWWW___```\\\VVVQQQLLLGGG@@@:::777666555444222333444666777777666666666555444222222222333333777666666666555555444444333333333333444444444444777777777:::>>>BBBCCCCCC:::777222000////////////+++,,,,,,------,,,,,,+++)))***+++---......------++++++,,,,,,,,,------------------,,,---......///............////////////////////////........................///000222333+++,,,...---,,,,,,---//////...------------...///...------,,,,,,------...............///000111222111222444555777;;;@@@CCCGGGLLLSSSYYY]]]aaadddfffhhhhhhiiikkkmmmoooqqqrrrppppppooonnnnnnmmmmmmllljjjjjjkkkkkkkkkkkklllllljjjiiihhhfffeeeeeeffffffgggiiikkkooorrruuuxxxyyyyyyzzz{{{}}}~~~~~~}}}}}}~~~~~~}}}zzzvvvrrroookkklllmmmmmmkkkhhhdddbbb[[[\\\^^^aaaeeekkkooorrrrrrtttvvvuuuoooiiicccaaaaaacccfffhhhgggeeeaaa___TTTPPPKKKIIILLLPPPSSSTTTQQQQQQPPPPPPPPPPPPOOONNNKKKJJJHHHFFFEEEDDDCCCCCCFFFEEEBBB@@@???<<<888555111000//////......//////---+++++++++,,,,,,+++)))***+++------+++*********************+++,,,......---------,,,,,,+++++++++,,,,,,,,,++++++++++++************++++++*********+++,,,,,,------,,,,,,+++***+++,,,---------------++++++,,,,,,---......///000///---,,,+++,,,---...++++++++++++,,,,,,---...//////............/////////000111222222222222111000000111222222222222111222444555666555666888999999999:::<<<>>>@@@BBBCCC>>>??????@@@@@@AAABBBBBBAAAAAAAAACCCDDDHHHTTT```qqq{{{}}}}}}777777666555333222111000111111111111111222222222111111000///////////////000/////////............//////////////////////////////............//////++++++---...//////000000,,,,,,---.../////////...---------.........//////,,,,,,,,,++++++*********///......---------......+++++++++,,,,,,,,,---------.....................000///---,,,---///111333////////////000000000000000111111111111222222222...///111222333444444555444555666666777777666666777999;;;===???AAAEEEGGGNNNYYYccceeebbb^^^WWWPPPIIISSS^^^eeeddd^^^XXXUUUOOOHHH???888555444555555444555777999;;;;;;;;;:::888777555333222222222333444444444555555555555666333333333444444444555555888777777999===AAADDDDDD;;;888333000////////////+++,,,,,,------,,,,,,+++)))***+++---......------*********++++++,,,,,,,,,...------------...//////............/////////000000/////////............,,,++++++,,,---///111222+++,,,------,,,,,,...//////...---,,,,,,---...///...------,,,,,,------...000//////.........//////000111333444666999>>>AAADDDIIIPPPVVVZZZ^^^bbbdddhhhiiikkkmmmoooqqqrrrsssooooooooonnnmmmmmmllllllkkkkkkkkkkkkkkkkkkkkklllmmmllljjjiiihhhhhhhhhiiiggghhhjjjmmmqqquuuxxxzzzxxxyyy{{{}}}}}}}}}}}}|||}}}}}}|||zzzwwwtttpppnnnkkkmmmoooppppppmmmiiiggg^^^______bbbffflllrrruuu|||rrriiidddbbbdddfffhhhhhhfffdddbbb^^^XXXNNNGGGDDDFFFHHHJJJKKKJJJIIIJJJJJJLLLMMMMMMJJJIIIHHHFFFDDDCCCBBBBBBFFFDDDAAA???===:::777444111111000///////////////,,,++++++,,,---,,,***(((+++---//////...,,,,,,---)))))))))***+++,,,...///---------,,,,,,+++++++++,,,,,,,,,+++++++++******,,,------......------,,,++++++------------++++++***+++,,,,,,------------++++++,,,,,,---...//////000...,,,+++++++++---...///...------,,,,,,,,,,,,111111000000000000111111///000111222333333222111000000111222222222222111222333555666666666888:::999:::;;;<<<>>>@@@BBBCCC>>>>>>???@@@AAAAAABBBBBBAAA@@@AAACCCDDDHHHTTT```rrr|||222222222222222222222222222222222222222222222222000000000000////////////000000000000000000000000000000//////.........---///...---,,,,,,---.../////////---,,,,,,---...///.../////////...---,,,,,,+++++++++******)))))))))%%%(((***,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...........................------------...//////...------------...//////222111000000000111333444000000111111111111000///555333111222444555333111333333333444555666777888888<<<>>>===:::===FFFNNN``````bbbccc^^^UUUPPPQQQLLLYYYfffiiigggaaaXXXPPPNNNFFF===888999:::888666666666777999<<<>>>===<<<:::888555333111111111222666666666777777666555555///111222333333333555666999999999:::@@@GGGHHHDDDCCC===555000/////////...+++---///111111///---+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,---,,,,,,,,,,,,---......---------........./////////////////////......---,,,,,,,,,,,,,,,---...///...................................................------,,,,,,------...---------............///222111111222444777:::<<>>;;;;;;999666333000000000//////.........++++++***)))((((((((()))///......------,,,,,,+++------------------------...//////,,,)))(((***------,,,,,,++++++*********)))+++---//////---+++))),,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................///............///000000////////////////////////222222222111111111111000333333222222222222222222333333444444444444444444888999:::<<<>>>@@@BBBDDDDDDCCCBBBAAA@@@AAABBBBBBFFFCCCBBBCCCDDDGGGQQQ\\\qqq~~~|||222222222222222222222222111111111111111111111111000000000000/////////...////////////////////////000/////////.........---///...------------...//////...------------...///.........///......---------------,,,,,,+++++++++***,,,/////////......///------------------------...........................------------...//////...---------......//////111111000000111111222333111111111111000000000000444333111222444555444222333333444444555666888888999<<<>>>===<<<@@@IIIRRR______aaabbb]]]UUURRRTTTWWWbbblllmmmiiicccZZZSSSLLLGGG@@@<<<;;;<<<;;;:::888777777999<<<>>>>>>===;;;999777444333222333333333333333333333333333333444555666666555444555666777999:::===DDDLLLMMMJJJFFF@@@888333111111000///,,,---...000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......------..................///////////////......------,,,,,,,,,,,,---...///.......................................---------...------,,,,,,------...---------............///111111000111333666999:::>>>BBBHHHMMMRRRWWW\\\```fffgggiiikkkmmmmmmmmmmmmpppooommmkkkjjjjjjkkklllmmmnnnnnnmmmllljjjhhhgggggghhhiiikkklllllllllkkkjjjiiihhhhhhkkkooosssvvvwwwyyy{{{|||{{{{{{|||}}}~~~~~~~~~|||zzzwwwuuutttpppllllllnnnnnnkkkhhhddddddeeeiiinnntttxxxzzz{{{pppiiikkkmmmooopppnnnjjjgggbbb\\\SSSKKKGGGDDDCCCBBB>>>???AAACCCEEEGGGIIIJJJJJJIIIGGGFFFEEEDDDDDDDDDDDDAAA>>>======;;;888555222222111000///......---......---,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///000111///,,,+++,,,...,,,,,,,,,+++++++++++++++***+++---......---+++***+++************+++,,,,,,------------------------,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......////////////////////////222222222111111111000000222222222222222222222222444444555555555555666666888999:::<<>>???EEEPPPXXX_________```[[[VVVVVV[[[fffooowwwuuunnnfff]]]UUULLLIIIEEEAAA???>>>??????:::888777888:::===>>>>>>;;;:::777666444444444555222111111111111222444555999:::;;;999777555666777666:::===BBBKKKSSSUUUQQQKKKFFF>>>888444222111000........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...////////////...---,,,,,,,,,,,,---........................------///////////////......---------,,,,,,,,,---..............................///.........------,,,,,,...------,,,,,,------...---------............///000000///000222444666888;;;>>>DDDIIINNNSSSXXX[[[gggggghhhiiikkkllllllmmmpppooommmlllkkkkkklllmmmpppppppppooommmkkkiiihhhggggggiiikkklllmmmmmmmmmllljjjiiihhhiiikkknnnpppvvvxxxzzz{{{{{{|||~~~}}}~~~~~~~~~}}}|||zzzyyyvvvsssooommmmmmlllhhheee```cccgggmmmrrrvvvxxxzzzyyyooossswwwyyyvvvqqqkkkhhhddd^^^WWWOOOJJJEEEAAA>>>===>>>AAADDDGGGJJJMMMNNNKKKJJJIIIGGGEEEDDDCCCCCCBBBAAA@@@??????>>>:::888444333222000///......---///......------------...,,,------...//////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////---+++++++++++++++++++++,,,,,,,,,,,,***+++---......---+++*********))))))******+++,,,........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......////////////////////////222222111111111000000000000111111111222333333333555555555666666666777777888999:::===@@@CCCEEEGGGBBBAAA@@@???>>>???@@@@@@CCCAAA@@@BBBDDDHHHRRR]]]nnn{{{~~~111111111111111111111111000000000000000000000000000000/////////.........////////////////////////.................................------.........------------.........///,,,,,,---.../////////...///........................///000///...,,,---...////////////////////////.......................................//////000......//////000000000000///000111333333222111111333111000//////111222444222222222333444555666666444444555666777888:::;;;<<<>>>???@@@CCCKKKVVV___cccaaa```^^^YYYVVV[[[bbbrrr{{{}}}tttjjj___VVVOOONNNKKKGGGBBB??????@@@:::777555555888:::<<<<<<999888777555444444444444333222111111111444666888999:::;;;:::888666777888888<<<@@@FFFPPPYYYZZZVVVOOOJJJCCC;;;666333111000///...------------...///------------------------)))+++---///000000......---,,,,,,,,,,,,---.....................---------///////////////......---------,,,,,,,,,------...........................///......------,,,,,,+++...------,,,,,,------...---------............///////////////000222444555888;;;@@@EEEIIIOOOTTTXXXdddeeeeeegggiiikkkmmmoooooonnnmmmllllllllllllmmmmmmmmmmmmmmmllllllkkkkkkhhhhhhiiijjjkkkkkklllllljjjiiihhhggghhhjjjlllmmmvvvwwwyyyzzzzzz{{{~~~}}}}}}~~~~~~~~~~~~}}}|||xxxuuurrrooonnnkkkgggccc\\\```hhhnnnrrruuuvvvwww{{{xxx}}}|||tttmmmjjjfffaaaZZZTTTMMMGGGAAA===@@@@@@BBBEEEIIILLLNNNNNNOOONNNLLLIIIGGGEEEDDDCCCBBBBBBCCCCCCBBB???<<<:::555444222000///.........,,,,,,+++++++++++++++,,,.........//////000000000+++++++++++++++++++++++++++---///000000...,,,+++***++++++,,,,,,---------***+++---......---+++******************+++,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,///............///000000////////////////////////111111111111000000000000///000000111222333333444444444444555666666777777888999:::===@@@DDDGGGHHHCCCBBB@@@?????????@@@AAABBB??????AAACCCHHHRRR]]]mmmyyy~~~111111111111111111111111111111111111111111111111////////////....................................---------...............---..................---,,,------.........//////,,,,,,---.../////////...---------------............//////...,,,+++,,,---////////////////////////........................///............///000000...///000111111111000000///000111333333222111111222111000//////111333555111222333444444555666777555555555666888:::;;;<<<>>>???AAACCCHHHPPPZZZbbbfffccc```]]]XXXWWW```kkkzzzwwwlll```VVVUUUSSSOOOIIIBBB>>>======888666333333555777888888666555444444333333333333333222111000111333666777555666777777666666777999:::>>>BBBHHHQQQZZZ[[[WWWQQQMMMFFF>>>777222000000000...---,,,,,,---...000------------------------((())),,,...///...---,,,---,,,,,,,,,,,,---...........................---///////////////......---...------,,,,,,,,,------..............................------,,,,,,,,,,,,...------,,,,,,------...---------............///.........///000111222222666999===BBBFFFKKKQQQUUU______aaadddgggkkknnnpppnnnmmmmmmllllllllllllllljjjjjjjjjjjjiiijjjjjjjjjiiiiiiiiihhhhhhhhhhhhhhhhhhgggffffffgggiiilllmmmuuuwwwyyyzzzyyyzzz|||}}}||||||}}}~~~~~~~~~~~~zzzxxxvvvsssppplllgggddd]]]bbbiiinnnqqqsssuuuwwwxxx~~~}}}}}}|||xxx|||{{{rrrkkkhhheeebbb\\\VVVQQQJJJCCC???<<<<<<>>>BBBHHHMMMNNNNNNRRRPPPMMMJJJGGGDDDCCCBBBDDDEEEFFFEEECCC@@@>>><<<777555333111/////////000++++++************++++++,,,,,,++++++************++++++++++++++++++++++++---...000333333222///---+++++++++,,,,,,------...+++,,,,,,------,,,,,,++++++++++++++++++,,,------++++++++++++++++++++++++,,,,,,,,,---------......------------------------///............///000000000000000000000000000000111111111000000000////////////000111222222333333222222333444555555666666888999:::===@@@DDDGGGHHHDDDCCCBBB@@@@@@AAAAAABBBAAA???>>>AAACCCGGGRRR\\\mmmxxx~~~111111111111111111111111111111111111111111111111/////////.........------........................---------------.........------...//////...------+++,,,---...////////////------......///.........,,,,,,,,,---------------000000000///---,,,...///////////////////////////........................//////......//////000111...///111222222222111000000000111222222222222222111111000000111222444555222333555555444444555777555666666777999;;;===>>>???AAACCCGGGLLLSSS\\\bbbeeeaaa^^^ZZZVVVXXXfffuuu~~~tttjjj```YYY[[[VVVOOOGGGAAA<<<:::888666444222222444555555555333333333222222222222222111000000000000111333444000222444444444444666888:::===AAAFFFPPPYYY[[[WWWRRROOOIII@@@888222000000///...---,,,,,,---...///------------------------)))***,,,------------,,,---,,,,,,,,,,,,---......---------........./////////////////////......---......---,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,------...------,,,,,,------...---------............///......//////000000000111555777;;;???CCCIIIOOOSSSYYY[[[^^^bbbfffjjjmmmooolllllllllllllllllllllkkklllkkkjjjiiihhhgggggggggjjjjjjhhhggggggfffggggggffffffffffffhhhjjjlllmmmsssuuuxxxzzzyyyyyyzzzzzz|||||||||}}}~~~~~~{{{{{{yyywwwsssoookkkhhhdddggglllnnnnnnqqquuuyyyuuuzzz|||yyywwwwwwwwwtttvvvxxxzzzxxxrrrkkkfffbbbbbb___ZZZVVVQQQLLLFFFBBB<<<;;;>>>DDDMMMTTTVVVVVVTTTRRROOOKKKGGGDDDAAA@@@DDDFFFGGGFFFDDDBBBAAAAAA===:::777333111000000000,,,,,,,,,,,,,,,------...---------,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,******,,,...000000---***,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...************************,,,,,,,,,---------..............................---,,,,,,,,,,,,---......000000000000000000000000111111000000000////////////000000000111222222222111222222333444555666666888999:::===@@@CCCEEEGGGDDDCCCBBBAAAAAAAAABBBBBBAAA???>>>@@@BBBFFFPPP[[[lllxxx}}}111111111111111111111111000000000000000000000000//////.........---------........................,,,,,,,,,------.........------...//////...------+++,,,---////////////............///......------,,,,,,,,,------.........///000000...------///111................................................///////////////000000111...///111333333222111000111111000000111111222333000000111222222333444444333555666666444333555666666666777888:::<<<>>>???AAACCCEEEIIIOOOUUU\\\```___\\\XXXUUUSSSZZZlll~~~vvvkkkeeeaaa]]]]]]VVVLLLDDD???<<<888555666444333444555555444333111111222222222222222222111111111222222222222222...000111222222222444666777:::>>>CCCMMMXXX[[[XXXSSSQQQLLLCCC:::333111222.........------.................................,,,,,,---------------------,,,,,,,,,,,,---......+++,,,,,,---...///000000///////////////......---///...---,,,,,,,,,,,,,,,........................+++++++++,,,,,,------......------,,,,,,------...---------............///...//////000000000000000333555888<<<@@@EEELLLPPPVVVXXX\\\aaaeeehhhjjjkkkjjjjjjkkkkkkkkkkkkkkkjjjmmmlllkkkjjjiiijjjjjjkkkjjjiiihhhgggggghhhhhhiiigggggggggggghhhiiikkklllmmmqqqvvvyyyzzzyyyyyyyyy||||||||||||}}}~~~~~~|||||||||zzzvvvrrrooommmjjjkkkllljjjhhhlllssszzztttxxxxxxtttqqqrrrqqqooommmllljjjjjjiiifffccc```\\\ZZZVVVSSSPPPLLLGGGDDD@@@@@@BBBIIISSSZZZ\\\[[[YYYWWWSSSOOOJJJGGGDDDCCCBBBDDDFFFFFFEEEEEEFFFIIIFFFCCC>>>888333000//////---------------.../////////////////////.........,,,,,,,,,,,,,,,,,,,,,,,,))))))))),,,//////---***---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......000000000000000000000000111000000000////////////000000000000111111111111222222333444555666777777888999:::<<>>@@@AAAEEEOOOYYYkkkwww}}}000000000000000000000000//////////////////////////////.........---------........................,,,,,,,,,------.........,,,---...//////...---,,,***+++---///000000///....../////////...---,,,,,,,,,---------......//////.........---,,,,,,...000................................................///////////////000111111...000222333333333111000222111000000000111333444///000111333333444444333333666777666333222444666666666777888:::<<<>>>???BBBDDDGGGKKKPPPVVV[[[^^^ZZZWWWTTTQQQQQQZZZppp|||ooodddbbbbbbaaa^^^UUUIIIAAA>>><<<888444666555444555666666444222111111222333333333222222444444555555555444333333...000111111111111222444444777:::@@@KKKWWW[[[ZZZTTTRRRMMMEEE;;;444333333................................................//////...---------......---,,,,,,,,,,,,---......***+++,,,---...000111111///////////////......---///...---,,,,,,,,,,,,,,,........................)))***+++,,,------...///...------,,,,,,------...---------.........////////////000000000000000///111333666:::>>>CCCJJJNNNUUUXXX\\\aaadddfffggggggiiiiiijjjkkkkkkkkkjjjjjjkkkjjjjjjkkklllnnnppprrriiiiiihhhhhhhhhiiikkklllhhhhhhhhhhhhhhhiiiiiijjjiiinnntttyyyzzzzzzzzzzzz||||||{{{{{{|||}}}~~~~~~|||}}}~~~|||xxxtttrrrppplllllliiieeebbbfffpppxxxrrrvvvvvvqqqmmmmmmllljjjfffcccaaaaaadddeeecccaaaXXXVVVRRRPPPNNNKKKHHHFFFCCCAAABBBHHHQQQWWWXXXVVV^^^\\\XXXTTTOOOKKKHHHGGG@@@CCCEEEFFFEEEGGGKKKNNNNNNJJJCCC<<<555111...---,,,,,,,,,,,,,,,---...///++++++,,,,,,---.........------------------------000//////111444666444111.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,///............///000000000000000000000000000000000000000000////////////111111111000000000000000333333444555666777888999888999:::<<<>>>@@@BBBDDDBBBAAA@@@?????????@@@AAABBB@@@???@@@AAADDDNNNXXXjjjvvv}}}//////.........---------///000111222222111///...222000---+++,,,---...---////////////............//////............//////////////////////////////..........................................------......------------......000000//////.........---///////////////.........000000111111111111000000111111111111111111111111///000111222222111000///111111111000000000000000111111111111222333444555555666888999999777555444444555777999<<>>GGGOOOUUUWWWWWWTTTNNNEEE;;;333///------------,,,,,,++++++++++++++++++,,,---...///000------------------------......------------................../////////000/////////...------,,,,,,------------------------,,,---------.../////////,,,---------------,,,,,,------,,,,,,---...000111000000///...---,,,,,,+++000000//////.........---222333555777;;;AAAJJJOOOSSSUUUYYY]]]bbbfffiiikkkooonnnlllkkkjjjiiiiiiiiijjjllloooqqqpppoooooooooqqqooommmlllllllllkkkiiifffgggjjjlllmmmllljjjiiiiiinnnuuuzzz||||||{{{{{{yyyzzz|||}}}}}}}}}|||{{{|||yyyvvvtttnnnmmmjjjgggeeeeeehhhkkkqqqqqqppplllgggcccaaaaaa___^^^^^^aaaffffffaaa[[[XXXUUUQQQNNNKKKIIIIIIIII@@@AAAEEEJJJPPPVVV[[[^^^ccckkkhhhYYYNNNMMMKKKDDDCCCBBB@@@???AAAEEEIIIKKKJJJHHHCCC===777222///---///......------,,,++++++...//////---,,,,,,...000---,,,,,,+++,,,---///000333000333===HHHGGG888***))))))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***,,,------,,,++++++,,,++++++,,,------......///000000111000......///111000000000000////////////......///000111222222333222444555555444555666888666888999<<>>>>>???@@@AAAAAA???>>>@@@@@@CCCLLLVVVgggttt~~~}}}000000/////////.........///000111222222111///...111...,,,+++,,,.........////////////............//////............//////////////////////////////................................................///......------......///111111000000000/////////........./////////000000000000111111111111000000---......///000111222222///000111222222111000///111111111111000000000000111111111111222333444555444555777888888777555444444555777:::===@@@AAABBBDDDFFFJJJPPPWWW\\\]]]]]]VVVRRROOOSSS^^^lllxxx~~~zzzvvvnnneee^^^[[[[[[\\\VVVOOOEEE>>>;;;999666444666777777777777666555444222222222222222222222222444555666777666555333222111111222222333444444555666555666<<>>???@@@AAABBB@@@@@@AAABBBEEENNNXXXhhhuuu~~~~~~000000000000000/////////...///000111111111000//////---++++++,,,.........////////////............//////............//////////////////////////////................................................///......------......///111111111111000000000000////////////////////////000000111111111111000000******,,,---///111333333000000111111111111000000111111111111111111111111111111111111222333444555444444666777777666555444555666999<<<>>>@@@BBBCCCDDDFFFJJJQQQXXX\\\^^^^^^VVVSSSSSSYYYdddpppxxx{{{pppllleee___[[[[[[]]]^^^WWWOOOEEE===:::888555333999999999888777666555444222222222222222222222222333444555666666555333222111111222222333333444444666555555:::DDDOOOXXX]]][[[XXXQQQHHH===555111////////////...............,,,,,,,,,,,,------...///------------------------......------------............/////////000000000000000//////......------------------------------...............---------......///////////////...,,,+++******+++,,,...///........................////////////...............///000222555;;;BBBGGGQQQTTTZZZaaafffjjjlllllllllkkkjjjiiiiiiiiiiiiiiijjjlllnnnnnnnnnnnnnnnppppppnnnllllllllllllkkkjjjhhhjjjlllnnnpppoooooonnnkkkooouuuyyyzzzyyyyyyzzzyyyyyyyyyyyyyyyzzz{{{{{{{{{|||~~~~~~~~~|||zzzyyysssqqqoooooooookkkeee```]]]^^^___^^^[[[YYYXXXXXX]]]___bbbcccbbb___ZZZWWWRRRQQQQQQOOONNNMMMLLLLLLLLLIIIFFFFFFLLLWWWcccjjjooosssnnn```SSSNNNJJJDDDAAA@@@@@@@@@@@@@@@AAABBBEEECCC@@@<<<777444111//////......------,,,++++++'''***...///...,,,******...------,,,,,,,,,,,,---(((+++///111000//////000............------------,,,,,,,,,---------......,,,+++++++++,,,---......------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,++++++++++++)))'''''')))+++++++++,,,------......///...000111000///...///111////////////000000000000000111111111111111111111222444555555444555666888777999:::===@@@BBBDDDEEEDDDBBBAAA??????@@@AAABBBDDDAAAAAABBBCCCFFFOOOYYYiiivvv{{{|||////////////////////////...///000000111000000///---,,,***+++---.........////////////............//////............//////////////////////////////........................---------...............//////............//////000000000000000000000000222111111000///...------000000111111111111000000***+++,,,...000111222333000000000111111000000000000111111111111111222222111111111111222333444444333444555555666555555444666888;;;===@@@BBBCCCCCCEEEGGGKKKQQQVVVZZZZZZYYY[[[YYYYYY^^^hhhrrrwwwzzzkkkfff___ZZZXXXYYY[[[]]]WWWOOOEEE===999888555333;;;::::::999777666444333222222222222222222222222333333444555555555444444111222222222333333333444;;;999999<<>>CCCLLLQQQXXX```fffiiikkkkkkjjjiiiiiihhhhhhhhhiiiiiikkkmmmnnnooonnnnnnoooqqqpppnnnlllkkkllllllkkkjjjjjjkkkmmmnnnnnnnnnmmmllljjjnnnrrruuuvvvvvvvvvvvvyyyxxxwwwvvvwwwxxxyyyzzz{{{|||~~~~~~~~~|||zzzyyyuuurrrooopppqqqooohhhaaaWWWYYY[[[\\\\\\\\\]]]^^^aaadddhhhhhhccc]]]XXXUUURRRRRRRRRSSSRRRQQQPPPPPPMMMIIIFFFEEEJJJTTT___fffgggiiieeeYYYPPPKKKGGGBBBAAAAAAAAAAAAAAA@@@???>>>AAA@@@>>>;;;888444222000///......------,,,++++++(((***---...---,,,++++++...------,,,,,,+++++++++))),,,000000...---000222......---,,,+++*********,,,,,,---------.........+++++++++,,,---...///000---------------,,,,,,,,,---------,,,,,,+++++++++++++++***'''%%%&&&(((***++++++,,,------......///---///111000//////000111////////////000000000000222111111111111111111111222444555555444555666777888999;;;===@@@CCCEEEFFFCCCBBBAAA??????@@@BBBCCCDDDBBBAAACCCCCCFFFOOOYYYhhhuuuvvvvvv|||..............................//////000000000000---,,,+++,,,...///......////////////............//////............//////////////////////////////........................---------.........///////////////......//////////////////////////////////////////000000000000000000000111111111111000000...//////000111111222222111000000000000000000111000000111111222222222333111111111111222333444444333444444555555555555555888999<<>>DDDNNNYYY___```]]]VVVKKK@@@777222111------------------......------,,,,,,,,,---....................................------------......////////////000000000111222111111000//////............................../////////...---------,,,+++,,,,,,---......------...------,,,,,,---//////,,,,,,------.../////////.........///////////////...///000111333666;;;???FFFKKKSSS[[[bbbgggiiiiiiiiihhhhhhggggggggghhhhhhlllmmmppppppoooooopppqqqooommmkkkkkkkkklllkkkjjjllllllmmmmmmlllkkkiiihhhiiillloooqqqqqqqqqrrrssswwwvvvuuuuuuuuuvvvxxxyyy|||}}}~~~~~~}}}{{{yyywwwwwwrrrnnnnnnqqqqqqlllhhh[[[\\\]]]^^^]]]^^^```bbbeeehhhllllllggg___XXXUUUUUUUUUVVVVVVVVVUUUTTTTTTKKKHHHEEEEEEHHHNNNUUUZZZXXXYYYWWWQQQLLLIIIGGGEEECCCDDDDDDCCCBBB@@@???=========<<<:::777555222000///......------,,,+++++++++,,,---,,,+++,,,---///---------,,,,,,++++++***+++,,,...000111111000000//////---,,,+++*********,,,,,,,,,---------......+++++++++,,,---...///000.........------,,,,,,,,,---------,,,,,,+++++++++000///...,,,***+++---///++++++,,,------......///,,,...000111000///000111.../////////000000000111222222222222111111111111222444555555444555666777777888:::===@@@BBBDDDEEECCCBBB@@@??????@@@BBBCCCCCCAAAAAABBBCCCFFFOOOYYYhhhsss~~~~~~ssstttzzz------------.....................//////000000111...---,,,---/////////---////////////............//////............//////////////////////////////........................,,,,,,------.../////////000//////......//////000............////////////+++,,,---///111333444555000000111111111111000000222222222222111111111111111111000000000000111111000000111111222333333333111111111111222333444555444444444555555666777777999;;;>>>AAACCCDDDDDDDDDCCCFFFLLLTTT\\\``````___[[[ZZZ[[[bbbllltttyyyzzznnnfff\\\UUUTTTVVVWWWVVVRRRJJJ@@@:::999999999999::::::999888777555333222222222222222222222222222111222222333444555555666444444444444555555555555777888;;;@@@GGGQQQ\\\dddbbb^^^WWWLLLAAA777222000---------------.........---------,,,,,,------.................................------------....../////////000000000111111222222111111000000//////.......................................---------------...///000000000000///...------------//////---------.........//////.........///////////////...///000111222555999<<>>;;;;;;:::999777444222000///......------,,,++++++,,,,,,,,,++++++,,,...111+++,,,,,,,,,,,,,,,+++***+++***+++...111222///,,,222111///------------...+++++++++,,,,,,,,,------,,,+++++++++,,,---......//////......---,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++.........---,,,,,,...000++++++,,,------......///,,,...000111111000000111......//////000000111111111111222222222222222222222444555555444555666888666888999<<>>>>>@@@AAACCCDDDAAAAAABBBCCCFFFOOOYYYhhhsss}}}~~~sssuuu}}}---.........////////////---------...///000111111000///...///000000...---////////////............//////............//////////////////////////////........................,,,,,,------...//////000000000////////////000000......//////000000000000,,,---...///111222444444000000111111111111000000222222222222222222222111222111000//////000111222000000111222222333444444111111111111222333444555555555555555666777888888:::<<>>BBBIIIRRRZZZaaaeeehhhiiihhhgggfffeeeeeedddeeefffjjjnnnqqqpppnnnllllllnnnllljjjjjjkkklllkkkjjjiiijjjjjjjjjjjjjjjjjjjjjjjjkkkllllllkkkkkkmmmnnnrrrsssssstttttttttttttttwwwxxxzzz{{{{{{zzzxxxwwwtttsssqqqooooooooooooooohhhgggdddaaa___```eeehhhnnnqqqvvv{{{}}}yyypppiii^^^\\\ZZZXXXWWWVVVVVVVVVOOOMMMJJJFFFDDDBBBBBBBBBGGGEEEEEEFFFGGGFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@???999::::::999777444111//////......------,,,++++++(((***,,,,,,++++++---...******+++,,,---,,,++++++*********+++---///......222000///---------...///*********+++++++++,,,,,,,,,,,,+++++++++,,,,,,---/////////...------,,,,,,+++,,,,,,,,,,,,,,,,,,---)))***,,,,,,++++++---...++++++,,,------......///+++---000222111000000111.........///000111111111111111111222222333333333222444555555444555666888555666888;;;>>>@@@BBBCCC@@@???>>>======???AAABBBEEECCCBBBDDDDDDGGGPPPZZZiiittt}}}zzz|||}}}rrrttt}}}.../////////000000111111---------......000111111111000///000111000...---000/////////............//////............//////////////////////////////........................,,,,,,------...///000000000000////////////000000//////000000111111111222222111111111000000//////000000111111111111000000111111111111222222222222222111000//////000111222000000111222333333444444111111111111222333444555555555555666666777999999:::===@@@DDDFFFFFFEEEDDDDDDGGGMMMTTTZZZ]]]\\\[[[\\\]]]aaagggkkkkkkfffaaaZZZRRRHHHDDDFFFJJJMMMMMMHHHAAA888444555888:::;;;777777777777666444333222222222222222222222222222000111111222333555666777777777777777777666666666666999>>>BBBGGGNNNXXX___ccc___XXXMMMAAA777222000.../////////000000111111...------,,,,,,,,,------////////////////////////.........------.........000000000000111111111111333333222222111000000000////////////////////////,,,------....../////////***+++,,,---...............---,,,+++++++++,,,---........................---.........//////000000---.../////////111444777>>>AAAGGGPPPXXX```eeehhhjjjiiigggfffeeedddccccccccchhhmmmpppooommmjjjiiimmmllljjjjjjkkklllkkkjjjggghhhiiiiiikkkllllllmmmkkklllllllllkkkkkkmmmnnnqqqrrrssstttuuutttsssrrrtttuuuxxxzzzzzzzzzyyyxxxrrrssstttrrrooommmmmmmmmhhhgggdddbbbbbbfffmmmrrrtttvvv{{{www```^^^[[[WWWUUUUUUUUUVVVTTTQQQLLLGGGCCC@@@>>>>>>EEEBBBAAACCCDDDBBBAAABBBFFFEEECCCBBBAAA@@@@@@@@@999999999999777444000...///......------,,,++++++%%%(((+++------+++++++++((()))+++,,,---,,,,,,+++++++++++++++***,,,///222///...,,,++++++,,,---...))))))*********+++++++++,,,,,,+++******+++++++++000000///...------,,,,,,+++++++++,,,,,,---------***,,,.../////////000111++++++,,,------......///***---000222111000000111---......///000111111222000000111222333333444444222444555555444555666888555666888:::===@@@BBBCCC???>>>===<<<===>>>@@@AAAFFFDDDCCCEEEFFFHHHRRR\\\kkkuuu}}}wwwyyy|||oooqqqyyy......////////////...............////////////000000000////////////000000000000000000000000000000///////////////.........//////............//////------...///000000//////000000000000000000000000//////---,,,,,,---...///...............///000000111111111111111111111111111111111111111111111111111111000000000000000111222222111111111111111111555444333222222222333333666555444333222222222222777666555555666888:::<<<>>>???@@@BBBDDDEEEGGGGGGIIILLLQQQYYY^^^```___]]]```bbbdddgggllllllbbbVVVOOOIIIDDDFFFLLLOOOLLLGGGBBB===777777:::<<<;;;999333666888888777555444444555555444444444333333333222222333444555555666666444555777888999999999999===???AAACCCGGGNNNUUUZZZ\\\YYYTTTKKK@@@777222000000000///...------,,,,,,,,,---......//////......////////////000000000000......------------......111111111000000000000000000000000000000//////...000000000000000000000000111111000000//////......000000///............///---------.........//////000///...------------------------.........//////////////////000111222333888===FFFOOOVVV]]]cccggglllmmmmmmllliiiggggggggglllllljjjjjjjjjkkklllmmmpppooonnnlllkkkjjjiiiiiilllllllllllllllllllllllliiiiiijjjjjjjjjiiiiiihhhmmmnnnqqqqqqrrrsssuuuwwwvvvvvvvvvyyy|||}}}}}}|||wwwvvvssspppnnnllllllllljjjfffdddeeefffgggmmmuuuyyy~~~~~~fffbbb^^^___aaa```\\\WWWXXXUUUOOOIIIDDDBBBCCCEEEDDDAAA???>>>???@@@AAAAAADDDCCCCCCBBB@@@??????>>>===:::777666777666333000/////////...---,,,+++*********+++++++++,,,,,,,,,***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......***+++------------+++***,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((((((***,,,---***++++++,,,,,,------...///111222111000///000111333000,,,,,,...//////---000000000000000111111222444444555555666777777777999::::::;;;===???@@@AAA@@@???>>>======???AAABBBBBB@@@AAACCCDDDGGGPPPYYYiiiooowww}}}wwwrrrxxxzzzqqqrrrxxx////////////////////////---............/////////000000////////////000000/////////////////////////////////////////////...//////............//////---......///000000//////000000000000000000000000//////...---------...//////.........//////000000000000000000000000000000111111111111111111111111111111000000000000111111222222222222222111111111555444333333222222333333444333222111222222333444666666555555777999<<<===???AAABBBCCCDDDFFFHHHIIINNNRRRWWW\\\```bbbcccccceeeggghhhjjjnnnmmmbbbVVVNNNIIIFFFIIIOOOQQQMMMGGG@@@;;;777777;;;===<<<:::888:::<<<<<<:::888777777555555555555444444444444555555444444555555666666888999:::;;;;;;;;;::::::>>>???AAABBBEEEJJJQQQVVVZZZXXXTTTLLLBBB999333111000//////......---,,,,,,,,,---......//////............/////////000000000///......------......///000000000///////////////000000000000000//////...------------------------111111000000////////////------,,,++++++++++++,,,---------.........//////000///...------------...---------.........//////////////////000111222222666:::BBBJJJRRRYYY```eeehhhjjjlllkkkjjjiiiiiijjjjjjiiiiiiiiijjjkkkmmmnnnnnnnnnmmmkkkjjjjjjjjjiiikkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjiiiiiihhhlllnnnqqqrrrssssssuuuwwwwwwwwwwwwzzz||||||{{{yyywwwvvvtttqqqooommmlllkkkllljjjiiijjjiiihhhnnnuuu|||{{{hhhfffeeehhhlllkkkeee___ZZZWWWQQQJJJEEEBBBBBBCCCBBB???===<<<>>>???@@@@@@DDDCCCCCCBBB@@@???>>>======;;;888777777666333000////////////...---,,,+++---,,,,,,,,,++++++******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,------......------,,,,,,,,,+++++++++,,,,,,---,,,,,,++++++++++++,,,,,,...........................---,,,,,,,,,---///000***++++++,,,,,,---......///000111111000///000111222000......///000///---000000///000000111222333333444444555666666777777999999:::;;;===???@@@AAABBBAAA?????????@@@BBBCCCBBB@@@AAACCCDDDGGGPPPYYYfffmmmuuu{{{wwwsssxxx|||sssttt{{{000///...------...///000---------............///000000////////////000000..............................//////////////////000//////......//////000......///000000000////////////////////////////////////............/////////////////////000000000000000000000000000000000111111111111111111111111111111000000000111111222222222222222222222222222444444444333333333333333222111000000000222555666555555555666999;;;>>>@@@BBBCCCEEEEEEEEEGGGJJJMMMUUUYYY^^^bbbcccfffjjjnnnpppqqqqqqppppppmmmbbbWWWLLLJJJJJJNNNRRRRRRMMMGGG>>>;;;888999===??????======???@@@@@@===;;;::::::666666666666555555555555777666555555555666777888;;;<<<===>>>??????>>>>>>???@@@@@@AAABBBGGGLLLQQQXXXWWWTTTMMMDDD;;;555222000//////......---------,,,---......//////......------.........////////////......------......///////////////////////////000000111111000000///...////////////////////////111000000000000/////////------,,,+++++++++++++++------.........///////////////......------......------........./////////............///000111111333777===DDDKKKTTT\\\bbbdddgggjjjkkkkkkjjjkkklllggggggggghhhjjjkkkmmmnnnlllkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjllllllkkkkkkjjjiiihhhhhhjjjnnnqqqttttttttttttuuuwwwwwwyyy{{{}}}|||yyyvvvvvvvvvuuussspppnnnllljjjkkkjjjkkkkkkhhhffflllttt~~~uuukkkkkkooouuuzzzyyyrrrkkk]]]ZZZUUUOOOIIIEEECCCBBB???===;;;;;;===???@@@@@@EEEDDDDDDCCCAAA???>>>===>>><<<999888777666333111000000000///......------......---,,,+++***)))))),,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......------------............------------......,,,,,,++++++***+++++++++------,,,,,,,,,,,,------........................---,,,+++***+++,,,---...+++++++++,,,------......///000111111//////000111111000///000111111///.../////////000111222333444333333333444555555666666999999:::;;;===???AAABBBAAA@@@???>>>>>>@@@AAACCCBBB@@@AAACCCDDDGGGPPPYYYeeellluuu{{{yyyuuuzzzvvvwww~~~111000...,,,,,,...000111------------............//////000000000000//////....................................////////////000000////////////000000...//////000000000////////////////////////////////////////////////000000//////000000111111111111000000000000000000000000111111111111111111111111111111000000111111222222222222222333333333333333444444444444444333333222333111000///000222444666444555666888;;;>>>@@@BBBDDDFFFGGGGGGGGGIIIMMMQQQYYY___eeehhhiiimmmuuu{{{~~~~~~{{{vvvsssmmmbbbWWWKKKLLLNNNRRRTTTRRRLLLFFF>>>===;;;===@@@BBBBBBAAA@@@BBBBBBAAA>>><<<;;;;;;888777777777666666666666666666555555666999;;;<<<===>>>???@@@AAACCCCCCDDD??????@@@@@@BBBFFFLLLQQQVVVVVVTTTNNNEEE<<<555222000/////////......------,,,---......///.........------------........./////////............//////////////////000000000000000111111111111000//////111111111111111111111111000000000000000000000000000000///...........................//////////////////............//////............////////////...............///000000222555999>>>EEENNNXXX___bbbdddhhhjjjjjjjjjkkklllggggggggghhhiiikkklllllliiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjlllkkkjjjiiihhhgggffffffiiilllqqqttttttsssssstttvvvwwwyyy|||~~~~~~zzzwwwvvvvvvuuutttrrrooolllkkkhhhggggggfffcccbbbjjjttt|||yyyrrrlllooouuu~~~{{{sssbbb___ZZZVVVQQQKKKGGGCCC>>><<<;;;;;;>>>AAABBBCCCGGGGGGGGGFFFDDDAAA???>>>>>>===;;;999888666444333111000//////......------...------,,,++++++******------------,,,++++++***++++++,,,,,,,,,,,,------...------,,,,,,------......---,,,++++++,,,---...,,,,,,+++************+++//////............//////++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,---.........///000111000///...///111000000111222222111000.../////////000111222333444222222333333444555555555888999:::;;;===???AAABBB>>>===<<<;;;;;;===???@@@BBB@@@AAACCCDDDGGGPPPYYYfffmmmwww~~~|||vvv{{{wwwxxx111000...,,,,,,...000111---------.........////////////000000000000//////........................---.........//////000000000000////////////000000///000000000000000//////////////////////////////...//////000000111111111///000111111222222111111222222222222222222222222000000000000000000000000111111111111111222333333222222333333444444444444444444555555555444333222444333111000000111333444444555777:::===@@@BBBDDDEEEGGGIIIHHHGGGJJJQQQWWW\\\bbbjjjpppsssyyyzzzsssmmmcccYYYOOOQQQTTTUUUTTTPPPJJJFFFCCCAAA@@@AAACCCEEEFFFFFFBBBCCCCCC@@@===:::::::::999999999888888888777777444444666777:::>>>AAACCCCCCCCCCCCCCCCCCCCCCCCDDD???@@@AAABBBEEEJJJQQQVVVXXXWWWUUUOOOEEE<<<555111///////////////.........,,,---......///.........------------.........////////////....../////////000000000111111222222222111111111111111000000///........................000000000000111111111111222222111000000000000000........./////////000000//////.........//////000........./////////000000///............//////000222444666:::AAAJJJTTT[[[___bbbfffiiiiiiiiiiiijjjhhhhhhiiiiiijjjjjjjjjiiihhhiiijjjkkkkkkkkkjjjjjjlllllllllllllllllllllllljjjiiihhhfffeeedddddddddhhhkkkppprrrsssrrrrrrrrrtttuuuxxx||||||yyyuuuuuuuuuuuusssqqqnnnmmmiiifffcccbbb___aaakkkvvvyyy{{{xxxvvvssslllnnnsss|||zzzrrrdddaaa^^^\\\YYYSSSMMMHHH???===<<<>>>AAAEEEGGGHHHKKKKKKKKKJJJGGGDDDBBB@@@>>>======;;;999777666666222111000...------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***+++++++++,,,,,,---------------,,,,,,,,,,,,---------,,,+++******+++,,,---,,,,,,++++++***++++++,,,......------------......++++++++++++++++++++++++...............//////000+++,,,,,,------...//////...000111000///...///000...000111222222111000000000000000000111222333444222222333333444555555555888888999;;;===???AAACCC>>>===<<<;;;;;;===???@@@BBB@@@AAACCCDDDGGGPPPYYYfffmmmwww~~~|||tttxxxvvvvvv~~~000///...------...///000.........////////////000...///000111111000///...........................------......///000000000111000000//////000000111000000111111111000//////////////////////////////...///000111222222111111///000111333333222222111333333333333333333333333000000000000000000000000111111111111111222333444222333333444444555555666444555555666666444333222444444333333333333333333555666888;;;???AAADDDEEEEEEHHHIIIHHHHHHLLLTTT\\\```gggqqqyyyxxxpppkkkddd]]]XXXZZZ[[[YYYTTTNNNJJJHHHHHHGGGEEECCCCCCEEEGGGIIIDDDDDDDDDAAA===:::999:::::::::::::::999999999888555666999===AAAEEEGGGIIILLLKKKIIIFFFDDDCCCBBBBBBCCCDDDFFFHHHKKKQQQXXX]]]]]]\\\XXXQQQFFF<<<555222////////////////////////,,,---......//////......------........./////////000//////......//////000000111111222222333333333111111222222111111000///000000000000000000000000000000000111111111111222111111000///////////////....../////////000000000//////......//////000000....../////////000000000000//////......///000000222333555888===FFFOOOVVV[[[___dddggghhhhhhhhhiiiiiijjjjjjkkkjjjjjjiiiiiiiiijjjkkkllllllkkkjjjjjjlllllllllllllllllllllllliiihhhfffdddccccccddddddgggjjjmmmppppppppppppqqqrrrsssvvvzzz}}}}}}|||yyyttttttttttttsssrrrqqqpppmmmhhhcccbbbbbbdddllluuuuuuzzz{{{wwwsssttttttsssiiiiiikkkqqqvvvvvvpppiii```___^^^^^^^^^YYYQQQKKK@@@??????AAAEEEIIILLLMMMNNNNNNNNNMMMJJJGGGCCCAAA<<<======<<<999888888999555444111///------------+++,,,,,,,,,---------...,,,,,,---------,,,++++++***++++++,,,,,,------...------,,,,,,,,,,,,------++++++************++++++,,,,,,++++++,,,,,,---...,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,------------...,,,,,,,,,---......//////...///000000......///000...///111111000///000111222111111111111222333333333333333444555555666666777888999;;;===@@@BBBCCCAAA@@@???>>>>>>@@@AAACCCBBB@@@AAACCCDDDGGGPPPYYYeeelllvvv}}}xxxqqquuuuuuuuu|||/////////////////////////////////000000000111111...///000111111000///...////////////////////////------......///000000111111111000000000000111111111111111111111000//////000000000000000000000000...///000222333333222222///000222333444333222111222222222222222222222222000000000000000000000000111111111111222333444555333333333444555666666666444555666777666555333222222222444555666555555555666777:::===@@@BBBDDDEEEDDDGGGIIIHHHHHHMMMWWW```fffmmmxxxsssllljjjgggccccccdddbbb]]]UUUNNNLLLLLLMMMKKKGGGCCCBBBCCCGGGJJJHHHHHHFFFCCC>>>;;;;;;;;;;;;;;;;;;::::::::::::999999<<<@@@EEEIIIKKKLLLMMMOOONNNLLLIIIHHHGGGGGGGGGIIIJJJLLLNNNQQQVVV]]]bbbeeeccc]]]TTTHHH>>>777444/////////////////////000,,,---......//////............/////////000000000000000////////////000000///000000111222222333333111222222222222111000000222222222222222222222222000000111111111222222222111000000///.../////////.../////////000000000000///////////////000111111.../////////000000000000111000000//////000000000111222444666:::AAAJJJPPPUUUZZZ```eeeggghhhiiiiiihhhiiijjjkkkllllllkkkkkkjjjkkklllmmmmmmllljjjiiikkkkkkkkkkkkkkkkkkkkkkkkhhhgggeeeccccccdddeeeffffffhhhkkkmmmmmmnnnoooqqqrrrrrrsssuuuxxxyyyxxxvvvttttttssssssssssssttttttqqqjjjeeefffhhhhhhjjjnnnnnnrrrrrrooommmoooooolllfffbbb```aaaeeeeeeaaa]]]XXXXXXYYY]]]^^^[[[SSSKKKAAA@@@@@@BBBGGGLLLOOOPPPOOOOOOOOONNNKKKGGGCCC@@@;;;<<<>>>===:::999:::<<<:::888555111///.........---------------,,,,,,,,,++++++,,,---------,,,,,,******+++,,,,,,---......---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***+++++++++,,,---...///000------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,((())))))***************,,,,,,------.../////////...///000///......///000---///000///......000222333333222111111111222222333444444555666666777777777888999;;;===@@@BBBCCCBBBAAA?????????@@@BBBCCCBBB@@@AAACCCDDDGGGPPPYYYfffmmmwww~~~vvvpppvvvuuuttt{{{......////////////......000000000000111111111111...///000222222000///...000000000000000000000000---------...///000000111111111000000000000111111111111111111111000//////111111111111111111111111...///111222333333222222///111222444444333222111111111111111111111111111000000000000000000000000111111111111222333444555333333444444555666777777444555666777777555333222///111444666888888777666777888;;;>>>@@@CCCDDDEEECCCFFFIIIHHHHHHMMMYYYbbblllrrr}}}|||ooohhhhhhiiigggjjjjjjggg___UUUOOOMMMOOOPPPMMMHHHCCC@@@BBBFFFIIIKKKKKKIIIEEEAAA>>>======<<<<<<;;;;;;;;;:::::::::>>>AAAFFFJJJNNNOOOOOOOOOMMMLLLKKKKKKKKKLLLNNNOOOOOOOOOQQQRRRUUUZZZ```eeekkkhhhaaaVVVJJJ???888666////////////000000000000,,,---......//////......////////////000000000000000000////////////000000...//////000111222222222111222222222222111000000////////////////////////000000111111222222222222222222111000000000000000////////////000000000000///////////////000111111////////////000000000000111111000000000000000111000111333444888???GGGLLLQQQVVV]]]cccfffhhhjjjkkkfffhhhjjjlllmmmnnnmmmmmmkkklllmmmnnnnnnllljjjiiijjjjjjjjjjjjjjjjjjjjjjjjhhhgggeeeddddddeeefffgggfffhhhjjjkkkkkklllnnnppprrrqqqqqqrrrtttuuutttrrrtttsssrrrrrrssstttvvvwwwrrrkkkfffhhhkkkiiifffeeehhhkkkllliiiiiijjjhhhdddccc^^^XXXWWWYYYZZZWWWTTTRRRRRRUUUZZZ]]][[[RRRJJJAAA@@@@@@CCCHHHMMMPPPQQQOOOOOOOOONNNKKKGGGBBB???:::<<<>>>===;;;:::<<<>>>===;;;777333111///////////////...---,,,++++++******+++,,,,,,------------******+++,,,,,,---......---,,,,,,++++++,,,,,,---++++++---......---++++++++++++,,,---...000111222000000////////////000000************************++++++,,,------------,,,,,,,,,------.../////////...///000///...---...000---//////...,,,,,,000333444444333222111111111111444444555555666777777777777888999;;;===@@@BBBDDD@@@???>>>======???AAABBBBBB@@@AAACCCDDDGGGPPPYYYiiipppzzzxxxssszzzuuuttt{{{---...///000000///...---///...---,,,,,,---...///222222000///............---...///...------...//////////////////////////////////////////.........000///---,,,---...000111////////////000000000000222333333444444333333222333222222111111222222333666444222000//////000111000000000000111111111111000111111111111222222222333444444555555444444333666666666555444444333333333333444444555666666777:::;;;===???AAACCCDDDDDDEEEEEEEEEFFFKKKTTT___fffsssxxx~~~tttpppmmmiiihhhjjjmmmkkkfff^^^UUUOOOOOOPPPPPPLLLEEEAAAAAADDDIIILLLLLLLLLJJJFFFAAA<<<;;;:::>>><<<===???>>>;;;<<>>======>>>??????>>>:::888666333111/////////------,,,++++++++++++,,,------,,,,,,,,,---......---...000222333222111000+++++++++++++++++++++++++++,,,------++++++,,,---,,,++++++,,,...//////...---.........---,,,++++++.........------,,,,,,,,,++++++******++++++,,,------------...------,,,,,,---...///000000///...---//////............//////222222111111111111111222333444555555333222333444888888:::;;;===>>>???@@@@@@???>>>======???AAABBBBBB@@@AAACCCDDDGGGPPPYYYfffqqq{{{~~~vvvxxxxxxxxxzzz......////////////......//////...------...//////222111000///............---...//////------...///////////////////////////////////////////////////000000.........///111222///000000000000111111111222333333444444333333222333222222111111222222333333222111000//////000000000000000000111111111111222222222222333333333333555555555555555555555555555555555555555555555555333333444444555555666666999:::<<<>>>@@@BBBCCCCCCGGGGGGGGGIIINNNXXXccckkkzzzvvvnnnkkkiiiffffffiiimmmkkkggg```XXXTTTSSSTTTRRRMMMGGGBBBBBBEEEIIIKKKJJJIIIHHHDDD@@@<<<;;;;;;@@@>>>>>>@@@@@@>>>AAAFFFNNNOOOQQQRRRSSSSSSSSSRRROOOOOOOOOPPPQQQSSSUUUVVVWWWZZZ[[[ZZZYYY^^^iiirrr{{{uuujjj]]]OOOBBB999444111111000////////////000////////////////////////......//////000000//////000111111111111222222222000111111111222222222222333333333333333333333333000111111111222222222222111111111111111111111111222222222222111111111111000000000000000000000000111111111111111222222222000000000000000000000000000000////////////000000000000111222444999???CCCMMMRRRZZZ```dddgggiiikkkfffggghhhgggffffffhhhiiimmmmmmmmmlllkkkkkkjjjjjjjjjkkklllkkkhhhffffffgggdddeeeggghhhjjjlllmmmnnnhhhhhhgggggghhhiiikkklllooopppqqqsssuuuuuutttsssooooooooopppqqqsssvvvwwwtttqqqlllhhhfffbbb___\\\\\\]]]^^^^^^]]][[[XXXVVVVVVVVVWWWXXXYYYWWWRRROOOOOONNNOOOTTTYYYZZZUUUOOOKKKHHHDDDDDDHHHMMMOOOPPPRRRUUUYYYYYYTTTLLLFFFBBB@@@>>><<<<<<===>>>===<<<:::888666333111////////////......---------------...------,,,,,,,,,------,,,---///111222111000000//////...,,,+++***)))(((((()))***)))((('''(((***,,,+++***+++---//////..................---,,,,,,......---------,,,,,,,,,,,,,,,++++++,,,,,,---...---------.........------...///000111111000///...000000000//////000000000222222111111111111111222333555666555444333444555777888999;;;<<<>>>???@@@@@@???>>>======???AAABBBCCCAAAAAACCCDDDFFFOOOYYYhhhttt~~~|||}}}wwwwwwzzz//////............//////000//////......//////000111111000///............---...//////------.../////////////////////////////////////////////000000222111000///000111222333111111111111222222222222222333333444444333333222333222222111111222222333222222222222222222111111000000000111111111222222333333333333444444444444777666555444444555666777444444444555555555555555444444444444444555555555888999:::<<<>>>@@@AAABBBHHHHHHIIIKKKQQQ]]]iiirrruuunnnhhhgggfffdddfffiiilllkkkhhhccc^^^ZZZYYYZZZTTTOOOHHHDDDDDDFFFIIIJJJGGGGGGFFFCCC???=========CCC@@@@@@BBBCCCCCCHHHOOOYYYYYYXXXXXXXXXWWWWWWWWWSSSSSSSSSTTTVVVXXXZZZ\\\\\\___```___^^^cccmmmvvvyyyuuulll```RRREEE:::555222111000000///000000000000000000000000000000000.../////////000000000000000111111111222222222222111111111222222333333333333333333333333333333333111111111111222222222222222222222222222222222222444333333333333222222222000000000000000000000000222222222222222222222222000000000000000000000000111000000//////000000111///000000111222555:::>>>HHHNNNWWW^^^bbbdddffffffdddeeeffffffeeeeeeggghhhmmmmmmmmmmmmmmmmmmmmmmmmkkkllllllkkkiiigggggghhhggggggiiijjjlllnnnooopppkkkjjjjjjiiiiiijjjkkkkkkmmmnnnppprrrsssssssssrrroooooonnnoooppprrrtttuuuwwwsssnnniiieeeaaa\\\YYYVVVUUUUUUUUUTTTTTTTTTTTTWWWXXX[[[^^^^^^[[[UUUQQQQQQPPPQQQSSSVVVXXXWWWVVVOOOKKKEEECCCEEEJJJOOOQQQSSSXXX]]]]]]XXXOOOFFFAAA@@@>>><<<;;;<<<<<<:::999999888666333111000//////000000///............//////...------,,,,,,,,,,,,+++,,,...///000000//////000///...---,,,+++***)))***+++,,,,,,******+++,,,---,,,******,,,...///............///......---,,,...------------,,,,,,,,,------,,,,,,------...///---------...///////////////000000111111000000///111111000000000000111111222111111111111111222222444555666666555444555666666777888:::<<<===??????@@@???>>>======???@@@BBBDDDBBBBBBCCCDDDFFFOOOXXXjjjvvv~~~}}}uuuvvvzzz000///...------...///000000000////////////000000111000///...............---///000///...---.../////////////////////////////////000000000000111111333222222111222333444444222222222333333333333444222333333444444333333222333222222111111222222333222333444444444444444333000000111111111222222222333333333333444444444444777666444222222444666777555555555555555444444444444444444444444444444444777888999;;;===???AAABBBGGGHHHIIIMMMUUUaaaoooxxxxxxnnniiieeeeeeeeeccceeeiiilllkkkjjjhhhdddaaa___^^^UUUPPPIIIFFFGGGHHHIIIIIIFFFFFFEEECCC@@@>>>???@@@DDDAAAAAACCCEEEGGGNNNVVVaaaaaaaaaaaaaaa```___^^^ZZZYYYYYYYYY[[[]]]^^^```bbbccccccbbbaaaeeennnuuuvvvsssmmmcccVVVIII>>>777222222111000000000000111000000000000000000000000000/////////000000111111//////000000111222222222555555555555444444444444444444444444444444444444222222222222222222222222222222222222222222222222333333333333222222222222111111111111111111111111222222222222222111111111000000000000000000000000111000000000000000000111///000111000111333777;;;EEELLLUUU\\\```aaabbbbbbccceeegggggggggggghhhiiimmmmmmnnnnnnnnnooooooooolllmmmmmmkkkiiiggghhhiiijjjjjjjjjkkklllmmmmmmmmmmmmmmmmmmllllllkkkkkkkkkjjjlllooopppqqqqqqqqqrrrppppppoooooopppqqqssstttvvvsssnnnjjjfffaaa\\\XXXTTTSSSQQQPPPPPPSSSUUUWWWZZZ\\\```dddddd```YYYTTTSSSTTTUUUVVVWWWXXXYYYZZZPPPLLLFFFBBBDDDHHHNNNRRRUUUYYY]]]]]]WWWOOOGGGBBBBBB???===<<<;;;;;;:::888888777555444222000//////000000///...............000///...---,,,+++++++++***+++---...............,,,,,,---------------...,,,---......,,,,,,---......,,,***)))+++---...............//////......---------------------------,,,,,,,,,,,,,,,---......---------...///000111111//////000000000000//////000000000000000000000000111111111000111111222333444555777666555555666777666666888:::<<<===???@@@@@@???===<<<===>>>@@@AAADDDBBBBBBDDDDDDFFFOOOXXXjjjwww~~~zzzzzzsssuuuyyy000///...------...///000//////000000000000//////000//////..................///000///......///000000000000000000000000000000000000000111111222222333333333333333444555555333333333333444444444444222333333444444333333222333222222111111222222333111222333333444333333222111111111111222222222222222222222222333333333333555444222111111222444555777777666555444333333333444444555555555555666666888999999;;;===???AAACCCEEEFFFJJJPPPYYYfffttt}}}vvvoooiiieeecccdddcccaaabbbfffkkkkkkkkkkkkjjjgggcccaaaVVVQQQKKKIIIKKKMMMMMMKKKIIIIIIGGGDDDAAA@@@AAACCCDDDAAAAAADDDGGGJJJRRR[[[ccceeeggghhhhhhgggeeedddaaa```_________aaabbbcccfffffffffddddddgggnnnssstttsssoooggg\\\NNNBBB;;;333333222111111111111111////////////////////////111000000000000111222222......//////000111222222888777777666555444333333444444444444444444444444333222222222222222222222222222222222222222222222333222222222222111111111222222222222222222222222222222111111000000000000000000000000000000000000111111000000000000111111000111222111111333666999DDDJJJSSSZZZ^^^_________cccfffhhhiiiiiiiiijjjlllmmmnnnnnnooooooppppppqqqmmmmmmmmmjjjhhhggghhhjjjllllllkkkkkkjjjjjjjjjiiillllllkkkkkkjjjjjjiiiiiigggjjjnnnooooooooopppqqqsssrrrqqqppppppqqqrrrsssrrrpppmmmjjjgggccc^^^[[[TTTRRROOONNNOOOSSSWWWZZZ]]]___cccggghhhddd^^^YYYUUUVVVWWWXXXXXXXXXWWWWWWNNNKKKFFFCCCCCCGGGMMMRRRTTTVVVXXXVVVQQQKKKGGGDDDCCCAAA>>>===<<<<<<:::888777666555444222111/////////...------,,,,,,------000///...---,,,+++++++++***+++,,,,,,---.........,,,,,,,,,------.........***+++,,,,,,******+++,,,---,,,******+++---------------...............---------------------------+++++++++++++++,,,,,,---------------...000111222...........................//////000000//////...111111000000111222222333444555666666555555666888555666888:::<<<>>>@@@@@@???>>>===<<<<<<>>>@@@AAADDDBBBBBBDDDEEEGGGPPPYYYhhhvvvyyyxxxxxxqqqssswww//////............//////...//////000000//////...//////......---......///...///000000......///000000000000000000000000000000000000111222222333333333333444444444555555555333333333333444444444444222333333444444333333222333222222111111222222333111111111111000000000000111111111222222222222333222222222222333333333333444333222111111222333444777666666555444444333333444555555666777777888888::::::;;;<<<>>>@@@CCCEEEDDDGGGMMMVVV```nnn{{{zzzoooiiidddaaaaaabbbaaa^^^```dddllllllmmmnnnmmmjjjddd```XXXRRRMMMNNNRRRUUUTTTQQQOOOOOOLLLHHHEEECCCDDDFFFDDDBBBBBBFFFIIIMMMUUU^^^cccdddfffggghhhggggggfffddddddccccccdddeeeggghhhjjjjjjjjjiiijjjnnnsssxxxxxxwwwuuunnncccTTTFFF===444333222222111111222222////////////////////////222111000000000111333444......///000111222222333666666555444333222222111444444444444444444444444333333333333222222222222333333333333333333333333222222222222111111111111222222222222222222222222222222111111000/////////000000000000000000000000222111111000000111111222111222222222222333555888@@@FFFOOOVVV[[[]]]^^^___dddfffjjjkkkllllllmmmnnnnnnnnnnnnoooooopppppppppmmmmmmllliiigggfffhhhjjjllllllkkkjjjjjjiiihhhhhhhhhhhhhhhhhhhhhgggfffeeeeeeiiinnnooonnnmmmppprrrtttsssrrrqqqppppppqqqrrrnnnmmmkkkjjjhhheeeaaa^^^UUUSSSPPPNNNPPPTTTYYY\\\___```dddhhhkkkjjjgggddd[[[YYYXXXWWWXXXWWWTTTRRRMMMKKKHHHEEECCCEEEIIIMMMOOOPPPOOOMMMIIIFFFEEEEEECCC@@@>>>===<<<<<<:::999666666555555333111000///------,,,++++++++++++,,,///...------,,,,,,,,,,,,+++++++++,,,------............------,,,++++++***+++,,,------,,,+++,,,---,,,+++***+++,,,---,,,++++++,,,------...---------,,,,,,,,,------------...+++************+++,,,,,,......---,,,---...000111...------,,,,,,------...---...///000000///...---000000000000111222333333333444555666555555666888666777999;;;===???AAABBB???>>>===<<<<<<>>>???AAACCCBBBBBBDDDEEEHHHQQQ[[[hhhuuu}}}vvvoooqqquuu......////////////......---...////////////...---.........------......///...000111000///...///000000000000000000000000000000000111111222333333444333333444444555555444444222222333333333444444444222333333444444333333222333222222111111222222333444333222111000000111111111111111222222222333333333333333333444444444444333333333333333333333333444444444555555555666666444555666777888999:::;;;===<<<<<<===???BBBEEEGGGFFFKKKSSS^^^jjjwww~~~qqqhhhccc``````aaadddbbb___bbbgggllllllmmmooooookkkccc^^^ZZZUUUQQQSSSZZZ^^^\\\YYYVVVUUUQQQLLLHHHFFFGGGHHHEEECCCDDDIIILLLPPPXXX```cccaaa```^^^___```cccddddddddddddeeegggjjjlllnnnooooooooopppsssyyy~~~~~~wwwjjjYYYHHH>>>444444333222222222222333000000000000000000000000333222111000000222333555///000111222333444555555444444444444444444444555555555555555555555555555444444333333333222222222333333333333333333333333444333333333222222222222333333333333333333333333333333222111111000//////000000000000000000000000222111111000000111111222///111222222111222555777999???HHHQQQWWW\\\___bbbcccfffjjjllllllmmmmmmnnnnnnnnnnnnooooooooooooooollllllkkkhhhfffeeegggiiijjjjjjjjjjjjjjjjjjjjjjjjfffggghhhhhhhhhgggfffeeedddiiinnnooommmmmmpppssstttsssqqqpppooooooooopppmmmllljjjjjjiiifffbbb___YYYVVVSSSRRRSSSWWW\\\___cccdddggglllqqquuuwwwwwwfff```YYYWWWXXXXXXUUURRRLLLLLLKKKHHHCCCBBBCCCEEEFFFGGGGGGFFFDDDBBBBBBBBBAAA???<<<;;;<<<;;;:::999555555555555333222000///------,,,+++++++++++++++...------,,,,,,,,,------+++++++++,,,------...///------,,,,,,++++++******,,,---......,,,,,,---...+++***+++,,,...---+++(((***++++++,,,------,,,,,,,,,,,,,,,---------......,,,++++++++++++,,,------///...,,,+++,,,---...//////...------------...///---///000111111000///---000000000000111222333444111333444555444444666777777888999<<<>>>@@@BBBCCC???>>><<<<<<<<<===???@@@BBBAAAAAADDDFFFIIIRRR]]]jjjvvvvvvnnnooorrr---...///000000///...---,,,---...//////...---,,,......---------......///...000111000///...///111000000000000000000000000000000111222333333444444222333444444555555444444222222222333333333444444222333333444444333333222333222222222222222222333999888555333222333444555111111222222222333333333444444444555555555666666333444444555555444444333111111222444666777888999444555666888999;;;<<<===>>>>>>===>>>@@@CCCFFFHHHHHHNNNXXXdddppp}}}wwwjjjaaa^^^``````cccffffffcccffflllmmmmmmnnnooooookkkccc\\\\\\WWWTTTXXX___dddbbb___[[[YYYUUUOOOJJJGGGHHHIIIFFFDDDFFFKKKOOORRRYYYaaaccc___ZZZVVVVVVYYY^^^bbbccccccdddfffiiimmmppprrrrrrrrrsssvvv{{{}}}nnn\\\JJJ???555444333333222222333333111111111111111111111111333222111000000222444555111222222333555666777777444444555666777888999:::555555555555555555555555444444444333333222222222333333333333333333333333555555444444444333333333333333333333333333333333444444333333222111000000000000000000000000000000222222111111111111222222...///111111111222444666333999CCCMMMUUU[[[aaadddbbbeeeiiilllmmmmmmmmmnnnoooooonnnnnnnnnnnnnnnnnnlllllljjjgggeeeeeegggiiiiiiiiijjjjjjkkklllmmmmmmhhhiiijjjkkkkkkjjjiiihhhdddiiinnnooommmmmmpppssssssrrrpppooonnnmmmnnnnnnmmmlllkkkjjjiiifffbbb^^^]]]ZZZXXXVVVWWW[[[```cccggghhhkkkqqqyyyqqqggg\\\XXXZZZ[[[YYYVVVMMMNNNNNNJJJDDD???>>>??????AAACCCCCCAAA@@@?????????===;;;:::::::::999888555555555555444222000///------,,,++++++++++++,,,------,,,,,,,,,---......,,,,,,,,,,,,---...//////))))))***++++++,,,------'''((())))))((('''((()))******+++---///---***''')))***++++++,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,,,,,,,---......///...,,,++++++,,,---...000///...------...///000...000111222222111000...000000000000111222333444111222444444444444555777777888:::<<>><<<;;;<<<===???@@@AAA@@@AAADDDFFFJJJSSS^^^lllwwwvvvnnnmmmqqq000000000000000000000000...///////////////.........---,,,+++,,,...000222000000000000111111111111000000000000000000000000///000222333444555555555666555555555555444444444333333444444444444444333555444333222222222333444222222222222222222222222222222333444444333333333222222222333333444444555555555666666777888888888777666555333222111111111111000111333666888888888777555444666:::>>>AAABBBFFFAAA???@@@@@@AAAEEEJJJNNNSSS^^^kkkwwwzzzooogggdddcccbbbcccdddeeeeeeffffffeeefffhhhkkkmmmkkkhhhdddbbb___\\\[[[]]]aaaddddddccc```\\\VVVRRROOOMMMKKKIIIGGGGGGHHHKKKOOOTTTYYY[[[]]][[[XXXUUUTTTXXX^^^cccaaacccfffhhhjjjmmmrrruuuyyy|||~~~qqq\\\HHH>>>444333111111222111000...111222333444333111///...111111111000000000000000333333444444444444444444777666666666666555555555555555666666666555444444333333333444444444444444888888888777666555555444888888666555444444444444333444555666666555333333666444333333444333222000111222333222111000111333444333333222222333333444///000222222111111222444555777<<>>>>>>>>???>>>===<<<;;;:::::::::999666444222222222000///------------......///000000//////...------,,,,,,,,,,,,,,,,,,,,,+++***)))...---,,,+++++++++------******++++++***)))((('''+++++++++,,,,,,---------------............------//////.........---------++++++++++++,,,,,,---...---------.........//////////////////////////////+++,,,,,,---...///000000000111111111111222222222111111222333444666666777777888999;;;>>>AAADDDEEECCCAAA>>><<<<<>>GGGQQQYYY^^^```dddhhhkkklllkkkkkklllllllllkkkjjjjjjjjjjjjkkkiiiiiihhhhhhgggffffffffffffgggiiikkklllmmmnnnnnniiiiiihhhhhhgggeeedddcccjjjjjjkkklllmmmmmmnnnnnnqqqpppooonnnnnnmmmmmmmmmpppmmmjjjiiihhhgggeeeccc___YYYVVVXXX[[[^^^ccciiimmmooosssxxx~~~tttkkkeeejjjuuu{{{wwwpppYYYVVVQQQNNNJJJGGGBBB?????????@@@@@@@@@@@@??????@@@???===<<<;;;:::::::::888666444222222222000///---------------...////////////...------,,,,,,+++,,,,,,,,,,,,,,,+++***)))+++***)))(((((()))******++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,------............------///.........------------,,,,,,++++++,,,,,,---...------..........................................------..................000000111111111222222222111222222333444555666777777888999;;;>>>AAADDDEEEBBB@@@===;;;;;;>>>AAACCCCCCAAAAAADDDEEEHHHQQQ[[[jjjttt}}}{{{}}}}}}ooolllvvv////////////////////////...//////000000/////////......---------///000111000000000111111111222222000000000000000000000000222333333444555555444444666555555555555444444444555666666666666666555555333222222111111222333333333333333333333333333333333333444444444444333333444444444444555555555555444444555555555555555555666555444333333333333333444444444444555666777888::::::===BBBGGGKKKMMMMMMLLLEEEAAACCCGGGIIIKKKNNNTTT]]]kkkxxxzzznnnfffcccdddfffggggggggggggfffeeedddcccdddaaa^^^^^^```bbbaaa```]]]^^^```ccceeeccc___\\\ZZZXXXTTTRRRQQQOOOMMMLLLJJJKKKMMMPPPRRRTTTUUUVVVSSSTTTTTTSSSRRRRRRTTTVVV[[[]]]___cccgggnnnvvv{{{||||||kkkVVVEEE===666555333333444444222111///000111222222222111000333333333333333333333333444444444444555555666666777777777777777777777777666777777888888888777777666777888999:::<<<======999:::;;;<<<>>>@@@AAABBB@@@@@@??????>>>>>>======??????>>>>>>???@@@@@@AAAAAA>>>999777777777777777666777888666444222222333333222222111111222222333333444555444333222333444666555444777>>>HHHSSSYYY___bbbfffiiijjjkkklllmmmiiiiiiiiijjjjjjkkkkkkkkklllkkkiiihhhgggggghhhhhhggghhhjjjkkkmmmmmmnnnnnnggggggfffeeedddccccccbbbhhhiiijjjkkklllmmmnnnnnnqqqqqqpppoooooonnnnnnnnnnnnkkkiiihhhhhhhhhfffeeeaaaZZZUUUYYY___ccciiinnnqqqsssvvvyyyzzzzzzyyyyyymmmjjjkkkvvvyyy^^^XXXRRROOONNNKKKEEE???===>>>???AAABBBBBBAAAAAABBBAAA???===;;;:::999999777555333333333222000///---------,,,------............---,,,,,,++++++***++++++,,,,,,,,,+++******,,,,,,++++++++++++,,,,,,,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------............------............------------,,,,,,,,,,,,,,,,,,---.....................------------------------------/////////.........------000000000111111111222222111222222333444555666666777888999;;;>>>AAACCCEEEBBB@@@===;;;;;;===???AAACCCAAAAAACCCDDDFFFOOOYYYiiisss}}}zzztttwww|||qqqnnnxxx////////////////////////...//////000000000000/////////.........///000111000000111111111222222222000000000000000000000000333444444555555555444444666555555555555444444444444444444555444444333222111111111111222222222333333333333333444444444444444444444444444444333222333333444444444444555555888888888888777777777777444444333333333333444444555555666555555666888:::<<<>>>CCCIIIOOOQQQQQQOOOMMMEEEAAAEEEJJJMMMOOORRRVVVbbbrrrrrrgggaaa```bbbdddeeeeeeeeeeeeeeedddcccbbbddd___[[[ZZZ\\\]]][[[XXXYYY\\\```dddeeebbb\\\YYYXXXWWWUUUUUUUUUTTTSSSQQQQQQSSSUUUWWWXXXXXXWWWWWWTTTTTTTTTRRRPPPPPPRRRTTTZZZ[[[]]]___dddllluuu{{{qqq```LLL>>>888666444333333444444333111//////000111222222222111333333333333333444444444444444444555666666777777666666666777777888888888777888999999:::::::::::::::;;;<<<===>>>???@@@AAAAAAAAAAAAAAABBBDDDEEEFFFIIIHHHGGGFFFDDDCCCAAA@@@CCCCCCCCCCCCDDDFFFIIIJJJIIIEEE>>>:::999999999999;;;;;;;;;888555333222333222222222111111222222222222333444333111000000111444333333555:::BBBKKKQQQ[[[^^^bbbeeeggghhhjjjllliiijjjjjjkkkkkkkkkkkkkkknnnllljjjhhhggghhhiiijjjiiijjjjjjkkkkkkkkkjjjjjjgggfffeeeddddddcccccccccffffffggghhhjjjkkkmmmnnnooooooooooooooonnnmmmmmmkkkiiigggggghhhhhhgggfffbbbZZZUUUXXX___eeekkkoootttuuuuuutttqqqnnnllllllkkkjjjnnnwwwzzzqqqaaaZZZSSSPPPPPPNNNFFF???;;;<<>><<<<<<===???AAACCCAAAAAABBBCCCEEEMMMWWWgggrrr|||{{{ooommmssszzzuuuqqq|||..............................///000111111000000000/////////000000111111111111111111222222222222111111111111111111111111444444555666666666555555666555555555555444444444444444555555444333333222111111222222333333333333333333444444444555555555444555555555444444333222222222333333444444555555:::::::::999999888888888333333333333333444555666666888888888777999<<>>>>>>>>AAAAAABBBCCCDDDEEEFFFFFFHHHHHHHHHHHHJJJLLLNNNPPPTTTSSSRRRPPPMMMJJJGGGEEEGGGGGGGGGHHHJJJMMMOOOQQQPPPKKKCCC>>><<<;;;;;;;;;@@@@@@???;;;777444333333333222222222222222222333222444444333111000111222111333555777999===DDDHHHRRRWWW\\\aaacccfffhhhiiikkkllllllmmmlllkkkjjjjjjnnnmmmkkkiiihhhiiijjjkkkkkkkkkjjjjjjhhhgggeeedddhhhgggfffeeedddddddddeeeddddddeeeeeegggiiikkklllmmmmmmnnnnnnnnnmmmlllkkkjjjhhhffffffggghhhgggfffaaaZZZUUUXXX]]]aaafffkkkssssssqqqmmmhhhffffffgggmmmlllmmmqqqvvvuuunnngggaaaZZZRRRPPPQQQNNNGGG@@@;;;<<>>;;;:::999777666555555555555222000000///......---------------,,,,,,+++******))))))***++++++,,,,,,,,,++++++(((((()))******************)))(((((()))+++...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------......---,,,,,,---------.....................---------------------------------......///000000111//////000000000111111111222333333444444555555555777888999;;;===???BBBCCCBBBAAA???>>>===???AAABBBCCCAAAAAABBBBBBDDDLLLVVVeeeppp{{{oooeeefffoooyyyxxxuuu..............................///000111111111111000000000111111111111111111111111222222222222333222222222222222222222222444444555666777777666666666555555555555444444444777777777777666555444444111111333444444444444444333444444555555666666666555555666555555444333222111111222444555666777888;;;;;;:::999888888777777333444444555666777888999999;;;=========???EEEIIISSSWWW]]]ccceeeaaaYYYSSSGGGDDDDDDIIIMMMQQQWWW^^^fffwww|||sssggg^^^\\\]]]^^^^^^aaabbbcccdddeeeeeeeeeeee``````___]]][[[YYYWWWWWWaaafffkkkmmmkkkgggcccaaaXXXYYY[[[^^^aaabbbaaa___cccdddddddddbbb___\\\ZZZYYYXXXTTTPPPMMMMMMQQQTTTUUUVVVZZZaaalll{{{}}}iiiYYYLLL@@@999888444222111222333444333111222222222222333333333333111222222333333444444444444555555666777888999999777777888999:::;;;<<<======>>>@@@AAABBBCCCCCCDDDIIIJJJKKKLLLNNNOOOPPPQQQRRRQQQRRRSSSVVVZZZ^^^`````````___]]]ZZZVVVRRRPPPPPPPPPPPPQQQRRRSSSTTTUUUSSSNNNHHHCCCAAAAAAAAAAAAFFFFFFDDD@@@;;;777555555444333333222222333333444444555666555444333444555000333777888888:::>>>AAAIIIOOOWWW]]]aaadddfffggglllmmmmmmnnnmmmllljjjiiinnnmmmkkkjjjiiiiiijjjjjjkkkkkkjjjiiigggeeecccbbbhhhgggfffeeedddeeeffffffeeedddddddddfffhhhjjjkkkkkklllmmmnnnmmmmmmkkkjjjiiigggeeeeeefffgggfffeee```[[[XXXYYYYYYZZZ^^^dddlllmmmlllhhhcccbbbdddgggkkkiiihhhiiikkkkkkgggccc]]]WWWQQQOOONNNLLLFFF@@@<<<===>>>AAACCCEEEGGGHHHMMMKKKHHHDDD@@@===;;;:::777777666777888777444111222111000///............------,,,++++++******)))******+++,,,,,,,,,++++++((()))***+++,,,,,,,,,,,,***)))))))))***+++---...+++++++++,,,,,,---------,,,,,,------------,,,,,,,,,,,,,,,,,,------------///...---------------------------.........//////------------------------,,,---...///000111111222/////////000000000111111333333333444444444555555777888999:::===???AAABBBAAA@@@???>>>???@@@BBBCCCCCCAAAAAABBBBBBDDDMMMVVVcccooo{{{zzzkkkbbbeeeoooyyyzzzvvv..............................///111111222222111111111111222111111111000111111111222222222333333333333333333333333333333333444555666777888888888666555555555555444444444777777777777666555444333111222444555666666555555333444444555666666777777666666666666555444333222111222333555777999;;;<<<======<<<;;;:::999888888666666777888999;;;===>>><<<@@@CCCCCCDDDGGGNNNTTT___ccchhhmmmllldddYYYQQQEEEEEEHHHLLLOOOSSS\\\gggooorrrjjjbbb]]]^^^______^^^``````aaaaaaaaaaaaaaa```\\\]]]^^^\\\ZZZ[[[```eeekkknnnppppppkkkgggdddddd___```dddiiimmmooommmkkkpppooonnnllliiifffcccaaa]]]]]][[[WWWTTTSSSTTTVVVYYY[[[```hhhvvv}}}mmm[[[OOOEEE===::::::444333222333444555444333555555444444333333444444222333333444555555666666444555666777888999999:::::::::;;;===>>>@@@AAAAAACCCDDDEEEGGGIIIJJJJJJJJJQQQRRRTTTWWWZZZ]]]___````````````aaacccgggkkknnnllllllllljjjhhhdddaaa___\\\\\\\\\[[[ZZZXXXWWWVVVSSSOOOKKKHHHHHHJJJJJJJJJMMMLLLJJJFFF@@@;;;999999555444444333333444444555333444666555444444555666000444777777555555999===BBBIIISSS\\\aaadddffffffiiijjjlllmmmmmmlllkkkjjjllllllkkkkkkjjjiiiiiiiiijjjjjjiiiiiihhhfffeeedddhhhgggeeedddddddddfffggggggfffeeeeeefffhhhjjjkkkkkklllmmmnnnooonnnlllkkkiiigggeeeeeefffffffffeeeaaa^^^]]][[[VVVRRRUUU\\\]]]```cccbbb___^^^aaaeeebbb```______``````___]]]WWWTTTPPPMMMKKKHHHDDDAAA>>>>>>>>>???BBBEEEHHHJJJQQQOOOKKKFFFBBB>>><<<;;;888888888999:::888666333444333222000//////......---------,,,++++++******)))***+++,,,,,,,,,,,,+++***+++,,,...//////......***+++++++++,,,,,,------******++++++,,,---......+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------//////...---------------+++,,,,,,---...///000000..............................//////000000000111////////////000000000111333333333444444444444555777888999:::<<<>>>@@@BBB>>>>>>======>>>@@@BBBCCCCCCAAAAAACCCCCCEEENNNXXXbbbnnnzzz~~~qqqjjjlllttt|||yyyuuu~~~..............................///111111222222222111111222222222111111000111111222222222333333333444444444444444444444444333444555777888999999999666666555555555444444444555555555555444333222111111333444666777777666666444444444555666777777888666666666666555444333222222333555777:::<<<>>>???AAA@@@@@@>>>===<<<;;;:::888888999:::<<<>>>@@@AAA???CCCGGGHHHIIIMMMUUU\\\dddhhhmmmqqqnnndddWWWMMMCCCFFFKKKOOOQQQTTT```lllsssxxxkkkeee^^^]]]___bbbaaa___]]]]]]]]]]]]\\\[[[ZZZZZZXXX[[[]]][[[YYY]]]hhhqqqwwwyyyyyyvvvpppkkkiiiiiigggiiimmmsssxxxyyyxxxvvvzzzyyywwwtttpppmmmjjjhhhaaabbbbbb```]]]ZZZYYYYYYaaacccgggooo|||qqqbbbRRRGGG@@@:::999;;;555444333444666666555444777666555444444444444444444444444555666777777888444555666777888999::::::<<<===>>>@@@AAACCCDDDDDDGGGHHHJJJLLLMMMNNNOOOOOOVVVXXX[[[___cccgggjjjlllnnnmmmkkkkkklllooorrrsssrrrssstttsssrrrooommmkkkffffffeeeccc___\\\XXXVVVQQQOOOLLLLLLNNNPPPQQQRRRQQQQQQNNNJJJCCC>>><<<;;;666555555444444555555666111222333333222222444555111444666555222222777<<>>???AAAEEEIIIKKKSSSQQQMMMHHHCCC???===;;;999888999:::;;;:::777444555444333111000/////////......---,,,,,,++++++***)))***+++,,,,,,,,,,,,,,,'''((()))+++,,,,,,+++++++++,,,---.........------))))))***+++---...//////+++,,,,,,------,,,,,,++++++++++++,,,,,,---------000///...---------------***+++,,,---...000111111////////////////////////000000000000////////////////////////000000000000333333444444444444444444888888999:::<<<>>>@@@AAA<<<<<<<<<<<<>>>@@@BBBCCCCCCAAAAAACCCDDDFFFOOOYYYaaannnzzzzzztttuuu{{{xxxrrr{{{////////////000000000000000000000111222222222333333333333333333333333333111111111222222333333333000000000000000000000000555555666666777777777888555555555555555555555555666555444333333333333333222333333444444333333222222222222333444555666777777777666666555555555555111222444777:::<<<>>>???AAABBBBBB@@@===;;;;;;<<<;;;::::::;;;???DDDGGGHHHHHHHHHJJJMMMTTT\\\ccchhhnnnnnnoooooojjjaaaSSSJJJDDDGGGJJJMMMRRR\\\kkkvvv}}}qqqfffccc```^^^^^^^^^]]]\\\ZZZXXXVVVTTTRRRQQQQQQQQQSSSTTTVVVWWW\\\ggguuu}}}|||uuupppqqqssswwwyyy~~~}}}xxxuuusssqqqoookkkiiiggghhhiiihhhdddaaahhhiiinnnyyyvvveeeZZZLLLBBB===:::777333555555555444444444444444555555444444444444444555444555666555444444666888999999:::999888999;;;===AAACCCEEEFFFFFFGGGIIIKKKMMMOOORRRTTTUUUVVVXXXYYYbbbhhhnnnpppoooooossswwwwwwvvvuuuuuuvvvxxx{{{|||{{{yyyxxxzzz||||||xxxuuurrrpppllliiifffbbb^^^[[[TTTSSSQQQRRRUUUWWWXXXXXX[[[UUUMMMGGGCCCAAA@@@???>>>===;;;999777555555444777555333111111111333444555555555666666888999999===DDDOOOXXX___bbbcccdddaaadddhhhkkkkkkkkklllmmmmmmkkkjjjhhhhhhiiijjjkkkjjjjjjjjjjjjiiihhhgggfffhhhgggfffeeeeeefffggghhhjjjhhhgggeeeeeefffggghhhiiikkkmmmnnnnnnllliiigggfffeeecccbbbaaabbbccccccaaacccddd```YYYRRRNNNMMMMMMPPPUUUZZZ\\\[[[XXXVVVRRRQQQOOONNNNNNPPPRRRSSSNNNKKKGGGFFFFFFFFFFFFEEEAAAAAA???===<<>>???@@@CCCBBBCCCEEEEEEFFFLLLTTTdddooozzz~~~tttsssyyy////////////000000000000000000000111222222333333333333333333333333333333111111222222222333333333333333333333333333333333666666666666777777888888555555555555555444444444777666666555555444555555333333444444444444333333333222222333333444555666666666666555555555444444333444666888;;;>>>???AAABBBCCCCCCAAA>>><<<<<<===;;;:::;;;>>>BBBFFFHHHJJJNNNNNNQQQUUUZZZaaagggjjjmmmlllkkkjjjfff]]]RRRJJJFFFHHHKKKOOOVVVccctttzzzooodddaaa^^^[[[ZZZZZZXXXWWWSSSQQQOOOMMMLLLKKKLLLLLLKKKNNNRRRXXXbbbnnnzzz}}}yyyyyy}}}{{{yyyvvvtttooommmlllmmmnnnnnnkkkhhhnnnooosss|||zzzjjjXXXPPPFFF???>>>===;;;888777666666666666555555555666666555555555555666666666777888888777777999:::<<<=========<<<===???AAACCCEEEHHHIIIJJJLLLNNNPPPUUUWWWZZZ\\\]]]^^^```bbblllpppvvvxxxwwwwww{{{~~~}}}|||{{{zzz{{{|||~~~|||{{{{{{|||}}}zzzxxxuuuqqqnnnkkkgggbbb^^^\\\ZZZYYYYYY[[[]]]^^^]]]^^^YYYQQQKKKHHHFFFEEEDDDBBBAAA???===;;;:::999888999888666444333333444555555555555555666777888999:::AAAKKKTTT[[[```ccceeecccfffiiikkklllkkklllmmmlllllljjjjjjjjjlllnnnooommmmmmmmmmmmllljjjiiihhhggggggfffeeeeeefffgggggggggfffdddccccccccceeefffhhhjjjkkkmmmmmmkkkiiigggeeeeeecccbbbaaaaaaaaaaaa```bbbbbb^^^WWWQQQMMMKKKLLLOOOSSSWWWYYYXXXUUUTTTNNNMMMLLLKKKKKKKKKLLLLLLIIIFFFDDDDDDEEEGGGHHHHHHEEEDDDAAA===<<>><<<:::999888777777777888888444333111///.........///////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---++++++++++++++++++++++++******++++++,,,---------,,,---------------,,,,,,......///000000000000000...............///000000111111000000111111222333444444444555555555555666555666777999<<>>>>>>>>@@@AAAAAA@@@BBBEEEFFFGGGNNNWWWfffqqq|||}}}nnnlllrrr////////////000000000000000000111111222333333444333333333333333333333333222222222222333333333333555555555555555555555555666666777777777777888888666666555555555444444444777777777777666666666666444444555555555555444444444333333222222333333444555555555444444444444444444555777:::<<>>>>><<<>>>@@@DDDHHHKKKNNNOOOVVVXXX[[[```eeeiiilllmmmmmmkkkgggccc^^^WWWOOOJJJGGGIIIMMMSSS]]]nnnuuukkkaaa]]]YYYVVVTTTRRRPPPNNNJJJIIIHHHGGGFFFFFFGGGGGGFFFJJJRRR^^^lllzzz~~~|||vvvuuutttuuuvvvvvvtttssssssvvvzzzuuufff[[[LLLFFF@@@=========<<<:::888888888777777777666666888777777777777777888888888:::<<<<<<;;;<<<===???AAABBBCCCBBBAAABBBEEEGGGHHHJJJMMMPPPRRRTTTXXXZZZ```ccceeegggiiijjjmmmooovvvzzz~~~}}}~~~~~~{{{xxxtttqqqmmmiiieeeeeecccaaaaaabbbcccccccccbbb^^^WWWRRRPPPNNNLLLKKKIIIGGGEEECCCAAA???>>>>>><<<;;;999777666555666666444444444444555666777777;;;@@@GGGOOOUUUZZZ___bbbdddgggkkkllllllllllllllljjjjjjiiijjjkkkmmmooopppnnnnnnnnnmmmlllkkkiiiiiigggggggggffffffggggggggggggfffeeeccccccddddddeeefffhhhjjjkkkkkkjjjhhhgggeeeeeeeeedddbbbaaa```___`````````\\\VVVOOOKKKIIIJJJLLLOOORRRSSSSSSQQQPPPKKKLLLLLLLLLKKKIIIHHHGGGEEECCCBBBDDDGGGKKKMMMMMMJJJGGGCCC>>>===???DDDIIIKKKPPPUUUUUUQQQIIIAAA<<<:::999888777666666666777444333222111////////////......///......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------+++++++++++++++,,,------++++++++++++++++++++++++++++++,,,,,,------......---....../////////............///000000000000///............/////////000111000000000000111222222444555555555666666666666555666777999<<>>???AAABBB@@@???AAADDDFFFHHHPPPZZZiiittt~~~xxxhhhffflll////////////000000000000000000111111222333444444444444444444444444444444333333333333333333333333444444444555555555555555777777777777777777777777666666666555444444333333777777777777777777666666555555666666666666555555444444333222222222222222444444444444444444444444444555777:::<<>>???@@@@@@CCCHHHLLLOOOSSSVVVXXX___aaafffkkkoooqqqqqqqqqqqqlllfff^^^WWWQQQLLLJJJJJJLLLPPPYYYfffyyyzzzmmmddd[[[XXXSSSOOOMMMJJJHHHFFFEEEDDDCCCCCCCCCDDDEEEFFFHHHLLLVVVeeeuuu}}}}}}}}}}}}}}}}}}www~~~ooo```UUUNNNFFFBBB???<<<<<<;;;999777888888888888888888888777::::::999999999:::;;;;;;<<<>>>@@@AAAAAABBBCCCEEEGGGHHHHHHHHHGGGHHHKKKMMMOOORRRVVVYYY\\\___cccffflllnnnppprrrsssvvvyyy{{{~~~|||zzzxxxvvvtttpppmmmllljjjhhhgggggghhhhhhgggfffbbb]]]YYYWWWVVVTTTRRRNNNMMMJJJHHHFFFDDDCCCBBB@@@???===:::999777777777444444444444444555666777===AAAFFFJJJOOOUUU[[[___eeehhhkkkllllllkkkkkkkkkhhhhhhhhhhhhiiijjjkkkllllllllllllkkkjjjiiihhhggghhhhhhiiiiiiiiiiiihhhhhhiiihhhgggfffffffffggggggeeefffhhhiiiiiiiiihhhgggffffffffffffdddbbb```^^^___^^^]]]YYYTTTOOOJJJHHHIIIJJJLLLMMMNNNNNNMMMMMMMMMNNNPPPPPPOOOLLLIIIGGGFFFEEEDDDFFFJJJNNNQQQRRRLLLJJJEEE@@@>>>@@@FFFJJJOOORRRUUUUUUPPPIIIAAA<<<888888777777666666666666444444333222111000//////---.........------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------++++++++++++++++++++++++,,,,,,,,,------.........---......////////////...+++,,,------......---------......///////////////000000000000000111222222333333444444555555666666666777888:::===@@@BBBDDDCCCBBB@@@??????@@@BBBCCCAAA@@@AAADDDFFFHHHQQQZZZmmmwwwwwwhhheeekkk|||////////////000000000000///000111222333444555555444444444444444444444444333333333333333333333333444444444555555666666666666666666666666666666666666666555555555444444444555666666777777777666666555666666777777666666555555555444333222222222222444444444444444444444444444555777999<<>>>>>>>>>>>>>>???@@@@@@AAACCCFFFHHHIIIJJJKKKMMMMMMNNNNNNNNNNNNOOORRRUUUYYY\\\```cccfffjjjnnnqqqtttvvvxxxyyy{{{}}}~~~|||{{{{{{{{{zzzyyyxxxxxxxxxwwwuuussssssqqqnnnmmmmmmmmmmmmllliiifffbbb```___]]][[[YYYSSSRRROOOMMMJJJHHHGGGFFFCCCBBB@@@>>>;;;999888777666666555555555666777777<<<>>>BBBFFFLLLRRRZZZ___dddfffjjjkkkjjjjjjiiijjjjjjiiiiiiiiiiiiiiiiiiiiikkkkkkkkkkkkjjjiiihhhhhhjjjkkklllmmmmmmlllkkkjjjiiiiiihhhhhhggggggggghhhffffffggghhhhhhhhhgggfffgggggghhhgggeeecccaaa___^^^]]]ZZZXXXTTTPPPLLLIIIHHHHHHIIIJJJJJJKKKLLLLLLOOOQQQTTTUUUTTTQQQMMMJJJIIIGGGFFFGGGKKKOOOQQQRRRMMMKKKFFFAAA???AAAFFFKKKQQQQQQPPPNNNJJJDDD>>>:::666666666666666666666666444333333222111000///...------------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,,,,,,,++++++************************++++++,,,,,,------------++++++++++++++++++++++++,,,,,,------------......+++,,,---...............+++,,,,,,---------------------...///000/////////000000//////000000111222111111222333333444555555777888999;;;>>>AAACCCEEECCCBBB@@@??????@@@BBBCCCDDDBBBBBBDDDEEEGGGPPPYYYoooyyyxxxhhhffflllyyy////////////000000000000///000111222333444555666444444444444444444444444444444444444333333333333555555555666777777888888666666555555555555444444555555555555555555555555444555777888888777666666555555666666666666555555666555444444333333333333444444444444444555555555444555777999<<>>>>>>>>???AAADDDGGGHHHLLLOOOWWWaaammmwww~~~nnn___RRRFFF@@@@@@>>>?????????????????????<<<<<<===>>>???AAABBBBBBEEEEEEEEEEEEEEEFFFGGGHHHGGGJJJNNNQQQRRRSSSUUUVVVUUUVVVWWWWWWWWWYYY\\\^^^dddfffjjjmmmpppsssvvvyyy{{{|||}}}~~~~~~~~~~~~}}}zzzwwwuuuuuuvvvvvvuuuuuuvvvwwwxxxwwwuuuxxxvvvsssrrrrrrrrrrrrqqqkkkiiigggfffeeedddaaa___YYYXXXVVVSSSPPPNNNMMMLLLHHHGGGEEEBBB???===:::999999888888777777888888999888:::>>>CCCIIIQQQYYY___```cccggghhhhhhhhhhhhhhhlllkkkkkkkkkkkkjjjjjjiiijjjkkkkkkllllllkkkkkkjjjkkkllloooppppppooolllkkkhhhhhhhhhhhhhhhgggggggggggghhhhhhhhhggggggfffeeegggggggggfffeeecccbbbaaa^^^\\\YYYWWWUUURRROOOLLLIIIHHHHHHHHHIIIKKKMMMOOOPPPRRRVVVXXXXXXVVVRRRPPPKKKIIIHHHIIILLLOOOQQQQQQNNNLLLHHHDDD@@@AAADDDGGGNNNKKKHHHEEEBBB???<<<999555666666666666666555444333333333222111000...---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,---,,,++++++************************++++++,,,---------------++++++++++++++++++++++++,,,,,,,,,,,,,,,---------***+++,,,---------------------...////////////...,,,---///000000000///...000////////////000111111000000111222333444444555777888999;;;>>>AAACCCEEEBBBAAA???>>>???@@@BBBCCCEEECCCCCCDDDEEEGGGPPPZZZooozzzyyyzzz}}}yyyiiiggglllwww////////////000000000000///000111222444555666666555555555555555555555555555555444444444333333333333333444444555666666777555555444444444333333333333333444444555666666666555666888999:::999888777444555555666666555555444666666555444444444555555444444555555555666666666555666888;;;>>>@@@BBBCCC???AAADDDEEEEEEFFFIIIKKKHHHMMMSSSWWWZZZ___gggmmmrrruuu{{{~~~sssnnndddYYYPPPNNNQQQUUUYYY```lllzzz~~~xxxkkk[[[OOOLLLFFFCCCAAA@@@AAABBBAAAAAA???@@@AAABBBEEEHHHKKKMMMQQQUUU[[[cccmmmxxx{{{kkkZZZQQQKKKDDD@@@AAA???@@@AAAAAABBBBBBDDDEEEAAABBBDDDFFFHHHJJJKKKLLLMMMMMMMMMMMMNNNOOOPPPQQQOOORRRWWWZZZ\\\]]]^^^``````aaabbbbbbbbbcccfffiiimmmooosssuuuwwwyyy|||~~~~~~zzzzzzzzzwwwsssqqqsssuuussssssrrrtttvvvvvvuuutttyyywwwtttsssssstttsssrrrnnnmmmlllkkkkkkjjjgggdddaaa```]]]ZZZWWWUUUTTTSSSMMMLLLJJJGGGDDD@@@>>><<<;;;;;;::::::::::::;;;;;;888:::===@@@EEEKKKSSSXXX]]]```cccffffffffffffgggiiijjjjjjkkkkkkkkkkkkjjjhhhhhhiiijjjkkkkkkkkkkkkjjjlllooorrrrrrooollljjjiiijjjjjjjjjiiiiiihhhhhhjjjiiiiiihhhgggfffeeeeeefffeeedddcccbbbbbbaaaaaa^^^\\\YYYWWWWWWUUURRROOOJJJIIIGGGGGGIIILLLOOORRRRRRTTTXXX[[[]]]\\\ZZZXXXOOOMMMLLLMMMPPPSSSUUUUUUQQQOOOKKKFFFAAA???@@@AAAEEECCC@@@??????>>>;;;888888888888777555333111000111222222222111///---,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,(((***+++------,,,+++***************************+++,,,---.........---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++******+++------......---,,,---......//////......,,,---///000111000///...///////////////000111111000111111222333444555666555666777:::<<>>>>>>>>???AAACCCDDDBBBBBBDDDEEEHHHRRR\\\oooyyyzzzsssuuuyyy|||mmmhhhlllvvv////////////000000000000///000111222444555666777555555555555555555555555555555555444444333333333000000111111222333444444444444444333333222222222222333333444555666777777666777999;;;;;;;;;999888444444555555555555444444666666555555555666666777555555555666666666777777777888:::<<>>>>>@@@BBBBBBBBBCCCDDDEEEGGGJJJNNNQQQSSSYYY]]]cccjjjrrr|||~~~}}}ppp___OOOJJJIIIEEEDDDEEECCCDDDDDDDDDCCCCCCEEEFFFFFFGGGIIIKKKNNNQQQRRRSSSRRRRRRRRRSSSSSSUUUVVVVVVTTTXXX\\\```bbbccceeefffggghhhiiiiiiiiikkknnnppprrruuuwwwyyyzzz||||||yyyvvvwwwwwwuuuqqqppprrruuusssrrrrrrsssuuuuuusssrrrvvvtttrrrqqqqqqrrrqqqqqqpppooonnnoooooonnnkkkhhhgggeeeccc```]]]ZZZYYYXXXPPPOOOMMMKKKGGGCCC@@@???======<<<;;;;;;<<<<<<<<<<<<===>>>???AAAEEEKKKOOOZZZ]]]aaadddddddddeeefffeeefffgggiiiiiijjjjjjjjjdddeeefffgggiiiiiiiiijjjjjjlllooorrrrrrooollljjjlllmmmmmmmmmmmmlllkkkkkkkkkkkkjjjhhhgggfffeeeddddddcccaaa`````````aaabbb^^^[[[XXXXXXXXXXXXUUURRRJJJIIIHHHGGGIIIMMMQQQTTTTTTWWW[[[___aaaaaa```___TTTRRRQQQRRRUUUYYY[[[[[[SSSRRRNNNHHHAAA===<<<<<<>>><<<;;;<<<>>>>>>;;;888;;;:::999888555111...,,,111111111111000///---+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,(((***+++------,,,+++***+++++++++++++++++++++++++++,,,---.........---,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---............***+++,,,,,,------,,,,,,,,,---///000111000///...///////////////000111111111111222333555666666777444444666888;;;>>>@@@BBB@@@???>>>======???AAABBBBBB@@@@@@CCCEEEJJJTTT___nnnyyyzzztttwww{{{pppkkknnnvvv111111000000000000000111111111111111222333444444666666666666666555555555444444444444444444444444555555555555666666777777444333333222333444666777666666777777888888888999<<<<<<<<<:::888666666777888777555444333444444555666666555444444444555555777777666666666666777777<<<::::::<<<@@@DDDGGGHHHEEEGGGIIIJJJKKKLLLNNNPPPVVVZZZ___ccchhhnnnvvv|||~~~zzziii[[[VVVSSSOOOTTT___hhhssswwweee\\\UUUNNNGGGEEEAAACCCDDDDDDCCCCCCEEEFFFDDDGGGKKKLLLMMMQQQWWW]]]aaagggqqq|||~~~vvvkkk]]]RRRJJJIIIGGGCCCCCCFFFGGGHHHIIIKKKLLLNNNOOOPPPRRRSSSUUUWWWYYY[[[[[[\\\]]]]]]]]]]]]]]]]]]^^^___cccdddfffhhhiiijjjjjjjjjlllkkkkkkkkkmmmpppsssuuuwwwwwwxxxzzz{{{}}}~~~~~~~~~~~~}}}{{{zzzuuutttsssqqqqqqppppppqqqnnnnnnpppqqqssstttvvvvvvttttttsssssssssttttttuuuvvvuuusssqqqooonnnnnnmmmlllkkkiiifffdddbbb```___ZZZVVVQQQMMMKKKHHHEEECCC>>>======<<<<<<=========;;;===>>>@@@BBBEEEIIILLLVVVYYY]]]aaaccceeegggiiidddeeefffhhhiiiiiiiiiiiifffggggggiiijjjkkkllllllmmmmmmmmmllllllkkkkkkkkkllllllmmmmmmmmmlllkkkkkknnnkkkhhhfffffffffeeedddccccccbbbaaa```___^^^^^^^^^\\\[[[[[[]]]]]]ZZZVVVOOOLLLHHHIIIMMMRRRUUUVVV[[[^^^___```fffmmmmmmiiibbb\\\WWW\\\fffkkkiiiccc]]]VVVNNNHHHEEECCC@@@===888999:::;;;;;;;;;;;;;;;777888999999888666444222333333222111000///......,,,,,,,,,,,,+++++++++************++++++,,,,,,,,,...------,,,,,,++++++***......---+++)))((('''&&&))))))*********+++++++++.../////////...---,,,,,,*********)))******+++,,,************************+++++++++,,,,,,,,,------,,,---...//////...---,,,///111222111///......///////////////000000000000111222444333222222333555555666777888:::===???@@@============>>>???@@@AAABBBBBBDDDFFFFFFIIISSS___nnnxxxwwwxxx}}}sssnnnnnn|||111111000000000000111111333333333333444555666777666666666666666666666666444444444444444444444444444444444555555666666666444333333333333555666777777777888888999999::::::<<<<<<<<<:::999777777777777666444333333333444444888777777666666666777777999999888888888999999:::<<<;;;;;;<<<@@@DDDGGGGGGEEEFFFGGGGGGHHHKKKPPPSSSWWW\\\ccciiimmmssszzzvvvfffYYYWWWVVVWWW___kkkvvv~~~ooo^^^UUUOOOIIIDDDBBBAAABBBEEEEEEFFFGGGIIIKKKIIILLLOOOQQQSSSWWW^^^dddlllttt~~~xxx|||{{{kkk___VVVNNNHHHHHHHHHFFFGGGJJJMMMNNNOOOQQQSSSUUUVVVWWWYYYZZZ\\\^^^```aaabbbbbbhhhggggggggghhhiiijjjjjjiiiiiijjjkkklllmmmnnnnnnoooooonnnoooqqqtttwwwyyyzzz{{{{{{{{{|||||||||}}}~~~}}}||||||}}}~~~~~~yyyyyyzzz{{{|||}}}~~~~~~~~~{{{xxxuuutttyyyxxxwwwuuusssqqqoooooonnnooopppqqqrrrssstttuuurrrrrrrrrrrrrrrsssssstttvvvuuusssrrrpppooonnnnnnooonnnmmmllljjjgggeeeddd^^^ZZZUUUQQQNNNKKKHHHEEE@@@@@@>>>===<<<<<<<<<<<<===>>>@@@AAABBBEEEHHHKKKPPPTTTYYY^^^```bbbdddfffcccdddeeeggghhhhhhhhhhhhjjjjjjjjjkkkkkklllllllllmmmmmmllllllkkkjjjjjjiiijjjjjjkkkllllllkkkkkkkkkllliiifffdddddddddcccbbbbbbbbbaaa```___^^^]]]]]]___\\\ZZZZZZ\\\\\\ZZZXXXRRRNNNJJJJJJMMMRRRVVVWWWXXX\\\```dddmmmvvvxxxvvvjjjdddbbblll{{{zzzppp^^^WWWNNNHHHEEEBBB???<<<888888999:::;;;;;;;;;;;;888999::::::999777555333222222111000///......---))))))))))))((((((((((((++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------------,,,+++***************+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------------............------...000111000///---......////////////000000000000222333444444333333444555666666777888;;;===???@@@============>>>???@@@AAA@@@@@@BBBEEEFFFJJJUUU```qqqzzz{{{zzz~~~sssnnnnnn222111111000111111222222333333444444555666666777555555666666777777888888555555555555555555555555333333444444444444555555333333333333444555777777888999999:::;;;;;;<<<<<<<<<<<<<<<;;;:::999888888777666555444444555666666999999999999999999999:::;;;;;;:::;;;;;;<<<===>>>>>><<<<<<>>>AAAEEEFFFGGGGGGGGGGGGGGGHHHLLLRRRWWWXXX___gggnnntttyyytttfff[[[ZZZ]]]bbbnnnzzzssseeeVVVNNNJJJEEEBBBBBB???AAADDDFFFHHHJJJMMMOOORRRUUUXXXZZZ\\\bbbjjjqqq{{{~~~}}}{{{yyyvvv{{{yyylll]]]SSSQQQLLLIIIKKKMMMMMMOOORRRVVVWWWYYY[[[]]]___```aaacccdddfffhhhiiijjjkkkkkkmmmmmmmmmmmmnnnooopppqqqqqqpppoooooooooppprrrsssssssssssstttwwwyyy|||~~~~~~~~~~~~}}}||||||{{{{{{}}}}}}|||{{{{{{||||||}}}zzz{{{|||}}}~~~~~~}}}zzzxxxvvvttt||||||zzzxxxuuurrrooommmooooooppppppqqqrrrrrrsssppppppooooooppppppqqqrrruuutttrrrqqqpppoooooonnnppppppppppppnnnkkkhhhfffbbb___ZZZVVVSSSOOOLLLIIIGGGFFFDDDBBB@@@>>>======???AAABBBCCCCCCDDDGGGIIILLLPPPWWW]]]```aaacccdddcccdddeeeggghhhhhhhhhhhhooonnnmmmmmmllllllllllllmmmmmmlllkkkjjjhhhhhhgggggghhhiiijjjjjjkkkjjjjjjiiigggdddbbbbbbbbbbbbaaaaaa``````___^^^]]]\\\\\\___\\\ZZZYYYZZZ[[[ZZZZZZUUUQQQMMMKKKMMMRRRVVVXXXWWW[[[```eeennnwww{{{yyynnniiijjjxxxyyy^^^XXXOOOHHHEEEAAA===:::777888888999:::;;;;;;;;;::::::::::::999777555444333333222111000//////...,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------******+++,,,,,,---......******++++++,,,,,,------++++++,,,,,,,,,---------++++++,,,,,,---,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................------.........---...000///...,,,---...////////////000000000000222444555555444444555666666666777999;;;===???@@@>>>>>>=========???@@@AAA??????BBBEEEFFFJJJUUUaaasss|||tttoooooo222222111111111222333333111222333333444555555555555555666777777888999999555555555555555555555555333333333333333333333333333333444555555666777888::::::;;;<<<======>>>>>>===<<<;;;;;;;;;;;;:::999999888777777777888999:::;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<===???@@@AAA???>>>>>>???BBBEEEFFFFFFHHHIIIJJJKKKLLLOOOTTTXXXYYY```iiiqqqwww~~~uuuiii``````eeennn|||yyyjjj]]]QQQKKKHHHEEEDDDFFFCCCFFFJJJLLLOOORRRUUUXXX[[[^^^bbbdddhhhoooxxx~~~|||yyyvvvzzzyyyrrriii___UUUNNNPPPOOOOOORRRUUUWWWZZZ\\\___```aaaccceeegggiiijjjkkklllnnnpppqqqrrrssssssooooooooopppqqqrrrssstttvvvuuusssqqqqqqrrrsssuuuvvvvvvwwwxxx{{{}}}~~~~~~}}}}}}||||||||||||}}}~~~~~~}}}~~~~~~~~~~~~~~~}}}}}}||||||{{{zzzwwwsssooolllooooooppppppppppppppppppmmmmmmmmmmmmmmmnnnooooooqqqpppooonnnmmmmmmmmmmmmlllnnnoooooonnnkkkhhhfffccc```]]]ZZZXXXUUURRROOOOOOMMMKKKGGGEEEBBBAAA@@@AAACCCDDDDDDCCCDDDEEEGGGKKKQQQXXX___bbbdddeeeffffffggghhhiiijjjkkkkkkkkkrrrqqqooommmlllkkkkkkkkkmmmmmmllljjjiiigggfffeeeeeefffggghhhiiiiiijjjiiihhheeebbbaaaaaabbbaaa`````````______^^^]]]]]]\\\^^^\\\ZZZXXXXXXYYY[[[[[[YYYUUUPPPMMMNNNQQQVVVYYYZZZ^^^aaabbbffflllnnnlllhhhfffjjjvvv~~~ttt^^^WWWOOOIIIEEEAAA===999888888888999:::;;;<<<<<<;;;;;;::::::999777555444555555444333222111000000.........------------,,,------------------------+++++++++,,,,,,---------------,,,,,,,,,,,,,,,+++))))))*********+++++++++***+++,,,---------------+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////...---,,,,,,---...///,,,---///...---,,,,,,---////////////000000000000333444666555444444555777666777777999;;;===???AAA???>>>===<<<===>>>@@@AAAAAA@@@BBBEEEEEEIIISSS___sss|||vvvrrrrrr222222222222222333444444111222333555555555555555555666666777888999::::::666666666666666666666666333333333333333333333222333333444666777888888999;;;;;;<<<===>>>???@@@@@@>>><<<;;;;;;===>>><<<:::888888777777777999:::;;;>>>>>>??????>>>>>>===<<<<<<<<<<<<>>>???AAACCCDDDBBBAAA@@@BBBDDDFFFFFFEEEGGGJJJMMMPPPQQQSSSUUUWWW]]]ccclllttt{{{ssslllfffhhhqqq}}}yyymmm```VVVMMMJJJHHHGGGHHHKKKLLLOOOSSSWWWYYY]]]aaaddddddggglllpppuuu||||||yyy{{{~~~vvvqqqiiiaaa[[[UUURRROOOSSSVVVYYY[[[]]]aaacccdddggggggiiijjjlllmmmooooooqqqrrrsssuuuvvvwwwwwwxxxvvvvvvvvvvvvwwwxxxyyyzzzxxxwwwuuusssrrrrrrtttuuuxxxxxxyyyzzz|||~~~~~~~~~~~~|||}}}~~~}}}~~~yyyyyyyyyxxxvvvssspppnnnoooooooooooooooooooooooollllllkkkkkkkkkkkklllllllllkkkjjjiiiiiiiiiiiiiiiiiikkkmmmnnnmmmkkkhhhfffbbb```^^^\\\\\\[[[XXXVVVSSSQQQNNNKKKGGGEEECCCBBBCCCDDDFFFFFFDDDDDDEEEFFFKKKQQQYYY```ccceeefffgggjjjjjjlllmmmnnnooooooooorrrpppnnnllljjjjjjjjjjjjmmmlllkkkjjjhhhgggfffeeedddeeefffggghhhhhhhhhhhhgggdddbbb```aaaaaaaaa```aaa``````______^^^^^^^^^]]]\\\ZZZXXXXXXYYYZZZ\\\[[[XXXSSSPPPNNNPPPTTTWWW___cccdddaaaaaacccccc```bbbcccfffkkkppppppmmmiii[[[VVVNNNIIIEEEBBB===999888888888999:::;;;===>>>;;;;;;:::999888666555444444444333222111000000///,,,++++++++++++*********---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********++++++++++++,,,---......///......,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////...---,,,,,,---...///+++,,,......---,,,,,,---////////////000000000000333444666555444444555777666777888999;;;>>>@@@AAA@@@???===<<<<<<>>>@@@AAACCCCCCDDDEEEEEEGGGPPP[[[qqq{{{zzzuuuvvv222222222222333444555555444555666888999888888777777777888888999999::::::777777777777777777777777444444333333333333222222333444555777888999999999;;;;;;<<<===???@@@AAAAAA???<<<;;;<<>><<<777777666777777999;;;<<>>===<<<===>>>@@@BBBDDDFFFGGGGGGFFFFFFGGGIIIJJJIIIHHHFFFJJJOOOTTTVVVXXXZZZ[[[gggmmmvvv~~~ssspppnnnrrr|||xxxkkk```WWWPPPKKKKKKKKKKKKLLLPPPQQQTTTYYY^^^bbbggglllooopppuuu{{{}}}{{{uuuyyy{{{zzzyyyzzzwwwsssgggccc]]]WWWTTTTTTUUUWWWXXX^^^cccdddfffkkkmmmllloooooopppqqqrrrsssttttttvvvwwwxxxyyy{{{{{{{{{{{{zzzzzzzzzzzzzzz{{{{{{|||yyyxxxwwwuuuttttttuuuuuuyyyyyyzzz{{{|||}}}~~~~~~}}}}}}~~~~~~}}}~~~~~~}}}}}}|||~~~~~~~~~~~~}}}|||{{{{{{wwwwwwwwwwwwuuusssqqqooommmmmmnnnnnnnnnnnnnnnnnnmmmlllkkkjjjiiiiiiiiiiiiggggggfffeeeeeeeeeffffffiiijjjkkklllllljjjiiigggaaa```______```___]]][[[SSSRRROOOLLLIIIFFFEEEDDDFFFGGGIIIIIIGGGFFFGGGHHHKKKPPPXXX^^^aaaccceeefffkkklllmmmoooppppppqqqqqqpppooollljjjiiiiiijjjkkkllllllkkkjjjiiiggggggfffdddeeefffgggggghhhggggggeeeccc```___`````````___````````````______^^^^^^ZZZ[[[[[[YYYXXXXXXZZZ\\\[[[ZZZVVVRRROOOOOORRRUUU]]]bbbccc```___```aaa___```aaabbbbbbaaaaaa```aaaXXXSSSLLLHHHFFFCCC???;;;:::999999999;;;===???@@@======;;;:::888777666555222222111000///...------------------,,,,,,,,,,,,------------,,,,,,,,,,,,......---,,,,,,+++******))))))***+++,,,---...///++++++,,,,,,,,,---------------......//////......------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................------.........***,,,......---,,,---...////////////000000000000222444555555444444555666777777888:::<<<>>>@@@AAAAAA???===<<<<<<===@@@AAAEEEDDDDDDEEEDDDEEENNNYYYnnnxxx|||vvvvvv222222222333333444555666444555777999999999888777999999999999999999999999777777777777777777777777555444444444333333333333222444666888999:::::::::;;;;;;<<<>>>???@@@AAABBB???<<<:::<<<@@@BBB@@@===:::999999999:::<<<>>>???HHHHHHHHHHHHFFFCCCAAA???>>>???@@@BBBEEEGGGJJJKKKMMMLLLLLLMMMNNNOOOMMMLLLIIIMMMTTTYYY^^^cccgggjjjttt|||yyyyyyyyy}}}tttlllaaaXXXTTTPPPNNNPPPRRRQQQSSSWWWYYY^^^dddkkkqqqxxx{{{yyywwwuuunnnrrrssspppnnnnnnkkkfff\\\[[[YYYXXXXXX[[[___bbb___hhhoooppprrrwwwzzzxxxwwwwwwwwwwwwxxxxxxxxxxxx{{{|||}}}~~~}}}|||{{{{{{zzz{{{{{{{{{{{{{{{zzzzzzyyyyyyxxxxxxzzz{{{||||||}}}}}}||||||}}}}}}}}}~~~}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{{{{{{{zzzyyyxxxxxxyyyxxxwwwvvvtttrrrqqqppplllllllllmmmmmmnnnnnnnnnnnnmmmkkkjjjhhhgggggggggddddddcccccccccddddddeeegggggghhhiiiiiiiiihhhhhhdddcccbbbccccccbbb___]]]VVVTTTRRROOOMMMKKKJJJIIIIIIKKKMMMMMMLLLKKKKKKKKKMMMQQQWWW\\\```bbbeeegggjjjkkklllmmmnnnoooooooooooonnnkkkjjjiiikkklllnnnllllllkkkjjjiiiiiihhhhhhffffffgggggggggggggggfffccc```^^^]]]^^^___^^^]]]_________^^^^^^^^^^^^^^^XXXZZZ[[[[[[YYYXXXYYY[[[[[[[[[YYYTTTPPPNNNPPPRRRSSSYYY\\\ZZZYYY\\\^^^^^^\\\[[[[[[ZZZ[[[[[[ZZZYYYTTTOOOJJJHHHGGGEEEAAA>>>;;;:::::::::<<<>>>AAABBBAAA@@@>>><<<:::999888888333333222111000//////...000000000000////////////---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,------++++++,,,,,,,,,---------------.........---,,,,,,---------------......///++++++++++++++++++++++++,,,,,,,,,,,,------------------............------+++---...///...---...///////////////000000000000222333444444333333444555777777888:::<<<>>>@@@AAABBB@@@===;;;;;;===@@@AAADDDCCCDDDEEEDDDEEEOOOZZZlllwww|||tttsss|||222222222333444555666777222333555777888777666555::::::999999999999999999777777777777777777777777555555555444444333333333222444666888:::::::::::::::;;;<<<>>>???@@@AAABBB@@@<<<:::<<>>======>>>???AAACCCDDDLLLLLLLLLKKKIIIFFFCCCAAA@@@AAABBBDDDGGGJJJLLLNNNQQQQQQPPPQQQRRRRRRQQQOOOOOOSSSXXX^^^eeellltttyyy~~~}}}qqqiiiddd]]]UUUUUURRRRRRVVVXXXXXXZZZ^^^hhhmmmuuu}}}}}}yyytttpppoooooonnnmmmlllooonnniiifffdddaaa\\\WWWYYY\\\^^^aaadddhhhkkkeeepppxxxyyy|||||||||||||||||||||||||||~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}|||{{{zzz||||||}}}}}}}}}||||||{{{~~~~~~~~~~~~~~~~~~~~~~~~vvvvvvwwwxxxyyyzzz{{{{{{wwwxxxyyyyyyzzzzzzzzzzzz|||zzzxxxvvvsssrrrqqqqqqkkkkkkllllllmmmnnnnnnoooooonnnllljjjhhhgggfffeeeccccccbbbbbbccccccddddddeeeeeeeeeeeeeeeffffffggggggfffeeeeeeeeeccc```^^^YYYXXXVVVTTTRRRPPPPPPOOOLLLNNNPPPPPPOOONNNNNNNNNPPPTTTYYY]]]```cccfffhhhhhhhhhjjjkkklllmmmmmmmmmooommmkkkjjjjjjlllnnnpppkkkkkkkkkkkkjjjjjjiiiiiiggggggggghhhggggggffffffaaa___\\\[[[\\\]]]]]]\\\^^^]]]]]]]]]]]]]]]]]]]]]WWWYYY\\\\\\YYYXXXYYY[[[ZZZ[[[ZZZVVVPPPNNNNNNPPPIIIOOOSSSRRRRRRVVVYYYYYYXXXUUURRRTTTXXXYYYWWWSSSQQQMMMIIIGGGGGGFFFCCC@@@<<<;;;;;;;;;<<>><<<;;;::::::777666666555444333222111...---------,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,------...,,,,,,++++++***))))))((())))))*********+++++++++------------,,,,,,+++***...------------...//////************************+++++++++,,,,,,,,,------,,,---...//////...---,,,+++---//////.........///////////////000000000000111222444333222222333555777888999:::<<<>>>@@@BBBBBB@@@===;;;;;;===???AAABBBAAACCCDDDDDDFFFPPP[[[lllwww{{{rrrppp{{{333333444555666666666555777777777777777888888999@@@???>>>===;;;:::999888777777888777777666555555555555444333333333444444333333333444666999;;;<<>>===<<<<<<<<<===???BBBCCCBBB???<<<<<<;;;<<<@@@AAA@@@DDDIIIQQQTTTVVVTTTNNNIIIFFFEEEDDDEEEEEEFFFHHHMMMTTTYYYWWWVVVUUUVVVXXXZZZZZZZZZZZZ```eeeiiippp}}}~~~yyytttmmmhhheeebbb]]]ZZZ\\\\\\]]]^^^```dddjjjooowww|||yyyssshhhgggeeecccccceeeggghhhjjjjjjjjjhhheeebbbaaaaaa^^^```cccfffiiilllnnnooopppuuu}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}|||{{{zzzzzzzzzyyyzzzzzzzzzzzzxxxvvvuuuoooqqquuuzzz}}}}}}zzzwwwrrrrrrssstttvvvwwwxxxxxx{{{yyywwwuuuuuusssrrrpppqqqqqqqqqqqqpppooonnnmmmmmmjjjhhhffffffeeedddbbbaaaaaaaaaaaabbbbbbbbbcccdddddddddeeeeeeeeeffffffggghhhhhhhhhfffccc```^^^]]]ZZZVVVUUUVVVWWWUUUSSSRRRRRRTTTUUUUUUTTTSSSRRRRRRUUUXXX[[[]]]___bbbdddhhhhhhhhhiiijjjmmmooopppmmmmmmmmmmmmnnnnnnnnnnnnlllmmmmmmmmmkkkhhheeeccccccbbbcccdddggghhhgggeeeaaaaaa___^^^\\\[[[ZZZYYY\\\]]]]]][[[XXXVVVVVVWWWYYYYYYYYYYYYYYYYYYXXXXXX[[[[[[[[[YYYWWWSSSPPPMMMPPPNNNKKKLLLOOOQQQPPPOOOTTTPPPMMMLLLOOOQQQQQQOOOPPPMMMIIIEEECCCCCCEEEFFF???>>><<<===???AAAAAAAAA??????>>>===;;;888555333333333444444333333222111222111000///...---------,,,++++++++++++,,,------------------------------,,,,,,++++++,,,,,,---...111///---+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////,,,,,,,,,,,,+++)))'''&&&((()))***+++,,,---......///...---,,,+++,,,---...---...//////000/////////---...//////......///111111333444444444444555777:::::::::;;;===>>>@@@AAACCC???;;;;;;===???@@@???DDDBBBBBBDDDDDDFFFNNNWWWhhhtttwwwmmmrrrzzz555555666777888888888888888777777777777888999999;;;;;;:::::::::999999999;;;;;;:::999888777555444555555444444333333444444333333444444666999;;;<<<@@@@@@@@@@@@@@@@@@?????????@@@AAADDDFFFEEEBBB??????===???BBBCCCCCCHHHNNNUUUXXX[[[YYYSSSLLLHHHGGGFFFFFFGGGGGGJJJOOOVVV[[[]]]]]]]]]^^^```aaaaaaaaabbbiiipppuuu{{{vvvqqqnnnjjjhhhiiihhhgggeeeiiikkklllnnnqqqwww~~~yyyqqqkkkeee```___^^^]]]]]]___aaadddfffeeefffhhhgggfffeeeeeefffccceeehhhlllooorrrtttuuuwwwzzz}}}}}}}}}{{{yyywwwvvvvvvttttttvvvwwwwwwvvvuuutttssstttvvvzzz|||{{{xxxvvvrrrrrrrrrssstttuuuuuuuuuuuuuuutttuuuuuutttsssrrrqqqqqqqqqqqqpppooonnnnnnmmmjjjhhhggggggfffeeeccc````````````aaaaaaaaaaaaddddddeeeeeeeeefffffffffhhhhhhiiihhhgggdddbbb```^^^[[[WWWVVVVVVUUUSSSRRRQQQRRRSSSUUUUUUVVVUUUUUUTTTVVVXXXZZZ\\\___dddgggkkkkkkkkkkkklllnnnooopppoooooooooppppppqqqqqqqqqnnnnnnmmmllljjjhhhfffddddddddddddeeeggghhhgggeeeaaa```___^^^\\\[[[YYYYYYWWWXXXZZZYYYXXXXXXYYYZZZXXXXXXXXXXXXXXXXXXXXXXXXZZZZZZZZZYYYVVVSSSOOOMMMNNNLLLKKKLLLNNNNNNLLLJJJLLLJJJHHHHHHJJJLLLMMMMMMMMMJJJGGGDDDBBBCCCDDDFFFCCC@@@>>>===???AAABBBBBBAAA@@@???===;;;999666555333444444444444333222222000///...---,,,+++++++++,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,...---+++*********,,,------------------------------------,,,---......///***+++,,,,,,,,,+++***)))+++++++++++++++,,,,,,,,,...---,,,,,,,,,,,,---...------...///////////////---...//////......///111111222444444333333555666888888999;;;===???AAACCCBBB???;;;;;;===???@@@???CCCAAABBBCCCDDDEEEMMMVVVhhhtttxxxnnnttt|||555555777888888999999999888888888888888999::::::888888999999:::;;;;;;;;;>>>======;;;:::888666555666555555555444444444444444444444555666999;;;<<<@@@@@@AAABBBBBBBBBBBBBBBBBBBBBCCCEEEGGGGGGDDDBBBBBB@@@@@@CCCEEEGGGLLLSSSZZZ^^^bbbaaaZZZRRRLLLJJJHHHIIIJJJKKKMMMRRRYYY^^^bbbccceeeggghhhhhhhhhhhhhhhpppyyy|||vvvrrrooommmlllllloooqqqqqqqqquuuwwwzzz}}}~~~vvvlllddd___[[[WWWTTTVVVVVVWWWXXX[[[___ccceeedddfffhhhhhhhhhhhhiiijjjkkkmmmppptttwwwzzz|||}}}|||~~~}}}}}}}}}~~~~~~}}}{{{zzzzzz{{{~~~}}}zzzwwwtttrrrpppooonnnoooppprrrsssrrrrrrqqqtttsssssstttuuuuuurrrpppppppppppppppppppppppppppnnnoooqqqssssssssssssrrroooppppppqqqppppppoooooommmkkkiiihhhhhhhhhfffeee`````````_______________ccccccddddddeeeeeeeeedddffffffgggfffeeecccaaa``````]]]ZZZWWWVVVUUUSSSQQQQQQRRRSSSTTTVVVWWWXXXXXXVVVWWWXXXZZZ\\\```eeeiiinnnnnnnnnmmmnnnnnnooopppnnnnnnoooooopppqqqrrrrrrpppooommmkkkiiigggfffeeefffeeeeeefffhhhhhhfffeeeaaaaaa___^^^\\\ZZZYYYXXXUUUVVVWWWWWWVVVVVVXXXYYYVVVVVVVVVWWWWWWWWWWWWWWWXXXXXXXXXWWWUUURRROOOMMMLLLKKKJJJJJJJJJIIIFFFDDDEEEEEEFFFFFFFFFGGGIIIKKKKKKIIIFFFDDDDDDEEEGGGHHHGGGCCC???>>>???BBBDDDEEEEEEDDDAAA>>>;;;999777666444444444444444333222222000000...---,,,+++++++++---,,,,,,,,,,,,---......++++++++++++++++++++++++******))))))******+++,,,+++***)))((()))***+++,,,........................,,,,,,,,,,,,,,,------...***+++,,,,,,---------,,,------,,,,,,++++++******------,,,,,,,,,------...,,,---......///.........---///000000///...000111000222333333333333444666666666888:::===@@@CCCDDDBBB???<<<;;;<<<>>>???@@@BBB@@@AAACCCCCCEEEMMMVVVhhhuuu}}}~~~yyyooouuu333444555666777888888888999999999999999::::::;;;;;;;;;;;;<<<<<<======>>>=========<<<;;;999888777777777777666666555444444555555555555777999;;;<<<@@@AAABBBCCCCCCCCCBBBBBBBBBBBBBBBDDDEEEFFFDDDBBBCCC@@@@@@DDDFFFIIIPPPWWW___dddiiiggg```WWWOOOLLLLLLMMMNNNPPPRRRWWW]]]aaacccfffiiilllllllllllllllpppyyy|||zzzxxxwwwvvvvvvvvvxxxzzz{{{|||}}}wwwjjjeee___ZZZXXXVVVTTTRRRSSSSSSUUUWWW[[[___ccceeeiiijjjlllmmmlllkkklllmmmssstttwww{{{~~~~~~~~~|||zzz|||~~~~~~|||{{{zzzzzzyyyyyyxxxwwwvvvvvvvvvvvvxxxwwwtttqqqooommmkkkjjjkkklllmmmnnnooonnnmmmlllmmmllljjjkkkkkkkkkjjjhhhlllkkkkkkkkkjjjjjjiiiiiihhhjjjmmmooooooooooooooonnnnnnooopppqqqqqqqqqqqqmmmllljjjjjjkkkjjjhhhggg``````______^^^]]]]]]\\\``````aaabbbcccbbbbbbaaaaaaaaabbbbbbaaa```___^^^```^^^\\\[[[YYYXXXVVVUUUUUUUUUUUUUUUVVVWWWXXXYYYWWWWWWXXXXXXZZZ___fffkkkppppppooonnnnnnmmmmmmmmmjjjjjjkkklllmmmnnnnnnoooqqqooollliiigggfffffffffhhhgggfffggghhhhhhfffeeebbbaaa```^^^\\\ZZZYYYXXXWWWXXXXXXWWWUUUTTTTTTUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVWWWWWWVVVTTTRRROOOMMMLLLKKKHHHFFFEEEDDDCCCCCCCCCFFFHHHHHHFFFEEEGGGJJJJJJIIIGGGFFFFFFHHHJJJKKKHHHDDD???>>>@@@DDDGGGIIIJJJGGGCCC>>>:::777666555444444444555444333333222333222111///.........---------,,,,,,------...///++++++++++++++++++++++++***************+++,,,,,,))))))))))))***+++,,,---------------------------,,,++++++++++++,,,------,,,,,,,,,---------------------,,,,,,,,,+++++++++---,,,,,,,,,------......,,,,,,---...............---///000000//////000111000111333333222222444555666777888:::===???BBBCCCAAA???<<<;;;;;;===???@@@AAA@@@@@@BBBCCCEEEMMMVVVhhhvvv~~~zzz{{{xxxooosss333444555777888999999999:::::::::::::::;;;<<<<<<>>>>>>==================;;;;;;;;;<<<<<<;;;::::::888999999999888777555444666555555666777999;;;<<>>:::666444333444444555555555444333333333222111000///.........---,,,,,,,,,,,,---......------------------------+++++++++++++++,,,------*********+++,,,---...///++++++++++++++++++++++++,,,++++++++++++,,,------.........---------------++++++,,,,,,,,,---------+++,,,,,,------.........,,,---......//////.........///000000//////000222000222333333333333444666888888999:::<<<>>>???@@@@@@>>>===;;;:::<<<>>>@@@AAA@@@@@@CCCDDDFFFNNNWWWiiiwww}}}zzzzzzxxxmmmqqq|||555666888999;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<===??????>>>===<<<;;;;;;::::::;;;<<<<<<======<<<<<<:::;;;;;;;;;:::999777666666666666666777999;;;<<>>======???@@@@@@@@@AAA@@@BBBGGGKKKNNNVVV^^^ggglllqqqpppiii___XXXTTTTTTUUUWWWYYY\\\```eeeiiiiiinnnsssvvvvvvwwwzzz~~~~~~zzzsssmmmhhhbbb^^^ZZZTTTTTTSSSSSSSSSSSSTTTTTTTTTUUUWWWZZZ^^^bbbeeefffmmmppptttvvvxxxzzz|||~~~}}}~~~}}}{{{zzzzzzzzzzzz{{{|||~~~~~~~~~}}}|||{{{{{{{{{zzz{{{{{{||||||yyyyyyyyyyyyyyyzzzzzz{{{~~~}}}|||zzzyyyxxxxxxxxxvvvsssqqqpppqqqqqqqqqpppnnnnnnmmmkkkjjjjjjjjjjjjhhhhhhgggfffccc```^^^\\\[[[ZZZZZZ[[[]]]^^^]]]\\\ZZZZZZ[[[[[[\\\\\\\\\]]]^^^aaacccbbb______aaadddfffgggiiilllnnnooopppqqqmmmmmmmmmnnnoooooommmkkkeeedddcccaaa___^^^\\\\\\XXXZZZ\\\]]]]]]]]][[[ZZZ]]]^^^^^^^^^______`````````aaacccbbbaaa______```]]][[[YYYVVVVVVWWWYYYZZZ[[[[[[ZZZYYYZZZ___eeeiiioooooonnnnnnllljjjiiihhhiiiiiiiiijjjjjjjjjkkkkkkllljjjhhhfffeeeeeefffgggfffeeeeeefffhhhhhhfffeeefffeeecccaaa___\\\[[[ZZZVVVWWWXXXXXXVVVVVVWWWXXXSSSSSSTTTTTTUUUVVVVVVVVVTTTUUUVVVVVVUUURRRPPPNNNNNNMMMJJJGGGDDDEEEHHHKKKHHHJJJLLLKKKIIIGGGEEEDDDEEEEEEEEEEEEFFFHHHIIIJJJIIIEEE@@@===???BBBFFFHHHGGGEEEAAA===999666444333555555555555555444333333111111///...---,,,,,,,,,,,,++++++++++++,,,------------------------------,,,,,,++++++,,,,,,---...++++++,,,---......//////************************,,,,,,,,,,,,,,,------...///...---,,,,,,,,,,,,,,,++++++,,,,,,------......++++++,,,---............---......///000/////////...///111000//////000222111333444444444444555777999999999:::;;;===>>>??????>>>===;;;:::;;;>>>AAABBB@@@AAADDDEEEGGGOOOYYYiiixxx|||xxxxxxyyynnnqqqyyy666777888:::;;;<<<======<<<<<<;;;;;;<<<<<<===>>>@@@@@@??????>>>======<<<===>>>>>>>>>>>>>>>======<<<===>>>>>>===;;;888777777777666666777999;;;<<>>===???@@@AAA>>>>>>===<<<:::888666555555555555555555444444333222111000...------,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,---...............++++++++++++++++++++++++---------,,,---......///---,,,+++++++++,,,---...---------------,,,,,,,,,***+++,,,..................///000000111111000000...000111111000000111222222444555555555555666888777777888999;;;===???@@@>>>>>>>>>;;;999:::===AAABBBAAABBBEEEFFFHHHQQQZZZjjjxxxxxxtttttt{{{qqqtttvvv444555666888:::;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>BBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>===<<<>>>>>>??????>>><<<999888777777666777777999;;;<<<@@@BBBEEEGGGIIIHHHGGGFFFCCCAAA>>>>>>@@@BBBCCCCCCFFFFFFJJJQQQVVVYYY___fffnnnrrrvvvuuunnnfff```^^^XXXZZZ]]]___aaaeeejjjmmmnnnsssxxx{{{|||tttjjjdddbbb___\\\ZZZXXXWWWTTTRRRSSSUUUVVVWWWVVVVVVWWWXXXZZZ\\\```eeejjjooorrrtttuuuwwwzzz{{{||||||~~~}}}{{{zzz|||~~~~~~}}}|||{{{zzzyyyyyywwwwwwvvvuuutttttttttuuussssssssssssssstttuuuuuuqqqpppoooooonnnnnnnnnnnnmmmiiieeeeeefffhhhgggfffcccbbb```___]]]\\\\\\\\\[[[ZZZZZZXXXVVVSSSPPPOOONNNNNNNNNOOOPPPOOOMMMKKKKKKLLLNNNPPPRRRTTTVVVVVVTTTWWWXXXVVVTTTUUU[[[aaa\\\]]]```cccfffhhhjjjkkknnnnnnoooqqqrrrrrrooommmjjjiiigggeeebbb```^^^]]]WWWYYY[[[]]]]]]\\\ZZZYYYXXXXXXXXXYYYZZZ\\\]]]^^^bbbeeefffeeeaaa^^^]]]^^^]]][[[XXXVVVWWWYYY]]]```aaaaaaaaa``````bbbfffiiinnnooooooooommmkkkiiihhhjjjjjjiiiiiihhhgggggggggeeeeeedddddddddeeeeeefffcccbbbcccdddggghhhgggeeeiiihhhfffdddaaa___]]]\\\______^^^\\\XXXUUUTTTUUUSSSTTTTTTUUUVVVVVVWWWWWWTTTUUUVVVWWWVVVTTTRRRPPPIIIMMMQQQRRRPPPNNNNNNOOOPPPOOOPPPSSSVVVVVVQQQLLLKKKKKKKKKLLLLLLNNNOOOOOONNNJJJCCC>>><<<;;;;;;;;;777888::::::::::::888777555555666666555555444333444333222000////////////******))))))******+++,,,++++++++++++++++++++++++*********)))***++++++,,,,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////************+++---///000000//////---,,,++++++***)))+++,,,...//////......//////000111111111111111...000111111000000111222333555666666555666777888555555777999<<>>>>>;;;999999===AAACCCBBBCCCEEEFFFIIIQQQ[[[kkkxxxuuupppqqq}}}}}}sssvvvttt}}}999999999999:::;;;<<<<<<;;;<<<===>>>???@@@AAAAAADDDDDDEEEEEEDDDBBB@@@???DDDCCCBBBAAA@@@>>>======;;;===???AAA@@@???<<<;;;???>>><<<<<<===>>>>>>===>>>???@@@BBBDDDGGGIIIJJJ@@@@@@?????????@@@BBBBBBBBBHHHQQQWWW[[[^^^cccfffpppvvv{{{zzzqqqggg```^^^YYYZZZ]]]```dddhhhlllnnnqqquuuyyy}}}xxxooohhhaaa\\\[[[ZZZXXXVVVUUUTTTSSSSSSSSSUUUXXXYYYZZZ[[[]]]```]]]```eeekkknnnpppqqqqqqwwwxxxzzz|||~~~{{{yyyxxxyyy{{{||||||{{{zzzxxxuuusssqqqpppuuurrrpppooooooooommmlllppppppoooooonnnmmmkkkkkkooommmjjjiiihhhgggdddbbbddddddddddddcccaaa```___^^^]]][[[YYYWWWVVVUUUUUUQQQQQQPPPOOONNNNNNNNNNNNLLLLLLKKKKKKJJJJJJJJJJJJIIIJJJMMMOOOQQQSSSSSSSSSOOOOOOPPPQQQSSSUUUVVVWWWVVVWWWYYY\\\```dddgggiiigggiiikkkmmmnnnnnnnnnnnnmmmjjjhhheeedddbbb___\\\[[[[[[\\\[[[[[[ZZZYYYXXXWWWWWWYYY[[[\\\\\\]]]\\\______^^^]]]\\\[[[YYYYYYVVVWWWYYYYYYYYYZZZ\\\^^^ggghhhhhhfffdddcccdddeeennnoooooooooooommmkkkjjjkkkjjjiiiiiijjjjjjhhhggghhhhhhgggggggggggghhhhhheeefffgggggghhhhhhgggggghhhfffdddaaa___^^^]]]]]]^^^\\\YYYWWWTTTSSSSSSSSSQQQRRRSSSTTTTTTTTTTTTTTTWWWXXXXXXXXXVVVTTTQQQOOOMMMIIIGGGJJJKKKJJJKKKNNNSSSTTTTTTWWW^^^ccc___WWWRRRQQQOOONNNOOOOOOOOOOOOPPPLLLFFF@@@;;;999888888999888666555555666666777444444444444333222222111222111///.........///000------,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++((())),,,.........---,,,+++++++++++++++***)))(((************************+++++++++***)))***,,,...000000000000000000000000//////000000000000//////...------,,,,,,---///000222222333444555555555555888888888999<<<@@@CCCEEE@@@???===<<<;;;<<<>>>???BBB@@@BBBEEEFFFHHHPPPYYYnnnxxxvvvrrrtttzzzrrrrrryyy888888888999:::;;;<<<<<<999:::<<<>>>@@@BBBDDDEEEEEEFFFFFFFFFEEECCCAAA@@@CCCCCCBBBAAA@@@???>>>>>>>>>???@@@AAAAAA@@@>>>===>>>======>>>@@@@@@@@@>>>@@@@@@AAABBBDDDFFFHHHIIIBBBAAA@@@???@@@AAACCCDDDEEELLLTTT[[[^^^bbbfffjjjqqqvvv|||{{{sssjjjdddbbb______^^^```dddiiiooossswwwzzz~~~yyymmmfff```[[[WWWWWWWWWVVVVVVUUUVVVVVVVVVVVVXXXZZZ\\\]]]^^^aaacccdddfffjjjmmmpppqqqrrrrrryyyzzz|||}}}{{{yyyxxxwwwwwwxxxyyyxxxwwwvvvtttrrrpppnnnmmmnnnmmmkkkjjjkkklllkkkjjjkkkkkkkkkjjjiiigggfffeeehhhfffdddcccbbbaaa___]]]]]]]]]]]]^^^]]]]]]\\\\\\ZZZYYYWWWTTTRRRPPPOOONNNNNNNNNMMMLLLKKKKKKLLLLLLKKKKKKKKKJJJJJJIIIHHHGGGFFFHHHKKKMMMOOOQQQQQQQQQNNNNNNMMMMMMNNNPPPRRRSSSVVVVVVXXXZZZ]]]```cccdddeeefffhhhjjjkkkkkkkkkkkknnnllliiigggfffeeebbb```[[[[[[[[[ZZZZZZXXXWWWWWWVVVVVVWWWYYYZZZ\\\]]]]]]``````___^^^\\\YYYWWWVVVUUUVVVXXXYYYZZZ\\\___bbbiiijjjkkkjjjhhhfffffffffmmmnnnnnnooonnnmmmkkkkkkmmmkkkiiiiiijjjkkkjjjiiiggggggggggggggghhhiiijjjffffffggggggggghhhhhhhhhiiigggdddaaa___^^^]]]]]]]]][[[YYYWWWUUUTTTSSSSSSRRRSSSSSSTTTUUUUUUTTTTTTTTTUUUVVVVVVUUUSSSPPPOOOMMMHHHFFFGGGHHHHHHJJJNNNSSSUUUYYY```kkksssrrrkkk]]]YYYVVVYYY___aaa[[[UUUPPPMMMHHHBBB>>>;;;999999777666555555555777888999444444444444333222111111111000//////......//////---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***(((***,,,---......---,,,+++++++++++++++***))))))++++++++++++++++++++++++++++++,,,+++******,,,...////////////////////////...//////000000//////.../////////...///000000111222222333444555555555555888888888:::<<>>===<<<<<<===>>>???@@@???@@@CCCDDDFFFNNNWWWmmmxxxvvvrrrtttzzzuuutttwww777888888999;;;<<<======;;;<<<===???@@@BBBCCCDDDGGGGGGGGGGGGFFFEEECCCBBBBBBBBBBBBAAAAAAAAA@@@@@@BBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAACCCFFFFFFDDDBBBAAAAAABBBCCCDDDFFFGGGHHHFFFDDDBBB@@@AAACCCFFFHHHJJJQQQYYY```dddggglllooouuuyyy~~~}}}wwwooojjjgggeeecccaaa```dddkkksssxxx}}}{{{ssshhh```\\\YYYVVVSSSTTTTTTUUUUUUVVVXXXYYYZZZYYY[[[^^^```aaacccfffhhhlllmmmoooqqqssstttuuuuuuzzz{{{}}}|||zzzyyyxxxwwwvvvuuuuuuttttttuuurrrrrrpppnnnlllkkkiiiiiigggeeeddddddfffgggfffeeegggffffffeeecccbbb```___```^^^\\\\\\\\\\\\ZZZYYYYYYZZZZZZ[[[\\\\\\[[[[[[VVVUUURRROOOMMMKKKJJJIIIJJJJJJIIIHHHHHHHHHIIIIIIJJJJJJKKKJJJIIIGGGEEECCCDDDFFFHHHKKKMMMNNNNNNNNNNNNLLLJJJHHHHHHIIIKKKMMMSSSSSSTTTVVVXXX[[[]]]^^^aaabbbdddeeeggghhhhhhhhhllljjjhhhggggggfffdddbbb]]]]]]]]]\\\[[[YYYXXXWWWWWWWWWWWWXXXZZZ\\\___```aaa```___]]][[[YYYVVVUUUUUUVVVYYYZZZ[[[^^^bbbeeekkknnnppppppmmmjjjiiihhhllllllmmmmmmmmmmmmlllkkkmmmkkkiiihhhiiijjjjjjjjjhhhhhhggghhhhhhiiijjjjjjggggggfffeeefffggghhhiiiiiigggdddaaa___]]]]]]\\\\\\[[[YYYVVVUUUTTTTTTTTTSSSSSSTTTUUUUUUUUUUUUTTTQQQRRRSSSSSSSSSRRRPPPOOOMMMGGGCCCDDDDDDFFFKKKQQQTTTYYY```iiiwww~~~iiiccc```gggqqqrrrgggZZZOOOMMMJJJFFFBBB>>>;;;999555555444555666888999;;;444444444444333222111000...////////////...------,,,,,,------------......---------,,,,,,++++++++++++,,,,,,------,,,,,,+++)))******++++++******))))))***,,,---...------,,,++++++++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++******,,,....................................//////.........///000111111222222111111111222333444555555555555777777999:::<<<>>>???@@@???>>>===;;;<<<===>>>@@@@@@???AAACCCDDDFFFNNNWWWlllxxxwwwsssuuuzzzuuuuuuuuu}}}888999:::<<<===>>>>>>???>>>>>>>>>>>>????????????FFFFFFGGGGGGGGGEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCEEEDDDCCCBBBAAABBBBBBCCCCCCDDDGGGJJJLLLLLLIIIFFF@@@@@@AAACCCEEEGGGIIIJJJIIIGGGDDDBBBBBBEEEIIILLLOOOVVV___eeejjjmmmrrruuu|||{{{sssnnnkkkgggeeecccbbbffflllsssxxx~~~~~~{{{zzzyyyvvvssshhhccc]]]YYYXXXWWWVVVTTTUUUUUUVVVWWWXXXZZZ[[[\\\\\\^^^aaaccceeefffiiilllqqqrrrssstttvvvwwwxxxyyyzzzzzz|||}}}~~~~~~~~~~~~}}}}}}}}}}}}{{{xxxvvvttttttttttttsssrrrqqqppppppllllllkkkiiihhhfffeeeeeecccaaa______```aaa```___ccccccbbbaaa___]]]\\\[[[[[[YYYXXXXXXYYYYYYXXXWWWVVVVVVWWWWWWWWWWWWWWWVVVRRRQQQOOOMMMLLLJJJJJJJJJHHHGGGGGGGGGGGGGGGHHHHHHLLLLLLLLLKKKJJJGGGDDDBBBDDDFFFHHHJJJLLLLLLLLLLLLMMMKKKGGGDDDCCCDDDFFFHHHMMMNNNOOOQQQTTTWWWYYY[[[^^^^^^```aaacccdddeeefffhhhfffeeeeeeffffffdddcccbbbbbbaaa```^^^\\\ZZZYYYWWWWWWWWWXXXZZZ]]]aaaccc___^^^^^^]]]\\\ZZZXXXWWWXXXYYYZZZ[[[\\\___cccggglllooossstttqqqmmmjjjiiikkkkkkkkklllllllllllllllllljjjgggggghhhiiijjjjjjjjjjjjiiihhhhhhhhhhhhhhhgggfffdddcccdddeeegggiiiiiigggdddaaa___]]]]]]]]]\\\ZZZXXXVVVUUUTTTTTTUUUTTTTTTUUUUUUUUUUUUTTTTTTOOOPPPQQQRRRRRRRRRQQQQQQLLLGGGBBBBBBCCCFFFOOOWWW[[[```fffnnnyyykkkffffffmmmvvvtttgggYYYNNNMMMLLLIIIEEE@@@<<<:::666555555555666777999:::555555555444333222111000---.../////////...,,,++++++++++++,,,---......///......---,,,,,,+++******+++,,,,,,------,,,,,,+++******++++++++++++*********+++,,,------------,,,+++++++++,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++,,,...------------------------------............------///000111222333222111000111222333444555555666666666777999;;;<<<===>>>>>>???>>><<<;;;<<<===???@@@CCCBBBCCCFFFGGGHHHPPPYYYkkkxxxzzzuuuxxxzzzsssrrrsss{{{:::;;;<<<>>>???@@@@@@@@@<<<<<<<<<<<<============CCCDDDEEEFFFGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFEEEDDDCCCCCCDDDEEEFFFFFFGGGJJJMMMOOONNNJJJGGG??????AAACCCEEEHHHJJJLLLJJJHHHEEEDDDEEEHHHLLLOOOSSSYYYccciiinnnrrrvvvzzz|||tttnnnkkkdddddddddeeehhhlllpppssszzz~~~|||xxxyyyzzz||||||yyyrrrpppnnnoooooonnnjjjggg[[[YYYWWWWWWWWWWWWWWWWWWYYYYYYYYYZZZZZZ\\\]]]^^^___aaadddfffggghhhkkkmmmrrrssstttvvvxxxyyy{{{|||zzzzzzzzzzzzzzzyyyxxxwwwwwwxxxzzzzzzzzzxxxuuutttrrrrrrqqqooonnnmmmkkkkkkhhhgggfffeeedddcccbbbbbbaaa___]]]\\\\\\\\\[[[YYY]]]]]]]]]\\\ZZZXXXWWWVVVVVVTTTTTTTTTUUUVVVUUUTTTOOOPPPPPPOOONNNMMMLLLLLLMMMLLLKKKKKKKKKKKKKKKKKKGGGGGGGGGGGGHHHIIIJJJJJJNNNNNNNNNMMMKKKHHHFFFDDDFFFGGGIIIKKKKKKKKKKKKKKKKKKIIIEEEBBBAAABBBDDDFFFGGGHHHJJJMMMQQQTTTWWWYYY[[[[[[\\\^^^```aaacccddddddcccbbbdddeeegggfffeeeeeedddcccaaa___\\\ZZZYYYUUUUUUTTTUUUWWW[[[^^^```[[[[[[\\\]]]]]]]]]]]]]]]\\\]]]]]]\\\\\\^^^bbbeeekkkooossstttrrroookkkjjjjjjjjjjjjjjjjjjkkkkkkkkkmmmkkkiiiiiijjjllllllkkkmmmllljjjhhhgggffffffeeeeeedddcccbbbbbbdddfffggghhhfffdddaaa___^^^]]]]]]\\\[[[YYYVVVUUUTTTTTTTTTTTTTTTUUUUUUUUUTTTTTTSSSPPPPPPQQQRRRSSSSSSSSSSSSMMMGGGCCCBBBCCCHHHSSS^^^fffiiilllnnnssswwwvvvqqqbbbbbbdddiiikkkggg\\\SSSLLLLLLLLLJJJGGGBBB===:::888777666555555666777888555555555444333222000///---.../////////...,,,+++))))))***+++,,,------.........---,,,,,,+++******+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++++++++++++++++++++++++++***,,,------,,,,,,---...------------------------------............------...///000111222111000///000111333444555666666666666777999;;;<<<===>>>>>>>>>===<<<;;;<<<===???AAADDDCCCDDDFFFGGGIIIPPPYYYjjjxxx}}}xxxzzz}}}rrrqqqrrryyy;;;<<<>>>???@@@@@@???>>>777888999;;;<<<>>>???@@@AAABBBDDDFFFGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEFFFGGGIIIJJJJJJJJJLLLMMMNNNLLLHHHDDD???@@@AAACCCFFFHHHJJJLLLHHHGGGEEEEEEGGGKKKOOORRRTTT[[[dddlllppptttyyy}}}yyyssslllhhhbbbccceeegggiiilllnnnooowww|||wwwoookkkhhhgggfffggghhhkkknnnqqqsssttttttttttttssssssssstttvvvwwwxxxzzz{{{{{{zzzyyyzzz||||||||||||||||||zzzyyyxxxxxxxxxxxxvvvtttpppmmmkkkgggggghhhiiihhheee___[[[VVVWWWWWWXXXXXXYYYYYYYYY]]]]]]]]]]]]^^^___```aaabbbdddggghhhiiijjjlllnnnqqqrrrtttvvvxxxyyyyyyzzzyyyyyyyyyxxxwwwvvvtttssstttvvvxxxzzzzzzxxxvvvuuupppooommmjjjhhhfffeeeeeeccccccbbbaaa``````_________]]]ZZZYYYYYYYYYWWWVVVWWWWWWVVVVVVUUUTTTRRRRRRPPPOOONNNOOOPPPQQQPPPOOOMMMMMMMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGHHHIIIJJJJJJHHHHHHHHHIIIJJJKKKLLLMMMQQQPPPOOOMMMKKKJJJHHHHHHIIIJJJKKKKKKKKKJJJIIIHHHHHHFFFDDDBBBAAABBBCCCEEEDDDEEEGGGKKKNNNRRRVVVXXXWWWXXXXXXZZZ\\\^^^```aaabbbbbbbbbdddgggiiiiiihhhddddddbbb```]]]ZZZWWWVVVQQQQQQQQQRRRTTTVVVYYYZZZXXXYYY[[[]]]___aaaaaabbb``````___]]]\\\]]]```cccjjjnnnrrrtttrrrooommmlllkkkjjjiiiiiiiiiiiijjjjjjnnnmmmlllmmmooopppooonnnlllkkkiiihhhfffeeeddddddddddddcccbbbcccdddeeeffffffeeecccaaa____________^^^\\\YYYWWWUUUSSSSSSSSSSSSTTTTTTTTTTTTSSSRRRRRRQQQQQQRRRRRRSSSTTTTTTUUUNNNIIIEEECCCDDDHHHUUUaaannnooommmiiiiiijjjgggbbbYYY[[[]]]^^^]]]XXXRRRNNNJJJKKKKKKIIIFFFAAA===:::999888777555555555666777666666555444333111000///...////////////...------))))))***++++++,,,---------------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,***************************,,,......---,,,---...------------------------.........//////.........---...//////000000//////000111222444555666666777777777999:::<<<>>>???@@@>>>===<<<;;;<<<>>>@@@AAACCCAAABBBEEEEEEGGGNNNWWWiiixxxyyyzzztttrrrqqqyyy;;;<<<>>>??????>>><<<;;;666777999;;;===???AAABBB@@@AAADDDGGGIIIJJJKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHIIIKKKLLLNNNOOOPPPPPPPPPPPPOOOLLLHHHDDDCCCCCCCCCDDDEEEGGGHHHIIIEEEEEEEEEGGGJJJMMMQQQSSSUUU[[[eeelllpppuuuzzz}}}|||yyyuuuoooiiifffcccccceeefffiiikkkmmmnnnuuu|||{{{sssiiiccc\\\VVVTTTTTTTTTTTTUUUXXX\\\```ccccccbbbaaa``````````````````aaaaaabbbdddggggggggggggiiijjjjjjiiiiiiiiiiiiiiijjjjjjkkklllmmmmmmjjjgggeeedddddddddeeefffddd```[[[XXXXXXZZZ\\\]]]]]]]]]]]]]]]`````````aaabbbccceeeeeefffhhhjjjkkkkkklllnnnoooppprrrtttvvvvvvvvvuuutttsssssssssssssssrrrqqqpppppprrruuuwwwwwwuuusssqqqooollliiieeeaaa```_________^^^^^^]]]]]]\\\\\\\\\[[[YYYWWWVVVWWWWWWVVVUUUSSSSSSSSSTTTSSSRRRRRRQQQNNNMMMLLLLLLMMMNNNMMMKKKKKKKKKLLLLLLKKKJJJIIIIIIFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIJJJKKKMMMNNNOOORRRQQQNNNLLLJJJJJJJJJKKKKKKKKKKKKKKKJJJHHHFFFEEEDDDCCCBBBAAAAAABBBCCCDDDEEEEEEGGGJJJMMMPPPSSSUUUTTTTTTTTTVVVXXXZZZ]]]^^^_________bbbfffiiiiiiiiieeeeeeccc```]]]YYYWWWUUUOOOPPPQQQRRRTTTUUUVVVWWWXXXYYY\\\^^^aaacccdddddd``````^^^\\\[[[]]]```ccciiimmmqqqsssrrrpppooooookkkjjjiiihhhgggggghhhiiillllllmmmoooppppppnnnllliiihhhgggfffeeeeeeeeeeeeddddddeeeeeeeeefffffffffdddcccbbb````````````aaa___]]]ZZZWWWTTTRRRRRRQQQSSSSSSSSSSSSSSSRRRQQQQQQQQQQQQQQQRRRRRRSSSTTTTTTRRRMMMHHHEEECCCFFFRRR^^^kkkkkkgggaaa___```^^^[[[TTTTTTUUUUUUTTTRRRPPPOOOIIIIIIIIIGGGDDD@@@<<<:::777777666555555666777888666666555444333111000///111000//////......//////***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++---,,,,,,,,,+++,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++***,,,......---,,,------------------------------...//////000000//////...///............///000000000111222444555666777777888888888:::<<>>===<<<;;;<<<>>>@@@AAACCCBBBCCCEEEEEEGGGNNNWWWiiiyyyxxxyyyzzzuuussspppxxx:::<<<===>>>>>><<<:::999::::::;;;<<<===>>>???@@@@@@BBBEEEHHHKKKMMMMMMNNNLLLLLLKKKKKKJJJJJJJJJJJJIIIIIIKKKMMMNNNPPPQQQRRRWWWVVVTTTSSSRRROOOJJJGGGFFFFFFEEEEEEEEEEEEFFFFFFCCCDDDEEEHHHKKKOOORRRTTTTTT[[[dddlllpppuuuzzz}}}{{{zzzwwwuuurrrmmmhhhddddddddddddeeehhhkkkmmmooovvv|||{{{qqqjjjfff___XXXTTTPPPJJJFFFEEEGGGHHHIIIGGGKKKQQQVVVYYYXXXVVVTTTSSSSSSSSSSSSSSSSSSRRRRRRSSSVVVXXXZZZZZZ[[[]]]^^^]]]]]]\\\\\\]]]^^^```aaaeeefffhhhhhhfffdddbbbbbbcccddddddeeecccaaa^^^\\\]]]___bbbccccccaaaaaaaaa```aaaaaacccdddfffhhhiiiiiikkklllmmmlllmmmooopppqqqrrrtttuuuuuusssqqqooollllllmmmnnnnnnnnnnnnnnnmmmoooqqqsssssspppmmmkkknnnjjjfff```]]][[[[[[[[[\\\\\\[[[[[[ZZZZZZZZZZZZWWWVVVTTTTTTUUUVVVVVVUUUSSSTTTTTTUUUTTTTTTTTTSSSOOOMMMLLLLLLMMMNNNMMMKKKEEEEEEFFFGGGGGGGGGGGGFFFIIIHHHHHHGGGGGGGGGGGGHHHIIIIIIJJJKKKLLLMMMOOOPPPSSSPPPMMMJJJIIIIIIKKKLLLKKKKKKKKKJJJIIIFFFDDDBBB@@@@@@@@@AAAAAABBBCCCCCCFFFGGGHHHJJJLLLOOOQQQSSSQQQQQQRRRSSSUUUXXX[[[\\\[[[[[[\\\___cccfffhhhggghhhgggeeebbb___[[[XXXVVVQQQRRRTTTUUUWWWWWWWWWWWWYYY[[[]]]___bbbcccdddeee```___^^^\\\[[[]]]aaadddjjjmmmqqqsssrrrrrrqqqqqqlllkkkiiihhhggggggggghhhhhhhhhjjjmmmooonnnkkkhhheeeeeeeeeeeeeeefffggggggeeefffgggggghhhhhhggggggcccbbbaaa``````aaaaaabbb```^^^[[[WWWTTTRRRQQQPPPRRRRRRSSSRRRRRRQQQPPPPPPQQQQQQQQQQQQQQQRRRSSSTTTTTTPPPJJJFFFBBBDDDOOO[[[dddddd```YYYWWWZZZ[[[YYYTTTRRROOOOOOQQQSSSRRRQQQHHHHHHGGGFFFCCC???<<<:::555555555555666777999:::666666555444333111000///222111000......///000000,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++******++++++++++++******------,,,++++++,,,,,,,,,***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,...///...---------........................//////000000000000//////000///.........///111222///000222444555666777777888888888999<<<@@@CCCEEE======<<<;;;<<<>>>@@@BBBFFFDDDEEEGGGGGGIIIPPPYYYiiiyyy~~~wwwxxxttttttrrrpppxxx::::::999999999:::;;;<<<:::;;;======<<<===>>>@@@@@@BBBEEEHHHJJJKKKKKKJJJMMMNNNOOONNNMMMLLLMMMNNNLLLLLLLLLNNNQQQUUUYYY\\\]]][[[XXXTTTQQQNNNLLLKKKHHHHHHGGGGGGFFFEEEEEEEEEDDDFFFHHHJJJLLLNNNPPPQQQTTT\\\fffmmmppprrrsssuuuuuuttttttsssqqqmmmhhhddddddccccccdddhhhmmmsssvvv|||}}}vvvnnnddd\\\WWWSSSNNNKKKDDDDDDCCCCCCCCCCCCCCCDDDHHHLLLQQQSSSRRROOOMMMLLLHHHIIIKKKMMMNNNOOOOOONNNQQQQQQSSSTTTVVVWWWXXXYYY[[[ZZZZZZYYYYYYZZZ[[[[[[aaaaaaaaabbbcccdddfffgggkkkjjjhhheeecccbbbbbbbbbeeeeeeddddddccccccbbbbbbeeefffggghhhiiiiiihhhgggmmmmmmnnnnnnoooooopppppprrrrrrqqqpppnnnllljjjiiiiiiiiijjjjjjjjjkkkkkkkkkjjjkkklllooopppnnnjjjgggfffccc^^^[[[ZZZYYYXXXVVVVVVWWWWWWXXXXXXXXXWWWWWWUUUVVVWWWWWWWWWUUUTTTSSSOOOOOOPPPQQQQQQRRRSSSSSSMMMMMMMMMLLLKKKKKKJJJJJJFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGHHHJJJLLLOOOOOOOOOPPPQQQRRRTTTTTTQQQOOOLLLIIIIIILLLOOOQQQOOONNNLLLJJJGGGFFFEEEEEE@@@@@@???@@@AAACCCFFFGGGHHHEEEDDDEEEJJJMMMNNNMMMNNNNNNNNNNNNPPPSSSUUUWWWTTTWWWZZZ]]]___bbbdddfffhhhiiihhhgggddd___[[[XXXWWWWWWVVVVVVVVVWWWWWWXXXWWWWWWXXXYYY[[[^^^```aaabbbbbbaaa___^^^```cccfffiiijjjmmmpppssstttrrrppppppnnnllliiihhhhhhiiijjjhhhiiijjjkkkjjjiiihhhgggdddbbbbbbcccfffhhhiiiiiijjjiiihhhiiijjjjjjhhhfffdddccc```]]]\\\\\\\\\]]]^^^]]]ZZZVVVRRRNNNKKKJJJLLLMMMOOOQQQQQQPPPOOONNNNNNOOOQQQPPPOOOOOOPPPRRRSSSQQQMMMHHHDDDDDDFFFIIISSSTTTUUUVVVVVVTTTRRRQQQLLLKKKKKKMMMOOOPPPMMMJJJHHHGGGFFFFFFEEECCC???<<<:::888777777888888666555888888666555333111000///222111///.........///000///...---,,,,,,,,,,,,,,,+++++++++,,,,,,---------///...------,,,,,,,,,,,,,,,------...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,+++------............---------.........//////000000222222111111111111111111222444555444333333444555555666777:::<<>>======>>>@@@BBBGGGFFFHHHJJJJJJJJJPPPXXXggg|||~~~wwwuuussspppoooqqq|||:::::::::::::::;;;;;;<<<999;;;<<<=========???AAABBBDDDGGGJJJKKKLLLKKKKKKMMMNNNOOONNNMMMLLLMMMNNNMMMLLLLLLMMMPPPUUUZZZ]]]bbb```]]]XXXSSSNNNJJJHHHJJJIIIIIIHHHGGGFFFFFFEEEDDDFFFHHHJJJMMMOOORRRSSSWWW^^^hhhnnnpppppprrrsssuuutttrrrppplllhhhccc```______aaaccciiiooouuuyyy~~~yyymmmfff\\\TTTOOOKKKFFFCCCCCCBBBBBBAAAAAABBBBBBBBBBBBEEEIIIJJJJJJHHHGGGGGGIIIJJJLLLNNNPPPQQQQQQQQQRRRSSSTTTUUUVVVWWWXXXYYYXXXXXXYYYYYYZZZZZZZZZ[[[______```aaabbbdddeeefffjjjiiigggeeeccccccccccccffffffeeeeeeeeedddddddddfffggghhhjjjjjjjjjjjjiiikkkkkkllllllmmmnnnnnnnnnpppppppppooommmkkkjjjiiijjjjjjjjjjjjjjjjjjjjjjjjgggggghhhjjjjjjhhhdddaaabbb___ZZZXXXWWWVVVUUUTTTSSSTTTTTTUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVUUUTTTTTTPPPPPPPPPQQQQQQQQQRRRRRRMMMMMMLLLLLLKKKJJJIIIIIIGGGHHHIIIJJJJJJJJJJJJJJJIIIJJJKKKKKKJJJLLLNNNQQQRRRSSSSSSTTTUUUVVVWWWWWWTTTRRROOOLLLLLLOOORRRTTTTTTSSSPPPNNNKKKIIIGGGFFFDDDDDDCCCDDDEEEFFFGGGHHHIIIHHHGGGHHHLLLNNNNNNMMMMMMMMMNNNOOOQQQSSSUUUVVVTTTVVVZZZ]]]___bbbeeegggjjjjjjjjjiiifffaaa]]]ZZZZZZYYYYYYXXXXXXXXXXXXXXXUUUUUUWWWYYY[[[]]]^^^___``````___^^^]]]^^^bbbeeefffhhhkkkoootttuuutttrrrqqqpppmmmkkkkkkkkklllllliiiiiijjjkkkkkkjjjhhhgggjjjiiihhhiiikkklllkkkjjjhhhgggfffggghhhgggfffddddddbbb___]]]\\\\\\]]]^^^]]]\\\YYYVVVSSSOOOMMMKKKNNNOOOOOOPPPPPPOOONNNNNNNNNOOOPPPPPPOOOOOOPPPQQQQQQOOOKKKGGGCCCBBBEEEGGGLLLLLLMMMMMMMMMLLLKKKKKKLLLJJJJJJKKKMMMNNNLLLIIIGGGFFFFFFFFFEEECCC???<<<;;;:::999999::::::999888888888777666444333222222222111000///...//////000......---------,,,,,,,,,++++++,,,,,,,,,---------......---,,,,,,,,,,,,,,,***++++++++++++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///------,,,,,,,,,------...---------------------------..................---............/////////000111111111111111111111111333444555555444444555666777777888:::===???AAACCCBBB@@@>>><<<<<<>>>@@@AAADDDDDDEEEHHHHHHIIIOOOWWWggg||||||xxxttt}}}ooonnnooo{{{::::::::::::;;;;;;<<<<<<888:::<<<===>>>>>>AAABBBEEEGGGIIIKKKLLLLLLKKKKKKLLLMMMNNNNNNMMMLLLMMMOOOPPPOOONNNNNNRRRWWW\\\```dddcccaaa]]]XXXRRRMMMJJJLLLKKKJJJIIIHHHGGGFFFEEECCCFFFIIIKKKMMMPPPTTTWWW\\\cccjjjoooppppppqqqrrrvvvtttpppkkkfffaaa^^^\\\]]]^^^aaaeeelllsssyyy|||~~~~~~uuufff___UUUMMMIIIEEE@@@===AAAAAA@@@@@@@@@@@@AAAAAADDDEEEGGGHHHGGGGGGIIIJJJKKKLLLNNNPPPRRRSSSTTTTTTUUUVVVVVVWWWXXXYYYYYYYYYYYYZZZ[[[]]]^^^^^^^^^]]]^^^^^^___aaabbbcccdddeeegggfffeeecccccccccddddddddddddddddddddddddcccccceeefffggghhhiiiiiiiiiiiiiiiiiijjjjjjkkkllllllmmmnnnnnnnnnmmmllljjjiiihhhkkkkkkkkkjjjiiiiiihhhhhheeedddddddddcccaaa]]]YYY\\\YYYUUUSSSSSSSSSRRRQQQRRRRRRSSSTTTTTTTTTTTTTTTWWWWWWVVVUUUUUUUUUUUUVVVRRRRRRQQQQQQQQQPPPPPPPPPNNNNNNMMMLLLKKKJJJIIIHHHIIIIIIJJJLLLLLLMMMMMMMMMKKKLLLNNNNNNOOOQQQTTTWWWVVVWWWYYY[[[\\\\\\[[[[[[XXXVVVTTTRRRRRRTTTVVVXXXZZZYYYVVVSSSPPPLLLJJJIIIHHHHHHIIIIIIIIIJJJJJJJJJKKKJJJKKKMMMOOOOOONNNLLLKKKLLLNNNQQQSSSTTTUUUVVVSSSVVVZZZ]]]___bbbdddgggllllllkkkjjjgggccc___]]][[[[[[YYYXXXWWWVVVVVVVVVRRRSSSVVVXXX[[[\\\\\\\\\^^^^^^]]]\\\\\\^^^aaaddddddfffjjjoootttwwwvvvuuurrrqqqooonnnmmmnnnooooooiiijjjkkkkkkkkkjjjhhhgggnnnmmmmmmnnnooonnnkkkiiifffeeeddddddeeeeeedddbbbcccaaa___]]]\\\\\\]]]^^^\\\[[[YYYWWWTTTRRRPPPOOOQQQPPPOOONNNNNNMMMMMMNNNMMMNNNOOOOOONNNNNNOOOQQQNNNMMMKKKGGGCCCAAABBBDDDHHHHHHGGGGGGHHHHHHIIIIIIKKKJJJHHHIIIJJJJJJIIIHHHGGGFFFEEEEEEEEECCC@@@===;;;:::999:::;;;<<<;;;::::::999999777666555444444222111000////////////000------......------,,,+++,,,,,,,,,,,,---------------,,,,,,++++++++++++,,,******+++++++++***))))))+++++++++,,,,,,---------------,,,,,,,,,---.........------,,,,,,,,,,,,---,,,,,,------......//////....................................////////////111111111111111111111111333555666666555555666777999999:::;;;===???AAABBB@@@???===;;;;;;===???AAACCCBBBDDDHHHHHHIIIPPPXXXhhh}}}|||vvv~~~pppooommmyyy::::::;;;<<<<<<<<<<<<<<<888:::<<<>>>>>>@@@BBBDDDGGGHHHJJJLLLLLLLLLJJJJJJJJJLLLMMMMMMLLLLLLMMMOOOTTTSSSQQQRRRUUUZZZ```dddcccccccccbbb^^^YYYTTTPPPMMMLLLKKKJJJHHHFFFEEEDDDBBBEEEHHHJJJLLLOOOUUUYYYaaagggmmmqqqqqqqqqssstttwwwuuuqqqjjjddd___]]]\\\aaabbbeeejjjpppvvv{{{}}}|||{{{sssfff___VVVNNNJJJGGGCCC???AAAAAAAAA@@@AAAAAABBBBBBHHHHHHHHHHHHHHHIIIMMMPPPOOOPPPQQQSSSTTTVVVWWWWWWYYYYYYYYYZZZZZZ[[[[[[[[[\\\^^^```cccddddddcccbbb^^^___```aaabbbcccdddddddddcccbbbaaaaaabbbcccdddaaaaaaaaaaaaaaaaaabbbbbbaaabbbcccdddeeeeeeffffffggghhhhhhiiijjjkkkllllllmmmmmmmmmmmmlllkkkjjjiiillllllkkkjjjiiihhhggggggfffdddbbbaaa```]]]YYYVVVWWWUUUQQQPPPQQQRRRRRRQQQSSSTTTUUUVVVVVVWWWVVVVVVYYYXXXVVVUUUUUUVVVWWWXXXUUUTTTSSSRRRQQQPPPPPPOOOQQQQQQPPPNNNMMMLLLKKKJJJKKKLLLMMMOOOPPPQQQQQQQQQPPPQQQRRRRRRSSSTTTXXXZZZYYY[[[]]]___``````___^^^]]]\\\[[[YYYYYY[[[\\\]]]___^^^[[[XXXTTTPPPMMMKKKKKKLLLLLLMMMNNNNNNNNNNNNLLLMMMOOOPPPQQQPPPMMMKKKKKKLLLOOORRRTTTUUUUUUUUUSSSVVVZZZ]]]___aaaccceeejjjjjjiiihhhfffbbb___^^^ZZZYYYXXXVVVTTTSSSRRRRRRPPPRRRUUUYYY[[[\\\\\\[[[]]]]]]]]]\\\\\\___cccffffffhhhkkkqqquuuxxxwwwvvvqqqppppppoooooooooppppppjjjkkkkkklllkkkjjjhhhggglllllllllnnnooonnnjjjhhheeedddcccdddeeeeeecccaaabbb```^^^\\\\\\\\\]]]^^^\\\[[[ZZZXXXVVVUUUSSSSSSSSSQQQOOOMMMLLLLLLMMMMMMLLLMMMNNNNNNMMMMMMNNNPPPNNNMMMLLLHHHDDDBBBBBBBBBDDDCCCBBBBBBCCCDDDGGGHHHJJJIIIHHHGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDCCC@@@>>>888777777888:::<<<;;;:::===<<<;;;999777666444444111111111000000000000000,,,------......---,,,,,,,,,,,,------------------,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------,,,,,,,,,------.........---,,,+++++++++++++++++++++,,,---...//////.........------..................///////////////111111111111111222222222333555666666555555777888::::::;;;<<<===>>>@@@AAA???>>><<<;;;;;;===???AAADDDCCCFFFIIIJJJKKKRRRZZZhhh}}}}}}xxxsssppplllxxx:::;;;<<<=========<<<<<<999;;;===>>>???@@@CCCEEEGGGHHHJJJKKKLLLKKKJJJIIIIIIJJJLLLLLLLLLLLLNNNOOOTTTSSSRRRSSSVVV[[[aaadddcccdddeeeeeebbb]]]WWWTTTOOONNNLLLJJJHHHFFFDDDCCCAAAEEEIIIJJJKKKNNNUUUZZZeeejjjppptttuuuvvvyyy{{{|||zzzvvvooohhhcccbbbcccfffgggjjjmmmqqqtttwwwyyyxxx}}}{{{tttiiibbbYYYSSSPPPMMMJJJGGGEEEDDDDDDDDDEEEEEEFFFGGGHHHGGGFFFEEEEEEHHHNNNQQQVVVVVVVVVVVVWWWXXXXXXYYYZZZZZZ[[[[[[\\\\\\]]]]]]]]]___bbbdddeeeeeedddddd___```aaabbbccccccbbbbbb______^^^]]]^^^___```aaa_________``````aaaaaaaaa`````````aaabbbdddeeeeeefffgggggghhhjjjkkkkkkllllllllllllmmmmmmllllllkkkllllllkkkjjjhhhgggffffffhhhfffcccaaa___]]]ZZZWWWUUURRRPPPOOOQQQSSSSSSSSSTTTTTTVVVWWWWWWXXXXXXXXXZZZYYYXXXWWWWWWXXXYYYZZZXXXWWWVVVUUUTTTRRRQQQQQQUUUTTTSSSRRRQQQPPPOOOOOONNNOOOQQQSSSTTTUUUVVVVVVVVVWWWWWWWWWWWWXXX[[[]]]]]]^^^aaacccddddddcccbbbcccbbbbbbaaaaaabbbbbbcccbbbaaa___\\\YYYUUUQQQOOONNNNNNOOOPPPQQQRRRSSSTTTMMMOOORRRSSSRRRPPPMMMLLLLLLMMMPPPRRRTTTUUUUUUUUUSSSVVVYYY\\\]]]^^^aaacccdddddddddcccbbb```^^^]]][[[YYYWWWUUUSSSQQQPPPPPPOOORRRUUUYYY[[[\\\\\\\\\]]]]]]^^^]]]^^^aaaeeeiiijjjkkknnnsssvvvxxxvvvtttppppppooooooooooooooooookkkkkkllllllkkkjjjhhhggghhhhhhiiilllnnnmmmkkkiiigggfffeeefffgggfffeeecccbbbaaa^^^\\\[[[\\\]]]]]]\\\[[[ZZZYYYXXXWWWVVVVVVTTTRRROOOLLLKKKKKKLLLMMMKKKLLLMMMMMMLLLLLLMMMOOONNNOOONNNLLLGGGDDDBBBBBB>>>===<<<<<<===@@@BBBDDDIIIJJJIIIHHHGGGFFFFFFFFFEEEDDDCCCCCCCCCCCCAAA???999888888999<<<======<<>><<<:::777555333222111111111111111000000///,,,,,,------------------------------------------+++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,---******+++,,,,,,---.........------,,,,,,,,,------...---,,,+++++++++++++++))))))***+++,,,,,,------///...------------...//////////////////.........000000111111111222222222333444666666555666777999:::;;;;;;;;;<<<>>>???@@@???>>><<<;;;;;;===???AAACCCCCCEEEIIIJJJKKKRRRZZZhhh|||zzzvvvuuupppnnnyyy:::;;;===>>>>>>>>>===<<<:::<<<>>>??????@@@CCCDDDFFFHHHJJJKKKLLLKKKJJJIIIIIIKKKMMMMMMMMMNNNPPPQQQRRRRRRRRRTTTWWW[[[___bbbfffggggggfffbbb]]]XXXUUURRRPPPNNNLLLIIIFFFDDDCCCBBBFFFJJJKKKKKKNNNVVV\\\fffkkkrrrwwwzzz}}}zzzrrrlllkkklllkkklllnnnpppqqqrrrrrrrrruuu{{{zzzuuujjjccc[[[VVVTTTSSSPPPNNNJJJJJJJJJJJJKKKLLLMMMNNNLLLKKKJJJIIIIIIMMMSSSWWW]]]\\\[[[ZZZYYYXXXXXXYYYXXXYYYYYYZZZ[[[\\\\\\]]]\\\]]]^^^```aaaaaaaaa`````````aaabbbbbbaaa___^^^[[[ZZZZZZYYYZZZ[[[\\\]]]]]]]]]^^^______```aaaaaa`````````aaabbbdddfffgggeeeeeefffggghhhjjjkkkkkkjjjkkkllllllmmmmmmmmmllllllkkkjjjiiihhhgggffffffgggdddaaa^^^]]]\\\ZZZYYYSSSQQQPPPPPPRRRUUUVVVVVVSSSTTTUUUWWWXXXXXXXXXXXX[[[ZZZZZZZZZZZZ[[[\\\\\\[[[[[[ZZZXXXWWWVVVUUUTTTWWWWWWVVVVVVUUUTTTTTTTTTRRRSSSUUUWWWYYYZZZ[[[[[[[[[\\\]]]\\\\\\]]]___bbbcccdddeeeggghhhhhhhhhhhhhhhhhhiiiiiiiiiiiihhhhhhffffffeeeccc```\\\YYYWWWTTTTTTSSSSSSTTTUUUWWWXXXPPPRRRUUUVVVTTTRRRPPPPPPOOOPPPQQQRRRSSSTTTTTTTTTSSSVVVYYYZZZ[[[[[[]]]___]]]^^^^^^^^^^^^]]]\\\\\\\\\[[[YYYVVVTTTSSSRRRQQQOOOQQQTTTWWWZZZ\\\]]]]]]]]]^^^^^^^^^```ccchhhlllmmmmmmpppsssvvvwwwuuussspppppppppoooooonnnnnnnnnllllllmmmlllkkkjjjhhhgggffffffgggjjjmmmnnnmmmkkkiiihhhggggggiiihhhgggeeecccaaa___\\\[[[[[[[[[\\\[[[[[[ZZZYYYXXXWWWVVVVVVSSSQQQNNNLLLKKKKKKLLLMMMJJJKKKMMMLLLKKKKKKLLLNNNNNNPPPPPPOOOJJJEEEBBBAAA===<<<<<<===>>>AAADDDFFFIIIKKKLLLKKKIIIFFFEEEEEEEEECCCBBBBBBCCCCCCBBB@@@<<<;;;;;;<<<>>>@@@???>>>???>>><<<999666444222111111111222222111111000///------,,,,,,,,,---..................------------,,,++++++++++++,,,,,,---******))))))******+++,,,+++++++++,,,,,,---------......---,,,,,,,,,---------,,,,,,++++++++++++,,,))))))******++++++,,,,,,///...---,,,,,,---...//////////////////.........000000000111222222333333222333555555555555777999999999::::::<<<===?????????>>><<<;;;<<<>>>@@@BBBBBBAAACCCGGGGGGHHHOOOWWWggg{{{{{{wwwtttvvvrrrqqq|||;;;<<<===??????>>>===<<<<<<>>>???@@@@@@@@@BBBDDDGGGHHHKKKMMMMMMMMMLLLKKKKKKMMMOOOPPPPPPQQQSSSUUUSSSTTTUUUXXX[[[^^^aaaccceeeffffffeeebbb^^^ZZZXXXUUUTTTRRROOOKKKHHHFFFEEEEEEJJJNNNNNNMMMPPPXXX___eeekkksssyyy}}}uuussstttrrrrrrtttuuutttsssrrrqqquuu{{{~~~}}}yyytttjjjddd]]]YYYXXXXXXVVVTTTQQQQQQQQQQQQRRRSSSTTTUUUSSSSSSRRRQQQRRRVVV[[[```dddbbb```]]]ZZZXXXXXXWWWTTTUUUVVVWWWXXXYYYZZZ[[[ZZZZZZ[[[[[[\\\\\\\\\\\\___`````````___]]][[[ZZZWWWWWWVVVUUUUUUVVVXXXYYYXXXXXXYYYZZZ[[[]]]]]]^^^____________aaaccceeefffbbbcccdddeeeggghhhiiiiiihhhhhhjjjkkkllllllllllllkkkjjjjjjiiihhhggggggfffbbb___[[[YYYYYYYYYXXXWWWRRRQQQOOOPPPSSSVVVXXXYYYUUUVVVXXXYYYZZZ[[[[[[[[[[[[\\\\\\]]]^^^^^^]]]]]]^^^^^^]]]\\\ZZZYYYXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWUUUVVVXXXZZZ]]]^^^___```___```aaaaaabbbcccgggiiijjjkkkllllllnnnnnnoooppplllmmmnnnnnnnnnnnnmmmlllkkkkkkkkkkkkiiifffcccaaa^^^[[[YYYVVVVVVWWWYYY[[[SSSVVVYYYYYYWWWUUUTTTUUURRRRRRRRRRRRRRRSSSSSSTTTTTTVVVXXXYYYXXXXXXYYY[[[XXXXXXYYYZZZ[[[[[[\\\\\\[[[ZZZXXXVVVTTTRRRRRRQQQOOOPPPRRRTTTWWWZZZ\\\]]]\\\]]]^^^^^^```dddiiimmmkkklllnnnrrruuuuuusssqqqqqqqqqqqqpppooonnnmmmmmmlllmmmmmmmmmllljjjhhhgggeeeeeeeeegggjjjkkkkkkkkkjjjiiihhhiiijjjiiihhhfffdddbbb___\\\ZZZYYYZZZZZZYYYXXXXXXWWWVVVUUUTTTSSSQQQPPPNNNMMMLLLLLLLLLLLLIIIKKKLLLLLLKKKJJJLLLMMMNNNPPPQQQPPPKKKFFFBBB@@@======>>>???BBBDDDGGGIIIIIILLLOOOOOOKKKGGGEEEEEEDDDBBBAAAAAABBBCCCBBBAAA>>>===<<<===???@@@???>>>;;;:::999777666444333222111111222222222111000///...---+++***+++,,,///000///.........------------,,,,,,,,,,,,,,,---......******)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,++++++++++++++++++++++++000///---,,,,,,---///000000/////////............///000000111222222333333111222444444444555666888777888888999;;;===>>>??????>>>===<<<===???AAACCCCCCBBBDDDGGGGGGGGGMMMUUUfffzzz{{{uuuvvvvvvyyyyyyuuu;;;<<<>>>???@@@???===<<<===???@@@@@@@@@@@@BBBCCCHHHIIILLLNNNOOOOOONNNMMMNNNOOORRRSSSSSSTTTVVVXXXVVVWWWZZZ]]]```ccceeefffaaabbbcccccccccaaa___]]]XXXWWWTTTQQQMMMJJJHHHFFFHHHMMMPPPPPPNNNQQQYYYaaadddjjjsss{{{{{{xxxxxxwwwxxxyyyzzzyyywwwuuutttvvv|||~~~|||xxxssskkkfff___[[[[[[\\\ZZZXXXUUUUUUUUUUUUVVVWWWXXXYYYUUUUUUTTTTTTUUUYYY___ccchhhfffbbb^^^[[[XXXWWWVVVQQQQQQSSSTTTVVVWWWXXXYYY[[[ZZZZZZYYYYYYZZZ[[[[[[^^^_________]]][[[XXXVVVUUUUUUSSSSSSSSSTTTUUUVVVRRRSSSTTTUUUVVVXXXYYYYYY\\\\\\\\\]]]^^^```bbbddd```aaabbbccceeefffggghhhfffggghhhiiijjjkkkkkkkkkjjjjjjiiiiiihhhhhhgggggg]]]ZZZWWWUUUUUUVVVVVVUUURRRPPPOOOPPPTTTWWWYYYZZZYYYZZZ[[[]]]^^^^^^______[[[\\\^^^___```___^^^^^^``````___^^^]]]\\\[[[ZZZWWWWWWWWWXXXXXXXXXYYYYYYWWWXXXZZZ]]]___aaabbbbbbaaabbbdddeeefffhhhlllooopppppppppqqqrrrsssuuuuuuooopppqqqrrrrrrqqqpppoooooooooppppppooommmjjjiiieeebbb]]]YYYWWWXXXZZZ\\\VVVYYY[[[[[[YYYWWWXXXYYYTTTSSSRRRQQQQQQRRRSSSTTTTTTVVVXXXXXXWWWWWWWWWXXXUUUUUUVVVXXXYYY[[[\\\\\\XXXWWWVVVTTTRRRPPPPPPOOONNNNNNPPPRRRUUUXXX[[[\\\[[[\\\]]]^^^```dddiiimmmiiijjjlllpppttttttsssqqqssssssrrrqqqpppooommmlllmmmmmmmmmmmmllljjjhhhgggeeecccbbbcccfffhhhhhhhhhjjjiiihhhiiijjjjjjhhhfffeeeccc```\\\ZZZYYYYYYYYYWWWWWWVVVUUUSSSRRRRRRQQQOOOOOONNNMMMLLLLLLLLLLLLIIIJJJKKKKKKJJJJJJKKKMMMMMMOOOQQQPPPLLLFFFAAA???999:::;;;===???BBBDDDEEEIIIMMMQQQQQQMMMHHHEEEDDDDDDBBBAAAAAABBBCCCBBBAAA===<<<;;;<<<===>>>===<<<777777666666555555444444111111222333222111000//////---+++)))***,,,///222//////.........---------,,,,,,,,,,,,------...///,,,,,,+++++++++,,,...///---,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,************+++,,,---------,,,,,,,,,,,,,,,,,,,,,000///---,,,,,,---///000000000//////.........---///000000111222222333333000222333444444444666888666666777888:::<<<>>>???@@@???===<<<===???BBBDDDEEEEEEFFFIIIIIIIIIOOOVVVeeeyyytttrrrvvv{{{~~~xxx=========>>>>>>>>>>>>???@@@???>>>>>>???BBBEEEFFFGGGJJJMMMOOOOOOOOOPPPQQQSSSTTTVVVWWWYYY\\\```ccc___aaaeeehhhiiihhhfffeeehhheeecccbbbcccbbb___\\\ZZZWWWTTTPPPNNNLLLLLLLLLLLLOOORRRSSSSSSTTTVVVWWWaaahhhuuu{{{vvvvvvsssnnnwwwxxxzzz|||{{{yyyuuussslllggg```[[[ZZZ\\\]]]]]]___^^^\\\[[[\\\]]]___```XXXXXXWWWWWWZZZ]]]aaadddhhhgggeeedddccc___[[[XXXRRRRRRRRRSSSUUUVVVXXXYYY]]]\\\ZZZYYYXXXXXXYYYYYYYYYXXXWWWUUUTTTRRRQQQPPPQQQQQQPPPPPPPPPPPPOOOOOONNNOOOPPPQQQSSSTTTUUUVVVUUUVVVYYY[[[]]]]]]]]]]]]```bbbcccdddddddddfffgggeeeeeefffggghhhjjjlllmmmkkkkkkjjjiiigggeeedddccc```]]]YYYXXXYYYYYYWWWTTTWWWVVVTTTSSSSSSUUUWWWYYY\\\\\\[[[[[[\\\^^^___```^^^^^^___```aaabbbccccccdddcccbbbbbbbbbbbb```^^^XXXZZZ[[[]]]]]][[[YYYXXX\\\^^^```aaabbbdddgggiiiiiilllooopppooopppsssvvvssssssttttttvvvxxxyyyzzzwwwxxxyyyzzzyyywwwuuutttyyyxxxwwwvvvvvvtttqqqnnniiiddd^^^ZZZZZZ[[[]]]]]]bbbbbbcccbbb```]]]YYYWWWZZZXXXUUURRRQQQRRRSSSUUUQQQRRRTTTVVVVVVUUUSSSQQQQQQRRRTTTVVVXXXYYYZZZZZZ\\\ZZZXXXTTTRRRPPPPPPOOOTTTUUUWWWXXXYYYZZZZZZZZZ^^^___```cccfffiiilllmmmnnnnnnmmmmmmnnnqqqsssuuuvvvvvvvvvtttrrrooolllkkkrrrooolllkkkkkkkkkjjjiiifffeeedddbbbbbbcccdddeeeddddddddddddeeefffggggggeeedddbbb___]]][[[ZZZYYYZZZXXXTTTSSSSSSSSSRRRQQQNNNLLLJJJJJJKKKLLLLLLKKKKKKKKKKKKKKKLLLMMMNNNOOOOOOOOOPPPPPPOOOKKKDDD@@@???@@@AAACCCDDDFFFGGGHHHJJJNNNRRRSSSOOOIIICCCAAA@@@AAABBBBBBBBBAAA@@@@@@:::999999999888888777777555444333333444444222000111000//////000000///...------,,,,,,+++***))))))+++++++++++++++++++++++++++++++++++++++++++++,,,))))))*********+++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------000///...---,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////////////////000000000000666555555444444444555555999999999:::;;;<<<>>>???AAA???===<<<<<<===???AAADDDBBBDDDHHHIIIJJJNNNUUUcccqqqxxxtttttt|||{{{============>>>>>>>>>>>>??????@@@@@@BBBDDDFFFGGGHHHJJJLLLNNNNNNOOOPPPRRRUUUXXX[[[]]]```dddhhhllllllnnnppprrrrrrpppmmmllliiifffcccbbbbbbaaa___]]]\\\ZZZVVVSSSPPPNNNNNNNNNMMMPPPSSSVVVWWWYYY[[[]]]ccckkkxxx{{{uuuuuusssooouuuwwwyyy{{{{{{yyyvvvtttoookkkeeebbbaaaaaabbbbbb___^^^]]]\\\\\\^^^```aaa\\\\\\\\\\\\^^^aaadddeeeiiihhhgggfffeeeaaa\\\XXXSSSSSSSSSSSSTTTUUUVVVVVVXXXWWWVVVUUUUUUUUUVVVWWWUUUTTTSSSQQQNNNLLLJJJJJJMMMMMMLLLLLLKKKKKKKKKJJJHHHHHHIIIKKKLLLMMMOOOOOOQQQSSSUUUWWWYYYZZZ[[[[[[\\\^^^```aaa```aaaccceeeddddddeeeeeeggghhhiiijjjjjjiiiiiihhhfffeeecccbbb```^^^ZZZYYYZZZYYYWWWUUUXXXWWWUUUTTTUUUWWWYYY[[[^^^]]]]]]\\\]]]___```aaaaaaaaaaaabbbccccccddddddcccbbbaaaaaabbbaaa```^^^ZZZ[[[\\\]]]]]]]]]\\\\\\bbbccceeefffgggiiilllnnnpppsssuuuvvvuuuvvvxxx{{{zzzzzzzzzzzz{{{|||}}}~~~}}}}}}~~~~~~}}}{{{yyyxxx{{{zzzyyyxxxxxxwwwtttqqqjjjfff```]]]]]]```bbbccciiiiiigggeeebbb___[[[ZZZ[[[YYYVVVTTTRRRSSSTTTUUUTTTUUUWWWYYYYYYWWWUUUTTTSSSTTTUUUWWWXXXXXXXXXXXX[[[YYYWWWTTTRRRQQQPPPPPPUUUVVVWWWXXXYYYZZZ[[[\\\^^^___```bbbeeehhhjjjllliiiiiiiiijjjlllooorrrtttwwwwwwvvvuuusssqqqnnnmmmmmmlllkkkllllllkkkiiifffgggffffffeeeddddddddddddaaaaaabbbbbbccceeefffgggfffdddbbb```^^^\\\[[[[[[ZZZXXXUUUSSSSSSSSSRRRQQQOOOMMMKKKKKKLLLMMMMMMLLLKKKKKKKKKKKKLLLMMMNNNOOONNNNNNOOOPPPOOOKKKFFFAAA@@@AAABBBDDDFFFGGGHHHIIILLLMMMPPPRRRQQQMMMHHHEEEDDDEEEEEEGGGGGGFFFBBB???;;;:::999888777666666666555333333333444444222000222000//////000000///.........------,,,++++++***++++++++++++++++++++++++---,,,,,,++++++******************++++++++++++,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------...---,,,+++************,,,,,,++++++,,,,,,---...------------------,,,,,,------.....................//////000111222222333555555444444333444444555888888888999;;;===>>>???@@@>>><<<;;;;;;<<<>>>@@@BBBAAABBBFFFGGGHHHLLLSSSbbbppp~~~}}}zzz<<<<<<=========>>>>>>>>>???@@@BBBDDDFFFGGGHHHIIIIIIJJJLLLMMMMMMOOOQQQTTTXXX[[[```dddhhhlllqqqtttvvvwwwxxxxxxvvvtttqqqooollliiieeecccbbbaaa```___^^^\\\YYYVVVSSSQQQQQQPPPPPPSSSWWWZZZ\\\___bbbeeeeeennn|||zzzrrrrrrrrrppptttvvvyyy{{{{{{zzzxxxvvvooolllhhheeeddddddbbbaaa```___^^^]]]]]]___aaabbb```aaabbbcccdddfffggghhhjjjjjjiiiiiigggccc]]]XXXVVVVVVUUUTTTSSSSSSSSSSSSRRRRRRRRRQQQRRRRRRSSSTTTQQQPPPNNNLLLIIIGGGEEEDDDHHHGGGGGGFFFEEEDDDDDDCCCBBBBBBCCCDDDFFFGGGHHHHHHKKKMMMOOOQQQTTTUUUVVVWWWXXXZZZ\\\\\\]]]^^^```aaabbbbbbcccdddeeeffffffggggggggggggfffeeecccbbbaaaaaa___\\\[[[ZZZZZZXXXVVVYYYXXXWWWVVVWWWYYY[[[]]]```______^^^___```bbbccceeeeeeeeeeeeeeeeeeeeeeeeaaa```___```aaaaaa```___\\\\\\\\\]]]^^^```aaaaaafffhhhjjjkkklllnnnppprrrwwwyyy{{{{{{{{{{{{}}}}}}{{{yyyxxx{{{zzzyyyyyyyyyxxxuuussskkkgggbbb```bbbfffjjjkkkrrrppplllhhhdddaaa___]]]^^^\\\YYYVVVUUUUUUUUUVVVWWWXXXZZZ[[[[[[ZZZXXXWWWVVVWWWWWWXXXXXXXXXWWWWWWYYYWWWUUUSSSRRRRRRRRRRRRWWWWWWWWWXXXYYY[[[]]]_________```bbbdddfffhhhjjjgggffffffgggjjjooosssuuuwwwwwwwwwwwwuuusssqqqoooiiiiiikkklllmmmlllhhheeehhhhhhhhhhhhgggfffeeeddd______```aaabbbdddfffgggfffeeecccaaa___]]]]]]\\\ZZZXXXUUUSSSSSSSSSRRRQQQPPPNNNLLLKKKLLLMMMMMMLLLKKKKKKKKKKKKLLLMMMNNNNNNMMMMMMNNNOOOOOOMMMHHHDDDAAABBBDDDEEEGGGIIIJJJJJJLLLLLLOOOSSSWWWVVVRRRMMMNNNPPPSSSUUUSSSMMMFFF@@@>>><<<999666555444444555444333333333555444333111222000//////000111///...//////......------,,,,,,++++++++++++++++++++++++...------,,,+++***))))))++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------,,,+++************,,,,,,++++++,,,,,,---...------..................//////..................---...///000222333444555444333333222222333444444666777777999;;;===???@@@???===<<<::::::<<<===???AAA???@@@DDDEEEFFFJJJPPP```ooo}}}}}}yyy======>>>>>>>>>>>>??????@@@BBBEEEHHHJJJKKKKKKJJJJJJKKKLLLLLLMMMOOOSSSVVVXXX\\\aaafffjjjnnnrrruuuuuuuuuuuutttrrrpppnnnmmmooommmiiifffdddccccccccc```___\\\YYYWWWUUUTTTTTTVVVXXX[[[^^^```cccfffiiihhhqqq~~~tttnnnoooqqqqqquuuwwwyyy|||}}}}}}|||{{{tttrrrooommmkkkhhheeebbbcccaaa```______```bbbcccaaabbbdddgggiiijjjjjjjjjkkkkkkkkkkkkiiiddd^^^YYY[[[YYYWWWUUUSSSRRRQQQPPPOOOOOOOOOOOOOOOPPPPPPPPPLLLKKKJJJHHHFFFDDDCCCBBBCCCCCCBBBAAA@@@???>>>>>>??????@@@AAABBBCCCDDDDDDEEEFFFHHHJJJMMMOOOPPPQQQTTTVVVXXXYYYZZZ[[[]]]___```aaabbbbbbcccdddddddddddddddddddddcccbbbaaa```aaa```^^^\\\[[[ZZZYYYYYYYYYYYYXXXXXXZZZ\\\^^^___cccbbbaaaaaabbbcccdddeeehhhggggggffffffeeedddddd```___^^^^^^```aaa```___]]]\\\\\\]]]^^^aaadddfffgggiiilllnnnoooppprrrtttzzz{{{|||}}}~~~~~~~~~~~~|||{{{yyywwwvvvtttrrrrrrvvvuuuttttttuuutttsssqqqiiifffcccdddggglllppprrruuurrrnnniiieeecccbbbaaaaaa___]]]ZZZXXXXXXXXXXXXYYYZZZ[[[\\\\\\ZZZYYYXXXXXXYYYYYYZZZZZZYYYYYYYYYXXXWWWUUUTTTSSSSSSTTTTTTZZZYYYXXXXXXZZZ\\\___aaa`````````bbbccceeeggghhhhhhhhhggghhhkkkooosssvvvwwwxxxxxxxxxvvvuuusssqqqiiiiiijjjlllmmmmmmjjjhhhiiijjjjjjjjjiiihhhfffddd______```aaabbbdddfffgggfffeeecccaaa```___^^^^^^[[[XXXUUUTTTTTTTTTSSSRRRPPPNNNLLLKKKLLLLLLLLLKKKKKKKKKKKKKKKKKKLLLMMMMMMKKKLLLMMMOOOPPPNNNJJJGGGBBBCCCDDDFFFHHHKKKLLLMMMMMMOOOSSS\\\dddeee___XXXZZZaaaiiijjjaaaTTTHHHAAA@@@===999555333222333444444333333444555555333222222111///000111111000...............------,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,---------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------///...------,,,,,,,,,---,,,,,,++++++,,,,,,---...............////////////000000//////......---------...///000111222333333222222222111222222333333555666777888;;;===???AAA>>>>>><<<;;;;;;<<<>>>>>>AAA???@@@DDDEEEEEEIIIPPP^^^mmm|||zzzwww??????@@@@@@@@@AAAAAAAAABBBDDDHHHKKKLLLMMMLLLKKKKKKLLLMMMNNNNNNQQQUUUXXXWWW[[[aaafffiiillloooqqqpppppppppoooooonnnnnnmmmrrrqqqnnnkkkiiigggggghhhbbbaaa```^^^\\\ZZZYYYXXX\\\^^^```aaabbbdddhhhjjjnnnvvv}}}nnnjjjmmmqqqsssvvvxxx{{{~~~~~~{{{yyywwwsssnnnjjjhhhfffdddcccbbbcccdddeee```bbbeeeiiikkkmmmmmmmmmlllkkkkkkkkkjjjfff```\\\___^^^[[[XXXUUURRRPPPOOOKKKKKKKKKKKKKKKKKKJJJJJJDDDDDDCCCBBBBBBAAA@@@@@@?????????>>>===<<<<<<;;;<<<<<<===>>>???@@@@@@AAA???@@@AAACCCEEEHHHIIIJJJPPPRRRTTTVVVWWWXXX[[[]]]]]]^^^```aaabbbbbbbbbbbbbbbbbbbbbbbbbbbaaa````````````___^^^\\\\\\\\\\\\ZZZZZZ[[[[[[]]]___aaabbbfffeeedddddddddeeefffggghhhhhhgggfffeeedddccccccaaa___^^^^^^___aaaaaa```]]]\\\\\\\\\___bbbeeehhhhhhkkknnnqqqrrrtttvvvxxx|||||||||~~~}}}{{{zzzyyyxxxrrrqqqnnnlllkkkjjjjjjjjjmmmllljjjkkklllmmmlllkkkeeeddddddfffkkkqqqtttvvvssspppmmmiiifffeeeeeeeeedddcccaaa___]]]\\\\\\\\\[[[[[[\\\\\\[[[ZZZYYYXXXYYYZZZ[[[\\\\\\]]]\\\\\\YYYXXXWWWVVVUUUVVVWWWWWW\\\\\\[[[ZZZ[[[^^^```bbb``````aaabbbccceeefffgggjjjiiiggggggiiimmmqqqtttwwwxxxxxxxxxvvvuuusssqqqlllkkkjjjjjjlllmmmmmmllliiijjjjjjkkkjjjhhhfffeeebbbbbbbbbcccdddeeefffgggeeedddcccbbb``````______[[[YYYUUUTTTTTTTTTSSSRRRPPPNNNKKKJJJKKKLLLKKKJJJKKKKKKKKKKKKKKKKKKLLLMMMKKKKKKLLLNNNPPPOOOLLLIIICCCCCCDDDEEEHHHLLLPPPRRRSSSWWW___jjjsssssskkkdddcccppp}}}{{{jjjVVVHHHCCCAAA???:::666333222333333444333333444555666444333222111000000111111000///------------,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------......---,,,,,,,,,------,,,,,,++++++,,,,,,---............//////000000000000000000//////......---.........///////////////111111111111111222333444555555666888:::===???@@@??????>>>======>>>??????BBB@@@AAAEEEFFFFFFJJJPPP]]]lll{{{wwwvvv~~~BBBBBBCCCCCCCCCDDDDDDDDDEEEGGGIIILLLMMMMMMLLLLLLKKKMMMOOOPPPQQQSSSVVVYYYXXX]]]ccchhhkkklllnnnooooooooonnnnnnooopppqqqrrrrrrrrrrrrpppmmmkkkkkkkkkeeeeeedddcccbbbaaa``````bbbcccdddddddddfffiiillltttzzzuuujjjkkknnnrrruuuvvvxxx{{{~~~{{{vvvssspppnnnllljjjhhhhhhiiijjjdddfffhhhkkknnnoooppppppnnnmmmllllllkkkhhheeeaaadddccc___[[[WWWTTTRRRQQQJJJJJJJJJIIIGGGFFFDDDCCC===========================<<<<<<<<<<<<;;;;;;;;;888999999:::;;;;;;<<<<<<<<<<<<<<<>>>???AAACCCDDDIIILLLOOOPPPRRRTTTVVVYYYYYYZZZ\\\^^^```````````````aaaaaaaaaaaaaaa``````___``````___^^^]]]___```]]]^^^^^^```bbbdddfffgggiiihhhggggggggggggiiiiiiiiihhhgggfffeeedddcccccccccaaa^^^^^^___aaaaaa```^^^]]]]]]^^^```cccfffhhhjjjmmmrrrvvvxxxzzz}}}~~~}}}}}}~~~}}}{{{zzzwwwuuurrrqqqpppooogggeeecccaaaaaabbbcccddddddbbbaaaaaaccceeeeeedddaaabbbdddiiioootttwwwwwwrrrpppmmmjjjhhhgggggghhhffffffeeecccbbbbbbaaaaaa^^^^^^^^^^^^]]]\\\[[[[[[\\\]]]^^^_______________\\\[[[ZZZYYYXXXYYYZZZ[[[___^^^^^^]]]^^^___```aaa```aaaaaabbbdddfffggghhhiiigggeeedddfffkkkooorrrwwwwwwwwwwwwuuusssqqqooonnnllljjjjjjkkkmmmmmmmmmhhhhhhiiiiiihhhhhhggggggfffeeeeeeddddddeeeeeefffdddcccbbbaaa````````````[[[YYYVVVTTTTTTTTTSSSRRRRRROOOLLLKKKLLLLLLLLLKKKKKKKKKKKKJJJJJJKKKKKKLLLKKKKKKLLLNNNPPPOOOMMMKKKCCCBBBBBBCCCGGGMMMSSSWWW\\\aaaiiisssyyywwwooogggdddqqq}}}yyyhhhTTTHHHEEEAAA???<<<888555444333333444333333444666666555333333111000000111222000///---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,------...++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,++++++******+++++++++,,,,,,++++++,,,,,,---...------......///000000000000000//////////////////........................111111111111222333444444555666666888:::<<<>>>?????????>>>>>>>>>>>>??????CCCBBBBBBEEEFFFFFFJJJPPP\\\kkk{{{yyywww}}}EEEEEEFFFFFFFFFGGGGGGGGGHHHIIIKKKLLLMMMMMMLLLLLLKKKNNNQQQSSSTTTVVVXXXZZZ[[[```gggmmmppprrrssstttnnnnnnmmmmmmnnnppprrrsssooorrrtttssspppmmmmmmmmmiiiiiiiiiiiiiiihhhhhhgggeeefffgggggggggiiimmmooouuuyyyqqqkkknnnrrrtttwwwuuuwwwzzz~~~|||zzzxxxuuuqqqooonnnoooooolllmmmnnnpppqqqrrrrrrsssqqqooonnnmmmmmmllljjjhhhhhhfffccc^^^ZZZWWWTTTSSSNNNNNNMMMKKKHHHEEEBBB@@@<<<<<<;;;;;;;;;:::::::::::::::::::::;;;;;;;;;;;;777777888888999::::::::::::999999:::;;;<<<>>>???BBBDDDGGGIIIKKKMMMPPPRRRSSSUUUXXXZZZ\\\]]]]]]]]]``````aaaaaaaaaaaaaaa```]]]___``````______aaadddaaabbbccceeehhhjjjkkklllkkkkkkiiiiiiiiiiiijjjkkkiiihhhhhhgggfffeeeddddddeeeccc```___```aaaaaa```______```aaaccceeehhhiiijjjnnntttyyy|||~~~{{{zzzzzzxxxuuurrrnnnmmmjjjhhheeecccbbbbbb\\\[[[YYYWWWXXXZZZ]]]___]]]\\\ZZZ[[[]]]___``````^^^aaaeeelllssswwwxxxxxxtttrrrpppmmmkkkjjjjjjjjjhhhhhhhhhggggggfffffffffccccccbbbbbbaaa```______aaaaaaaaabbbaaaaaa```______^^^]]]\\\[[[\\\]]]]]]aaaaaa`````````_________```aaaaaaccceeegggiiijjjhhhfffddddddggglllqqquuuwwwwwwvvvuuusssqqqnnnmmmlllkkkjjjkkkllllllkkkjjjfffffffffffffffgggggghhhiiihhhgggeeedddccccccccccccbbbaaa```````````````\\\YYYVVVUUUUUUUUUTTTSSSTTTRRROOOMMMNNNNNNMMMLLLLLLKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLNNNOOOOOOMMMKKKCCCAAA???@@@EEEMMMVVV\\\aaaeeekkkooooookkkddd```]]]dddiiiggg\\\PPPHHHEEEAAA???===:::777555444333444333333444666777555444333222000111222222111///------------------......++++++++++++++++++++++++*********++++++,,,,,,---*********++++++++++++,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++++++++******++++++,,,,,,,,,++++++,,,,,,---...,,,,,,---......///000000///////////////000000000------......//////000000111111111222222333555555666666777888999;;;===>>>>>>>>>>>>>>>>>>>>>>>>>>>CCCBBBBBBEEEFFFFFFJJJPPP\\\kkk{{{zzzGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLKKKOOOSSSUUUVVVWWWYYYZZZ^^^dddlllrrrvvvxxxyyyzzzlllkkkjjjjjjkkkmmmooopppmmmqqquuuuuuqqqnnnmmmmmmllllllmmmmmmnnnnnnmmmmmmggghhhhhhhhhiiilllpppsssrrrvvv{{{pppmmmrrruuuvvvxxxtttvvvyyy~~~~~~{{{wwwtttssssssssstttttttttttttttttttttttttttrrrooonnnoooooonnnmmmkkkiiieee```\\\XXXVVVUUUTTTSSSRRROOOLLLHHHDDDBBB??????>>>===<<<;;;::::::888888999999:::;;;;;;;;;888999999999::::::;;;;;;999888888888888:::;;;===<<<>>>AAADDDEEEHHHKKKMMMOOOQQQTTTXXXZZZ[[[[[[[[[___```aaaaaaaaaaaaaaaaaa\\\^^^aaa```___```cccfffdddeeegggiiilllnnnooopppmmmlllkkkjjjjjjjjjkkkllliiiiiiiiihhhgggffffffeeegggdddaaa___```aaaaaa```aaaaaabbbccceeegggiiijjjiiimmmtttyyy}}}}}}xxxvvvtttqqqllliiicccaaa___\\\ZZZXXXWWWVVVUUUSSSQQQQQQRRRUUUYYY[[[[[[YYYXXXXXX[[[]]]^^^^^^]]]```fffnnnuuuyyyyyyxxxwwwuuusssqqqnnnmmmkkkkkkiiiiiiiiiiiiiiiiiiiiiiiiggggggfffeeeddddddcccccceeeeeeddddddbbbaaa___^^^bbbaaa___^^^]]]^^^^^^___bbbbbbbbbbbbaaa```^^^^^^```aaabbbccceeehhhjjjkkkhhhgggeeefffiiiooovvvzzzvvvvvvvvvtttrrrooolllkkkjjjjjjkkklllmmmlllhhhfffeeeeeedddddddddfffhhhiiikkkjjjhhheeecccbbbaaa```bbbbbbaaa```````````````\\\YYYVVVUUUUUUUUUTTTSSSVVVTTTQQQOOOPPPPPPOOONNNLLLKKKKKKJJJJJJJJJKKKKKKMMMLLLLLLNNNOOOOOOMMMKKKCCC@@@===>>>CCCMMMXXX___aaadddgggfffbbb\\\XXXUUUWWWVVVVVVTTTRRRMMMHHHEEE@@@???>>><<<999777555444444333333444666777666444333222111111222222111///.........///////////////++++++++++++++++++++++++,,,,,,++++++++++++++++++))))))*********+++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,------------------,,,,,,---......,,,,,,++++++,,,,,,---...,,,,,,,,,---...//////000......//////000000111111,,,---...///000111222333222222222222333444555666777777777888999;;;<<<===========================CCCAAABBBEEEEEEEEEIIIOOO\\\lll{{{}}}GGGHHHJJJLLLLLLLLLLLLLLLMMMKKKJJJKKKNNNOOOMMMKKKLLLNNNQQQSSSUUUXXXZZZ]]]dddfffllltttzzz|||wwwsssooolllhhhfffhhhjjjkkkllloooppprrrssstttsssqqqpppnnnoooppppppoooppprrrtttrrrpppoooooorrrvvvyyy{{{wwwzzz~~~}}}ppppppuuuwwwzzz}}}xxxyyy|||zzzzzz{{{xxxxxxyyytttsssqqqpppppppppnnnlllmmmjjjfffbbb```]]]ZZZWWWVVVUUUTTTQQQMMMHHHDDDBBB??????>>>============>>>:::;;;<<<===============:::999888:::===>>><<<999888888888888888999:::;;;===<<<<<<===>>>@@@BBBDDDIIIKKKNNNSSSWWWZZZ\\\]]][[[[[[]]]___aaabbbaaa```^^^]]]^^^___aaacccfffgggkkkjjjjjjnnnrrrsssqqqooommmnnnoooppppppooommmllliiiiiiiiijjjjjjiiifffcccdddddddddcccccccccbbbbbbbbbbbbbbbccceeehhhkkklllssssssuuuyyy}}}~~~|||wwwqqqlllhhheeeaaa___[[[ZZZXXXVVVTTTSSSRRRQQQPPPQQQQQQQQQRRRTTTXXX\\\YYYZZZ[[[\\\]]]^^^^^^^^^^^^cccjjjqqqvvvwwwwwwvvvzzzyyyvvvsssqqqpppppppppjjjkkkkkklllmmmnnnoooooollljjjhhhfffeeefffgggggghhhhhhhhhhhhhhhgggffffffeeeeeedddcccccccccdddddddddfffhhhiiiiiifffccc```bbbbbbbbbcccdddgggjjjkkkmmmhhhccccccgggmmmrrrtttvvvuuutttrrrooommmkkkkkkllllllmmmlllllljjjiiihhhggggggfffeeedddccccccbbbfffeeeeeedddcccbbbaaaaaa``````aaaaaaaaa___^^^]]]ZZZXXXVVVVVVWWWWWWVVVUUUTTTSSSQQQOOONNNNNNNNNNNNLLLKKKJJJIIIHHHIIIIIIJJJIIIIIIIIIIIIJJJJJJJJJJJJGGGCCC???@@@EEENNNVVV[[[``````^^^[[[WWWSSSRRRRRROOOOOOPPPOOOLLLHHHDDDAAA???:::888:::;;;888777999888666444555777777444111444333000///......000111000000000///......------+++++++++*********))))))))))))))))))))))))))))))******++++++,,,,,,,,,,,,***))))))+++,,,,,,***(((++++++++++++++++++++++++)))******)))(((((()))+++...------------...////////////............//////000000//////.........---111111111000000000000000333333333333333333333333888777888888999:::;;;<<<===<<<;;;;;;;;;<<<>>>???CCCCCCCCCCCCDDDGGGLLLOOO]]]nnn~~~HHHIIIKKKLLLMMMMMMLLLKKKNNNLLLKKKLLLNNNOOONNNLLLOOOPPPRRRRRRSSSWWW]]]bbbmmmrrryyywwwrrrkkkhhheeedddeeehhhjjjjjjkkklllnnnoooooonnnmmmmmmnnnooopppppppppqqqsssuuuuuuuuuvvvxxx}}}yyy{{{~~~~~~{{{xxxuuusssqqqoookkkiiigggdddbbb```______]]][[[WWWVVVTTTQQQMMMIIIFFFDDDDDDCCCAAA@@@>>>>>>======::::::;;;<<<<<<<<<<<<<<<<<<:::999:::======;;;999999999888888999::::::;;;;;;;;;;;;;;;===>>>@@@AAADDDFFFIIIMMMPPPSSSVVVWWWYYYYYYZZZ\\\^^^^^^]]]\\\]]]]]]^^^___aaadddfffggglllkkkkkknnnqqqsssqqqooonnnooopppqqqqqqooonnnlllkkkkkkkkkllllllkkkhhhfffbbbbbbbbbccccccccccccdddeeeeeeeeefffgggjjjlllmmmssssssuuuwwwzzzzzzyyywwwoookkkeeeaaa]]][[[YYYWWWTTTTTTSSSRRRQQQQQQQQQQQQPPPRRRSSSTTTTTTVVVZZZ\\\]]]^^^___aaabbbcccccccccaaaeeekkkqqqvvvwwwwwwwwwzzzyyywwwuuusssrrrrrrqqqqqqqqqpppooonnnmmmmmmllllllkkkiiihhhggghhhiiiiiijjjjjjjjjjjjjjjiiihhhhhhgggffffffeeeeeeeeeffffffhhhiiikkklllllliiifffdddccccccccccccdddeeefffggggggdddaaabbbgggmmmqqqrrruuutttsssqqqooonnnmmmlllmmmmmmllljjjiiigggffffffiiihhhgggfffeeedddcccbbbddddddddddddcccbbbaaa```___````````````___]]]\\\ZZZXXXVVVVVVWWWWWWVVVUUUTTTSSSQQQOOONNNMMMMMMNNNLLLKKKJJJIIIHHHIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKHHHDDD???>>>AAAHHHOOOSSSWWWWWWWWWTTTPPPNNNMMMNNNKKKKKKKKKKKKJJJGGGEEECCC@@@;;;999;;;<<<999777999999777666777999999777444555333111000//////000111000000//////...------,,,,,,,,,,,,,,,++++++******************************,,,++++++++++++,,,,,,---***+++,,,,,,,,,+++***)))++++++++++++++++++++++++***+++,,,+++))))))+++,,,---------------......//////..................///............---------,,,////////////////////////111111222222333444555555777777777888999:::;;;<<<======<<<;;;<<<===>>>???AAABBBBBBBBBCCCFFFJJJNNN```ppp~~~KKKKKKMMMMMMNNNMMMLLLKKKMMMLLLLLLMMMOOOQQQQQQQQQQQQSSSTTTTTTTTTYYYccckkkvvv}}}}}}sssmmmeeeccc``````cccfffhhhiiijjjjjjkkkkkkllllllllllllkkklllnnnnnnnnnpppsssvvvuuuwww{{{~~~{{{vvvrrroookkkfffcccdddbbb____________^^^]]]YYYWWWUUUQQQNNNLLLJJJIIIIIIHHHFFFCCCAAA???>>>===<<<======>>>>>>>>>>>>===>>>===<<<=========;;;999::::::999999::::::;;;;;;::::::::::::;;;<<<===>>>@@@AAACCCFFFIIILLLNNNPPPTTTUUUVVVXXXYYYYYYYYYYYY]]]^^^^^^```bbbdddggghhhmmmlllmmmnnnqqqqqqpppoooooopppqqqqqqqqqpppnnnmmmlllkkkkkkkkklllkkkiiifffaaaaaaaaaaaabbbcccdddeeeggghhhhhhjjjkkkmmmnnnoootttttttttuuuuuusssooolllaaa]]]XXXUUUSSSRRRPPPOOONNNNNNNNNOOOPPPQQQRRRSSSSSSUUUXXXZZZZZZ\\\^^^___bbbccceeegggiiijjjjjjjjjgggjjjnnnrrrvvvwwwxxxxxxyyyyyyxxxxxxwwwuuutttsssvvvuuusssqqqpppnnnnnnmmmmmmllljjjiiiiiijjjkkkllllllllllllmmmllllllkkkjjjiiiiiihhhhhhhhhhhhiiiiiiiiijjjlllmmmmmmkkkhhhfffeeeeeeeeeeeeeeedddccccccbbb```___aaafffkkkoooqqqssssssrrrqqqpppoooooonnnqqqooommmjjjhhhgggffffffjjjjjjiiigggfffdddccccccbbbcccdddddddddbbb```_______________^^^]]]\\\[[[ZZZXXXVVVVVVWWWWWWVVVUUUTTTSSSQQQOOONNNMMMMMMMMMKKKJJJIIIIIIHHHIIIIIIIIIKKKKKKKKKKKKLLLLLLLLLLLLHHHDDD???===@@@FFFKKKNNNOOOOOOOOOMMMJJJHHHHHHIIIFFFFFFEEEEEEEEEEEEDDDDDDAAA<<<:::<<<===999888999999888888999;;;;;;:::888555444222111000000111222//////......---,,,,,,,,,---------,,,,,,,,,,,,+++++++++++++++++++++++++++...---,,,******+++,,,---***,,,///...+++))))))++++++++++++++++++++++++++++++,,,---,,,******,,,---------,,,,,,------...///---------------------------------,,,,,,,,,,,,,,,........................///000111222333555666666777777777888999:::<<<===>>>===<<<<<<<<<===???@@@@@@AAABBBBBBCCCEEEIIIMMMbbbppp~~~|||MMMMMMNNNOOOOOONNNLLLLLLKKKKKKKKKMMMPPPSSSUUUVVVRRRVVVYYYZZZZZZ```jjjrrrzzz~~~tttlllhhh```___]]]^^^bbbeeehhhhhhllllllkkkkkklllmmmnnnooohhhjjjkkklllmmmooosssvvvyyy}}}~~~yyyuuuqqqlllgggdddfffdddaaa`````````^^^]]][[[YYYVVVSSSPPPOOONNNNNNLLLKKKHHHFFFDDDCCCBBBAAACCCCCCDDDDDDDDDDDDCCCCCCCCCBBBAAAAAA@@@>>>===;;;<<<<<<;;;;;;;;;;;;<<<<<<:::::::::::::::;;;;;;;;;>>>???@@@BBBDDDGGGIIIJJJNNNOOORRRSSSTTTVVVWWWYYY]]]^^^___aaadddfffhhhiiimmmmmmmmmnnnooooooooooooppppppqqqqqqpppooonnnmmmiiihhhhhhhhhiiiiiigggeeebbbbbbaaaaaaaaabbbcccdddhhhiiikkknnnqqqrrrssstttwwwvvvtttssspppkkkeee```XXXUUUQQQOOOOOOOOOOOONNNNNNNNNNNNOOOPPPRRRTTTTTTUUUYYY]]]``````aaabbbccceeefffiiilllnnnooopppooooooppprrruuuwwwxxxyyyyyyxxxyyyzzzzzzyyyxxxvvvuuuuuutttsssrrrqqqqqqqqqqqqllllllkkkkkkkkklllmmmmmmmmmmmmnnnnnnnnnmmmmmmllllllkkkkkkkkkkkkkkkllllllgggiiijjjkkkkkkiiigggeeeffffffhhhhhhhhhgggeeedddcccaaa______bbbgggmmmpppqqqqqqqqqqqqqqqqqqqqqqqqtttrrrooollljjjjjjjjjkkklllkkkjjjhhhgggeeedddccc```aaaccceeeeeeccc```____________^^^]]]\\\[[[ZZZZZZXXXVVVVVVWWWWWWVVVUUUTTTSSSQQQPPPNNNMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIKKKKKKLLLLLLLLLMMMMMMMMMHHHDDD@@@???BBBHHHLLLNNNKKKKKKKKKIIIFFFEEEDDDEEECCCBBBAAA@@@@@@AAAAAABBBAAA===;;;>>>>>>:::888999:::::::::;;;<<<===<<<<<<666555444222222222222222.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++...---+++)))))))))***+++)))...111000+++((())),,,+++++++++++++++++++++++++++,,,,,,,,,******,,,---,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,...............////////////000111222333444555555777777777888999;;;<<<===>>>>>>===<<<===>>>???@@@@@@AAABBBCCCDDDFFFJJJMMM```nnn{{{}}}{{{}}}|||NNNOOOPPPPPPPPPOOONNNMMMKKKLLLLLLMMMNNNQQQTTTVVVWWW\\\bbbfffgggkkkrrrxxxzzz|||}}}yyyqqqjjjgggfff^^^]]]\\\^^^bbbfffhhhiiillllllllllllmmmnnnooopppjjjkkklllmmmooosssxxx{{{|||yyytttppplllhhhfffdddcccccccccaaa```[[[ZZZWWWUUUSSSSSSSSSSSSMMMLLLKKKJJJIIIHHHHHHHHHIIIIIIIIIJJJJJJIIIHHHHHHIIIIIIHHHGGGEEECCCAAA@@@@@@??????>>>>>>>>>??????============<<<<<<;;;;;;<<<<<<===>>>???BBBCCCEEEGGGIIIMMMOOOPPPSSSVVVZZZ\\\]]]___aaadddfffhhhiiikkkkkkllllllllllllmmmnnnppppppoooooonnnmmmllllllhhhgggfffggghhhhhhgggeeedddcccbbbaaaaaabbbcccdddgggjjjnnnrrrvvvxxxyyyyyyyyywwwtttpppkkkddd]]]WWWSSSPPPNNNMMMNNNPPPPPPPPPOOOOOOOOOPPPQQQRRRSSSTTTVVVYYY^^^aaaccccccdddeeegggiiimmmpppssstttttttttwwwxxxxxxyyyzzzzzz{{{{{{xxxyyyzzzzzzzzzyyywwwvvvuuutttrrrqqqppppppqqqrrrmmmmmmmmmmmmmmmmmmnnnnnnmmmnnnnnnoooooonnnnnnnnnnnnnnnmmmllllllllllllmmmggghhhiiijjjjjjhhhgggfffggghhhjjjkkklllkkkkkkjjjiiifffbbb___```dddkkkoooqqqrrrrrrrrrssssssttttttsssqqqooommmllllllmmmnnnkkkkkkjjjiiigggfffeeeddd___aaaccceeeeeedddbbb``````___^^^]]]\\\[[[ZZZZZZZZZXXXVVVVVVWWWWWWVVVUUUSSSSSSRRRPPPNNNLLLKKKJJJHHHHHHIIIIIIIIIIIIIIIIIIJJJKKKKKKKKKLLLLLLLLLLLLIIIFFFBBB@@@BBBEEEHHHIIIGGGHHHHHHFFFCCCAAAAAAAAABBBAAA???===<<<======>>>AAA===<<<>>>>>>:::777888999:::;;;<<<<<<<<<<<<<<<555555444333333222222222.........---,,,,,,++++++************++++++++++++************************,,,+++***)))(((((()))))))))---111000+++(((***---++++++++++++++++++++++++***+++,,,+++))))))+++,,,+++++++++++++++,,,------++++++,,,------,,,++++++---------------------............//////000000000111111222222222222222333666666777888999;;;======>>>===<<<<<<<<<===???@@@AAABBBDDDEEEEEEGGGKKKMMM[[[jjjxxx{{{{{{~~~}}}NNNOOOPPPQQQQQQQQQPPPOOONNNOOOPPPPPPQQQTTTYYY\\\fffjjjppptttwwwyyyzzz{{{{{{xxxtttmmmhhheeeeeefff^^^]]]]]]___cccgggiiiiiiiiiiiijjjkkklllmmmmmmnnnmmmnnnpppqqqtttxxx~~~~~~yyytttppphhhfffeeeeeefffffffffeee[[[[[[YYYXXXWWWWWWVVVVVVPPPPPPOOOOOOOOOOOOOOOOOOMMMMMMNNNNNNNNNMMMLLLLLLOOOPPPPPPNNNKKKIIIHHHHHHFFFFFFEEEDDDDDDDDDDDDEEEAAABBBBBBAAA@@@???>>>===;;;;;;::::::;;;===???@@@AAAEEEIIIKKKKKKNNNSSSXXXXXXZZZ\\\___bbbdddeeefffggghhhiiihhhhhhhhhkkkmmmnnnnnnmmmlllkkkjjjjjjiiiiiigggfffggghhhhhhhhhfffeeedddbbbaaaaaaccceeefffiiilllqqqvvvyyy{{{{{{{{{{{{wwwqqqkkkeee]]]VVVQQQOOOLLLJJJJJJMMMOOOPPPPPPOOOOOOOOOPPPQQQRRRSSSTTTVVVZZZ^^^bbbcccdddeeefffjjjlllqqqvvvyyyzzzzzzzzz~~~~~~~~~~~~}}}||||||xxxyyyyyyyyyxxxwwwvvvvvvwwwuuusssqqqoooooopppqqqpppppppppppppppooooooooonnnoooooopppppppppppppppqqqpppooommmlllllllllllliiijjjkkkkkkkkkkkkjjjiiijjjjjjlllmmmooooooppppppooolllhhhdddbbbeeekkkpppssssssssstttuuuuuuvvvvvvpppooonnnllllllllllllmmmjjjjjjiiihhhgggfffeeeeee```aaaccceeeeeeeeedddcccaaa```___]]]\\\[[[[[[ZZZZZZXXXVVVVVVWWWWWWVVVUUUSSSRRRRRRPPPNNNLLLJJJIIIGGGHHHHHHIIIIIIIIIIIIHHHIIIIIIIIIIIIJJJJJJJJJJJJKKKGGGBBB???>>>>>>>>>===AAABBBBBBAAA???===>>>???BBB@@@>>><<<;;;;;;;;;;;;@@@===<<<>>>>>>999666666777999;;;;;;:::999999:::555444444333333222222111//////......---,,,,,,,,,)))***************++++++))))))))))))))))))))))))***************)))))))))(((+++......,,,***+++,,,++++++++++++++++++++++++***+++,,,+++))))))+++,,,++++++******++++++,,,---++++++------------++++++------------.....................//////000000111222222222222222222111111666666666888999;;;===>>>===<<<;;;;;;;;;<<<>>>???AAABBBDDDFFFFFFHHHKKKMMMWWWgggvvv{{{|||zzzNNNOOOQQQRRRSSSRRRRRRQQQPPPSSSWWWZZZ^^^dddlllrrr||||||~~~{{{uuullleeebbbbbbcccddd]]]\\\]]]___cccggghhhiiiggghhhjjjlllmmmmmmmmmlllnnnoooqqqrrruuu{{{xxxssskkkiiigggfffffffffeeeddd[[[[[[[[[[[[[[[ZZZYYYXXXWWWVVVUUUUUUUUUUUUUUUUUUSSSSSSTTTTTTSSSRRRRRRQQQTTTVVVWWWUUUQQQNNNNNNOOONNNMMMLLLKKKKKKKKKKKKLLLFFFGGGGGGFFFEEECCCAAA@@@===<<<;;;:::;;;<<<>>>??????CCCFFFGGGFFFHHHMMMRRRSSSUUUXXX[[[^^^```aaabbbbbbdddeeeeeedddeeeiiillllllllljjjiiihhhggggggggggggfffdddeeefffgggfffeeecccbbbaaaaaaccceeeiiikkkllloootttyyy{{{|||{{{zzzzzzuuummmfff___WWWQQQMMMLLLJJJHHHIIILLLNNNPPPPPPPPPPPPQQQRRRTTTUUUWWWXXX[[[^^^bbbeeefffhhhjjjkkknnnqqqwww|||~~~|||yyyxxxwwwvvvuuuuuuuuuuuuvvvtttrrrppppppqqqsssuuuttttttttttttsssrrrrrrqqqpppqqqrrrrrrssssssrrrrrrrrrqqqooommmkkkjjjjjjiiikkkkkkllllllllllllkkkkkkmmmmmmmmmnnnoooppprrrrrrppppppooollliiiiiilllpppuuuuuuuuuvvvwwwwwwxxxxxxqqqqqqpppooommmlllkkkkkkhhhhhhhhhggggggfffffffffbbbbbbccceeeeeefffffffffbbbaaa___]]]\\\[[[[[[[[[ZZZXXXVVVVVVWWWWWWVVVUUURRRRRRRRRPPPNNNLLLIIIHHHFFFGGGHHHIIIJJJIIIIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHIIIEEE@@@===;;;:::888777;;;===>>>>>>>>>>>>???AAA@@@???>>>===<<<;;;;;;;;;@@@<<<;;;>>>===999555555555888999999777555666777444444444333333222111000000000//////...------,,,*********++++++,,,,,,,,,************************)))***,,,------,,,+++***((()))+++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---,,,******,,,---***************+++,,,,,,+++,,,---......---,,,+++++++++,,,,,,------------,,,,,,---......///000000000000111111222222333333555666666888999;;;===>>><<<;;;:::::::::;;;===>>>???AAADDDEEEFFFGGGJJJLLLUUUfffvvv}}}~~~}}}uuuyyyNNNOOOQQQRRRSSSSSSSSSSSSPPPUUU\\\ccckkkvvvzzzrrrhhhaaa```aaaaaaaaa]]]\\\\\\___cccfffhhhhhhgggiiikkknnnoooooonnnmmmlllmmmoooqqqtttzzz{{{pppmmmjjjgggeeecccaaa___ZZZ[[[\\\]]]]]]\\\ZZZYYY\\\[[[ZZZYYYYYYXXXXXXYYYYYYYYYYYYYYYXXXXXXWWWVVVWWWYYY[[[YYYUUURRRRRRTTTSSSRRRRRRQQQPPPPPPPPPQQQJJJJJJJJJJJJHHHFFFDDDCCCAAA@@@>>>======>>>@@@AAA???BBBEEEDDDBBBCCCHHHMMMPPPRRRUUUXXX[[[]]]^^^^^^___aaaccccccbbbcccgggkkkkkkjjjiiigggfffeeeeeeeeedddcccaaaaaacccddddddcccaaa``````aaadddhhhllloooooorrrvvvzzz|||{{{yyywwwxxxsssjjjbbb[[[TTTNNNJJJLLLJJJHHHIIILLLOOOPPPQQQRRRSSSTTTVVVXXXZZZ\\\^^^aaadddhhhjjjkkkmmmppprrrrrruuu{{{~~~|||zzzxxxvvvtttssssssttttttrrrqqqpppppprrruuuyyy{{{wwwwwwwwwwwwvvvuuussssssrrrrrrssstttuuuuuuttttttsssqqqooommmkkkiiihhhhhhjjjjjjkkkkkklllkkkkkkkkkoooooonnnnnnnnnpppqqqrrrnnnqqqsssrrrooommmnnnpppvvvvvvwwwwwwxxxxxxyyyyyyuuuttttttrrrpppnnnllljjjgggggggggggggggggggggfffccccccddddddeeefffggghhhcccbbb```]]]\\\[[[[[[\\\ZZZXXXVVVVVVWWWWWWVVVUUURRRRRRRRRQQQNNNLLLIIIGGGEEEFFFHHHIIIJJJIIIIIIHHHEEEEEEFFFFFFFFFGGGGGGGGGFFFCCC???<<<;;;;;;:::999999;;;===??????AAACCCEEE>>>>>>>>>======<<<<<<<<>>===888444444444777999777444333333555333333333333222111000000000000000///......------+++++++++,,,,,,---------++++++++++++++++++++++++)))+++---000000///---,,,''''''(((***------,,,***++++++++++++++++++++++++------...---,,,+++---///*********)))***++++++,,,+++,,,...//////...,,,+++*********++++++,,,,,,,,,++++++,,,,,,---...//////......///111222333444555555555666888999<<<===>>>;;;;;;:::999:::;;;<<<===>>>@@@CCCDDDEEEFFFIIIKKKUUUfffwww~~~~~~pppttt|||OOONNNQQQVVVXXXWWWWWWYYYXXX\\\dddnnnyyy|||mmmiiiccc]]]ZZZZZZ\\\^^^XXXYYY\\\___bbbeeegggiiijjjjjjkkklllmmmmmmmmmmmmrrrtttvvvxxxzzz}}}yyysssooojjjgggdddbbb```^^^^^^_______________^^^^^^___````````````^^^\\\[[[]]]]]]\\\ZZZXXXWWWYYYZZZ\\\[[[YYYXXXXXXYYYZZZZZZYYYYYYYYYWWWTTTSSSTTTUUUPPPPPPNNNMMMKKKJJJIIIHHHGGGEEECCCCCCDDDFFFFFFFFFEEEDDDCCCDDDFFFHHHHHHHHHIIILLLPPPTTTWWWYYYYYYYYYZZZ[[[\\\^^^```aaabbbcccfffeeedddaaa___]]]\\\[[[[[[\\\]]]\\\ZZZYYYZZZ[[[___dddfffeeegggmmmpppqqqtttvvvxxx|||~~~}}}zzzvvvpppjjjaaaYYYTTTQQQOOOMMMKKKLLLLLLNNNOOOQQQSSSTTTUUUVVVXXXXXXXXXZZZ]]]``````eeekkkpppsssuuuvvvxxx|||}}}|||xxxxxxxxxwwwvvvuuutttsssssssssssstttvvvyyy}}}zzz{{{|||||||||zzzyyywwwxxxwwwtttrrrppppppppppppsssrrrqqqooommmllljjjjjjkkknnnppppppooommmlllkkkkkkmmmnnnnnnnnnpppvvv{{{yyywwwtttrrrqqqqqqssstttuuuxxx||||||xxxsssooonnnnnnnnnnnnffffffgggggggggffffffeeefffeeedddfffhhhiiihhhgggdddcccaaa^^^[[[YYYXXXWWWXXXWWWVVVVVVWWWVVVUUUSSSRRRQQQNNNLLLJJJIIIIIIIIIGGGIIIJJJJJJHHHGGGGGGHHHEEEEEEFFFGGGHHHHHHHHHHHHFFFEEEBBB>>>999777888999:::>>>AAACCCCCCCCCCCCDDDEEEBBB>>>;;;:::<<>>;;;999999999888888888777666555444333333333111222222333333222222111000000//////......------......---,,,,,,+++******)))))))))***++++++,,,,,,))))))((((((((()))+++,,,+++++++++++++++++++++,,,,,,,,,+++++++++,,,---.........---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,++++++.../////////000000111111+++,,,---///000000111111000111222333555666777888777777888888888999999999<<<===>>>>>><<<;;;<<<===AAABBBBBBBBBCCCEEEIIILLLUUUdddwwwxxxttttttxxxQQQOOOQQQVVVXXXVVVWWWZZZZZZbbbooo}}}}}}uuuqqqgggddd```\\\YYYXXXXXXXXXUUUVVVYYY]]]aaadddgggiiiiiijjjkkkkkklllllllllllloooqqqtttvvvyyy}}}vvvrrrmmmiiifffccc___]]]aaabbbbbbccccccbbbbbbaaaaaabbbbbbcccbbbaaa```___^^^___^^^]]]ZZZZZZ[[[\\\___^^^]]]\\\\\\]]]]]]^^^^^^^^^^^^\\\YYYWWWWWWXXXWWWWWWVVVTTTSSSQQQPPPOOOKKKJJJHHHHHHIIIIIIIIIHHHJJJHHHFFFFFFHHHIIIHHHGGGDDDGGGJJJNNNPPPRRRRRRRRRTTTUUUVVVWWWYYYZZZ[[[\\\]]]\\\[[[ZZZXXXWWWUUUUUUTTTVVVWWWVVVUUUUUUVVVWWW\\\aaaddddddgggmmmqqqqqqwwwxxx{{{~~~yyyuuuiiiddd\\\UUUQQQNNNLLLKKKLLLMMMNNNOOOQQQSSSTTTUUUVVVXXXZZZ[[[\\\___cccfffiiilllpppsssvvvyyy}}}~~~{{{yyywwwvvvuuuuuuvvvvvvuuuuuutttsssssssssssstttvvvyyy{{{|||||||||}}}}}}}}}}}}||||||xxxvvvtttrrrpppooonnnnnnqqqqqqpppooonnnmmmmmmlllnnnppprrrrrrpppnnnmmmmmmnnnoooppppppppprrrwwwzzzzzzxxxuuusssqqqrrrssstttvvvyyy}}}|||yyyuuurrrqqqpppnnnmmmeeefffgggiiijjjkkkllllllgggfffeeefffhhhiiihhhgggdddbbb```]]]ZZZYYYXXXXXXXXXWWWWWWWWWXXXWWWUUURRRRRRQQQOOOLLLKKKJJJIIIIIIHHHIIIJJJJJJHHHGGGGGGHHHEEEEEEFFFGGGGGGGGGGGGGGGFFFEEECCC>>>999777777888<<>>@@@???>>><<<;;;::::::999999444444333222222333333333111222222333333222222111111000000///...,,,+++***......---,,,,,,+++******,,,,,,++++++***)))))))))++++++*********+++---------------,,,,,,+++++++++,,,+++)))((()))***---...))))))***+++---...//////++++++++++++++++++++++++---------------,,,,,,,,,+++,,,,,,,,,------------///////////////......---000111222333444555666777777777777888999999::::::>>>??????===;;;;;;<<<>>>@@@BBBCCCCCCCCCEEEHHHKKKWWWeeevvv~~~}}}~~~wwwooopppvvvTTTSSSTTTYYY\\\[[[\\\```cccnnn~~~uuulllgggbbbaaa___]]]ZZZXXXVVVUUUUUUVVVYYY\\\___bbbeeefffjjjjjjjjjkkkkkkkkkkkkkkkmmmooorrruuuyyy~~~vvvssspppmmmjjjhhhdddbbbddddddeeeeeeeeeeeeddddddcccdddeeeffffffffffffeeebbbccccccbbb```___```aaabbbbbbaaaaaaaaaaaabbbcccdddeeeeeeddd```^^^]]]]]]]]]]]]\\\[[[YYYWWWUUUTTTTTTRRRQQQQQQQQQPPPNNNLLLKKKIIIGGGFFFGGGGGGFFFDDDBBBDDDFFFIIIKKKLLLLLLLLLNNNNNNOOOPPPQQQRRRSSSTTTRRRRRRRRRQQQQQQPPPPPPPPPNNNPPPQQQQQQQQQRRRTTTVVV[[[aaafffgggkkkrrrvvvvvvyyy{{{~~~{{{sssmmmaaa\\\VVVQQQNNNMMMLLLKKKNNNOOOPPPQQQSSSUUUVVVWWWYYY[[[]]]___bbbeeejjjnnnqqqsssuuuwwwzzz|||zzzxxxuuurrrqqqoooooopppqqqrrrsssssssssssssssrrrssstttvvvwwwxxxyyyyyyzzzzzzzzz{{{{{{|||}}}~~~wwwvvvtttqqqooommmllllllnnnnnnooooooooopppppppppqqqsssttttttqqqpppppppppssstttttttttssstttwwwzzz}}}{{{xxxuuutttuuuvvvwwwxxxzzz~~~}}}{{{wwwuuutttrrrooolllhhhiiikkklllnnnnnnoooooojjjhhhgggggghhhiiihhhfffeeebbb^^^[[[XXXXXXXXXYYYWWWWWWXXXYYYZZZXXXTTTQQQRRRQQQOOOMMMKKKJJJIIIIIIHHHIIIJJJIIIHHHGGGGGGHHHEEEEEEFFFGGGGGGGGGFFFFFFFFFEEECCC???:::666555666<<>>AAADDDEEEFFFFFFHHHIIIWWWcccrrryyyzzz|||wwwttthhhmmmwwwYYYXXX[[[bbbiiimmmsssyyy{{{qqqjjjgggcccbbb```___^^^^^^______]]]^^^```bbbdddggghhhiiinnnnnnnnnnnnnnnpppqqqrrrrrrtttwwwzzzyyyyyyyyyyyyzzzyyyuuusssjjjjjjjjjjjjiiihhhgggfffeeeeeefffggghhhjjjkkkllllllooorrrrrrqqqpppoooooommmmmmnnnoooppppppqqqqqqooopppqqqpppmmmlllkkklllppppppooonnnllliiifffeeeeeedddcccbbbbbb___\\\YYYWWWUUUSSSSSSTTTTTTSSSRRRMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMNNNPPPQQQSSSVVV[[[^^^bbbjjjppptttwww}}}~~~~~~}}}zzztttjjj___WWWTTTQQQNNNMMMNNNOOOPPPPPPSSSTTTVVVXXXZZZ[[[\\\\\\___aaacccfffhhhkkkpppsssvvv{{{}}}uuunnnhhhdddffffffeeeeeeeeeffffffgggdddeeegggiiikkklllmmmnnnoooqqqsssvvvwwwwwwvvvuuuppppppooooooppprrrtttuuutttsssrrrpppnnnllljjjiiihhhiiijjjlllnnnpppqqqrrrpppqqqqqqqqqpppqqqtttvvv~~~}}}}}}||||||{{{yyyxxxvvvuuuttttttvvvyyy|||~~~zzz{{{}}}~~~|||{{{yyyxxxwwwtttooollloooooooooooonnnmmmlllkkkllljjjiiihhhiiihhhgggeeeeeebbb^^^ZZZXXXXXXYYY[[[WWWXXXYYYZZZZZZXXXSSSOOOQQQQQQPPPOOOMMMKKKJJJIIIFFFGGGGGGEEEDDDCCCEEEFFFHHHIIIIIIIIIHHHGGGFFFFFFDDDEEEDDDAAA<<<888555555333999BBBIIIKKKKKKIIIIIIIIIMMMPPPOOOKKKHHHHHHJJJHHHIIIIIIFFF@@@;;;999888555444333222000000//////111222222333333222222111///000111111111000//////------,,,,,,,,,,,,++++++)))))))))***++++++,,,,,,------------------,,,,,,))))))******+++++++++,,,)))***,,,---------,,,+++//////...---+++***)))))))))******+++,,,---......)))******+++,,,---......///.....................+++,,,---///000000111111111111111222222333333333666666666777999<<<>>>@@@EEECCC@@@;;;999:::===AAA>>>AAADDDEEEFFFFFFHHHIIITTT```ooowwwzzz}}}wwwsss{{{tttkkkqqq|||YYYXXX[[[dddlllsss{{{vvvnnnhhhfffeeedddccccccdddeeeggghhhcccdddfffiiimmmppprrrssspppoooooooooqqqsssuuuvvvuuuwwwyyy|||zzzvvvrrrqqqqqqpppnnnlllkkkjjjeeeeeeffffffhhhjjjkkklllqqqtttwwwyyyxxxwwwvvvuuutttuuuwwwxxxzzzzzz{{{{{{vvvwwwwwwvvvuuuvvvwwwyyyyyyyyyyyyxxxvvvsssooommmnnnmmmkkkjjjiiigggdddbbb\\\[[[YYYXXXYYYZZZYYYXXXUUUTTTSSSRRRQQQPPPOOONNNLLLLLLLLLKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKMMMOOOPPPRRRTTTXXX]]]aaadddlllsssuuuxxx{{{|||zzz~~~{{{wwwrrrkkkbbbXXXQQQNNNLLLKKKKKKMMMPPPQQQQQQVVVWWWYYY\\\^^^^^^^^^^^^```bbbeeegggiiimmmrrrvvv{{{}}}vvvoooiiiccc^^^ZZZ\\\]]]___```aaabbbbbbbbb___```bbbdddfffhhhiiiiiikkklllooorrrsssssssssrrroooooonnnnnnnnnoooooopppooooooooonnnllljjjhhhgggeeefffgggiiikkkmmmnnnooolllmmmnnnooopppsssxxx{{{~~~{{{xxxqqqqqqpppqqqsssvvvzzz|||yyyzzz|||}}}}}}}}}||||||zzzyyywwwvvvuuusssooolllmmmmmmnnnnnnnnnmmmllllllkkkiiihhhhhhhhhhhhfffeeedddbbb___[[[ZZZYYYZZZ[[[XXXWWWXXXXXXYYYVVVRRROOOQQQQQQQQQOOONNNLLLJJJIIIFFFGGGFFFEEECCCCCCEEEGGGIIIIIIIIIHHHGGGFFFEEEDDDCCCEEEEEECCC???:::777666222888AAAIIIMMMPPPQQQRRRSSSWWWXXXVVVPPPNNNPPPSSSXXXXXXVVVOOOFFF>>>;;;;;;777666444222111000//////111222222333333222222111//////000000000111111111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))),,,,,,---------,,,++++++''''''((()))***+++,,,,,,***+++,,,......---,,,+++---------,,,,,,,,,+++++++++++++++,,,,,,------...)))******+++,,,------...------------,,,,,,,,,,,,///////////////......---111111111222333444444555777666666777888;;;>>>@@@CCCBBB???;;;999:::===AAA???AAACCCDDDEEEFFFHHHJJJRRR^^^nnnxxx|||rrrqqqzzzwwwnnnuuu]]]\\\___gggpppwwwyyypppjjjgggfffhhhjjjllloooqqqrrrrrrrrrooooooqqqrrrtttvvvwwwxxxoooooooooppprrruuuxxxzzzvvvwwwxxxzzz}}}|||vvvvvvuuussspppmmmkkkjjjfffffffffggghhhjjjlllmmmrrrvvvzzz}}}|||zzzyyyxxxxxxyyy{{{}}}~~~}}}~~~~~~~~~~~~}}}zzz|||yyyvvvuuutttsssqqqpppfffdddaaa`````````___]]]^^^]]][[[XXXVVVUUUTTTSSSQQQQQQPPPOOOOOONNNMMMMMMOOOOOONNNNNNMMMLLLLLLLLLPPPQQQSSSTTTVVVZZZ```dddgggooouuuvvvwwwyyyxxxuuuvvvrrrlllfff___YYYRRRNNNMMMLLLKKKLLLOOORRRTTTTTTWWWYYY\\\^^^```aaa``````___bbbeeehhhlllpppvvvzzz|||qqqlllfffaaa^^^[[[WWWTTTVVVXXX[[[]]]^^^^^^\\\[[[[[[\\\^^^```bbbcccdddeeeeeefffiiikkkmmmnnnoooooonnnnnnnnnmmmlllkkkjjjiiiiiijjjjjjjjjhhhgggeeedddddddddeeeggghhhiiijjjkkkiiijjjlllnnnpppvvv||||||xxxtttsssrrrrrrsssvvvzzz|||xxxyyyzzzzzzzzzzzzzzzyyyxxxvvvttttttsssrrrooommmooooooooonnnmmmllljjjjjjiiihhhgggggghhhhhhfffeeedddbbb```^^^\\\[[[[[[[[[XXXWWWVVVVVVVVVUUUQQQOOOQQQQQQQQQPPPNNNLLLJJJHHHHHHHHHHHHFFFDDDDDDFFFIIIHHHHHHGGGGGGEEEDDDCCCBBBBBBEEEFFFEEEAAA===999888666:::@@@GGGNNNTTT[[[___aaacccccc]]]UUUSSSVVV[[[dddccc___TTTHHH>>>;;;;;;666555333222111000000000111222222333333222222111111///...---------///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))******+++***)))(((''')))))))))******++++++,,,,,,+++*********+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,******++++++,,,,,,,,,---,,,,,,,,,,,,++++++******///////////////......---000111222333444555666777888888777777888;;;>>>@@@@@@@@@>>>;;;999:::===@@@@@@BBBCCCCCCCCCEEEHHHKKKRRR___oooyyy}}}tttsss||||||nnnuuubbbaaaccckkkttt{{{}}}rrrkkkiiiiiiiiilllpppuuuzzz}}}}}}{{{zzz{{{{{{zzzyyyxxxwwwwwwvvvooonnnoooppprrrvvvyyy{{{vvvvvvwwwxxx{{{wwwvvvuuurrrooollliiihhhhhhggggggggghhhjjjlllmmmrrrvvv{{{~~~}}}{{{zzzyyywwwxxxzzz}}}~~~~~~}}}|||tttqqqnnnlllkkkjjjhhhfffeeedddaaa^^^\\\ZZZYYYXXXWWWWWWVVVUUUTTTSSSRRRRRRTTTSSSSSSQQQPPPOOONNNMMMTTTUUUVVVWWWYYY^^^cccgggjjjrrrwwwxxxxxxxxxvvvsssmmmhhhaaa[[[VVVQQQMMMJJJOOONNNMMMOOOSSSVVVWWWWWWXXXZZZ]]]```bbbbbbbbbaaa^^^aaaeeeiiimmmsssyyy~~~zzztttrrrccc^^^YYYVVVVVVUUUSSSQQQSSSUUUYYY[[[\\\ZZZXXXVVVXXXZZZ[[[^^^```aaabbbbbbaaabbbdddgggiiikkklllllllllllllllkkkjjjhhheeedddeeeffffffffffffdddcccbbbccccccdddeeefffggghhhhhhhhhiiikkkmmmqqqxxx|||xxxzzzyyywwwvvvwwwyyy{{{}}}wwwxxxxxxyyyyyyxxxxxxxxxvvvuuusssrrrrrrqqqooommmttttttrrrpppmmmiiigggeeehhhgggffffffggggggfffeeecccbbbaaa___^^^\\\\\\[[[YYYWWWUUUUUUUUUSSSQQQOOOQQQQQQQQQPPPOOOLLLJJJHHHJJJJJJIIIGGGEEEFFFHHHJJJFFFFFFFFFEEEDDDBBBAAA@@@BBBDDDGGGFFFCCC>>>;;;::::::<<<@@@EEEMMMWWWbbbjjjlllmmmjjjbbbYYYVVVZZZ```iiihhhaaaUUUFFF<<<888888333333222111000000111111222222222333333222222222222000---***)))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,+++,,,------,,,+++***))),,,,,,++++++++++++++++++...+++(((%%%&&&)))---000---------,,,,,,++++++++++++++++++******************++++++++++++,,,,,,,,,---------,,,,,,++++++++++++,,,---///000000111111000111222333555666777888999888777777888;;;>>>@@@>>>>>>===;;;999:::===@@@AAABBBBBBBBBCCCEEEIIILLLTTT```ppp{{{~~~xxxuuu~~~mmmuuuuuummmjjjqqq|||pppgggddddddggglllrrruuuyyy}}}~~~}}}||||||zzzxxxuuupppmmmlllnnnsssvvvssspppnnnooorrrvvv|||{{{vvvqqqnnnmmmmmmmmmmmmooommmkkkhhhgggjjjnnnqqqtttwwwzzzzzzwwwuuuvvvwwwtttwww{{{|||}}}}}}}}}~~~}}}zzzwwwsssqqqooorrrnnniiidddbbbaaa___^^^^^^\\\[[[ZZZ[[[[[[ZZZYYYVVVVVVUUUTTTTTTTTTTTTUUUTTTVVVXXX[[[```dddgggiiiooorrrvvvyyyxxxtttoookkkccc^^^WWWPPPKKKJJJJJJKKKIIIKKKMMMPPPSSSUUUVVVWWW]]]___aaabbbaaaaaaaaabbbaaabbbeeekkksssyyy|||}}}|||wwwpppggg```[[[WWWUUUQQQNNNMMMNNNPPPQQQUUUVVVVVVWWWXXXXXXXXXWWW]]]^^^___```aaabbbbbbbbbdddcccbbbaaabbbdddfffgggiiiiiihhhgggffffffffffffbbbbbbcccbbbbbbaaa``````aaa``````aaaccceeegggiiijjjlllnnnppptttyyy~~~zzzxxxxxxyyyyyyyyyyyyyyyzzzzzzzzz{{{zzzxxxwwwwwwxxxzzz{{{zzzwwwtttpppmmmmmmmmmnnnppppppoooooonnnlllkkkjjjgggffffffeeeeeeeeeeeefffcccbbbaaa```^^^[[[YYYWWWTTTUUUUUUUUUUUUTTTSSSSSSMMMNNNNNNNNNNNNMMMLLLLLLKKKIIIFFFEEEEEEEEEEEEDDDFFFEEEEEEDDDCCCBBBBBBBBBDDDCCCBBBAAA@@@>>>;;;888444777===GGGSSS]]]cccfffkkkfff^^^WWWSSSRRRSSSUUU^^^ZZZSSSKKKCCC>>>:::999666555333222111111222333444333222222111111222222222111000//////......///+++++++++,,,,,,---------))))))))))))((((((((('''***((('''''')))+++,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++***))))))******+++++++++,,,,,,,,,)))******++++++******)))***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///222111111000111222444555888999:::;;;<<<<<<<<<<<<@@@>>><<<::::::;;;===???AAABBBCCCCCCCCCDDDFFFHHHRRR___ppp|||{{{yyy~~~rrruuu}}}vvvuuu}}}uuuhhhcccbbbccchhhnnnuuuxxx{{{~~~~~~}}}}}}|||zzzzzz{{{zzzwwwuuuooommmkkknnnrrrsssqqqnnnlllnnnqqqvvv~~~~~~zzzuuusssrrrsssssssssrrrqqqnnnkkkjjjkkknnnpppppprrrttttttrrrqqqqqqssstttvvvxxxyyyyyyyyy{{{|||}}}zzzvvvrrrnnnllljjjgggeeefffcccaaa`````````___^^^\\\\\\[[[[[[ZZZZZZZZZZZZ[[[\\\^^^aaaeeeiiilllnnnnnnqqqtttuuurrrmmmgggccc\\\XXXSSSMMMJJJJJJKKKLLLMMMOOOQQQTTTWWWZZZ[[[\\\```bbbddddddcccbbbbbbbbbdddeeehhhmmmtttzzz|||}}}}}}{{{vvvoooggg^^^WWWTTTPPPOOONNNNNNPPPSSSVVVXXXXXXXXXYYYZZZZZZZZZZZZZZZ______aaabbbccccccccccccdddcccaaa______```aaabbbgggfffeeedddcccccccccccc`````````___^^^]]]\\\\\\]]]]]]]]]^^^```bbbdddfffiiikkknnnqqqtttxxx}}}~~~zzzxxxwwwwwwzzz{{{|||}}}}}}}}}}}}}}}||||||zzzyyyyyyyyyzzzzzzwwwuuuqqqnnnlllkkklllmmmpppppppppooonnnlllkkkjjjhhhggggggfffffffffffffffcccbbbaaa___]]][[[YYYXXXUUUUUUUUUUUUTTTSSSRRRQQQMMMNNNNNNNNNNNNMMMLLLLLLKKKIIIFFFEEEEEEFFFEEEDDDEEEEEEEEEDDDCCCBBBBBBBBBCCCBBBAAA@@@@@@>>>;;;888555777===EEEPPPYYY^^^``````]]]YYYTTTQQQOOONNNMMMTTTPPPKKKEEE???;;;999888666555444222111222222333444333333222222222222222111111000///............,,,,,,,,,------.........,,,,,,,,,,,,++++++++++++***)))'''(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***************+++++++++,,,,,,,,,******++++++++++++******++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------............///222111111111111333444555777888999;;;<<<=========???>>><<<::::::<<<>>>???AAABBBDDDDDDCCCDDDFFFHHHRRR___ppp|||}}}~~~sssvvvpppggg^^^\\\^^^aaagggnnntttvvvyyy|||}}}|||zzzyyyxxxwwwwwwxxxyyyyyywwwuuurrrpppnnnppprrrsssqqqnnnlllooossszzz|||zzzzzzzzzzzzyyywwwuuussspppooonnnooopppnnnoooppppppooonnnooopppssstttuuuuuutttuuuwwwyyy{{{|||}}}~~~~~~{{{wwwssspppllliiifffddddddcccbbbaaadddddddddcccbbbaaa```___]]]^^^___bbbeeehhhkkkmmmooopppqqqpppkkkeee___[[[VVVTTTPPPMMMKKKLLLNNNOOONNNPPPSSSVVVZZZ\\\^^^___ccceeeffffffdddccccccdddggghhhkkkpppvvv{{{|||}}}|||wwwpppfff]]]VVVQQQNNNMMMNNNOOOQQQTTTWWWZZZ\\\\\\]]]]]]^^^^^^^^^^^^^^^bbbbbbcccdddeeeeeeddddddeeecccaaa^^^]]]]]]^^^^^^bbbbbbaaa```____________]]]]]]\\\[[[ZZZXXXWWWWWWYYYYYYYYYZZZ\\\^^^```bbbgggjjjooorrrtttvvvxxxzzzuuuvvvwwwvvvtttssstttuuuyyyzzz}}}~~~~~~}}}}}}}}}|||{{{zzzyyyxxxsssqqqnnnllljjjjjjkkklllqqqqqqppppppnnnlllkkkjjjiiihhhhhhggggggggggggfffdddbbb```]]][[[ZZZZZZZZZWWWWWWVVVUUUTTTRRRQQQPPPMMMMMMNNNNNNMMMMMMLLLKKKKKKIIIFFFEEEFFFFFFEEECCCEEEEEEDDDDDDCCCBBBBBBBBBBBBAAA@@@@@@@@@>>>;;;888666888;;;BBBKKKRRRWWWYYYVVVVVVUUUSSSPPPLLLIIIGGGIIIGGGDDD@@@===;;;:::999666555444222222222222333333333333333222222222222111000///...------------------------............---------,,,,,,,,,,,,++++++***))))))+++---------++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---------............///111111111111222333444555555666888:::<<<=========???===<<<;;;;;;<<<>>>???AAABBBCCCCCCCCCDDDFFFHHHQQQ^^^ooo{{{~~~uuuwww{{{tttaaa[[[VVVWWWYYY\\\cccjjjmmmooorrruuuwwwwwwvvvuuutttssstttuuuwwwxxxwwwvvvuuutttssssssuuuuuusssqqqooosssyyy~~~|||zzzxxxvvvttttttttttttsssqqqqqqqqqpppoooooopppqqqsssssssssrrrrrrrrruuuwwwxxxyyyzzz{{{|||~~~yyyvvvrrrooolllkkkjjjiiigggiiiiiiiiiiiigggeeecccbbb```aaabbbccceeehhhjjjkkkpppooonnnlllgggaaa[[[XXXUUUTTTQQQOOOOOOPPPRRRSSSRRRTTTVVVZZZ]]]```bbbcccdddeeegggfffeeeeeefffgggiiijjjmmmrrrwww{{{||||||zzztttkkkaaaYYYTTTRRRQQQRRRSSSUUUWWWYYYZZZ[[[[[[aaaaaabbbccccccdddcccccceeeeeeffffffgggfffffffffeeedddaaa___^^^]]]^^^______^^^]]]\\\[[[[[[[[[[[[\\\[[[YYYXXXVVVUUUTTTTTTUUUUUUVVVWWWYYY[[[^^^___eeeiiinnnqqqrrrrrrrrrrrrmmmnnnoooooonnnnnnpppqqquuuwwwzzz}}}}}}|||}}}~~~~~~~~~|||zzzwwwvvvpppooommmkkkjjjjjjkkklllqqqqqqpppooonnnlllkkkjjjiiiiiiiiiiiihhhhhhgggfffdddbbb___\\\ZZZZZZZZZ[[[YYYYYYXXXWWWUUUSSSQQQPPPMMMMMMMMMMMMMMMLLLLLLKKKJJJHHHFFFFFFFFFFFFDDDCCCDDDDDDDDDCCCCCCBBBBBBBBBAAA@@@?????????>>>;;;999777777:::???GGGNNNRRRTTTTTTTTTTTTRRROOOKKKGGGEEEDDDCCCAAA???===<<<;;;;;;777666444333222222333333333333333333333222222222000///...------,,,,,,---------------------------++++++*********)))))))))+++******+++---......---************************+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++------------,,,+++******---------------------------------............///000000111111222333444555444555777999;;;<<<===>>>>>>===<<<;;;;;;<<<>>>???@@@AAABBBBBBBBBCCCEEEGGGPPP]]]nnn{{{yyy{{{yyyoooiiiXXXTTTRRRTTTVVVXXX^^^eeefffhhhlllooorrrsssttttttppppppqqqsssvvvxxxwwwvvvttttttttttttuuuvvvuuusssrrrwww||||||yyywwwwwwyyy{{{zzzyyyvvvtttrrrpppppppppqqqqqqssssssssssssrrrrrruuuwwwwwwxxxyyyzzzzzz|||~~~|||zzzxxxwwwtttrrrpppooonnnmmmkkkhhhgggeeeiiiiiiiiijjjkkkmmmnnnooonnnmmmkkkgggccc___[[[XXXWWWVVVTTTSSSSSSSSSTTTUUUXXXZZZ\\\```cccfffggghhhccceeeffffffffffffhhhjjjhhhiiilllqqqvvvxxxyyyxxxrrrmmmeee^^^XXXVVVVVVVVVWWWXXXZZZ\\\^^^^^^^^^^^^dddeeefffgggiiiiiiiiijjjiiiiiiiiiiiiiiiiiihhhhhhdddcccaaa___^^^^^^___```]]]]]]\\\[[[ZZZZZZZZZZZZ[[[ZZZXXXVVVTTTSSSSSSSSSTTTTTTTTTUUUXXXZZZ]]]___bbbfffkkknnnnnnllljjjjjjfffhhhhhhhhhhhhiiikkkmmmrrruuuyyy|||~~~~~~}}}}}}|||}}}~~~~~~|||yyyvvvtttpppooonnnlllkkkkkklllllloooooooooooonnnlllkkkjjjjjjjjjjjjjjjiiihhhgggfffcccaaa^^^[[[ZZZZZZZZZ[[[[[[[[[ZZZYYYWWWTTTRRRQQQLLLMMMMMMMMMMMMLLLKKKKKKJJJHHHGGGFFFGGGFFFDDDBBBCCCCCCCCCCCCBBBBBBBBBBBB@@@?????????@@@???<<<:::666666888<<>>===;;;;;;:::777666444333222333333444333333444444444333222111000///...------,,,,,,---++++++++++++++++++++++++***)))))))))((((((((((((+++******+++...///...---************************+++++++++,,,,,,---......******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++---------------,,,+++***---------------------------------............//////000111222333444444555333444666888:::<<<=========<<<<<<;;;<<<===>>>???>>>???@@@AAA@@@AAACCCEEEOOO\\\mmmzzz{{{nnnddd^^^TTTRRRRRRTTTUUUUUUYYY___ccceeehhhkkknnnqqqrrrrrrllllllmmmpppsssuuuuuutttooopppqqqsssttttttuuuuuuvvv}}}~~~zzzwwwxxx|||zzzwwwrrrooooooppppppppprrrsssttttttssstttvvvxxxwwwyyyzzz{{{zzzzzz{{{}}}|||}}}~~~zzzzzzyyywwwtttqqqooonnnnnnooooooooooooooopppqqqqqqnnnllliiifffbbb___]]][[[YYYYYYXXXXXXXXXXXXXXXXXXZZZ\\\^^^aaadddfffggghhheeefffggggggfffgggiiikkkhhhiiikkknnnqqqrrrqqqooofffccc^^^ZZZWWWWWWXXXXXXXXXYYY[[[^^^```bbbcccdddfffgggiiikkkmmmnnnooopppnnnnnnnnnnnnnnnmmmlllkkkeeedddbbb```______aaaaaa^^^^^^]]]\\\[[[[[[[[[[[[ZZZYYYWWWUUUSSSSSSSSSTTTSSSSSSSSSUUUWWWZZZ]]]^^^___bbbgggiiihhheeebbbaaa___aaabbbbbbbbbdddhhhkkkrrrtttwww{{{}}}|||}}}}}}}}}{{{yyyvvvtttpppooonnnmmmlllllllllllllllmmmmmmmmmmmmlllkkkkkkiiijjjjjjjjjiiihhhfffeeeaaa```^^^\\\[[[ZZZZZZZZZ[[[[[[ZZZYYYWWWUUUSSSRRRLLLLLLMMMMMMLLLLLLKKKJJJIIIHHHGGGGGGGGGFFFDDDBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@???@@@AAA@@@>>><<<666666666999???EEEIIIKKKPPPNNNKKKGGGDDDBBBAAAAAA???>>>===<<<:::999888777777666555333333333333444333444555555555444222111111000///...------------++++++++++++************+++++++++*********))))))+++******,,,...///---,,,++++++++++++++++++++++++++++++,,,,,,------......******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,---------------------------------............///...///111222444444555555333444666888:::;;;;;;<<<<<<<<<<<<<<<<<<===>>>???>>>???@@@@@@@@@AAACCCEEEOOO[[[lllyyyrrrfff\\\WWWSSSRRRSSSVVVUUUTTTWWW]]]```aaadddgggjjjlllmmmmmmhhhhhhiiillloooqqqqqqpppkkkmmmppprrrsssuuuwwwxxx}}}|||xxxxxx}}}zzztttqqqpppqqqqqqpppooorrrtttuuuuuuuuuvvvxxxxxxzzz||||||{{{zzzzzz{{{yyyzzz{{{~~~~~~{{{zzzzzzzzzvvvvvvuuutttttttttuuuuuutttrrrnnniiifffcccbbbaaa^^^^^^___``````aaaaaaaaa___```bbbeeegggiiijjjjjjkkkkkkkkkiiigggggghhhjjjjjjjjjjjjkkkllljjjgggddd\\\[[[YYYXXXWWWWWWXXXXXXXXXYYY[[[^^^```ccceeeffffffhhhjjjmmmppprrrttttttttttttttttttsssrrrqqqpppmmmkkkhhheeedddcccddddddaaa```___^^^]]]]]]]]]]]]XXXWWWUUUSSSRRRSSSTTTTTTQQQRRRRRRTTTVVVYYY\\\^^^\\\___cccdddbbb^^^\\\[[[WWWXXXZZZ\\\^^^aaafffjjjpppqqqtttwwwzzz|||~~~}}}}}}}}}}}}|||zzzxxxwwwpppooonnnmmmlllkkkjjjjjjiiijjjkkkkkkllllllkkkkkkiiiiiijjjjjjiiigggeeeccc```___^^^]]]\\\ZZZYYYYYYYYYYYYXXXWWWVVVTTTRRRQQQLLLLLLLLLLLLLLLKKKKKKJJJIIIHHHGGGGGGHHHFFFDDDAAABBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@AAABBBBBB@@@===777666555666:::???BBBCCCFFFFFFDDDBBBAAA@@@??????<<<<<<<<<;;;:::999888777888777555444333333444444333444555666555444222111111111000///............,,,,,,,,,++++++*********,,,,,,,,,+++++++++*********)))***,,,......---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------******+++++++++,,,,,,,,,******++++++++++++*********+++,,,---....................................---------............///---///111333444555555555444555666888999:::::::::;;;;;;;;;<<<===>>>>>>??????AAABBBBBBAAABBBDDDFFFNNNZZZkkkxxxyyymmmbbbYYYUUURRRRRRTTTWWWVVVTTTWWW]]]^^^___aaaccceeefffggggggeeeeeefffiiilllooonnnnnnkkkmmmqqqsssuuuwwwzzz|||~~~yyyyyy}}}~~~wwwssssssssssssqqqnnnppptttuuuvvvvvvvvvwwwzzz{{{}}}}}}|||zzzzzzzzztttuuuwwwyyy}}}~~~}}}}}}}}}}}}}}}{{{yyytttoookkkiiihhhgggcccdddeeegggiiijjjjjjjjjjjjkkkmmmoooppprrrrrrssspppooonnnkkkhhhggghhhiiilllkkkjjjjjjhhheee___\\\XXXXXXXXXXXXYYYXXXXXXXXXZZZZZZ[[[]]]___aaaccceeefffhhhkkknnnrrrtttvvvwwwxxxxxxxxxxxxwwwuuutttsssuuusssooollliiihhhhhhhhhbbbbbbaaa```____________WWWVVVTTTRRRQQQRRRSSSTTTPPPQQQQQQSSSUUUXXX[[[]]][[[]]]```aaa^^^[[[XXXWWWQQQSSSUUUXXX[[[```fffjjjmmmnnnpppsssvvvyyy{{{|||~~~~~~~~~~~~}}}{{{zzzzzzpppooonnnmmmkkkjjjiiihhhggghhhiiijjjkkkkkklllkkkhhhiiijjjjjjiiigggdddbbb^^^^^^^^^^^^\\\[[[YYYXXXWWWWWWVVVUUUTTTSSSQQQPPPLLLLLLLLLLLLLLLKKKKKKJJJIIIHHHGGGGGGHHHGGGDDDAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCCCCAAA???999666444444777:::======@@@@@@AAABBBAAAAAA@@@???;;;<<<<<<<<<<<<;;;::::::888777555444333333444444333444555666666444222111222111000//////......///---------,,,,,,++++++++++++++++++*********)))))))))))))))+++---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,*********++++++***************,,,---.../////////........................---------.........//////---...111333444555555555555555666888888999999999;;;;;;;;;<<<===>>>>>>???AAABBBCCCCCCCCCDDDFFFHHHNNNZZZkkkxxxrrrfff\\\VVVRRRPPPPPPPPPOOOOOOPPPSSSVVVXXXZZZ]]]___```aaaccceeebbbcccdddeeeggghhhiiijjjlllmmmnnnppprrruuuxxxzzz~~~zzzxxxzzz}}}|||{{{zzzyyyxxxxxxwwwwwwwwwwwwvvvvvvuuuvvvvvvwwwzzz{{{|||}}}}}}|||{{{{{{zzzyyyxxxwwwxxxzzz}}}{{{vvvtttsssssstttvvvssspppnnnnnnoooppppppssswww|||~~~}}}{{{|||}}}zzzwwwsssqqqppppppooonnnnnnllljjjiiigggddd___\\\YYYYYYZZZZZZ[[[\\\\\\]]]^^^]]]]]]]]]___aaacccdddfffgggjjjmmmooopppqqqqqquuuuuuvvvwwwxxxxxxxxxxxxtttsssqqqooonnnnnnnnnooojjjjjjhhhfffcccaaa```___ZZZXXXVVVVVVUUUTTTRRRPPPWWWTTTQQQQQQUUUZZZ]]]______^^^[[[XXXVVVUUUTTTTTTOOOQQQUUUXXXZZZ]]]```ccccccfffkkkooosssvvvwwwxxx}}}}}}~~~}}}|||yyywwwuuurrrrrrrrrqqqpppnnnmmmlllffffffgggggghhhiiijjjkkkkkkjjjhhhggggggfffcccaaa\\\ZZZXXXXXXYYYZZZZZZYYYZZZYYYXXXVVVTTTQQQOOONNNLLLLLLKKKJJJJJJJJJJJJJJJJJJIIIIIIHHHFFFDDDCCCBBBAAAAAAAAA@@@@@@AAAAAABBB<<<===???AAABBBBBBAAAAAA999777555555777:::<<<<<<<<<===>>>?????????>>>===<<<<<<;;;:::999999888777555555444444333222111111666666666555444444333333111111111111000000000000...------,,,,,,+++******+++******)))(((''''''&&&(((((()))***++++++,,,,,,------------------------************************))))))*********++++++++++++,,,...//////---,,,***)))+++,,,......---,,,***!!!$$$)))---//////---,,,,,,,,,------...///000000000111111222222222111111777777888999::::::;;;;;;;;;;;;;;;:::999999<<<>>>>>>@@@BBBBBBBBBBBBDDDFFFOOO[[[jjjwww~~~}}}nnnaaaWWWQQQMMMLLLMMMMMMMMMLLLNNNQQQTTTWWWZZZ]]]___```bbbdddfffcccccceeefffhhhiiijjjkkkjjjjjjkkklllnnnrrrvvvyyy|||zzzzzz|||}}}}}}{{{{{{{{{{{{{{{|||}}}}}}|||{{{zzzzzzzzzzzzzzzzzzzzz{{{|||}}}}}}|||{{{{{{||||||||||||||||||||||||~~~{{{zzzzzz|||}}}~~~~~~yyyvvvvvvvvvvvvuuuqqqnnnkkkiiifffccc___\\\]]]]]]]]]]]]]]]]]]\\\\\\]]]^^^^^^___```aaaccccccfffgggjjjlllnnnpppppppppqqqrrrsssuuuuuuuuuuuutttuuutttrrrqqqppppppqqqqqqnnnnnnlllkkkhhhfffdddbbb]]][[[XXXWWWWWWWWWUUUTTTVVVUUUTTTVVVYYY\\\^^^^^^[[[ZZZXXXUUUTTTSSSSSSSSSRRRTTTWWWYYYZZZ\\\___aaaeeefffgggjjjmmmppprrrssswwwyyy{{{||||||zzzxxxvvvrrrqqqpppooommmkkkiiihhhfffggghhhiiijjjkkkkkkkkkjjjiiigggggggggfffdddaaa\\\ZZZYYYXXXZZZZZZZZZYYYVVVUUUTTTSSSPPPNNNLLLKKKMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFDDDCCCBBBBBBAAA@@@@@@@@@AAAAAAAAAAAABBBBBBCCCBBBBBBBBB:::777555444666999;;;;;;<<<===???@@@AAAAAAAAA@@@::::::999888999999888888555555444444333222222111555555555555444444444444000000000////////////.........------,,,+++++++++,,,++++++***))))))((((((******++++++,,,------...,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,---------+++,,,---...///...,,,+++***+++---.........,,,+++(((***,,,------,,,***)))******+++,,,,,,---......000000111222222222222111666777777888:::;;;;;;<<<:::;;;;;;:::999:::<<<>>>>>>@@@BBBBBBBBBBBBDDDFFFMMMYYYiiivvv}}}|||{{{{{{kkk]]]SSSMMMJJJJJJKKKLLLKKKLLLNNNQQQTTTWWWZZZ]]]```aaacccfffhhheeeeeefffgggiiijjjkkkkkkiiiiiihhhiiikkkpppwww|||}}}||||||{{{{{{{{{{{{|||}}}|||}}}}}}~~~~~~}}}||||||~~~}}}|||yyyvvvqqqmmmjjjfffccc```bbbaaaaaa```___^^^^^^]]]^^^___aaabbbcccccccccbbbeeegggiiikkkmmmnnnoooooorrrtttvvvxxxxxxxxxwwwvvvwwwvvvuuutttssssssttttttqqqqqqpppooommmjjjgggeeebbb___\\\[[[[[[[[[[[[ZZZXXXXXXXXXZZZ]]]^^^]]][[[XXXWWWVVVTTTSSSSSSSSSSSSWWWYYY[[[]]]]]]^^^aaacccggggggfffgggiiikkknnnooopppssswwwzzz|||zzzxxxvvvqqqqqqooommmkkkhhhgggfffgggiiikkklllmmmlllkkkjjjhhhgggffffffgggfffdddbbb]]][[[YYYYYYZZZZZZYYYXXXTTTTTTRRRQQQOOOMMMKKKKKKNNNMMMLLLKKKJJJJJJIIIJJJIIIIIIIIIIIIHHHGGGFFFEEECCCBBBAAA@@@@@@@@@@@@@@@CCCCCCBBBAAAAAAAAAAAAAAA;;;888555333555777999:::<<<===???AAACCCCCCCCCCCC;;;:::888888:::::::::999555555555444333333222222333333444444444444555555////////////............//////......---,,,,,,,,,,,,,,,,,,+++******)))))),,,,,,,,,------......///,,,,,,++++++*********)))+++++++++,,,,,,---------++++++,,,,,,,,,---------***+++,,,.........---,,,+++,,,---...///......---------------,,,+++***)))+++++++++,,,------......000000111222222222222222555555666888:::;;;<<<===:::;;;;;;:::999:::<<<>>>>>>@@@BBBBBBBBBBBBDDDFFFMMMZZZkkkxxxyyyxxx|||zzzkkk]]]SSSMMMLLLKKKLLLMMMMMMNNNPPPTTTWWWWWWZZZ^^^aaabbbeeegggjjjgggggghhhhhhhhhiiiiiiiiiiiijjjiiiiiikkkrrr|||~~~}}}}}}~~~~~~|||vvvrrroookkkiiifffeeedddcccbbbaaa`````````bbbeeefffgggfffdddccceeefffgggiiikkkmmmnnnnnnsssuuuwwwyyyzzzyyyxxxvvvwwwwwwwwwvvvvvvvvvvvvvvvrrrrrrrrrqqqooollliiiggggggeeebbb```aaabbbbbbaaa___^^^\\\\\\]]]\\\ZZZYYYWWWVVVVVVUUUUUUUUUUUUUUUZZZ\\\^^^``````bbbdddfffhhhiiiiiijjjkkklllmmmnnnllloootttyyyzzzyyyvvvtttpppooommmllljjjiiihhhggghhhjjjlllnnnnnnmmmkkkiiifffeeeeeeeeeffffffeeeccc]]][[[ZZZYYYZZZZZZYYYXXXVVVUUUTTTRRRQQQOOOOOONNNOOONNNMMMKKKJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFEEECCCBBBAAA@@@????????????AAA@@@???>>>>>>???@@@AAA===999555333444666888999<<<===???AAABBBCCCCCCCCC???<<<999999;;;<<<;;;999666666555555444333333333111222222333444444555555000000/////////.........000//////...------,,,,,,,,,,,,++++++************,,,,,,,,,---------......,,,,,,,,,+++******))))))++++++,,,,,,---.........))))))*********+++++++++)))***+++---.........---+++,,,---.../////////...---------,,,,,,------------.........//////000000///000111222222222222222444444666777999;;;======::::::;;;:::999:::<<>>@@@BBBBBBBBBBBBDDDEEEOOO\\\nnn{{{zzzyyy}}}}}}zzzxxxyyyzzz~~~uuuiii\\\SSSOOOOOOLLLMMMNNNNNNOOOQQQUUUXXXXXX[[[___bbbdddfffhhhkkkjjjiiiiiiiiihhhhhhggggggjjjkkkkkklllnnnwww~~~}}}~~~~~~~~~}}}~~~|||xxxtttqqqjjjiiihhhgggfffeeedddddddddfffiiijjjkkkiiigggeeeeeeeeefffgggiiikkklllmmmoooppprrrtttuuutttssssssvvvvvvwwwwwwwwwwwwwwwwwwtttttttttsssqqqooommmkkkmmmjjjhhhggghhhiiiiiihhhgggddd```]]][[[ZZZYYYXXXVVVVVVVVVVVVVVVVVVVVVVVVXXXZZZ]]]___```bbbeeehhhfffhhhkkknnnooonnnlllkkkjjjnnnssswwwxxxwwwtttqqqkkkjjjiiihhhhhhhhhhhhiiiiiijjjlllnnnnnnllliiihhheeeddddddeeeffffffdddccc^^^\\\ZZZZZZZZZZZZYYYXXXWWWVVVUUUSSSRRRQQQQQQQQQPPPOOONNNLLLJJJIIIIIIHHHFFFFFFFFFFFFFFFEEEDDDDDDBBBAAA@@@@@@????????????>>>>>>======>>>???AAABBB>>>:::555333444666888999===>>>@@@BBBCCCCCCCCCBBBCCC???:::999;;;<<<:::888888777777666555444333222000111111222333444555555111111111000000000//////000//////...------,,,,,,***************)))))))))+++++++++++++++,,,,,,,,,---,,,,,,,,,+++++++++***,,,,,,---------.........))))))*********+++++++++)))***+++,,,------......+++,,,---...////////////......---,,,,,,------.........///////////////000//////000111222333333333333444555777999;;;<<<===999:::::::::999:::===???>>>@@@BBBBBBBBBBBBDDDEEENNN[[[mmm{{{}}}zzzzzz~~~sssrrrqqqmmmiiifffeeefffnnnnnnkkkdddZZZSSSQQQQQQMMMNNNOOONNNOOOQQQTTTWWWZZZ\\\```cccdddfffiiikkkjjjjjjjjjjjjjjjjjjiiiiiikkknnnpppqqquuu}}}|||{{{|||||||||{{{{{{~~~{{{xxxqqqqqqooommmkkkiiihhhggggggiiikkklllllljjjhhhfffdddeeeeeefffgggiiikkklllnnnooopppqqqqqqrrrrrrrrrssstttuuuvvvwwwwwwvvvvvvvvvvvvuuuttttttssssssrrrpppooonnnoooppppppooonnnlllhhhccc___]]]\\\[[[YYYVVVWWWXXXXXXXXXXXXWWWWWWVVVYYY\\\^^^___bbbeeegggdddgggkkknnnnnnllliiifffjjjmmmqqquuuvvvuuurrrqqqggggggfffeeeeeefffhhhiiiiiijjjkkklllkkkjjjhhhfffeeedddcccdddeeeeeecccbbb___]]][[[ZZZZZZZZZYYYXXXVVVUUUSSSRRRQQQQQQQQQRRRQQQPPPNNNLLLJJJIIIHHHHHHFFFFFFFFFFFFEEEDDDCCCBBB@@@@@@????????????@@@@@@>>>?????????AAABBBCCCDDD???;;;666333444777999;;;???@@@CCCEEEFFFGGGGGGGGGFFF@@@;;;:::>>>???===::::::999888777555333222111000000111222222333444444111111111111000000000000//////......---,,,,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------******++++++,,,,,,------++++++,,,---...//////000000///...---,,,+++,,,,,,------------------------...///000111222333333333444444555777999:::;;;<<<999:::::::::999;;;===@@@>>>@@@BBBBBBBBBBBBDDDFFFKKKXXXiiiwww~~~|||zzzyyy~~~ooonnnjjjeee___[[[YYYZZZ\\\```bbb```ZZZUUUTTTUUUQQQQQQRRRQQQQQQRRRVVVYYY\\\^^^aaadddeeefffhhhjjjiiijjjjjjlllmmmnnnooopppqqquuuyyy|||}}}yyyxxxwwwvvvyyyzzz{{{{{{zzz|||~~~~~~~~~|||zzzxxxtttpppmmmjjjiiihhhiiijjjkkkkkkiiigggfffddddddddddddfffhhhjjjkkkmmmmmmllllllmmmnnnpppqqqpppqqqssstttuuuuuuuuutttvvvuuutttsssssstttuuuwwwsssrrrsssuuuvvvvvvsssqqqkkkiiifffeeecccbbb___]]]\\\\\\]]]^^^^^^]]]\\\[[[[[[]]]```aaabbbdddfffhhhhhhjjjllllllllliiifffdddiiilllooorrrtttttttttsssjjjiiihhhgggggghhhiiijjjiiiiiiiiiiiihhhgggfffeeeeeedddcccdddddddddbbb``````]]][[[ZZZ[[[ZZZYYYXXXVVVUUUSSSQQQQQQQQQRRRSSSRRRQQQOOOMMMJJJIIIHHHGGGHHHHHHGGGGGGEEEDDDBBBAAA>>>>>>>>>>>>???@@@AAABBB??????@@@AAAAAAAAAAAAAAA@@@<<<666444555888;;;===AAACCCGGGJJJMMMOOOPPPQQQKKKEEE@@@@@@EEEIIIGGGDDD<<<;;;:::777555333111000000000111111222222333333111000000000000/////////......------,,,+++++++++++++++++++++++++++++++++************************))))))******++++++,,,,,,......------,,,+++++++++++++++,,,,,,,,,---------++++++++++++++++++,,,,,,******++++++---...///000,,,,,,,,,,,,,,,---,,,,,,............------------...///000111222333333333555555666777888999::::::888999::::::999;;;>>>@@@>>>@@@BBBBBBBBBBBBDDDFFFJJJVVVgggttt||||||~~~zzzyyy~~~pppnnnjjjccc\\\WWWUUUTTTSSSYYY^^^___[[[XXXXXXYYYUUUVVVVVVUUUTTTVVVYYY[[[]]]___bbbdddeeefffhhhjjjhhhiiikkkmmmpppsssuuuvvvwww|||wwwttttttsssqqqsssuuuvvvwwwwwwxxxzzz|||zzz{{{|||zzz~~~~~~yyytttoookkkiiiiiiiiijjjjjjiiihhhffffffddddddcccdddeeegggiiijjjhhhfffeeeeeeeeegggiiikkknnnoooqqqsssttttttsssssstttrrrpppoooppprrruuuwwwttttttvvvxxxzzzyyyvvvssshhhhhhiiiiiiiiigggccc```bbbcccdddddddddcccbbbaaabbbdddfffgggggggggiiikkkooonnnnnnllljjjhhhfffeeehhhjjjmmmqqqsssuuuuuuuuupppooolllkkkjjjjjjlllllliiiiiihhhgggfffeeeddddddeeedddcccdddddddddbbb``````^^^[[[[[[[[[[[[YYYXXXXXXVVVTTTSSSRRRSSSTTTUUUSSSRRROOOMMMKKKIIIHHHGGGJJJIIIIIIHHHFFFDDDCCCBBB======>>>>>>???@@@BBBBBB>>>>>>???@@@@@@>>>===<<<@@@<<<777444666999===???CCCEEEJJJNNNSSSVVVXXXYYYPPPJJJEEEGGGMMMRRRRRROOO>>>===;;;888555222000///111111111111111222222222000/////////...............------,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++*********************''''''((()))***+++,,,,,,......---,,,+++******)))))))))*********+++++++++,,,,,,++++++***+++++++++*********+++,,,---///000&&&'''))),,,...///000000000000000000000/////////...///000111333333333444555666666777888999999:::888999::::::999;;;>>>@@@>>>@@@BBBBBBBBBBBBDDDFFFKKKWWWgggttt}}}wwwyyy|||{{{|||wwwnnn```UUUOOOQQQTTTPPPQQQUUUZZZ___aaaaaa___]]]\\\ZZZWWWUUUUUUWWWYYY___```bbbeeeiiikkkjjjiiimmmllllllnnntttyyy}}}~~~zzzqqqoooooonnnllllllmmmnnnoooqqqsssttttttwwwxxxzzz{{{|||~~~|||{{{xxxxxxwwwvvvyyy}}}~~~zzzuuupppmmmlllllllllmmmllljjjeeeaaaccccccdddeeeffffffggggggfffccc___]]]\\\^^^aaadddfffiiilllmmmlllnnnrrrvvvpppqqqqqqqqqqqqrrrrrrrrrqqqsssttttttrrrpppppppppnnnnnnmmmlllkkkjjjiiiiiiiiiiiiiiiiiiiiijjjjjjjjjmmmkkkjjjkkknnnppprrrrrrsssssssssrrroookkkgggeeemmmmmmooorrrvvvxxxxxxxxxnnnmmmlllmmmooopppooommmkkkjjjgggffffffgggiiijjjfffdddcccccceeeeeeccc```bbbaaa___]]]\\\ZZZZZZYYYXXXWWWUUUSSSRRRQQQPPPPPPUUUSSSOOOLLLJJJIIIJJJKKKIIIHHHGGGFFFEEECCCBBBBBB???===<<<<<<>>>@@@@@@@@@@@@@@@??????????????????<<<;;;888555444666;;;???GGGIIINNNUUU[[[\\\YYYUUUOOOIIIEEEKKKVVV]]][[[VVVDDD@@@:::666333222000///000111333333111000111222111111111000000///...---------------,,,+++***)))************))))))(((((())))))***+++,,,,,,,,,,,,++++++++++++++++++++++++------,,,+++************((((((((()))*********+++------,,,+++,,,---...///------++++++++++++------////////////////////////,,,---.../////////......000111222222444444555666777777777888999:::<<<<<<:::::::::;;;===>>>@@@AAA@@@AAACCCBBBAAAAAABBBDDDLLLWWWfffsss||||||tttwww~~~|||zzzooocccXXXSSSRRRSSSSSSSSSTTTYYY```ggglllnnnlllhhhaaa]]][[[]]]___```bbbcccdddhhhlllnnnnnnmmmkkkmmmqqqxxx~~~rrrjjjhhhgggfffdddhhhhhhjjjkkkmmmnnnoooppptttvvvxxxzzz|||~~~}}}{{{~~~xxxtttqqqrrrrrrqqqtttxxx{{{|||~~~}}}zzzvvvtttnnnmmmllllllllljjjgggdddddddddeeeffffffeeedddccccccaaa^^^[[[[[[\\\^^^```___bbbdddffffffhhhllloooqqqqqqpppoooooooooooopppnnnpppqqqpppnnnlllllllllooonnnnnnmmmlllkkkkkkjjjkkkkkklllmmmnnnnnnoooooorrrrrrrrrsssuuuwwwxxxxxxxxxxxxxxxvvvtttpppmmmkkkllllllmmmppptttvvvvvvuuurrrpppnnnmmmnnnnnnmmmlllkkkjjjhhhfffggghhhjjjlllkkkiiihhhhhhiiihhheeebbb```___^^^\\\[[[ZZZZZZZZZYYYXXXVVVTTTRRRQQQPPPOOORRRPPPMMMKKKJJJKKKLLLNNNIIIIIIHHHGGGEEEDDDCCCCCCCCC@@@>>>===>>>??????>>>>>>>>>>>>??????@@@@@@AAA===<<<999555444555:::>>>FFFHHHNNNUUUYYYYYYUUUQQQMMMIIIHHHNNNXXX\\\XXXQQQEEEAAA<<<999777777666555000111333333111000111222111111111000000///...---------------,,,+++******+++++++++******)))))))))++++++,,,,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++***+++++++++******++++++++++++++++++,,,++++++***+++,,,---...,,,,,,,,,++++++,,,,,,,,,......................................./////////000111222222444444555666666666666777888999:::;;;;;;;;;;;;;;;<<<>>>???@@@???AAABBBCCCBBBBBBDDDEEELLLVVVeeerrr|||wwwpppttt~~~|||qqqfff___ZZZXXXVVVZZZWWWVVVZZZcccoooyyyvvvkkkeeefffiiikkkjjjggggggiiilllqqqtttttttttpppuuu}}}~~~vvvmmmgggdddcccbbb```bbbcccdddfffgggiiijjjkkkooorrrvvvyyy{{{}}}|||zzz}}}}}}qqqmmmlllnnnooonnnpppuuuvvvuuuuuuvvvxxxzzz|||~~~}}}|||tttsssqqqpppooonnnllljjjhhhiiijjjiiihhhfffcccaaa___^^^\\\ZZZZZZZZZZZZ[[[XXXZZZ\\\^^^___aaadddggglllkkkiiigggggggggiiijjjjjjkkklllllliiihhhhhhhhhnnnnnnmmmmmmmmmlllllllllmmmmmmnnnpppqqqsssttttttvvvwwwyyy{{{|||}}}}}}}}}{{{{{{zzzyyywwwtttrrrpppmmmmmmnnnppptttuuuuuutttuuurrrnnnlllllllllkkkkkkkkkjjjhhhhhhhhhjjjlllnnnooommmkkkjjjiiigggdddbbb^^^]]]\\\[[[ZZZZZZZZZZZZYYYYYYWWWUUUSSSQQQOOONNNNNNMMMKKKKKKKKKMMMOOOPPPKKKJJJIIIHHHFFFEEEDDDDDDGGGDDDAAA??????>>>===<<<<<<======>>>???@@@AAAAAA>>>===:::666333444888;;;DDDGGGMMMSSSWWWUUUPPPLLLGGGFFFGGGNNNUUUVVVPPPHHHCCC@@@<<<999999999999888000111333333111000111222111111111000000///...---------...------,,,+++***,,,,,,++++++++++++******,,,,,,,,,,,,+++***))))))+++++++++++++++++++++++++++++++++***++++++,,,,,,------------,,,,,,,,,,,,***************+++,,,,,,++++++,,,,,,,,,,,,++++++------------------------///...---------...000111000111222222444444555666555555555666777888999:::<<<<<<;;;;;;<<<======>>>>>>@@@AAABBBBBBCCCEEEGGGKKKVVVeeerrr{{{sssmmmqqq|||}}}ssskkkhhhfffcccaaaeeebbb___bbbkkkwww}}}qqqmmmqqquuuuuurrrllllllmmmqqqvvvzzz{{{{{{~~~~~~uuupppiiidddbbb```___]]]^^^___```bbbdddfffggghhhllloootttxxxzzz|||~~~~~~}}}|||~~~yyyuuummmjjjkkknnnpppppprrrvvvxxxwwwuuuttttttvvvwwwxxxyyyyyy{{{~~~}}}yyyvvvuuusssqqqoooooopppooonnnkkkgggccc```]]]\\\[[[ZZZYYYXXXWWWWWWVVVWWWWWWXXXYYYZZZ\\\]]]```___]]][[[\\\]]]```bbbdddfffggggggffffffggghhhlllllllllllllllllllllllloooooopppqqqrrrssstttuuutttwww{{{}}}~~~}}}}}}|||zzzzzzzzzyyywwwuuusssrrrqqqqqqqqqsssvvvwwwwwwvvvtttpppllljjjjjjkkkkkkkkkjjjjjjiiiiiijjjlllmmmoooooommmkkkiiigggdddaaa^^^\\\[[[[[[ZZZZZZZZZZZZZZZZZZYYYXXXVVVSSSQQQOOONNNMMMLLLKKKKKKKKKMMMNNNOOOKKKKKKJJJIIIGGGFFFEEEDDDHHHEEEBBB@@@??????>>><<<======>>>>>>??????@@@@@@???>>>;;;666333333666999CCCGGGMMMRRRTTTQQQLLLHHHCCCBBBCCCHHHLLLLLLFFF@@@???<<<999777777777666555000111333333111000111222111111111000000///...---------......---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++++++++++++++,,,,,,************+++,,,------......------,,,,,,,,,+++************++++++,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++---///000000111222222444444555666555555555666777888999:::===<<<<<<;;;;;;<<<<<<<<<;;;===???AAAAAABBBDDDFFFLLLWWWfffrrr{{{rrrkkkppp||||||tttooooooqqqqqqqqqssspppnnnpppvvv~~~tttsssyyy~~~|||wwwsssssstttyyy~~~zzzllliiiccc^^^\\\ZZZYYYYYY\\\]]]^^^```bbbdddfffgggiiimmmrrrvvvxxx{{{}}}{{{uuupppmmmkkkiiikkkpppssssssvvvzzz}}}|||{{{yyyxxxxxxyyyyyyvvvwwwyyy|||}}}zzzwwwuuusssuuutttsssppplllfffbbb___]]]\\\\\\ZZZYYYWWWVVVUUUTTTSSSRRRRRRRRRRRRRRRRRRTTTSSSRRRRRRTTTWWW[[[]]]___aaacccccccccdddgggiiikkkkkkkkklllmmmmmmnnnnnnrrrrrrssssssssssssttttttrrrvvvzzz}}}|||{{{{{{{{{zzzzzzyyyyyywwwvvvuuuttttttssssssuuuwwwxxxwwwvvvpppmmmiiihhhiiikkklllllljjjjjjjjjjjjkkklllnnnooommmmmmkkkiiieeeaaa___^^^[[[ZZZZZZYYYYYYZZZZZZ[[[YYYYYYXXXVVVTTTRRROOONNNNNNMMMLLLKKKKKKLLLLLLMMMLLLKKKJJJIIIHHHFFFEEEEEEGGGDDDAAA@@@@@@@@@???>>>@@@??????>>>>>>=========???>>>;;;777333333555777AAAFFFLLLPPPPPPLLLHHHEEEBBBAAA@@@AAACCCCCC@@@>>>===:::777555555444333222000111333333111000111222111111111000000///...---------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,---)))***+++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************+++,,,------------,,,,,,++++++*********++++++,,,,,,,,,,,,,,,)))***,,,,,,,,,,,,***))),,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******,,,...///000111222222444444555666666666666777888999:::;;;===<<<<<<;;;;;;;;;;;;;;;999;;;>>>???@@@AAACCCEEEMMMWWWfffsss|||rrrjjjooo{{{~~~yyysssqqqsssxxx~~~}}}~~~xxxxxx~~~~~~}}}}}}xxxjjjgggbbb\\\YYYXXXXXXXXXYYYZZZ\\\^^^```bbbdddeeefffiiinnnrrruuuxxx{{{~~~~~~||||||~~~{{{zzz{{{ssssssrrroookkkiiihhhhhhiiihhhkkkrrrwwwwwwyyy}}}~~~}}}|||wwwxxxyyy{{{||||||yyywwwyyywwwtttpppjjjeeeaaa___]]]]]][[[ZZZXXXVVVTTTTTTQQQOOOMMMLLLMMMMMMLLLKKKNNNNNNNNNOOORRRUUUYYY[[[ZZZ\\\]]]^^^___```cccfffhhhiiiiiijjjlllmmmnnnnnnsssssssssssssssrrrrrrrrrqqqvvv{{{}}}{{{zzz{{{|||{{{{{{zzzzzzyyyyyyxxxxxxuuuttttttuuuwwwwwwvvvtttmmmjjjhhhhhhjjjlllmmmmmmjjjjjjjjjjjjkkkllllllmmmlllmmmllljjjfffbbbaaa```[[[[[[ZZZZZZZZZZZZZZZ[[[XXXXXXXXXWWWUUUSSSQQQOOONNNMMMMMMLLLKKKKKKKKKKKKKKKKKKJJJIIIGGGFFFEEEEEEEEECCC@@@???@@@AAA@@@???@@@@@@???>>>===<<<<<<;;;???>>>;;;777444222444666???CCCIIIKKKJJJGGGDDDCCCBBBAAA@@@>>>>>>===>>>>>><<<:::777666666555333222000111333333111000111222111111111000000///...---------............------++++++,,,,,,,,,,,,------))))))***+++,,,,,,,,,,,,*********++++++,,,,,,---+++++++++***++++++,,,,,,++++++++++++***************++++++,,,---,,,,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,......000111222222444444555666666666666777888999:::;;;<<<<<<;;;;;;;;;;;;;;;<<<999;;;>>>??????AAACCCEEEMMMWWWfffrrr{{{tttlllppp{{{xxxyyyyyywwwssspppssszzz~~~|||{{{sssiiieee```ZZZVVVUUUVVVXXXUUUVVVXXXZZZ\\\___```aaaccceeeiiilllppptttxxx|||{{{|||~~~~~~}}}~~~~~~|||zzzxxxxxxyyyuuusssoookkkgggeeeeeeeee```aaaaaa```______cccfffiiiiiinnnvvv{{{|||~~~}}}}}}~~~}}}|||}}}xxxrrrlllgggdddccc^^^\\\ZZZXXXUUUTTTSSSSSSNNNLLLJJJJJJLLLMMMLLLKKKKKKLLLMMMOOOQQQTTTVVVWWWVVVWWWXXXXXXXXXYYY\\\^^^aaaaaabbbdddeeeggghhhiiilllmmmmmmmmmnnnnnnooooooqqquuuzzz{{{yyyxxxzzz}}}{{{{{{zzzzzzyyyzzzzzzzzzxxxwwwvvvwwwxxxxxxwwwuuummmkkkjjjkkklllnnnnnnmmmjjjjjjjjjjjjjjjkkkkkkkkkjjjkkkllljjjfffcccbbbccc]]]\\\[[[[[[ZZZZZZZZZZZZVVVWWWWWWWWWVVVTTTRRRPPPMMMLLLLLLLLLKKKKKKKKKKKKKKKJJJIIIHHHGGGEEEEEEDDDEEECCC@@@??????@@@???>>>??????>>>>>>======<<<<<<>>>===;;;777444333444666;;;@@@DDDFFFDDDBBB@@@AAA?????????===:::999:::<<<888777555555666666444333000111333333111000111222111111111000000///...---------............------***+++++++++,,,,,,,,,,,,***++++++,,,,,,,,,++++++)))******+++,,,,,,------,,,,,,++++++***+++++++++************++++++++++++))))))+++,,,,,,,,,+++***++++++************++++++---------------------------------.........//////000111222222444444555666555555555666777888999:::;;;;;;;;;::::::;;;<<<<<<<<<===???@@@AAAAAADDDEEEKKKUUUdddpppyyy~~~{{{rrruuu~~~|||sssvvv}}}vvvuuurrrpppqqqyyy~~~uuunnnccc```ZZZTTTOOONNNPPPSSSRRRSSSTTTWWWYYY\\\]]]^^^```cccfffiiilllqqqvvvzzz~~~~~~~~~yyyzzz}}}~~~}}}zzz||||||{{{yyyvvvvvvvvvnnnhhhaaa[[[YYYXXXXXXXXXVVVXXXYYYXXXXXX[[[```eeellllllrrrzzz~~~|||vvvpppllliiihhh]]]\\\YYYVVVTTTRRRRRRRRRNNNLLLJJJLLLOOOQQQPPPOOOJJJKKKLLLNNNPPPQQQRRRSSSTTTUUUUUUTTTRRRSSSUUUWWWYYYZZZ[[[\\\^^^```aaabbbdddeeefffggghhhjjjkkkkkkoootttyyyyyywwwvvvyyy|||yyyyyyxxxxxxxxxxxxyyyzzz{{{zzzzzzzzz{{{{{{yyywwwooommmmmmmmmoooooonnnmmmjjjjjjjjjjjjjjjjjjjjjiiigggiiijjjhhhdddbbbbbbccc^^^]]]\\\[[[ZZZZZZZZZZZZUUUVVVWWWWWWWWWUUUSSSQQQKKKKKKKKKKKKLLLLLLLLLLLLJJJJJJIIIHHHFFFEEEDDDDDDFFFDDDAAA??????>>>===<<<============>>>>>>>>>>>>===<<<:::777444333444666999===AAABBB@@@>>>>>>???:::<<<===;;;888666666888444333222333555555555444000111333333111000111222111111111111000///...---------...............---*********++++++,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))***+++,,,,,,------------,,,+++*********************++++++,,,,,,,,,'''((()))++++++******))),,,+++***))))))***+++,,,------------------------...///000000111000000000000111222333444555555666444444444444666777888999;;;::::::::::::;;;<<<===>>>???AAABBBBBBCCCEEEFFFIIISSSbbbnnnwww|||xxx{{{yyyqqquuu~~~rrrqqqppppppuuu~~~uuujjjfff```\\\WWWRRRPPPQQQSSSUUUUUUUUUUUUVVVWWWYYYZZZ[[[]]]___bbbdddggglllrrrvvv|||}}}~~~{{{zzzzzz|||~~~|||zzzyyyyyywwwxxxyyyxxxvvvrrrnnnkkkiiiccc[[[WWWUUUUUUTTTSSSRRRSSSUUUYYY___eeekkknnnppptttzzzzzzssslllfffaaaaaa]]]XXXUUUTTTTTTTTTSSSMMMMMMMMMOOOQQQQQQOOOMMMKKKKKKLLLLLLMMMNNNNNNNNNNNNLLLJJJIIIIIIKKKNNNOOOTTTTTTTTTUUUWWWYYY\\\]]]___^^^^^^^^^```bbbeeegggfffjjjooosssttttttuuuuuuuuutttssssssuuuyyy||||||{{{yyywwwuuutttuuuuuuttttttsssrrrpppnnnlllkkkiiihhhggggggggghhhjjjkkkjjjiiiiiigggeeecccbbb```___^^^\\\ZZZXXXXXXXXXXXXWWWXXXXXXWWWVVVTTTRRRPPPOOOPPPPPPOOOOOOMMMLLLKKKOOONNNLLLIIIGGGEEEDDDDDDBBBBBB@@@>>>===<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<999777444111///555666888:::;;;<<<;;;;;;999:::;;;999777555444555444444555555555666666666333444444444444333222222222111000///...---,,,,,,.........------,,,,,,,,,*********+++,,,,,,------+++*********))))))(((((()))))))))***+++++++++,,,,,,+++++++++***)))))))))***+++,,,---,,,+++***)))******))))))))))))******+++***(((((((((***---...---,,,+++*********+++,,,------,,,,,,---000222444222222222111222222333333777666666666777888999999:::;;;<<<<<<======<<<<<>>====================================>>>===<<<999777444111000444555777999:::;;;;;;;;;:::;;;<<<;;;888666666666444444444444333333333333333333333333333222111111111111000///...------,,,.........------,,,,,,,,,*********+++++++++++++++******************))))))***************++++++++++++++++++***************++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,---------,,,+++******+++,,,,,,---,,,+++******+++,,,---...---,,,,,,---...000222222222111111222222333333666666666666777888999:::999999:::;;;;;;;;;;;;;;;???AAABBBBBBBBBCCCEEEGGGIIIRRR___jjjssszzz|||zzz}}}qqqnnniiigggjjjuuuvvvrrruuu}}}{{{ooo___RRRLLLNNNMMMLLLKKKKKKMMMOOOQQQPPPPPPPPPQQQSSSTTTVVVWWWWWWZZZ^^^ccchhhnnnuuuyyy}}}||||||{{{{{{~~~}}}{{{zzzxxxxxxrrrsssttttttsssqqqooonnnhhhddd___]]]\\\]]]]]]\\\___aaaeeekkkqqqvvvzzz}}}~~~|||xxx{{{|||vvvnnnjjjddd```\\\YYYXXXWWWVVVUUU[[[XXXVVVTTTTTTSSSRRRPPPOOOOOOOOONNNNNNNNNNNNMMMLLLKKKIIIHHHHHHIIIKKKLLLLLLLLLKKKLLLLLLNNNOOOOOOTTTTTTSSSTTTUUUWWWYYYZZZ[[[]]]```aaabbbccceeeggglllmmmnnnppprrruuuvvvwwwyyyxxxwwwuuutttsssssssssrrrrrrpppmmmkkkhhhfffeeekkklllllllllllllllkkkkkkjjjiiiiiihhhfffdddbbbaaa```^^^\\\ZZZYYYXXXXXXYYYWWWWWWWWWWWWUUUSSSQQQPPPPPPOOONNNLLLLLLLLLMMMMMMNNNMMMKKKIIIGGGFFFDDDDDD@@@@@@???>>>>>>>>>>>>>>>==============================;;;999777444111000222444666888999:::::::::;;;<<<>>>===:::888888888555555444444333222222222222222222222111111111000000000000//////..................---------------+++************)))))))))*********++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,---...------------------.........------,,,++++++***------,,,,,,,,,,,,------......---,,,---...///000222222111111222222333444666666666666777888999:::888888888999999999::::::@@@AAABBBBBBBBBBBBDDDFFFJJJSSS```llltttzzz~~~qqqmmmgggdddgggsss}}}sssnnnoooyyyxxxmmmaaaSSSHHHDDDGGGGGGHHHIIIKKKMMMOOOPPPMMMMMMNNNOOOQQQSSSTTTUUUUUUYYY^^^ccciiipppwww{{{~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~|||{{{{{{||||||~~~|||zzzxxxwwwrrrsssttttttsssqqqooonnniiihhheeedddddddddeeeeeehhhjjjnnnssswww{{{~~~}}}yyyvvvsssvvvzzz~~~|||uuuqqqhhheeeaaa^^^]]]\\\ZZZYYY^^^\\\XXXVVVUUUUUUTTTSSSRRRRRRQQQQQQPPPOOONNNNNNMMMLLLJJJIIIHHHIIIJJJJJJLLLLLLLLLLLLLLLLLLMMMMMMQQQQQQQQQQQQRRRSSSTTTUUUVVVXXXYYYZZZ\\\^^^bbbeeegggiiillloooqqqsssttttttwwwvvvuuutttsssrrrqqqqqqooonnnmmmkkkiiihhhggggggkkklllmmmmmmmmmllljjjiiijjjiiiiiihhhfffeeecccbbb```___\\\ZZZYYYYYYYYYYYYWWWWWWWWWVVVUUUSSSQQQPPPPPPOOOLLLKKKJJJKKKMMMNNNLLLLLLKKKIIIHHHFFFDDDCCC?????????>>>>>>???@@@@@@===========================<<<;;;999777444222000111333555777999999999999:::<<<>>>>>><<<999888888666666555555555444444444222111111000000000000000000000000///////////////...............---------++++++******)))(((((('''*********++++++,,,,,,---,,,+++++++++***))))))))))))))))))***+++++++++,,,---,,,+++++++++,,,---...++++++************++++++,,,,,,------,,,+++******------------------.........------...///000111222111111111111222333444444666666666666777888::::::999999888999999999::::::@@@AAABBBBBBAAABBBDDDFFFJJJTTTbbbmmmuuuzzzvvvrrrmmmkkkooozzzzzzqqqooowwwzzziii]]]SSSJJJEEEEEECCCDDDEEEGGGIIIKKKMMMNNNLLLMMMMMMOOOQQQSSSTTTUUUVVVZZZ```ffflllrrryyy}}}}}}~~~zzzvvvuuuuuuvvvwwwvvvwwwxxxyyyzzz|||~~~||||||}}}}}}}}}~~~~~~|||zzz{{{|||}}}~~~}}}{{{yyyxxxuuuuuuuuuuuutttsssqqqpppnnnnnnnnnmmmmmmnnnooopppqqqrrruuuxxx{{{}}}~~~}}}zzzxxxuuuwwwzzz}}}{{{wwwpppmmmiiifffeeecccaaa___```]]]ZZZXXXXXXXXXWWWVVVUUUUUUTTTSSSRRRQQQQQQPPPOOOOOOMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNNNNNNNOOOOOOPPPPPPPPPRRRTTTUUUWWW[[[```cccccceeeiiimmmpppqqqrrrrrrttttttssssssrrrqqqpppoookkkkkkjjjiiiiiiiiiiiijjjiiijjjkkkllllllkkkjjjiiiiiiiiiiiihhhgggeeedddccc```___]]][[[YYYYYYYYYYYYVVVVVVWWWVVVUUUSSSQQQOOOOOOMMMKKKJJJJJJKKKLLLNNNKKKKKKKKKJJJHHHFFFDDDCCC???????????????@@@@@@AAA<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;999777444222111000222444777888999:::999999;;;>>>>>><<<:::888888444444444555555555555555222111000/////////000000000000000000000/////////........................,,,++++++***)))(((''''''*********++++++,,,,,,---,,,+++++++++***))))))))))))))))))***+++++++++,,,,,,,,,+++***+++,,,---///******))))))))))))******))))))***+++,,,+++++++++,,,,,,,,,------.........------...///111222444444111111111111222333444555555555555666777999:::;;;;;;::::::::::::;;;<<<<<<@@@AAABBBAAAAAAAAACCCEEEKKKUUUcccooovvvzzz~~~}}}|||xxxvvvttttttyyy|||vvv}}}zzzlll\\\RRRLLLGGGFFFIIIDDDDDDEEEFFFGGGIIIKKKLLLMMMNNNOOOPPPRRRTTTVVVWWWYYY]]]ccciiioootttzzz~~~||||||uuuooolllkkkkkklllmmmpppsssvvvwwwyyy{{{}}}{{{|||~~~~~~~~~}}}||||||}}}~~~~~~|||zzzxxxwwwwwwwwwwwwwwwwwwvvvvvvtttvvvxxxxxxxxxxxxyyy{{{zzz{{{|||}}}}}}|||xxxzzz|||~~~}}}yyyvvvssspppnnnmmmjjjhhhdddbbb___^^^^^^]]][[[YYYXXXXXXWWWVVVVVVUUUTTTTTTSSSSSSQQQPPPOOONNNMMMMMMKKKKKKLLLMMMMMMMMMLLLLLLKKKLLLLLLLLLLLLLLLLLLLLLKKKMMMOOOQQQSSSWWW[[[___```bbbfffjjjmmmooopppqqqrrrrrrrrrrrrqqqpppnnnnnnhhhhhhggggggggghhhjjjkkkhhhhhhiiijjjjjjjjjjjjjjjiiiiiiiiihhhgggfffddddddaaa___]]][[[ZZZYYYYYYZZZVVVVVVVVVVVVTTTRRRPPPOOOMMMLLLKKKJJJJJJKKKLLLLLLJJJJJJJJJJJJHHHFFFDDDBBB@@@@@@?????????@@@@@@AAA<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999777555333111000222444777999:::::::::999;;;>>>???===;;;999999555555555444444444444444333222000/////////000111111111111000000/////////.............../////////,,,,,,+++***))))))((((((*********++++++++++++++++++++++++******************************+++++++++************+++,,,------,,,++++++******++++++,,,(((((()))******+++,,,,,,***+++,,,------...------,,,---...///111222333333000000000111222333444555555555555666777999:::;;;===<<<;;;:::;;;<<<===>>>@@@AAABBBAAA@@@@@@BBBDDDLLLVVVeeeqqqwwwzzz|||~~~{{{zzz~~~~~~}}}mmmaaaTTTNNNJJJHHHHHHJJJKKKKKKJJJIIIJJJKKKMMMNNNOOOPPPQQQRRRTTTWWWYYYZZZ^^^bbbgggmmmqqqvvv{{{{{{~~~zzzrrrjjjdddaaaaaabbbfffjjjppptttuuuvvvxxxzzzxxxzzz}}}}}}}}}~~~}}}~~~~~~}}}{{{yyywwwwwwyyyzzz{{{|||}}}~~~{{{~~~{{{}}}|||yyywwwuuurrrpppllljjjhhhfffeeeccc___\\\ZZZZZZZZZYYYYYYXXXXXXWWWXXXWWWVVVTTTSSSRRRQQQPPPKKKLLLMMMNNNOOOOOONNNNNNLLLMMMMMMMMMMMMMMMLLLLLLLLLNNNPPPQQQRRRTTTWWWZZZ]]]___bbbeeeiiilllnnnoooppppppqqqqqqpppooommmlllgggfffeeeddddddfffgggiiihhhhhhhhhhhhiiikkklllmmmiiiiiiiiihhhhhhfffeeedddaaa___]]][[[ZZZYYYZZZZZZVVVVVVVVVVVVTTTRRRPPPOOOKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIJJJJJJHHHFFFDDDBBBAAAAAA@@@?????????@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;999777555333222000222555777999;;;;;;;;;999<<<@@@AAA???===;;;:::;;;;;;:::888777555444333444222111//////000111222333222222111000///......---........./////////000,,,,,,++++++*********)))******************))))))***************++++++++++++++++++***************'''((()))***++++++++++++---,,,,,,++++++,,,,,,---,,,+++*********+++,,,---)))***+++,,,---------,,,---......////////////...000000000111222333555666444555555666777999;;;<<<===<<<;;;:::;;;<<<>>>???@@@AAABBBAAA@@@@@@BBBDDDLLLWWWfffrrrxxxzzz{{{}}}~~~}}}|||uuunnndddZZZQQQMMMLLLIIIHHHJJJSSSRRRPPPOOONNNOOOQQQRRRQQQQQQRRRTTTVVVXXXZZZ\\\aaadddjjjooossswww|||zzz~~~yyypppfff___\\\[[[\\\bbbhhhooossstttuuuvvvxxxtttwwwzzz{{{{{{}}}~~~~~~~~~~~~|||zzzvvvwwwyyy{{{~~~~~~}}}|||~~~}}}zzzwwwtttsssrrrooommmkkkgggbbb^^^[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZYYYWWWVVVTTTSSSRRRMMMNNNPPPQQQRRRRRRRRRQQQPPPPPPPPPPPPPPPPPPOOONNNOOOQQQSSSSSSSSSTTTUUUWWW[[[\\\___bbbfffiiilllnnnoooooopppppppppnnnmmmlllgggeeedddbbbbbbcccdddeeehhhhhhggghhhiiikkknnnoooiiiiiiiiiiiihhhgggeeeeeeaaa```^^^\\\ZZZZZZZZZZZZVVVVVVVVVUUUTTTRRRPPPOOOIIIJJJKKKKKKLLLKKKKKKJJJHHHIIIJJJJJJIIIFFFDDDBBBBBBAAA@@@@@@??????@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999777555333222111222555888:::;;;<<<<<<;;;>>>AAACCCAAA>>><<<<<>>;;;888666555444333111000///000111333333333222111000///...------.........//////000000,,,,,,,,,++++++++++++++++++*********))))))(((((())))))******+++++++++,,,,,,+++++++++******))))))&&&''')))***++++++******,,,++++++******++++++,,,000...,,,*********,,,---((()))***,,,------,,,,,,//////......---,,,******000000000111222444555666444444555666888999;;;<<<===<<<;;;::::::<<<===???@@@AAABBBAAA@@@@@@BBBCCCMMMWWWgggrrrxxxzzz{{{|||}}}|||vvvrrrnnniiieeeWWWTTTPPPOOOOOOQQQRRRSSSTTTVVVVVVTTTQQQPPPQQQTTTQQQSSSTTTUUUVVVXXX\\\___cccgggmmmrrruuuwwwyyy{{{zzz}}}yyynnnccc\\\VVVSSSQQQWWW^^^ffflllnnnnnnpppqqqxxxxxxxxxyyyzzz|||}}}~~~~~~~~~}}}|||{{{|||{{{xxxvvvuuuvvvxxx||||||~~~qqqooopppttt|||~~~|||zzzxxxvvvrrrmmmiiieeecccaaaaaaaaa```___]]]\\\[[[^^^ZZZWWWWWWYYYZZZYYYWWWTTTSSSQQQPPPPPPPPPRRRSSSTTTTTTTTTTTTTTTTTTUUUUUUTTTTTTUUUUUUVVVWWWXXXYYYZZZZZZ]]]bbbhhhkkkkkkiiimmmjjjhhhiiimmmoooooonnnllliiifffeeegggiiihhhfffjjjjjjjjjjjjjjjjjjjjjkkkhhhgggffffffgggfffdddbbb___^^^]]]]]]^^^]]][[[YYYXXXXXXWWWUUUSSSPPPNNNMMMNNNMMMLLLKKKIIIHHHFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCBBBAAA???===<<<::::::;;;;;;;;;::::::999999999999;;;<<<===;;;777333111222333444666:::>>>BBBDDDFFFCCCBBBCCCCCC@@@@@@CCCMMMMMMJJJDDD===888888999222111000//////000111111:::888444111//////111222///............---------+++***************++++++++++++++++++++++++++++++))))))***++++++++++++***))))))*********+++++++++))))))***++++++,,,------(((((()))***++++++,,,,,,---,,,,,,,,,,,,---......---,,,+++***+++,,,---...000...+++)))***+++...000///000111222444555666777444555666888999999999999;;;;;;:::999:::;;;<<<===CCCDDDCCCAAA@@@???AAACCCKKKUUUcccpppxxx{{{|||||||||~~~~~~uuuqqqkkkgggddd```\\\YYYUUUTTTRRRRRRTTTUUUWWWWWWXXXYYYYYYWWWTTTSSSTTTVVVSSSTTTUUUVVVWWWZZZ___bbbfffiiinnnrrruuuwwwzzz||||||}}}yyymmmccc[[[UUUQQQNNNSSSYYY```fffhhhiiikkkmmmoooppprrrtttvvvxxxzzz{{{zzzzzz{{{zzzyyy{{{~~~~~~{{{wwwuuutttuuuxxx{{{~~~~~~}}}|||yyyvvvssspppkkkkkklllpppvvv{{{~~~{{{vvvqqqmmmjjjiiihhhgggfffeeecccaaa```___```^^^[[[ZZZ\\\]]]]]][[[YYYXXXVVVUUUTTTUUUVVVWWWWWWWWWXXXYYYZZZZZZYYYYYY[[[ZZZYYYXXXWWWXXXYYYYYYaaaaaacccggglllmmmllliiijjjhhhgggiiimmmqqqrrrqqqpppmmmjjjjjjkkklllllljjjhhhhhhhhhhhhhhhhhhhhhgggfffeeeddddddeeeeeecccaaaaaa```______```___]]][[[YYYYYYXXXVVVTTTRRRPPPNNNMMMMMMLLLKKKIIIHHHGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDCCCBBBAAA???>>><<<;;;:::======<<<<<<<<<;;;;;;;;;::::::;;;;;;999666333111111333555999===AAADDDFFFKKKFFFCCCCCCBBBAAABBBFFFRRRQQQMMMFFF===777555555333222000/////////000111666555222000/////////000///............---------+++***************++++++++++++++++++++++++++++++))))))***++++++++++++***))))))*********+++++++++******++++++,,,,,,------******++++++,,,,,,---------,,,,,,,,,,,,---......,,,,,,+++++++++,,,---...,,,,,,,,,,,,---...///000//////000222333444555666444555666777888999999999;;;;;;:::::::::;;;<<<===@@@AAABBBAAA@@@AAACCCFFFLLLVVVdddqqqyyy{{{{{{{{{|||~~~}}}|||~~~{{{xxxwwwwwwvvvqqqmmmeeebbb^^^[[[YYYVVVSSSQQQSSSTTTUUUXXXZZZ\\\]]]^^^]]]^^^^^^\\\ZZZXXXXXXYYYUUUVVVVVVVVVXXX\\\bbbfffiiillloooqqqsssvvvzzz}}}}}}~~~~~~}}}|||~~~~~~wwwlllbbbYYYSSSNNNKKKMMMQQQXXX]]]aaacccfffhhhiiikkkmmmoooqqqrrrsssrrrtttuuuvvvvvvwwwyyy|||}}}zzzvvvtttssstttwww{{{|||xxxwwwvvvwwwssstttuuuwwwyyyzzz{{{{{{|||vvvpppllljjjgggeeegggiiikkknnnppptttyyy|||}}}wwwtttssssssrrrpppnnnkkkiiigggfffeeeeeebbb```___aaabbbaaaaaaaaa```^^^\\\[[[[[[\\\\\\[[[]]]___bbbcccbbbaaa___aaa___\\\ZZZZZZ[[[^^^___iiiiiillloooqqqpppnnnkkkgggggggggiiinnnrrrttttttssspppmmmlllmmmmmmmmmmmmiiihhhhhhhhhggggggffffffeeedddddddddffffffdddbbbcccbbbaaaaaabbbaaa___^^^XXXXXXWWWVVVTTTRRRPPPNNNMMMLLLLLLKKKJJJIIIIIIHHHFFFFFFGGGGGGFFFFFFEEEDDDBBBAAA@@@???>>>===<<<<<<===<<<<<<<<<<<<;;;;;;;;;:::::::::999777555333111000222777<<>>======::::::::::::::::::::::::::::::999888666444333222...222888>>>CCCGGGHHHIIIIIIDDD@@@@@@???===>>>BBBDDDCCCAAA===999666444444555444222000.........///......///000///...---,,,///............---------,,,+++******)))*********************************))))))***++++++++++++***************************---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------......+++,,,...///000111111111......///000111222333333444555555666777888999:::<<<;;;;;;::::::<<<===>>>===???AAAAAABBBCCCEEEGGGJJJUUUdddrrr{{{~~~}}}}}}zzz{{{}}}|||zzz|||yyyqqqiiidddbbb```]]]]]]___^^^[[[WWWQQQPPPNNNLLLJJJIIIJJJKKKRRRWWW^^^ccceeefffgggiiihhhggggggfffeeecccaaa```VVVVVVVVVVVVXXX]]]dddiiikkklllmmmmmmooorrrwww{{{yyy|||~~~{{{zzzyyyxxxtttttttttuuuvvvxxxyyyzzz~~~}}}|||{{{uuulllbbbYYYQQQJJJFFFDDDFFFJJJQQQYYY```fffiiiiiijjjlllmmmnnnlllkkkjjjkkkmmmpppqqqrrrtttwwwzzzzzzzzz||||||xxxuuusssrrrtttvvvzzz|||zzzwwwvvvtttrrrrrrrrrssstttuuusssqqqoooppprrruuuwwwvvvyyy|||~~~~~~|||pppkkkeeeaaa```bbbeeeffffffiiimmmnnnooorrrxxx}}}{{{|||~~~{{{xxxvvvuuutttqqqpppnnnlllkkkjjjkkklllpppooommmkkkiiihhhgggfffdddgggkkkooopppooollljjjeeeccc```^^^```dddiiimmmlllpppuuuxxxyyyvvvsssppplllmmmllllllmmmnnnppprrrqqqqqqqqqooommmkkkjjjiiikkkjjjjjjjjjiiiiiihhhhhhgggffffffggghhhiiigggfffcccbbbaaabbbbbbbbb```^^^XXXXXXXXXWWWUUUSSSQQQPPPMMMMMMMMMLLLLLLKKKKKKKKKGGGGGGGGGGGGGGGFFFEEEEEEBBBAAAAAA@@@???>>>>>>===::::::::::::::::::::::::::::::999888666444333222...111777>>>CCCFFFGGGGGGCCC@@@@@@AAA@@@<<<;;;======<<<;;;:::999888777555555444222000.........///---...000111000///...---///............---------,,,++++++***))))))******************************))))))***++++++++++++***************************,,,,,,,,,,,,,,,,,,,,,+++++++++++++++************,,,++++++++++++,,,------,,,,,,---------.........//////.........///000000......///000111111222222555444444555666777999:::<<<<<<;;;:::;;;<<<===>>>???@@@BBBBBBBBBBBBCCCEEEGGGRRRcccrrr{{{zzz{{{}}}|||{{{}}}xxxnnngggaaa]]][[[[[[XXXVVVWWWYYYXXXUUURRRMMMLLLJJJHHHGGGIIIMMMQQQXXX^^^eeeiiijjjjjjkkkmmmkkkjjjiiiiiiiiigggdddaaaWWWWWWXXXXXXZZZ^^^dddhhhiiijjjlllmmmnnnrrrvvvzzzxxx||||||yyywwwvvvuuuuuusssrrrrrrssstttwwwyyyzzz~~~}}}{{{zzzzzzzzzuuummmddd[[[SSSKKKGGGCCCDDDFFFLLLUUU^^^dddgggfffgggiiilllnnnooooooooolllnnnpppqqqrrrsssuuuwwwvvvwwwyyy}}}|||yyyuuusssssstttwwwzzz~~~|||{{{||||||{{{ttttttssssssssstttuuuvvvxxxvvvsssqqqqqqrrrtttuuurrrtttvvvxxxyyyzzz}}}|||~~~|||vvvkkkfff```\\\\\\^^^aaabbbfffhhhjjjmmmooosssxxx{{{|||}}}||||||zzzwwwtttrrrssstttwwwvvvtttrrrpppmmmkkkjjjiiilllpppssstttrrrpppnnnllliiieeeccccccfffjjjmmmnnnssszzz~~~}}}zzzvvvtttttttttsssqqqooooooppprrrtttvvvxxxwwwtttpppmmmlllhhhhhhhhhhhhhhhhhhhhhhhhfffeeedddeeeggggggeeeccccccbbbaaaaaabbbaaa___]]][[[[[[ZZZZZZXXXVVVUUUTTTOOONNNNNNMMMLLLKKKKKKJJJGGGGGGGGGHHHGGGGGGFFFEEECCCBBBAAA@@@???>>>======;;;;;;;;;<<<<<<<<<<<<===:::::::::999777555333111...111666<<<@@@BBBCCCCCC@@@>>>???CCCBBB>>><<<===>>>===;;;;;;;;;:::777555444333111000////////////...///000111000///...---///............---------,,,,,,+++***))))))))))))************************))))))***++++++++++++***+++++++++***************++++++++++++++++++++++++************************+++++++++++++++,,,------,,,,,,---............---000///...---------//////...//////000111111222222555444444444555777999:::===<<<;;;;;;;;;<<<>>>>>>@@@AAACCCCCCBBBAAABBBCCCEEEPPPbbbrrr{{{~~~~~~yyyzzz}}}{{{zzz}}}yyytttrrrnnnhhhbbb]]]YYYVVVUUUTTTRRRPPPQQQTTTTTTQQQNNNIIIIIIHHHFFFGGGLLLTTTZZZ```fffmmmooonnnmmmnnnqqqmmmlllkkkkkkkkkiiieeeaaaYYYZZZ[[[[[[]]]```dddggghhhjjjlllnnnpppssswww{{{zzz|||~~~}}}|||zzzvvvsssppppppppppppssssssrrrsssuuuxxxzzz|||{{{|||~~~~~~|||{{{zzzyyyyyyzzzuuunnnfff^^^UUUMMMHHHEEECCCCCCHHHPPPYYY___bbbdddeeegggiiikkknnnooopppmmmoooqqqrrrqqqqqqssstttuuuvvvxxx|||}}}yyyvvvttttttuuuwwwzzz~~~yyyxxxvvvwwwyyyzzzzzzzzzuuuttttttuuuvvvwwwxxxyyyzzzzzzyyyxxxwwwuuusssrrrqqqrrrsssrrrrrrrrruuuwwwuuuxxx|||wwwpppfffbbb\\\YYYZZZ]]]```aaagggggghhhlllrrrwwwzzz|||~~~||||||~~~}}}|||{{{xxxuuurrrpppnnnoooqqqsssvvvvvvuuusssqqqnnnllliiihhhhhhkkknnnppptttzzz~~~zzzxxxzzz{{{zzzwwwsssrrrsssuuuwww{{{{{{vvvqqqooohhhhhhhhhiiijjjjjjkkkkkkgggfffeeefffgggfffdddbbbcccbbbaaabbbbbbbbb```^^^ZZZZZZZZZYYYXXXVVVUUUTTTPPPPPPOOONNNLLLKKKJJJJJJGGGGGGHHHHHHGGGGGGFFFEEEDDDCCCBBBAAA???>>>===<<<;;;;;;;;;<<<<<<<<<======::::::;;;;;;999666333111...000444888<<<>>>>>>???>>><<<<<>>===;;;::::::;;;:::777444333222000/////////000111///000000//////...------///............------------,,,+++***))))))))))))************************))))))***++++++++++++***+++++++++*********)))))))))))))))******+++++++++)))******++++++,,,,,,,,,+++++++++***++++++,,,---,,,,,,.../////////...---+++,,,---...............///000000111111222222222555444444333444666999:::===<<<;;;;;;;;;<<<>>>??????AAACCCDDDBBBBBBBBBCCCFFFQQQbbbqqqzzz|||{{{zzzxxxzzz~~~wwwwww|||~~~~~~}}}uuunnngggccc___]]][[[XXXTTTQQQOOOMMMLLLJJJHHHJJJLLLLLLJJJGGGCCCCCCCCCBBBDDDKKKVVV^^^ffflllrrrsssqqqoooqqqsssnnnmmmkkklllllljjjeeeaaaZZZ\\\]]]^^^___aaaeeeggghhhjjjmmmppprrruuuyyy||||||}}}}}}}}}|||{{{zzzyyyxxxuuuqqqnnnkkkkkklllllloooooonnnoooqqqtttwwwyyyxxxyyy{{{}}}~~~~~~}}}|||{{{zzzyyyyyyyyyzzzuuuoooggg___WWWOOOJJJFFFCCCBBBEEELLLTTTZZZ\\\gggfffggggggiiijjjlllmmmoooqqqssssssrrrqqqrrrrrrvvvwwwyyy{{{~~~}}}zzzvvvtttuuuvvvxxxzzz}}}zzztttoooppprrruuuxxxxxxwwwuuuvvvwwwwwwwwwxxxzzz{{{|||{{{}}}}}}yyytttqqqrrrrrrqqqooommmmmmnnnpppooosssxxx|||}}}}}}rrrjjjbbb^^^ZZZYYY[[[___ccceeejjjiiiiiimmmuuu{{{}}}}}}~~~|||yyyuuusssqqqrrrtttvvvxxxxxxvvvtttsssmmmllljjjjjjlllppptttvvvyyy|||zzz~~~~~~{{{wwwuuuwwwyyyxxx}}}xxxssspppjjjjjjkkklllmmmnnnnnnooojjjiiihhhhhhiiihhhfffddddddcccbbbbbbccccccaaa___WWWWWWWWWVVVUUUTTTRRRQQQQQQQQQPPPNNNLLLKKKJJJIIIGGGHHHHHHHHHHHHGGGFFFFFFEEEDDDCCCAAA???===<<<;;;999999999::::::;;;;;;;;;999;;;<<<===;;;777333111///000333666999:::;;;<<<<<<999777999:::888:::>>>888777666888::::::777444222111000//////000111111000000///...------,,,,,,//////.........------------,,,+++***))))))))))))))))))))))))))))))))))))))))))***++++++++++++***++++++++++++******))))))''''''((()))***++++++,,,******+++,,,,,,---......++++++******++++++,,,---,,,,,,.../////////...---&&&))),,,///111000...---000000111111222222333333555444333333444666999:::===<<<<<<;;;<<<===>>>???>>>@@@CCCDDDCCCBBBCCCDDDGGGSSScccqqqyyyzzzxxxvvvxxx{{{~~~sssttt{{{{{{|||}}}|||zzzzzz}}}wwwnnnhhhbbb\\\YYYVVVTTTQQQNNNLLLJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGFFF@@@??????BBBHHHQQQZZZ```mmmpppssssssrrrooonnnnnniiijjjjjjkkkjjjiiigggfffaaa^^^\\\]]]aaaeeeeeeeeegggiiimmmooorrruuuxxx{{{xxxyyyzzz|||||||||{{{{{{vvvrrrkkkeeebbbbbbdddfffjjjlllnnnqqqrrrsssssssssxxxzzz|||}}}|||zzzzzz{{{||||||||||||{{{{{{{{{{{{vvvtttqqqmmmeee[[[OOOGGGHHHCCC@@@CCCFFFIIIOOOVVV[[[___eeeiiikkkkkklllllljjjmmmppprrrrrrqqqrrrssssssuuuxxx{{{}}}|||yyywwwvvvyyy}}}yyytttssssssppprrrwww}}}}}}{{{zzz|||~~~}}}zzzxxx}}}yyyuuutttrrrpppmmmllllllmmmmmmnnnoooqqqtttwwwzzz}}}~~~xxxmmmggg^^^[[[XXXXXXYYY\\\]]]]]]ddddddfffkkkqqqxxx}}}~~~{{{vvvsssvvvtttvvvxxxvvvsssqqqrrrsssssssssssstttvvvyyy|||~~~}}}~~~|||zzzzzz|||~~~~~~xxxsssooolllllllllllllllllllllllloookkkgggfffhhhgggbbb]]]\\\]]]```aaaaaa___\\\ZZZ\\\[[[ZZZYYYVVVTTTRRRQQQOOONNNMMMLLLKKKJJJIIIHHHHHHHHHIIIIIIHHHHHHGGGFFFDDDCCCBBB@@@???>>>>>>===???>>><<<;;;::::::;;;;;;;;;;;;:::999777444111///222111111222555777888888555555666888:::;;;:::888888666666777888999888777444333111//////...//////111111///...------------******+++,,,...000222333)))))))))))))))******+++)))******++++++)))((('''+++++++++*********))))))************************,,,+++***)))((((((((((((,,,,,,++++++,,,,,,---...++++++******************,,,,,,---.........------000///---,,,++++++,,,---//////000111222444666777444444444555666888999:::<<<;;;;;;;;;;;;<<<======???@@@AAABBBBBBBBBAAA@@@GGGPPP^^^kkktttyyy{{{|||{{{|||~~~}}}qqqqqqwwwzzz||||||{{{zzzzzz}}}}}}yyytttmmmfffaaa]]]YYYVVVRRRPPPMMMJJJGGGFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCCCC??????@@@CCCJJJSSS\\\aaaiiilllooopppnnnmmmlllkkkhhhhhhiiijjjiiihhhgggfffccc```^^^___bbbeeeffffffiiilllpppsssvvvxxx{{{~~~}}}}}}|||{{{yyyvvvsssqqqiiifffbbb^^^^^^```dddgggiiijjjmmmoooqqqqqqrrrrrruuuwwwyyyzzzyyyxxxxxxyyy{{{{{{{{{{{{{{{{{{{{{{{{yyywwwuuupppiii___SSSLLLGGGCCCAAACCCEEEGGGLLLSSSTTTXXX^^^cccfffhhhjjjlllkkkmmmoooqqqqqqqqqssstttuuuwwwzzz|||~~~|||yyyxxxvvvyyy}}}zzztttqqqqqqssstttuuuxxx}}}{{{xxxuuussspppnnnlllllllllmmmnnnnnnnnnppprrruuuxxxzzzuuukkkeee]]]ZZZWWWUUUWWWYYY[[[[[[^^^___ccchhhooovvv}}}~~~~~~~~~~~~{{{wwwtttuuuvvvxxxzzz|||}}}{{{{{{}}}~~~zzzuuupppnnnlllllllllllllllllllllmmmoookkkhhhgggiiihhhccc___]]]^^^___```___^^^\\\[[[[[[[[[ZZZXXXVVVTTTRRRQQQOOOOOONNNLLLKKKJJJIIIHHHGGGGGGHHHHHHGGGGGGFFFEEEDDDCCCAAA@@@>>>=========@@@???===<<<;;;;;;<<<<<<;;;;;;;;;:::888555333111//////000333777:::<<<===:::;;;;;;;;;999888777666777666555666777888888777555444222000/////////000222111000///............000///...---------------,,,,,,+++******)))******)))******+++***)))((('''+++++++++*********))))))************************---,,,+++***)))))))))))),,,++++++++++++,,,------++++++******************'''((()))***+++,,,,,,,,,...------,,,,,,,,,------------...///000222444555777777777777888999;;;;;;<<<;;;;;;;;;;;;<<<======BBBCCCDDDEEEEEEEEEDDDCCCGGGPPP^^^kkktttyyy{{{|||zzz|||~~~}}}qqqpppvvv~~~}}}{{{|||}}}|||{{{{{{}}}~~~~~~~~~|||~~~~~~{{{tttpppkkkgggaaa\\\YYYVVVSSSQQQMMMKKKHHHEEEBBB@@@??????@@@@@@@@@?????????>>>>>>======???BBBIIIQQQYYY^^^ccceeeiiijjjiiihhhhhhhhhffffffhhhiiiiiiiiihhhgggdddbbbaaaaaadddfffggggggiiimmmrrrvvvyyy{{{}}}~~~~~~|||yyyuuupppllljjjaaa___\\\ZZZZZZ^^^bbbeeegggiiijjjlllnnnooopppppprrrtttuuuvvvuuutttuuuvvvzzzzzzzzzzzzzzzzzzzzzzzzzzzyyywwwssslllbbbWWWPPPHHHCCCAAABBBDDDDDDHHHMMMMMMQQQWWW\\\```dddhhhkkkkkklllnnnooopppqqqtttwwwxxxzzz|||~~~~~~{{{yyyyyyvvvyyy}}}}}}|||zzzyyyxxxsssqqqooonnnooosssxxx{{{{{{~~~~~~{{{vvvtttrrrooommmllllllllllllkkkjjjjjjllloootttvvv~~~zzzrrriiiccc^^^[[[WWWUUUVVVYYY[[[[[[ZZZ\\\aaagggnnnuuuzzz}}}}}}}}}~~~}}}|||}}}~~~}}}}}}}}}yyyuuuqqqmmmkkkkkkkkkllllllmmmmmmmmmnnnnnnkkkhhhhhhiiihhhddd```______^^^^^^^^^]]]]]]]]]]]]\\\[[[ZZZXXXVVVTTTSSSOOOOOONNNMMMKKKJJJIIIHHHFFFGGGGGGGGGGGGFFFEEEEEECCCBBBAAA???>>>===<<<<<<>>>===<<<;;;::::::;;;;;;;;;;;;;;;:::999777555444111000000000222555777999<<<;;;:::888777666888999666555333444666777777666666555333111000000000111222111000//////......///111000///...---,,,,,,,,,///...---+++***))))))))))))************)))((((((+++++++++***************************************------,,,+++************+++++++++++++++,,,------******++++++++++++++++++))))))***,,,---...///000+++,,,------......------.........///000222333444888888777888888999::::::<<<;;;;;;;;;;;;<<<======BBBCCCDDDFFFFFFFFFEEEDDDGGGPPP^^^jjjsssxxxzzz{{{zzz{{{}}}~~~qqqpppttt}}}|||~~~~~~~~~}}}}}}}}}|||{{{zzzzzzzzz}}}}}}}}}}}}}}}{{{xxxvvvyyy{{{~~~xxxooojjjddd```ZZZVVVSSSQQQNNNMMMJJJHHHEEEBBB???===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<>>===<<<<<<;;;:::999999888888888888888999999::::::999777555444333222000///222888@@@EEEMMMFFF>>>999777888999999555444222222444555666555777666444222111111111111222111000///////////////---------------...///000------,,,+++***))))))***************)))))))))(((************************************************---,,,+++***************+++++++++***+++,,,,,,---******+++++++++++++++,,,,,,,,,,,,---...///000000+++,,,---.........,,,,,,000000000111222444555666777666666666666666777777<<<;;;;;;;;;;;;<<<======???@@@AAACCCCCCCCCBBBBBBFFFOOO\\\hhhpppuuuxxxyyyzzz{{{}}}~~~sssrrrttt~~~|||{{{{{{zzzyyywwwuuutttvvvvvvvvvvvvuuuuuuuuuuuu}}}wwwnnnhhhbbb^^^XXXSSSPPPMMMKKKIIIHHHFFFCCC@@@>>><<<<<<;;;;;;::::::::::::999999999;;;;;;<<<===@@@DDDHHHKKKSSSVVVZZZ\\\]]]___aaabbbcccdddfffggghhhhhhhhhhhhccccccddddddeeefffggghhhhhhlllqqquuuwwwxxxxxxyyyxxxxxxwwwuuurrrnnnkkkiiidddbbb^^^[[[[[[\\\___aaaeeefffggghhhjjjlllmmmnnnmmmooopppppppppppprrrsssuuuvvvvvvwwwxxxyyyyyyzzzzzzzzzxxxvvvqqqhhh^^^WWWLLLGGGCCCBBBAAA@@@BBBGGGOOORRRUUUWWWZZZ^^^cccgggggghhhjjjlllmmmpppuuuxxx{{{}}}|||yyyxxxxxxuuuwwwzzz~~~}}}zzzwwwvvvqqqqqqqqqqqqsssvvvyyy{{{~~~xxxwwwuuusssrrrpppoooooohhhfffddddddggglllssswwwwwwxxxyyyxxxtttnnnhhhddd```^^^[[[[[[\\\___`````````bbbfffkkknnnpppqqqrrrqqqqqqsssuuuyyy}}}{{{uuupppmmmkkkkkkkkkkkkkkkkkkllllllmmmmmmhhhgggffffffeeedddbbb``````___^^^\\\\\\]]]^^^___]]]\\\\\\[[[YYYWWWUUUTTTPPPOOONNNMMMLLLKKKJJJIIIHHHHHHHHHIIIHHHGGGGGGFFFBBBAAA@@@>>>===<<<<<<;;;888888888888888777777777777888888888888666555444/////////222999FFFVVV```cccUUUEEE<<<;;;<<<:::666555333111111333444555555888777555333111111111111111000000///////////////+++++++++,,,...000111222******)))))))))******+++*********)))))))))))))))************************************************+++******))))))))))))***+++************+++,,,,,,******++++++,,,,,,,,,,,,,,,+++******)))******+++,,,---...///...---+++***111111111111222333555555777666666666666666777777<<<;;;;;;;;;;;;<<<=========>>>@@@AAABBBBBBAAAAAAEEEMMMZZZeeemmmrrruuuwww{{{|||~~~~~~vvvtttvvvzzzxxxwwwwwwwwwvvvrrrppptttuuuuuutttssstttwwwzzz~~~tttkkkfffaaa]]]VVVQQQMMMJJJGGGDDDDDDBBB@@@>>><<<;;;;;;;;;999999999999888888888888;;;;;;<<<===???AAACCCDDDKKKNNNRRRUUUWWWYYY\\\^^^```aaaccceeeffffffeeeeee___aaacccddddddeeeggghhhjjjnnnrrrtttuuuuuuvvvwwwxxxwwwvvvsssoookkkhhheee^^^]]]ZZZYYYYYY[[[^^^```ccccccdddeeegggiiikkkllllllmmmnnnnnnnnnoooqqqssssssttttttvvvwwwxxxyyyyyy||||||{{{zzzuuummmddd]]]PPPJJJDDDBBBAAA@@@CCCHHHRRRTTTVVVXXXZZZ\\\```cccccceeehhhjjjmmmppptttwwwzzz{{{}}}~~~~~~{{{yyyxxxvvvxxx{{{~~~|||{{{tttttttttuuuwwwyyy|||}}}}}}yyyxxxwwwvvvuuutttsssrrriiihhheeeeeehhhmmmrrrvvvuuuuuuvvvuuuqqqmmmhhheee```___^^^___bbbcccccccccccceeegggjjjkkklllllllllmmmmmmmmmnnnqqqsssvvvxxx{{{uuupppmmmlllkkkkkkkkkkkkjjjjjjjjjjjjjjjeeeeeeeeeeeedddcccbbbaaa```___^^^]]]\\\]]]^^^^^^YYYYYYXXXWWWVVVTTTSSSRRRPPPPPPOOONNNLLLKKKJJJIIIHHHIIIIIIIIIIIIHHHGGGGGGCCCBBBAAA???>>>===<<<<<<999999::::::::::::999999777888888888777666444333///000000111666CCCSSS^^^UUUIII<<<777:::======:::666333111000222444555555888777555333111000000000//////............//////---------------...//////))))))(((((()))******++++++******)))((()))))))))***************+++++++++******************************)))))))))))))))******************+++,,,,,,******++++++,,,---------///...,,,+++******++++++---------...------,,,,,,////////////000111222333888888777888888999::::::<<<;;;;;;;;;;;;<<<======>>>???AAABBBCCCCCCCCCBBBEEEMMMYYYdddlllqqqtttvvv{{{}}}wwwuuuwww~~~|||yyywwwttttttuuutttsssppptttvvvxxxwwwvvvwwwyyy|||}}}wwwnnnfffccc]]]XXXRRRLLLHHHEEEBBB@@@???===<<<:::999999999999888888888777777777666666888888999:::<<<===??????CCCFFFJJJMMMPPPSSSWWWYYY]]]^^^```aaaaaaaaa``````[[[^^^aaaccccccdddfffhhhkkkmmmoooppppppqqqrrrsssuuutttssspppmmmiiieeecccZZZYYYWWWVVVWWWYYY\\\^^^`````````aaaccceeegggiiijjjkkkllllllkkkmmmooorrrqqqrrrssstttvvvwwwxxxyyy|||||||||zzzvvvooofff```TTTLLLEEEBBBAAA@@@EEEKKKPPPSSSUUUWWWXXXZZZ\\\^^^___bbbfffjjjlllooorrruuuwwwyyy{{{|||}}}~~~|||zzzzzz{{{}}}~~~xxxyyyyyyzzz{{{|||}}}~~~yyy}}}}}}}}}yyyyyyyyyyyyxxxwwwvvvuuullljjjhhhggghhhkkkooorrrrrrrrrrrrqqqoookkkgggeeebbbcccdddgggkkklllkkkiiiggghhhiiijjjkkklllllllllkkkjjjjjjiiijjjkkkmmmnnnvvv{{{{{{xxxxxx{{{~~~~~~|||zzzzzz{{{~~~zzztttooolllkkkkkkkkkjjjjjjiiiiiihhhhhhhhhdddeeefffeeedddcccbbbccc______^^^^^^]]]]]]]]]^^^YYYYYYXXXWWWVVVUUUSSSRRRQQQPPPOOONNNLLLKKKJJJJJJHHHHHHHHHHHHHHHGGGFFFFFFDDDCCCAAA@@@>>>=========999999:::;;;;;;;;;:::999999999999999888666444333000000000......444>>>FFF999888666666888:::======666444111000222444666666888777444222000/////////......------------......///......---------......++++++***)))))))))******++++++)))((((((((()))***))))))*********+++++++++************************+++******))))))******+++***************++++++,,,******++++++,,,------...000///---,,,,,,---...///******+++,,,---...000111////////////000111222222777777777777888999;;;;;;<<<;;;;;;;;;;;;<<<======>>>???AAACCCDDDDDDDDDCCCGGGNNNZZZeeelllrrruuuwww|||~~~tttssswww~~~}}}~~~|||{{{}}}~~~{{{xxx{{{wwwsssqqqsssuuutttsssqqqtttwwwwwwvvvuuuvvvxxxyyy|||~~~zzzrrrjjjdddbbbXXXTTTNNNHHHEEEBBB???===:::999888777666666777777777777666666666555555555222333555666888:::;;;<<<>>>AAAEEEHHHKKKOOOSSSVVV[[[\\\]]]^^^^^^^^^]]]\\\YYY\\\```bbbbbbcccfffhhhiiijjjkkklllkkkkkkmmmoooppppppooonnnkkkhhheeeccc[[[ZZZXXXVVVVVVXXXZZZ\\\^^^]]]]]]^^^```bbbeeefffiiijjjjjjjjjjjjkkknnnqqqqqqqqqrrrtttvvvwwwxxxyyyzzzzzzzzzyyyuuunnneee___VVVNNNFFFBBBAAAAAAFFFMMMNNNPPPTTTVVVWWWXXXZZZ\\\\\\```eeeiiillloooqqqsssvvvxxxzzz{{{|||~~~~~~|||}}}~~~zzzzzzzzzzzzyyyyyyyyyyyyuuuxxxzzzyyyvvvuuuyyy}}}}}}~~~yyyzzzzzzzzzzzzyyyxxxwwwooommmjjjhhhhhhjjjlllnnnpppppppppooommmjjjgggeeeggghhhkkkooossstttrrrpppkkkkkklllmmmmmmnnnooopppkkkjjjhhhggggggggghhhhhhmmmrrr{{{vvvooolllkkknnnrrrsssqqqppppppqqqqqqvvv{{{}}}yyysssooollljjjjjjkkkjjjjjjiiihhhgggffffffeeefffgggfffeeeddddddddd______^^^^^^^^^]]]]]]]]][[[[[[[[[ZZZYYYWWWVVVUUUQQQPPPOOONNNMMMKKKJJJJJJFFFGGGGGGGGGGGGFFFEEEEEEDDDCCCBBB@@@???>>>>>>===777777999::::::999888777;;;;;;;;;:::999777555333+++...000///...000666<<<555;;;??????:::666777:::777444111000222555666777888777444222000/////////------,,,,,,,,,------...---------------...//////......,,,+++***))))))))),,,+++)))((((((((()))***))))))******++++++++++++************************+++++++++***++++++,,,,,,*********)))***++++++,,,******+++,,,,,,---......,,,+++)))))))))+++---...(((((()))***---000333555222111111111222333444444444444444555666888999:::<<<;;;;;;;;;;;;<<<=========>>>@@@BBBCCCCCCCCCCCCHHHPPP[[[fffmmmsssvvvyyy}}}qqqqqqvvv~~~}}}|||zzzxxx{{{zzzyyyyyyyyyvvvrrroooqqqsssvvvyyyzzzyyyxxxvvvyyywwwsssooojjjeee```^^^VVVSSSOOOIIIDDD@@@>>>===777777666555555555555555555555555555555555555555777777777777777888888888888999<<<@@@DDDIIIMMMOOOTTTUUUUUUVVVWWWXXXYYYYYYWWWXXXYYY[[[]]]```bbbdddiiihhhgggggggggiiilllmmmooommmjjjhhhfffddd```]]]XXXVVVTTTSSSSSSTTTUUUVVVYYYXXXXXXZZZ]]]aaacccccccccdddeeegggiiilllnnnooonnnpppsssttttttuuuvvvxxx{{{yyyvvvuuutttqqqkkkfffZZZSSSJJJEEECCCCCCCCCBBBMMMPPPRRRQQQUUU[[[^^^]]]]]]```eeeiiilllppptttvvvssstttvvvwwwxxx{{{yyyyyyxxxxxxxxxxxxxxxyyy{{{zzzyyywwwwwwwwwxxxxxx{{{~~~}}}yyywwwttttttuuuxxx|||~~~~~~}}}vvvnnnhhhgggggghhhkkkpppoooqqqsssrrrooonnnoooqqqnnnqqquuuyyyzzzxxxuuusssrrrrrrqqqqqqqqqssstttuuutttrrrnnnjjjfffdddbbbaaaggglllsss{{{vvvnnnfff___[[[___ccchhhkkkkkkjjjjjjjjjkkkmmmpppuuu{{{zzzsssppppppppppppllljjjhhhhhhiiiiiigggdddfffggghhhhhhgggdddaaa___aaaaaa```___^^^\\\ZZZYYYXXXXXXWWWVVVVVVUUUTTTTTTQQQPPPPPPOOONNNMMMKKKJJJIIIGGGFFFGGGHHHHHHGGGFFFCCCAAA????????????===<<<;;;:::999999888888999999888999999999888777555444222222111000///111444777666888:::<<<===>>>>>>>>>999999777555333333666888>>>:::555222000///...,,,////////////////////////------...//////...---------+++))))))***,,,,,,,,,,,,,,,,,,,,,++++++***)))++++++++++++++++++++++++************************.........------,,,,,,,,,))))))************))))))******+++++++++,,,,,,,,,,,,------------,,,++++++------------------,,,,,,000222222222111111333555666666666555444555888;;;777999;;;<<<<<<===>>>??????AAACCCCCCBBBBBBBBBCCCJJJTTTaaakkkooorrrvvvyyytttssswww}}}|||{{{||||||{{{{{{zzzxxxtttqqqnnnpppsssvvvwwwxxxwwwwwwuuutttqqqmmmgggbbb]]]ZZZTTTRRRMMMHHHCCC???===;;;777666666555555555555555333333333333333333333333666666666777777888888888888999;;;>>>AAAEEEHHHIIIPPPPPPQQQRRRTTTUUUVVVVVVTTTUUUVVVXXXZZZ]]]___```gggfffeeeeeefffhhhjjjlllkkkiiigggeeedddaaa^^^[[[YYYXXXVVVUUUUUUVVVWWWXXXVVVVVVVVVXXX[[[^^^```aaaaaabbbbbbdddfffiiilllnnnoooqqqtttuuuuuuvvvwwwyyyzzzxxxvvvuuuuuurrrlllhhh]]]VVVLLLEEECCCCCCCCCBBBIIIOOOSSSSSSUUUZZZ]]]]]]___bbbgggjjjlllooorrrtttssstttvvvwwwxxxzzz}}}zzzzzzyyyyyyyyyyyyyyyzzz{{{zzzyyyxxxwwwwwwxxxxxxvvvxxx{{{~~~zzzwwwuuussssssuuuxxx|||vvvoooiiihhhhhhhhhjjjnnnpppqqqrrrqqqooopppsssuuuvvvxxxzzz|||}}}}}}||||||{{{zzzyyyyyyyyyzzzzzz{{{wwwtttpppkkkgggeeedddcccgggkkkqqqyyy|||rrrjjjccc___\\\ZZZ^^^aaaeeegggfffdddcccbbbaaabbbeeejjjpppvvv|||{{{tttqqqpppooooooooollliiihhhhhhhhhfffdddfffggghhhhhhgggdddaaa___````````````___^^^\\\\\\YYYYYYXXXWWWVVVTTTTTTSSSQQQQQQPPPOOONNNMMMKKKJJJIIIGGGFFFGGGHHHHHHGGGEEECCCBBB@@@@@@@@@???>>><<<<<<;;;::::::999999::::::888888999999888777555444111111000//////111555888999:::<<<===>>>?????????:::999777666888;;;>>>@@@<<<999555222000///...---////////////////////////------------------------...,,,***)))+++,,,++++++++++++,,,,,,,,,+++******************************************************************)))))))))(((***++++++++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***------------------------222333333222111000222333666666666555444555888;;;999;;;<<<===<<<<<<<<<>>>???AAACCCDDDCCCCCCDDDEEEKKKUUUcccmmmrrruuuyyy|||vvvvvvyyy~~~~~~~~~~~~~~~}}}yyywwwrrrrrrssstttttttttttttttqqqpppnnnkkkeee^^^XXXUUUQQQOOOJJJEEE@@@===;;;:::666666555444444444444555111111111111111111111111444444555666777888888999888999:::;;;===???AAABBBIIIJJJKKKLLLNNNOOOPPPQQQPPPPPPQQQSSSUUUXXXZZZ\\\aaaaaa``````aaaccceeegggfffdddbbb```___]]]YYYWWWVVVUUUTTTSSSSSSTTTVVVWWWSSSSSSTTTVVVYYY[[[^^^___```______```cccfffjjjlllnnnppprrrsssssssssuuuwwwwwwvvvvvvvvvuuusssooolllbbbZZZPPPGGGCCCBBBBBBCCCGGGPPPWWWWWWVVVYYY[[[\\\aaadddhhhjjjlllmmmppprrrrrrtttvvvvvvwwwyyy|||~~~}}}|||{{{{{{zzzzzz{{{{{{||||||{{{zzzyyyxxxxxxxxxxxxxxxxxxyyyzzz|||~~~}}}yyyvvvsssrrrrrrrrrtttxxx|||wwwpppjjjjjjjjjiiijjjmmmrrrrrrqqqpppqqqsssxxx|||zzzvvvqqqlllhhhffffffggggggjjjpppuuuzzz}}}~~~~~~vvvoooddd\\\XXXXXXYYYYYY]]]___bbbccc```^^^\\\[[[]]]^^^bbbfffkkkppptttvvv|||}}}uuuqqqpppooonnnqqqnnnjjjhhhggggggfffdddgggggghhhhhhgggdddaaa``````````````````______^^^ZZZZZZYYYWWWVVVTTTSSSSSSRRRRRRQQQOOONNNLLLKKKKKKIIIHHHFFFGGGHHHHHHFFFEEEDDDBBBAAA@@@AAA@@@???===<<<<<<;;;:::::::::::::::888888999999888777666555000000/////////222777:::<<<===>>>@@@AAACCCEEEEEEAAA===999888<<<@@@CCCCCC:::777333111000000...---////////////////////////---,,,++++++++++++,,,---...,,,******+++++++++*********+++,,,,,,,,,++++++)))))))))***************************************(((((((((((((((''''''''',,,,,,,,,------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,---.........///333444444222000///000222555666666555555666888;;;;;;<<<======;;;:::;;;<<>>;;;999888666555444444333333444444111111111111111111111111222333444555666777888888777777888888:::<<<===>>>CCCDDDEEEGGGHHHJJJKKKLLLKKKKKKMMMNNNQQQSSSVVVWWWYYYYYYYYYYYY[[[\\\^^^______]]][[[ZZZYYYWWWTTTQQQOOONNNMMMMMMMMMOOOQQQRRRQQQSSSUUUWWWXXXZZZ]]]______^^^^^^___aaaeeehhhkkkkkklllmmmnnnmmmnnnppprrrttttttuuuuuuuuusssqqqooofff___TTTJJJDDDBBBBBBDDDIIITTT\\\[[[XXXXXXZZZ[[[___bbbeeehhhiiikkknnnpppqqqsssuuuvvvvvvwwwzzz|||}}}}}}~~~}}}}}}}}}~~~~~~}}}}}}|||{{{zzzyyyyyyxxx}}}{{{yyywwwwwwxxxzzz|||{{{zzzxxxvvvsssqqqooonnnoooppprrrwww|||wwwqqqlllllllllkkkkkknnntttsssqqqqqqsssxxx~~~~~~{{{wwwrrrllliiihhhiiijjjiiikkkppptttvvvwwwwwwwwwnnnggg^^^WWWTTTUUUWWWXXX[[[^^^``````^^^[[[YYYYYY\\\___bbbgggkkknnnppppppttt{{{~~~vvvrrrpppnnnmmmpppnnnkkkiiiggggggggggggggghhhhhhhhhfffdddbbbaaaaaaaaabbbaaaaaa```___^^^[[[ZZZYYYXXXVVVTTTSSSRRRSSSRRRQQQOOONNNLLLLLLKKKJJJHHHGGGGGGGGGGGGFFFEEEEEECCCAAAAAAAAAAAA???===;;;;;;:::999999999999:::777888999999888777666555000000//////000444:::>>>@@@@@@BBBDDDGGGJJJMMMNNNJJJCCC;;;999<<>>>>>@@@CCCDDDDDDEEEFFFHHHMMMUUUbbbmmmvvv|||xxxxxx{{{~~~}}}|||{{{zzz{{{}}}~~~~~~|||yyyvvvtttrrrqqqqqqpppoookkkddd\\\UUUPPPJJJHHHDDD???<<<999777666555555444333333333333333222222222222222222222222111222222444555666777777555555666777888:::<<<===???@@@AAABBBDDDEEEFFFGGGGGGGGGHHHJJJLLLOOOQQQSSSSSSSSSTTTUUUVVVXXXYYYZZZXXXVVVUUUTTTSSSRRROOOMMMIIIIIIHHHGGGHHHJJJLLLNNNPPPSSSVVVXXXYYYZZZ]]]___^^^^^^^^^___aaaeeehhhjjjiiijjjkkkkkkjjjkkkmmmpppqqqrrrtttuuutttsssqqqqqqiiicccYYYNNNFFFBBBCCCDDDMMMWWW^^^\\\WWWWWWXXXYYY[[[^^^bbbeeegggiiilllnnnoooqqqsssuuuuuuvvvyyy{{{{{{}}}~~~}}}|||{{{zzzyyy{{{xxxtttqqqoooooopppqqqsssrrrqqqpppnnnmmmlllkkklllnnnrrrwww}}}}}}wwwppplllmmmnnnmmmnnnqqqwwwuuussstttwww}}}~~~|||{{{wwwrrrmmmkkkkkklllnnnmmmooorrrtttuuuuuusssrrriiiddd]]]XXXUUUUUUUUUUUUWWWZZZ\\\\\\[[[YYYXXXXXXZZZ]]]aaafffiiijjjjjjjjjiiipppvvvzzz}}}wwwrrrpppnnnlllmmmlllkkkjjjiiiiiijjjkkkhhhhhhhhhhhhfffdddcccaaaddddddcccbbbaaa___]]]\\\[[[ZZZYYYXXXVVVUUUTTTSSSUUUSSSQQQOOOMMMLLLLLLLLLJJJIIIGGGGGGGGGGGGFFFDDDEEECCCAAAAAAAAAAAA???===:::999999888888888888888777777888999999888666555111111000000111666<<>>AAA<<>>:::888666555444444333222222222222333222222222222222222222222111111222333444555555666333333444555777999;;;<<<<<<<<<===>>>???@@@AAAAAABBBBBBDDDEEEHHHJJJMMMNNNNNNOOOPPPRRRTTTUUUVVVWWWRRRQQQOOOOOOOOOMMMKKKIIIGGGFFFEEEEEEFFFIIIKKKMMMNNNQQQVVVWWWWWWXXX[[[^^^\\\]]]^^^```ccceeeggghhhiiijjjjjjjjjiiijjjmmmooonnnpppssstttsssqqqqqqqqqjjjfff]]]RRRIIIDDDDDDEEEMMMTTTYYYVVVSSSTTTWWWWWWYYY\\\```ccceeegggjjjllllllnnnrrrtttuuuvvvxxxzzz{{{|||~~~|||{{{zzzwwwsssnnnllljjjkkkkkklllllllllkkkkkkjjjjjjjjjllloootttzzz|||yyysssmmmiiikkkmmmnnnppptttyyywwwwwwyyy}}}~~~|||zzzwwwtttpppooooooqqqrrrsssuuuwwwxxxxxxvvvtttrrrgggccc^^^ZZZXXXVVVUUUTTTTTTVVVXXXYYYWWWWWWWWWWWW[[[___dddiiillllllkkkiiieeekkkooorrrxxx|||vvvrrrooommmllljjjkkkllllllkkkjjjkkkllliiiiiihhhgggfffeeecccbbbddddddcccbbb```^^^\\\[[[ZZZYYYYYYXXXWWWVVVUUUUUUVVVTTTRRROOOMMMLLLLLLLLLKKKIIIGGGGGGGGGGGGEEEDDDDDDBBBAAA@@@AAA@@@???===999999888777777777777777666777888999999888777666111111000000111666===BBBKKKLLLLLLLLLLLLJJJIIIGGGBBB>>>999777888999888777888666444333333222000...///////////////////////////...------------...///+++******+++------+++)))******+++,,,,,,,,,++++++++++++,,,,,,---.........************************))))))***************+++((())))))******))))))(((,,,,,,,,,,,,------------...---,,,+++++++++,,,------------.../////////000---...000000000111444666222444666777777777999;;;888999:::::::::<<>>???AAACCCFFFHHHIIIHHHIIIKKKMMMOOOPPPQQQQQQNNNMMMLLLKKKKKKJJJHHHFFFDDDDDDCCCCCCEEEGGGJJJLLLIIIMMMSSSTTTSSSSSSWWWZZZZZZ[[[^^^aaaccceeeeeefffhhhhhhhhhgggggghhhkkkmmmlllooorrrsssqqqppppppqqqjjjggg```VVVLLLFFFDDDEEEHHHLLLMMMKKKLLLQQQUUUVVV[[[]]]aaacccdddeeegggiiiiiilllpppsssuuuvvvxxxzzz{{{|||~~~~~~}}}zzzxxxtttpppmmmkkkjjjjjjhhhhhhhhhiiiiiiiiijjjjjjnnnrrrxxxzzzvvvooohhhdddgggjjjmmmrrrwwwzzzyyyzzz~~~~~~~~~~~~{{{zzzxxxvvvuuutttuuuvvvwwwyyyzzz||||||{{{yyyvvvtttjjjfffaaa]]][[[[[[ZZZYYYVVVWWWYYYYYYWWWVVVWWWWWW^^^bbbiiinnnqqqqqqnnnlllhhhkkkmmmmmmqqqyyy}}}}}}{{{uuurrrooommmkkkiiillloooooollljjjiiijjjjjjiiiiiigggfffeeeccccccbbbbbbbbbaaa```___]]]\\\YYYXXXXXXXXXWWWWWWWWWWWWWWWUUURRROOOMMMLLLLLLLLLKKKIIIGGGGGGGGGGGGEEECCCCCCBBB@@@@@@@@@???>>><<<:::999888888777777888888666777888999999888777666111000///...///444;;;@@@EEEGGGIIIJJJIIIFFFCCCAAA<<<;;;:::999888888888888999888666555444333000...////////////////////////------------------------)))))))))+++---...,,,+++++++++,,,,,,,,,+++************+++,,,,,,---......************************)))))))))*********++++++((())))))******))))))(((,,,,,,,,,------------...000///---,,,+++,,,---...............////////////...///000000000000222444111333666777777888999;;;:::;;;;;;::::::;;;>>>AAA???AAACCCCCCCCCCCCDDDEEEFFFLLLXXXfffsss}}}~~~qqqqqqvvvzzzxxx}}}~~~~~~~~~~~~|||{{{{{{|||}}}}}}|||xxxyyyzzzzzzxxxuuurrrooonnnkkkggg```YYYRRRMMMJJJEEECCC@@@<<<999777666555444333222222111111222222111111111111111111111111222222222222222222222333333222222222333444555555888888888888888888888888:::;;;<<<>>>@@@CCCEEEFFFCCCDDDFFFHHHJJJKKKLLLLLLLLLKKKJJJJJJJJJIIIGGGEEEAAAAAA@@@AAABBBEEEHHHJJJEEEJJJOOOQQQPPPPPPSSSWWWXXXZZZ]]]aaacccdddddddddeeefffeeedddcccdddgggjjjkkknnnrrrrrrpppnnnooopppjjjgggbbbXXXNNNGGGEEEEEECCCDDDDDDBBBFFFOOOTTTUUU^^^```cccdddddddddfffggggggjjjooorrrtttvvvyyyzzz{{{|||}}}~~~}}}~~~~~~wwwuuurrrnnnkkkiiihhhgggffffffgggggghhhiiijjjjjjpppttt|||zzztttkkkdddaaacccggglllrrrxxx{{{{{{}}}~~~{{{xxxwwwxxx{{{}}}zzzzzzyyyyyyxxxxxxyyyzzzzzz}}}~~~~~~{{{xxxvvvooojjjddd___^^^___```aaaZZZ[[[\\\\\\ZZZXXXXXXYYY]]]aaahhhoooqqqpppmmmkkkhhhjjjjjjhhhjjjqqquuuuuuyyy}}}zzztttqqqooommmkkkjjjnnnqqqqqqmmmiiihhhhhhjjjjjjiiigggfffeeedddccc```````````````___^^^^^^XXXXXXXXXXXXXXXXXXXXXXXXWWWUUURRROOOMMMLLLLLLLLLKKKIIIHHHGGGGGGGGGEEECCCCCCAAA????????????===<<<;;;:::999999888888999999666777888999999888777666000///...,,,---222999???<<>>===>>><<<999777666777999:::666777999999888666444222555333111000222666:::======>>>AAABBBBBB???<<<:::;;;:::888777666666666777999888777666444333222111000000////////////000000------......------,,,+++***++++++,,,,,,++++++***......,,,+++******)))))),,,++++++******++++++,,,000...,,,******,,,///000******))))))******+++,,,'''(((***+++,,,,,,++++++///...,,,+++***+++,,,,,,+++,,,---,,,++++++---...111111000000///...,,,+++------...000111333444444888777888888999:::;;;<<<===>>>>>>===;;;;;;<<<===>>>@@@BBBCCCBBBAAAAAABBBDDDMMMZZZhhhsss|||xxxuuuwwwzzzxxx}}}~~~{{{{{{{{{zzz{{{{{{{{{zzzxxxvvvuuuvvvtttrrrrrrrrrrrrqqqpppnnnjjjddd]]]XXXRRRMMMJJJDDD@@@;;;888777555444333111111111111111111111111111111222222222222111111000000000000000000000000111000///...///000222333333222222111111222222333444444333444666888;;;===:::<<>>>>>???@@@AAABBBCCCCCCEEEFFFHHHIIIKKKNNNSSSVVVUUUXXX[[[]]]^^^^^^___```bbbaaaaaaaaabbbccceeefffmmmkkkjjjjjjlllkkkiiifffbbb^^^XXXRRRNNNIIIDDDAAA@@@??????@@@DDDKKKSSSYYYZZZ___ccccccaaaaaaeeehhhlllnnnpppqqqpppppprrrtttwwwwwwxxx{{{~~~~~~|||zzzxxxwwwvvvwwwzzz|||~~~|||~~~yyyuuurrrpppooopppooollljjjhhhgggeeecccbbbcccgggjjjvvv{{{{{{qqqjjj___```aaacccgggnnnvvv|||}}}xxxrrroooooopppqqqvvv|||~~~~~~}}}~~~~~~xxxvvvrrrlllhhhgggfffeeedddgggfffeeeddddddeeeggghhhmmmllllllnnnpppqqqpppnnnooonnnkkkfffbbb```aaacccppp~~~wwwpppllllllnnnooorrrqqqpppnnnlllkkkjjjiiiiiiiiihhhhhhfffeeeccccccaaabbbbbbbbbaaa```___^^^\\\YYYWWWVVVWWWWWWWWWVVVTTTTTTSSSRRRPPPNNNLLLKKKKKKJJJIIIGGGEEEDDDBBBBBB???@@@@@@AAAAAA???>>>======<<<999777666777999:::888999999999888777555444777555222//////111555777888:::===??????===;;;999888888666555444555555666888777666555333222111111000//////......//////000------......------,,,+++***++++++,,,,,,++++++***,,,+++***))))))))))))))),,,++++++******++++++,,,,,,+++******)))******+++******))))))******+++,,,***++++++++++++******)))+++++++++++++++,,,---------......---++++++,,,............------,,,++++++------...000111333444444666666666777888999:::;;;=========<<<;;;:::;;;===>>>@@@BBBCCCBBBAAAAAABBBEEENNN[[[iiittt|||uuutttwww~~~zzzyyy~~~~~~~~~|||~~~}}}yyywwwvvvwwwxxxxxxxxxwwwuuusssrrrsssqqqnnnnnnnnnoooooonnnlllhhhbbb[[[VVVPPPKKKHHHCCC???;;;777555444222111111111111111111111111111111111222222222222111111000000000000000000000000000000000000000111111111222222111111111111222222222222111111222444666777666888;;;>>>@@@BBBBBBCCCCCCCCCBBBBBBAAA???>>>===;;;;;;<<<===>>>??????@@@AAACCCEEEFFFHHHKKKPPPSSSSSSTTTVVVYYY]]]___^^^]]]^^^______```bbbcccddddddiiihhhhhhhhhiiigggdddaaaWWWUUUQQQNNNLLLHHHDDDAAA???>>>===>>>DDDMMMUUU[[[]]]aaaeeeffffffhhhmmmpppyyyvvvrrrpppoooooonnnnnnuuuvvvwwwzzz|||}}}{{{yyyttttttssssssuuuxxx{{{~~~|||~~~yyyuuuooonnnmmmnnnpppqqqpppoooiiihhhfffcccbbbeeejjjnnn|||uuujjjccc]]]___aaadddiiiooowww|||~~~sssnnnkkkmmmnnnooottt{{{zzzyyyuuuppplllkkkjjjiiihhhkkkjjjjjjjjjlllnnnpppqqqtttsssrrrrrrttttttsssrrrrrrppplllgggaaa^^^^^^___nnnzzzwwwpppllljjjkkklllnnnmmmmmmlllkkkjjjiiiiiihhhhhhhhhhhhgggfffeeeeeebbbcccccccccbbbaaa```___\\\ZZZXXXVVVVVVVVVUUUSSSSSSRRRRRRQQQOOOMMMKKKJJJJJJJJJIIIGGGEEEDDDCCCBBB???@@@AAAAAAAAA@@@>>>======;;;999777777777999999::::::999999888888777777666444111...---///111333777888:::;;;;;;999666555555555444333333444444555666666555444222111000000///..................///------......------,,,+++***++++++,,,,,,++++++***))))))((((((((((((((()))++++++************++++++*********+++***)))((('''******))))))******+++,,,///...,,,+++)))((((((((('''((()))+++,,,---------...//////...,,,+++,,,---,,,,,,,,,---,,,,,,,,,,,,---...///000111333444444555555555666777888999:::<<<======<<<::::::;;;===>>>@@@BBBCCCBBBAAAAAABBBEEEOOO]]]kkkuuu{{{~~~ttttttyyy|||yyy{{{}}}{{{{{{|||}}}}}}||||||}}}~~~}}}zzzwwwvvvvvvwwwxxxxxxxxxwwwuuusssrrrssspppmmmlllmmmnnnnnnmmmjjjfff```ZZZTTTOOOJJJGGGBBB???:::666444222111///111111111111111111111111111111222222222222111111000000000000000000000000...///000111222111111000222222111111111111222222111111000000000111222333222333666999;;;===>>>>>>????????????>>>===<<<<<<999999:::;;;<<<======>>>>>>@@@CCCEEEFFFIIIMMMPPPRRRQQQRRRWWW]]]```___\\\[[[]]]^^^```bbbcccccccccccceeegggiiiiiieee```]]]OOONNNLLLJJJJJJIIIFFFDDD@@@>>><<>><<<;;;999888777777888999:::999888777777777777888333111///......000222444777888999999888666333111444444444444444444555555555555444333222111000///......------------......------......------,,,+++***++++++,,,,,,++++++***((((((((((((((()))******++++++************++++++,,,,,,++++++******))))))******))))))******+++,,,000...,,,***)))((())))))&&&''')))+++,,,,,,,,,++++++---...---,,,+++,,,---------------...//////000...//////000222333333444444444555666777999:::;;;===>>>>>>===;;;;;;<<<>>>>>>@@@BBBCCCBBBAAAAAABBBFFFPPP^^^llluuuzzz|||}}}~~~wwwxxx}}}{{{yyy|||{{{zzzyyyzzz|||~~~{{{{{{{{{yyywwwwwwxxxzzzyyyzzzzzzzzzyyywwwuuutttsssqqqnnnmmmnnnnnnmmmlllgggccc]]]XXXSSSNNNJJJFFFAAA===999555333222000///111111111111111111111111111111222222222222111111000000000000000000000000...///111222222222000///222111111000000111111222111111111111111111111111000111222555777888::::::;;;;;;<<<<<<<<<<<<;;;;;;888888999:::;;;<<<=========???BBBCCCEEEGGGJJJMMMQQQPPPQQQVVV\\\___^^^\\\ZZZ[[[]]]___aaabbbcccccccccfffjjjllliiibbb[[[VVVMMMKKKJJJKKKKKKKKKJJJHHHCCC@@@???BBBJJJUUU]]]aaaffffffgggjjjqqq{{{xxxpppppprrrsssrrrvvvvvvxxxzzz|||{{{wwwtttmmmllllllmmmooossswwwyyyzzz{{{|||}}}}}}|||vvvsssnnnooopppqqqrrrsssuuuvvvvvvtttpppmmmkkknnntttxxx~~~zzzrrrhhh```[[[^^^bbbgggmmmrrrwww}}}zzzqqqmmmkkknnnpppqqqvvv{{{|||~~~zzzuuurrrqqqqqqqqqppprrrssstttvvvxxxzzz|||}}}}}}{{{xxxwwwxxxxxxwwwvvvppppppooollliiihhhiiijjjnnnxxx{{{uuunnniiiiiijjjhhhhhhhhhhhhhhhhhhhhhhhhnnnnnnmmmllljjjhhhfffeeeaaaaaa``````_________``````^^^\\\ZZZYYYWWWTTTRRRPPPPPPPPPOOONNNLLLKKKJJJIIIIIIHHHGGGFFFDDDCCCCCC@@@@@@AAABBBAAA@@@???>>><<<;;;:::888888888888888888888777666666666777777444222000//////111333444555666777888888777555444444555555555666666666555444444333222111000000///......------------......------......------,,,+++***++++++,,,,,,++++++***))))))))))))***+++,,,,,,+++******))))))******+++...,,,***((('''(((***,,,******))))))******+++,,,...---+++*********+++,,,((()))***+++,,,+++******(((***,,,---,,,+++,,,---------,,,,,,---...///000//////000111222333333444555555555666888:::;;;<<>>===<<<===???>>>@@@BBBCCCBBBAAAAAABBBGGGPPP^^^kkktttxxxzzzzzzzzz}}}|||}}}~~~{{{~~~yyyyyyyyy|||{{{{{{zzzxxxvvvwwwzzz}}}{{{{{{{{{{{{zzzxxxwwwuuusssqqqooonnnnnnmmmjjjhhhbbb___ZZZUUUQQQMMMIIIFFF@@@<<<888555333333111000111111111111111111111111111111222222222222111111000000000000000000000000...///000222222111111000111111000000000000111111111111111111111111111111000000111222333555666777777777888999::::::999999777777888999:::;;;<<<<<<<<<>>>@@@BBBBBBDDDFFFHHHLLLMMMOOOSSSWWWZZZZZZYYYXXXXXXZZZ\\\^^^```bbbcccgggjjjmmmkkkeee]]]UUUQQQPPPQQQSSSUUUVVVTTTPPPMMMGGGDDDCCCHHHQQQ[[[aaadddmmmmmmooottt|||wwwppppppsssuuuuuuvvvwwwxxxzzz{{{yyyuuurrrkkkjjjiiiiiikkknnnrrrtttuuuwwwyyyzzz{{{}}}|||yyyxxxqqqsssuuuuuuuuuuuuwwwyyy{{{yyyvvvrrroooppptttxxx~~~xxxqqqiiiaaa\\\YYYbbbfffmmmtttyyy}}}|||wwwrrrnnnkkkmmmmmmmmmpppuuu~~~|||}}}~~~~~~~~~|||xxxuuuuuuvvvvvvvvvvvvwwwyyyzzz|||~~~|||yyyxxxxxxyyyxxxwwwssstttsssqqqnnnlllmmmnnnrrrzzz~~~xxxqqqllljjjkkkllllllllllllllllllllllllpppooonnnmmmjjjhhhfffeee``````____________``````aaa___]]]\\\ZZZXXXUUURRRPPPPPPPPPOOONNNMMMKKKKKKIIIIIIHHHGGGFFFEEEDDDCCC@@@AAABBBBBBBBBAAA???>>>;;;;;;:::999888888888888666666666666666666666666777666333111000000111111111222555777999999::::::666666777777777666666555444444333222222111000000///..................///------......------,,,+++***++++++,,,,,,++++++***++++++******+++,,,------******))))))))))))******,,,***'''%%%%%%'''***,,,******))))))******+++,,,,,,++++++++++++,,,,,,---******++++++++++++++++++)))+++---...---,,,,,,,,,,,,+++*********,,,---...000000111111222333333444444555555666888:::<<<===??????@@@>>>===<<<===???>>>@@@BBBCCCBBBAAAAAABBBGGGOOO]]]iiiqqqvvvxxxyyyxxx{{{~~~zzzzzz|||{{{||||||{{{yyyxxxyyy{{{yyyzzzzzzzzzyyywwwuuutttpppooommmmmmllliiieeebbb]]]YYYUUUQQQNNNKKKGGGDDD???;;;777555444444333222111111111111111111111111111111222222222222111111000000000000000000000000//////000111111111111111111111000000000000111111000111111222222111111111111111111111222333444444333333444666777777777777555666666777888999:::;;;:::<<<>>>??????@@@AAACCCFFFHHHLLLOOOPPPQQQSSSTTTUUUUUUVVVXXXZZZ]]]```bbbhhhiiiiiieee___YYYVVVUUUZZZ^^^eeekkkkkkfff\\\UUUKKKIIIHHHNNNXXXaaaeeefffnnnpppttt{{{{{{vvvtttuuuwwwwwwvvvuuuuuuwwwyyyyyywwwrrrnnnhhhgggfffeeefffhhhkkkmmmooorrruuuwwwyyyzzz}}}~~~}}}xxxxxxyyysssvvvxxxxxxxxxxxx{{{}}}}}}|||xxxtttpppoooqqqsssyyyuuunnngggbbb_________ggglllssszzz{{{uuuoookkkiiilllmmmmmmpppuuu~~~xxxyyy{{{}}}~~~zzzxxxyyy{{{{{{{{{{{{|||}}}~~~~~~zzzyyyzzzzzzzzzzzztttuuuuuutttqqqppppppqqqrrryyy}}}{{{{{{~~~|||{{{}}}~~~|||tttnnnmmmnnnoooooooooooooooooooooooommmmmmlllkkkjjjhhhfffeeeaaaaaa```______```aaabbb___^^^\\\[[[ZZZXXXTTTRRRPPPPPPPPPPPPOOONNNLLLLLLIIIHHHHHHGGGFFFEEEDDDDDD@@@AAABBBBBBBBBAAA@@@???;;;;;;:::999999888888888666777888888888888777666666444333111000000111111222333555777888888999999777777888888777666555444444444444333222222111111000//////......//////000------......------,,,+++***++++++,,,,,,++++++***,,,++++++++++++,,,,,,---******))))))))))))******)))(((''''''''')))+++,,,******))))))******+++,,,+++,,,,,,,,,,,,,,,,,,+++************+++---...///---///111111///,,,++++++,,,+++***))))))+++,,,---000111111222222333333444333333444555777999;;;<<<===>>>>>>===;;;:::<<<===>>>@@@BBBCCCBBBAAAAAABBBFFFNNNZZZfffnnntttwwwyyyxxxzzz}}}}}}}}}{{{|||~~~{{{}}}~~~|||yyywwwwwwxxxxxxxxxxxxwwwvvvtttsssmmmllllllkkkjjjfff```\\\YYYVVVQQQNNNKKKIIIEEECCC>>>;;;777555555555444333111111111111111111111111111111222222222222111111000000000000000000000000000000000000000111111111111111000000000000111111///000111111111111111111222111111111111222222333000111222333444555555555444444555666777888999999999;;;===>>>======>>>???@@@EEEIIIKKKKKKKKKNNNPPPSSSSSSSSSTTTWWW[[[^^^aaaeeeeeeccc___ZZZYYY[[[^^^dddkkkuuu~~~~~~uuuggg\\\NNNLLLLLLRRR\\\dddhhhhhheeeiiipppyyywwwwwwxxxzzz{{{{{{yyyxxxttttttvvvxxxxxxuuuppplllgggeeecccbbbbbbdddggghhhkkknnnrrruuuwwwxxxzzz|||}}}}}}vvvssstttwwwtttwwwzzzzzzzzzzzz~~~}}}|||xxxsssooommmnnnooooookkkeeeaaa___aaaeeehhhjjjooowww~~~{{{uuujjjggggggllloooqqqvvv|||~~~tttwwwzzz~~~|||{{{|||~~~~~~{{{zzz{{{||||||{{{rrrsssuuutttsssssstttvvvooovvvyyyvvvsssttttttssstttttttttvvvwwwvvvsssqqqxxx{{{~~~~~~vvvpppooopppooooooooooooooonnnnnnnnniiijjjjjjiiiiiihhhffffffbbbbbbaaa``````aaabbbccc^^^\\\[[[ZZZZZZWWWTTTQQQQQQQQQQQQPPPOOONNNMMMLLLIIIHHHHHHGGGFFFEEEDDDDDDAAAAAABBBBBBBBBAAA@@@???;;;;;;::::::999888888777666777999::::::999888666111000000000111222444555777777777777666555444333777777888888777555333222555444444333333222222222000000////////////000000------......------,,,++++++++++++,,,,,,+++++++++,,,,,,+++++++++++++++,,,******))))))))))))******((()))***+++------------*********)))***++++++,,,,,,,,,---...---,,,***))))))))))))***,,,...111222222333555333000,,,******///...,,,++++++,,,...///111111111222222333333444222222333444666888:::;;;;;;<<<<<<;;;999999:::<<<>>>@@@BBBCCCBBBAAAAAABBBFFFMMMYYYdddmmmssswwwyyyyyyyyy{{{}}}~~~{{{zzz{{{}}}~~~|||zzzxxxxxxwwwuuutttttttttrrrppprrroookkkhhheeebbb^^^[[[UUUSSSQQQOOOLLLGGGBBB>>>>>>;;;888666555555444222//////000000111111111222333222222222222222222222222222111111000000////////////000000111111111222111000//////111333666777333111//////000111000///000111222333333222111000333222000//////111333555444444444555666777777888888888888888999;;;===>>>BBBBBBCCCEEEFFFGGGHHHIIINNNOOOQQQTTTWWWYYY[[[\\\___]]]]]]]]][[[ZZZ___fffppp{{{}}}mmm[[[NNNJJJJJJSSS\\\aaafffjjjgggjjjnnnrrrtttuuuuuutttrrrsssvvvyyy{{{|||}}}}}}yyyyyyxxxxxxvvvrrrkkkgggiiigggccc``````aaaccceeebbbeeeiiilllnnnqqqtttwww{{{|||xxxqqqnnnoooqqqtttuuuvvvxxxzzz||||||||||||}}}wwwooojjjiiiiiiiiihhhfffeeebbb```___bbbhhhlllrrrwww~~~uuunnnggghhhhhhiiimmmttt}}}xxxtttrrruuuzzz||||||~~~}}}{{{zzzzzzzzzyyywwwvvvvvvvvvuuutttttttttssstttrrrooollljjjiiijjjjjjhhhiiijjjiiihhhiiikkkmmmvvvzzz~~~tttllliiiiiinnnnnnnnnmmmmmmlllllllllmmmkkkhhhgggggggggeeedddaaaaaa``````aaabbbcccccc___^^^\\\ZZZWWWUUUSSSRRRRRRRRRQQQPPPOOONNNNNNMMMJJJJJJKKKKKKJJJHHHFFFEEEDDDBBBAAAAAAAAAAAA@@@>>>???>>>===<<<;;;:::::::::999999888888777666666666555444111000//////111111666555444444555777888888888:::;;;:::777555444444444333222222111111111111333222000...------...///333222000///.........///,,,,,,++++++,,,,,,---...---++++++...333444000,,,+++***)))(((((()))***************+++,,,---//////************************+++---000000...,,,++++++,,,,,,+++***+++,,,---...444999;;;666---(((***///...------------,,,,,,,,,222222222111222222333333444555666666666666888:::>>>;;;888999<<<>>>>>><<<>>>>>>???@@@AAAAAAAAAAAACCCLLLYYYeeennntttwwwyyywwwxxxyyy{{{}}}zzzxxx}}}}}}~~~~~~{{{yyyxxxxxxvvvuuuuuuvvvvvvuuusssssspppkkkhhhdddaaa]]]ZZZSSSRRRPPPNNNLLLHHHCCC???;;;888555333333222111000///000000000111111111111222222222222222222222222111111111111000000//////111111111222222222333333111111000000111333555777777444222111111111///...000111222222222222111000111111111111222222333333333444444555666666777777888888777888999;;;<<<===???@@@AAABBBCCCEEEFFFFFFJJJKKKMMMPPPSSSVVVXXXYYY]]]\\\]]]^^^]]]]]]ccckkkuuunnn]]]PPPKKKIIIPPPWWW\\\aaaeeefffiiilllppprrrssssssssstttuuuwwwyyy{{{{{{{{{{{{zzzyyyxxxwwwvvvsssnnnkkkjjjhhhddd```^^^]]]^^^^^^^^^aaadddgggiiilllooorrrxxxzzz||||||yyysssnnnmmmnnnrrrtttuuuvvvxxxzzz|||||||||||||||vvvnnnhhhfffeeedddccccccccccccbbbbbbfffkkkpppsssxxx~~~yyymmmeeebbbcccfffiiinnnuuu}}}xxxrrrooonnnrrryyy{{{}}}~~~|||zzzxxxwwwxxxxxxwwwvvvxxxxxxxxxxxxxxxxxxxxxxxxsssqqqmmmjjjgggfffeeeeeedddeeeeeeddddddeeeiiilllwwwzzz|||rrrjjjggggggmmmmmmmmmmmmmmmmmmmmmmmmiiigggeeeeeeffffffeeedddbbbbbbaaaaaabbbbbbcccddd```___]]][[[YYYVVVTTTSSSRRRRRRQQQPPPOOONNNMMMLLLJJJJJJJJJIIIHHHGGGEEEEEEDDDBBBAAAAAAAAAAAA@@@>>>>>>===<<<:::999999999999777777777777777888888888666555222111000111222333555555666777888999888777888999999777555444444555666555444222111111222222111111000//////.........111000///...---------...,,,++++++++++++,,,------+++******...333555222...++++++***))))))***+++,,,************+++,,,---...************************,,,...000000///---,,,,,,,,,+++*********+++------...222444111***''')))---------------------------333333222222222333444444444555666666666666999;;;===:::888888;;;===<<<;;;>>>???@@@AAAAAAAAAAAAAAADDDLLLYYYfffnnntttwwwyyywwwwwwxxxzzz|||~~~~~~xxxxxx|||~~~~~~|||zzzyyyxxxwwwvvvvvvwwwxxxwwwvvvssspppkkkhhhdddaaa]]]ZZZTTTRRRPPPNNNKKKHHHCCC???999777444222222111000///000000000000111111111111111111111111111111111111111111111000000000000000222222333333333333444444222111111111222333555666666444222222222333222000000111222222222222111000///000222333444333222111333444444555555666666666777777777777888:::;;;<<<<<<<<<===>>>@@@AAABBBCCCDDDEEEGGGJJJMMMPPPRRRTTTZZZZZZ\\\___```bbbiiiqqq|||ooo___RRRLLLHHHMMMTTTYYY___ccceeegggkkkoooqqqsssttttttzzz{{{||||||||||||zzzzzzzzzxxxvvvuuutttssspppnnnjjjhhheeeaaa\\\YYYWWWVVVYYY\\\___aaadddgggkkknnnsssvvvyyy|||~~~~~~zzzrrrpppmmmkkkkkknnnrrruuuuuuvvvxxxzzz{{{||||||{{{yyytttlllfffbbbaaa______aaabbbdddeeefffjjjooosssvvvzzz|||oooddd]]]\\\```eeejjjpppvvv}}}zzzsssmmmiiiggghhhmmmvvv|||yyy|||}}}zzzwwwuuuttttttuuuvvvvvvuuutttuuuuuuuuuuuuvvvvvvvvvtttrrrnnnkkkhhhfffeeedddcccccccccbbbbbbeeejjjnnnyyy|||yyyooohhheeeeeejjjkkkkkkllllllmmmmmmnnngggeeedddeeefffgggfffeeebbbbbbbbbbbbbbbccccccdddaaa```^^^\\\ZZZXXXVVVUUUSSSSSSQQQPPPNNNMMMLLLKKKJJJIIIHHHGGGFFFEEEEEEEEEDDDBBBAAAAAAAAAAAA@@@>>>===<<<;;;999888888888888555666666777888888999999777555333222111111333333555666888:::;;;;;;999888888888777555444444666888<<<:::777444333222333333///000111111111000//////000///...---,,,,,,,,,,,,+++++++++++++++,,,------***)))***...333555333000+++*********+++,,,------++++++************++++++************************,,,...000000///---------+++++++++***+++,,,,,,---+++,,,---,,,******+++,,,---------......///000000333333222222333444444555333555666666666777999;;;<<<:::888888999;;;;;;;;;???@@@AAAAAAAAAAAAAAA@@@EEEMMMZZZfffoootttwwwxxxxxxwwwxxxyyy{{{}}}xxxuuuwww}}}~~~~~~}}}|||zzzxxxwwwwwwxxxxxxwwwuuuqqqoookkkhhhfffccc___\\\WWWUUUQQQNNNKKKGGGBBB>>>:::888444333333333222111000000000000000111111111000000000000000111111111111111111111111111000000333333333333333333333333222222222222222333444555111000///111333555555555111111111222222111111111///000111111222222111111333333444444444555555555555666666777777888999999999999:::<<<===>>>???@@@???@@@BBBEEEHHHKKKNNNOOOUUUVVVYYY___aaadddlllttt}}}oooaaaTTTLLLHHHLLLSSSYYY___eeeeeehhhlllqqquuuxxxyyyyyy}}}{{{zzzzzzwwwsssqqqppppppooommmiiigggeeeaaa\\\WWWSSSQQQTTTWWWZZZ]]]```dddhhhlllnnnqqquuuxxx{{{yyytttlllkkkjjjjjjlllooosssuuuvvvwwwxxxzzz{{{{{{{{{zzzuuuqqqkkkeeeaaa```______aaacccfffhhhiiilllpppsssyyy}}}}}}rrrggg^^^YYYXXX]]]dddlllrrrxxx}}}}}}wwwnnneee```^^^^^^aaagggqqq}}}{{{zzzvvvtttxxx{{{}}}|||wwwuuutttssssssuuuvvvuuuuuutttttttttsssssssssssssssvvvuuurrrpppmmmlllkkkjjjhhhhhhgggggghhhlllrrrwww~~~wwwnnnhhhffffffhhhiiiiiijjjkkkllllllmmmiiihhhggggggiiiiiigggfffbbbaaaaaaaaaaaaaaabbbbbb```___^^^\\\ZZZXXXWWWVVVTTTTTTSSSQQQOOONNNMMMLLLKKKJJJHHHFFFEEEEEEFFFFFFDDDBBBAAAAAAAAAAAA@@@>>>===<<<;;;999888888888888666666777777888888888888666555333111000111222333555777999;;;;;;;;;;;;;;;<<<;;;999777555666:::===DDDAAA===888555333333333///000333444444333111000///......---------,,,,,,+++++++++***+++,,,,,,---,,,++++++...111222111///)))))))))***+++,,,------++++++***)))))))))))))))************************+++---//////---,,,,,,---,,,,,,,,,,,,,,,------...---,,,,,,,,,---...---,,,,,,,,,---...///000111222111111111111222333444444333444666666666777999;;;<<<;;;999999999:::;;;;;;@@@@@@AAAAAAAAAAAAAAA@@@FFFNNN[[[gggooosssvvvxxxxxxxxxxxxyyy{{{~~~tttsssvvv~~~~~~|||}}}}}}~~~|||zzzxxxwwwwwwvvvtttrrrooollljjjhhhfffdddaaa___ZZZWWWSSSNNNJJJEEE@@@<<<999777444222222333222111111111000000000000000000//////000000000111111111111111222222222222222222333333333333333333333222333333333333333333444444000///...000222555555555222111111111111111111222111000.........///111222333333333333444444444444444444555666666777777777777888999:::<<<===>>>>>>===>>>@@@BBBEEEGGGIIIJJJOOOPPPUUU\\\___bbbiiirrr{{{pppdddWWWOOOIIIKKKQQQVVV[[[aaagggjjjpppwww|||~~~{{{xxxwwwxxxuuuppplllkkkkkkkkkjjjgggfffdddaaa]]]XXXTTTRRROOOQQQSSSVVVYYY^^^cccggghhhkkkppptttwww{{{}}}yyysssoooiiijjjjjjlllooorrruuuvvvwwwxxxyyyzzzzzzzzzyyyxxxqqqnnnjjjfffccccccdddeeeeeefffiiijjjkkkmmmooorrryyy|||}}}qqqfff]]]WWWTTTTTTZZZbbbjjjpppuuuxxx{{{{{{vvvmmmbbbYYYTTTTTTUUUZZZ___hhhrrryyy~~~}}}xxxsssnnnlllllljjjkkkqqquuuxxx|||yyywwwvvvvvvwwwxxxwwwvvvyyyyyyxxxxxxwwwvvvuuuuuuxxxwwwvvvuuussssssrrrrrroooooonnnnnnppptttzzzyyyrrrmmmkkkjjjhhhhhhiiiiiijjjjjjjjjkkkkkkiiihhhhhhiiihhheeeccc``````____________``````^^^]]]\\\[[[YYYXXXWWWVVVUUUUUUTTTRRRQQQOOONNNNNNMMMKKKIIIHHHGGGFFFGGGGGGDDDBBBAAAAAAAAAAAA@@@>>>>>>===<<<:::999999888888888888888888777777666666555444222000///000111222666888::::::::::::===???@@@???===:::888:::>>>AAAIIIFFFAAA<<<777444222222///111444666666444222000////////////.........---+++************+++,,,,,,------------......---,,,'''(((((()))***++++++,,,++++++***)))((((((((((((************************)))+++,,,,,,+++***+++,,,,,,------...............000...,,,,,,......---++++++,,,---...///111222222////////////000111222333222444555666666777:::<<<===<<<;;;:::::::::<<<===@@@@@@AAABBBBBBBBBAAAAAAGGGOOO\\\gggooosssvvvwwwxxxyyyzzz{{{|||~~~}}}wwwvvvzzz~~~~~~yyyzzz|||}}}~~~|||zzzxxxvvvuuutttrrrpppmmmjjjhhhfffeeeccc```^^^ZZZVVVQQQLLLHHHCCC>>>;;;777555222111111111000///111111111111000000000000///000000111111222222222333333333333333444444444444444333333333333222222444444444444444333333333444222000000222222222111222222111000000111222222222000...------///222444333333333333333333333333333333444555666555555555666666777999:::;;;<<<===<<<===>>>@@@BBBDDDEEEFFFIIIKKKPPPVVVYYY\\\ccckkkyyyyyywwwoooeee[[[RRRKKKLLLPPPSSSWWW\\\iiinnnuuu}}}|||||||||{{{xxxvvvsssqqqtttpppllliiihhhiiiiiihhhhhhgggeeebbb^^^ZZZWWWUUULLLMMMNNNOOOQQQUUUZZZ]]]aaadddiiinnnrrruuuyyy|||~~~~~~}}}}}}~~~{{{zzzyyyxxxvvvqqqlllhhhhhhiiilllooorrruuuwwwyyyyyyzzzzzzzzzyyyxxxvvvuuunnnnnnllliiiffffffhhhkkkiiikkklllmmmmmmnnnqqqsssxxxzzz}}}~~~rrreeeZZZTTTPPPOOORRRXXX```gggllloooqqqssstttmmmcccWWWMMMIIIJJJLLLOOOTTTZZZaaafffhhhhhhhhhhhhhhhfffccc___\\\\\\\\\[[[ZZZ^^^eeekkkpppxxx}}}}}}|||}}}|||{{{zzz{{{zzzzzzyyyxxxxxxwwwwwwxxxxxxxxxxxxwwwwwwwwwvvvssstttttttttvvvzzzzzzvvvsssqqqkkkkkkkkkjjjjjjiiiiiiiiiiiihhhgggggggggeeebbb``````______^^^^^^^^^^^^^^^]]]\\\\\\ZZZYYYXXXWWWWWWTTTSSSSSSRRRQQQPPPOOOOOOLLLLLLJJJIIIHHHGGGGGGGGGDDDBBBAAAAAAAAAAAA@@@>>>>>>===<<<:::999999999999999999888888777666666555555333111/////////000111666:::===>>><<<<<<>>>AAABBBAAA???<<<:::;;;???BBBGGGEEEBBB===999555222111000111444555555333111///......////////////...---***************+++,,,,,,---------,,,+++++++++***'''((()))***************++++++***)))(((((())))))************************(((***+++***))))))***,,,,,,,,,---..................---++++++,,,,,,***)))+++,,,,,,...///000111111------......///000222222222333555666666777:::<<<=========;;;::::::<<<>>>???@@@AAABBBCCCCCCCCCCCCHHHPPP]]]hhhooosssuuuwwwvvvwwwzzz|||~~~~~~~~~}}}{{{|||zzz}}}~~~~~~~~~~~~zzzzzz{{{|||||||||||||||yyywwwuuuttttttsssqqqooollliiifffcccaaa^^^[[[XXXUUUQQQLLLHHHEEEAAA===:::777555222111111222111000111111111111000000000///000000111111222333333444444444444555555555666666555555555444444444333333444555555444444333333222666444222222222333222111222222111000000111222222222111111000111111333333333333222222222222222222222222444555555444444333444444555777888999:::;;;;;;<<<===>>>???AAABBBBBBDDDFFFJJJPPPSSSTTTZZZbbbkkkuuuxxxsssnnnmmmiiiaaaZZZSSSMMMPPPUUUYYY]]]aaalllqqqyyy}}}xxxxxxwwwvvvuuurrrpppnnnnnnkkkhhhggghhhiiijjjjjjkkkjjjgggccc```\\\ZZZYYYOOOOOONNNMMMLLLNNNQQQTTTYYY]]]ccchhhkkkooosssvvvxxxyyyyyyyyyyyyyyyyyyyyytttsssrrrrrrpppmmmhhhdddeeeggglllqqqvvvyyy{{{|||||||||{{{zzzyyyvvvtttrrrnnnnnnnnnkkkhhhhhhjjjmmmmmmnnnooooooppprrruuuxxx{{{{{{}}}yyyrrrfffZZZRRROOOPPPQQQVVV[[[bbbgggjjjlllmmmnnnllleeeZZZMMMDDD@@@AAADDDEEEGGGLLLPPPSSSSSSSSSRRRPPPRRRRRRPPPMMMKKKLLLMMMLLLLLLPPPWWW[[[^^^fffnnnrrryyy~~~zzzzzzzzz{{{{{{|||||||||||||||||||||{{{zzzyyyyyywwwxxxyyyzzz{{{|||zzzqqqpppooommmllljjjiiihhhgggffffffggghhhfffcccaaa``````___^^^^^^^^^^^^^^^]]]]]]\\\[[[ZZZZZZYYYYYYQQQQQQPPPPPPOOOOOOOOOOOOJJJJJJJJJIIIHHHGGGFFFEEEDDDBBBAAAAAAAAAAAA@@@>>>===<<<;;;999888888888888888888888777777777777777666444222000000000111222555;;;BBBEEECCC@@@@@@AAAAAA@@@>>><<<999999<<<>>>??????>>><<<999666333111///000111222111000...,,,,,,---............---,,,***************++++++,,,+++++++++***))))))***+++))))))***+++++++++***)))++++++***)))))))))******************************)))***+++***))))))+++---***+++,,,---------,,,,,,+++,,,,,,++++++******+++++++++,,,---...//////000---.........///111222333222333555666666888:::===<<<======;;;999888:::===>>>???@@@BBBCCCDDDDDDDDDIIIQQQ]]]hhhooosssuuuvvvrrruuuyyy|||}}}|||zzzyyyzzz|||zzz|||~~~}}}||||||||||||{{{{{{||||||{{{zzzyyyyyyvvvtttsssrrrssssssqqqooollliiieeeaaa^^^ZZZVVVSSSPPPLLLHHHEEEBBB@@@===;;;:::777555333444444444333222111111111000000//////000000111222333333444444555555555555666666777777777777666666555555555444555555555555444333222222444333222222444666666555333222111000000111222333111222333444555444333333333222222222222222222222111222333444555444333222222333444555777888999999;;;;;;<<<<<<===>>>??????BBBCCCGGGMMMNNNOOOUUU\\\___iiimmmhhhddddddaaa[[[XXXRRROOOTTT\\\aaaggglllmmmsss{{{|||xxxvvvvvvvvvvvvtttrrrpppnnnjjjhhhffffffiiikkkllllllnnnllliiieeeaaa]]][[[ZZZUUUTTTRRRNNNKKKKKKMMMPPPTTTXXX^^^cccgggkkkoooqqquuuvvvvvvwwwwwwvvvuuuuuurrrqqqqqqpppooolllgggcccbbbeeekkkrrrwww{{{~~~~~~}}}}}}|||{{{xxxuuurrrqqqooooooooollliiihhhkkknnnooopppqqqqqqrrruuuyyy|||~~~zzzooohhh]]]SSSNNNOOOSSSVVV[[[```fffjjjlllmmmmmmnnnggg```UUUHHH>>>;;;<<>><<<;;;999888777777666666666666666777888888999999777555333111111111222333333<<>>===:::888777999;;;888888::::::999666444222////////////...---+++******+++,,,---------,,,+++*********)))***++++++,,,((()))))))))((()))***,,,***+++,,,---,,,+++***)))++++++************++++++***************************+++++++++******,,,...((()))***+++,,,+++*********,,,------,,,+++---///++++++,,,,,,---..................///000222333444111333555666666888;;;===;;;<<<<<<:::777777999<<<===>>>@@@BBBCCCEEEEEEFFFJJJRRR^^^hhhooosssuuuvvvooossswww{{{}}}{{{xxxuuuxxx~~~xxxwwwxxx}}}{{{zzz{{{}}}~~~|||||||||{{{zzzxxxwwwvvvuuutttsssssstttsssqqqooollliiieeeaaa^^^ZZZVVVSSSOOOLLLGGGCCC@@@>>>;;;999888666333111222333444333222111000000000000000000444333222222333444555666555555555555555666777777666666666666777777777777888666333222444666888888999999888888777666444444333333333333333333333333444333222111000000000000444444333222111111111111000000000000000000000000555555444333444555666777:::999888777999<<>>=========<<<;;;;;;;;;;;;===???@@@AAAAAA>>><<<>>>AAA@@@;;;CCCBBBBBBBBBDDDHHHLLLNNNXXXbbbpppzzz~~~}}}|||~~~|||wwwppplllkkkkkkiiigggeeehhhjjjiiifffdddeeefffeeecccaaa___^^^^^^___``````___^^^\\\ZZZYYYWWWWWWRRRQQQPPPOOONNNOOOPPPQQQPPPNNNLLLIIIFFFDDDBBBBBBDDDCCCAAA>>>============<<<;;;:::888777888888999:::999999999888888777777666555444333222111111111444888===@@@@@@>>><<<;;;;;;======:::666333444555888999999999777444111///111000...---,,,,,,------000000///...------,,,,,,++++++,,,------,,,,,,,,,...------,,,+++***))))))++++++***************+++++++++,,,---,,,+++***))),,,+++***))))))***+++,,,+++++++++++++++***)))(((++++++************++++++------,,,+++++++++,,,,,,++++++******++++++,,,---------...///000111222222333444555777888888888888999:::;;;;;;::::::<<<>>>@@@AAACCCDDDDDDCCCAAA@@@GGGPPP^^^hhhnnnpppsssuuuppprrruuuxxxzzzzzzxxxwwwxxx}}}zzzwwwwww~~~}}}|||}}}~~~~~~}}}{{{yyywwwvvvvvvuuusssssstttsssqqqoookkkiiieeebbb___[[[VVVSSSNNNJJJFFFBBB@@@>>>;;;999999666333222222333333222111111000000000000111111333333333333333444555555666555555555666666777777777777777666666666666666666555444444666777666555444444555555555444333333333333333333333333333333222111111111111111222333222222222111111222333333000000000000000000000000444333222222222333444555999888777777777999;;;<<<<<<===???BBBFFFJJJMMMOOOTTTXXX\\\^^^^^^^^^^^^___ZZZ\\\```dddjjjooosssuuutttwww|||~~~~~~}}}||||||vvvrrrnnnnnnqqqqqqooollliiigggffffffhhhiiiiiihhhkkkiiifffdddbbbaaaaaabbb```]]]WWWRRRMMMJJJIIIIIIIIILLLPPPUUUZZZ___cccdddfffiiimmmppprrrrrrqqqpppnnnlllllllllllliiiddd```cccfffkkknnnqqqtttxxx{{{{{{{{{zzzyyyxxxvvvtttsssxxxsssoooooonnnlllnnnrrrwwwvvvzzzuuunnn\\\VVVQQQOOOSSSZZZ```cccjjjnnnrrrrrrttttttpppiii\\\SSSGGG>>>;;;;;;;;;:::;;;::::::999:::;;;<<<======>>>===<<>>>>>???BBBEEEGGGJJJSSS^^^hhhnnnttt|||}}}xxxtttnnnkkkjjjiiigggfffeeehhhiiiiiifffeeefffgggdddcccaaa___^^^___``````aaa```^^^\\\ZZZXXXVVVVVVSSSRRRQQQPPPPPPPPPQQQRRROOOMMMKKKIIIGGGEEEDDDDDDCCCCCCAAA???>>>=========<<<;;;:::888888888888999999999888888888777777777666555444333222111111111111555999;;;;;;:::999999;;;<<<<<<:::666333444555666666777777777555222111111000...---,,,,,,------000//////...------,,,,,,+++,,,,,,------,,,,,,,,,++++++******)))(((((((((,,,,,,+++*********++++++++++++,,,,,,,,,+++***)))++++++***))))))***++++++,,,,,,,,,,,,,,,+++******,,,++++++******++++++,,,,,,,,,,,,++++++,,,------+++++++++***++++++,,,---------...///000111222222333333444555666777777888:::;;;;;;;;;::::::;;;===>>>@@@AAACCCCCCCCCAAA@@@FFFNNNZZZfffmmmqqqssssssppprrrvvvyyyzzzzzzyyyxxxxxx|||zzzvvvvvv~~~~~~~~~~~~}}}zzzxxxuuutttvvvtttsssssssssrrrpppnnnjjjhhheeeccc```[[[UUUQQQKKKHHHDDDAAA???===;;;:::999666333222222222111111111111000000000111111222222333444444444444444444666666666666666777777777888777777666666555555555444444555666777777444111222222333444444444444444333333333333333333444444111111111111222333444555000000000111111333444444000000000000000000000000222111111111111222333333666666666666666666666666999999;;;>>>AAADDDGGGIIIOOOSSSWWWZZZ[[[\\\]]]^^^ZZZ^^^eeelllrrrvvvxxxxxxvvvwwwyyy}}}~~~|||wwwsssooonnnpppqqqpppnnnjjjhhhffffffggghhhgggfffhhhgggeeedddccccccdddeeeaaa^^^XXXRRRMMMIIIGGGFFFFFFGGGIIILLLPPPUUUXXX[[[___bbbggglllnnnooonnnmmmjjjjjjiiijjjjjjhhheeebbbdddgggkkknnnqqqtttwwwzzz{{{zzzzzzyyyxxxwwwvvvvvvzzzuuurrrsssrrrppprrrvvv~~~vvvkkkeeeUUUSSSQQQRRRXXX___eeeiiiqqquuuwwwvvvvvvtttnnnfffWWWNNNCCC<<<::::::::::::<<<;;;:::::::::;;;<<<======@@@AAAAAACCCGGGGGGCCCBBB@@@>>><<<;;;<<<>>>@@@???DDDLLLSSSYYYbbbkkkrrrssspppkkkiiihhhgggfffeeeeeegggiiiiiihhhgggggghhhdddcccaaa```___``````aaabbbaaa___\\\ZZZWWWUUUTTTUUUTTTSSSRRRQQQRRRRRRSSSNNNMMMKKKIIIHHHGGGFFFFFFBBBBBBBBBAAA@@@>>><<<<<<<<<;;;:::999888888888999888888777777777777666666666666444333222111111111111333666888777777777888:::;;;;;;999666444333444444444555666666555333333111000...---,,,,,,---.../////////...------,,,,,,,,,,,,,,,------,,,,,,+++))))))))))))))))))))))))---,,,,,,+++******+++++++++,,,,,,,,,,,,+++***)))++++++***))))))***++++++,,,,,,,,,---,,,,,,+++***,,,++++++******++++++,,,++++++++++++,,,------...+++++++++++++++,,,------------...///000111222222555444444444555777999:::;;;<<<<<<;;;999999:::<<<<<<>>>???AAABBBBBBBBBAAAGGGMMMXXXeeeoootttuuussspppsssvvvyyy{{{{{{zzzyyyxxxzzzyyyuuuuuu~~~zzz{{{}}}~~~~~~}}}||||||zzzxxxvvvtttsssuuusssrrrqqqqqqpppmmmkkkhhhgggeeeccc```[[[TTTPPPIIIFFFBBB???>>>===;;;:::888555333222222111000///000000000000111222222333333444555666777666555444666666777777888888888888888888777666555555444444555444444666777666333111444444555555555555555444333333333444444444444444222222222222222333444444111111111111111222333333000000000000000000000000111111111111111222222222222333444555555555444333666777888:::===@@@CCCDDDIIILLLQQQUUUWWWXXXZZZ\\\ZZZ^^^dddkkkqqquuuwwwxxxwwwwwwxxx|||}}}yyywwwttttttuuutttrrrooommmkkkiiihhhiiiiiihhhgggiiihhhgggfffeeeeeeffffffaaa^^^ZZZTTTOOOLLLIIIHHHGGGFFFFFFFFFIIILLLPPPRRRYYY\\\aaaeeeggghhhgggffffffffffffggggggfffdddccccccfffkkknnnqqqsssvvvxxxzzzyyyyyyxxxxxxxxxxxxxxx{{{wwwuuuvvvvvvuuuvvvzzzvvvggg___[[[UUUTTTUUUXXX^^^dddjjjmmmvvvyyyzzzxxxvvvssskkkbbbSSSKKKBBB<<<;;;<<<<<<<<<>>>>>>=========???@@@AAADDDHHHJJJIIIJJJLLLJJJFFFFFFDDDAAA===<<<<<<<<<===<<>>???AAABBBBBBBBBHHHMMMWWWeeerrrxxxxxxuuuqqqtttwwwzzz||||||{{{zzzyyyzzzwwwssssss|||wwwyyy{{{}}}~~~~~~}}}|||zzzzzzzzzzzzyyyxxxwwwvvvsssrrrpppoooooommmjjjhhhgggeeedddbbb___YYYSSSNNNGGGDDD@@@>>>===<<<:::999666444222111222111000...000000000000111222444444555666777888888777666555666777888888999999888888888777777666555444444333666555444444555666555444666666666666555444333222333333333444444555555555555555444333222222333333333222111111000000000111000000000000000000000000000000111111222222222222///000333555666666555555666666777999;;;===???AAACCCGGGKKKOOORRRTTTWWWYYY\\\^^^bbbggglllqqqtttvvvxxxwwwxxx|||zzz{{{}}}~~~}}}zzzuuurrrooommmkkkjjjjjjjjjiiihhhlllkkkjjjiiiggggggffffffeeeccc___[[[WWWUUUSSSRRRIIIGGGEEECCCDDDFFFIIIKKKPPPSSSWWW[[[___aaaaaaaaaaaabbbcccdddccccccbbbbbbbbbfffjjjnnnpppqqqsssuuuwwwwwwxxxxxxxxxyyyyyyyyy{{{xxxwwwzzz{{{zzz|||uuufff\\\WWWWWWTTTVVVYYY^^^dddkkkqqquuuwwwzzz{{{xxxuuupppggg]]]MMMGGG???<<<<<<===>>>===????????????AAACCCEEEFFFKKKQQQTTTTTTTTTTTTRRRMMMIIIFFFCCC???=========>>>>>>>>>???@@@DDDJJJQQQVVVZZZ___fffoooxxxzzzuuurrrooommmkkkkkkjjjiiihhhhhhhhhiiifffffffffhhhiiiiiihhhhhhaaaaaaaaaaaaaaabbbbbbbbbbbb```^^^\\\YYYVVVTTTSSSTTTSSSRRRPPPOOOOOOPPPPPPQQQOOOMMMJJJHHHFFFEEEDDDBBBCCCCCCBBBAAA???===;;;<<<<<<;;;;;;:::999999888666666666666666777777777777666555333222111000000333555666666666666999:::888777666555555444333333555444444333222111000///000///...---,,,---.....................---------,,,---------,,,,,,+++************+++,,,,,,------******))))))))))))******,,,,,,++++++++++++***+++*********++++++*********))))))************))))))))))))(((((((((((())))))*********+++,,,---...///,,,,,,++++++,,,,,,---...------...///000111222222888777666666777999<<<============;;;999888999::::::;;;===>>>@@@AAABBBCCCGGGLLLWWWeeerrrxxxxxxuuusssuuuyyy{{{}}}}}}{{{zzz{{{{{{vvvrrrqqq{{{wwwxxxzzz{{{|||||||||{{{||||||}}}}}}||||||{{{zzzsssrrrpppnnnnnnlllhhhffffffdddaaa___\\\WWWQQQMMMFFFCCC???===;;;:::999777444222111111222222000...//////000000222333555555777777777777777777666555666777888::::::999999888777666666555555444444444777555444444666777777777555555555555333222111000333333333444555555666666777666555444333333333333333333222000000/////////000000000000000000000000///000111111222222111111...///111444555666555555666666777888999;;;===>>>???BBBFFFJJJMMMPPPSSSVVV]]]^^^```dddiiiooosssvvvwwwwwwyyy}}}~~~zzzvvvqqqooommmlllmmmmmmlllkkkooonnnmmmllljjjiiiggggggdddcccaaa^^^[[[YYYXXXWWWKKKIIIFFFCCCBBBBBBDDDEEEFFFHHHLLLQQQVVVZZZ^^^___]]]^^^``````_________```aaadddiiimmmnnnooopppqqqssstttvvvxxxyyyyyyyyyxxx|||yyyzzz~~~tttggg]]]YYYXXXYYYSSSWWW\\\bbbiiiqqqyyy~~~yyy||||||xxxssslllaaaWWWGGGBBB<<<:::<<<>>>>>>===??????@@@BBBEEEIIILLLNNNSSSZZZ______]]]\\\XXXSSSHHHFFFBBB???>>>>>>???@@@?????????AAACCCEEEGGGIIIPPPTTT\\\eeeooowww|||}}}yyyqqqkkkfffdddhhhiiijjjiiihhhhhhjjjlllffffffeeefffhhhhhhgggeee```aaaaaabbbbbbcccccccccaaa```^^^[[[YYYVVVTTTSSSSSSRRRPPPOOONNNNNNNNNOOOOOONNNLLLJJJHHHFFFEEEDDDCCCCCCCCCBBBAAA???======;;;<<<<<<<<<;;;:::999888666666777777777777888888888777555333222000000000000111333333333333555777666555444444555555333222555444333222111000/////////...---,,,,,,---...///........................------------,,,+++******(((((())))))*********+++))))))))))))***+++,,,,,,---,,,++++++******++++++)))***++++++++++++***)))'''((()))))))))))))))))))))))))))(((((()))))))))++++++++++++,,,------...,,,,,,,,,,,,,,,------...------...///000111222222555444444444555777999:::=========;;;999888999:::;;;<<<===>>>@@@AAACCCCCCEEELLLWWWdddooouuuvvvuuuvvvxxx{{{}}}}}}}}}{{{zzz{{{}}}wwwrrrqqqzzzyyyyyyzzz{{{||||||||||||~~~~~~~~~~~~}}}|||{{{zzzuuusssqqqooonnnllliiifffeeeccc___\\\YYYUUUPPPMMMFFFCCC???<<<:::999777555111000000000222222111/////////000111222444555666777666666555444444555555666777999:::;;;:::999888555555555555555555555555444444555777999:::999777555555555555555444333222333333444444555666666666555555444444444444444555222111000000000000000111000000000000000000000000---...///000111000/////////000111222333333333333666666666777888999;;;<<<<<>>@@@AAA@@@BBBCCCEEEHHHMMMRRRVVVYYY___gggkkkhhhccc]]]WWWQQQGGGEEECCCAAA@@@AAACCCDDDCCCDDDFFFIIIJJJIIIGGGFFFJJJMMMSSS[[[ccckkkqqquuuwww{{{~~~xxxooogggbbb```eeegggiiiiiihhhhhhjjjmmmgggeeedddeeeggggggeeeccc``````aaabbbccccccdddddd___^^^]]][[[YYYWWWUUUTTTSSSRRRPPPOOONNNMMMNNNNNNKKKKKKIIIHHHGGGGGGGGGGGGEEEDDDCCCAAA@@@???>>>>>>;;;<<<<<<<<<<<<:::999888777777777888888888999999888777555333111000//////---///111222222222333444666444222222444555333111222222111000000000000000///...---,,,,,,---...///........................------------,,,+++***))))))))))))))))))*********))))))***+++,,,...///000---,,,+++*********++++++)))***++++++++++++***)))(((((()))***************++++++************++++++,,,,,,,,,++++++,,,---------,,,,,,,,,,,,---......------...///000111222222333333444555666777777888<<<<<<===;;;999999:::;;;======>>>???@@@AAACCCCCCFFFOOO\\\hhhpppuuuwwwxxxyyyzzz|||~~~~~~|||zzzyyyyyy~~~yyyssspppxxx{{{{{{{{{{{{|||||||||}}}~~~}}}|||zzzxxxwwwwwwuuurrrqqqpppmmmjjjgggeeebbb^^^ZZZWWWSSSOOOLLLFFFCCC???;;;:::888666444000//////000222222111000//////000111222444666777666555444333222222333444666888999;;;;;;:::999888444444444555555555555555111333666:::===<<<999666555666777777888777777777333333444444555666777777444444444444444555666777////////////000111222333000000000000000000000000,,,,,,.../////////...---111000000000000111111111555555555666777888999::::::===AAADDDGGGJJJNNNQQQSSSVVV[[[aaahhhnnnrrruuutttxxx}}}|||zzzxxxxxxyyyzzzyyyxxxppppppppppppooonnnmmmlllkkkjjjhhheeebbb___]]]\\\WWWUUURRRNNNJJJHHHGGGFFFBBBBBBBBBDDDHHHMMMRRRUUUXXXZZZ\\\[[[YYYXXXZZZ]]]^^^bbbgggjjjlllllllllmmmlllppptttyyy{{{zzzxxxvvv}}}uuujjj^^^XXXZZZ]]]]]][[[[[[^^^bbbeeehhhnnnvvv|||yyyqqqfffXXXLLLFFFBBB>>>>>>AAADDDDDDCCCFFFHHHKKKOOOTTTZZZ___bbbkkkrrrtttnnnddd[[[QQQJJJHHHFFFDDDCCCCCCEEEHHHIIIIIIKKKOOOSSSTTTRRRMMMIIIFFFHHHMMMSSSZZZbbbgggkkktttyyy}}}xxxnnneee```^^^bbbeeehhhhhhggggggjjjmmmgggeeeddddddffffffdddaaa___```aaaccccccddddddddd^^^^^^\\\ZZZYYYWWWVVVUUUTTTSSSQQQOOONNNNNNNNNNNNHHHGGGGGGGGGGGGHHHIIIJJJFFFEEEBBB@@@???>>>??????;;;<<<<<<===<<<:::999888777777888888999999999:::888777555333111000//////,,,///222333333222333444555333111222444555333111000000000000000111222222///...---,,,------//////---.....................---...------,,,+++***)))++++++++++++++++++++++++******+++,,,...000222333---,,,+++*********+++,,,)))***+++,,,,,,+++***)))((()))***+++++++++++++++---,,,,,,++++++,,,,,,---------,,,+++++++++,,,,,,---,,,,,,,,,,,,---......------...///000111222222333444555777888888888888;;;<<<<<<;;;999999:::<<>>??????@@@AAACCCCCCJJJTTTbbbmmmssswwwzzz|||zzz|||}}}~~~~~~|||zzzxxxxxx}}}|||tttpppwww{{{{{{{{{{{{|||||||||}}}}}}zzzxxxuuutttttttttpppqqqqqqrrrrrrooojjjfff```___]]]ZZZUUUPPPLLLIIIDDDAAA===:::999777555444222222222111111111000000111222333444555666666666666555444444333333333333888888999:::::::::999999888888777666555555666666888999999:::::::::999999666777888777666555666888888888888888777666444444555555555555555444444444444444222111111111222333333222111000000111222333000000000000////////////444222///------///222444444333333333555777:::<<<:::<<<>>>@@@CCCFFFKKKNNNSSSSSSWWW___hhhooorrrrrrvvvuuuwww{{{{{{{{{zzzwwwvvvuuurrrrrrqqqpppnnnlllmmmllliiieeebbbaaa``````\\\ZZZWWWUUURRROOOJJJFFFEEECCCAAABBBFFFKKKNNNPPPWWWYYY[[[[[[XXXWWWXXXZZZ\\\___bbbeeeggghhhkkkmmmnnnqqqsssqqqooopppuuuzzz~~~}}}fff```XXXVVVYYY]]]______```aaacccfffkkkrrrwww{{{yyymmm^^^RRRKKKDDDDDDDDDDDDDDDEEEFFFFFFIIINNNQQQQQQVVVbbbmmmrrrwwwzzzvvviii^^^XXXQQQIIIJJJJJJIIIIIIIIILLLQQQUUUXXX\\\______[[[UUUOOOLLLHHHHHHIIIJJJOOOVVV```fffrrrwww|||||||||zzzppphhhcccaaadddeeefffhhhhhhhhhggggggddddddddddddccccccbbbaaabbbcccddddddeeeeeeeeeeee```^^^[[[XXXVVVVVVVVVWWWUUURRRNNNKKKKKKLLLMMMLLLJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEDDDBBBAAA@@@???>>>???>>>===<<<;;;;;;<<<===888888888888888888888888777666444111000000000000000//////000111111000...111111222333333333333222333333222111000000111111111000///...---,,,,,,,,,//////.........---------000///......///000...------,,,++++++******++++++'''(((***---000333555666---,,,***))))))***,,,---)))************+++++++++***************)))((('''***+++---///000000//////***(((''')))---//////---------,,,++++++,,,,,,,,,,,,,,,---///000222333333333444555666666777999<<<======<<<:::999:::<<>>>>>???@@@BBBBBBIIIQQQ^^^iiirrrwww{{{}}}}}}~~~zzzxxxwwwxxx}}}sssmmmuuuzzz{{{{{{|||}}}}}}}}}}}}}}}|||zzzxxxvvvtttsssssspppooonnnmmmllliiiddd```]]]\\\ZZZWWWSSSOOOKKKIIIDDDAAA===:::888777555444222222222111111111000000...///000111222333333333666555444333333444444555:::::::::;;;:::::::::999::::::999888888888888888777888888888888888777777555777888777666666777888888888888888777666666555666666666666555555555555222111000/////////000111111111000//////000111111000////////////////////////---+++******+++---...000000000111222555777888888:::<<<>>>@@@DDDHHHLLLSSSTTTXXX___gggmmmoooooorrrqqqsssvvvwwwxxx}}}{{{yyywwwuuuuuusssqqqooonnnllliiifffcccaaa``````___]]][[[YYYWWWSSSOOOLLLIIIGGGDDDDDDFFFJJJLLLMMMRRRUUUWWWWWWUUUTTTUUUWWW[[[]]]aaaccceeegggiiikkkjjjmmmooonnnmmmooouuuzzzvvvnnnaaa\\\VVVUUUYYY^^^___^^^______aaadddiiipppvvvzzz}}}~~~{{{sssgggYYYNNNHHHEEEEEEEEEFFFFFFHHHIIIIIINNNSSSWWWXXX^^^jjjtttxxx~~~{{{qqqcccYYYVVVQQQLLLMMMNNNNNNOOOQQQUUU[[[___cccgggjjjjjjddd\\\TTTOOOEEEEEEEEEFFFJJJRRR\\\cccqqqvvv}}}yyyzzz{{{}}}wwwnnngggdddfffggghhhiiijjjjjjiiiiiihhhhhhhhhfffeeecccaaa```aaabbbccccccdddddddddcccaaa___\\\YYYXXXWWWWWWXXXVVVSSSOOOMMMMMMNNNNNNMMMKKKJJJJJJIIIHHHHHHGGGGGGFFFFFFEEECCCBBB@@@???>>>???>>><<<;;;;;;;;;;;;<<<888888888888888888888888777666444222000000000000/////////000333333333111111333555666666555333222222222222222111111111222///..................///............------------+++******+++...//////......---,,,,,,++++++,,,,,,******+++---...///000111---,,,***))))))***,,,---)))************+++++++++)))************))))))((()))***+++,,,,,,++++++***)))((('''))),,,------+++---,,,,,,++++++,,,,,,---,,,---...///111222333333666777777777555555777888<<<===<<<;;;999:::<<<>>>>>>>>>>>>>>>???@@@AAABBBIIIQQQ^^^jjjrrrxxx{{{}}}~~~{{{yyyxxxyyy}}}sssmmmtttxxxzzz|||~~~~~~}}}}}}{{{{{{zzzxxxvvvtttrrrqqqqqqooollliiigggddd```\\\YYYXXXVVVTTTPPPMMMJJJHHHCCC@@@<<<999888777555333222111111111111000000000111111333444555666666666777666444333444555777888=========<<<;;;;;;::::::<<<<<<<<<;;;;;;;;;;;;;;;999999999888888777777666555666888888777777888999888888888888888888777777777777777777666666666555222111000000//////000000000//////......//////000////////////////////////000//////...//////000000//////000111222333444555555777999;;;===@@@EEEHHHPPPRRRVVV]]]dddhhhiiiiiimmmlllmmmpppqqqsss{{{~~~|||{{{yyyvvvtttqqqpppmmmjjjgggeeedddccccccbbb```___]]][[[WWWTTTOOOMMMIIIHHHIIIJJJJJJJJJOOOQQQTTTUUUTTTTTTUUUWWWYYY\\\___aaabbbdddgggiiiiiikkkmmmnnnnnnrrrxxx~~~}}}ssshhh```\\\XXXUUUVVVZZZ^^^^^^]]]]]]]]]^^^bbbgggnnnuuuyyy{{{yyytttkkk___RRRJJJEEEGGGGGGGGGHHHJJJKKKMMMMMMQQQWWW]]]```gggsss{{{~~~yyyiiiZZZSSSSSSRRROOOQQQSSSUUUXXX\\\bbbhhhmmmqqquuuxxxwwwnnncccXXXQQQIIIHHHGGGHHHMMMVVVaaaiiitttzzz|||xxxuuuuuuvvvxxx{{{|||tttmmmiiijjjjjjjjjkkkkkkkkkkkkkkkmmmmmmkkkiiifffdddaaa```aaaaaabbbcccccccccbbbbbbaaa```]]][[[YYYYYYYYYYYYWWWTTTPPPNNNNNNOOOOOONNNLLLKKKIIIHHHGGGGGGHHHHHHHHHGGGFFFDDDBBB@@@???>>>>>>===<<<;;;::::::::::::777777777777777777777777666555444222111000/////////...///111444666555444222444666888888666333222111222333444444333333222+++++++++,,,---...///000......---------,,,,,,,,,+++++++++...222555666666......---,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++---,,,+++******+++,,,---)))************+++++++++))))))******+++******************+++***)))((((((---++++++,,,---......,,,,,,,,,,,,++++++,,,,,,------...///000111222333444666777777777555555777888<<<<<<<<<;;;999:::<<<>>>>>>>>>>>>>>>???@@@AAAAAAIIIQQQ^^^jjjsssxxx|||}}}~~~|||{{{zzz{{{~~~uuunnntttxxxzzz}}}~~~}}}{{{{{{{{{zzzxxxuuurrrppprrroookkkhhhfffdddaaa___ZZZXXXVVVRRRNNNJJJGGGFFFAAA>>>;;;888777666444333111111111111000000000000222333444555666777777777777666444444555777:::<<<@@@@@@???===<<<;;;;;;;;;<<<===============<<<<<<======<<<;;;:::999999999666777888999888888999;;;888888888888888999999999999999888888777666666666333333333222222222222222////////////////////////.........///////////////222222333444444444333333///000222333444444444444444555777999:::===BBBEEEHHHKKKQQQXXX^^^aaaccccccjjjiiijjjlllmmmooowww~~~|||zzzvvvuuussspppmmmkkkiiihhhgggfffddddddcccaaa^^^[[[VVVSSSPPPNNNNNNNNNMMMLLLPPPQQQSSSUUUVVVWWWXXXYYYXXXZZZ\\\^^^___bbbeeeggglllmmmoooqqqsssxxx~~~~~~}}}}}}|||zzzxxxssslllddd^^^YYYXXXWWWXXX[[[]]]]]]\\\]]]]]]^^^bbbgggnnnuuuyyyxxxuuunnncccWWWMMMFFFDDDGGGHHHHHHJJJLLLNNNPPPQQQRRRYYY```fffnnnxxx~~~~~~qqq```SSSOOOQQQSSSRRRTTTWWW[[[___eeellltttyyy}}}tttfffYYYQQQKKKJJJJJJKKKQQQ\\\hhhqqqxxx}}}{{{wwwtttssssssppprrrtttxxx{{{}}}~~~}}}}}}}}}{{{uuupppnnnmmmlllkkkkkkkkkkkkkkklllnnnmmmllljjjgggdddbbb```bbbbbbccccccccccccbbbbbbaaa```^^^\\\[[[ZZZZZZZZZVVVTTTPPPOOOOOOOOONNNMMMMMMKKKIIIGGGFFFGGGHHHIIIIIIHHHGGGEEECCCAAA??????===<<<;;;:::999999888888666666666666666666666666666555444333111000///////////////222555666666555444555555555555444333222111333555777777666444333************+++,,,------------------,,,,,,,,,,,,---,,,---000444777888888------,,,++++++++++++,,,......---,,,+++******))),,,++++++******++++++,,,))))))*********+++++++++((()))******++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,+++,,,,,,,,,,,,+++,,,,,,+++++++++,,,------......///000111222333333333444555666666777999<<<;;;<<<<<<;;;999999;;;===>>>>>>>>>>>>???@@@AAABBBHHHQQQ^^^kkktttyyy|||~~~~~~|||{{{{{{~~~xxxqqquuuyyy{{{~~~~~~}}}{{{{{{{{{zzzxxxuuusssqqqooommmiiigggfffeeecccaaa]]]ZZZWWWRRRMMMHHHEEECCC@@@===999777666555444222000000000000000000000000///000111333444444444444555555555555777:::===>>>BBBAAA@@@>>>===<<<<<<<<<<<<<<<===>>>>>>======<<<>>>>>><<<;;;::::::::::::888999::::::999999;;;<<<::::::999999999::::::;;;:::999999888777777666666333333333333222222111111000000000000000000000000------....../////////000......000111111111000000000000111222333333333222333444666777888;;;???BBBBBBFFFLLLSSSYYY]]]```bbbhhhggghhhjjjkkkmmmttt}}}~~~|||zzzyyywwwuuurrrooommmllljjjiiihhhhhhgggfffbbb```[[[YYYWWWVVVUUUTTTRRRPPPPPPPPPRRRUUUWWWYYYZZZZZZVVVXXXZZZ\\\^^^aaaeeehhhnnnoooqqqtttwww{{{}}}xxxuuusssrrrrrruuutttsssrrrpppkkkddd```ZZZYYYZZZ[[[\\\\\\[[[ZZZ^^^___aaadddiiiooouuuxxxvvvqqqiii^^^RRRIIIEEEDDDGGGGGGIIIKKKNNNQQQSSSUUUVVV]]]eeelllttt|||~~~|||rrrfffXXXPPPPPPRRRTTTTTTVVVZZZ___eeekkksss{{{vvvgggYYYRRRIIIIIIIIIKKKRRR^^^kkkttt||||||xxxqqqllliiijjjnnnpppmmmnnnqqqtttvvvxxxxxxyyywwwxxxzzz|||}}}~~~zzzuuurrrqqqqqqnnnmmmkkkiiiiiiiiijjjkkkkkkkkkjjjiiigggeeecccbbbcccdddddddddddddddcccccc```___^^^\\\[[[ZZZZZZYYYUUUSSSPPPNNNNNNNNNMMMLLLMMMKKKIIIGGGFFFGGGHHHIIIHHHHHHFFFEEECCCAAA@@@???<<<<<<;;;;;;999888777777555555555555555555555555555555444333222000///...000000000222555777666555777666444222111111222222222555888;;;;;;999555333......---,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,++++++---000222222222,,,++++++***************---------,,,,,,,,,++++++++++++++++++++++++++++++))))))*********+++++++++((()))***++++++++++++++++++++++++,,,---......///))))))))))))((((((((((((,,,+++++++++,,,,,,---.........///000111222222333333444555666666777999<<<:::;;;<<<;;;:::999;;;<<<=========>>>???@@@BBBBBBGGGQQQ___llluuuzzz}}}~~~}}}~~~}}}|||}}}{{{ssswww|||}}}~~~}}}{{{{{{zzzyyyvvvtttrrrqqqjjjhhheeeddddddcccbbb```^^^\\\WWWQQQLLLGGGDDDBBB???<<<888666555444333222//////000000000000000111111222333444555666666666444444666888:::===???@@@CCCBBB@@@>>>===<<<======;;;<<<===>>>???>>>===<<<===<<<:::999888999999:::;;;<<<======;;;;;;<<<===<<<;;;:::999999:::;;;<<<:::999999888777666555555000111111111111000/////////000000111111000000///---------......//////000,,,---...///000000000/////////000000000000000000111333444555666888<<>>???AAACCCDDDGGGPPP___lllvvv{{{}}}~~~~~~~~~~~~}}}uuuwww~~~}}}{{{yyywwwuuusssqqqqqqppphhhgggeeedddcccbbb```^^^\\\ZZZUUUPPPKKKGGGDDDCCC===;;;777555444444333111////////////000000111111333444555777888888888888222333666:::===???@@@AAABBBAAA???===<<<<<<===>>>;;;<<<>>>@@@@@@???>>>======;;;:::999999:::;;;<<>>???===;;;:::999:::;;;<<<:::999888777666555444444000111111222111000///.........///000000///......,,,,,,---......///000000......///000000111222222222111000/////////000111///000111222333555888;;;<<<@@@DDDHHHLLLQQQWWW\\\ZZZ\\\aaaiiilllooovvv~~~~~~{{{xxxuuusssqqqooonnnnnnmmmkkkhhheeecccbbb```___^^^[[[WWWTTTMMMLLLMMMPPPTTTVVVVVVTTTUUUWWWYYY\\\___dddiiimmmpppqqqsssvvvxxxxxxwwwuuuqqqjjjaaa\\\\\\^^^```aaaggggggiiijjjiiieee___ZZZVVVWWWYYYYYYZZZZZZ[[[\\\___aaaeeejjjmmmpppqqqrrrnnniiiaaaVVVLLLFFFEEEEEEIIIJJJLLLOOOSSSXXX[[[]]]bbbiiipppwww}}}zzzrrraaaZZZVVVVVVUUUTTTWWW]]]```dddiiiooouuu{{{wwwkkk___VVVRRRMMMMMMNNNPPPUUU___iiipppxxxyyy{{{{{{xxxsssmmmjjj```\\\WWWTTTUUU[[[ccchhhkkkkkklllmmmnnnoooppppppssswww{{{~~~zzzsssnnnmmmooorrrrrroookkkhhhggghhhjjjllljjjjjjjjjiiigggfffdddcccdddddddddddddddcccbbbbbb[[[[[[ZZZZZZYYYXXXWWWVVVUUUSSSQQQPPPPPPPPPNNNLLLKKKJJJJJJIIIHHHHHHGGGGGGDDDDDDCCCCCCBBBAAAAAA@@@=========<<<;;;999777666666666666666666666666666444555555444333111///...//////111666;;;???@@@@@@;;;<<<<<<;;;:::777555444888;;;@@@CCCBBB===777333444333111000///.........000000/////////.........000///......000000///...,,,+++******))))))************+++++++++++++++++++++++++++,,,,,,+++++++++)))************+++++++++++++++,,,,,,,,,+++******))))))(((((()))***+++,,,,,,...000///---,,,...000++++++++++++,,,---...///---------...//////000000666777777777555555777888999:::<<<;;;:::999:::;;;::::::<<<===@@@BBBEEEFFFFFFPPP___mmmvvv{{{}}}~~~}}}tttuuu~~~~~~~~~yyyxxxuuurrrpppooooooooojjjhhhfffeeeeeeccc```]]]ZZZWWWSSSNNNJJJGGGEEEDDD===:::777555444444222111.../////////000000111111000111222444555555666666000333777;;;???@@@AAAAAABBB@@@>>>===<<<===>>>???<<<===???AAAAAAAAA???>>>>>>===<<<;;;;;;<<<>>>???AAABBBBBBAAA>>>======>>>@@@>>><<<:::999:::;;;<<<999999888777666555444333222222333444333222111000,,,---...//////...---,,,,,,,,,------...///000000------------...///111111555444222000000111333444---...///000000222555888:::===@@@BBBDDDIIIPPPUUUSSSVVV^^^hhhmmmqqqxxx~~~{{{yyysssrrrppppppooommmjjjgggfffdddbbbaaa___[[[VVVRRRNNNMMMMMMPPPUUUWWWVVVTTTTTTVVVYYY\\\```eeekkkooorrrsssvvvxxxzzzxxxuuurrriiiccc\\\XXXXXX[[[]]]]]]]]]___bbbeeefffccc]]]YYYSSSTTTVVVWWWXXXYYY\\\]]]^^^aaafffkkknnnoooooooookkkggg___TTTKKKEEEDDDDDDJJJKKKNNNQQQVVVZZZ^^^```dddjjjrrrwww|||}}}vvvmmm```[[[XXXXXXVVVTTTYYYaaaeeehhhmmmsssxxx~~~yyyooocccYYYRRRPPPJJJJJJKKKLLLPPPWWW```ffffffhhhlllmmmiiibbbYYYTTTVVVTTTQQQQQQTTT[[[bbbgggkkkkkkkkkkkklllmmmnnnooossswww}}}|||uuupppnnnoooqqqsssppplllhhhggghhhkkkmmmllllllkkkjjjhhhfffdddccccccccccccccccccbbbaaa```YYYYYYYYYYYYXXXWWWUUUUUUVVVTTTRRRRRRRRRQQQOOOMMMJJJJJJJJJJJJIIIHHHGGGFFFCCCCCCBBBBBBBBBAAAAAAAAA===>>>>>>===<<<999777666777777777777777777777777444555555444333111///------///222777>>>CCCEEEEEE<<<>>>AAABBBAAA<<<777444:::===CCCFFFDDD???888333000000///------,,,,,,---000000000000////////////+++***)))***+++,,,+++***---,,,++++++******++++++************))))))))))))***++++++,,,,,,++++++***)))************+++++++++,,,,,,,,,,,,,,,+++***)))---,,,***)))))))))***+++&&&)))+++***((('''))),,,++++++++++++,,,---...///,,,,,,------......//////333444666666666777999<<<888:::<<<;;;:::999999:::999999;;;===@@@CCCFFFGGGFFFPPP___mmmwww|||~~~~~~|||ssssss}}}}}}}}}~~~~~~~~~{{{xxxuuusssssssssrrrqqqnnnlllhhheeeccc```]]]ZZZXXXTTTOOOKKKHHHEEEBBB@@@999777444111000000111222111111111000111111222222555555555555555666777777666888<<<@@@BBBCCCBBBAAAAAAAAAAAA@@@@@@?????????>>>>>>============>>>>>><<<<<<======>>>>>>??????CCCBBBBBBAAA@@@???>>>>>>>>>===<<<;;;;;;;;;;;;;;;999999999999888666555444333333222222111000000000000///.........///111222////////////////////////////////////000000000000000000000000////////////111000000000111333555666<<<<<<===>>>BBBEEEIIILLLPPPTTT[[[bbbiiiqqqxxx}}}}}}zzz{{{{{{zzzvvvpppkkkhhhgggfffddd```\\\XXXTTTRRRPPPJJJKKKMMMQQQUUUVVVUUUTTTUUUVVVYYY]]]bbbfffjjjlllssstttwwwxxxvvvqqqllliiibbb___[[[YYYYYYZZZZZZZZZZZZaaafffeeebbb```ZZZTTTSSSUUUVVVWWWXXXYYY\\\^^^aaadddhhhkkkllllllmmmmmmmmmggg\\\QQQHHHFFFIIILLLJJJMMMSSSWWW[[[]]]aaaccceeekkktttzzz{{{wwwqqqmmmdddaaa\\\ZZZ[[[^^^bbbdddkkknnnoooqqqxxxvvvjjj^^^TTTOOOLLLMMMLLLLLLNNNQQQTTTVVVVVVWWWUUUUUUVVVWWWUUUOOOJJJLLLNNNPPPQQQSSSYYYcccjjjgggggghhhiiilllpppsssuuuwwwzzzzzzxxx}}}~~~xxxssspppmmmkkkooommmjjjhhhhhhiiilllnnnnnnmmmlllkkkiiihhhggggggeeedddbbbaaa___^^^^^^^^^YYYYYYXXXWWWVVVUUUUUUTTTVVVVVVUUUTTTRRROOOLLLKKKLLLKKKJJJIIIHHHGGGGGGFFFEEEEEEFFFEEEDDDCCCAAA@@@======<<<;;;::::::::::::888888777666666666666666555444333222111///............111888BBBGGGFFFDDDBBBBBBBBBBBB@@@<<<999777:::;;;<<<;;;:::777444222111000...---,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,************************)))************)))((((((///+++'''&&&)))+++,,,++++++***((('''''')))***,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++*********,,,+++***))))))***++++++,,,---///000000000///...------...///000111222222444444555666777888999999;;;;;;;;;:::::::::::::::;;;<<<===???BBBDDDEEEFFFEEERRRcccpppuuuyyy~~~qqqmmmpppuuu|||||||||}}}}}}}}}~~~~~~|||yyyuuusssrrrrrrpppnnnllljjjgggdddbbb```\\\ZZZWWWSSSNNNIIIFFFCCC@@@===999777444111000000111222111111111000111111222333333333444444666777888999888;;;>>>AAACCCDDDCCCBBBAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>???????????????@@@@@@@@@@@@@@@CCCBBBBBBAAA@@@?????????>>>>>>===<<<;;;;;;;;;;;;999999999999888666555444333333222222111000000000000//////...///000111222////////////////////////////////////000000000000000000000000////////////000000000000111333555666999999:::;;;>>>BBBFFFHHHIIILLLSSSYYYaaaiiirrrwww}}}wwwqqqllliiihhhgggeeebbb^^^ZZZVVVTTTSSSOOOOOOQQQTTTVVVWWWVVVTTTUUUVVVYYY]]]bbbfffjjjmmmtttuuuwwwwwwsssmmmgggccc^^^\\\YYYXXXYYY[[[]]]^^^bbbiiimmmkkkfffaaaZZZSSSSSSUUUVVVWWWXXXYYY\\\^^^ccceeeiiijjjkkkkkklllmmmnnnhhh]]]RRRIIIGGGIIILLLMMMPPPVVVZZZ]]]```cccffflllooouuu|||}}}tttmmmeeebbb```___```dddggghhhkkknnnppprrrxxx{{{rrrfff[[[SSSNNNMMMNNNMMMLLLMMMOOOPPPOOONNNKKKIIIHHHIIIJJJIIIFFFCCCDDDHHHNNNRRRWWW]]]eeekkkhhhiiijjjlllooorrruuuvvvyyy{{{{{{zzzyyyuuurrrqqqqqqqqqoookkkiiihhhiiikkkmmmmmmmmmllljjjiiihhhgggfffcccbbb```___^^^]]]]]]]]]ZZZZZZYYYXXXWWWWWWVVVVVVVVVVVVUUUSSSQQQOOOMMMKKKKKKKKKJJJIIIHHHHHHGGGGGGEEEEEEEEEEEEDDDBBBAAA???<<<;;;:::999888888888888777666666555555555555555555444333222111///......///...000666>>>BBBAAA>>>======>>>===<<<999666444888999999999777555222111000///...---------.....................---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++******)))(((...+++(((''')))+++++++++******)))((())))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++******)))))))))***+++,,,,,,---......///...------------...///000111222222444444555666777888999999:::::::::::::::999999999888999:::<<<>>>@@@BBBCCCFFFRRRcccoootttxxx}}}zzzlllhhhlllsss{{{{{{{{{{{{{{{||||||||||||yyyuuusssqqqpppmmmkkkiiigggeeecccaaa___[[[YYYUUUQQQLLLGGGCCC@@@===:::888666444111000000111111111111000000111222222333222222333444666888:::;;;;;;===@@@CCCDDDDDDDDDCCCAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCBBBBBBBBBBBBBBBCCCBBBBBBBBBAAAAAA@@@@@@??????>>>===<<<<<<;;;;;;999999999999888666555444333333222222111000000000///////////////000111111////////////////////////////////////000000000000000000000000////////////000000000000111333444555555555666888:::===@@@BBBBBBEEEJJJQQQXXXbbbkkkqqq}}}yyysssnnnllljjjjjjhhheeeaaa]]][[[YYYXXXVVVUUUVVVWWWXXXXXXVVVTTTVVVWWWZZZ^^^ccchhhlllnnntttuuuvvvuuuppphhh```[[[YYYXXXXXXYYY[[[^^^aaaccclllqqqsssnnnggg```XXXQQQRRRTTTVVVXXXYYYZZZ]]]___hhhiiikkklllkkklllmmmooooooiii___SSSJJJGGGIIILLLQQQTTTYYY]]]```cccgggiiiqqqqqquuu}}}uuukkkeeeeeedddeeefffhhhjjjlllkkknnnqqqsssyyy|||vvvkkk```VVVQQQNNNMMMMMMMMMMMMNNNPPPPPPNNNLLLEEECCC@@@???@@@BBBBBBBBBCCCJJJSSSZZZ___bbbgggjjjiiijjjmmmooosssvvvxxxzzz|||~~~}}}}}}zzzvvvuuuvvvxxxtttrrrnnnjjjhhhhhhjjjkkkllllllkkkjjjhhhgggffffffaaa```___]]]]]]\\\\\\\\\]]]\\\[[[ZZZYYYXXXWWWWWWVVVUUUSSSQQQOOONNNMMMLLLJJJJJJIIIIIIHHHHHHGGGGGGDDDEEEEEEEEEDDDBBB@@@???<<<;;;:::999888888888888666666555444444444444444555444333222111///......///...///444999<<<:::888999999::::::999777555333666666777666555333111000//////...------......//////.........------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******))),,,+++))))))+++,,,+++***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---)))))))))))))))***+++,,,,,,,,,---------,,,,,,+++------...///000111222222444444555666777888999999:::::::::::::::999888888:::;;;<<<===???AAACCCDDDGGGRRRaaammmssswww|||yyyjjjeeeiiipppzzzzzz{{{{{{{{{{{{{{{{{{yyyvvvsssqqqpppooollljjjfffeeecccbbb```^^^ZZZXXXTTTPPPJJJFFFBBB>>>;;;888777555333111000000111111000000000000111222333333333333333444666777999:::<<<>>>@@@BBBCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCCCCBBBBBBBBBBBBBBB@@@@@@??????>>>===<<<;;;999999999999777666555444333333222222111000000000///////////////000000111////////////////////////////////////000000000000000000000000////////////000000000111222222333444222333333555777:::<<<>>>???BBBFFFLLLSSS]]]gggnnnuuuzzzzzzuuurrrooonnnlllkkkhhheeebbb___^^^]]]\\\[[[ZZZYYYYYYXXXUUUSSSWWWXXX[[[```eeejjjnnnppprrrssssssqqqlllddd[[[VVVWWWXXXYYY[[[]]]```dddgggpppsssqqqhhh```[[[UUUOOOPPPSSSVVVYYY[[[]]]```ccclllmmmnnnnnnmmmmmmoooqqqnnniii___SSSKKKHHHIIIKKKTTTWWW[[[___aaaeeehhhkkknnnqqqvvv{{{~~~zzzqqqjjjhhhiiijjjjjjjjjjjjkkkkkkjjjnnnqqqtttzzzxxxpppdddYYYRRRPPPOOOOOOMMMNNNOOORRRUUUVVVTTTRRRKKKHHHDDDAAAAAACCCFFFGGGMMMUUU```gggiiihhhhhhhhhiiillloootttxxx|||~~~yyyuuuuuuyyy|||wwwtttoookkkhhhhhhhhhiiikkkkkkjjjiiigggfffeeeeee```___^^^]]]]]]]]]]]]]]]___^^^]]]\\\[[[YYYYYYXXXVVVUUURRRPPPNNNMMMMMMMMMIIIIIIIIIHHHHHHHHHGGGGGGCCCDDDDDDDDDCCCAAA???>>>>>>===<<<;;;;;;::::::;;;777666555555444444555555555444333222111///............///222666888777666888999:::;;;:::888666555555555555555444333111000111000//////...---------///......------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******+++******+++,,,,,,++++++)))***++++++,,,,,,++++++++++++++++++++++++++++++,,,+++++++++,,,,,,---...************)))*********---------------,,,,,,+++------...///000111222222444444555666777888999999999::::::;;;;;;:::999888<<<<<<===>>>@@@BBBDDDEEEGGGQQQ___jjjrrrwww||||||mmmfffiiiooo{{{{{{{{{{{{{{{{{{{{{{{{tttrrrqqqppppppnnnllljjjeeedddbbbaaa```]]]YYYVVVSSSOOOIIIEEEAAA>>>:::888555444333111000000000111000000000000111222333444555555444555555666777888;;;===>>>@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCDDDDDDDDDDDDCCCCCCEEEEEEEEEDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCDDDDDDDDDAAAAAAAAA@@@???>>><<<;;;999999999999777666555444333333222222111000000000...//////000000000000000////////////////////////////////////000000000000000000000000///////////////000000111222222222222111222333444666888:::;;;===???CCCHHHNNNWWW```gggjjjpppxxx{{{wwwuuutttrrrooommmkkkhhhfffdddcccbbbaaa___\\\[[[ZZZYYYVVVTTTUUUWWWZZZ^^^dddiiimmmpppoooppppppnnniiibbb[[[VVVXXXZZZ]]]^^^___bbbfffjjjppppppjjj___WWWUUUSSSQQQOOOSSSXXX\\\___bbbeeeggglllmmmnnnmmmlllmmmoooppplllggg^^^TTTKKKHHHIIILLLUUUXXX[[[^^^aaadddhhhkkkkkkqqqxxx{{{xxxsssooonnnoooqqqrrrqqqnnnkkkjjjkkkiiimmmqqqttt{{{ssskkk___UUUQQQQQQRRRRRRQQQRRRTTTWWWZZZ[[[YYYWWWSSSPPPKKKGGGEEEFFFIIILLLWWW___jjjppppppmmmkkkjjjkkknnntttzzz~~~vvvqqqrrrwww|||wwwtttpppkkkhhhggghhhiiijjjjjjiiihhhfffeeedddccc``````_______________```______^^^\\\[[[ZZZXXXXXXUUUTTTQQQOOOMMMMMMMMMMMMIIIIIIIIIHHHHHHGGGGGGFFFCCCCCCDDDCCCBBBAAA???>>>>>>>>>===<<<;;;;;;;;;;;;888777666666555555666666555444333222111///......------///111555777888888777888:::::::::888666555555555555555444333333222333222111000...---+++***......------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++************+++++++++,,,,,,---++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,---......---,,,,,,+++***)))((((((......------------------------...///000111222222444444555666777888999999999:::<<<=========<<<;;;::::::::::::<<<>>>AAABBBGGGPPP\\\hhhpppwww}}}}}}nnnhhhkkkrrr{{{{{{{{{zzzzzzzzzzzzzzzqqqpppooooooooommmkkkiiieeedddbbbaaa```]]]XXXTTTPPPLLLGGGCCC@@@===:::888444333333111111000000000//////000000111222444444666555555555555666666777:::;;;<<<>>>???@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFFFFEEEDDDCCCEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEEEEEEEFFFBBBBBBBBBBBBAAA???<<<;;;999999999999888666555444333333222222111000000000......///000000000000000////////////////////////////////////000000000000000000000000///////////////000000111222222111111111111222444555777888888999;;;???CCCHHHNNNVVV[[[cccjjjrrryyy}}}{{{yyywwwtttpppooommmkkkiiihhhgggfffdddaaa___]]]\\\[[[XXXVVVSSSUUUXXX]]]bbbhhhlllooonnnnnnmmmjjjfffaaa\\\YYYZZZ]]]aaaccccccfffjjjnnnooonnnggg\\\UUUTTTUUUTTTSSSWWW\\\```cccfffhhhjjjiiijjjllllllkkkkkklllnnnkkkggg___UUUMMMJJJLLLNNNVVVXXX[[[^^^```dddhhhkkklllssszzzzzzuuuqqqqqqsssvvvxxxyyyvvvpppllljjjkkkggglllqqqtttzzz|||pppggg\\\TTTRRRTTTUUUVVVYYYXXXYYY[[[]]]]]]\\\ZZZXXXWWWTTTOOOLLLLLLNNNQQQ^^^eeennntttuuusssrrrsssrrruuu||||||tttnnnnnnsssxxxvvvsssnnnjjjhhhggghhhiiiiiiiiihhhgggeeedddccccccaaaaaa`````````aaaaaabbb___^^^]]]\\\ZZZXXXWWWWWWSSSRRRQQQOOONNNMMMLLLLLLJJJJJJIIIHHHGGGFFFEEEEEEBBBCCCCCCCCCBBB@@@>>>======<<<;;;:::999999999999888888777666666666666666555444333222111///......---...///222444777888999555666888888888666444333555555555444444444444444333222222111///---+++***,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******)))***+++,,,+++++++++---///......---,,,,,,++++++***++++++++++++++++++++++++++++++++++++,,,,,,---...---...------,,,+++)))(((---------,,,---...//////------...///000111222222444444555666777888999999999;;;===@@@AAAAAA@@@???======<<<<<<>>>@@@CCCEEEFFFNNNYYYeeeooowww~~~zzzlllhhhmmmvvvzzzzzzyyyyyyyyyxxxxxxxxxqqqpppooonnnmmmlllhhhffffffeeecccbbb```\\\WWWSSSLLLIIIDDD@@@>>>;;;999777333333222222111000000000/////////000111333444555444444444555555777888888999:::;;;===???AAABBBCCCAAAAAAAAABBBBBBBBBCCCCCCCCCDDDEEEFFFFFFEEEDDDCCCEEEEEEEEEEEEEEEEEEFFFFFFCCCCCCDDDEEEEEEFFFGGGGGGBBBCCCCCCCCCBBB???===;;;999999999999888666555444333333222222111000000000---...///000111000000///////////////////////////////////////000000000000000000000000//////////////////111222222111111000000111222333555555666666666888<<>><<<===<<<;;;::::::999999:::777777666555555555555666555444333222111///.........///111222333555777999555666777777666555222111444444444333333444444555000000111111000///...---+++++++++,,,,,,------...------------------------++++++++++++++++++++++++******++++++******)))(((***+++,,,+++)))***...111111000...,,,+++*********************************,,,,,,+++++++++,,,------,,,,,,---.........---,,,++++++***+++,,,---///000------...///000111222222444444555666777888999999999<<>><<<:::888666333222222222111111000000/////////000111333444555222222333444666888:::;;;999:::;;;===???BBBCCCDDDAAAAAAAAABBBBBBCCCCCCCCCBBBDDDEEEFFFFFFEEEDDDBBBEEEEEEEEEFFFFFFGGGGGGHHHCCCCCCDDDEEEFFFGGGGGGHHHCCCCCCDDDDDDBBB@@@===;;;999999999999888666555444333333222222111000000000---...000111111111000///////////////////////////////////////000000000000000000000000//////////////////111222222111000000///000111333444444555555666888;;;>>>@@@DDDHHHKKKKKKRRR[[[aaafffllluuu|||~~~xxxsssqqqqqqooommmlllkkkkkkkkkhhhfffcccbbbaaaaaa```^^^[[[]]]```eeekkkpppuuuwwwrrrooolllgggccc```^^^\\\ZZZ```fffiiijjjmmmsssyyytttvvvrrriiibbb___]]]ZZZ___bbbfffhhhhhhhhhhhhiiiiiillloooqqqqqqpppppppppllliiibbbYYYSSSQQQSSSUUUWWWYYY\\\^^^```dddhhhlllqqqqqqqqqrrrsssssssssrrrrrruuuuuuqqqjjjeeeeeegggdddjjjooosssyyy~~~}}}xxxnnneee[[[VVVWWWZZZ[[[[[[aaaaaaaaadddhhhlllnnnooonnnppprrrqqqnnnmmmnnnppprrrvvvzzz||||||||||||tttkkkhhhlllpppqqqoookkkhhhggghhhjjjkkkhhhhhhgggfffdddcccbbbaaa``````___``````aaabbbccc]]]\\\[[[YYYWWWVVVTTTTTTPPPPPPQQQPPPOOOMMMKKKJJJLLLLLLJJJHHHFFFDDDCCCBBBAAABBBBBBBBBAAA???===<<>>======>>>AAADDDFFFDDDJJJUUUbbbnnnxxx{{{nnnlllrrrzzz~~~}}}{{{yyyxxxxxxxxxxxxvvvtttqqqmmmjjjhhhfffeeehhhgggeeebbb^^^XXXPPPKKKFFFEEEAAA===999666333222222222222111111111111000000000000111222333555555555555555555555555444444444666888;;;>>>@@@BBBBBBBBBBBBBBBBBBBBBCCCDDDEEEBBBCCCDDDEEEFFFGGGHHHHHHGGGFFFFFFFFFGGGGGGFFFEEEFFFFFFGGGHHHHHHHHHHHHHHHDDDCCCBBB@@@>>>===;;;:::>>><<<:::999888777444222111000///...///000222444////////////////////////...//////000111222222333111111111111222222222222000000000000000000000000111111222222222222111111222222333333333444444444333333555888;;;???AAACCCJJJLLLOOORRRWWW^^^eeekkkvvv|||yyyuuutttsssqqqooommmlllkkkkkkiiihhhfffdddbbbbbbbbbbbbeeeeeegggkkkqqqwwwzzz{{{zzzrrrkkkhhhddd___\\\]]]___aaaeeehhhkkkpppuuuyyy}}}{{{wwwqqqkkkhhhggghhhhhhhhhhhhhhhhhhgggggggggjjjlllnnnmmmkkkjjjlllnnnnnniiiaaaYYYUUUUUUWWWXXX[[[```ddddddbbbcccgggkkkooopppqqqtttwwwxxxvvvtttxxxwwwsssooojjjgggggghhhjjjnnnrrrsssvvvzzzxxxssspppggg___]]]]]]\\\]]]```dddfffiiikkkmmmpppsssvvv}}}wwwpppjjjhhhiiijjjnnnjjjfffeeegggjjjjjjjjjiiihhhfffdddcccaaaaaa```bbbaaa```___^^^]]]]]]]]]^^^\\\ZZZXXXVVVUUUTTTSSSQQQPPPOOONNNMMMNNNOOOOOONNNMMMKKKHHHGGGFFFFFFFFFBBBBBBAAA@@@>>>===<<<<<<=========<<<;;;999888777999888777666444444333333333333333222111000///...,,,,,,...///222444777888333444444444444333222222...///111333444333222111333222111000000/////////,,,,,,,,,------.........***---000333333222000...---+++((((((+++,,,+++)))***,,,---......---+++))),,,+++***)))***,,,///000666222---+++++++++***(((******+++++++++,,,,,,,,,111...+++((((((***---///))),,,000333444222///---//////...---,,,,,,,,,,,,---------...000111333444555666666555444444777999:::<<<>>>AAABBBBBBAAA@@@:::;;;;;;===???AAACCCDDDCCCJJJUUUbbbnnnxxx}}}xxxnnnnnnxxx~~~|||zzzyyyxxxxxxxxxwwwvvvssspppmmmkkkiiihhhhhhfffccc```\\\WWWPPPKKKFFFDDDAAA===999666444333222222222111111111000000000111111222333444555666555555555555555555444444333444666888;;;===???AAABBBBBBBBBBBBBBBCCCDDDDDDCCCCCCDDDEEEFFFGGGGGGHHHFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFGGGHHHHHHHHHGGGGGGEEEEEECCCBBB@@@???>>>===???===:::999888777444222222111///...///000222333////////////////////////......///000000111222222....../////////000000000000000000000000000000000000111111111111111111000222222222222333333333333444444666888:::===???AAABBBDDDFFFJJJNNNSSSZZZ___jjjooowww|||yyywwwuuussspppmmmkkkjjjiiihhhgggeeedddddddddeeefffggghhhkkkpppvvvzzz}}}}}}zzzrrrkkkhhheee___\\\]]]aaacccgggjjjnnnrrrvvvzzz{{{zzzxxxsssnnnkkkkkkkkkiiiiiihhhhhhggggggggggggiiikkklllllljjjjjjkkkmmmooojjjbbb[[[WWWVVVXXXZZZ\\\```ddddddbbbbbbfffjjjllllllnnnqqqtttuuutttsssuuusssppplllgggeeefffggghhhmmmqqqrrruuuwwwuuuqqqlllddd^^^^^^___^^^```ccccccffflllpppssswwwzzz}}}}}}xxxpppiiiffffffgggooollliiiiiikkkllllllkkkiiihhhfffeeecccbbbbbbbbbaaaaaa```___^^^^^^^^^^^^]]]\\\ZZZXXXWWWVVVUUUUUURRRQQQOOONNNMMMMMMMMMNNNNNNLLLJJJHHHGGGFFFFFFFFFDDDDDDBBBAAA???>>>===<<<>>>>>>>>>===<<<;;;999888666555555555555666777777444444333333222111///...------...000222444666777444444555555444444333222000111333333444333222222111000///......------------------....../////////---...000111111000---,,,---+++))))))++++++***)))***+++,,,......---+++***,,,++++++***+++,,,...///333000,,,+++,,,---,,,+++************+++++++++,,,///---+++))))))+++---///...000333555666555333111......---,,,,,,,,,---------------...000111333444///111333444555888;;;>>>:::;;;>>>@@@AAAAAA@@@???;;;;;;<<<===>>>@@@BBBCCCEEEKKKVVVbbbnnnvvv{{{~~~xxxmmmllluuu~~~}}}|||zzzxxxxxxwwwwwwvvvuuusssqqqooolllkkkjjjgggddd```]]]YYYTTTOOOKKKFFFDDDAAA===999666444333222222111111111000000000...///111222333333444444444444444444444444555555333444555666999<<>>@@@CCCHHHMMMQQQYYY]]]cccjjjrrr||||||xxxvvvtttqqqnnnlllkkkkkkffffffeeeeeefffggghhhiiijjjkkkooouuu{{{~~~~~~}}}yyyqqqjjjhhhddd___\\\]]]bbbeeejjjmmmppptttwwwzzzzzzzzzzzzxxxtttqqqooooookkkkkkjjjhhhhhhgggggggggiiijjjkkkkkkjjjjjjkkkmmmoookkkddd^^^YYYYYYZZZ[[[]]]```ccccccaaaaaadddgggggggggiiilllpppssstttssssssqqqnnnjjjeeedddeeefffffflllpppqqqrrrtttrrrnnnhhhbbb^^^```aaaaaacccfffdddhhhooovvv{{{}}}xxxpppiiieeedddeeeooommmllllllmmmllljjjhhhgggfffeeeddddddcccccccccaaa``````___^^^^^^^^^^^^[[[[[[YYYXXXWWWVVVVVVVVVSSSRRRPPPOOOMMMMMMLLLLLLMMMKKKIIIGGGFFFFFFFFFFFFGGGFFFDDDCCCAAA???>>>===>>>>>>>>>>>>===;;;:::999666555555555666666777888444444444444333111000///......///000111333555555555555555555555444333333444444333333333333333222111000///......---------.........///////////////////////////...---++++++---+++))))))***+++***))))))***+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,///---++++++,,,---------)))))))))*********++++++,,,+++******+++,,,...///---...///000111111000000------,,,,,,,,,---......---------...000111333444444555666555444555777999999;;;<<<>>>?????????>>><<<<<<<<<===>>>???AAABBBFFFLLLVVVbbbmmmtttyyy{{{~~~~~~}}}{{{ooollluuuxxxxxxwwwwwwvvvvvvvvvvvvtttsssrrrpppnnnkkkjjjiiieeebbb]]]YYYUUUQQQMMMKKKDDDCCC@@@<<<999777555444111111111111000000000000,,,---///000111222222111333333444444444444555555666666666777:::>>>AAADDDBBBBBBBBBAAAAAABBBCCCCCCEEEEEEEEEEEEEEEFFFFFFFFFDDDFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFGGGGGGFFFEEEEEEDDDCCCCCC???===;;;999999777555333333222111000//////000000////////////////////////---........./////////000000000000000111111111222//////////////////////////////000000000000//////000000000000111111111111444444444444555666777777888999;;;<<<===@@@DDDHHHLLLNNNRRRWWW^^^hhhrrrxxx~~~wwwvvvtttrrrpppooonnnnnnggggggfffffffffggghhhiiiiiilllqqqxxx}}}~~~|||zzzuuunnnhhheeebbb]]][[[]]]bbbeeejjjnnnqqqsssvvvxxx{{{|||}}}|||xxxtttrrrrrrnnnmmmkkkiiihhhhhhhhhhhhjjjkkkllllllllllllmmmnnnoookkkeee```\\\ZZZ[[[\\\]]]___aaaaaa```___aaaccccccccceeejjjppptttvvvvvvtttsssooojjjeeedddeeegggfffmmmqqqrrrrrrsssppplllgggbbbaaacccdddccceeeiiihhhmmmssszzz}}}xxxrrrkkkgggeeefffmmmmmmnnnmmmllliiieeeccceeeddddddccccccccccccdddbbbaaa___^^^\\\[[[[[[[[[YYYXXXWWWVVVVVVVVVVVVVVVUUUTTTSSSQQQOOOMMMLLLLLLKKKJJJHHHGGGFFFFFFFFFGGGHHHGGGFFFDDDBBB@@@???>>>============<<<;;;:::999999888777666555555555555555555555444333222111000000000000000111222444444444444555555444444333222555444333222222222222222333222111000////////////..................//////...------,,,++++++,,,,,,---,,,************))))))((()))***,,,------------++++++,,,,,,,,,++++++***---,,,*********+++++++++((())))))))))))*********)))******+++,,,......///,,,,,,++++++,,,,,,......,,,++++++,,,---...///000---------...000111333444666777777666444444444666999:::;;;===============<<<<<<<<<======???@@@@@@EEEKKKVVVaaallltttyyy{{{||||||{{{zzzzzz}}}~~~qqqoooxxxqqqrrrsssssstttuuuuuuuuussssssrrrqqqnnnllliiihhhccc___ZZZUUURRROOOKKKIIIBBBAAA>>>;;;888666555444111111111000000000//////---...///111222222333333333333333333444444555555666666666888:::>>>BBBDDDCCCBBBBBBAAAAAAAAABBBBBBEEEEEEEEEEEEEEEFFFFFFFFFDDDGGGJJJKKKIIIHHHIIIJJJIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGFFFEEEEEEDDDDDD@@@===;;;:::999888555333222222111000000/////////////////////////////////............///////////////000000000000111111111//////////////////////////////000000000000////////////000000000111111111222111111111222333444444666777999999999;;;>>>AAACCCEEEGGGJJJOOOVVV^^^dddnnnwww{{{zzzwwwtttrrrpppnnnnnnkkkjjjhhhgggffffffgggggggggjjjpppwww{{{|||xxxuuuqqqjjjdddccc```]]][[[]]]```dddiiilllnnnpppsssttt}}}{{{vvvtttrrrqqqooommmkkkjjjjjjjjjjjjmmmmmmmmmnnnpppqqqqqqqqqooolllgggbbb^^^\\\\\\\\\]]]^^^______^^^^^^___```aaabbbeeejjjqqquuuwwwwwwuuusssoooiiieeeccceeeggggggooottttttrrrrrrppplllgggdddccceeeeeedddggglllpppsssxxx||||||yyytttnnnjjjiiiiiimmmnnnpppooolllgggccc```ccccccbbbbbbbbbbbbcccccccccbbb___]]]ZZZXXXWWWWWWWWWVVVUUUUUUTTTTTTUUUUUUVVVVVVUUUSSSQQQOOOMMMLLLIIIHHHGGGFFFEEEFFFFFFGGGHHHGGGFFFDDDBBB@@@???>>>;;;;;;;;;;;;::::::999888999888777666666666666666555555555444333222111000000000000000111222333444444444444444444333333222555444333222222222222222333222111000////////////------------------------,,,+++******+++,,,---...,,,,,,,,,***)))((())))))((()))***+++,,,,,,------++++++,,,,,,,,,+++******++++++***)))((((((((((((((())))))))))))*********((()))***,,,---.../////////...,,,++++++---///000+++++++++,,,---...///000---------...000111333444000222444666666777999;;;999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@CCCIIITTT```llltttzzz||||||||||||{{{|||~~~}}}rrrqqq{{{oooppprrrssstttuuuuuuuuuuuuuuutttssspppmmmjjjhhh___\\\WWWSSSPPPLLLIIIFFF@@@???<<<:::777555444333111111000000000/////////111111111111333444555666222222333333444444555555444555666777:::===@@@BBBCCCBBBBBBAAAAAAAAAAAAAAADDDDDDEEEEEEFFFFFFFFFGGGFFFJJJNNNNNNKKKIIIIIIJJJKKKLLLLLLMMMNNNNNNMMMMMMJJJJJJIIIHHHGGGFFFEEEDDD@@@>>>;;;:::999888555333111111111111000000000000////////////////////////////////////////////////------............//////000000000000000000000000///000000111111000000//////000000000111111111111000000000111222333444555444555666666666666888:::===>>>@@@BBBDDDHHHNNNQQQ\\\fffpppwww~~~{{{wwwsssooommmlllnnnmmmkkkiiigggggggggggggggjjjooouuuyyyyyyuuurrrmmmfffbbbaaa```]]]]]]______bbbfffiiikkkmmmppprrr~~~{{{wwwuuutttsssqqqooommmllllllmmmnnnpppoooooopppsssttttttssspppmmmiiieeebbb___^^^^^^^^^^^^^^^______`````````aaacccfffkkkqqqssssssrrrooommmiiidddaaa```cccfffhhhpppwwwvvvsssqqqoookkkfffcccbbbdddcccccchhhnnnwwwzzz{{{{{{yyyuuupppllljjjjjjkkknnnppppppmmmiiieeeddddddccccccbbbbbbbbbbbbccccccbbb___]]]ZZZXXXWWWVVVWWWVVVUUUUUUTTTTTTTTTTTTVVVVVVUUUTTTRRROOONNNLLLHHHGGGFFFEEEEEEEEEFFFGGGEEEEEEDDDBBBAAA@@@???>>>:::::::::::::::999888888555555555666777888999:::444444444444333111000///000000000000111222333444444555555555555444333333444444444444444444333333111000///......------------------------,,,,,,,,,************+++,,,---...,,,------+++((('''(((***))))))******++++++,,,,,,*********+++++++++++++++)))***+++***(((''''''((()))))))))*********++++++))))))***,,,---...//////---,,,***))))))***,,,...+++++++++,,,---...///000---------...000111333444222444666777666666777888::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<===>>>@@@AAABBBHHHSSS```kkktttyyy|||{{{}}}|||qqqqqq}}}ssstttuuuvvvwwwvvvvvvuuuuuuuuutttrrrooolllhhhfff\\\YYYUUURRROOOKKKGGGDDD>>>===:::888666444333222111000000000////////////222111//////000222555777111222222333444444555555444555777:::<<>><<<::::::888666444///000000111111111111000////////////////////////000000000000000000000000---------.........//////000000000000000000000000000111111111111111111000000000000111111111222222000000000222444666777888222333555555444444555777555888;;;===>>>???AAACCCKKKSSS]]]dddmmmyyy~~~}}}{{{wwwtttrrrppppppqqqpppnnnllljjjjjjjjjjjjhhhkkkooouuuxxxxxxuuuqqqkkkeeeaaabbbbbb``````ccc```bbbdddfffhhhkkknnnqqq|||}}}~~~}}}{{{xxxwwwwwwtttssspppnnnnnnoooqqqrrrrrrpppoooqqqtttvvvuuutttrrrpppmmmiiifffcccbbbaaa```______```bbbccccccccccccdddgggkkknnnmmmjjjgggbbbaaa^^^[[[YYY[[[```ccchhhqqqxxxvvvrrrpppmmmjjjaaa___^^^``````bbbiiiqqqzzz{{{{{{zzzvvvpppkkkhhhgggeeeiiimmmnnnllljjjiiiiiiffffffeeedddcccccccccdddbbbaaa___^^^\\\[[[ZZZZZZYYYXXXWWWVVVUUUUUUUUUUUUSSSSSSSSSRRRQQQOOOMMMKKKGGGFFFEEEDDDDDDEEEFFFGGGBBBBBBAAAAAA@@@??????>>>::::::;;;;;;::::::999999555555555666777999:::;;;444444333333222111///.../////////000111333444555777777777777777666555555444555666777888777666666111000///......---------///.........------------++++++,,,,,,,,,,,,,,,,,,,,,------+++((('''(((***+++***************++++++******)))))))))+++,,,---''')))++++++))))))***,,,************+++++++++,,,+++******+++,,,---...///,,,+++)))(((((()))***+++,,,,,,,,,,,,,,,---...///---------...000111333444777888999888555333222222;;;;;;;;;;;;;;;<<<<<<===999::::::;;;===???@@@AAACCCIIITTT```jjjrrrwwwyyyzzz}}}}}}ssstttyyyyyyzzzzzzyyyxxxwwwvvvssssssrrrpppmmmiiieeebbbZZZXXXTTTQQQNNNJJJFFFBBB===;;;999777555333222222000000000000///////////////...,,,+++,,,///222555111111222333333444555555666888:::===@@@BBBCCCDDDCCCBBBAAAAAA@@@@@@@@@@@@BBBCCCDDDEEEFFFGGGHHHHHHJJJOOOSSSRRRNNNJJJIIIKKKNNNOOOPPPRRRSSSTTTTTTUUUPPPPPPNNNLLLKKKIIIGGGGGG@@@>>><<<::::::888666444...///000111111111111111////////////////////////111111111111000000000000////////////000000000111000000000000000000000000111111222222222222111111111111111111222222222222000000111333666888:::<<<333444555555444444555777///333777::::::::::::;;;999AAAIIIPPPYYYfffoooqqqzzz|||~~~~~~}}}||||||}}}}}}{{{yyyyyyyyyxxxwwwvvvvvvvvvwwwsssqqqpppnnnmmmmmmmmmmmmjjjlllpppvvvyyyyyyuuurrrjjjeeeaaaccccccbbbcccfffaaabbbdddeeegggjjjnnnqqqzzz{{{||||||zzzyyyyyyzzzuuutttqqqooooooqqqssstttrrrpppoooqqquuuwwwvvvttttttrrrpppllliiifffdddcccaaaaaaaaabbbdddffffffeeedddeeehhhjjjkkkhhhbbb^^^WWWVVVTTTSSSSSSWWW\\\aaagggqqqxxxvvvrrrooollliii]]][[[ZZZ]]]^^^aaajjjssszzz~~~{{{{{{zzzvvvoooiiifffddd^^^bbbhhhjjjjjjiiijjjlllhhhhhhgggfffeeeeeeeeeeeeaaaaaa```___^^^^^^^^^^^^[[[[[[YYYXXXWWWVVVVVVVVVQQQQQQQQQQQQPPPNNNLLLJJJFFFEEEEEEDDDDDDEEEGGGGGG@@@@@@@@@?????????>>>>>>;;;;;;<<<<<<;;;;;;::::::999888777777777777777888333333333222111000///.........///000111333555666999999999999999888777777555666888:::;;;:::999888333222111000000/////////000000//////.........------------------,,,******,,,---...+++(((&&&(((***++++++******)))************)))(((((()))+++---///&&&))),,,---++++++---000***++++++++++++,,,,,,,,,,,,++++++***+++,,,...///000///...---------...///------,,,,,,,,,---......---------...000111333444111333666777777777777888<<<<<<;;;;;;;;;<<<======888999:::;;;===???AAABBBEEEKKKUUU```jjjqqquuuwwwyyy~~~~~~wwwxxx{{{|||||||||zzzxxxuuusssssspppmmmkkkiiigggdddbbb]]]YYYTTTOOOKKKFFFBBB???<<<;;;999777555444333333000000000000000000000000000111111111111222222222333333444555666777888999666777999;;;<<<===>>>>>>???======>>>AAAAAA>>>;;;AAAAAABBBCCCDDDEEEFFFFFFLLLMMMMMMNNNNNNNNNMMMMMMNNNOOOQQQSSSTTTTTTTTTSSSPPPOOONNNMMMMMMKKKGGGDDDAAA???;;;999888666444222111111111111111222222222111111000000//////..................////////////------/////////...---,,,111000///////////////000//////000000000000//////000111111111111222222222333333333444444555555555222222222222222222222222111222333444666777888888888999<<>>=========<<<;;;:::888888666666666666666666666666555444444333222111000000///......000333555666666888999:::::::::999888777555666888:::999777555333333333222000...---...000//////000000///...------,,,+++***))))))+++---...000///---++++++,,,---...******************************+++++++++,,,,,,,,,,,,+++***)))(((((((((((())))))*********+++++++++******+++++++++***))))))......------,,,+++******'''((()))***************///000111111000///000222666666666777888888999999999;;;<<<<<<;;;::::::;;;;;;;;;;;;;;;===AAADDDFFFCCCJJJUUU```iiipppvvvyyy{{{|||}}}~~~www}}}zzzzzzzzzzzzxxxuuurrrppppppmmmjjjhhhfffdddaaa^^^YYYVVVQQQLLLHHHEEE@@@>>>;;;:::888666444333222222000000000000000000000000111111111111222222222222222222333444555666777777777777999:::;;;<<<======???======???AAAAAA>>><<>>DDDJJJNNN\\\cccjjjmmmpppuuuwwwvvvssssssttttttuuuvvvvvvwwwssswwwxxxuuusssuuuvvvtttrrrrrrqqqnnnjjjhhhhhhiiijjjlllpppuuuxxxvvvrrrnnnnnnjjjfffddddddeeeffffffgggfffeeeeeefffiiilllnnntttuuuxxxyyyyyywwwuuutttuuuuuuuuuuuuuuutttrrrqqqqqqqqqqqqqqqrrrtttvvvwwwyyyxxxvvvssspppmmmkkkjjjhhhhhhiiiiiijjjjjjjjjjjjggghhhhhhgggccc]]]WWWSSSNNNMMMLLLMMMQQQXXX```dddmmmoooqqqqqqmmmgggaaa]]]WWWSSSOOOMMMQQQZZZdddjjjxxx~~~|||yyytttooohhhbbb^^^[[[^^^bbbfffiiijjjjjjjjjiiihhhgggggggggeeebbb___```___^^^]]]]]]]]]]]]]]]^^^\\\[[[YYYWWWVVVUUUUUURRROOOLLLJJJKKKKKKKKKJJJJJJJJJHHHGGGFFFEEEEEEEEEGGGDDDAAA@@@@@@@@@???===<<<<<<<<<<<<;;;999888777555555555555555555555555555444444333222111000000///...///111555999:::;;;===>>>??????>>>===:::999444555666777666555333222333333222000...---...000---------------,,,++++++,,,+++***))))))+++,,,------,,,+++)))))))))***+++*********************************+++++++++,,,,,,+++***************++++++))))))*********+++++++++******+++,,,,,,------,,,///......---,,,+++++++++---------...------,,,,,,---...000000//////000222666666666777888888999999999;;;<<<<<<;;;::::::;;;;;;;;;;;;<<<>>>AAADDDFFFFFFMMMXXXccckkkpppuuuwww{{{|||}}}~~~zzz}}}xxxxxxxxxwwwuuurrrooommmllliiifffdddbbb```\\\ZZZUUUQQQMMMIIIFFFBBB???<<<999888666444333111111111000000000000000000000000111111111111222222222333111222222333444555666666777888888999:::;;;;;;;;;>>>>>>>>>???@@@@@@>>><<>>AAALLLTTT[[[___dddjjjnnnnnnlllmmmnnnooopppqqqrrrsssrrrvvvwwwtttrrrttttttrrrppppppooommmiiihhhhhhiiilllmmmooosssuuutttqqqnnnllliiifffeeefffffffffeeefffeeeeeeeeegggiiikkkllloooqqqsssuuuvvvuuutttsssuuuvvvvvvuuuuuutttsssrrrnnnnnnoooppprrrtttvvvwwwxxxwwwwwwvvvsssqqqnnnlllkkkkkkkkkllllllllllllmmmjjjjjjjjjhhhddd^^^XXXTTTRRRPPPOOOPPPTTTZZZ```eeejjjkkkllllllhhhbbb\\\WWWPPPMMMIIIGGGJJJQQQYYY___lllrrr{{{~~~|||yyyuuunnngggaaa]]]ZZZ\\\```cccgggiiijjjjjjiiigggfffeeeeeedddbbbaaa```___^^^]]]\\\\\\\\\\\\]]]\\\[[[YYYWWWVVVUUUUUUQQQOOOLLLKKKKKKLLLKKKKKKIIIIIIHHHGGGFFFEEEEEEDDDFFFCCCAAA@@@@@@@@@>>>===<<<<<<;;;;;;:::888777666555555555555555555555555555444444333222111000000///...000333888<<>>;;;888333333333333333222222222222333222000...---...///,,,------------,,,,,,+++---,,,+++*********+++,,,***************)))))))))*********************************++++++++++++,,,************+++,,,---...***************+++++++++***+++,,,---...//////000......------,,,,,,++++++000000000//////...---,,,+++---...///...///000222555666666777777888888999999:::<<<<<<:::::::::;;;;;;;;;;;;<<<>>>AAADDDEEEHHHPPP[[[eeelllqqqsssuuu|||}}}}}}~~~~~~~~~~~~~~~|||}}}|||wwwxxxwwwvvvtttpppllljjjiiigggdddaaa___\\\YYYWWWRRRNNNJJJFFFDDDAAA>>>;;;777666444333111000000///000000000000000000000000111111111222222222333333222222333444555555666666777777777777888999999:::===>>>>>>???@@@???>>>===<<<===???AAACCCFFFHHHHHHJJJKKKLLLMMMNNNOOOOOOOOOPPPPPPRRRSSSSSSSSSRRRRRRWWWTTTPPPMMMLLLLLLJJJIIIEEEAAA<<<888777666555444111111000///...------,,,////////////////////////,,,,,,---------.........------+++++++++,,,...///000000000///000000111111111111222222222222111111000000111111111222222222111111111000000//////...000000000000000000000000222222222222111111111111000//////000222555999;;;>>>FFFMMMQQQWWW```eeefffdddeeeggghhhkkklllnnnoooqqquuuwwwtttrrrssssssqqqmmmmmmmmmkkkhhhgggggghhhllllllmmmppprrrsssqqqnnnkkkiiihhhggghhhgggfffdddeeeeeeeeefffgggiiijjjkkkjjjkkkkkklllmmmooopppppptttuuuvvvuuutttsssrrrsssooopppqqqrrrtttvvvwwwxxxwwwwwwwwwvvvtttpppmmmjjjlllllllllmmmmmmmmmmmmmmmllllllllljjjfffaaa\\\YYYVVVUUUSSSTTTWWW\\\aaaeeehhhiiijjjiiieee___YYYUUULLLIIIEEECCCEEEJJJPPPTTT^^^cccjjjpppuuuyyy|||~~~~~~{{{xxxxxxyyyzzz}}}|||zzzzzz{{{}}}~~~}}}}}}zzzuuummmeee___\\\[[[\\\___aaadddfffhhhiiiiiigggeeedddddddddcccbbb```___^^^]]]\\\\\\[[[[[[[[[[[[YYYWWWVVVUUUTTTTTTPPPNNNLLLKKKLLLLLLKKKJJJHHHHHHHHHGGGFFFEEEEEEDDDDDDCCCAAA@@@@@@@@@>>>===;;;;;;;;;:::999888777666555555555555555555555555555444444333222111000000000///000444888<<>>>>>;;;888666444333222111000111222222222222222111...------............//////......---------,,,************+++++++++,,,,,,,,,++++++***************************************++++++++++++***************+++,,,---************************++++++,,,,,,---...//////,,,,,,,,,,,,,,,+++++++++,,,---------------,,,+++---...//////......000111555555666666777888888888888:::<<<;;;:::999:::;;;;;;;;;<<<===???BBBDDDEEEGGGOOO[[[fffmmmqqqsssttt}}}}}}}}}}}}}}}||||||{{{zzz}}}}}}yyy}}}wwwwwwwwwvvvssspppllljjjiiifffccc```^^^[[[WWWUUUPPPMMMIIIEEECCC@@@===;;;555555333111000/////////////////////////////////111222222222222333333333444444444555666666777777666666666666666777888999===>>>???@@@???>>>>>>===>>>???AAADDDFFFIIIKKKLLLIIIJJJLLLMMMNNNOOOPPPPPPPPPQQQSSSTTTTTTTTTTTTSSSYYYUUUQQQOOONNNMMMKKKJJJEEEBBB===999777666444333111000000///...---,,,,,,.............../////////---.........////////////---,,,,,,+++,,,---...///000000000000000111222222000111111111111111111000000000111111111222222222222222111111000000000///////////////////////////222111111111111000000000+++++++++,,,---000333444666===CCCGGGLLLUUU[[[\\\[[[\\\^^^aaadddfffhhhiiimmmrrruuurrrqqqrrrrrrooojjjjjjjjjiiigggfffggghhhjjjjjjlllooorrrsssrrrqqqmmmkkkjjjiiiiiihhhfffdddeeeeeefffhhhiiiiiiiiiiiijjjhhhfffdddeeehhhllloooppprrrttttttrrrqqqrrrssstttuuuvvvwwwxxxyyyyyyyyyzzzzzzzzzxxxuuuqqqmmmjjjmmmmmmmmmmmmmmmmmmlllllljjjkkkkkkjjjgggddd```^^^ZZZYYYWWWWWWYYY]]]aaadddfffggggggfffccc]]]XXXTTTLLLIIIFFFDDDDDDGGGKKKMMMRRRVVV[[[^^^```bbbccceeedddiiioootttwwwyyy{{{|||wwwwwwvvvtttpppmmmkkkjjjhhhjjjmmmpppsssvvvxxxzzzyyywwwuuuttttttvvvxxxzzz||||||{{{uuummmeeeaaa___cccccceeefffggghhhhhhiiiiiigggeeeddddddddddddbbb```___^^^]]]\\\[[[[[[[[[YYYXXXVVVUUUTTTSSSRRRRRRPPPNNNLLLLLLLLLLLLKKKIIIGGGGGGGGGGGGGGGFFFDDDDDDCCCBBB@@@@@@@@@@@@>>><<<;;;;;;;;;:::999888777666555555555555555555555555555444444333222111000000111000000333666999;;;;;;444666888::::::999777555555444222111000111222333111222222111...---------------...............------,,,,,,+++***************++++++,,,,,,,,,++++++************************))))))*********+++++++++++++++***)))))))))))))))************************,,,,,,+++******+++,,,,,,************++++++++++++))))))***,,,,,,---------000111222111/////////111555555555666777777888888888:::;;;;;;:::999999:::;;;;;;<<<>>>@@@BBBDDDEEECCCLLLYYYeeemmmrrruuuvvv}}}}}}~~~}}}|||{{{zzzzzzxxx|||zzzvvvyyyvvvwwwwwwvvvssspppmmmkkkiiifffbbb___]]]ZZZVVVTTTPPPLLLHHHEEEBBB???<<<:::555444222111000/////////////////////////////////222222222222333333333333555555555666666666777777555444444444444666888999<<<>>>@@@@@@???>>>>>>>>>===>>>@@@BBBEEEGGGIIIJJJIIIJJJKKKMMMOOOPPPPPPQQQPPPRRRSSSUUUVVVWWWVVVVVVYYYWWWSSSQQQPPPNNNLLLJJJEEEBBB>>>;;;999777444111000000//////......---------............/////////........./////////000000///////////////000111222000000000000111111222333000000111111111111000000000111111111111222222222222222222222111111111111////////////////////////111111111111111111000000111111000//////000111222222888<<<>>>BBBJJJPPPQQQQQQSSSUUUXXX\\\___bbbccchhhnnnqqqooooooppppppmmmggghhhhhhgggeeeeeefffhhhiiijjjlllqqquuuxxxwwwvvvqqqooommmkkkkkkiiigggeeeeeefffhhhjjjjjjjjjiiiiiikkkhhhdddaaabbbeeeiiillljjjnnnqqqqqqooooooqqqsssxxxyyyzzz{{{||||||||||||~~~|||yyyuuurrrpppoooooooooooonnnnnnnnnnnniiiiiijjjiiigggdddbbb```^^^\\\[[[ZZZ[[[^^^aaacccdddeeeeeedddaaa\\\WWWTTTNNNLLLIIIGGGFFFGGGIIIJJJJJJMMMOOOQQQPPPPPPQQQRRRSSSVVV[[[^^^___```aaaccccccddddddbbb___]]]\\\\\\\\\```fffjjjmmmoooqqqrrrsssrrrqqqpppqqqsssuuuvvvyyy{{{|||xxxqqqkkkhhhhhhppppppqqqpppooommmllljjjiiigggffffffffffffdddccc``````^^^]]][[[ZZZZZZZZZWWWVVVUUUSSSRRRRRRQQQQQQQQQOOOMMMMMMLLLLLLJJJHHHEEEFFFGGGGGGGGGFFFDDDCCCBBBAAA@@@@@@AAA@@@>>><<<<<<<<<;;;;;;:::888777666444444444444444444444444555444444333222111000000111000///111444666777777444555666777888888777777555444333111111222222333000111222111///---,,,---***++++++,,,,,,,,,,,,+++,,,,,,,,,++++++++++++***)))))))))***************************************)))))))))************+++,,,+++***)))((((((((((((+++++++++***************,,,+++***)))((()))******))))))******++++++,,,,,,((()))+++,,,.../////////000111222111000///000111444555555666666777777888888999;;;;;;999999999::::::;;;===???AAACCCDDDEEEBBBJJJWWWccclllrrrwwwyyy~~~~~~~~~~~~}}}|||{{{zzzyyy~~~xxxuuuxxxtttuuuuuutttrrrpppmmmkkkhhheeebbb^^^\\\YYYUUUSSSOOOLLLGGGCCC@@@===:::777444444222111000000//////////////////////////////222222222333333333444444444444555555555555666666333333222222333555888999<<<>>>AAAAAA???======???;;;<<<>>>@@@BBBDDDFFFGGGHHHIIIKKKMMMOOOPPPQQQQQQPPPRRRTTTVVVXXXYYYYYYYYYYYYWWWUUUSSSRRROOOLLLIIICCCBBB???===;;;777333000////////////////////////---------.........//////---------.........//////...///000111222222222222000000000000111222333444111111222222222222111111000111111111111222222222111111111111111111222222000000000000000000000000111111111111111111111111555555444333222222222333000444777666999???DDDEEEHHHIIILLLPPPTTTWWWZZZ\\\aaagggkkkkkkkkkmmmmmmjjjeeefffffffffddddddfffhhhhhhjjjooouuu{{{~~~~~~}}}uuusssooolllkkkjjjgggeeefffgggjjjkkklllkkkjjjiiihhhfffcccaaa```aaacccdddeeeiiimmmnnnllllllpppsssxxxyyy|||~~~~~~{{{yyywwwvvvttttttsssssssssrrrrrrrrrmmmmmmmmmllljjjgggdddccc```___]]][[[\\\^^^```bbbeeeeeefffeeeccc___[[[XXXQQQPPPMMMJJJHHHHHHHHHHHHFFFGGGIIIHHHGGGEEEFFFFFFEEEHHHKKKMMMMMMNNNPPPRRRTTTVVVWWWVVVSSSPPPQQQRRRUUU[[[ccciiikkkkkklllmmmpppooooooppppppqqqrrrssstttxxx|||{{{vvvssssssuuu||||||{{{zzzvvvqqqmmmjjjhhhgggggghhhiiihhheeecccaaa```^^^\\\[[[ZZZYYYYYYWWWVVVUUUSSSRRRRRRRRRRRRRRRPPPNNNMMMMMMKKKHHHFFFDDDEEEGGGGGGGGGFFFDDDCCCAAA@@@@@@@@@AAA@@@>>><<<<<<<<<<<<<<<;;;999888777444444444444444444444444555444444333222111000000000///...000333555666666666666666666666666777777444333222222111111222222///111222111///---,,,,,,)))***+++,,,,,,,,,,,,,,,******+++,,,,,,,,,+++++++++***)))))))))+++,,,---************************))))))))))))************++++++***))))))*********+++++++++*********))))))+++***)))(((((()))+++,,,******+++,,,------......)))***+++------.........,,,---///000000000222444444444555555666777777777888999;;;;;;999888999::::::;;;===???BBBCCCDDDEEEDDDLLLXXXccclllsssxxx{{{~~~~~~~~~~~~}}}||||||{{{|||xxxvvvzzzrrrsssssssssrrrooolllkkkgggeeeaaa^^^[[[XXXTTTRRRNNNKKKFFFBBB???<<<888555444444222111000000000000////////////////////////222222333333333444444444333333444444444444444444222111111111333555888:::;;;>>>AAAAAA>>>======??????@@@AAACCCEEEGGGHHHIIIHHHIIIKKKMMMOOOPPPQQQRRRPPPRRRUUUWWWYYYZZZ[[[[[[YYYXXXVVVUUUSSSPPPLLLIIICCCAAA@@@>>><<<888333////////////000000000000000---------.........//////,,,,,,,,,---------......,,,---///111111111111000000000000000111222333444222333333444444333333222000111111111111222222222//////000000111111222222111111111111111111111111000111111111222222222222000000000///000000111111///222333111333888======BBBCCCFFFJJJOOOSSSVVVWWW]]]ccchhhhhhhhhjjjjjjhhhdddeeeeeeeeeddddddfffhhhhhhkkkqqqxxxxxxuuupppmmmkkkjjjhhhffffffhhhkkkmmmmmmllljjjiiidddcccbbb```___]]]\\\\\\aaafffkkklllkkkkkkooossswwwyyy{{{}}}|||{{{zzzzzzxxxwwwwwwwwwvvvvvvuuuuuutttsssrrrpppnnnjjjgggfffaaa```^^^\\\\\\^^^```aaaggghhhiiihhhfffccc___]]]SSSRRROOOLLLJJJHHHHHHHHHDDDEEEFFFEEEBBBAAA@@@AAA;;;>>>@@@CCCDDDGGGJJJLLLLLLOOOQQQOOOLLLJJJKKKLLLSSSZZZccciiikkkjjjjjjkkkooooooppppppqqqrrrrrrrrrqqqvvv|||}}}{{{zzz|||~~~xxxrrrkkkggghhhhhhhhhiiijjjiiifffcccaaa```^^^\\\[[[ZZZYYYYYYWWWWWWUUUTTTSSSSSSSSSSSSSSSQQQOOONNNMMMJJJGGGEEEDDDEEEGGGHHHGGGFFFDDDCCC@@@@@@???@@@AAA@@@>>>;;;=========<<<;;;:::999888444444444444444444444444555444444333222111000000.........000333666777777888777666444444444555666222222222222111111111000///111222111///---,,,,,,+++,,,------............)))***+++,,,,,,,,,,,,,,,...---,,,++++++---///000************************))))))))))))************************+++,,,------++++++++++++******))))))***)))(((((()))+++---///+++,,,------...///000000******+++,,,,,,+++++++++(((***,,,...///111333666444444555555666777777777777999;;;:::999888999::::::;;;===@@@BBBCCCDDDEEEHHHNNNYYYdddlllsssyyy|||~~~~~~~~~~~~~~~}}}||||||zzzxxx{{{vvvuuuttttttsssqqqnnnkkkeeecccaaa___\\\XXXTTTPPPKKKGGGBBB>>>;;;888555333333222000///............////////////000000000000222444444444222222222444666666555333111000///...222222333444666888:::;;;>>>@@@BBBBBBAAA??????@@@>>>???AAACCCEEEGGGHHHIIILLLMMMNNNNNNMMMNNNPPPRRRUUUVVVWWWXXXYYYYYYXXXWWWZZZXXXWWWWWWVVVSSSOOOLLLDDDBBB@@@>>>===:::777444...............///000111.../////////...---,,,,,,---------........./////////000111222222333222222111111111111111111111111333333333333333333333333222222222222222222222222111111111111111000////////////000111111111111111111111111111000///------111000////////////000000///111333444444555777999888;;;???CCCHHHNNNTTTYYYbbbdddfffgggfffffffffgggjjjjjjhhhfffdddfffiiimmmssstttwww}}}~~~zzzssslllhhhggghhhiiijjjkkkmmmmmmmmmkkkiiihhhfffeeebbb^^^[[[YYYWWWVVV[[[]]]___ccchhhmmmqqqttttttwww||||||xxxxxxzzz}}}~~~}}}~~~|||zzzxxxxxxyyyzzzwwwvvvtttqqqnnnjjjfffdddfffdddaaa___^^^```aaacccccceeehhhjjjlllllllllkkkccc^^^XXXSSSPPPMMMKKKIIIJJJHHHFFFFFFEEEDDDAAA>>><<<===>>>===<<>>???@@@@@@===999777888:::555555444444444444555555333222000000111111///...------...000222444666777555555555555555555555444000000000000111111111111333222111000///...------,,,+++***)))***+++,,,---******+++++++++,,,,,,,,,///...---,,,+++,,,---...''''''((((((((((((''''''+++,,,...///...---***(((***)))(((''''''((()))***,,,,,,,,,,,,,,,+++***)))************)))))))))(((+++++++++,,,,,,---------******))))))******+++,,,,,,,,,---...000222333444666666666666777777777777999999:::::::::;;;;;;;;;888999<<>>>>>??????@@@AAACCCEEEGGGIIIIIIKKKMMMNNNNNNNNNOOORRRTTTRRRSSSUUUWWWXXXXXXXXXXXXYYYXXXWWWWWWVVVTTTOOOLLLFFFDDDAAA>>><<<999444111///............//////000......//////......---,,,------.........////////////000111222222333333222222222222222222222222222333333333333333333333333222222222222222222222222111111111111111000/////////000000111111111111111111111111111000///......111000000/////////000000///111333444444444666888777:::>>>CCCGGGMMMTTTXXX```cccfffggggggfffffffffiiiiiihhhfffeeegggllloootttuuuyyy{{{tttnnnjjjiiiiiijjjkkklllmmmnnnnnnmmmkkkjjjeeedddaaa]]]ZZZWWWUUUSSSUUUVVVXXX\\\aaafffjjjmmmqqquuuzzz}}}~~~|||xxxwwwzzz~~~}}}}}}~~~~~~{{{zzzwwwtttqqqnnnkkkjjjeeedddbbbaaa```aaabbbcccdddfffjjjmmmoooqqqqqqqqqjjjeee___ZZZVVVSSSPPPNNNLLLJJJGGGFFFEEEDDDAAA???=========<<<;;;>>>CCCGGGHHHHHHHHHHHHHHHLLLQQQUUU^^^ccciiinnnoooppppppppptttrrrrrrsssrrrooorrrwwwwwwyyy|||~~~xxxqqqnnnnnnppppppnnnmmmjjjhhheeedddbbb```^^^[[[YYYWWWUUUUUUTTTTTTTTTSSSRRRRRRQQQQQQOOOOOOMMMLLLJJJHHHGGGFFFCCCCCCDDDDDDCCCCCCBBBAAACCCBBB@@@???>>>===>>>>>>>>>??????<<<888666777888555555444444444444555555444222111111111111000............000111333555666555555555444444333333333111111111000000/////////000//////...---,,,+++************++++++---......)))))))))))))))*********......,,,++++++,,,,,,---((())))))******))))))(((*********)))))))))((((((***))))))))))))******++++++,,,,,,,,,++++++***)))++++++++++++*********)))*********++++++++++++++++++************+++,,,,,,,,,,,,---...000222333444555666666666777777777777777777777888888999999999:::;;;===@@@BBBCCCDDDEEECCCLLLXXXbbbiiipppvvv{{{~~~~~~}}}{{{zzzzzz}}}~~~xxxxxxrrrpppooonnnnnnllljjjggghhheee```\\\XXXRRRMMMIIIEEEBBB>>>;;;999888666444///////////////000111111------------............000111222222000000111222111111111222222222222222222222333444666888999:::===???@@@@@@???>>>>>>???@@@AAABBBDDDFFFHHHJJJJJJKKKMMMOOOPPPPPPQQQTTTVVVSSSTTTUUUWWWXXXYYYYYYYYYXXXXXXXXXXXXWWWTTTPPPLLLIIIFFFBBB>>>;;;777222///000//////............///....../////////...------............///////////////000111222333333333333222222222222222222222222333333333333333333333333222222222222222222222222111111111222111111000//////000111111222222111111222222222111111000//////111000000000000000111111000222333333333333444666666999===AAAFFFLLLSSSWWW^^^aaafffhhhhhhgggfffggghhhhhhhhhggghhhkkkppptttwwwyyy}}}}}}wwwqqqmmmkkkkkkkkkkkklllmmmnnnnnnnnnmmmlllfffeeebbb^^^ZZZWWWTTTRRRPPPPPPRRRTTTYYY^^^bbbeeelllpppuuuyyy|||}}}{{{xxxxxx{{{}}}{{{xxxuuuqqqooommmlllddddddcccbbbbbbbbbbbbccceeegggkkkooosssuuuwwwxxxtttoooiiiccc___[[[WWWTTTPPPMMMIIIGGGFFFDDDCCCAAA@@@@@@???>>>===???BBBEEEFFFGGGGGGHHHJJJOOOVVV[[[dddgggkkknnnoooooopppqqqsssqqqqqqrrrrrrqqqtttyyyvvvxxxzzz|||~~~wwwpppmmmmmmooonnnnnnlllkkkiiigggfff```___^^^]]]ZZZXXXVVVUUUUUUTTTRRRQQQPPPPPPPPPQQQOOOMMMKKKIIIGGGGGGFFFGGGDDDDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@???>>>>>>??????=========:::777666666777555555444444444444555555555333222222222222111///......//////000222333444555555444333222111111000222111111000///...---,,,///......---,,,+++******((()))+++,,,.../////////***************)))))))))------,,,+++++++++++++++)))******++++++******)))***)))((('''&&&'''((()))))))))***++++++++++++++++++++++++,,,++++++***))),,,,,,+++++++++************************)))))))))+++++++++++++++,,,------,,,,,,---...000222333444555555666666666777777777666777777888888888888888;;;<<<===>>>@@@CCCEEEFFFEEEMMMYYYbbbiiiooovvvzzz}}}}}}}}}{{{zzz{{{~~~{{{uuuvvv}}}qqqooommmllllllkkkhhhffffffccc^^^YYYTTTOOOJJJFFFAAA>>>;;;888888777555444000///////////////000000------........./////////000111222222111111222333111111111222222222222222222222333444666888:::;;;>>>???AAA@@@???>>>???@@@AAABBBCCCEEEGGGIIIKKKLLLMMMOOOQQQRRRRRRSSSTTTVVVWWWXXXYYYZZZ[[[\\\\\\\\\ZZZYYYYYYYYYYYYVVVQQQMMMJJJGGGBBB>>>:::666222///111000///.....................////////////............/////////000000000000000111222333333333333333333333333333333333333333333333333333333333333222222222222222222222222111111111222222111111000000000111222222222222111333222222111111111111111111111000000000111222222111222444333222222333444555888<<<@@@EEEJJJQQQUUU\\\```eeehhhhhhhhhggggggggghhhhhhiiikkkpppvvvzzz~~~zzzuuupppmmmllllllkkklllmmmmmmnnnnnnmmmmmmiiihhheeeaaa]]]YYYUUUSSSNNNNNNNNNPPPSSSWWW\\\^^^gggjjjppptttwwwzzz}}}|||{{{{{{}}}~~~{{{xxxsssooollljjjiiicccccccccccccccbbbbbbbbbccceeeiiioootttxxxzzz||||||wwwqqqkkkfffaaa\\\YYYTTTPPPLLLIIIHHHGGGFFFEEEFFFEEEDDDBBBAAABBBDDDFFFGGGGGGHHHIIILLLRRRZZZ___fffiiikkklllllllllmmmooossspppoooqqqpppnnnpppvvvxxxzzz|||||||||xxxppplllllllllllllllkkkiiihhhffffffbbbbbbbbbaaa___\\\ZZZXXXXXXVVVTTTRRRQQQQQQRRRSSSNNNLLLIIIGGGEEEEEEFFFGGGEEEFFFFFFFFFFFFEEEDDDDDD@@@@@@??????????????????>>>===<<<:::888777777777555555444444444444555555666444333333333333222000.........///000111222333555444333222111000///...000000//////......------000//////...------,,,,,,)))***,,,...//////......------,,,,,,,,,,,,++++++---,,,,,,+++************)))******************))),,,++++++*********++++++'''(((***+++,,,++++++*********++++++++++++******+++++++++*********))))))+++++++++******))))))(((,,,,,,++++++,,,,,,---...,,,,,,---...000222333444555555555666666666777777888999:::;;;;;;:::999999:::::::::;;;===@@@CCCDDDFFFNNNYYYcccjjjooouuuzzz}}}~~~~~~}}}|||}}}yyytttuuu}}}qqqooommmlllkkkjjjhhhgggccc```[[[VVVQQQMMMHHHEEE>>>;;;888666666666555333111111111000///......---....../////////000000000111222333333222222333555333333333222222222222222333444444555777999;;;<<<@@@AAABBBAAA@@@@@@AAABBBCCCCCCEEEGGGIIIKKKLLLMMMOOOQQQTTTTTTTTTTTTUUUVVVZZZZZZ[[[[[[\\\]]]^^^___^^^]]]\\\[[[ZZZWWWSSSPPPKKKGGGBBB>>>:::777444111111000///.....................///////////////.../////////000000000111111000111222333333444333333333333333333333333333333333333333333333333333333222222222222222222222222111111222222222222111111000000111222222222222222333222111111000111111222111111111111111222333333222333444444222222333444444777;;;???CCCHHHNNNRRRZZZ^^^cccfffggggggggghhhggghhhiiikkknnnttt{{{zzzuuuqqqnnnmmmllllllmmmmmmmmmmmmmmmllljjjiiigggccc___ZZZWWWTTTNNNMMMLLLLLLNNNRRRVVVXXXaaadddiiinnnqqqtttxxxzzzzzz}}}~~~zzzuuupppkkkhhhfffeeeeeeddddddcccbbbbbbaaaaaacccggglllrrrwwwzzz|||{{{uuuoooiiiccc^^^ZZZVVVRRROOOLLLLLLLLLLLLKKKKKKIIIGGGEEEEEEEEEFFFFFFJJJKKKLLLMMMPPPUUU]]]bbbjjjkkkmmmmmmllllllmmmnnnrrrpppoooooommmiiijjjnnnzzz}}}yyypppmmmllliiiiiiiiihhhgggfffeeedddbbbbbbcccbbb```^^^\\\ZZZYYYWWWTTTRRRQQQQQQRRRSSSMMMKKKHHHFFFEEEEEEFFFFFFDDDDDDEEEEEEDDDDDDCCCBBB??????@@@@@@???????????????===<<<:::999999888777555555444444444444555555666444333333444333222111............///000111222444333333111000///......------......//////000000/////////...------,,,,,,,,,---...///...---,,,+++---,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))((())))))******))))))(((***+++,,,......---+++***&&&''')))*********)))((()))******++++++*********))))))))))))((((((((((((,,,,,,++++++*********))),,,,,,++++++,,,,,,---...,,,,,,---...000222333444555555555555666666666666999:::;;;<<<<<<;;;:::999999999:::;;;===@@@BBBDDDFFFNNNZZZcccjjjpppvvvzzz~~~|||uuuuuu|||rrrooolllkkkjjjjjjhhhgggbbb^^^XXXSSSNNNJJJEEEBBB;;;999666444444444333222222222111111000...---,,,////////////000000000111111222444444333333444666444444444444333333333333555555666777999;;;<<<===AAABBBCCCBBB@@@@@@BBBCCCDDDEEEFFFHHHJJJLLLNNNNNNOOORRRUUUVVVVVVVVVWWWXXX[[[[[[\\\]]]___aaacccdddfffccc```]]]\\\YYYVVVTTTMMMIIICCC>>>;;;888555222000//////............///......///000000000//////000000000000111111111111000111222333444444444444444444444444444444444444333333333333333333333333222222222222222222222222000111222222333222222222000111222222333222222222222222000//////000111222111111111111222333444444222444555555333333444555555777:::===AAAEEEJJJNNNWWWZZZ^^^aaabbbdddfffgggeeegggiiikkkooovvv}}}{{{vvvrrrooooooooonnnnnnmmmmmmmmmmmmkkkjjjhhheeeaaa]]]YYYWWWQQQOOOMMMKKKKKKNNNQQQSSS\\\___cccgggjjjmmmpppssswww}}}|||wwwqqqmmmjjjjjjiiigggeeedddcccccccccaaacccgggkkkqqqvvvzzz|||{{{uuuoooiiiddd^^^YYYVVVSSSQQQPPPQQQRRRRRRRRROOOLLLJJJHHHIIIIIIHHHGGGNNNPPPRRRTTTWWW[[[bbbfffnnnpppqqqqqqpppooopppqqqrrrppppppqqqmmmgggfffhhhsssxxx}}}|||sssnnnmmmhhhhhhhhhgggfffdddcccbbb`````````___^^^]]][[[ZZZVVVUUUSSSQQQPPPOOOOOOPPPLLLJJJIIIGGGFFFEEEFFFFFFBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@???>>>===???===;;;:::::::::999777555555444444444444555555666444333333333333222000,,,,,,------...000111222333333222111000//////...,,,---...///000111111222------------,,,,,,++++++.........------,,,+++***************+++++++++,,,------------,,,+++)))(((((())))))))))))))))))(((''')))+++------,,,***((((((((())))))))))))((((((((()))******+++*********))))))((((((((('''''''''+++++++++++++++*********+++++++++++++++,,,------,,,,,,---...000222333444444444555555555666666666888999;;;<<<<<<:::888777:::;;;<<<===???BBBDDDEEEFFFNNNYYYcccjjjpppwww{{{~~~wwwuuu{{{qqqnnnkkkiiiiiiiiigggfffccc^^^WWWQQQKKKFFFAAA>>>:::777444333333222222111000000111111000///...---........./////////000000///111222333222222444555333333444555555666666777666777777888:::<<<>>>???AAABBBBBBAAA??????AAACCCEEEFFFGGGIIIKKKMMMNNNOOOMMMPPPTTTWWWYYYYYY[[[\\\[[[\\\^^^aaaeeejjjmmmpppmmmiiiccc___]]][[[YYYXXXQQQLLLFFF@@@;;;777444111///............//////000......///000000000000000000000000111111111222222000111222333444444444444444444444444444444444444333333333333333333333333222222222222222222222222000111222222333333333222000111222222333333222222222111///......///111222111111111222222444555555333444555555555555666777666888:::===???CCCGGGKKKRRRUUUXXXZZZ\\\^^^bbbeeeccceeegggjjjnnnuuu||||||vvvssssssrrrqqqpppooonnnnnnnnnnnnnnnmmmkkkgggccc___\\\WWWUUUQQQNNNMMMNNNPPPRRRXXX[[[___aaacccfffiiilllqqqvvv}}}yyytttqqqpppnnnkkkhhhfffeeeffffffdddfffiiimmmrrrwww{{{}}}}}}yyytttnnniiiccc]]]XXXTTTSSSSSSTTTWWWXXXXXXWWWUUURRROOOOOOPPPPPPOOOMMMQQQTTTXXX[[[___dddiiilllqqqsssuuuuuutttsssrrrssssssrrrtttuuuqqqjjjfffhhhmmmttt{{{~~~uuupppnnniiiiiihhhgggfffdddbbbaaa______^^^\\\[[[[[[[[[[[[TTTSSSRRRQQQOOONNNMMMMMMJJJJJJIIIHHHGGGFFFFFFEEECCCCCCCCCCCCCCCBBBAAAAAA@@@AAAAAAAAA@@@>>>===<<<>>>;;;999888999:::888666555555444444444444555555555444222222333333111000+++++++++---...000222333222222222111111000000000/////////000000111111111.........------------,,,---,,,,,,++++++++++++,,,((())))))***+++,,,------............---+++***))))))******++++++******)))'''((()))***+++******)))++++++***)))(((((((((((((((((()))***************))))))))))))(((((((((((()))))))))***************+++************+++,,,,,,,,,,,,---...000222333444444444444555555555666666999;;;<<<>>>===;;;999777999:::<<<>>>@@@BBBCCCCCCEEEMMMYYYccckkkqqqxxx|||}}}wwwvvv|||pppmmmjjjhhhhhhhhhgggeeeeee___XXXPPPJJJDDD>>>;;;999777333222222222111000---...000111111111000///---------.........//////...000111222111111333444222222333555777888999:::777888888999;;;===???@@@@@@AAAAAA???>>>>>>@@@CCCEEEFFFHHHJJJLLLNNNOOOPPPJJJNNNSSSXXXZZZ\\\^^^```^^^___bbbffflllrrrwwwzzzrrrmmmfff```]]]\\\[[[ZZZUUUPPPHHHAAA;;;777333000...............///000111......///000000000000000000111111111111222222222111111222333444444444444555555555555555555555555333333333333333333333333222222222222222222222222000111222333333333333333111111222333333333333222111000...------///111222222222222222333444555666333444666666555666777999777888;;;<<<>>>AAAFFFIIIOOOQQQSSSUUUWWW[[[___cccaaaccceeehhhlllsss{{{yyyvvvvvvuuutttrrrqqqppppppooosssssssssqqqnnniiieeeccc^^^[[[VVVRRRPPPQQQSSSUUUWWWYYY\\\^^^___bbbeeegggiiinnntttwwwyyy{{{~~~~~~yyyvvvuuusssoookkkhhhggghhhiiigggiiikkkooosssxxx|||~~~{{{xxxsssnnnhhhbbb\\\XXXSSSSSSTTTWWWZZZ\\\\\\[[[[[[XXXUUUUUUWWWWWWUUUSSSSSSVVV\\\aaaeeejjjooorrrqqqsssvvvwwwuuusssssssssssssssvvvyyyuuummmiiijjjrrryyywwwqqqoookkkjjjjjjhhhfffdddcccbbb```___^^^\\\[[[[[[\\\]]]TTTTTTSSSSSSQQQOOOMMMLLLJJJJJJJJJIIIIIIGGGFFFEEEFFFFFFFFFFFFFFFEEEEEEDDDAAAAAABBBAAA@@@>>><<<;;;===:::777777888999777555555555555444444555555555555333222222222222111///******+++,,,...000222333222222222111111111111111111111111111000000000000000000000000000/////////++++++***)))***+++---...******+++,,,...///000000////////////...,,,***)))+++++++++,,,,,,+++++++++******)))))))))+++,,,---...---+++)))(((((())))))(((((()))***************************))))))))))))''''''(((((())))))************))))))******+++,,,,,,,,,---...000222333555444444444555555555666666<<<>>>@@@AAA@@@>>><<<:::666777:::===???@@@@@@@@@DDDMMMYYYccckkkrrryyy}}}|||~~~~~~vvvvvvpppmmmjjjgggfffdddbbb```___ZZZRRRKKKEEEAAA===;;;777666444333222111111111000000000000////////////000000///////////////000333333444444555555444444444333333333444444555666777777999;;;===@@@CCCDDDDDDBBB@@@>>>>>>>>>???@@@FFFGGGIIIKKKMMMNNNOOOOOOSSSSSSTTTUUUWWWYYY[[[\\\___^^^```hhhrrrzzz}}}|||vvvnnneeeaaa```___\\\YYYVVVRRRKKKCCC===999666555111111000///////////////000000111222222222222222000111222333444555555666444444444444444444333333777777666555444333333222444444444444444444444444222333444444222222333444333333222222333333444555000000000222444555444333222111111111111111111111333222111000000000111222222333333333444555555555666777888;;;>>>AAACCCEEEFFFIIINNNRRRTTTWWWYYY[[[___aaadddgggkkkpppvvv{{{~~~|||{{{{{{zzzwwwtttqqqrrrrrrxxxxxxwwwuuurrrnnniiigggcccaaa^^^ZZZXXXWWWXXXXXXWWWWWWYYY[[[^^^aaaccceeekkknnnooommmpppvvvyyyxxx~~~}}}}}}{{{xxxtttpppoooooonnnkkkhhhlllmmmppprrruuuwwwxxxyyyzzzuuuoooiiiddd___[[[XXXYYYVVVUUUYYY```eeefffddd```___]]][[[YYYXXXWWWWWWZZZ^^^cccgggjjjkkkmmmooovvvxxxyyywwwtttqqqoooooosssvvvxxxxxxuuusssrrrqqqzzz}}}uuunnnlllkkkiiifffeeeeeedddaaa___]]]\\\\\\[[[ZZZYYYYYYXXXUUUUUUUUUUUURRROOOLLLJJJHHHIIIJJJJJJJJJIIIGGGFFFGGGFFFEEEDDDBBBBBBAAAAAAAAAAAA@@@@@@???@@@@@@@@@BBB???<<<::::::999777555222222333333333333444444555555555444333222000///......------...000333444444333333444666555333111000000000222333333222000222222111///...,,,++++++......---,,,,,,+++*********)))((((((***,,,///111//////...------,,,++++++%%%'''))))))'''%%%'''))))))((('''&&&&&&'''((()))))))))))))))************))))))***+++,,,,,,------***)))((((((((()))+++,,,)))))))))(((((((((((((((...---,,,***)))'''&&&%%%,,,,,,---...///000111111444444555555666777777777:::;;;;;;<<<<<<;;;;;;:::999;;;<<<<<<<<<===???AAACCCMMM[[[hhhpppvvv{{{}}}~~~zzzqqqsss}}}qqqoookkkhhhgggdddbbb___]]]WWWOOOHHHCCC???;;;999555444333222111000000000000000000000////////////000000////////////000000333333444555555555555555555555555555555666777777999999:::<<<>>>@@@BBBCCCEEEDDDBBB@@@@@@@@@BBBBBBGGGHHHJJJLLLOOOQQQRRRRRRTTTTTTUUUWWWXXXZZZ\\\]]]```___aaagggpppuuuuuusssmmmggg```^^^^^^^^^\\\YYYTTTPPPJJJBBB<<<777555444111111000///////////////000000111222222222222111111111222333333444555555555555555444444444444333666666666555444333333222555555555555555555555555333444555444333333444555777666555444222222222222444333222333444444222111000111111111111111111111111111000000111222333444333333444444555555666666666777888:::<<>>???AAABBBCCCFFFEEEDDDCCCCCCCCCDDDEEEGGGHHHKKKOOORRRTTTVVVWWWVVVVVVWWWYYYZZZ\\\]]]^^^``````aaafffjjjllliiifff___\\\ZZZZZZ\\\]]][[[XXXUUUQQQKKKDDD===888555444111111000/////////000000///000111111222111111111222222222333333444444444666666555555444444444444555555555444444333333222555555555555555555555555444555666666444444555666888777666555444333333333777666444444444333000...//////000000111111111222000000000000111333444555444444444555666777777777777777888999;;;===>>>???CCCDDDEEEFFFHHHLLLRRRVVVYYY\\\aaaeeeiiilllpppsssrrrxxx}}}{{{xxxxxxzzz{{{{{{}}}~~~~~~}}}~~~~~~|||yyyvvvsssqqqpppllljjjhhhfffdddcccddddddfffeeedddccccccdddeeeeeehhhlllmmmmmmpppvvvyyywwwssspppnnnnnnqqquuuxxxyyy}}}zzzvvvtttuuuuuuuuutttssstttuuuwwwxxxyyyyyyzzzvvvrrrlllfffbbb___\\\ZZZ[[[ZZZ[[[```iiipppttttttsssrrroookkkgggccc```___cccgggkkkooopppqqqrrrssssssssssssrrrpppppprrrtttwwwzzz}}}~~~}}}|||yyyyyyxxxwwwuuurrrmmmjjjhhhfffdddccccccbbb```^^^```___^^^\\\ZZZXXXVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUQQQQQQPPPOOOMMMKKKIIIHHHGGGFFFEEEDDDCCCBBBBBBBBBAAA@@@@@@???>>>>>>??????===<<<:::999::::::999888888888777666555444333222333333333222111000///...000//////000222555888:::;;;:::999999999999666444333222222333555555444222222222111000...---,,,,,,...------,,,,,,++++++*********+++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,+++)))'''''')))++++++******))))))******+++))))))))))))************))))))******+++,,,,,,,,,+++++++++******)))((('''''''''((()))***+++,,,---(((((())))))***++++++,,,,,,,,,---...///000111111444444444555666666777777::::::;;;;;;;;;;;;::::::777888::::::999:::<<<>>>AAAKKKZZZgggqqqyyytttmmmppp{{{uuurrrnnnkkkhhheee```]]]VVVQQQIIICCC>>>;;;888555333333222111000/////////000000000000////////////000////////////000000111222333555777888999999:::888999999999:::999999999:::;;;===???BBBDDDEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHJJJMMMQQQUUUXXXZZZ[[[WWWXXXZZZ[[[]]]^^^_________```aaacccdddbbb]]]YYYTTTSSSUUUXXX[[[]]][[[YYYXXXUUUOOOHHHAAA;;;888666111111000000///000000111///000111111222222111111222222333333333444444444777777666666555444444444444444444444444333333333555555555555555555666666666888999888777666777888777666666666666777888888888666555444444333000.../////////000000111111222000000111111222333444444444444555666777888888999777777888888999;;;<<<===BBBDDDEEEGGGHHHLLLQQQTTTWWW[[[```eeehhhjjjmmmooollloooqqqqqquuu}}}~~~wwwrrrrrrtttwwwyyy}}}|||yyywwwvvvvvvuuusssrrrpppnnnnnnmmmmmmiiiiiihhhggghhhiiikkkmmmnnnqqqsssrrrsssvvvvvvsssoookkkgggeeegggkkknnnoooxxx||||||yyyyyyyyyzzzzzzyyyzzz{{{{{{|||||||||{{{uuuqqqjjjeeebbb___\\\[[[ZZZZZZ]]]cccllltttyyyzzzwwwuuusssppplllhhheeecccgggjjjnnnqqqqqqrrrssssssqqqqqqqqqooooooppptttwwwyyy|||~~~|||yyyvvvsssppppppqqqpppkkkhhhgggeeecccbbbbbbaaa___^^^___^^^]]]\\\ZZZYYYXXXWWWVVVUUUTTTTTTTTTTTTUUUUUUQQQQQQPPPOOONNNLLLKKKJJJGGGFFFEEEDDDCCCCCCCCCCCCAAAAAA@@@???>>>>>>>>>>>>???===;;;:::;;;;;;:::999777777666666555444333333333333333333222111000////////////000222555888:::===;;;:::999999999777555111000000111222333222111222222111000///...---,,,---------,,,,,,+++++++++++++++,,,,,,,,,++++++******************+++++++++'''((())))))))))))******************************((()))))))))************))))))******+++++++++,,,((()))***++++++***((('''''''''(((((()))******+++(((((()))***++++++,,,,,,,,,,,,---...///000111111333333444555555666666777:::::::::;;;;;;:::::::::999:::;;;;;;:::;;;===???>>>HHHWWWeeeoooxxxvvvooopppzzzuuurrrooollliiieee```\\\TTTOOOHHHBBB===:::777666444333222111111111111111000000000000///////////////////////////000111111222333555888:::;;;<<<<<<::::::;;;<<<<<<;;;:::::::::;;;>>>AAADDDFFFHHHHHHBBBBBBCCCCCCDDDFFFGGGGGGIIIKKKNNNRRRVVVYYY[[[\\\YYYZZZ[[[]]]^^^_________]]]^^^```aaa```\\\WWWSSSOOOQQQUUUYYY\\\^^^]]][[[ZZZVVVQQQJJJCCC===999777111111000000000000111111000000111222222222222222333333333444555555666666888888777666666555444444333444444444444444444444555555555555666666777777:::;;;<<<;;;:::999:::<<<999999999999999:::;;;;;;777555444444555444222000//////000000111111111222222222333333333222222222444444555666777888999:::888888777888888999:::;;;>>>AAAEEEHHHJJJLLLOOOQQQVVVZZZ```eeegggiiikkkllljjjmmmmmmkkkmmmsssvvvuuussspppmmmmmmnnnqqqsssttt}}}~~~}}}||||||{{{zzzyyywwwuuutttssssssooonnnlllllllllnnnqqqrrrsssxxx{{{zzzzzzzzzwwwrrrkkkfff```\\\\\\___aaabbbfffllluuu|||~~~}}}}}}~~~wwwrrrkkkeeeaaa^^^\\\ZZZXXXZZZ]]]ccckkksssyyy|||wwwwwwvvvtttqqqooolllkkkoooqqquuuwwwwwwvvvwwwwwwrrrrrrqqqooooooqqquuuxxx{{{~~~~~~yyytttqqqpppnnniiiffffffdddcccbbbbbbaaa___^^^]]]\\\\\\\\\[[[[[[ZZZZZZYYYXXXVVVUUUTTTTTTTTTTTTOOONNNNNNMMMLLLLLLLLLLLLGGGFFFEEEDDDDDDDDDDDDDDDBBBAAA@@@???>>>>>>>>>>>>CCC@@@>>><<<<<<;;;999888444444444444444444555555444444444444333222111111.........///111444777999<<<:::888888888777666444222000///000222333222111222222111000///......---------,,,,,,,,,,,,++++++++++++,,,,,,,,,+++******)))*********************((()))+++------+++(((&&&))))))))))))))))))))))))((()))))))))************)))***************++++++&&&''')))***+++++++++***************************************++++++++++++,,,,,,---...///000111111333333444444555666666666999::::::::::::::::::999999:::;;;:::::::::<<<>>><<>>???======>>>??????>>><<<;;;;;;===@@@CCCFFFHHHIIIIII@@@AAABBBCCCEEEFFFGGGHHHKKKLLLOOOSSSVVVXXXZZZ[[[YYY[[[]]]^^^``````______\\\^^^```aaa```\\\XXXUUUSSSUUUYYY]]]___```___^^^YYYVVVPPPIIIBBB<<<777555111111000000000111222222111222222333444333333333333444444555666777888999999999888777666555555444333444444555555666666666666777777888888999999:::===>>>??????======>>>???@@@???>>>===;;;;;;;;;;;;888777666666777777555444111111111111111111111111333333444444333222111111333444555666777888999:::888888777888888999:::;;;999<<>>>>>CCCAAA>>><<<;;;:::888777333333444444444555555555444444444444444333222111...------...000333666777:::888666555666666555444444222111111333555444444222222111000000///......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************---,,,---......+++'''###((())))))******))))))((())))))))))))************************************%%%&&&((()))+++,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++*********,,,,,,---...///000111111333333333444555555666666999999::::::::::::999999777888888888777777999;;;;;;DDDQQQ^^^hhhpppxxx~~~zzzuuuzzzqqqooommmkkkhhhddd___[[[PPPKKKEEE???;;;999666555222222111000000000000111000000000000////////////............///000111222222444666999<<>>???AAACCCFFFGGGHHHGGGGGG???@@@BBBDDDFFFGGGHHHIIILLLNNNPPPRRRUUUVVVXXXXXXZZZ[[[]]]___``````___^^^\\\^^^bbbccccccaaa___]]][[[]]]```bbbcccbbbbbbaaaZZZWWWRRRKKKDDD===888555111111000000111111222333222333444444555555444444333444555777888:::;;;<<<:::999999888777666555444444444555555666777888888::::::;;;;;;<<<======>>>@@@AAABBBBBB@@@@@@AAABBBCCCBBBAAA???>>>>>>======<<<;;;::::::;;;:::888666444444333333222111111111111222333444444444333222222333444555777888999:::888888888888999:::;;;<<<777:::>>>BBBEEEHHHMMMPPPTTTXXX\\\___aaaccceeegggiiimmmooooooqqquuuuuusssmmmjjjfffeeefffhhhiiijjjqqqtttxxx|||~~~{{{xxxwww{{{zzzxxxwwwwwwzzz}}}}}}pppeeeWWWRRRLLLHHHGGGGGGHHHHHHFFFKKKSSS\\\dddmmmtttyyyzzz~~~xxxooofff```\\\YYYWWWYYY[[[^^^bbbffflllqqqtttxxxyyyzzz{{{{{{yyyxxxwwwuuuwwwzzz{{{yyyxxxwwwwwwxxxxxxwwwuuussssssvvvxxx~~~~~~ssskkkhhhgggfffeeeccccccccccccaaa___]]]]]]]]]\\\\\\[[[[[[[[[YYYZZZZZZYYYXXXVVVTTTRRRNNNMMMKKKJJJIIIIIIIIIIIIGGGFFFEEEEEEDDDEEEEEEEEEEEEDDDCCCAAA@@@?????????@@@>>>;;;::::::999888666666666666555555555555555222333333333333222111111///.........///222555666999777444444555666555444444333111111333444555444222222111111000/////////,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---,,,,,,,,,++++++******)))***((('''''')))***(((&&&))))))***++++++***))))))))))))))))))************************))))))))))))(((((((((((()))***,,,,,,******************++++++++++++++++++++++++++++++,,,,,,---...///000111111222333333444444555555666999999::::::::::::999999666777888777666666888:::<<>>:::888555444111000000////////////000000000000000////////////............///000222222222444777:::===@@@AAABBBCCCDDDEEEFFFEEEDDDBBB@@@BBBDDDFFFGGGHHHGGGEEEDDD???@@@CCCEEEGGGIIIJJJJJJMMMNNNPPPRRRTTTUUUVVVVVVYYY[[[]]]___``````___^^^]]]___ccceeeeeeeeeddddddaaaccceeefffeeedddcccccc\\\ZZZTTTNNNFFF???:::777111111000000111222333333333444555555666666555555333444555777999;;;===>>>::::::999888777666555444444555555666777888999999=========>>>???@@@@@@AAABBBCCCDDDCCCBBBBBBCCCDDDAAAAAA@@@@@@AAAAAABBBCCC@@@???>>>===>>>===:::888666555555444333222111111///000222444555555555444222222333555666888999999777777888888999:::<<<<<<999;;;===@@@CCCIIIOOOTTTTTTVVVZZZ]]]___aaacccfffggglllqqqsssvvvyyyyyyvvvrrrmmmfffbbbbbbdddfffgggkkkoootttyyy|||{{{{{{zzzyyyzzz|||yyygggZZZMMMIIIDDDAAA@@@AAAAAAAAABBBDDDHHHMMMSSS\\\fffmmmuuuzzz{{{qqqggg```[[[XXXVVVZZZ\\\___bbbeeeiiinnnrrrwwwxxxzzz{{{zzzyyywwwvvv{{{}}}}}}||||||zzzzzzzzzwwwuuutttvvvwww~~~tttkkkhhhiiigggeeeccccccccccccbbb```______^^^]]]\\\ZZZZZZYYYUUUVVVWWWXXXWWWTTTRRRPPPPPPOOOLLLJJJHHHGGGGGGHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFEEECCCBBBAAA@@@@@@@@@===;;;999888999999888777999999888777666555444444111111222222222111111000000/////////000222555666888666444333555666666555333111//////111222333222222222111111000000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++---...---------,,,+++***))))))### ###(((++++++***+++,,,------,,,+++***))))))))))))*********************)))))))))))))))******)))(((((()))***+++$$$$$$%%%&&&'''((())))))*********++++++,,,,,,---,,,,,,---...///000111111222222333444444555555666999999999::::::999999999888999:::999888888:::<<<>>>FFFRRR\\\eeellltttyyyyyy|||rrrooojjjhhhfffbbb\\\WWWMMMHHH@@@:::777666555444222111111000///......---000000000000000000000000000000///......///111111333444444555777;;;AAAEEEFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDFFFHHHIIIHHHGGGEEEAAAAAABBBDDDFFFHHHJJJKKKLLLOOORRRTTTUUUUUUWWWXXX]]]]]]^^^``````aaaaaaaaa``````aaabbbcccddddddeeeggggggfffeeeddddddddddddccc^^^VVVNNNFFF@@@:::666555222000///111333333333444555555666777888888999444555666888:::<<<===>>>AAA>>>:::777777777777666666555666666777999:::;;;???AAACCCDDDCCCAAAAAABBBGGGHHHHHHGGGEEEFFFHHHJJJEEEFFFGGGFFFDDDCCCDDDEEEIIIKKKLLLHHHBBB===<<<===777555444333444444333222111111222222222333333333444444444444444444333333555555555555666666666666:::;;;>>>@@@BBBGGGLLLPPPQQQUUU[[[]]]]]]^^^aaaccciiioootttwww|||zzzpppgggeeefffdddbbbbbbgggjjjmmmpppttt{{{~~~zzz~~~{{{xxx{{{uuufffWWWNNNHHHEEEAAA>>>===<<<;;;999999<<>>===>>>>>><<<;;;::::::999999::::::999888666555444444555555444444444333333222222222111000...---///222666888999777555444666777777777222222111111111111111222222111000//////000111111,,,,,,---------.........---,,,+++*********+++,,,------,,,,,,+++*********************************))))))))))))******************)))))))))))))))***+++*********************+++***))))))((()))))))))*********)))))))))))))))***+++---......---+++***+++,,,---...////////////333333333444444555555555888888999:::::::::::::::888888888888999:::;;;<<<@@@GGGRRR]]]gggnnntttwww}}}~~~}}}www{{{qqqmmmiiigggfffccc]]]XXXNNNHHHAAA:::777555444333111111000000//////......000000000000000000000000000000///...///000111222333444444555666:::@@@DDDFFFFFFGGGHHHHHHGGGGGGGGGEEEEEEGGGHHHHHHGGGFFFFFFBBBBBBCCCDDDFFFHHHIIIKKKLLLOOORRRUUUUUUVVVXXXYYY]]]^^^```aaabbbbbbaaaaaa```aaaaaabbbcccdddeeeeeegggffffffeeeeeeeeeeeeeeefffaaaYYYQQQIIIBBB<<<888555333000000111333333333444444555666777888999999888888:::;;;===???@@@AAAAAA===999666666777777777888888999:::;;;===>>>???EEEGGGIIIJJJHHHGGGGGGHHHFFFGGGHHHGGGFFFFFFIIIKKKGGGIIIJJJIIIIIIIIILLLNNNQQQTTTXXXXXXUUUPPPKKKIII@@@<<<777444444444333111111111111222222333333333444444444444444444444444888888888888888999999999:::<<<>>>@@@BBBFFFKKKOOONNNRRRXXXZZZ\\\^^^bbbfffmmmtttzzz~~~tttiiieeedddbbb``````bbbdddgggiiilllrrrzzz||||||zzzzzz~~~sssggg[[[QQQKKKCCC@@@===;;;;;;:::999888666888999:::<<>>===<<<<<<<<<;;;::::::999999::::::888777666444444444444444555444444333333222222111111///...---///222555888888666555444666777777666444333333222111111111222111000///---------......))))))*********+++++++++---,,,+++*********,,,,,,******))))))((('''''''''************************(((((()))))))))*********++++++***************+++*********************)))++++++***))))))))))))******)))))))))))))))))))))***+++---......---+++***,,,,,,---...////////////222222333333444555666666888888999999999999999888888888888888999:::;;;;;;@@@HHHSSS___iiipppvvvzzz}}}|||uuuxxxnnnkkkhhhgggfffccc^^^YYYOOOJJJBBB;;;777444333222000000000000////////////000000000000000000000000000000//////000111111222333444444555666999>>>BBBEEEFFFHHHJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFDDDDDDDDDEEEFFFGGGIIIJJJKKKNNNRRRUUUVVVWWWYYYZZZ^^^___aaacccdddcccbbbaaa```aaabbbcccdddeeefffffffffffffffgggggggggggghhhjjjeee]]]UUUMMMFFF>>>:::666333111000111333333333444444555666777888999999::::::<<<>>>@@@AAAAAABBBAAA===888555555777888999:::;;;<<<>>>@@@BBBDDDEEEGGGIIIJJJJJJIIIHHHHHHIIIIIIJJJKKKKKKJJJKKKMMMOOOLLLMMMNNNOOOPPPSSSXXX[[[```dddjjjooopppjjjbbb\\\NNNFFF<<<777666666333111111111111111222222222222333333333444555555555666777888888888999999999:::;;;===???@@@BBBEEEJJJMMMNNNRRRVVVYYY\\\```ggglllssszzzwwwhhhbbb___\\\[[[\\\]]]]]]^^^^^^```dddjjjnnnxxx{{{~~~{{{vvvwwwzzz{{{nnnaaaXXXQQQLLLIIIAAA???<<<;;;;;;;;;999888:::;;;::::::999<<<@@@CCCHHHMMMVVVaaakkksssxxx{{{zzzzzz{{{|||}}}zzzrrrjjjddd^^^YYYYYY\\\___bbbfffiiikkkmmmoooqqqtttvvvxxxxxxvvvwww||||||xxxwwwyyyxxxvvvwwwzzz}}}~~~rrrjjjggghhhfffeeedddeeedddcccaaa```^^^\\\[[[\\\^^^^^^]]]YYYYYYXXXVVVTTTRRRPPPOOONNNMMMKKKKKKKKKKKKHHHFFFFFFFFFEEEEEEEEEDDDDDDDDDAAAAAA@@@???>>>===;;;:::<<<;;;::::::999999::::::777777666555444444444444555555444333333222111111000///...---///222555777888666444444666777666555666555444333222111111111111000///...------,,,---,,,,,,,,,,,,------------,,,,,,*********+++,,,------,,,,,,++++++******)))))))))))))))))))))))))))(((((())))))))))))******+++++++++******++++++,,,)))*********+++*********,,,,,,+++***************))))))))))))))))))*********+++,,,------,,,+++***,,,,,,---...////////////111111222333555666777777888888888999888888777777888888777888888999:::;;;AAAHHHTTT```kkkssszzz~~~~~~|||uuuwwwllliiifffffffffccc^^^ZZZQQQKKKBBB;;;666444222111////////////000000000000////////////////////////000000000000111222222333333444444444555888<<>><<<:::???>>><<<::::::;;;===>>>BBBEEEJJJRRRYYY```fffhhhkkklllnnnpppsssuuuwwwxxxuuummmddd___ZZZWWWXXX]]]aaadddiiilllmmmmmmnnnoooqqqtttvvvwwwvvvwww{{{{{{yyyzzzyyyvvvvvvyyy|||uuummmjjjiiihhhfffeeeeeedddbbb```___]]][[[[[[\\\]]]]]]\\\XXXWWWVVVUUUSSSQQQOOONNNLLLKKKJJJJJJKKKJJJIIIGGGFFFFFFFFFFFFEEEEEEDDDDDD@@@@@@AAAAAA@@@>>><<<:::<<<;;;::::::999999::::::888888777666555555555555555555444333333222111111//////......///222444666666555444444555666555444666555333222111000000000333333111000///...------------------............,,,+++*********+++,,,---.........---,,,,,,++++++(((((((((((((((((((((((((((((((((((()))))))))************)))******++++++******+++,,,,,,,,,++++++---,,,++++++******++++++)))))))))))))))************+++,,,,,,,,,,,,+++***,,,---...//////000000000000111222333555666777888777888888888888777666666777777777777888999:::;;;???GGGTTTaaallluuu|||~~~|||}}}xxxxxx~~~jjjhhheeeeeeeeeccc___ZZZQQQKKKCCC;;;666333111000////////////000000000000///////////////////////////000111111222333333333333444444444444666999<<<@@@BBBEEEIIIJJJJJJIIIHHHIIIIIIHHHGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIIIILLLOOOSSSVVVXXXYYY[[[]]]___```bbbccccccbbbaaa``````bbbdddfffhhhhhhhhhhhhggghhhiiikkkllllllllllllkkkgggaaa[[[SSSJJJAAA;;;777555222111222333333333333333444666777999::::::;;;===???AAABBBCCCBBBBBB???<<<888666777:::<<<===<<<===@@@CCCFFFHHHIIIIIIKKKLLLNNNNNNMMMMMMOOOQQQTTTVVVXXXXXXXXXYYYZZZ\\\XXXYYYZZZ\\\^^^ccciiimmmxxxvvvvvvyyy{{{zzzvvvrrrdddZZZLLLBBB===:::666333333333222222222222222222333333444444555666777777333333444555555666777777<<<>>>AAACCCDDDGGGJJJMMMSSSUUUYYY\\\___eeennnttt{{{qqqbbb[[[YYYVVVVVVWWWYYYVVVQQQNNNLLLLLLLLLMMMPPPSSSWWWZZZ]]]aaafffiiiiiikkkmmmoooooonnnmmmllllllooosssuuutttpppllliiiccc___YYYTTTRRRQQQOOOOOONNNLLLIIIFFFDDDAAA>>>;;;<<<;;;888777777888888888>>>???CCCGGGMMMRRRWWWYYY]]]^^^```cccfffiiikkklllmmmeee^^^ZZZVVVTTTVVV[[[cccfffkkkmmmnnnooooooppppppsssuuuvvvuuuwww|||}}}{{{|||zzzvvvvvvyyy}}}wwwrrrooojjjhhhfffeeeeeedddbbb```^^^\\\ZZZ[[[\\\\\\[[[ZZZVVVVVVVVVTTTSSSQQQOOONNNKKKJJJIIIJJJKKKJJJIIIGGGEEEFFFFFFGGGFFFEEEDDDDDDAAAAAABBBBBBAAA???===<<<<<<;;;::::::999999::::::999999888888777666666555666555555444222111111000............///111444555555444333444555666555333444333222000///.........222222111000///...---,,,)))*********++++++++++++++++++*********+++---...+++++++++***))))))(((((((((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((()))*********+++---...///...---,,,---,,,++++++******++++++(((((())))))************++++++++++++++++++++++++,,,---...///000000000000000111222333555666777888777777888888888777777666777777777777888999::::::===FFFRRR___kkkttt|||{{{yyy|||yyyxxx{{{~~~jjjgggddddddeeeccc^^^ZZZQQQKKKBBB;;;666444222000000000000000////////////000000000000000000000000///000111333333444444444333444444444444555777:::<<<>>>AAADDDFFFGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJMMMPPPTTTWWWXXXYYY[[[\\\______````````````______```bbbeeehhhiiijjjiiihhhhhhiiikkkmmmnnnmmmmmmllljjjgggbbb]]]UUULLLCCC===888555222111222333333333222333444666777999:::;;;>>>@@@BBBEEEFFFFFFEEEDDD>>><<<999999:::===>>>???>>>@@@CCCFFFIIIJJJKKKKKKKKKLLLNNNNNNOOOPPPSSSUUUWWWYYY[[[\\\\\\\\\]]]^^^]]]___```aaabbbeeeiiimmmqqqmmmiiiggghhhjjjlllmmmfff___TTTIIIAAA<<<888777444444444444333333333333444444444555666666666777555555666777888999999:::<<>>>>><<<;;;::::::999999::::::888888888888777666555555666666555444222111000000...------...///111333555444333333444555555444222333222111000///........./////////...---,,,+++***++++++++++++,,,,,,,,,,,,+++************+++---...------,,,,,,+++*********))))))))))))))))))))))))''''''(((((((((((())))))'''''''''''''''((()))***)))+++---/////////...---,,,,,,+++***************((((((((()))******++++++++++++++++++++++++++++++------...///000000000000111111222333555666777777666777888888999999888888777777666777777888999:::===EEERRR___jjjttt{{{{{{{{{yyywww~~~|||jjjgggdddddddddbbb]]]YYYPPPJJJBBB;;;777444222111111111000000//////......000000000000000000000000///000222333444555555444333444444444333333555777888:::<<>>@@@@@@???CCCEEEHHHKKKMMMNNNNNNNNNLLLMMMOOOPPPQQQTTTWWWZZZ\\\^^^```aaa```______```bbbcccddddddcccdddfffhhhdddaaa\\\WWWVVVZZZaaagggccc```ZZZPPPEEE===::::::666666555555555444444444555555555555666666666666777777888999:::;;;<<<<<<<<>><<<999:::<<>>>>>>>><<<;;;::::::999999::::::666666777777666555333333777666555444222111000///---------...000111333444333333333444555555333111222222111000//////000000------.........---++++++---------.........//////+++******)))***,,,---...000//////...------,,,,,,************************'''''''''((((((((())))))''''''''''''((()))***+++'''))),,,.........,,,+++++++++***))))))))))))***'''(((((()))******++++++++++++************++++++---...///000000111111000222222333333444555666666666666888999::::::::::::666666666777777888999:::===EEERRR___jjjttt{{{{{{www~~~~~~jjjgggdddddddddaaa\\\XXXOOOJJJBBB;;;777444333222222111111000///......---000000000000000000000000///000222444555555555555333444444444333333555666666777999<<<>>>AAACCCEEEEEEFFFHHHJJJJJJJJJHHHGGGGGGGGGGGGHHHIIIJJJKKKLLLPPPSSSVVVXXXXXXYYYZZZ[[[^^^]]][[[ZZZZZZ[[[]]]^^^```bbbfffiiikkkkkkjjjjjjkkklllnnnooopppooommmllliiihhheeeaaaZZZQQQHHHAAA999666333222222333333333222333444666777999:::;;;===???AAADDDEEEDDDBBBAAA===<<<<<<===@@@AAAAAA@@@GGGIIILLLOOOQQQRRRRRRQQQRRRSSSUUUWWWXXX[[[```ccc```ccceeeeeedddcccccccccdddeeefffeeedddccccccddd\\\ZZZUUUPPPNNNSSS\\\ddd```aaa]]]TTTGGG>>>;;;<<<777777666666666555555555666666666666666555555555666777777999:::;;;<<<<<<<<<@@@DDDGGGJJJMMMPPPRRRTTTYYYaaagggmmmuuu~~~uuukkkbbb```___YYYSSSQQQCCC???;;;:::<<>>???CCCEEEEEEHHHLLLNNNPPPSSSXXX\\\[[[\\\\\\WWWPPPJJJGGGGGGGGGHHHKKKPPPWWW\\\___```aaa___]]][[[ZZZWWWRRROOOJJJGGGCCCBBBBBBAAA>>><<<;;;<<<===???@@@BBBCCCDDDHHHJJJLLLNNNPPPPPPPPPPPPHHHFFFFFFKKKOOORRRXXX^^^dddfffjjjlllooossswww{{{|||}}}|||{{{{{{~~~zzzxxxuuurrrsssvvvxxxxxxzzzzzz|||}}}~~~zzzsssmmmiiiiiihhhffffffffffffdddbbbbbb```___^^^^^^\\\YYYWWWVVVVVVVVVUUUTTTRRRQQQPPPNNNMMMKKKKKKLLLKKKHHHFFFEEEFFFHHHHHHHHHGGGEEECCCAAA@@@???=========>>>>>><<<;;;::::::999999::::::444555555666555333222111777666555444222111000///---------...000111333444333222222444555555333111222222111111111111111222...///000000000///...---*********+++++++++,,,,,,******))))))***,,,---///---,,,,,,++++++***))))))************************''''''''''''((((((((()))(((((((((((()))***+++,,,%%%'''***,,,---,,,+++***+++******)))((()))))))))'''(((((()))***+++++++++++++++************++++++---...///000111111111111333333333444444555555555555666888999;;;;;;<<<<<<666666666666777888999:::>>>FFFSSS```kkkttt{{{~~~zzz}}}~~~iiieeeaaaaaabbbaaa[[[VVVQQQKKKDDD===888555222111222222111111111111111222111111000000000000111222111111111111111111222222333333333333333444555555666777999;;;>>>@@@BBBCCCEEEFFFHHHIIIJJJJJJIIIHHHHHHHHHHHHGGGGGGIIINNNQQQSSSUUUXXX[[[]]]]]]\\\[[[\\\\\\]]]]]]]]]^^^^^^^^^cccdddfffggghhhiiiiiiiiikkkmmmppppppooommmlllmmmmmmlllfff___ZZZUUUKKKBBB???888444444444222333666666666666666888:::;;;===CCCDDDEEEDDDBBB@@@@@@AAA<<<;;;:::999;;;>>>AAACCCEEEJJJPPPTTTVVVWWWWWWXXXXXXZZZ[[[[[[[[[]]]bbbggggggggggggfffeeeeeeddddddhhhhhhhhhhhhfffeeecccaaa\\\XXXTTTSSSVVVYYYZZZZZZZZZWWWUUUSSSLLLDDDAAACCC>>><<<:::888888888666555777777777666777777888888;;;;;;<<<<<<======>>>>>>???AAACCCFFFIIINNNSSSXXXXXX___fffkkknnnvvv~~~rrrjjj```[[[YYYTTTLLLDDD===<<<:::999999999:::;;;;;;;;;;;;;;;===???AAABBBAAADDDFFFIIIJJJMMMQQQTTTWWWVVVSSSOOOKKKHHHEEEDDDCCCDDDGGGLLLRRRYYY___bbbccccccddddddbbb___[[[YYYQQQOOOLLLHHHEEEBBBAAAAAAAAA@@@??????AAACCCEEEGGGJJJKKKNNNPPPPPPPPPOOOOOOHHHHHHHHHIIILLLRRRZZZ___dddiiimmmooopppuuu~~~wwwrrrqqqpppqqqrrrrrrrrrtttwwwyyyxxx{{{~~~|||sssnnnllllllhhhhhhgggfffeeedddeeeeeeaaa___\\\YYYWWWWWWXXXYYYVVVVVVUUUTTTRRRPPPOOONNNMMMMMMLLLKKKJJJIIIHHHHHHIIIHHHHHHGGGEEECCCBBBAAAAAAAAA@@@???>>>>>>>>>???===<<<::::::::::::888777888888777555555444444444666555444222111000000000444000,,,+++---111444555777666555555555555555666555555444333111000//////111111000000//////......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,,,,,,,,,,,,,+++***))))))))))))))))))************))))))(((((((((((())))))+++++++++++++++++++++++++++*********))))))((((((++++++************++++++))))))))))))******************+++++++++,,,,,,,,,,,,...//////......000111222555888999777666777999666777888:::<<<===??????;;;999888777888:::===??????GGGSSS___iiipppuuuwww}}}zzzxxx~~~jjjgggcccbbbbbb```ZZZUUUPPPKKKCCC<<<777444222000222111111000000111111222111111000000000000111111111111111111111222222333777666666666666777888888666777999;;;>>>@@@BBBCCCDDDEEEGGGHHHIIIIIIIIIHHHJJJJJJJJJIIIIIIKKKNNNRRRVVVXXX[[[^^^______^^^]]]]]]]]]]]]]]]^^^^^^^^^^^^ccccccdddeeeggghhhiiiiiilllnnnqqqrrrpppoooooooooooonnnjjjccc^^^YYYOOOEEE@@@:::555444444222333666777666666777888:::<<<===DDDFFFGGGFFFDDDAAA@@@@@@===>>>???@@@BBBCCCCCCDDDIIIMMMRRRVVVXXXXXXXXXYYY[[[]]]^^^^^^^^^```dddhhhjjjjjjiiiiiihhhhhhhhhgggjjjjjjkkkkkkjjjhhhfffeeebbb___\\\]]]```cccbbb```XXXSSSOOONNNJJJEEECCCEEEAAA???<<<::::::999777666999888888888888999::::::<<<<<<<<<======>>>??????AAACCCFFFIIIKKKPPPUUUYYY\\\bbbjjjooosss{{{~~~nnneee[[[TTTQQQMMMEEE>>>:::999777777666777888999;;;;;;;;;;;;<<<>>>@@@AAA@@@BBBEEEGGGIIILLLPPPSSSUUUTTTRRROOOMMMJJJIIIHHHDDDDDDEEEHHHLLLQQQVVVZZZ___```bbbcccbbb```]]][[[WWWUUURRRNNNKKKHHHGGGFFFEEEDDDCCCBBBBBBCCCEEEGGGLLLMMMOOOPPPQQQPPPOOONNNJJJJJJJJJJJJMMMSSSZZZ```eeehhhlllrrryyy{{{rrrnnnmmmnnnoooppppppqqqrrruuuxxx{{{}}}xxxqqqllljjjjjjfffeeeeeedddcccccccccccc```^^^[[[XXXWWWWWWXXXYYYWWWWWWVVVUUUSSSQQQOOONNNMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHGGGGGGEEEDDDBBBAAAAAAAAA@@@???>>>>>>>>>>>>===;;;::::::::::::999777888777666555555444444444444444333222111111222222...//////---,,,...222666444444555666888999;;;<<<333333333333333333222222000000000///...------,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........---,,,---------------+++******))))))))))))************(((((())))))))))))((((((*********+++++++++,,,,,,************)))))))))(((*********))))))*********))))))))))))*********************+++++++++,,,,,,,,,...//////......000111111444666666555444666888888888:::<<<>>>@@@BBBCCC999888777666777999;;;===???GGGSSS^^^gggmmmrrrtttzzz}}}|||xxx}}}kkkgggdddbbbaaa^^^XXXSSSOOOJJJBBB;;;777444111000111111000000000111111222111111111111000000111111111111111111111222333333555444444444444555666666777777999;;;===???AAABBBBBBCCCEEEGGGHHHIIIHHHHHHHHHIIIJJJJJJJJJMMMQQQTTT[[[]]]___aaabbbaaa```___^^^^^^^^^^^^____________cccbbbcccccceeegggiiijjjmmmooorrrsssrrrqqqqqqrrrqqqqqqnnnhhhddd___TTTJJJBBB;;;666555555333444777777777777777999;;;===>>>EEEGGGIIIIIIFFFBBB@@@???===@@@DDDGGGIIIHHHFFFEEELLLPPPUUUYYYZZZZZZ[[[[[[aaabbbbbbbbbcccdddgggjjjmmmmmmmmmlllllllllllllllmmmnnnooooooooommmlllkkkiiiggggggjjjnnnnnnlllhhhYYYQQQJJJJJJJJJIIIIIIJJJGGGEEEBBB@@@???>>><<<:::<<<;;;;;;;;;;;;<<<======??????@@@@@@AAABBBBBBCCCDDDGGGJJJMMMPPPSSSXXX[[[aaagggnnntttzzzyyyjjjaaaUUUMMMIIIEEE>>>999888777666666666777888999;;;;;;;;;<<<===>>>???@@@???AAADDDFFFHHHKKKOOORRRRRRQQQPPPOOONNNMMMLLLLLLIIIHHHFFFEEEGGGJJJNNNQQQXXX[[[^^^aaabbbaaa^^^]]]\\\ZZZWWWTTTPPPMMMLLLKKKKKKJJJGGGEEEEEEFFFGGGHHHOOOPPPRRRRRRRRRPPPOOOMMMLLLLLLMMMMMMOOOTTT[[[```ggghhhmmmvvvtttllliiihhhmmmnnnppppppqqqsssvvvxxx~~~yyypppjjjhhhhhhccccccbbbbbbbbbbbbbbbbbb^^^]]]ZZZXXXVVVVVVWWWXXXWWWWWWVVVUUUSSSQQQOOONNNMMMMMMLLLKKKJJJIIIHHHHHHFFFFFFFFFFFFEEEDDDCCCBBBAAAAAA@@@???>>>>>>>>>>>>===;;;::::::::::::999777888777666555555444555555333333222222222222333333...444888555///,,,000666555555666777999:::;;;<<<111111222333444555666666111000///...---,,,+++***------,,,,,,+++++++++***++++++,,,---------------............---,,,++++++))))))))))))************'''((()))******)))((('''(((((()))***+++,,,,,,---************))))))))))))***))))))(((((())))))***))))))))))))*********************++++++++++++,,,,,,---//////......000222111222333333222333555777555666777999;;;===???@@@888777666555666888:::;;;@@@GGGRRR]]]eeelllpppssswwwyyy||||||wwwzzzgggeeebbbaaa___\\\WWWTTTNNNIIIAAA:::666444111000111111000000000111222222222222222222222111111000111111111111222333333444444333333333333444555555777888999;;;===???@@@AAA@@@AAACCCFFFHHHIIIIIIIIIEEEFFFHHHJJJLLLOOOTTTWWW^^^___aaabbbcccbbbaaa```_________`````````aaaaaabbbbbbaaabbbdddgggjjjlllnnnppprrrrrrrrrqqqrrrsssrrrsssqqqmmmiiidddYYYNNNEEE>>>888777666444555888888777777888:::<<<>>>@@@FFFIIIKKKKKKHHHCCC@@@???===@@@DDDHHHJJJJJJHHHGGGNNNQQQWWWZZZ\\\]]]___```eeefffffffffggghhhjjjlllooooooooooooooopppppppppqqqqqqrrrssssssrrrqqqpppmmmmmmooosssvvvvvvqqqlll\\\RRRIIIIIILLLMMMNNNPPPNNNLLLIIIGGGFFFEEECCCAAA@@@@@@@@@??????@@@AAAAAADDDDDDEEEEEEFFFGGGHHHHHHHHHKKKOOORRRUUUXXX\\\___dddjjjrrr{{{{{{qqqggg^^^RRRIIIDDD@@@;;;888999888888888888:::;;;<<<===>>>>>>>>>???@@@AAAAAAAAACCCFFFHHHJJJMMMQQQTTTRRRRRRQQQQQQQQQPPPPPPPPPOOOMMMIIIGGGFFFHHHKKKMMMRRRTTTYYY]]]``````___^^^]]]\\\YYYVVVSSSPPPNNNMMMPPPNNNKKKIIIHHHIIIKKKMMMTTTTTTUUUVVVUUUSSSQQQOOOOOOPPPPPPPPPRRRVVV\\\aaahhhlllrrr|||yyynnnhhheeeeeemmmnnnqqqrrrsssuuuwwwzzz~~~~~~~~~~~~~~~~~~ssskkkgggfffaaabbbbbbbbbbbbbbbaaaaaa]]]\\\YYYXXXVVVVVVWWWWWWVVVVVVUUUTTTRRRPPPNNNMMMMMMMMMLLLKKKJJJIIIHHHHHHEEEEEEFFFFFFEEEDDDCCCCCCBBBAAA@@@>>>============<<<;;;999::::::;;;999888777777666555555555555555555444333222222222222222222<<>>??????>>>@@@BBBEEEHHHIIIJJJJJJHHHJJJLLLNNNOOORRRVVVYYY^^^___```aaabbbbbbaaaaaa``````aaaaaaaaabbbbbbbbbcccbbbbbbccceeehhhlllnnnnnnppprrrrrrqqqqqqrrrsssrrrsssrrrnnnkkkggg]]]RRRIIIAAA:::888777555666999888888888999;;;===@@@AAAGGGJJJLLLLLLHHHDDDAAA???>>>???BBBEEEGGGIIIJJJKKKOOORRRXXX\\\___aaaccceeeiiihhhiiijjjkkkmmmnnnnnnppppppqqqqqqrrrrrrrrrsssttttttuuuvvvvvvuuutttssspppppprrruuuwwwuuuooojjj]]]RRRJJJKKKNNNOOOPPPRRRSSSQQQNNNMMMMMMMMMKKKJJJHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJKKKLLLMMMNNNQQQTTTWWWZZZ^^^cccgggiiipppyyysssjjj```XXXMMMDDD???<<<:::888999888888999:::<<<>>>???AAABBBCCCDDDEEEEEEFFFFFFGGGIIILLLMMMNNNQQQTTTWWWXXXXXXXXXWWWWWWWWWWWWWWWTTTQQQMMMJJJHHHHHHIIIJJJLLLOOOTTTXXX\\\^^^______^^^]]][[[YYYVVVTTTRRRPPPSSSQQQNNNLLLLLLNNNPPPSSSWWWXXXYYYYYYYYYWWWUUUSSSSSSTTTTTTTTTUUUXXX^^^bbbiiipppyyyrrriiifffeeefffkkkmmmppprrrtttuuuxxxzzz||||||||||||}}}vvvmmmiiihhhbbbccccccdddccccccbbbaaa\\\[[[YYYXXXWWWWWWWWWWWWUUUTTTTTTRRRQQQOOOMMMLLLMMMMMMLLLKKKJJJIIIHHHHHHEEEEEEEEEEEEEEEDDDCCCBBBBBBAAA@@@>>>===<<<<<<<<<<<<:::999999;;;;;;:::888777666666555555555555666888777555333222111000000111;;;CCC???555000555===??????>>><<<:::777555444444444444444444444444444333333111000...---,,,+++,,,,,,,,,++++++*********++++++++++++,,,,,,------,,,------,,,,,,+++***)))((()))))))))************&&&((()))++++++)))(((&&&&&&&&&'''(((***+++,,,,,,))))))))))))))))))******))))))(((((((((((())))))((()))))))))************))))))*********++++++++++++,,,...///...///111222444333222222333555777777;;;:::::::::::::::::::::999999888777888999::::::>>>EEEQQQ\\\fffnnnuuuxxxzzzyyyzzz{{{~~~~~~qqqooouuu}}}_________^^^]]]ZZZXXXWWWNNNIIIAAA;;;777555333111222222222222222333444555555555666666666444333222111111111111222444555666666666666666666777888888888999:::;;;<<<===>>>>>>===???BBBEEEHHHJJJKKKKKKPPPQQQSSSSSSTTTUUUWWWYYY]]]^^^___```aaaaaabbbaaabbbbbbbbbbbbccccccccccccccccccdddfffhhhkkknnnpppqqqrrrsssrrrqqqpppqqqsssrrrsssrrrnnnllliii```VVVLLLCCC<<<999888666777;;;999999999:::<<>>===<<<;;;;;;;;;:::999999;;;;;;:::999666666555555555555666666999888666444222000//////+++222888777333333999@@@????????????>>><<<:::999555555444444333333222222333222111000///...------+++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,+++***))))))))))))))))))************'''((()))******)))((('''&&&&&&'''((()))******+++))))))))))))***************))))))(((((())))))***))))))))))))************)))))))))************+++***,,,.../////////111333555444333444666777777777999999999888888777777777999999888888888999999:::===EEEPPP\\\fffooovvvzzz|||{{{zzz{{{~~~zzzooommmuuu~~~aaabbbbbb```]]]ZZZXXXWWWNNNIIIBBB<<<888666444222333333333333444555666777666777888999888666444333111111111222333444555666444444444444444555555666999999:::;;;;;;<<<======<<<>>>BBBFFFIIIKKKLLLMMMNNNPPPRRRTTTUUUWWWZZZ\\\]]]]]]^^^___aaabbbccccccccccccccccccddddddddddddcccdddfffiiillloooqqqrrrtttuuuuuutttrrrqqqrrrsssssstttrrrnnnmmmjjjcccZZZNNNEEE===:::888777888<<<999999:::;;;===@@@BBBDDDGGGIIIJJJIIIGGGDDDCCCCCCAAACCCFFFJJJOOOSSSWWWYYYZZZ]]]aaadddeeegggiiikkkooonnnnnnqqquuuwwwwwwuuurrrssstttuuuvvvwwwxxxxxx{{{|||||||||{{{yyyxxxwwwvvvsssooonnnmmmjjjeee```VVVSSSSSSWWWXXXXXXZZZ^^^]]]\\\[[[]]]___aaabbbbbb___^^^[[[YYYWWWUUUTTTTTTSSSTTTUUUVVVWWWYYYZZZZZZ^^^___aaadddhhhpppxxx}}}|||nnnbbb[[[KKKGGGAAA<<<:::999::::::999999:::;;;===@@@CCCEEEKKKMMMOOOQQQSSSUUUUUUUUUUUUVVVWWWWWWWWWXXXZZZ\\\\\\]]]^^^```bbbccceeeeeeaaa___[[[VVVQQQLLLIIIGGGHHHIIIJJJMMMQQQVVVZZZ]]]^^^_________^^^\\\[[[ZZZ[[[XXXTTTPPPOOOQQQTTTVVVTTTVVVXXX[[[\\\\\\[[[ZZZYYYZZZZZZZZZZZZ\\\```ccchhhnnntttyyy|||~~~xxxmmmeeeccceeehhhiiikkknnnsssvvvxxxyyy|||~~~uuuzzz~~~{{{rrrkkkiiijjjeeeeeefffeeedddbbb___^^^\\\[[[[[[ZZZYYYYYYYYYXXXVVVVVVUUUTTTRRRQQQOOONNNMMMMMMLLLKKKJJJIIIHHHHHHFFFFFFFFFEEEDDDBBBAAA@@@BBBAAA???>>><<<;;;;;;;;;;;;:::999999;;;;;;:::999666666555555555555666666888777666444222111111000,,,---......///333888<<<;;;<<<===>>>>>><<<;;;999444333333333222222222222111111000///......------)))))))))***++++++,,,,,,,,,+++*********+++,,,---------------,,,+++***)))))))))))))))************(((((())))))))))))(((((('''''''''(((((()))))))))((()))))))))*********************))))))*********))))))))))))************))))))))))))***************,,,.../////////111333555333333555777888777555444444555555555555666666888888888888888888888888>>>EEEOOO[[[dddmmmtttyyy|||zzzyyy{{{|||qqqooovvv~~~dddeeeeeebbb^^^ZZZXXXWWWOOOIIIBBB<<<999666444333333333333444555666777888888888999:::999777555333111111111222333444666777777777777777777888999999999999:::;;;;;;<<<======<<<>>>BBBFFFIIILLLMMMNNNEEEIIIMMMQQQTTTXXX\\\___\\\]]]^^^___aaacccddddddccccccddddddddddddeeeeeedddeeehhhkkknnnqqqrrrssswwwwwwwwwuuusssrrrssstttuuuuuurrrnnnmmmllleee]]]OOOFFF>>>;;;999777999<<<999999:::;;;===@@@CCCDDDGGGHHHIIIHHHFFFDDDDDDEEEDDDFFFKKKPPPUUUZZZ\\\^^^```ccceeeggghhhhhhjjjlllqqqpppppptttyyy{{{zzzyyyttttttuuuvvvxxxyyyzzzzzz~~~~~~~~~}}}{{{yyyxxxyyytttooollljjjgggbbb^^^VVVVVVYYY^^^```___bbbgggdddcccccceeeiiilllmmmmmmfffeeeccc```]]][[[ZZZYYY[[[\\\]]]^^^```aaabbbccccccdddfffhhhmmmuuutttfffZZZSSSGGGDDD@@@<<<;;;;;;======<<<======???AAADDDGGGIIINNNPPPSSSVVVXXXYYYZZZZZZXXXYYYZZZZZZYYYYYY[[[]]]WWWXXXZZZ]]]```ccceeegggiiigggccc]]]WWWPPPKKKHHHHHHHHHHHHJJJNNNSSSXXX\\\\\\]]]^^^^^^^^^]]][[[ZZZ^^^[[[VVVQQQOOOPPPSSSUUURRRTTTWWWYYY[[[\\\\\\[[[[[[[[[\\\[[[[[[]]]```ccchhhjjjnnnuuu|||~~~xxxqqqgggaaabbbeeeiiijjjooossswww{{{}}}~~~{{{tttyyy}}}zzzppphhheeefffeeeeeefffeeedddaaa^^^\\\\\\\\\[[[[[[ZZZZZZYYYYYYXXXXXXWWWVVVTTTRRRPPPOOOMMMMMMLLLKKKJJJIIIHHHHHHGGGGGGFFFEEEDDDBBB@@@???BBBAAA???>>><<<;;;;;;:::;;;:::999999;;;;;;;;;999666666555555555666666777777666555444333222222222222///+++***---222555777999:::;;;;;;;;;999666555222222222222222222222222//////.........---------(((((()))***+++,,,,,,---,,,+++*********+++,,,---............---,,,++++++))))))))))))************))))))(((((((((((())))))'''''''''((((((((((((((((((((())))))*********+++++++++************++++++))))))))))))************))))))))))))***************,,,...//////000222333333222222555888999666333444555666777888999:::;;;777777777777777666666666???EEEOOOYYYccckkkrrrvvv|||zzzyyy{{{tttqqqwww}}}cccdddeeeeeebbb]]]XXXUUUQQQKKKCCC<<<888555333111000111333555666666666555888999:::;;;:::999888777444444444333333222222111333555777888999:::<<<>>><<<;;;;;;<<<>>>@@@@@@???BBBAAAAAADDDHHHKKKLLLLLLKKKMMMOOORRRVVVYYY\\\]]]\\\\\\]]]___aaaccceeefffaaaccceeeeeedddddddddfffeeehhhkkkmmmmmmnnnooopppsssrrrqqqpppppprrrssstttsssssssssrrroooiiiaaa[[[MMMGGG@@@:::888999:::;;;:::;;;=========???CCCEEEEEEFFFGGGGGGGGGFFFDDDCCCGGGGGGJJJQQQXXX^^^^^^]]]cccdddfffhhhjjjkkklllmmmtttuuuwwwwwwvvvuuuuuuvvvxxxyyyzzz{{{||||||||||||~~~}}}|||{{{zzzxxxwwwtttqqqnnnkkkiiihhhaaabbbdddfffhhhiiijjjjjjiiiiiijjjnnnsssvvvtttrrrnnnmmmkkkgggcccbbbbbbdddeeefffffffffgggiiimmmpppooooooooosss{{{xxxlll```UUUNNNBBBAAA???===<<<===>>>???>>>>>>???@@@CCCGGGKKKMMMPPPSSSVVVXXXXXXWWWWWWWWWTTTTTTTTTUUUVVVWWWXXXYYYPPPSSSWWW\\\aaadddfffgggkkkjjjgggbbb\\\TTTMMMIIIFFFGGGGGGHHHIIIMMMSSSWWW^^^aaaddddddaaa^^^[[[ZZZ[[[YYYVVVSSSQQQQQQQQQRRRRRRQQQPPPRRRVVVYYY[[[\\\[[[[[[[[[\\\]]]```bbbccceeejjjpppuuuyyy|||nnniiibbb___bbbgggkkklllmmmqqqvvv{{{~~~~~~|||zzzzzz}}}~~~yyyppphhheeeffffffffffffeeeccc```]]][[[]]]\\\[[[ZZZYYYYYYYYYYYYXXXWWWVVVTTTSSSQQQPPPOOOKKKKKKJJJJJJJJJIIIIIIIIIIIIFFFDDDDDDFFFFFFDDDBBB@@@@@@???>>>===<<<;;;;;;;;;;;;:::999888777666555555444444444444555666666555444444333333222222111//////...///000111333444333444777888999888777555444000///222333111000222000...,,,,,,---.........+++,,,---.........---,,,))))))))))))***+++,,,---+++++++++***************))))))))))))(((((((((((())))))(((''''''(((*********)))(((''''''((()))******)))((((((((((((((()))******))))))))))))******))))))))))))))))))******+++***)))))))))***,,,---,,,------,,,+++---111444333333444444555666666666666666777777888888888999999999888888888888999999<<>>======>>>AAACCCCCCBBBFFFEEEDDDFFFIIILLLMMMMMMMMMNNNQQQTTTXXX[[[]]]_________```aaaccceeeggghhhccceeeffffffdddccccccdddeeehhhkkkmmmmmmnnnoooppprrrrrrrrrrrrrrrrrrsssttttttsssrrrqqqoooiiibbb]]]NNNIIIAAA;;;888888999:::===>>>>>>===<<<===@@@BBBEEEEEEEEEEEEEEEDDDCCCCCCHHHIIIMMMTTT\\\aaabbbaaaeeefffhhhjjjlllmmmmmmmmmsssuuuwwwxxxwwwwwwxxxzzzzzz{{{|||}}}~~~~~~~~~~~~~~~}}}|||{{{{{{zzzxxxuuurrrpppmmmlllhhhiiijjjlllnnnoooooopppllllllmmmpppuuuwwwwwwvvvttttttrrrooommmlllmmmooooooppppppoooooopppsssvvvyyyyyyzzz}}}rrrfff[[[QQQJJJ@@@???===<<<<<<<<<>>>????????????@@@CCCFFFIIIKKKMMMPPPRRRSSSRRRPPPPPPPPPLLLLLLLLLMMMMMMNNNOOOPPPNNNPPPTTTYYY^^^cccfffhhhlllkkkiiieee```YYYSSSOOOKKKJJJIIIHHHIIILLLRRRVVV___bbbfffgggeeebbb___^^^ZZZYYYXXXVVVTTTSSSRRRQQQRRRQQQQQQSSSWWWZZZ\\\]]]]]]]]]]]]^^^___aaaccceeehhhkkkppptttxxx|||vvvgggbbb^^^^^^bbbhhhkkkmmmqqqssswww{{{~~~}}}|||{{{}}}}}}yyyrrrkkkgggeeeddddddeeeeeedddbbb```^^^^^^]]]\\\[[[ZZZYYYYYYYYYWWWVVVUUUSSSRRRPPPOOONNNJJJJJJJJJIIIIIIIIIIIIHHHIIIGGGEEEEEEFFFGGGEEEBBB@@@@@@???>>>===<<<;;;;;;<<<<<<;;;:::999888777777777666555444444444444444444333333222222111000000//////...///000111333444555666666777777666555444222///...222444111///000222000...---...///......***+++,,,---...------,,,++++++***************++++++++++++***************))))))))))))(((((((((((())))))((((((((((((((()))))))))(((((((((((()))))))))))))))(((((())))))*********))))))))))))******************))))))))))))+++******))))))***+++,,,+++,,,------,,,---000333333333444444555666666666888888888777777777777777999888888777777888888999<<>>>>>>>>======;;;:::999888999999:::;;;<<<<<<<<<===>>>@@@AAAAAAAAACCCEEEBBBBBBBBBDDDHHHJJJKKKKKKLLLJJJIIIIIILLLNNNNNNNNNOOOQQQSSSVVVYYY]]]___```aaaaaabbbcccdddfffhhhiiifffggggggfffdddccccccdddfffhhhlllmmmnnnnnnooopppqqqrrrsssssstttttttttssstttsssrrrpppnnnjjjddd```SSSMMMEEE>>>;;;:::::::::<<<=========<<<===@@@BBBEEEDDDCCCBBBBBBBBBCCCDDDIIILLLQQQYYY```eeegggfffgggiiilllnnnoooooonnnmmmrrruuuxxxyyyzzz{{{|||~~~}}}~~~~~~}}}|||~~~}}}{{{xxxuuusssrrrooooooqqqrrrssstttttttttqqqqqqqqqssswwwzzz{{{{{{{{{{{{{{{yyyxxxxxxyyy{{{|||||||||{{{zzz{{{}}}wwwiii]]]SSSJJJDDD===<<<;;;;;;;;;<<<>>>>>>@@@?????????AAACCCEEEFFFGGGIIIKKKKKKIIIGGGGGGGGGDDDEEEEEEEEEFFFGGGGGGGGGJJJKKKNNNSSSYYY___dddgggiiiiiiiiigggccc^^^YYYVVVQQQPPPMMMJJJIIIKKKPPPTTT[[[___eeegggfffdddaaa```ZZZZZZYYYXXXWWWUUUSSSQQQRRRQQQRRRUUUYYY]]]______````````````aaaccceeegggkkkmmmqqqtttwww}}}sssiii___^^^]]]```eeekkkoooqqquuuvvvxxx{{{}}}|||xxxrrrmmmhhhfffbbbcccdddeeeeeedddcccbbb___^^^]]][[[ZZZYYYYYYYYYVVVUUUTTTRRRPPPOOONNNMMMIIIIIIIIIIIIHHHHHHHHHHHHIIIGGGFFFFFFGGGGGGEEECCC@@@@@@???>>>======<<<;;;======<<<;;;:::999888888888777666555444333333333333333222111111000000/////////...///000111333444777777666555444444444444333//////333444000...///333111///...//////...---((()))***,,,,,,---------------+++******)))))))))+++++++++*********))))))(((((((((((())))))))))))))))))***))))))((('''&&&(((((())))))))))))(((((()))))))))))))))***+++,,,******))))))))))))******++++++*********)))))))))++++++******)))******+++***,,,---.........000111333333333444555555666666999999888888777666666666888888777777777777888888<<>>===<<<;;;:::::::::;;;<<<===???@@@BBBBBBCCCDDDFFFFFFEEEFFFGGGIIIGGGGGGIIIMMMRRRVVVWWWWWWQQQOOOLLLLLLMMMNNNOOONNNPPPRRRTTTWWWZZZ]]]___aaaaaaaaaaaabbbcccdddfffgggeeefffffffffddddddeeeffffffiiilllnnnnnnnnnoooqqqpppqqqssstttuuuuuutttssstttsssqqqpppnnnkkkfffcccYYYSSSJJJBBB>>>===<<<<<<888999;;;<<<===@@@DDDGGGEEEDDDBBB@@@@@@AAACCCEEEJJJNNNUUU^^^eeeiiikkkkkkkkkllloooqqqrrrqqqpppooorrrtttxxxzzz{{{}}}~~~~~~|||zzzwwwvvvrrrssstttuuuvvvvvvvvvuuuvvvuuuuuuvvvyyy|||~~~|||mmm^^^TTTKKKCCC>>>::::::::::::;;;<<<===>>>>>>>>>>>>===>>>???@@@@@@@@@BBBDDDCCCBBBAAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDEEEEEEGGGKKKQQQXXX___bbbcccdddddddddccc___\\\ZZZXXXVVVQQQMMMJJJKKKOOOSSSVVVZZZaaaddddddbbb```^^^[[[ZZZXXXWWWUUUTTTSSSSSSSSSSSSTTTXXX\\\```bbbbbbbbbbbbaaabbbccceeefffhhhkkknnnrrrvvvyyy}}}|||qqqggg___^^^___aaaeeejjjooosssuuuyyyyyyyyyzzz}}}|||vvvqqqmmmiiigggcccdddeeeeeeeeeddddddccc______]]]\\\ZZZYYYYYYYYYTTTTTTSSSQQQOOONNNLLLLLLIIIIIIHHHHHHHHHGGGGGGGGGIIIHHHGGGGGGFFFFFFEEEDDD@@@@@@??????>>>======<<<<<<<<<<<<;;;:::999999888777777666444444333333333333333222222111111000000//////...///000111333444888777555444444444666777999444111222222///...///333111///.........,,,+++'''((()))***+++,,,---------,,,++++++************,,,,,,++++++***)))))))))(((((((((((()))))))))))))))************(((&&&%%%'''((()))******)))((('''))))))))))))***+++------******))))))))))))******,,,++++++******))))))(((+++++++++***************)))+++...///......///111222333333444444555666666888888888777777777777777888777777666666777777888;;;AAAKKKTTT\\\bbbhhhkkktttvvvyyy|||~~~~~~}}}|||~~~ooojjjnnnttt^^^___``````___]]]ZZZXXXRRRMMMEEE>>>:::777444333222333444666999;;;===>>>???>>>>>>===<<<;;;;;;;;;;;;<<<>>>@@@BBBDDDEEEFFFGGGIIIJJJKKKJJJJJJLLLMMMKKKLLLPPPVVV\\\`````````VVVSSSOOOMMMNNNOOOOOOOOOQQQRRRTTTWWWZZZ]]]___```bbbbbbbbbbbbcccdddeeefffbbbdddddddddddddddgggiiifffiiilllnnnnnnooopppqqqoooqqqrrrtttuuuuuutttssstttsssqqqpppooolllgggddd[[[UUUKKKCCC>>><<<;;;;;;777999;;;===>>>AAAEEEHHHGGGEEECCCAAAAAACCCEEEGGGKKKQQQZZZccciiilllnnnnnnnnnoooqqqsssttttttsssrrrrrruuuyyy{{{}}}~~~~~~~~~|||zzzxxxvvvvvvwwwwwwwwwwwwwwwvvvwwwxxxxxxyyyzzz}}}|||qqqbbbTTTKKKDDD>>>:::888888999:::;;;<<<======<<<<<<<<<<<<<<<<<<======;;;===????????????@@@AAACCCCCCDDDEEEEEEEEEDDDDDDBBBBBBCCCEEEJJJQQQWWWZZZ\\\^^^```bbbbbb```^^^]]][[[YYYUUUPPPMMMMMMPPPTTTUUUYYY___bbbbbbaaa___^^^\\\ZZZVVVSSSQQQRRRTTTVVVTTTUUUWWW[[[aaaeeeggggggccccccccccccdddeeeggghhhiiinnntttyyy{{{}}}~~~}}}xxxpppggg```\\\```bbbfffjjjmmmqqquuuwww|||{{{{{{{{{}}}tttnnnkkkiiiiiifffffffffeeedddcccbbbaaa```___]]][[[ZZZYYYXXXXXXTTTSSSRRRPPPOOOMMMLLLKKKIIIIIIHHHHHHHHHGGGGGGGGGHHHHHHHHHGGGFFFEEEEEEEEE@@@@@@??????>>>>>>======;;;;;;::::::999999888888555555444444444555555666444444444333222222111111//////...///000111333444666555444333444666999;;;@@@999222000///---...111111///...---------***)))''''''((()))***,,,------++++++******+++,,,,,,---,,,,,,++++++***))))))((('''((((((((()))))))))***)))************(((&&&%%%'''((()))******)))((('''))))))))))))***+++------******))))))))))))******,,,+++++++++******))))))*********+++************)))+++...///......///111222222333333444555555555555555666777888999999:::888888777777777777888888;;;AAAJJJSSS\\\ccciiimmmsssuuuyyy{{{}}}|||zzzyyysssmmmpppvvv]]]]]]_________]]][[[ZZZSSSNNNFFF???;;;888666444222333444666888;;;>>>??????>>>===<<<<<<<<<=========>>>@@@BBBDDDGGGHHHIIIKKKMMMOOOOOOOOOPPPRRRSSSRRRUUUZZZaaaggghhhgggeeeYYYVVVRRRPPPPPPQQQQQQQQQRRRTTTVVVXXX[[[^^^```aaaddddddddddddeeeeeefffgggaaabbbcccbbbcccdddgggjjjgggiiimmmnnnoooooopppqqqooopppqqqrrrssstttttttttttttttsssrrrpppmmmgggdddZZZTTTJJJBBB===;;;:::999;;;===>>>>>>???AAADDDGGGIIIHHHFFFDDDDDDFFFIIIJJJNNNUUU___hhhmmmpppqqqqqqpppqqqrrrssstttuuuuuuvvvvvvxxx|||~~~~~~~~~}}}{{{yyyzzz{{{{{{{{{zzzyyyyyyxxxvvvxxxzzz{{{{{{}}}oooeeeVVVJJJCCC???<<<999888999999:::;;;<<<<<<<<<::::::;;;;;;<<<<<<======<<<>>>???@@@@@@@@@BBBDDDCCCDDDFFFFFFGGGFFFEEEDDDBBBBBBBBBCCCFFFJJJOOORRRWWWYYY\\\___aaa```___^^^[[[ZZZWWWSSSQQQPPPSSSUUUYYY]]]aaaccccccbbbaaaaaa]]]ZZZUUUQQQPPPRRRUUUXXXVVVWWWZZZ___eeejjjkkkkkkeeeeeeddddddeeefffhhhiiiiiinnntttyyyzzzzzzzzzyyyzzzvvvqqqnnniiibbb______bbbeeeiiilllooorrruuuxxx~~~~~~~~~wwwnnnjjjjjjjjjhhhgggfffdddcccaaa``````___^^^\\\ZZZYYYXXXWWWWWWTTTSSSRRRPPPNNNMMMLLLKKKIIIIIIIIIIIIHHHHHHHHHHHHFFFGGGHHHFFFDDDCCCDDDEEE@@@@@@?????????>>>>>>>>>::::::::::::999999999888444444444444444555666666555555444444333222222111//////...///000111333444444333222333444666999;;;@@@999222000///---...222///...---------,,,***((())))))))))))***+++------*********++++++,,,......---,,,,,,+++***)))((((((''''''(((((())))))******))))))***))))))((('''&&&(((((())))))))))))(((((()))))))))))))))***+++,,,******))))))))))))******++++++++++++++++++++++++))))))***++++++++++++******,,,---.........000111222222222333444444555555444444555777888999:::;;;999999888888888888999999;;;AAAKKKUUU^^^fffmmmrrrtttvvvyyy{{{|||{{{zzzxxxwwwpppsssxxx[[[[[[]]]]]]]]]\\\[[[ZZZSSSNNNFFF???;;;888555444111222333555888;;;>>>@@@???>>>>>>===>>>???@@@@@@@@@AAABBBEEEGGGIIIKKKLLLOOOQQQSSSTTTTTTUUUWWWYYY```ccciiippptttrrrmmmiii]]]YYYUUURRRRRRSSSTTTTTTUUUVVVXXXZZZ]]]___aaabbbeeedddddddddddddddeeefffaaabbbbbbaaaaaabbbeeehhhgggjjjmmmoooooooooppprrrooooooooopppqqqrrrssstttttttttttttttrrrmmmgggbbb[[[UUUKKKCCC>>><<<;;;:::<<<===??????@@@BBBFFFIIIKKKJJJIIIHHHIIIJJJLLLMMMQQQYYYdddmmmqqqsssttttttqqqqqqqqqrrrtttvvvxxxyyy{{{}}}~~~|||~~~~~~{{{zzz||||||||||||{{{zzzyyyxxxtttwwwzzz{{{{{{{{{}}}|||rrr```WWWJJJAAA======<<<<<<999999:::;;;;;;<<<<<<<<<999:::;;;===>>>???@@@@@@BBBCCCDDDCCCBBBCCCDDDFFFEEEFFFHHHIIIIIIHHHFFFEEEEEEEEEDDDDDDEEEGGGIIIKKKPPPRRRVVVZZZ]]]]]]]]]\\\YYYYYYXXXVVVTTTTTTVVVXXX^^^aaacccdddcccbbbaaabbb]]]ZZZVVVSSSRRRTTTVVVXXXXXXYYY]]]ccciiinnnoooooohhhggggggggggggiiijjjkkkjjjnnnsssvvvvvvvvvvvvvvvuuuooojjjiiieeeaaaaaaeeeeeehhhmmmoooqqquuuyyy}}}|||rrrllljjjkkkgggfffeeecccbbbaaa``````^^^]]]\\\YYYXXXVVVVVVUUUTTTSSSRRRQQQOOOMMMLLLKKKJJJJJJJJJIIIIIIIIIIIIHHHDDDFFFGGGFFFCCCAAABBBDDD@@@@@@@@@????????????>>>;;;;;;;;;;;;::::::::::::666555555444444444555555444444333333222111111111//////...///000111333444222222111111222444555777999333///000000......111...---------......,,,)))+++******)))***+++,,,---,,,,,,+++++++++,,,,,,---------,,,+++***)))(((''''''''''''((()))*********))))))((((((((((((((()))))))))(((((((((((()))))))))))))))(((((())))))*********))))))))))))******)))******++++++,,,,,,---'''((()))+++,,,,,,,,,,,,+++,,,------,,,---000333111222222333333444555555555555666777888999999:::::::::999999999999::::::<<>>:::777444333111111222444777;;;>>>@@@@@@??????>>>???AAABBBCCCBBBCCCEEEGGGIIIKKKMMMNNNRRRTTTVVVWWWXXXYYY[[[^^^lllpppvvv|||~~~zzzsssmmm```\\\WWWTTTTTTVVVVVVWWWVVVWWWYYY\\\^^^aaacccdddbbbbbbbbbaaaaaabbbbbbcccccccccbbbaaa``````cccfffgggjjjmmmoooooooooqqqrrrooonnnnnnnnnoooqqqsssuuutttuuuuuuuuusssnnnfffaaa^^^XXXNNNFFFAAA???>>>>>>999;;;===@@@BBBFFFJJJNNNMMMLLLLLLKKKLLLMMMNNNOOOTTT\\\hhhqqqtttuuuvvvvvvrrrqqqqqqqqqsssvvvyyy|||~~~|||}}}|||{{{{{{{{{{{{{{{yyyxxxwwwvvvrrrvvvzzz{{{{{{zzz|||~~~}}}zzzpppfffVVVMMMBBB;;;:::<<<>>>>>>::::::;;;<<<<<<<<<;;;;;;999:::<<<>>>@@@BBBCCCCCCGGGGGGHHHFFFEEEDDDFFFGGGHHHIIIKKKLLLLLLJJJIIIGGGHHHHHHFFFFFFEEEFFFGGGGGGJJJMMMQQQUUUXXXYYYYYYXXXWWWXXXXXXXXXWWWWWWXXXZZZaaabbbccccccaaa``````aaa[[[ZZZXXXWWWVVVVVVVVVWWWYYY[[[___eeekkkpppqqqqqqjjjiiiiiiiiiiiijjjlllmmmmmmoooqqqssssssssstttuuutttlllggggggeeeaaaccciiiiiilllpppsssuuuyyy~~~vvvnnnkkkllleeedddcccbbbaaaaaa```aaa^^^]]][[[YYYWWWVVVUUUUUUTTTTTTRRRQQQOOONNNLLLLLLKKKKKKJJJJJJJJJIIIIIIIIICCCEEEGGGEEEBBB@@@BBBDDD@@@@@@@@@???????????????<<<<<<<<<<<<<<<;;;;;;;;;888777666555444333333333333333222222111000000000//////...///000111333444111111111111111111222222111------111222000...000...------///000///---+++,,,+++*********+++,,,---......---,,,++++++++++++------,,,+++***)))((('''&&&''''''((()))******+++***)))(((''''''(((***+++***)))(((''''''((()))******)))((((((((((((((()))******))))))))))))******))))))***+++,,,------...%%%''')))+++,,,------,,,,,,------,,,+++---111444111222222333333444555555777777777777888888888888;;;::::::999999::::::;;;<<>>======<<<:::;;;>>>DDDKKKOOOMMMLLLKKKIIIIIILLLRRRVVVWWW___jjjqqqtttuuuuuuvvvxxxvvvtttssstttxxx|||||||||}}}}}}|||{{{zzzzzzuuuwwwyyyzzzzzz|||~~~~~~tttjjj___WWWIIIEEE???======<<<:::888<<<;;;:::;;;<<<<<<;;;:::===>>>@@@BBBEEEHHHKKKMMMJJJKKKLLLMMMMMMLLLKKKKKKHHHIIIKKKMMMNNNNNNMMMLLLLLLKKKIIIHHHGGGFFFFFFFFFFFFJJJPPPTTTWWWXXXYYYZZZXXXYYYZZZZZZZZZ\\\___aaa___aaabbbdddddddddcccbbb]]]\\\ZZZYYYXXXXXXXXXYYYYYY\\\bbbiiimmmpppppppppmmmllliiihhhgggiiikkklllrrrssstttuuuwwwwwwxxxxxxrrroookkkhhhhhhjjjnnnqqqsssuuuwwwzzz|||tttkkkhhhhhhfffdddbbbaaabbbbbb```___```___]]][[[XXXVVVTTTSSSTTTTTTRRRQQQOOOMMMLLLKKKLLLLLLJJJIIIGGGEEEDDDCCCFFFDDDBBBCCCEEEEEEDDDAAAAAAAAAAAA@@@???>>>>>>===>>>>>>===<<<;;;::::::999555555666666555555444333444444333222111//////...---......------...222444333222000111222444444333222222222111111111111111222000...---------,,,+++---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---...------,,,+++***))))))+++++++++++++++***)))(((((((((''''''&&&&&&&&&%%%((((((((((((((((((((((((''''''''''''((((((((((((+++***************++++++*********))))))))))))))),,,,,,,,,,,,+++***))))))***,,,.../////////111222222222333444444444333333555666777777777777777666999888777777666777777777===CCCMMM[[[hhhsss{{{{{{|||}}}~~~~~~~~~xxxrrrqqqsss{{{ttttttZZZ[[[\\\\\\\\\[[[YYYXXXQQQLLLEEE>>>777333222111111222333444555888<<<@@@AAACCCFFFGGGGGGIIIKKKMMMLLLMMMNNNNNNNNNOOOQQQSSSSSSVVVZZZ[[[\\\bbbjjjqqq~~~yyyooohhhbbb]]]XXXVVVWWWXXXYYYXXXYYYYYYZZZ[[[\\\]]]^^^^^^____________aaaccceeefffbbbbbbbbbbbbcccdddeeefffhhhjjjmmmnnnnnnoooqqqrrruuuttttttttttttuuuuuuvvvuuuvvvwwwxxxwwwsssmmmiiieee^^^UUUMMMGGGBBB???======<<<;;;;;;???DDDJJJMMMLLLLLLLLLKKKLLLOOOTTTXXX[[[bbbkkkrrruuuvvvwwwxxx{{{yyywwwuuuvvvyyy|||~~~~~~~~~~~~}}}|||{{{zzzvvvxxxzzz{{{{{{}}}}}}sssjjj```UUUNNNFFFBBB>>><<<======<<<:::@@@??????@@@AAABBBBBBBBBBBBCCCEEEGGGJJJMMMOOOQQQRRRSSSTTTTTTSSSRRRPPPNNNMMMMMMNNNOOOOOOOOONNNNNNOOONNNMMMKKKIIIHHHHHHGGGHHHLLLQQQTTTVVVXXXZZZ[[[[[[\\\\\\[[[[[[[[[^^^``````bbbdddffffffeeecccbbb]]]\\\[[[ZZZYYYZZZ[[[\\\]]]```eeeiiimmmnnnmmmmmmkkkjjjhhhhhhiiikkknnnpppssstttuuuwwwxxxyyyyyyyyywwwtttqqqnnnnnnqqqtttvvvwwwyyy|||~~~tttllliiiiiigggeeecccbbbccccccaaa```cccbbb```^^^[[[YYYWWWVVVVVVUUUTTTSSSQQQOOONNNMMMPPPOOONNNLLLKKKIIIHHHGGGFFFDDDBBBCCCEEEEEECCCAAAAAAAAA@@@??????>>>======>>>>>>===<<<;;;:::999999666555555555555444444444444444333222111000//////......///...---///111444555333222222333444333111111111111111000000000000222000...---......,,,+++...---------,,,,,,,,,+++------,,,,,,,,,,,,------...------,,,+++***))))))******************)))(((((((((((('''''''''''''''************************((((((((()))))))))******++++++************++++++************************++++++,,,,,,++++++*********,,,...///......///111222222333444444444333333666666666666777777777777999999888777777777777888===DDDOOO]]]jjjttt{{{~~~||||||}}}}}}~~~|||tttqqqqqq~~~~~~uuusss]]]]]]]]]]]]\\\[[[YYYXXXPPPLLLEEE>>>888444222111111222333444555777<<>>>>>>>>?????????@@@AAABBBDDDDDDHHHJJJLLLPPPSSSUUUWWWXXX^^^^^^______]]]YYYVVVSSSSSSSSSRRRQQQQQQQQQQQQQQQTTTSSSRRRPPPNNNLLLKKKJJJLLLOOORRRTTTVVVXXXZZZ]]]______^^^]]][[[[[[\\\^^^```cccfffiiiiiigggdddbbb^^^]]]\\\[[[[[[]]]___```bbbdddhhhkkkllllllkkkiiihhhhhhhhhhhhkkkooosssuuuvvvvvvxxxyyyzzz{{{{{{{{{{{{yyyvvvuuuuuuwwwzzz||||||xxxrrrmmmiiihhhhhhfffddddddddddddbbbaaadddcccaaa___]]]ZZZYYYXXXVVVUUUTTTRRRQQQOOONNNMMMQQQQQQOOONNNLLLKKKJJJIIIFFFDDDCCCCCCDDDDDDCCCBBB@@@@@@@@@???>>>>>>======>>>>>>===<<<;;;:::999999777666555444333444555555555555444333222111000000---...//////...///000222555444333444444444222000000000000000000000000000333111///.........---+++.........---------------------,,,,,,,,,,,,------...------,,,+++***))))))'''((())))))))))))))))))(((((((((((())))))))))))************************)))))))))*********++++++***))))))(((((()))))))))++++++++++++++++++++++++)))***++++++,,,++++++++++++---//////.........000111222333333444444444333777666555555555777888999::::::999888888888888888>>>EEEQQQ___kkkuuuzzz}}}{{{{{{{{{|||}}}yyysssrrr}}}xxxrrr^^^^^^^^^]]]\\\ZZZXXXVVVOOOLLLFFF???999555222111111222333333444777;;;>>>CCCFFFIIIKKKMMMPPPSSSVVVTTTTTTSSSQQQPPPRRRUUUXXXVVVZZZ```eeelllsss{{{}}}zzzuuunnniiiaaa___]]][[[[[[\\\]]]^^^ZZZZZZ[[[\\\\\\]]]^^^^^^bbbbbbaaa``````aaabbbbbbeeeddddddeeeeeefffggghhhkkkmmmpppqqqrrrrrrtttvvvvvvvvvvvvvvvwwwxxxyyyyyywwwxxxyyyzzz{{{xxxssspppeee```XXXQQQKKKFFFAAA>>><<<<<<===>>>AAAEEEHHHJJJJJJMMMPPPSSSUUUXXX[[[^^^```bbbgggkkkooorrruuuvvvtttssstttuuuyyy~~~~~~}}}{{{zzz{{{|||}}}}}}}}}~~~zzzsssjjjfff___YYYSSSLLLEEE@@@>>>=========???@@@BBBBBB@@@@@@AAAAAAAAACCCEEEGGGMMMPPPTTTXXX\\\___aaabbbhhhiiiiiihhhddd```[[[XXXWWWVVVUUUTTTTTTTTTUUUVVVZZZYYYXXXVVVTTTQQQOOONNNPPPQQQSSSSSSTTTVVVZZZ\\\``````___]]]ZZZZZZ[[[\\\```cccgggjjjjjjgggdddaaa]]]]]][[[[[[\\\^^^aaaccceeegggiiilllmmmlllkkkjjjiiiiiiiiiiiilllppptttwwwwwwxxxyyy{{{|||}}}}}}}}}|||{{{yyyxxxyyy{{{}}}zzztttpppllliiifffiiigggfffffffffeeecccaaaaaa```^^^\\\ZZZXXXWWWVVVSSSRRRQQQPPPNNNMMMLLLKKKOOONNNMMMLLLJJJIIIHHHGGGEEEEEEDDDDDDDDDCCCBBBBBB@@@@@@?????????>>>>>>>>>>>>======<<<;;;:::999888888666444333222333555666555555444333333222111111,,,---//////......000111444444333444555555222000000000000111111222222222444222///...///...---,,,........................,,,++++++******++++++,,,...------,,,+++***))))))&&&&&&'''((()))))))))((((((((())))))*********+++'''''''''''''''''''''''')))))))))*********++++++(((((('''&&&&&&&&&''''''******************++++++((((((***++++++,,,,,,,,,---///000000///...///000111111222333444444444444777666555444555666999:::;;;:::999999888888999999===EEEQQQ___kkksssxxxzzzvvvvvvwwwyyy|||yyywww~~~~~~ttt]]]]]]]]]\\\ZZZXXXVVVTTTOOOLLLFFF@@@:::666333222111222333333444666:::===CCCFFFIIIJJJLLLNNNPPPSSSRRRRRRRRRPPPPPPRRRVVVYYYXXX^^^fffooovvv|||~~~zzzwwwrrrmmmiii```___]]]\\\[[[[[[]]]^^^[[[[[[[[[\\\]]]]]]^^^^^^aaaaaa```______```aaaaaadddddddddeeefffgggiiiiiikkknnnppprrrrrrsssuuuvvvvvvuuuuuuuuuvvvvvvwwwxxxxxxxxxxxxyyyyyyvvvrrrnnnaaa]]]WWWQQQLLLGGGCCC???<<<======???BBBFFFIIILLLLLLOOOSSSVVVXXXZZZ]]]```aaabbbeeeiiinnnrrruuuvvvqqqqqqrrruuuyyy~~~~~~|||zzzyyy|||}}}~~~~~~~~~~~~|||tttllleee]]]ZZZUUUPPPKKKFFFAAA>>><<<===???@@@AAACCCEEEFFFFFFGGGHHHHHHHHHIIIMMMPPPSSSWWW\\\bbbgggjjjllllllppppppooommmjjjeee```]]][[[[[[YYYXXXXXXYYYZZZ[[[^^^^^^]]]\\\YYYWWWTTTSSSRRRSSSTTTSSSSSSUUUXXX[[[_________]]]ZZZZZZ\\\]]]aaadddhhhkkkkkkhhhdddaaa]]]\\\[[[ZZZ\\\___bbbdddfffhhhjjjmmmnnnoooooonnnmmmlllkkkkkklllooosssuuuvvvwwwyyy{{{}}}~~~}}}}}}||||||}}}}}}wwwsssoookkkhhhiiihhhgggggggggfffdddbbb^^^^^^\\\ZZZXXXWWWUUUTTTRRRQQQQQQOOONNNMMMLLLKKKMMMMMMLLLKKKIIIHHHGGGGGGEEEEEEEEEDDDCCCBBBBBBBBB@@@@@@@@@@@@????????????======<<<;;;:::999888888888666444333222333555666555444444333333222222222+++---......---...111333444333333444555666444333111111222333333444555555555333000/////////---,,,........................******))))))))))))******...------,,,+++***))))))%%%&&&'''((((((((((((((((((((())))))******++++++''''''''''''''''''''''''((((((((()))))))))*********)))(((((('''''''''((('''((((((((())))))******'''((()))***+++,,,,,,,,,...000111111000///000111000111222333444444444444777666444444555777999;;;;;;:::999999888888999999<<>>===>>>???CCCHHHLLLOOOPPPRRRUUUWWWYYY[[[^^^```cccccceeejjjpppuuuwwwxxxuuuuuuvvvxxx{{{~~~}}}{{{zzz}}}~~~~~~~~~uuulllccc\\\WWWTTTOOOJJJEEEBBB@@@???>>>@@@CCCDDDDDDFFFHHHJJJHHHKKKMMMMMMMMMPPPVVV[[[___ccciiioootttvvvvvvvvvwwwvvvtttrrrnnnjjjfffdddbbbaaa``````____________aaaaaaaaa```^^^\\\YYYWWWUUUVVVVVVUUUUUUVVVXXX[[[]]]^^^^^^]]]\\\]]]___bbbdddgggjjjlllkkkiiieeeccc___]]][[[[[[\\\___cccfffgggiiikkknnnqqqrrrsssssspppnnnlllkkklllnnnppprrrsssuuuwwwzzz}}}yyyrrrnnnkkkhhhhhhggghhhhhhgggdddaaa^^^^^^\\\[[[YYYWWWVVVUUUSSSSSSRRRQQQPPPOOONNNNNNNNNMMMMMMLLLJJJIIIIIIHHHEEEFFFFFFEEEBBBAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA======<<<;;;:::999888888777666555444333444555555444333333333222222222111------.........000444777999777555555666777666555111222222444555666777777666444111000000///---,,,---------------.........***))))))))))))))))))***...------,,,+++***))))))&&&'''(((((((((((((((((())))))))))))************************************((((((((()))))))))******------,,,+++************&&&''''''(((((()))))))))'''((()))***++++++++++++---///111111000000111222000111222333444555555555555555555555666777999:::::::::999888888888888888<<>>>>>???DDDJJJPPPSSSTTTUUUWWWXXXYYYZZZ]]]```bbbbbbdddjjjqqqvvvxxxxxxyyyzzz{{{}}}~~~}}}}}}~~~~~~}}}}}}tttjjjaaaZZZWWWTTTOOOIIIDDDAAAAAABBBAAADDDGGGHHHGGGHHHJJJLLLIIIMMMQQQSSSUUUZZZbbbhhhnnnrrrxxx}}}~~~}}}{{{yyyvvvrrrpppnnnmmmkkkkkkjjjhhhfffdddbbbaaaccccccdddcccbbb___]]][[[XXXYYYZZZYYYXXXXXXYYY[[[[[[\\\^^^______bbbeeehhhiiijjjlllmmmmmmkkkiiigggaaa___]]]\\\]]]aaaeeehhhiiikkkmmmpppsssuuuvvvvvvpppooommmkkkkkkmmmooopppppprrruuuyyy||||||rrrmmmkkkhhhgggggghhhhhhfffccc```]]]]]]\\\ZZZXXXWWWVVVUUUSSSRRRRRRQQQPPPOOONNNNNNMMMMMMLLLLLLKKKJJJIIIIIIEEEFFFGGGEEEBBB@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBB===<<<<<<;;;:::999888888666555555555555444444444222222222222222111111111000000//////000444:::>>>AAA>>>:::888777888888777000111222333555666777888777555222111000///...,,,+++,,,,,,,,,------------++++++************++++++...------,,,+++***))))))(((((()))))))))(((''''''))))))))))))))))))((((((************************)))))))))*********++++++...---,,,+++************'''''''''((())))))******(((((()))******+++*********,,,////////////000111000000222333444555555555444444555666777888999999999999888777777777777888===CCCLLLXXXbbbjjjppprrrtttwww{{{{{{ttttttxxxxxxTTTUUUUUUUUUTTTRRRQQQOOOMMMKKKGGGAAA<<<777444222222222333333333555999<<>>???DDDKKKRRRVVVVVVWWWXXXXXXXXXYYY]]]_________aaahhhpppuuuvvvvvvzzz{{{}}}~~~~~~~~~}}}}}}~~~vvvlllccc\\\ZZZWWWQQQJJJEEECCCDDDFFFDDDGGGJJJJJJIIIIIIKKKMMMNNNSSSXXX\\\___fffpppwwwzzz}}}|||xxxvvvtttssssssrrrrrrpppnnnkkkgggcccaaacccdddeeeeeecccaaa___]]][[[\\\]]]\\\[[[ZZZ[[[\\\ZZZ\\\^^^```bbbeeejjjmmmlllmmmnnnooonnnmmmkkkjjjcccbbb___^^^___bbbfffiiilllmmmooorrrtttvvvwwwwwwpppnnnlllkkkkkkmmmooopppnnnpppssswww{{{|||pppjjjhhhgggggggggggghhhfffccc```\\\[[[ZZZXXXWWWUUUTTTTTTPPPPPPOOONNNNNNMMMLLLLLLLLLKKKKKKJJJIIIHHHHHHGGGEEEGGGGGGEEEBBB@@@AAACCCCCCCCCCCCCCCCCCCCCCCCCCC===<<<<<<;;;:::999888777555555666666555555444333222222111111111111111111222222111000222777>>>CCCHHHDDD>>>:::999999888888//////111222444555777777888555222111000000...,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---...------,,,+++***)))))))))*********)))(((''''''******))))))((((((''''''((((((((((((((((((((((((******+++++++++,,,,,,,,,++++++)))((('''''''''''''''(((((()))***+++++++++((())))))************)))(((***---...---...///000///000222333444555555555333444555777888999999999999888888777666777777777???DDDLLLWWWaaajjjppprrrxxx{{{sssmmmmmmsss|||}}}vvvXXXWWWVVVUUUTTTSSSRRRQQQRRRNNNIIIBBB<<<666333111333222111111333555777999AAADDDHHHKKKMMMPPPSSSUUUYYY\\\```ccceeegggjjjlllqqquuuyyy{{{|||{{{{{{{{{zzzwwwssspppmmmjjjfffccchhhfffcccaaa^^^]]]\\\\\\```aaabbbaaa^^^\\\\\\\\\]]]]]]\\\[[[[[[\\\\\\\\\aaabbbccceeegggjjjlllmmmpppqqqssstttvvvxxxzzzzzzzzzwwwuuuvvvyyyzzzzzzxxxuuuvvvxxxxxxwwwtttqqqooommmjjjeee```ZZZSSSKKKFFFCCCAAA??????BBBHHHNNNRRRWWWWWWYYY\\\___aaabbbaaabbbbbbeeeiiioootttxxxyyy}}}|||~~~~~~~~~~~~~~~qqqgggaaa^^^ZZZVVVPPPJJJEEECCCCCCDDDIIIKKKNNNOOOPPPRRRUUUWWWZZZ]]]```eeejjjqqqyyy~~~~~~zzzsssnnnkkkjjjiiihhhgggggggggfffeeedddbbbaaa``````___^^^^^^^^^^^^^^^[[[]]]___aaacccfffkkknnnooorrrrrrqqqrrrsssooojjjhhhaaa]]]___ccceeegggjjjjjjnnnrrrtttxxx|||zzzuuuoookkkhhhgggjjjmmmmmmmmmpppqqqtttwww|||vvvnnnkkkjjjffffffeeeeeefffdddbbb___]]]\\\ZZZWWWVVVUUUUUUUUURRRQQQPPPOOOOOOOOOOOOOOOGGGIIIKKKLLLKKKJJJGGGEEEDDDDDDDDDCCCBBBBBBAAAAAABBBCCCEEEDDDCCCBBBBBBCCC???>>><<<:::888666444444555555444333222222222222111111111000111111222222///---,,,---111777>>>BBBKKKGGGBBB<<<777555444444222222111111222222333333222000...---...///......---------.........//////+++******))))))******+++,,,+++******))))))******(((((())))))))))))(((((('''(((((()))***+++++++++((((((((((((''''''''''''''''''((()))***,,,...///000///---+++)))''''''&&&(((((((((((((((((((((((()))))))))***++++++,,,,,,---------...............111222333444444444333222333333333444555666777888<<<;;;::::::999999::::::;;;BBBMMMXXXbbbjjjppptttxxx{{{wwwjjjeeeeeeooozzzyyyvvvRRRRRRQQQPPPOOONNNMMMLLLOOOLLLGGGAAA<<<888555333222222111111222555777999AAADDDHHHKKKMMMPPPSSSUUUZZZ]]]aaadddgggiiilllnnnqqqtttxxxzzzzzzzzzzzzzzzyyyvvvrrrooollliiifffccccccaaa___]]]\\\[[[\\\\\\___aaaaaa```^^^\\\[[[\\\^^^^^^^^^]]]^^^^^^___```cccdddeeegggiiilllnnnoooqqqrrrsssuuuwwwyyyzzzzzzzzzxxxvvvwwwyyy{{{zzzyyyvvvwwwwwwvvvtttrrrooommmnnnkkkeee```ZZZTTTMMMHHHEEECCC@@@???AAAFFFLLLPPPWWWXXXZZZ]]]```bbbcccccceeefffhhhmmmsssxxx{{{}}}~~~}}}~~~~~~~~~zzzppphhhdddaaaZZZVVVQQQKKKHHHGGGHHHJJJPPPRRRVVVXXXYYYZZZ]]]___ccchhhnnnuuu}}}|||vvvrrrooommmllljjjjjjiiihhhfffdddcccbbbbbbaaaaaaaaaaaaaaabbbbbb^^^```bbbccceeehhhmmmpppsssvvvvvvuuuuuuvvvrrrlllggg```\\\___dddfffiiilllkkkooosssuuuyyy}}}{{{vvvmmmiiifffeeehhhjjjkkkkkkoooqqqssswww{{{|||rrrjjjfffeeeeeedddccccccdddccc```]]]]]]\\\ZZZWWWVVVUUUTTTTTTTTTSSSRRRQQQPPPPPPPPPPPPKKKKKKJJJIIIHHHGGGFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBDDDEEEEEEDDDAAA?????????<<<;;;;;;:::999888777666555555444333222222222222222222111111111111111222///...---...111777===AAAFFFCCC@@@<<<999777666666555444333222222222222222333111...---.........---+++++++++,,,,,,,,,,,,---++++++************++++++,,,+++******))))))******(((((())))))))))))(((((('''(((((()))******++++++******))))))(((((('''''')))))))))))))))***++++++...---+++***(((''''''''')))))))))))))))))))))))))))******+++,,,,,,---------------...............222222444555555555444333333333333444555666888888;;;;;;:::999999999999:::===CCCNNNYYYbbbjjjqqquuuxxx{{{uuugggbbbbbbnnnwww{{{vvvQQQQQQPPPOOONNNMMMMMMLLLLLLIIIFFFAAA<<<888666555222111111111222555777999@@@CCCHHHKKKNNNQQQTTTVVV\\\___cccfffhhhkkknnnppppppssswwwyyyyyyyyyxxxyyywwwtttpppnnnkkkhhheeebbb___^^^]]]\\\[[[[[[\\\]]]^^^___```___]]][[[[[[[[[]]]]]]]]]^^^___```aaabbbeeefffhhhjjjllloooqqqrrrrrrssstttvvvxxxyyyzzzzzzzzzxxxwwwwwwyyyzzzzzzyyyyyyyyyxxxvvvsssqqqnnnmmmooolllfff```[[[UUUPPPLLLGGGDDDAAA???AAAEEEKKKOOOVVVXXX[[[___bbbdddeeeeeehhhjjjnnnsssxxx}}}~~~yyywwwrrrmmmhhhdddaaa___YYYVVVQQQMMMKKKMMMPPPRRRUUUXXX\\\___```bbbdddffflllqqqzzz{{{wwwsssqqqpppooommmkkkhhhfffdddcccdddddddddddddddeeefffgggbbbdddeeefffhhhkkkppptttxxx|||}}}|||||||||wwwpppiiibbb]]]```eeehhhkkknnnlllppptttwww{{{}}}wwwllliiiffffffhhhjjjlllllloooppprrrvvvzzz~~~}}}}}}}}}~~~yyyooohhhcccbbbcccbbbaaabbbbbbaaa^^^[[[\\\[[[ZZZWWWVVVUUUTTTTTTVVVVVVUUUTTTRRRQQQQQQPPPOOOMMMJJJHHHFFFEEEEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCEEEFFFFFFDDD@@@===<<<<<<999999999999999999999999555555444333222222222222333333222111000000000000000///......111666:::===???>>>===<<<:::999888888777666555333222222111111444111///.........---+++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,+++******))))))******(((((())))))))))))(((((('''(((((())))))******+++++++++******)))(((''''''******))))))((((((''''''+++***)))((((((''''''(((******************************++++++,,,------...---------.........//////222333555666666666555444444444444444555777888999;;;;;;:::999999999999999===DDDNNNYYYbbbjjjqqquuuwww|||tttgggaaaaaakkktttvvvPPPOOOOOONNNNNNMMMMMMMMMJJJIIIEEEAAA<<<888555333111000000000222555777999@@@CCCHHHKKKNNNQQQUUUWWW]]]```dddgggiiikkknnnppppppssswwwyyyyyyxxxxxxxxxuuurrrooollljjjhhhdddbbb```___]]]\\\\\\\\\]]]^^^]]]_________\\\[[[[[[[[[ZZZZZZ[[[\\\^^^```aaabbbfffgggiiilllnnnppprrrrrrssstttuuuwwwxxxyyyyyyyyyxxxwwwvvvvvvwwwxxxyyyyyy{{{zzzxxxvvvtttrrrqqqppppppmmmgggaaa]]]XXXSSSOOOGGGDDDAAA???AAAEEEKKKNNNUUUXXX]]]aaaccceeeggghhhkkknnnsssxxx}}}~~~yyytttffffffeeedddbbb```^^^]]]XXXUUURRRPPPPPPSSSWWWZZZ\\\___cccfffhhhkkknnnpppvvv|||~~~yyyvvvvvvtttrrrnnnkkkhhhfffeeeeeeeeeeeefffggghhhiiijjjeeefffggghhhjjjnnnsssvvv|||~~~wwwnnnfffaaacccgggiiilllpppmmmqqqvvvyyy|||}}}wwwnnnllljjjiiijjjlllooopppoooppprrrvvvzzz~~~~~~{{{zzzzzzyyyxxxzzz}}}xxxoooiiieeebbbbbbaaaaaaaaaaaa```]]][[[\\\[[[YYYXXXVVVTTTSSSSSSVVVVVVUUUTTTSSSQQQPPPOOOMMMLLLJJJIIIGGGFFFFFFEEEFFFFFFEEEEEEDDDCCCCCCBBBDDDEEEEEECCC???<<<;;;;;;999999999999999999999999555555444333222222222222444333222111000000000000000/////////111444888:::;;;;;;;;;;;;;;;999888777777666555444333333333333444222000......---,,,***,,,,,,---------.........---,,,,,,++++++,,,,,,---,,,+++******))))))******(((((())))))))))))(((((((((((((((((())))))******+++******)))((('''&&&&&&)))))))))(((((('''&&&&&&((((((''''''''''''(((((()))))))))))))))))))))))))))******++++++,,,,,,---,,,,,,------.../////////333444555777777777666666444444444555666777999999;;;::::::999888999999999===CCCMMMWWW```hhhooosssvvv{{{wwwjjjcccbbbjjjsssxxxKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIEEEAAA<<<777333111000000///000222555888999???CCCGGGLLLOOORRRVVVYYY\\\___cccfffhhhjjjmmmoooppptttwwwyyyyyyxxxwwwwwwsssqqqmmmkkkjjjhhheeebbb```___]]]\\\[[[[[[[[[\\\]]]^^^______]]][[[[[[\\\YYYZZZ[[[\\\^^^aaacccdddfffgggjjjmmmoooqqqrrrrrrssstttvvvwwwxxxxxxwwwwwwuuuuuuuuuuuuuuuuuuvvvwwwxxxwwwvvvuuusssrrrrrrqqqpppmmmhhhddd```[[[VVVRRRFFFDDDAAA???AAAFFFKKKOOOSSSXXX^^^bbbdddfffhhhjjjlllqqqwww|||yyyqqqlllcccdddeeeeeedddcccbbbaaaYYYXXXVVVVVVWWW[[[___bbbeeegggkkknnnqqqtttxxx{{{~~~{{{yyyuuuqqqmmmjjjhhhgggddddddeeefffgggiiijjjkkkfffggghhhiiikkkooouuuyyy~~~rrrjjjdddeeehhhjjjmmmpppnnnsssxxxzzz~~~|||vvvnnnmmmlllkkkkkkmmmppprrrqqqrrrtttwwwzzz~~~~~~yyyuuusssrrrrrrsssuuuxxx{{{uuunnnjjjfffccccccbbbbbbbbbbbbaaa^^^\\\[[[ZZZYYYXXXVVVTTTSSSRRRTTTTTTTTTSSSRRRQQQOOONNNIIIJJJKKKKKKKKKIIIGGGFFFEEEDDDDDDCCCCCCBBBBBBAAABBBCCCCCCBBB???===<<<<<<;;;;;;::::::999888777777555555444333222222222222444333222111000000000000/////////000111444666777999::::::;;;:::888666444444444444333333444444555333222000//////...+++))),,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,+++******))))))******(((((())))))))))))((((((((((((((((((((()))))))))))))))((('''&&&&&&%%%%%%&&&&&&'''((((((((('''''''''''''''&&&'''(((((()))((((((((((((((((((((((((((((((((()))******++++++,,,,,,------...//////000333444555777888888777777555555555666777888999:::::::::999888888888888999<<>>>>>>>>===<<<;;;:::888777666555555555444333222222222222333333222111000000000000---...///000222333555666888888999999888777555444333333333333333444555555222111000//////...,,,***************++++++++++++,,,,,,++++++++++++,,,,,,,,,+++******))))))******(((((())))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%$$$%%%'''))))))))))))((('''''''''''''''((())))))''''''''''''''''''''''''''''''(((((()))*********+++,,,,,,---...///000000222333555666777888777777666666666666777999:::;;;::::::999888888888888888;;;AAAIIIRRR[[[ccckkkpppuuu|||yyyjjjbbbaaahhhrrrzzzKKKKKKKKKLLLLLLMMMMMMMMMFFFEEECCC@@@<<<777444111//////...///111444888:::>>>BBBGGGLLLPPPTTTXXX[[[\\\^^^bbbeeehhhjjjmmmooommmppptttuuuuuusssrrrrrrrrrooommmkkkjjjiiifffddd\\\\\\ZZZZZZZZZZZZ[[[\\\]]]___``````^^^]]]]]]^^^]]]]]]^^^```bbbdddfffgggfffhhhllloooqqqrrrsssrrrqqqsssuuuwwwwwwvvvtttrrrrrrtttuuutttrrrrrruuuwwwwwwwwwxxxwwwvvvssspppoooooommmllljjjfffaaaZZZUUULLLIIIDDD@@@@@@BBBFFFIIINNNUUU^^^ccceeefffiiimmmooovvvzzztttpppkkkkkkkkkjjjjjjjjjjjjjjjhhhiiikkknnnppprrrttttttqqqrrrssstttxxx}}}yyytttpppmmmlllkkkeeeeeeeeefffggghhhiiijjjfffggghhhjjjmmmttt{{{ooogggaaabbbfffjjjnnnrrrwww|||}}}vvvmmmnnnnnnmmmlllnnnrrrvvvvvvwwwyyy{{{~~~}}}||||||}}}|||wwwnnnfff```]]]^^^^^^```ccchhhnnnuuuzzz}}}}}}rrrkkkiiiiiigggddddddcccbbbbbbcccbbb___\\\YYYYYYYYYXXXVVVTTTRRRQQQOOOPPPRRRSSSSSSRRRPPPOOOMMMMMMMMMMMMLLLKKKIIIHHHEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCDDDCCC@@@>>>>>>???===<<<;;;:::888777666666555555444333222222222222222222111111111111111222,,,---...000222333444555666666777777777666666555444333333222222222222333111000//////000///---***)))************+++++++++++++++************++++++,,,+++******))))))******(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''%%%&&&(((*********)))(((((((((((('''(((((())))))((((((((((((((((((((((((((((((((()))******++++++++++++,,,---...///000000111222444666777777777777666666666777888999:::;;;:::999999888888888888888<<>>BBBGGGLLLPPPTTTXXX[[[\\\___cccfffhhhkkkmmmpppkkknnnrrrsssrrrqqqpppppprrrooommmlllkkkiiigggeee\\\\\\[[[\\\\\\^^^```aaa^^^___aaa```___^^^^^^___\\\\\\]]]^^^```bbbdddeeegggiiimmmpppsssttttttsssqqqrrruuuvvvvvvuuusssqqqsssuuuvvvuuussssssuuuxxx||||||}}}|||zzzvvvrrrpppnnnmmmmmmkkkhhhbbb[[[UUUPPPLLLFFFAAA???@@@CCCEEEMMMUUU^^^cccdddfffiiimmmqqqxxx|||wwwttttttsssrrrrrrrrrrrrssssssoooqqqtttwwwyyy{{{{{{{{{~~~~~~~~~~~~yyytttpppnnnmmmlllffffffffffffggghhhiiijjjggghhhiiikkkooovvv~~~kkkccc]]]___eeeiiioootttzzzwwwpppqqqrrrpppoooqqquuuzzzxxxyyyzzz}}}~~~}}}xxxwwwuuuuuuuuuwwwxxxzzzrrrlllbbbYYYSSSQQQSSSTTT]]]aaagggooovvv|||{{{pppkkkjjjjjjiiigggcccbbbaaabbbbbbaaa^^^\\\YYYYYYYYYXXXWWWTTTRRRPPPOOOPPPRRRSSSTTTSSSQQQPPPRRRQQQNNNLLLJJJJJJIIIJJJFFFFFFFFFEEEDDDDDDCCCCCCCCCDDDEEECCC@@@>>>===>>>;;;;;;::::::999888777777555555444333222222222222111111111111111111222222+++,,,...000222444444555444444555555666777777777555444333222111000000000000//////000000000---+++++++++,,,,,,,,,---------+++******************+++,,,++++++***)))*********(((((())))))))))))((((((((((((((((((((('''''''''&&&&&&''''''((()))))))))&&&''')))++++++***((('''))))))(((((((((((()))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++,,,---...///000111000222444555777777777666666666777777888999;;;<<<:::999999888777888888888===BBBJJJSSS[[[dddlllqqqzzzzzzjjjbbb```eeeqqqwwwFFFFFFFFFGGGGGGFFFFFFFFFDDDBBB???===<<<999555222111111000000111333555777>>>AAAFFFKKKOOOSSSWWWZZZ```bbbccceeefffiiimmmppprrrrrrssstttuuuuuutttttttttsssqqqpppnnnjjjddd```]]]\\\ZZZ[[[]]]```aaabbb[[[[[[\\\]]]^^^___aaabbb____________```aaacccdddjjjhhhhhhjjjnnnrrruuuvvvvvvvvvvvvvvvuuusssqqqooossssssrrrssstttvvvxxxyyy}}}{{{zzzzzzzzzyyyvvvtttqqqppppppoookkkeee]]]WWWOOOLLLHHHEEECCCEEEGGGIIIJJJTTT]]]aaagggpppsssqqqvvv{{{~~~{{{yyyxxxyyyzzz{{{zzzyyyzzz|||~~~{{{~~~xxxqqqmmmmmmmmmjjjgggiiifffccccccgggkkkllllllmmmqqqrrrpppsss{{{{{{ppp```ZZZYYY^^^cccgggpppyyy~~~~~~wwwooopppqqqrrrrrrtttwwwzzz|||}}}~~~zzz|||{{{wwwsssrrrnnnnnnooopppqqqpppnnnlllddd^^^VVVOOOMMMQQQWWW[[[```gggqqqxxx|||yyyqqqllljjjiiifffdddbbbaaaaaaaaaaaa___[[[XXXYYYYYYXXXWWWUUUTTTSSSSSSTTTRRRPPPPPPPPPQQQPPPOOOLLLLLLKKKJJJIIIGGGEEEDDDGGGFFFDDDBBBAAAAAAAAAAAACCCCCCBBBAAA@@@???>>>=========<<<;;;999777555444555444444333222111000000111111111111000000000000000//////000000111222333333333333333333333333333444333111000...---------///////////////............------,,,,,,------...*********))))))(((((((((,,,,,,+++***)))))))))*********))))))(((((('''''')))))))))(((''''''&&&&&&))))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))*********+++,,,...000222333111111333444555666666666555555555555666888999:::===<<<999888777777888999;;;???GGGQQQ]]]hhhqqqvvv~~~wwweee\\\YYYeeemmm|||wwwEEEEEEFFFFFFFFFFFFEEEEEECCCAAA???===<<<999555333222111000000111333555777===AAAFFFLLLPPPUUUZZZ]]]```aaaccceeefffiiimmmppprrrrrrsssttttttttttttttttttsssrrrqqqoookkkeee```\\\[[[[[[\\\]]]_________ZZZZZZ[[[[[[\\\]]]^^^___^^^^^^^^^^^^___aaacccdddiiiggggggiiimmmqqqtttuuusssttttttuuutttsssrrrqqqsssssssssssstttvvvxxxyyyyyyxxxwwwvvvwwwvvvtttrrrqqqqqqpppoookkkeee]]]XXXRRROOOKKKGGGEEEEEEGGGHHHJJJSSS[[[___dddlllpppoooyyy~~~|||zzzyyy|||~~~|||zzz{{{}}}|||vvvpppnnnnnnmmmjjjggghhheeebbbcccgggjjjllllllnnnrrruuuuuuyyyoooddd]]]XXXXXX^^^eeekkkuuu~~~xxxqqqrrrsssssstttuuuxxx{{{wwwuuurrrnnnjjjjjjjjjkkklllmmmmmmkkkgggeee]]]YYYUUUQQQQQQUUUZZZ]]]bbbiiirrrzzz~~~zzzsssnnnllljjjgggdddbbbaaa`````````^^^[[[YYYZZZYYYXXXWWWUUUTTTSSSSSSTTTRRRPPPPPPQQQQQQPPPOOOLLLLLLKKKIIIHHHGGGFFFEEEHHHGGGEEECCCBBBBBBBBBBBBAAAAAA@@@???>>>===<<<<<<======<<<;;;999777555444444333333222222111111111111111111111000000000000......//////111222444555333333333333333333333333222222111///............---------------,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,+++++++++,,,,,,+++***))))))))))))((((((((((((''''''''''''((((((((((((''''''''''''''''''((((((((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++++++++,,,---...///000111222333444555666666666555555555555666888999:::===<<<999888777777888999:::???HHHSSS___kkktttxxxuuuddd[[[YYYbbbkkkzzz}}}sssDDDDDDEEEEEEEEEEEEDDDDDDBBB@@@>>>===;;;999666333222111111000111444666777<<<@@@FFFLLLRRRWWW\\\______aaadddeeegggiiimmmoooqqqqqqrrrssssssssssssrrrsssrrrrrrqqqoookkkeee```ZZZ[[[\\\]]]^^^^^^]]]\\\ZZZYYYYYYYYYZZZZZZ[[[\\\]]]\\\\\\]]]___aaaccceeegggffffffiiimmmppprrrrrrqqqqqqrrrsssttttttttttttsssssssssttttttvvvwwwxxxuuusssrrrrrrrrrrrrpppnnnqqqpppooommmjjjeee^^^YYYVVVSSSNNNJJJHHHHHHIIIJJJNNNTTTZZZ]]]bbbiiioooppp{{{}}}|||{{{~~~|||yyyuuuuuuwwwyyywwwuuuvvvssspppnnnoooqqquuuxxxyyy{{{~~~~~~{{{yyyvvvsssooonnnnnnmmmjjjfffgggfffdddfffiiimmmooooooqqqvvvzzz{{{xxxiii___YYYWWWYYY```iiisss~~~yyytttuuuvvvvvvvvvwwwzzz|||zzzooojjjfffcccbbbcccfffhhhjjjkkkjjjgggbbb```XXXWWWVVVVVVXXX\\\```cccgggmmmuuu|||{{{uuuqqqnnnlllgggdddcccaaa___^^^^^^^^^\\\ZZZZZZYYYXXXWWWVVVTTTSSSSSSUUUSSSQQQPPPQQQQQQPPPOOOMMMLLLJJJHHHGGGFFFFFFFFFHHHGGGFFFDDDCCCCCCCCCCCC??????>>>===<<<;;;::::::======<<<;;;999777555444222222222222222222222222111111111111000000000000,,,------///000222444555333333333333222222222222000000000////////////.........---------,,,,,,,,,---,,,,,,++++++,,,,,,---...---------------,,,,,,---,,,+++***))))))))))))((((((((((((((()))))))))''''''''''''((((((((((((''''''((((((((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++++++++***,,,,,,,,,+++,,,,,,---...111222333444555666666666555555555555666888999:::===;;;999777777777999::::::???IIIVVVcccnnnuuuzzz~~~rrrccc\\\ZZZ```jjjyyyvvvmmmBBBBBBCCCCCCCCCCCCBBBBBBAAA???===<<<;;;999666444333222111111222444777888<<<@@@FFFLLLQQQVVV[[[^^^___aaadddfffgggiiillloooppppppqqqrrrrrrqqqqqqqqqppppppoooooommmhhhbbb^^^ZZZ]]]___```___]]][[[ZZZYYYYYYXXXXXXXXXYYYYYYZZZ[[[[[[[[[\\\^^^aaadddeeeffffffgggjjjnnnpppqqqqqqqqqqqqrrrsssssstttttttttssssssssssssttttttuuuuuurrrpppnnnnnnoooooonnnmmmooonnnllljjjhhhccc]]]YYYWWWUUUQQQNNNLLLLLLMMMNNNSSSVVVZZZ]]]bbbiiiooosss}}}~~~||||||{{{~~~wwwqqqooommmlllmmmqqqtttuuutttssspppllliiihhhjjjmmmooonnnppptttwwwxxxvvvtttrrrooonnnlllmmmmmmllliiifffhhhhhhhhhjjjmmmqqqsssuuuvvv||||||rrrfff^^^WWWXXX\\\eeeppp}}}~~~yyyvvvwwwxxxxxxwwwyyy{{{~~~rrreee___]]]\\\^^^bbbdddhhhlllmmmkkkhhhdddaaaYYYYYYYYYZZZ^^^ccchhhkkkmmmqqqxxx~~~{{{uuuqqqooolllgggbbbcccaaa^^^]]]^^^^^^\\\[[[ZZZZZZYYYWWWVVVUUUTTTSSSUUUSSSQQQPPPQQQQQQPPPOOOMMMKKKIIIGGGEEEFFFGGGGGGGGGGGGFFFDDDCCCCCCBBBBBB>>>>>>===<<<<<<;;;::::::======<<<;;;999777555444111111111222222333333333111111111111000000000///,,,,,,------///111222333333333333333222222222222//////000000000000000000000000000///......------///......------......///,,,,,,,,,,,,,,,,,,,,,,,,------+++***))))))))))))(((((())))))******++++++&&&&&&&&&'''((())))))***))))))************))))))(((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))***+++,,,,,,+++***))),,,,,,,,,,,,---...//////111222333555666666666777555555555555666888999:::<<<;;;999777777888999:::;;;AAAKKKWWWcccmmmtttwww}}}qqqddd^^^^^^___jjjxxxzzzooohhh@@@AAAAAABBBBBBAAAAAA@@@@@@>>><<<<<<;;;999777444444333222222333555777999===AAAFFFKKKOOOSSSXXX[[[^^^aaadddfffhhhiiilllnnnooooooppppppppppppoooooommmllljjjjjjhhhddd___\\\\\\___bbbbbb___[[[YYYYYYYYYXXXXXXXXXXXXXXXYYYYYYYYYYYYZZZ\\\___bbbeeegggggghhhiiimmmppprrrrrrqqqsssssssssssssssssssssssssssssssssssstttttttttssspppnnnllllllmmmnnnnnnmmmmmmllliiigggeeeaaa]]]YYYWWWUUURRRPPPOOOPPPQQQRRRTTTVVVYYY^^^ccciiipppvvv}}}{{{zzzzzzzzz}}}yyynnngggbbb```bbbbbbcccfffkkkooorrrtttuuurrrnnnjjjgggfffggghhhgggiiimmmooopppooommmkkkhhhhhhiiijjjkkkjjjhhhffffffhhhiiilllooosssvvvyyy{{{}}}uuummmddd[[[VVVVVVZZZaaajjjvvv|||xxxxxxyyyzzzyyyyyy{{{~~~{{{nnn___YYYWWWXXX\\\aaabbbggglllnnnmmmiiigggfff___^^^\\\]]]```fffmmmqqqtttwww{{{{{{uuuqqqnnnkkkeeeaaacccaaa___^^^^^^^^^^^^\\\ZZZZZZYYYXXXVVVUUUTTTTTTTTTRRRPPPPPPPPPPPPPPPNNNLLLKKKHHHFFFEEEFFFGGGHHHEEEEEEEEEDDDCCCBBBAAA@@@>>>>>>>>>======<<<<<<;;;======<<<;;;999777555444111111111222222333333444111111111111000000000///,,,,,,,,,---...///000111444444444333333333222222///000111222222222111111111000000///......------.........------.........,,,,,,,,,,,,,,,,,,,,,,,,...---,,,***)))(((((((((&&&''''''(((((()))))))))%%%&&&&&&'''((()))******))))))************))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((()))***++++++***)))(((+++,,,,,,---///000222333222222444555666777777777555555555555666888999:::<<<:::999777777888999:::===BBBKKKWWWaaajjjpppssszzzuuuiiiccccccbbblllyyywwwllleee??????@@@@@@@@@@@@?????????===<<<;;;;;;:::777555444333333222333666888999>>>AAAFFFKKKOOOSSSWWWYYY^^^aaadddggghhhjjjlllnnnnnnoooooooooooonnnmmmmmmkkkiiifffdddccc```]]]ZZZ\\\```cccbbb]]]YYYWWWXXXWWWWWWVVVVVVWWWXXXXXXYYYXXXYYYZZZ\\\```cccgggiiijjjkkkmmmqqquuuvvvuuusssttttttsssssssssttttttuuutttuuuuuuuuuuuuuuutttsssooommmkkkkkklllnnnnnnnnnmmmkkkhhhfffdddaaa]]][[[WWWVVVTTTSSSRRRSSSTTTUUUTTTTTTXXX___eeejjjsss{{{~~~~~~~~~{{{xxxvvvvvvvvvwww{{{~~~qqqcccZZZVVVVVVVVVWWWXXX\\\```fffmmmrrruuuvvvtttqqqmmmiiifffdddccceeefffhhhiiiiiihhhfffeeeaaaccceeefffgggggggggfffdddgggjjjmmmppptttxxx{{{uuujjj___WWWRRROOOSSSZZZccclllxxx}}}yyyyyyzzz{{{||||||}}}~~~xxxkkk]]]WWWUUUVVVYYY^^^aaaffflllnnnllliiihhhiiieeecccbbbbbbffflllrrrvvv{{{|||~~~{{{tttpppmmmjjjeeeaaacccbbb``````aaa```___]]][[[ZZZYYYXXXWWWUUUTTTTTTSSSQQQOOONNNOOOOOONNNMMMKKKJJJHHHGGGFFFFFFFFFGGGDDDDDDDDDDDDCCCAAA@@@?????????>>>>>>==================<<<;;;999777555444111111111222222333333333111111111111000000000000,,,------...///111222333666666555555444444333333111111333444444333222111//////...---,,,++++++***,,,++++++******++++++,,,------...............///...---,,,***)))(((((((((%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((())))))***''''''((((((((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))+++,,,,,,...000222333444222333444555666777777777555555555555666888999:::;;;:::888777777888:::;;;>>>CCCKKKUUU___hhhnnnqqqxxx~~~}}}pppiiigggeeennnzzzyyylllbbb>>>>>>>>>??????>>>>>>>>>>>><<<;;;;;;;;;:::777555555444333333444666888:::===AAAFFFLLLPPPTTTYYY\\\^^^aaadddggghhhjjjlllmmmnnnnnnnnnnnnnnnmmmlllllljjjgggccc```___^^^\\\[[[\\\___bbb___YYYUUUTTTUUUTTTSSSTTTTTTUUUVVVWWWXXXXXXYYYZZZ]]]aaaeeehhhjjjmmmoooqqqvvvyyyzzzxxxuuutttssssssssstttvvvxxxyyyxxxxxxyyyyyyxxxwwwvvvuuunnnllliiiiiikkkmmmnnnnnnnnnlllhhhfffdddbbb___]]]YYYXXXVVVTTTSSSTTTTTTUUUUUUUUUZZZdddkkkpppyyy}}}~~~~~~|||zzzwwwtttrrrrrrsssttttttwww{{{yyyooobbbVVVOOONNNNNNOOOOOORRRWWW]]]dddkkkrrrwwwxxxwwwuuurrrnnnjjjfffddddddddddddcccbbbbbbaaa```]]]^^^aaabbbcccdddfffgggeeeiiinnnqqqtttxxx|||~~~wwwkkk]]]RRRMMMLLLLLLNNNWWWbbbjjjuuu~~~~~~{{{wwwwwwzzz|||}}}qqqeeeZZZUUUVVVWWW[[[```eeejjjnnnooollliiiiiikkkkkkkkklllnnnrrrwww{{{~~~}}}uuupppmmmjjjfffccccccbbbbbbbbbcccbbb```^^^[[[[[[ZZZXXXWWWVVVUUUTTTQQQOOOMMMMMMNNNNNNMMMLLLIIIIIIHHHHHHGGGFFFFFFFFFEEEEEEEEEEEEDDDBBBAAA@@@>>>>>>>>>>>>==================<<<;;;999777555444222222222222222222333333111111111111000000000000,,,,,,...000222555888999888777777666555555444444222333555666666444333222//////...---,,,+++******+++******))))))******+++,,,,,,------............///...,,,***)))(((''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''(((((())))))''''''((((((((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++******+++++++++,,,,,,------///000111222222333444666777777777777555555555555666888999:::;;;:::888777777888:::;;;???CCCJJJTTT^^^hhhooosssxxx~~~xxxnnniiihhhooozzz}}}lll```======>>>>>>>>>>>>=========<<<;;;;;;;;;:::888666555444333333444666999:::<<<@@@FFFLLLQQQVVV\\\___]]]```eeegggiiijjjlllmmmmmmnnnnnnnnnmmmllllllkkkkkkgggbbb^^^]]]]]]\\\\\\[[[^^^```]]]WWWRRRRRRTTTQQQQQQQQQRRRSSSUUUVVVWWWXXXYYY[[[]]]aaafffiiillloooqqqtttxxx||||||zzzwwwrrrrrrrrrsssuuuxxxzzz|||zzz{{{||||||{{{zzzxxxwwwmmmkkkhhhhhhjjjmmmnnnnnnpppmmmiiigggeeedddaaa___[[[ZZZXXXUUUTTTSSSSSSSSSYYYXXX^^^iiiqqqvvv}}}}}}}}}~~~~~~~~~yyywwwtttqqqoooooopppqqqmmmpppssswwwzzz~~~yyyhhh```VVVMMMHHHFFFEEEEEEHHHLLLRRRXXX```hhhpppuuuyyyyyyxxxvvvsssnnnjjjgggeeedddbbb```___^^^]]]]]]ZZZ\\\^^^```aaaccceeegggiiimmmrrrvvvyyy|||qqqjjj]]]PPPFFFCCCFFFIIIJJJUUU```hhhqqq|||{{{|||vvvsssuuuuuusssvvv|||~~~}}}iii^^^VVVTTTWWWZZZ___dddjjjnnnrrrqqqmmmjjjkkkmmmooorrruuuzzz~~~vvvpppmmmkkkhhheeecccbbbcccdddeeedddaaa^^^[[[[[[ZZZXXXWWWVVVUUUTTTQQQOOOMMMLLLMMMMMMLLLKKKHHHHHHHHHHHHHHHGGGFFFEEEFFFFFFGGGFFFEEEDDDBBBAAA===============<<<<<<<<<======<<<;;;999777555444222222222222222222222222111111111111000000000000+++,,,...222555999===>>>999888888777666555555555444555666777777555333222222111000///...---,,,,,,,,,++++++++++++++++++,,,*********++++++,,,,,,,,,///...,,,***)))(((''''''******))))))(((((((((''''''''''''((((((((((((((())))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))...---++++++++++++---...---------------...//////222333444666777777888888555555555555666888999:::;;;:::888777777999:::;;;>>>BBBIIISSS^^^iiiqqqvvvyyy~~~}}}pppjjjiiiooozzzlll^^^===<<<<<<<<<<<<;;;;;;;;;BBB???;;;::::::999666222222222222222333555777888:::>>>DDDJJJQQQVVVZZZ[[[[[[^^^aaaeeeiiijjjkkkkkkllllllkkkkkkjjjiiihhhhhhgggdddaaa]]]ZZZYYYXXXYYYZZZXXXVVVUUUTTTRRRPPPMMMOOOOOOPPPQQQSSSUUUWWWXXXWWWYYY\\\^^^```dddiiilllppptttyyy{{{zzzyyyzzz|||yyyyyyxxxwwwxxxyyyzzz{{{vvvxxx{{{||||||xxxtttrrrnnnllljjjhhhgggffffffgggjjjiiihhheeecccaaa```___^^^]]]ZZZVVVRRRQQQQQQSSSXXX\\\eeepppwww|||~~~|||{{{{{{{{{{{{{{{|||~~~{{{zzzvvvssspppnnnmmmkkkiiigggccccccbbbdddiiiooovvvzzz|||nnndddXXXTTTMMMGGGCCCAAABBBBBBCCCGGGMMMRRRXXXaaakkkrrrvvvwwwwwwvvvtttqqqnnnlllhhhfffbbb```___^^^[[[ZZZXXXYYY\\\___bbbeeegggiiikkkttt{{{}}}|||sssmmmeee[[[NNNEEECCCCCCBBB@@@GGGNNNYYYaaaeeegggiiikkkfffeeeeeehhhnnntttyyy{{{uuuddd^^^WWWUUUXXX___dddgggmmmpppqqqooojjjiiilllpppvvvzzz}}}uuuoookkkhhheeedddddddddeeeeeedddaaa^^^^^^\\\YYYWWWVVVUUUSSSQQQSSSRRRQQQPPPNNNMMMLLLKKKMMMKKKIIIGGGEEEEEEFFFGGGDDDDDDDDDDDDCCCBBBAAA@@@@@@???>>>===<<<<<<<<<<<<===<<<:::888666555555555222111111000000/////////000111111111111000//////......---///444;;;BBBGGGIIIBBB;;;777888888555222888888888888777777777777666444111///...---,,,***...---,,,+++++++++,,,---++++++,,,---.........---000///---+++***(((((((((''''''((((((((((((''''''%%%%%%%%%%%%'''))),,,---)))***+++++++++)))((('''%%%&&&''')))***************************)))((('''''''''&&&&&&&&&&&&'''''',,,,,,++++++***++++++++++++++++++,,,---...///000222444555444333333444555888777777666666777888999999888777777777888999:::<<>>>>>>>>>>>>>>===<<<;;;999888666555444333333333333222222222222111111222222111111000///------///333;;;FFFOOOUUUTTTLLLCCC===<<<:::777444666666666777777777777777666444111///...---,,,***---,,,+++******+++,,,------...//////000000000//////...---+++)))(((((((((''''''(((((((((((('''''')))((('''&&&%%%&&&&&&'''))))))*********)))((('''((())))))************))))))************))))))((()))((((((''''''(((((())))))))))))((())))))******+++++++++,,,---...///000222444555444333333444666888777666666666777999999::::::999888888999:::;;;===BBBKKKVVV```jjjqqqtttxxxzzz~~~yyynnnjjjiiiqqq}}}qqqeee;;;;;;;;;;;;::::::::::::555444333333555555444333333333333333444666888999999<<>>AAABBBBBBBBBEEEIIIJJJKKKKKKKKKLLLRRRUUUZZZbbbjjjrrryyy|||vvvfffZZZXXXWWWZZZ___fffkkknnnooopppqqqppppppsssyyy~~~yyysssnnniiieeebbbbbbaaabbbcccbbb___]]]]]][[[XXXWWWWWWVVVUUUSSSSSSSSSRRRQQQOOONNNMMMMMMJJJIIIGGGEEEDDDDDDEEEEEECCCBBBAAA@@@@@@AAABBBBBBAAA@@@???????????????@@@<<<<<<<<<;;;:::777555444333333333333333333444444222222222222222111111000------000555???KKKVVV]]][[[SSSIIIAAA===:::777444444444555555666666777777666444111///...---,,,***++++++*********++++++,,,***+++,,,,,,,,,,,,,,,,,,...---,,,***)))(((((((((''''''((((((((((((''''''***)))'''&&&%%%$$$$$$$$$(((((()))))))))(((''''''***+++++++++******)))((((((((())))))))))))))))))***))))))(((((())))))***(((((((((((())))))***++++++++++++,,,---...///000222333444444333333555666888777666666666777999:::<<<;;;:::999999:::;;;;;;>>>CCCKKKUUU___iiiooossswwwzzzvvvkkkggggggooo|||uuuiii;;;:::::::::999999999999555555555555666666666666444333333333444666888999888;;;@@@FFFLLLRRRWWWYYYZZZ[[[^^^bbbeeeggghhhiiiiiiiiihhhgggeeedddcccccc^^^]]][[[YYYXXXYYYZZZ[[[ZZZWWWSSSPPPPPPQQQRRRRRRTTTRRRPPPMMMMMMOOORRRTTTZZZ\\\```ccceeehhhllloootttuuuuuuvvvwwwyyy{{{||||||{{{zzzzzzyyyxxxxxxxxxzzzyyyvvvrrrnnnjjjgggfffcccaaa^^^[[[YYYWWWVVVVVVXXXYYYZZZ[[[\\\[[[YYYXXX]]]\\\YYYUUUQQQOOOPPPQQQXXX^^^jjjwww~~~{{{yyyyyyyyyyyyxxxwwwvvvuuuttttttuuuuuuvvvwwwwwwvvvtttqqqnnnllljjjfffbbb^^^[[[XXXUUURRRLLLJJJGGGEEEDDDEEEGGGIIINNNRRRWWW\\\___ccchhhjjjllljjjgggccc___XXXOOOIIIHHHGGGFFFFFFGGGIIIKKKMMMMMMMMMOOOQQQUUUZZZ```ccciiilllooorrrrrrqqqnnnllljjjhhheeeccc```\\\VVVSSSRRRRRRTTTYYY```iiirrrwww~~~ssscccXXXUUUQQQKKKDDDFFFCCCAAAAAACCCDDDDDDCCCFFFFFFFFFEEEEEEEEEEEEFFFIIINNNUUU]]]fffnnnuuuyyy}}}|||lll```VVVWWWZZZ^^^dddjjjnnnpppqqqrrrrrrsssuuuzzzzzztttnnniiieeeaaa`````````aaaaaa___]]]ZZZWWWUUUTTTTTTTTTSSSRRRRRRQQQQQQPPPNNNMMMMMMLLLIIIIIIGGGFFFEEEEEEEEEEEECCCAAA@@@??????@@@BBBDDD@@@??????>>>>>>?????????<<<<<<===<<<;;;888555333000000111111222222333333222333333333333222111111//////000333;;;DDDNNNTTTTTTNNNEEE===999777444333222222333444555555666666666444111///...---,,,*********************++++++))))))***************)))---,,,+++***)))(((((((((''''''((((((((((((''''''&&&&&&&&&&&&'''(((((()))'''(((((((((((((((''''''))))))*********))))))((((((((((((((())))))*********))))))(((((())))))***))))))))))))***,,,------+++++++++,,,---...///000111333444444333444555666777777666666666888999:::<<<;;;:::999888999::::::>>>BBBIIISSS]]]fffmmmqqqwww{{{vvvjjjeeegggnnn{{{wwwjjj999999999999888888888888777777777666555555555555333333333333444666777999777999>>>DDDJJJPPPUUUXXX\\\]]]```cccfffhhhjjjkkkkkkjjjiiihhhfffeeedddccc\\\[[[YYYWWWWWWWWWXXXYYYYYYVVVRRRPPPQQQSSSTTTTTTSSSQQQOOONNNOOORRRVVVXXX[[[^^^bbbeeegggjjjmmmppprrrrrrsssuuuxxx{{{}}}}}}xxxxxxyyyyyyyyyyyyyyyyyywwwuuurrroookkkgggeeedddbbb___\\\WWWSSSPPPNNNNNNPPPQQQSSSUUUVVVWWWWWWVVVZZZZZZYYYVVVSSSSSSTTTVVVaaadddllluuu|||~~~yyysssssswww}}}}}}zzzxxxwwwwwwvvvuuutttsssrrrrrrqqqqqquuuuuuuuutttqqqnnnjjjhhhccc```[[[XXXUUURRROOOLLLIIIGGGEEECCCBBBCCCDDDEEEEEEGGGJJJLLLOOOSSSYYY]]]___^^^\\\ZZZVVVQQQLLLHHHGGGHHHIIIKKKMMMPPPRRRTTTTTTSSSSSSTTTWWW\\\___bbbgggiiilllmmmmmmkkkhhhfffiiigggeeedddaaa\\\VVVRRRRRRRRRTTTXXX```iiirrrxxxnnnbbbTTTKKKHHHGGGDDD@@@AAA@@@@@@BBBCCCDDDDDDCCCIIIGGGEEEDDDEEEEEEFFFFFFEEEJJJRRRYYY```gggnnnsssxxx}}}}}}ooobbb[[[VVVYYY]]]bbbggglllooorrrttttttuuuwww{{{zzztttnnnhhhddd```___^^^___``````___]]]ZZZWWWUUUTTTTTTTTTSSSRRRPPPOOOOOONNNMMMLLLKKKKKKJJJIIIHHHHHHGGGGGGGGGGGGCCCAAA@@@??????@@@BBBDDD??????>>>=========>>>>>>;;;<<<<<<<<<:::777444333000000000111111222222222222333333333333222111111111000000111666===CCCGGGGGGCCC===999666444444333111222222333444555555666666444111///...---,,,***))))))******++++++++++++,,,,,,------------,,,,,,+++***))))))((((((((((((''''''((((((((((((''''''$$$%%%&&&((()))++++++,,,(((''''''''''''(((((((((%%%&&&'''((())))))))))))((((((''''''((()))***+++)))((((((''''''(((((()))))))))))))))***+++,,,---+++++++++,,,---...///000111222444444444444555777777666666666666888:::;;;;;;:::999777777777888999===@@@GGGPPP[[[dddlllpppwww||||||pppjjjjjjppp{{{wwwjjj999888888888777777777777666777777555333222222333222222222222333555777888666888<<>>======>>>AAADDDFFFHHHIIIIIIIIIGGGEEEDDDEEEGGGGGGFFFDDDIIIOOOUUUYYY```gggmmmwwwzzz{{{pppcccZZZWWWVVVZZZ```eeeiiimmmqqqtttwwwxxxyyy|||~~~wwwqqqlllgggccc```___^^^^^^``````___^^^]]][[[XXXWWWWWWVVVUUUSSSNNNNNNMMMLLLLLLKKKJJJJJJIIIIIIIIIIIIHHHHHHGGGGGGCCCBBBAAA@@@@@@AAABBBBBB@@@???>>>===<<<<<<<<<<<<;;;;;;;;;:::999666444333222222222222222222333333222222222222222111111000//////000222666;;;???BBB===<<<:::888666555555555222222333333444444555555666444111///...---,,,***((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))((((((((((((((()))''''''(((((((((((('''''''''((()))************)))(((((('''''''''((()))***$$$$$$&&&'''((())))))))))))((('''&&&'''((()))***)))((((((''''''(((((()))''''''''''''(((((()))***+++++++++,,,---...///000000222444444444444666777666666555666777888:::;;;;;;:::888777666777777888<<>>===@@@CCCGGGIIILLLNNNOOOKKKHHHEEEEEEGGGHHHHHHFFFCCCHHHNNNQQQUUU[[[dddkkkuuuwww}}}vvvmmmcccYYYUUUWWWUUUZZZaaafffkkkooouuuxxx{{{{{{}}}}}}zzzzzz{{{{{{tttnnniiieeecccaaa___^^^^^^```aaa```______\\\ZZZXXXWWWVVVUUUSSSNNNNNNMMMMMMLLLLLLKKKKKKHHHHHHHHHHHHHHHGGGGGGFFFDDDDDDCCCCCCBBBAAAAAAAAABBBAAA@@@>>>===<<<<<<;;;;;;;;;:::888666555333333222222111111111111111111111111222222111111000///...///111444888;;;>>>???::::::;;;:::888555444444333333444444444444444444666444111///...---,,,***((()))+++,,,---------,,,******++++++***))))))((((((((('''''''''(((((()))''''''((((((((((((''''''(((((()))******)))((('''))))))((((((((()))***+++&&&&&&'''(((((()))((((((***)))'''&&&&&&'''((()))***))))))(((((())))))***(((((('''''''''(((((()))+++++++++,,,---...///000000222444444444444666888666666555666777888:::;;;<<<;;;999888777777888888<<<@@@FFFPPP[[[fffnnnsssxxx}}}~~~~~~wwwooommmooovvvyyymmm777777777777666666666666333666777666444333444777111000000000111333555666555666:::???FFFLLLRRRVVV^^^___```cccfffiiilllmmmkkkkkkiiihhhfffdddcccbbbWWWUUUQQQMMMKKKIIIIIIIIIIIIIIIJJJMMMQQQTTTUUUTTTUUUUUUVVVWWWXXXZZZ[[[\\\]]]aaafffiiilllnnnqqqrrrvvvuuuuuuwwwzzzzzzvvvssswwwwwwwwwwwwvvvuuusssrrrlllkkkiiieee```[[[VVVSSSJJJHHHEEEAAA>>><<<;;;;;;<<<;;;<<<===AAAFFFKKKNNNQQQSSSVVVYYY]]]bbbiiimmmpppqqquuu|||yyysssjjjeee]]]WWWSSSQQQOOONNNJJJPPPXXX```ggglllpppssszzz|||}}}~~~}}}{{{wwwuuussstttuuuuuuvvvvvvvvvuuuuuuuuussspppkkkfffaaa^^^[[[YYYWWWUUUUUUUUUSSSRRRRRRQQQOOOLLLKKKJJJJJJJJJEEEGGGHHHGGGEEECCCBBBCCCAAABBBCCCDDDDDDDDDFFFGGGFFFHHHLLLPPPSSSUUUWWWWWWXXXUUURRRRRRUUUXXXYYYYYYVVVUUUUUUUUUUUUVVVVVVWWWXXXYYY[[[\\\\\\YYYSSSNNNKKKNNNRRRYYYcccmmmvvv{{{{{{ooo___RRRDDDDDDCCC???;;;;;;>>>BBB===@@@CCCEEEGGGIIIKKKMMMMMMJJJGGGGGGIIIJJJIIIFFFCCCGGGLLLOOORRRYYYbbbjjjrrrtttxxx~~~ssshhhaaaZZZSSSTTTYYYSSSYYY```gggkkkqqqwww|||}}}}}}}}}wwwuuuwwwzzz}}}zzzqqqkkkgggdddbbbaaa```^^^^^^```aaaaaa```^^^\\\YYYWWWVVVUUUSSSQQQOOOOOONNNNNNMMMMMMLLLLLLFFFFFFGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@DDDCCCAAA???>>>===<<<<<<<<<:::999666555444333333000000//////......------111111111111111000/////////000333666999:::<<<<<<999;;;<<<;;;888444222000555444444444444444444444666444111//////...,,,***)))***,,,---......------...............---,,,+++(((''''''''''''((())))))''''''((((((((((((''''''%%%&&&((()))))))))((('''***)))(((((((((***+++,,,)))))))))))))))(((((('''+++***(((&&&%%%&&&'''(((++++++************+++++++++******))))))))))))***+++++++++,,,---...///000000222333444444444666888666555555666777999:::<<<===<<<;;;999888888999999===AAAGGGQQQ\\\gggpppuuuxxx}}}||||||~~~}}}~~~~~~rrriiimmmnnnttt{{{ppp333333333444444666777888444444333333333222222222222222111111222222333444777:::>>>BBBFFFLLLRRRVVVZZZ\\\___cccfffhhhiiiiiijjjgggeeeeeeeeeddd___[[[SSSRRROOOLLLIIIGGGGGGFFFGGGHHHIIIKKKMMMNNNPPPPPPTTTUUUWWWYYY\\\___aaabbbdddfffiiillloooqqqrrrssstttuuuvvvxxxyyyyyyzzzzzzzzzyyyyyyyyyxxxuuuqqqmmmnnnjjjeee___[[[UUUPPPLLLDDDCCC@@@<<<999666444333888888888999;;;>>>BBBDDDIIIMMMSSSWWW\\\cccmmmsssyyy{{{~~~xxxsssnnnddd[[[WWWSSSMMMIIIIIINNNNNNOOOSSSZZZccckkkppptttvvvyyyzzzxxxvvvttttttttttttttttttttttttttttttuuuuuuuuurrrmmmhhheeedddbbb___[[[YYYXXXWWWUUUTTTVVVVVVUUUTTTRRROOOLLLJJJMMMLLLKKKHHHFFFCCCAAAAAAAAACCCFFFGGGFFFFFFGGGIIIIIIIIIJJJKKKNNNQQQTTTVVVZZZXXXWWWWWWXXXXXXWWWVVVOOONNNLLLKKKKKKLLLMMMNNNTTTVVVXXXXXXTTTPPPMMMKKKNNNQQQVVV\\\cccnnnzzzzzznnn^^^RRROOOIIIHHHFFFDDDCCCBBBAAAAAAEEEEEEEEEFFFGGGJJJLLLNNNLLLMMMLLLJJJHHHHHHJJJLLLMMMMMMNNNSSSZZZaaafffiiimmmpppuuuzzz}}}uuukkkaaa\\\WWWRRRQQQSSSUUUZZZaaagggmmmsssxxx|||{{{uuusssuuuxxxzzzxxxrrroookkkeee```aaa```______```aaabbbccc\\\[[[XXXUUUSSSSSSSSSTTTOOONNNMMMLLLKKKKKKKKKKKKFFFFFFFFFHHHIIIHHHEEECCCDDDCCCBBBAAABBBDDDFFFGGGFFFDDDAAA>>><<<;;;<<<<<<<<<;;;999777444222000///......///000111222222333000000000000////////////...///111444666999;;;<<<::::::999888666333111///222111000//////000111222222111000///...---,,,,,,,,,+++******,,,,,,+++******************+++++++++++++++)))(((&&&&&&%%%%%%((('''&&&%%%%%%&&&'''((()))((('''&&&&&&'''((()))******))))))(((((('''''''''''''''((((((((((((((())))))))))))))))))))))))***(((&&&'''***+++)))''')))))))))))))))******+++,,,,,,++++++,,,...///000222222222222333333444555777666666666666888999:::<<<;;;:::888777666666666;;;???FFFPPP]]]iiitttzzz~~~zzzwwwuuuttt|||zzzyyyzzz}}}zzzlllccceeeiiirrr~~~yyyooo666555555444444444444444444333333333333222222222222222111111222222333444666999===BBBGGGMMMSSSWWWYYY[[[^^^aaadddfffggghhhgggdddbbbaaabbb```[[[WWWPPPNNNKKKHHHEEECCCBBBBBBCCCCCCEEEFFFHHHKKKMMMNNNTTTUUUWWWZZZ^^^aaaeeefffdddfffiiilllooopppqqqrrrwwwxxxyyyzzz{{{|||||||||xxxxxxwwwxxxwwwtttooolllnnnjjjccc\\\VVVOOOIIIEEE>>>===;;;999777666555444555555555666888;;;>>>@@@FFFJJJOOOTTTYYYaaakkksss{{{~~~{{{uuuoooeee[[[WWWRRRLLLGGGFFFHHHHHHIIILLLRRRYYYaaaeeemmmppptttvvvvvvtttrrrrrrsssssssssttttttuuuuuuuuuuuuvvvvvvsssoookkkhhhhhhhhhfffbbb```___^^^]]][[[ZZZZZZZZZYYYXXXVVVTTTRRRRRRQQQOOOMMMJJJHHHFFFEEEDDDEEEFFFFFFFFFFFFGGGIIILLLLLLMMMNNNPPPSSSUUUWWWXXXWWWVVVWWWWWWWWWUUUSSSNNNLLLIIIGGGFFFGGGHHHJJJOOORRRVVVVVVTTTQQQOOONNNPPPTTTZZZ```hhhqqq|||}}}uuummmaaaSSSLLLKKKGGGFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEFFFGGGIIIKKKMMMMMMMMMMMMLLLJJJJJJKKKMMMOOOPPPRRRWWW]]]dddhhhjjjkkkmmmqqquuuwwwxxxxxxwwwooofff]]]YYYVVVRRRRRRTTTYYY]]]ccchhhmmmrrrxxx|||xxxsssrrruuuxxx{{{yyyssspppmmmhhhdddbbbaaa___^^^\\\\\\\\\]]][[[YYYWWWUUUSSSSSSTTTTTTQQQPPPOOOMMMLLLKKKKKKKKKIIIGGGEEEEEEFFFGGGFFFEEECCCBBBAAA@@@@@@BBBCCCDDDEEECCCAAA>>><<<<<<<<<===999888777666555444444333//////000000111111222222000000000000////////////...///111333555777999:::888888888777555333000///111000/////////000111111111111000///...---,,,,,,+++***)))***++++++***)))(((((())))))))))))******+++***)))((('''&&&&&&&&&))))))(((''''''((()))))))))((('''&&&&&&'''((()))))))))))))))))))))(((((())))))((((((''''''&&&&&&''''''''''''''''''''''''***(((''''''******)))''')))))))))))))))******+++,,,+++++++++,,,...///000111111222222333444555666777666666666777888999:::999999888888888888888999;;;???FFFQQQ^^^jjjuuu{{{~~~}}}{{{{{{~~~}}}}}}~~~vvvjjjbbb```dddnnnzzztttkkk888777666444333222111111333333333222222222111111222111111111111222333333444777<<>>===<<<===>>>>>>@@@CCCFFFIIIKKKQQQRRRUUUYYY^^^bbbfffhhhfffgggiiilllnnnpppqqqqqqyyyyyyzzz{{{{{{{{{{{{{{{vvvuuuuuuuuuuuurrrmmmjjjiiiddd]]]VVVOOOIIICCC???:::999888666444333333333222222222333555777:::<<<@@@DDDJJJOOOVVV___jjjrrr|||~~~sssiii^^^XXXRRRKKKEEEDDDCCCBBBCCCEEEIIIOOOUUUYYYcccgggmmmqqqrrrqqqqqqppprrrrrrssstttuuuvvvvvvwwwvvvwwwwwwuuurrrpppooooooooommmkkkiiiiiihhheeedddaaaaaaaaaaaa```^^^]]]\\\YYYXXXVVVTTTQQQOOONNNMMMKKKKKKJJJIIIGGGHHHJJJLLLPPPPPPQQQRRRTTTVVVXXXYYYYYYYYYYYYZZZZZZYYYVVVSSSNNNKKKGGGDDDBBBCCCFFFGGGLLLOOOSSSVVVUUUTTTSSSRRRSSSWWW^^^fffmmmuuu}}}xxxjjj___SSSJJJGGGJJJHHHHHHHHHHHHHHHHHHIIIIIIGGGGGGGGGHHHIIIKKKLLLMMMNNNPPPQQQQQQPPPOOOPPPRRRTTTVVVYYY^^^bbbeeehhhiiiiiikkkmmmpppqqqqqqqqqpppjjjbbb[[[XXXVVVTTTUUUXXX]]]```dddhhhlllrrrxxx||||||tttpppqqquuuzzz}}}zzztttqqqooollliiieeecccaaa^^^[[[YYYXXXWWWXXXWWWVVVTTTSSSSSSTTTUUUSSSRRRQQQOOONNNLLLKKKKKKKKKHHHEEEDDDEEEFFFGGGGGGDDDCCCBBBAAAAAAAAABBBCCCCCCBBB@@@>>>=========>>>999999888777666555444444000111111111111111111111111111000000000/////////...///000222444555666666444555555555444222000///000000////////////000000111111000///...------,,,+++)))((()))***+++***))))))))))))******+++++++++***)))((((((''''''''''''+++******))))))******+++((((((''''''''''''(((((())))))))))))******************)))((('''&&&%%%%%%((((((((((((((((((((((((***((('''((()))***)))''')))))))))))))))******++++++++++++,,,---...000000000000111222444555666666666666666666777888999:::666666777777888999;;;;;;;;;???GGGRRR___lllvvv|||~~~rrrgggbbb]]]bbblllxxx|||pppfff777666555333222111111111222222222222111111111111111111111111111222222333222666<<>>======>>>>>>===<<<:::888666333222111222111111111111111111111222111111000000/////////---///000222333444444444111222333333333222111000000000//////////////////111000000///......------+++***)))***+++,,,+++)))+++,,,,,,------.........))))))((((((((((((((()))************************(((((((((''''''((((((((((((((())))))******++++++))))))((((((''''''&&&&&&************************)))((((((((()))))))))((()))))))))))))))******+++******+++,,,---///000000//////111333444555666777666666666777777888999999666666777777888999;;;;;;;;;@@@HHHSSS```lllvvv|||~~~~~~pppfffbbbaaaeeeooozzz|||oooddd444444333222222222222222222222111111111000000000111111000000111111222333222666;;;AAAFFFKKKPPPTTTVVVXXXZZZ\\\^^^___```___]]][[[YYYYYYXXXTTTNNNHHH@@@???<<<:::888777666666777777999;;;>>>AAADDDFFFFFFHHHKKKQQQWWW]]]bbbdddiiiiiijjjlllnnnpppqqqrrruuuuuuuuuuuutttssssssrrrqqqpppppppppooommmhhhddd[[[WWWPPPJJJEEEAAA===:::999888666444222111000000000000111222333444555666888<<>>>>>===>>>>>><<<<<<:::888555333111000222222222222111111111111222222222111000/////////...///111333444444444333000111222333333222111111000000000000000//////...000000//////......---------,,,++++++------,,,++++++,,,,,,---......//////***))))))((((((((())))))))))))))))))))))))))))))'''(((((((((((((((((('''(((((())))))*********+++&&&&&&''''''(((((())))))************************((()))))))))((((((((())))))))))))))))))******+++)))***+++,,,...///000000...///111333555666666666555666666777888888999999999888888888888888999999<<<@@@IIITTT```llluuuzzzsssiiiccceeeiiiqqq{{{{{{nnnccc222222111111111222333333111111111000000000000///111000000000000111222222222666;;;@@@DDDHHHLLLNNNSSSTTTWWWYYYZZZ[[[[[[[[[YYYWWWUUUUUUTTTPPPHHHCCC<<<:::888777555555555666666777999<<<>>>AAABBBCCCDDDFFFIIINNNTTTZZZ___aaagggggghhhjjjlllnnnppprrrttttttssssssrrrpppooonnnllllllllllllkkkhhhccc```YYYTTTLLLEEE@@@;;;777444333333222222222333333444000111111222333444444555555888===AAAHHHRRR^^^gggqqqzzzuuuiiiaaaZZZPPPJJJHHH@@@???===<<<<<<===???@@@CCCIIISSS\\\dddkkkqqqtttuuuvvvwwwyyyzzz{{{}}}}}}}}}~~~zzzxxxtttoookkkgggdddcccdddcccbbb```^^^]]][[[[[[WWWVVVTTTPPPNNNNNNQQQTTTVVVXXX[[[___bbbeeeggghhhdddbbbaaaaaa___\\\XXXUUUMMMKKKHHHGGGGGGJJJNNNPPPWWW[[[___bbbbbbbbbaaaaaa```ccciiipppvvvxxxwwwuuuiii```WWWUUUTTTSSSSSSTTTWWWXXXYYYYYYYYYXXXWWWVVVVVVVVVWWWWWWVVVUUUTTTTTTQQQSSSUUUVVVXXX\\\aaadddfffiiillljjjfffbbbaaabbbdddeeefffgggiiijjjjjjjjjggg```[[[[[[[[[XXXYYY[[[[[[^^^dddiiiooovvv}}}zzztttsssrrrtttyyyyyypppjjjgggeeeeeeaaaaaa```___]]][[[YYYXXXVVVVVVVVVVVVVVVVVVVVVUUUTTTUUUUUUTTTRRRPPPNNNLLLIIIHHHIIIJJJJJJHHHEEEBBBEEEEEEDDDDDDCCCBBBAAAAAA?????????>>>>>>======<<<888888777666555444333333111111222222222222222222333333222111000000///......000333555666666555555222222444444444444333222111111222222111000///...000000//////...............,,,+++,,,---...---,,,))))))***+++,,,,,,------+++***))))))(((((((((((('''(((((())))))(((((('''''''''((((((((((((''''''(((((((((((())))))))))))%%%%%%&&&'''((()))******((((((((((((((((((((((((''')))***)))((('''(((***)))))))))))))))******+++((()))+++---...000000000...000222444555555555555555666777888999999999888::::::999888777777777888<<>>===<<<;;;777777666555444333222222111111111222222333333333444333333222111000///...///111444777999999888777444444555666666555444333222333333333222111///...////////////............---,,,++++++------,,,+++(((((()))***+++,,,------,,,+++***)))((((((((((((''''''((())))))(((''''''&&&'''((())))))((('''&&&((((((((('''''''''''''''&&&&&&''''''(((((())))))''''''''''''''''''''''''''')))******''''''(((***)))))))))))))))******+++''')))+++---///000000000///111333444555555444333444555777888999999888888:::999999888777777888888===AAAJJJTTT___iiippptttzzzsssgggdddgggnnnwww~~~{{{rrriii333333222111000000111111000000000000////////////000000000000000111111222444888<<>>@@@@@@???>>>>>>@@@CCCGGGKKKPPPTTTVVV``````aaacccfffiiilllnnnllllllkkkjjjhhhfffdddcccccccccbbbbbbbbb___ZZZWWWLLLHHHBBB===:::888666444333222111000000//////000000000111222222222222222000333666888===FFFRRRZZZkkkvvvxxxnnnbbb\\\UUUMMMGGGEEE===<<<:::999888888888999666<<>><<<;;;::::::999777555333000///...000000111222333333444444444444333222111000///...000222555999::::::999999555666777777777666555444333333444444333222000//////////////////.........,,,+++******,,,,,,+++***)))******+++---...//////---,,,+++)))(((''''''''''''((()))******)))((('''&&&'''((())))))((('''&&&((((((''''''&&&&&&&&&%%%((((((((((((((('''''''''))))))))))))))))))))))))''')))+++***'''&&&(((***)))))))))))))))******+++'''(((+++---///000000000000111333555555555333222444555777888999999888888999888888888888888999999===BBBJJJTTT___hhhooorrrvvv{{{wwwhhhcccfffmmmwwwwwwppp222111111111000000//////222111111111000000/////////////////////000111111444555777:::>>>AAADDDFFFHHHJJJMMMOOOQQQQQQQQQQQQMMMLLLIIIEEE@@@;;;777555222222222222333444444555666999===>>>>>>===<<<<<<<<<===???BBBFFFIIIMMMNNNWWWXXX[[[]]]aaacccfffgggfffeeecccbbbaaa`````````[[[\\\^^^^^^\\\XXXTTTQQQIIIEEE???:::777555222000000000111111111000000///111222333555666555555444111333444777===EEEOOOUUUcccooo~~~xxxttthhhddd^^^WWWQQQKKKEEEAAA???===999666555555666777999:::@@@MMMXXXbbbllluuu{{{}}}}}}{{{xxxrrrmmmlllllljjjiiigggeeecccbbbbbb```^^^\\\\\\^^^```aaadddeeeggghhhhhhhhhggggggaaa```]]][[[ZZZ[[[\\\\\\___]]]ZZZWWWVVVVVVVVVWWWXXXZZZ]]]aaaccceeeffffffkkkmmmrrrvvvwwwuuuoookkk___^^^]]]\\\^^^bbbiiinnnooorrruuuxxxxxxyyyzzz|||yyyzzz{{{{{{yyyvvvrrrppplllgggaaa^^^^^^aaadddfffjjjjjjjjjkkklllnnnpppqqqpppooommmlllkkkjjjiiiiiifffdddaaa^^^^^^___bbbccceeehhhnnntttyyy}}}{{{xxxtttwww{{{}}}yyywwwsssoooiiieeecccbbbbbbbbbbbbaaa```___^^^^^^]]]```___\\\ZZZXXXVVVUUUUUUSSSRRRQQQQQQRRRSSSQQQPPPMMMLLLJJJHHHGGGGGGGGGGGGDDDDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@???>>>===<<<<<<;;;:::888666444222111111111111000000111111222333444333222000///000000111222333555666666777999;;;999666666777666333222444...>>>FFF>>>444444555222111///---+++***))))))***+++,,,,,,------,,,,,,++++++***)))+++---///...---,,,,,,+++***)))((('''''')))((('''&&&&&&'''((()))))))))))))))))))))))))))&&&'''((())))))((('''&&&'''((()))))))))(((&&&%%%))))))))))))))))))))))))&&&&&&&&&'''((()))***+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,------...///111222222333333444444555555666777777666666777888777888888777555666888:::;;;AAAJJJSSS\\\eeelllqqqvvv{{{yyyoooeeegggooo||||||111111111000000000//////000000000/////////......///////////////000000111333444666999===AAADDDFFFFFFHHHJJJLLLNNNNNNMMMLLLLLLJJJGGGCCC>>>:::666444222222222222333444555555666999===???>>>===<<<<<<;;;<<<===???BBBEEEHHHIIIQQQRRRTTTXXX[[[^^^aaabbbbbbbbbaaa```^^^]]]\\\[[[XXXYYY[[[[[[YYYUUUQQQOOOJJJFFF@@@;;;888666444222000000111111111111000000111222333555555555555444444444555555777===DDDIIIYYYdddwww}}}zzzwwwsssppplllgggddd___[[[VVVRRRNNNIIIDDDAAA>>><<<999666555555666777888888>>>IIITTT]]]iiirrrwww~~~~~~{{{uuupppooonnnllljjjhhhgggffffffeeecccaaa```___```bbbdddfffggghhhjjjjjjiiihhhgggaaa```___^^^^^^___aaabbbaaa___]]]ZZZXXXWWWWWWWWWWWWYYY\\\___bbbcccdddeeeiiilllqqquuuvvvsssmmmiii`````````aaaccchhhooouuuuuuxxx|||}}}xxxuuuqqqlllfffbbbbbbdddeeefffjjjjjjkkkmmmnnnooopppqqqpppooonnnmmmllllllmmmmmmkkkhhhddd```___```bbbcccfffiiinnntttyyy}}}zzzxxxvvvxxx|||{{{xxxuuupppjjjfffdddcccccceeedddcccaaa___^^^\\\\\\___^^^\\\YYYWWWUUUTTTTTTSSSRRRPPPQQQRRRRRRQQQOOONNNMMMKKKIIIHHHHHHHHHHHHDDDDDDDDDCCCBBBBBBAAAAAA??????>>>===<<<;;;::::::;;;:::888666444222111111111111111111111222222333333222111000////////////222444666777777777888999:::777777999999666666999BBBQQQYYYQQQFFF@@@;;;555333222000...,,,,,,,,,,,,+++,,,,,,------,,,,,,+++111///---------,,,+++)))******************)))))))))((('''&&&&&&'''((()))((((((((((((((((((((((((&&&&&&'''((()))))))))(((((())))))))))))(((''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&'''((()))(((((()))))))))*********,,,,,,,,,,,,------...///111222222333333444444555444555666666555555666777888888888777666666888:::;;;@@@IIISSS\\\eeemmmrrrvvv|||xxxmmmaaaccclllzzz111111000000000000////////////...............---//////......//////000111222333555888<<<@@@CCCEEEEEEGGGIIIKKKKKKKKKJJJIIIHHHGGGDDD@@@;;;777444333222222222222333444555666777:::===>>>>>><<<<<<<<<:::;;;;;;<<<===???@@@AAAFFFGGGJJJNNNRRRVVVYYYZZZ[[[[[[\\\[[[ZZZXXXVVVTTTSSSTTTUUUUUUTTTQQQMMMKKKGGGCCC>>>:::777555333222000000111111111111000000111222333444555555555555555555555444555888>>>BBBNNNXXXiii{{{~~~tttnnngggeeecccaaa___]]]YYYWWWRRRPPPMMMJJJHHHFFFCCC@@@<<<;;;888666444444555666777666;;;DDDMMMVVVcccnnnttt|||{{{vvvqqqrrrpppnnnkkkjjjiiijjjjjjiiihhhfffddddddeeefffgggiiijjjkkklllllljjjiiiggg______^^^^^^```bbbeeefffeeecccaaa^^^[[[YYYWWWWWWWWWXXXZZZ]]]___```aaaaaafffjjjooorrrrrrnnniiieee___aaaccceeeiiiooowww|||~~~zzzuuuooojjjiiiiiihhhhhhiiikkkmmmoooqqqrrrrrrrrrqqqpppnnnmmmmmmoooqqqrrrppplllgggcccaaaaaaccceeehhhkkkoootttxxx|||~~~|||yyywwwxxxzzz~~~|||yyyvvvqqqlllhhheeeeeeeeehhhgggeeeccc```^^^\\\[[[]]]\\\ZZZXXXVVVTTTSSSSSSSSSQQQPPPPPPQQQQQQPPPNNNNNNMMMKKKJJJIIIIIIIIIIIIDDDDDDDDDCCCBBBBBBAAAAAA???>>>======<<<;;;::::::;;;:::888666444222111111000111111111111222222222000111111000000///...---222555888::::::999888888999666666999999777888;;;LLL[[[ddd^^^SSSJJJAAA888444333111///------------,,,,,,------------,,,,,,333111///...---,,,***((())))))))))))******++++++((((((''''''''''''((()))''''''''''''''''''''''''((((((''''''''''''((((((******)))(((((((((((()))))))))))))))))))))))))))(((((('''''''''(((((()))((((((((()))))))))******,,,,,,,,,,,,---...//////111222222333333444444555333444666555444444666777888999999777666666888:::999???HHHRRR\\\fffooouuuxxx}}}vvvjjjaaaccclllzzz000000000000000000//////........................///............///000000000111333777:::>>>BBBCCCFFFGGGIIIJJJKKKJJJHHHGGGDDDCCC@@@<<<888555333111111111111222333444555666888;;;===>>><<<;;;;;;;;;::::::999999999999::::::;;;===@@@DDDHHHLLLOOOPPPRRRSSSTTTTTTSSSQQQNNNLLLMMMMMMNNNOOOMMMKKKHHHFFFBBB>>>999666444222000//////000000111111111111000222222333444444555555555444555666666777;;;???CCCHHHOOO\\\mmm{{{xxxlllaaaZZZVVVUUUTTTSSSTTTSSSPPPNNNIIIGGGDDDCCCCCCBBB???>>>:::999777555444444555555666666999@@@GGGPPP^^^jjjsss}}}|||xxxtttqqqtttqqqnnnkkkjjjkkklllmmmlllkkkjjjhhhhhhiiijjjjjjkkklllnnnnnnmmmkkkhhhfff^^^^^^]]]]]]___bbbdddfffhhhgggfffdddaaa]]]ZZZXXXWWWXXXYYYZZZ[[[\\\]]]]]]aaaeeejjjmmmlllhhhdddaaa]]]```dddhhhnnnvvv~~~~~~yyytttrrrpppnnnllljjjlllooosssuuuvvvvvvuuurrrpppooommmnnnoooqqqssspppmmmiiieeecccccceeegggjjjlllooossswwwzzz|||}}}~~~zzzxxxwwwzzz|||}}}zzzwwwrrrllliiifffffffffhhhgggfffcccaaa___]]]\\\[[[ZZZYYYVVVUUUSSSSSSRRRRRRQQQOOOOOOPPPPPPNNNMMMLLLKKKKKKJJJIIIHHHHHHHHHDDDDDDDDDCCCBBBBBBAAAAAA@@@??????>>>======<<<<<<;;;:::888555333222111000000000111111222222222222000111111222111///...---222666<<>>>>>:::777666777777555555888BBBNNNWWWVVVOOOHHH@@@999222111///---,,,++++++,,,,,,,,,------------,,,,,,...---,,,,,,---...---+++(((((((((((((((((((((((('''''''''''''''(((((()))'''''''''''''''''''''''',,,+++)))'''&&&%%%&&&&&&,,,+++)))((((((((()))***((((((((((((((((((((((((******))))))((()))))))))************+++++++++++++++++++++,,,---...///000111222222333333444444555333555666666555555777888999999999888666666888:::999>>>GGGRRR]]]gggqqqwww{{{uuuiiiggghhhooo{{{//////////////////000000////////////////////////...............//////000///000222555888<<>>===;;;:::777777555444444444444555777666888>>>CCCKKKYYYfffrrr}}}~~~zzzvvvsssqqqsssqqqnnnkkkkkkkkkmmmnnnmmmmmmlllkkkkkklllmmmmmmnnnoooppppppnnnkkkgggeeeaaa```___^^^___aaadddeeejjjkkkkkkiiifffbbb^^^[[[YYYYYYXXXXXXXXXXXXXXXXXX[[[___ccceeeccc```^^^]]]]]]aaagggmmmttt|||~~~{{{xxxuuurrrmmmooorrruuuxxxxxxxxxwwwqqqpppnnnmmmmmmnnnpppqqqmmmllliiiffffffgggiiijjjkkkmmmooorrruuuxxxzzz{{{|||~~~|||yyyxxxxxx{{{}}}|||xxxuuuppplllhhhggggggggggggfffeeecccbbb```___^^^ZZZYYYXXXVVVTTTSSSRRRRRRQQQPPPNNNNNNOOOOOOMMMKKKIIIIIIIIIIIIHHHGGGGGGFFFDDDDDDDDDCCCBBBBBBAAAAAA??????>>>>>>======<<<<<<:::999777555333111000000///000111222222222222111111222333333222111///...222777>>>CCCEEEFFFEEEFFF@@@;;;888888666333333666777>>>DDDEEECCC@@@<<<888222111///---,,,++++++,,,,,,------......------,,,***))))))***,,,...---,,,)))(((((('''&&&&&&%%%%%%&&&''''''(((((((((((((((''''''''''''''''''''''''***)))'''&&&&&&'''((((((,,,+++)))((((((((()))***(((((((((((((((((((((((())))))((('''''''''(((((())))))*********++++++++++++++++++,,,---...000000111222222333333444444555444666777888777777999::::::::::::888666666888:::888>>>GGGQQQ]]]hhhsssyyy}}}wwwkkkjjjkkkppp|||......////////////000000///////////////000000000......------......///000///000222444777:::<<<===???@@@BBBCCCCCCBBBAAA@@@>>><<<999666333111111000000000111222333555666777999:::;;;:::999777777888777666555444333333333333111222444666999;;;===>>>@@@@@@BBBCCCCCCBBBAAAAAAAAABBBBBBBBBBBBAAA??????===:::666333222222111000...///000111111222111111333333333333333555666666444666777777777777999;;;;;;===EEERRR___mmm~~~|||tttlllgggaaa[[[WWWQQQJJJDDD>>>>>>===???@@@AAA???>>>???===;;;;;;;;;:::888666555555444444444444444444666666888<<<@@@FFFTTTaaaoooyyy|||xxxuuusssrrrqqqpppnnnllllllmmmnnnooonnnnnnnnnnnnooopppqqqqqqrrrssstttsssqqqmmmhhheeedddcccaaaaaaaaaccceeefffjjjlllnnnnnnlllhhhbbb___\\\[[[YYYWWWUUUTTTTTTTTTTTTWWW[[[[[[YYYWWWXXXZZZ^^^bbbiiipppxxx}}}zzzttttttuuuvvvvvvvvvttttttmmmmmmmmmmmmnnnooopppqqqkkkjjjjjjjjjjjjkkklllmmmlllmmmnnnqqqsssuuuwwwxxxyyy{{{~~~~~~|||zzzyyyyyy{{{}}}|||tttrrrnnnjjjggggggggghhhffffffeeecccaaa```___^^^ZZZYYYWWWVVVTTTSSSSSSRRRQQQOOONNNMMMNNNMMMLLLJJJHHHHHHHHHHHHHHHGGGFFFFFFDDDDDDDDDCCCBBBBBBAAAAAA<<<<<<<<<;;;;;;;;;:::::::::999777555333111000000///000111333333222111111333333333222222111000///111666>>>DDDGGGIIIJJJJJJFFFAAA===;;;888333333555666777999:::::::::888777444333111///------------------............------,,,+++******++++++***)))))))))((('''&&&%%%$$$$$$%%%&&&'''((()))))))))(((''''''''''''''''''''''''%%%%%%%%%&&&((()))+++,,,******)))(((((((((((()))))))))))))))))))))))))))&&&&&&%%%%%%%%%%%%&&&''''''''''''((((((((())))))******+++,,,---...000111111222222333333444444555555666888888888888:::;;;;;;;;;:::888666666888:::999>>>GGGQQQ\\\hhhssszzz}}}~~~{{{ooojjjjjjooozzz........./////////000000------........./////////...------------...//////000000111333555777999:::<<<===???AAABBBAAA@@@???<<<:::777444222111111111000000111222333555666777888999:::999666555555666444333222111111111111111222222333444555666777777999999:::;;;<<<===>>>>>>===>>>>>>???>>>>>>===<<<;;;888444111111111000///...///000111111222222222333333222222333444666777555666888888666666666777999999???IIISSS^^^mmmyyyzzznnnggg]]]WWWOOOJJJGGGDDD???;;;:::999999:::<<<<<<;;;999;;;999777777777777666444333333333333333444444444444444888;;;===BBBOOO\\\hhhrrr|||~~~|||xxxtttrrrqqqqqqppppppooonnnnnnnnnoooooonnnooopppqqqrrrsssuuuuuuvvvwwwxxxwwwtttooojjjgggcccbbbaaa```aaaccceeefffjjjlllppprrrqqqlllgggccc___]]]ZZZWWWTTTRRRPPPPPPNNNQQQSSSRRRPPPPPPTTTXXX[[[```gggooovvv}}}{{{zzzxxxuuurrrooommmkkkgggiiillloooqqqrrrsssssskkklllmmmnnnooonnnnnnnnnlllmmmmmmoooqqqssstttuuuvvvyyy}}}~~~}}}{{{zzzzzzzzz|||~~~|||pppnnnkkkhhhffffffggghhhhhhgggeeecccaaa^^^]]]\\\ZZZYYYWWWVVVUUUTTTSSSSSSQQQOOOMMMMMMMMMLLLKKKIIIGGGHHHIIIIIIIIIHHHGGGFFFDDDDDDDDDCCCBBBBBBAAAAAA<<<<<<;;;;;;;;;::::::::::::999777444222111000//////000222333333222111000333222111000000/////////000555<<>>;;;888333222555777555555666888777666666333222000...,,,,,,,,,,,,------............------...---++++++++++++)))((()))))))))(((((('''''''''%%%&&&'''((()))))))))(((((((((((((((((((((((((((%%%&&&'''((())))))))))))((())))))))))))(((''''''))))))))))))))))))))))))&&&%%%%%%%%%&&&'''((()))''''''''''''((((((((()))******+++,,,---///000111111222222333333444444555444555777888777888:::;;;;;;;;;;;;999777666888999:::???GGGQQQ\\\hhhssszzzzzz{{{}}}uuulllkkknnnwww---.........//////000000,,,,,,,,,------............------------...//////111111111222444666888999<<<>>>@@@BBBCCCBBBAAA@@@;;;999666333111000111111000000111222333555777777888999999888555444444555111000000/////////000000333333333444444444444444555555666777888:::<<<===<<<<<<<<<======<<<<<<;;;888444111///.........---......///111111222222222444333222222333444666777444666888999888888888999;;;:::>>>EEELLLSSS___iiittt{{{|||qqqfff^^^TTTMMMDDD???===;;;777333444333333444555666444333777666444555666666555333222222333333333333444444222333777:::;;;???KKKXXXcccmmmvvv{{{}}}yyyxxxwwwtttpppnnnmmmnnnppppppppppppppppppppppppooopppqqqsssuuuvvvxxxxxxyyyzzz{{{zzzwwwrrrlllhhh___^^^^^^^^^___aaadddeeeiiilllqqqtttsssooojjjfffaaa___[[[WWWSSSPPPNNNNNNJJJMMMOOOMMMKKKLLLQQQWWWWWW\\\dddkkkrrryyy}}}}}}~~~~~~zzztttnnniiifffddddddfffkkkpppsssvvvvvvwwwmmmnnnppprrrrrrqqqooommmllllllmmmnnnoooqqqsssttttttxxx|||~~~|||{{{{{{yyy{{{}}}}}}nnnllliiifffeeeeeeggghhhiiihhhfffccc```]]]ZZZYYYZZZYYYXXXVVVUUUTTTTTTTTTPPPOOOMMMLLLMMMLLLJJJHHHHHHIIIJJJJJJJJJIIIHHHGGGEEEDDDDDDCCCBBBBBBAAAAAA===============<<<<<<<<<:::999777444222111000///...000222333333333111000333222000.........//////000444:::>>>AAACCCEEEFFFFFF@@@<<<999666111111444666222111444777777666555111///---+++***))))))***------............------...,,,+++,,,------,,,***))))))))))))************$$$%%%'''))))))))))))((())))))))))))))))))))))))************(((&&&$$$###'''((()))))))))(((&&&%%%))))))))))))))))))))))))(((((((((((()))+++,,,,,,))))))))))))*********************,,,---///000111111222222333333444555555333444666777666777999:::;;;<<<;;;999777666888999;;;@@@HHHQQQ\\\hhhssszzzxxxxxxyyy}}}xxxpppnnnooovvv~~~xxx/////////...------,,,,,,........................000...,,,++++++---000111000111222333444666777777;;;===???AAAAAA@@@>>><<<444333222111111111222333///000111222444555666666888888777666444333222111222111000000000000000111444444333333444444555666999777555333444555888999999:::;;;;;;:::999777666444444222111000000000000...000222333333444666888666666666666555333222111:::999999888777666666555:::<<<>>>???AAAHHHTTT]]]jjjrrr|||{{{qqqhhh\\\QQQKKKDDD===999999999666222444333333222222333333444555444333333222222333333111111111111111111111111444333444777999<<>>>>>???@@@???===<<<===>>>???>>><<<777666333111///.........000000000000000000000000111000///......///000111444666:::======>>>@@@AAABBB>>>:::888777666333000111111222333333444555555444222///,,,+++++++++,,,........................+++***+++,,,------+++)))))))))((('''''''''''''''###%%%&&&(((*********))))))((((((((((((***,,,---******))))))((((((''''''((()))))))))))))))((('''))))))(((((('''''''''&&&******))))))((((((''''''))))))))))))(((((((((((()))***+++,,,...///000111222222222333444555444333666777999999777666777888:::::::::888666666888999:::<<>>>>>>>>BBBJJJQQQ^^^gggsss{{{|||qqqggg___TTTJJJGGGAAA:::777777777444111444333333222222333333444444444333222222222222333111111111111111222222222444333555888:::===FFFOOO\\\dddmmmrrrtttyyy~~~{{{wwwvvvuuusssooolllkkkkkkkkkkkkkkklllmmmnnnqqqsssttttttsssssstttuuuvvvwwwyyy{{{}}}|||vvvooohhhddd^^^^^^]]]^^^```bbbeeeggghhhkkkmmmmmmllljjjiiiiii```^^^[[[ZZZZZZYYYWWWTTTRRRPPPNNNLLLLLLMMMOOOQQQUUUXXX\\\aaaeeehhhjjjkkkgggfffccc```^^^^^^^^^^^^ccc```___```aaacccjjjsss}}}~~~vvvpppmmmllllllooorrrvvvzzz|||||||||{{{}}}~~~~~~|||xxxtttrrrrrrmmmnnnppprrrssstttttttttrrruuuyyy}}}}}}|||yyyyyy{{{zzzsssiiifffccccccfffiiijjjjjjhhhfffbbbaaa```___]]][[[[[[ZZZXXXXXXXXXVVVTTTRRRQQQOOOMMMLLLJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGFFFCCCAAA???=========???@@@>>>===<<<===>>>???>>>===999777555333111000000000000000000000000000000000111000///......///000111333666:::<<<===>>>???@@@@@@===999888777666333111111111222222333444444555333222///---+++++++++,,,........................+++******+++,,,,,,+++)))******)))(((((((((((((((&&&'''((())))))(((''''''((('''''''''((()))***+++))))))))))))((((((''''''&&&&&&'''((((((((((((((()))(((((((((''''''''''''))))))))))))((((((((((((''''''((()))***+++,,,,,,)))***+++,,,...///000111111111222222444444333222666777999999777666777888999:::999888666666888999;;;>>>EEEQQQ___kkkppprrrssssssvvv{{{xxxoookkkkkkrrr|||{{{ttt------...//////000111111------------------------------------......//////---...000333666888:::<<<999:::;;;<<<;;;:::888666444333111000/////////000111222333444555777888888888777666444333111000///000000000000111222333333222222222333555777:::;;;<<<;;;;;;::::::;;;;;;;;;777777777777666555444333222111000///////////////111333444555555666888999999:::::::::::::::999999999999999999:::;;;;;;<<<:::===??????>>>@@@DDDHHHRRR[[[hhhrrrwww{{{~~~}}}{{{tttiii```YYYPPPGGGAAA<<<777444555555333111444333333222222333333444444444333222222222222222000000111111222222222222555444666999;;;===FFFOOOXXX^^^fffkkkmmmrrrzzz|||zzzzzzxxxuuurrrooonnnkkkhhheeefffeeeeeeeeegggjjjmmmooorrrtttuuuuuuttttttuuuwwwwwwxxxzzz}}}~~~vvvmmmeeeaaa\\\\\\\\\^^^```bbbccceeehhhhhhgggdddbbbaaacccddd^^^]]]\\\\\\]]]\\\ZZZXXXTTTSSSQQQPPPOOOPPPPPPQQQTTTVVVXXX[[[\\\]]]]]]]]]VVVUUURRRQQQQQQRRRUUUVVVXXXTTTSSSTTTUUUWWW]]]eeessszzzzzzuuusssssstttwwwyyy|||wwwqqqnnnmmmnnnppprrruuuvvvwwwwwwvvvwwwyyy{{{||||||{{{{{{zzzzzz}}}vvvnnnddddddeeehhhkkkllllllkkkhhhfffcccaaa``````^^^\\\___]]][[[[[[ZZZXXXUUUSSSQQQPPPNNNKKKJJJIIIIIIIIIHHHHHHGGGGGGFFFEEEEEEDDDAAA@@@???======???AAABBB===<<<<<<===>>>??????>>>999777555333111000000000000000000000000000000000111000///......///000111333555999;;;;;;<<<===>>>>>><<<999888777666333111111111111222333333333444222111///---,,,+++,,,,,,........................,,,***))))))***++++++***+++***))))))(((((())))))))))))))))))((('''%%%$$$'''&&&&&&&&&'''((()))***)))))))))(((((((((((('''$$$$$$%%%&&&'''((())))))((((((((((((''''''''''''(((((((((((())))))))))))(((((()))***+++,,,------******+++,,,...///000000222222333444444444444444666777999999777666777888999999999777666666888:::<<>><<<@@@DDDFFFFFFEEEGGGHHHLLLTTT```jjjoooqqqssssssuuutttmmmbbbZZZUUUMMMEEE<<<888555333444444333111444333333222222333333444444333333222111222222222000000000111222222333333555444666:::;;;>>>FFFOOOWWW\\\aaaeeegggkkkrrrwww~~~|||xxxuuuuuuvvvvvvtttrrrooollliiigggeeedddbbbaaa```bbbgggkkkooorrrtttuuuuuutttuuuwwwyyy{{{|||xxxmmmccc]]]XXXYYY[[[]]]___aaaccccccjjjiiifffbbb]]][[[[[[\\\\\\]]]]]]^^^___^^^]]]\\\WWWWWWVVVTTTSSSSSSRRRRRRWWWXXXXXXYYYXXXWWWUUUTTTQQQOOOMMMLLLMMMOOORRRTTTTTTOOOMMMOOOPPPQQQVVV]]]dddkkkvvv{{{xxxxxxyyy{{{~~~yyyqqqllllllmmmooorrruuuwwwyyyzzzzzzzzzzzzzzzzzz{{{{{{||||||}}}tttkkkdddfffiiimmmnnnmmmjjjggggggeeebbbaaaaaa```___]]]```___]]][[[[[[YYYUUUSSSQQQPPPNNNKKKJJJIIIIIIIIIGGGGGGGGGFFFEEEEEEDDDDDDDDDCCCBBB@@@@@@AAABBBCCC===<<<;;;<<<>>>@@@???>>>666555333111///...//////000000000000000000000000111000///......///000111222555888999::::::;;;<<<===<<<:::888666444111000111111111111222222222222222111///---,,,,,,,,,,,,........................,,,***(((((()))++++++******))))))(((((((((((((((******)))((('''&&&%%%%%%''''''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&&&&'''(((((()))((((((((((((((('''''''''''''''(((((())))))******++++++*********)))))))))******+++,,,---...///000333444666666666555666666666777999999777666777888888999888777555666888:::;;;???HHHVVVeeepppuuuuuuvvvvvvwww{{{{{{mmmiiijjjqqq|||zzzsss---------,,,,,,+++++++++------------------------+++,,,...///000///...---000000111333444666777888999999::::::999777666555333111000............///222333444555777888999999666666555444222111000///111111111111222333555555888777666666888;;;>>>???GGGFFFDDDAAA>>>;;;999888555555444222111000000//////...............//////444555777777777777999:::;;;<<<===>>>>>>??????>>><<<;;;;;;;;;<<<>>>AAABBBDDDGGGLLLOOOOOOMMMKKKJJJKKKRRR[[[dddiiikkkkkkkkkjjjiiicccYYYSSSNNNGGG@@@888777444333333333333222444333333222222333333444333333222111111111111222000000111111111222222222555444777:::<<<===EEEMMMUUUYYY]]]___```cccgggjjjjjjkkkllllllmmmooorrrtttttttttrrrooollliiihhhgggdddbbb```___```dddiiilllrrrssstttuuuuuuvvvyyy|||yyymmmaaaZZZVVVWWWYYY\\\___bbbdddeeejjjjjjhhheee```\\\ZZZZZZ[[[]]]___aaaaaaaaaaaaaaa\\\[[[ZZZXXXVVVUUUTTTTTTYYYYYYYYYXXXVVVTTTRRRPPPQQQOOONNNLLLLLLNNNPPPRRRQQQLLLIIIKKKMMMMMMQQQUUUYYY___hhhqqqxxx}}}~~~zzzzzz{{{~~~}}}tttooommmnnnppprrruuuxxxzzz{{{}}}|||{{{{{{{{{|||}}}~~~tttkkkeeehhhmmmppppppmmmiiigggfffdddaaaaaaaaaaaa___^^^___]]][[[ZZZYYYWWWTTTRRRPPPOOOMMMKKKIIIIIIIIIIIIHHHHHHHHHGGGFFFFFFEEEEEEFFFEEECCCBBBAAA@@@@@@@@@===<<<<<<===>>>??????>>>666444222000////////////000000000000000000000000111000///......///000111111444777888888888888999======<<<999555111///---111111111111111111000000000000///...---,,,,,,,,,........................---+++(((((()))+++++++++(((((('''&&&&&&&&&&&&'''((((((((('''''''''(((((((((((()))))))))******)))'''''''''''''''(((((((((******)))((('''''''''((('''''''''(((((((((((((((''''''(((((())))))*********))))))))))))(((((((((***+++,,,,,,---...//////222444666666444444555666666777999999777666777888777888888777555666888:::999===GGGVVVgggsssxxxyyywwwwwwyyy|||}}}~~~~~~llliiihhhpppzzz{{{ttt---,,,,,,+++******)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////...---///000111222333444555666999999999999888777666666222111///......//////000222333444555666888999999555555555444333222222222222222222222333444555555555555555777;;;AAAFFFIIIJJJHHHEEEAAA===:::888777555444333111000/////////...............///000111444666777777777777888:::;;;;;;<<<===>>>>>>======<<<<<<<<<>>>@@@DDDHHHJJJQQQSSSWWWYYYXXXUUUPPPMMMMMMQQQYYY```eeegggggggggcccccc^^^VVVQQQMMMFFF>>>666666555444333333333333444333333222222333333444333333222111111111111111111111111111111111111111444444666:::;;;<<>>>>>===???===<<<===>>>???>>><<<777666444222111111111222000000000000000000000000111000///......///000111000333555666666555666777;;;<<<<<<999555000...---222111111111000000//////000//////...------,,,,,,........................---+++******+++,,,,,,+++((('''&&&&&&%%%%%%&&&&&&'''''''''''''''((()))***))))))************))))))&&&''''''''''''(((((((((---+++***((('''''''''''''''''''''((((((((((((((((((((((((((())))))))))))&&&&&&'''((()))***++++++++++++,,,,,,---.../////////222555444222111222555666777999999777666777888666777777666555666888:::999===FFFUUUeeerrrxxxzzzwwwxxxzzz~~~yyyzzz}}}pppkkkhhhmmmwww|||yyysss,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............,,,---...000222444555666777777777777777777666666111000/////////000111222222222333444666777888999444444444444444444444444444444333333333333444555555555666999>>>DDDKKKNNNJJJGGGCCC???<<<:::999999555444222000///.....................///000111222444666777777666666888999::::::;;;<<<<<<<<<;;;;;;;;;<<<===AAAFFFLLLRRRUUU\\\^^^aaaddddddaaa\\\XXXTTTVVVZZZ^^^aaabbbaaa```]]]^^^[[[TTTOOOLLLDDD<<<444444444333222111111111444333333222222333333444333222222111111111111111333333222222111000000000333333555999:::;;;BBBJJJMMMPPPTTTXXXYYYXXXXXXWWWQQQPPPQQQUUU[[[bbbgggkkkiiikkkkkkiiifffddddddfffdddcccbbbbbbdddgggkkkmmmrrrtttvvvwwwzzz}}}vvvjjj___WWWSSSSSSTTTVVVYYY^^^dddiiilllmmmnnnnnnlllhhhfffeeeeeeaaaeeeiiikkkkkkjjjjjjkkkfffddd```\\\YYYYYYYYYYYYXXXXXXYYYYYYYYYXXXVVVUUUQQQRRRRRRQQQQQQPPPPPPOOOMMMGGGCCCEEEGGGGGGHHHKKKPPPSSSXXX]]]bbbiiippptttvvvwwwyyy}}}~~~xxxvvvvvvvvvvvvwwwxxxzzz|||}}}~~~~~~|||tttmmmppprrrqqqnnnjjjhhhhhhbbbaaa___^^^_________^^^[[[YYYXXXWWWWWWVVVSSSQQQMMMLLLKKKJJJIIIJJJJJJKKKIIIHHHHHHGGGGGGFFFFFFEEECCCCCCBBBAAA@@@?????????@@@???======>>>>>><<<;;;777666444222111111222222000000000000000000000000111000///......///000111000222555555555444444555777999:::999555111000000222222111000//////......////////////...---,,,,,,........................---,,,+++,,,......,,,+++(((((('''&&&&&&&&&&&&&&&(((''''''&&&'''((()))***(((((()))******)))((('''&&&&&&&&&'''''''''((((((+++***(((&&&&&&&&&'''(((''''''''''''((((((((()))))))))))))))((((((((((((''''''((()))***++++++,,,+++,,,,,,------.........///333666666222111333666666777999999777666777888666777777666555555888:::;;;>>>FFFSSScccooovvvwwwwwwxxx||||||yyy{{{~~~vvvoooiiillltttxxxuuuppp***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------......//////)))+++,,,///222444666777555555555666666666666666000000//////000111222444111222333444555777888888444444444555555666666666555555444333333333444444999999999;;;???EEEJJJNNNHHHEEEAAA===;;;:::;;;<<<666444222000.....................//////111222333444555777777666666777999999:::::::::::::::999999:::;;;>>>CCCJJJRRRYYY^^^aaadddhhhlllooommmiiieee\\\\\\]]]]]]^^^]]]ZZZXXXUUUVVVTTTNNNJJJFFF>>>666333333444222111//////000444333333222222333333444333222222111000111111111444333333222111000//////222222555999:::;;;AAAHHHLLLOOOTTTYYY[[[ZZZYYYWWWOOONNNNNNQQQWWW^^^cccfffgggiiijjjhhhdddcccdddfffccccccccccccfffiiimmmpppsssuuuwwwyyy|||~~~ooobbbXXXSSSQQQSSSSSSUUUXXX^^^eeekkkoootttsssqqqmmmhhheeeeeefffdddhhhmmmooonnnmmmmmmoooiiifffaaa]]]ZZZYYYZZZ[[[YYYZZZ[[[\\\]]]\\\[[[[[[UUUUUUWWWWWWWWWVVVUUUTTTQQQJJJFFFIIIKKKKKKKKKMMMNNNPPPSSSVVV[[[aaaiiinnnsssuuuyyyzzzuuuttt{{{zzzyyyyyyzzz{{{}}}~~~~~~xxxuuuvvvvvvrrrkkkfffddddddaaa```^^^^^^______^^^]]]ZZZYYYWWWWWWWWWVVVTTTRRRLLLKKKJJJIIIIIIJJJKKKLLLHHHHHHGGGGGGFFFEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCAAA???>>>===>>>===<<<:::555444222000//////000000000000000000000000000000111000///......///000111000222444555444333333444333666999888555222222333222222111000///......---.../////////...---,,,,,,........................---,,,,,,...//////---***))))))(((''''''''''''''')))((('''&&&&&&'''((()))''''''((())))))((('''&&&&&&&&&&&&'''''''''((((((((('''&&&%%%%%%&&&((()))&&&'''''''''(((((())))))******))))))((((((''''''+++++++++************))),,,,,,,,,------.........222666:::999666444666:::666777999999777666777888666666777666555555888:::>>>@@@FFFRRR```lllsssuuuvvvyyy}}}~~~zzzzzz|||{{{ssskkkkkkqqquuurrrmmm------++++++++++++---------,,,+++***+++,,,---...000///...---------------......///000111333444555999777555444444444333222111///---,,,,,,,,,...///222333333444444555555555333444555666777777777777666666666666777777888888:::;;;===@@@BBBDDDEEEFFF>>><<<:::999::::::999777444333222000///.........111000///...///111333444444555666777888999:::;;;<<<:::888777777999;;;<<<@@@@@@CCCKKKVVV^^^cccdddnnnnnnoooqqqsssrrrpppmmmcccaaa^^^___``````]]]ZZZ[[[UUUNNNHHHDDD@@@:::666444333333222111000//////444444444444333222222111999666333///...///111222444333333222111111111222333444444555777;;;AAAFFFLLLPPPUUUXXXYYYYYYZZZZZZYYYVVVTTTVVV[[[```cccdddfffgggggggggeeebbb___]]]aaa`````````cccggglllooonnnsssxxx|||vvvgggWWWLLLKKKNNNPPPTTTVVVXXX^^^hhhooopppqqqrrrssspppjjjfffdddeeedddhhhmmmqqqtttsssrrrppppppkkkddd^^^[[[ZZZYYYYYYZZZZZZZZZZZZYYYYYY\\\^^^YYY\\\```aaa___[[[YYYWWWPPPOOOMMMOOOQQQQQQOOOLLLMMMOOOQQQSSSVVV[[[aaaeeerrrwww}}}wwwttttttwwwwwwzzz|||}}}}}}}}}~~~{{{uuuooollliiigggeeeaaaaaaaaabbbcccaaa^^^\\\WWWWWWWWWVVVUUUTTTSSSRRRMMMMMMLLLKKKKKKKKKKKKKKKMMMLLLKKKJJJHHHGGGFFFEEECCCBBB@@@???>>>???@@@@@@<<<===<<<<<<;;;:::999888555444222000000000000000222333333444333222000///111111222111//////000111333666777666777:::777333999;;;<<<;;;777333000///333444444444333111///...111222111...***)))+++------,,,++++++************---,,,,,,,,,------+++)))---+++)))((('''((()))***$$$&&&***,,,,,,+++(((&&&%%%&&&'''((())))))))))))((()))***++++++***)))(((+++***)))((('''&&&%%%%%%''''''''''''((((((((((((&&&&&&%%%$$$%%%&&&'''((()))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...///000222333444555555222444777777555444444444444666888888777666666777;;;>>>HHHWWWbbbhhhnnnsssqqqvvv}}}|||{{{{{{}}}vvvlllkkkoooooossstttjjj------,,,++++++,,,------,,,,,,+++++++++,,,---...//////...---------------/////////000222333555666888666333333333333222000111000...------...000111333333333444444555666666444555666666777777777777666666777888999999999999:::;;;>>>@@@BBBCCCCCCCCC===;;;999888888888777555444333222000///.........000///......000222444555555666777888999;;;<<<<<<<<<;;;888777777999<<<>>>AAADDDJJJTTT```jjjpppqqqtttsssrrrrrrsssrrrpppnnnjjjiiifffdddbbb___[[[XXXWWWQQQIIIDDD@@@===888444333333222222111000//////333333333444333333222222777555222000///000111222444333222222111111111222333444444555777;;;AAAEEEJJJNNNTTTXXXYYYYYYZZZZZZZZZXXXWWWYYY^^^bbbddddddffffffeeedddbbb___\\\[[[^^^]]]]]]^^^bbbgggllloooqqquuu{{{mmm^^^RRRJJJKKKOOOQQQUUUXXXZZZ```kkkqqqrrrrrrrrrrrrnnniiiffffffggghhhkkkoootttvvvwwwvvvuuuqqqkkkddd^^^ZZZYYYXXXXXXXXXYYYZZZYYYYYYZZZ]]]___^^^aaadddeeebbb^^^[[[ZZZSSSQQQPPPQQQSSSSSSQQQOOOQQQRRRSSSUUUWWW[[[```dddooovvv}}}uuuqqqoooqqquuu{{{}}}}}}vvvpppllliiigggeeeccccccbbbcccbbb```]]]ZZZWWWWWWWWWVVVUUUTTTRRRRRROOONNNMMMLLLKKKJJJJJJKKKLLLLLLKKKIIIHHHGGGFFFEEECCCBBBAAA????????????@@@======<<<<<<;;;:::888888444333222000//////000111111222222222111111000///111111222000//////000222444777888777888:::999444999:::;;;999666333222222555555444333222222222222///000000...+++***---///------,,,+++++++++++++++---,,,+++,,,------+++)))***)))'''&&&%%%&&&'''(((###%%%'''))))))(((&&&%%%%%%&&&'''((()))))))))))))))))))))******)))))))))''''''''''''((((((((((((''''''''''''(((((((((((((((''''''&&&'''((()))***)))************+++++++++,,,,,,,,,------............///111333444555555555444666888888777555555666333555777777666666777888<<>>===;;;888666777999===@@@DDDIIIRRR___llluuuyyy{{{{{{xxxssspppnnnnnnmmmllloooooonnnjjjddd]]]XXXVVVRRRLLLCCC===;;;888555333222222222111111000000000111222333333333333333333444333222111111111111222333333222111111111111222333444555555777;;;@@@DDDHHHLLLSSSXXXZZZZZZZZZ[[[\\\[[[[[[^^^bbbdddeeedddfffeeebbb```]]][[[YYYYYYZZZZZZZZZ\\\```eeeiiilllpppuuu{{{tttaaaSSSLLLHHHJJJNNNPPPUUUZZZ]]]dddnnntttttttttsssppplllhhhfffhhhiiijjjlllpppuuuwwwyyyyyyxxxrrrlllddd]]]YYYWWWWWWVVVVVVWWWXXXYYYYYY[[[___aaaeeegggjjjiiifffaaa^^^\\\WWWVVVTTTTTTUUUUUUTTTRRRVVVVVVWWWWWWXXX\\\aaadddjjjsss{{{ooojjjhhhhhhmmmsss~~~wwwpppllliiifffeeeeeedddccccccbbb___[[[XXXWWWWWWWWWVVVUUUTTTSSSRRRPPPPPPNNNMMMKKKKKKJJJJJJLLLKKKJJJIIIHHHGGGFFFEEECCCBBBAAA@@@????????????======<<<<<<;;;999888777444333111000//////000111111111000/////////000000111111111000//////111333555999:::888888;;;:::777888999999777555444444666777666444333333333333444---......---+++,,,...000...------,,,,,,,,,,,,,,,---,,,+++,,,------+++))))))((('''&&&&&&&&&'''(((%%%&&&&&&'''((('''''''''%%%&&&'''((())))))))))))***))))))(((((())))))***''''''''''''(((((())))))''''''''''''(((((((((((()))))))))))))))***++++++)))************+++++++++,,,,,,------...///000000///000222333555666666666555777999999888666666777333555666777666666888999===@@@IIIWWWbbbgggmmmrrrtttwww{{{}}}}}}~~~uuukkkjjjooopppvvvxxxnnn---------,,,,,,---------,,,,,,,,,,,,------......///......---------......000000111222333555666777666444222111111111000///////////////000222333444333333444555666777777888999888888888888888999999888:::<<<>>>?????????>>>???BBBDDDGGGGGGEEEBBB@@@>>><<<999777666555333222222111000///////////////......///000333555777999666777888:::;;;===>>>???===;;;888666777:::>>>AAAHHHOOOZZZgggrrryyy{{{|||yyyppphhhdddbbbaaa```iiilllnnnkkkccc[[[VVVUUUMMMGGG>>>888777666444222111111111111000000000000000111222333333333333333111111222222222222111111222222111111111111111222222333555555777:::???CCCFFFLLLSSSYYY[[[\\\\\\\\\\\\]]]___bbbdddeeeeeeeeefffdddaaa]]]ZZZXXXXXXXXXYYYYYYYYYZZZ\\\```dddfffkkkooovvv}}}vvvfffTTTLLLIIIHHHJJJMMMPPPVVV\\\```hhhqqqvvvvvvxxxuuupppjjjgggfffhhhjjjjjjmmmqqquuuxxxyyyzzzzzzrrrlllccc\\\WWWVVVUUUTTTTTTUUUWWWXXXZZZ\\\```ccchhhjjjlllkkkgggbbb___^^^ZZZYYYXXXWWWWWWWWWVVVUUUXXXYYYYYYZZZ[[[^^^cccgggiiiqqq|||tttkkkbbb______aaaiiiqqq~~~xxxpppkkkhhhfffddddddcccccccccbbb```\\\YYYYYYYYYYYYXXXWWWVVVTTTTTTRRRQQQPPPNNNLLLKKKKKKJJJKKKKKKJJJIIIHHHGGGFFFEEECCCCCCBBBAAA@@@?????????======<<<;;;:::999777666333222111/////////000111222111//////...///000111000111111000///000333555777;;;===:::999;;;:::888888888777555444444777999888888888888666444222111......---,,,+++,,,---///...------,,,,,,------------,,,++++++,,,,,,+++)))***))))))((((((((())))))((((((((((((((()))******%%%&&&'''((())))))))))))***)))(((''''''((()))******))))))(((''''''&&&&&&''''''''''''(((((((((((())))))))))))******++++++))))))*********+++++++++***+++,,,---...///000111000111222444555666777777555777999999888666666777444555777777777888:::<<>>@@@BBBCCCCCCCCCEEEGGGJJJKKKKKKHHHEEECCCAAA???;;;999888666444222000000///////////////000...///000222444777999:::666777888:::<<<>>>???@@@===;;;999888999<<<@@@CCCKKKSSS```nnnwww|||~~~~~~vvviii]]]VVVSSSRRRRRR\\\aaaeeeeee```YYYUUUTTTIIICCC;;;666555555444333000000000000000000111111000111111222333333333333///000111222222222111111111111111000000111222222222333555666777:::>>>AAAFFFKKKRRRXXXZZZ[[[\\\]]]\\\^^^aaadddeeefffffffffhhheeeaaa]]]ZZZYYYXXXYYY[[[ZZZYYYYYYYYY[[[]]]^^^eeehhhnnnvvv|||tttdddXXXMMMIIIJJJJJJKKKLLLRRRYYY```eeellluuuxxxwww{{{vvvoooiiiffffffhhhjjjmmmppptttxxx{{{||||||{{{rrrlllbbbZZZVVVTTTSSSSSSRRRTTTVVVXXXZZZ]]]bbbeeehhhjjjkkkjjjfffbbb```___]]]]]]\\\ZZZXXXWWWWWWXXXYYYZZZ[[[\\\]]]aaafffjjjmmmssszzz|||qqqddd]]]XXXWWWXXX[[[dddmmmyyywwwooojjjgggeeedddbbbaaaaaabbbcccaaa^^^[[[[[[[[[[[[ZZZYYYXXXVVVVVVSSSRRRQQQOOOMMMLLLLLLKKKJJJJJJIIIHHHGGGFFFFFFEEEDDDCCCCCCBBBAAA@@@???>>>======<<<;;;:::888666555222111000/////////000111222111000//////000222333000111000//////111444777:::???BBB???<<<<<<;;;888777777666555444555888;;;;;;>>>@@@AAA???999333///000///---++++++,,,,,,,,,---------,,,,,,------...,,,+++***+++,,,,,,***((()))((((((((((((((()))))))))(((((('''((()))***+++%%%&&&'''((())))))))))))***)))(((''''''((()))***))))))((((((''''''&&&&&&''''''''''''(((((((((((((((((()))))))))*********))))))*********+++++++++)))***+++,,,---...//////000111222444555666777777444666888888777555555666666777888888888999<<<>>>@@@CCCMMM[[[fffkkkpppvvvwwwwwwwwwzzz}}}pppfffeeejjjllltttwwwooo------............------,,,,,,---............---...------------...//////000000000111333444666777666444222111222222000///---...///000111222333333333444555666777888999:::;;;:::999999:::<<<===>>>>>>???@@@BBBDDDEEEGGGHHHJJJLLLMMMNNNNNNKKKIIIGGGDDDAAA===;;;999777444222//////.........///000000///000111333666888999:::888888:::<<<>>>@@@AAABBB???>>>======>>>AAADDDFFFOOOYYYgggttt}}}zzzpppaaaTTTLLLHHHGGGGGGOOOTTT[[[^^^]]]XXXSSSPPPEEE???999555555666444333/////////000000111111111000111222222222222222222000000111111222111111000111000000000000111222222222333555666777:::===@@@FFFJJJPPPTTTWWWYYYZZZ\\\]]]```cccffffffgggiiijjjiiigggddd```]]]\\\\\\\\\]]]\\\ZZZXXXWWWWWWWWWWWW]]]```eeemmmuuu|||~~~xxxtttnnngggUUUNNNIIIJJJLLLLLLNNNPPPVVV]]]eeekkkrrryyy{{{yyyzzzuuummmhhhgggiiijjjkkkqqquuuzzz~~~}}}rrrkkkaaaYYYTTTSSSSSSSSSRRRTTTVVVXXXZZZ^^^bbbeeehhhiiikkkjjjgggdddbbbbbbaaaaaa___]]]ZZZXXXYYY[[[ZZZ[[[\\\]]]___bbbhhhkkkrrruuuzzz|||}}}wwwjjj```YYYTTTQQQRRRSSSVVV___hhhqqqxxxvvvnnniiifffeeedddaaaaaaaaabbbcccbbb___\\\[[[[[[[[[ZZZYYYXXXWWWVVVSSSSSSQQQPPPNNNNNNMMMMMMIIIIIIIIIHHHGGGFFFFFFFFFDDDDDDDDDCCCBBB@@@>>>=========<<<;;;999777666555111111////////////000111111111000000000111222222000000000//////111555999???FFFJJJGGGBBB@@@===:::666666666555444555999;;;>>>BBBFFFHHHFFF???666111111...,,,++++++,,,++++++,,,,,,,,,,,,,,,------...,,,+++***+++,,,,,,***(((%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((((((%%%&&&'''((()))))))))))))))((((((''''''(((((()))%%%&&&&&&'''((()))******''''''''''''((((((((((((''''''((())))))))))))((()))************+++++++++******++++++,,,---......///000222333555666666666444666888888777555555666777888999888888999<<<>>>@@@CCCMMM[[[ffflllrrrwwwwwwvvvwwwzzz~~~pppeeedddiiikkksssvvvooo,,,---...//////...---,,,,,,,,,.../////////...------------------...///////////////000222333555666555333111000000000///...///000111222333333333333333444555666888999:::;;;;;;:::999:::;;;===@@@AAAAAAAAAAAABBBDDDGGGJJJLLLNNNNNNOOOOOONNNMMMLLLJJJEEEBBB>>>;;;999666333111...............///000111000111333555777888999999:::;;;===???AAACCCDDDEEEAAABBBBBBCCCEEEHHHJJJKKKVVV```nnnyyyuuukkk]]]PPPHHHEEEEEEEEEJJJNNNTTTZZZ\\\XXXQQQKKK@@@<<<777555555666444222.........///000111111222111222222222222111111000111111111000000000000000000000000000000111222222111333555666777999===???EEEHHHLLLPPPRRRTTTWWWYYY^^^bbbeeeggghhhiiillloookkkjjjgggdddbbbaaa``````]]]\\\ZZZXXXVVVUUUTTTTTTTTTVVV[[[aaagggkkkmmmmmmjjjmmmlllhhhdddbbb]]]WWWMMMIIIGGGJJJMMMNNNRRRWWW[[[ccclllrrryyy|||uuupppjjjhhhiiillloooooossswww}}}|||qqqiii___WWWSSSSSSSSSTTTRRRTTTVVVXXXZZZ]]]bbbeeehhhjjjlllllljjjhhhggggggeeeeeeccc```\\\[[[\\\^^^]]]^^^^^^^^^___bbbfffjjjooosssxxxzzzyyyyyy{{{~~~|||}}}zzzqqqjjjddd]]]UUUPPPNNNMMMOOOOOOQQQYYYaaajjjqqq{{{~~~tttlllhhhfffeeedddcccbbbbbbbbbcccaaa]]]ZZZZZZZZZZZZYYYXXXWWWVVVUUUSSSRRRQQQPPPOOOOOOOOOOOOIIIIIIHHHHHHGGGFFFFFFFFFDDDDDDDDDDDDBBB@@@>>>=========<<<;;;999777555444111000///......///000111...///000000111111000000000000000//////222666:::EEENNNSSSPPPJJJEEE@@@<<<555666666666555666888:::<<>>AAACCCCCCBBBBBBBBBEEEHHHLLLOOOOOOOOOOOOOOONNNNNNMMMLLLEEEBBB>>>;;;888666222000...............///000111111222444666777888999999<<<===???AAACCCEEEGGGHHHDDDEEEFFFHHHJJJLLLMMMNNN^^^fffrrr{{{rrriii[[[OOOHHHGGGGGGHHHJJJMMMRRRXXX[[[XXXOOOGGG===:::666444555555333111---......///000111222222222222222222222111000///222222111000///000000000000000///000000111222222111333555666777999<<>>=========<<<;;;999777555444111000///......///000111,,,---///000000000///...000000000//////222777;;;JJJSSSYYYVVVOOOIIICCC>>>555666777666666666888999777:::>>>@@@@@@<<<777444---***((())),,,//////---************++++++,,,---,,,+++******++++++***(((&&&&&&'''((()))))))))((('''(((((()))***)))))))))%%%&&&'''((())))))))))))&&&'''((())))))((('''&&&((((((((((((((('''''''''''''''''''''((((((((()))'''((()))***+++***)))))))))************+++++++++------.....................///000222333444555555666888::::::999888777888777777777555444555777:::;;;>>>IIIXXXdddkkkrrrwwwvvvuuuvvvzzz~~~zzzyyyrrrgggfffjjjkkkssswwwppp,,,,,,,,,---------......000000//////............---------,,,,,,+++++++++...//////111222333444444555222...---///000...,,,000000111222444555666666666666555555666888;;;<<<;;;===?????????@@@AAACCCBBBBBBBBBCCCFFFJJJNNNPPPSSSSSSSSSRRROOOLLLIIIGGGCCC???;;;888666444222111---,,,,,,,,,,,,---...///000333777999999888999999:::888888<<>>AAACCCEEEGGGIIILLLPPPUUUYYY___cccgggkkkmmmooorrrtttssssssrrrqqqooommmkkkjjjiiifffbbb^^^[[[WWWSSSPPPQQQOOOMMMLLLKKKJJJGGGEEEAAA@@@@@@@@@@@@BBBDDDEEEHHHLLLPPPSSSVVVYYY___dddnnnrrryyyzzzsssmmmhhhdddeeekkkpppsssssstttzzzssshhh]]]YYYWWWUUUUUUWWWYYYYYYYYYZZZ]]]```dddfffppppppqqqrrrqqqooolllkkkdddcccbbbbbbcccbbbaaa___]]]^^^^^^___``````aaaaaadddfffjjjmmmnnnmmmllljjjddd___ZZZXXXXXXWWWSSSOOOMMMMMMLLLKKKLLLPPPVVV[[[```gggrrr}}}zzzssskkkgggggghhhfffdddgggdddbbb`````````^^^]]][[[[[[ZZZYYYXXXWWWVVVVVVVVVSSSPPPPPPQQQQQQOOOMMMKKKJJJIIIHHHGGGGGGGGGGGGFFFEEEDDDBBBAAA@@@@@@@@@<<<<<<;;;:::888555333222/////////////////////...//////000000000111111111000111000000000222666999EEEGGGHHHHHHFFFBBB===:::888777555444444444555555777777888777666555333222...---+++******+++---......---,,,,,,++++++,,,,,,---,,,,,,+++***))))))(((''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&'''((((((((((((((((((((((((%%%&&&'''((()))))))))))))))((('''&&&&&&&&&'''''''''''''''''''''((()))***'''''''''((()))*********++++++++++++*********)))+++,,,,,,---...///000000222222333444555666666777777777777888888777777777777666555444555777999:::@@@DDDJJJSSS\\\fffmmmqqqvvvvvvxxx|||~~~~~~qqqfffdddggghhhrrryyyuuu,,,,,,,,,---------...............---------------............////////////...///000111222444555555555222000...//////.........///000111333444555666777666666666777999:::<<<;;;===>>>???>>>???@@@BBBCCCCCCDDDFFFHHHLLLOOOQQQTTTTTTTTTSSSQQQMMMJJJHHHBBB???:::777555333000///000000//////.../////////---000333555666666777888999999999===CCCHHHJJJKKKPPPUUU[[[^^^]]]]]]^^^```jjjuuuwwwbbbZZZRRROOOOOOQQQWWW______bbbeeeggghhhfff]]]SSSBBB>>>999666666666777777222111111000000000000000000000111111111111000000////////////000000000000111111000000111111222333111333555666888:::>>>BBBCCCEEEHHHKKKMMMRRRWWWZZZ```dddhhhllloooqqqsssuuuuuuuuuuuutttsssrrrqqqpppooollliiieeebbb^^^ZZZVVVWWWTTTPPPNNNKKKHHHDDDAAA<<<;;;;;;;;;<<<>>>AAABBBHHHNNNUUUZZZ]]]bbbhhhlllwww{{{wwwpppjjjgggdddffflllrrruuuvvvwww~~~ssshhh]]]YYYWWWTTTUUUWWW[[[ZZZZZZ[[[___dddjjjmmmsssuuuvvvvvvtttpppllljjjdddbbbbbbbbbddddddcccbbb]]]]]]^^^^^^___`````````ccceeehhhjjjkkkjjjhhhggg^^^[[[YYYYYYZZZYYYUUURRRNNNNNNMMMLLLMMMQQQWWW\\\___eeennnyyytttoooiiiffffffggggggeeegggeeebbb``````___]]]\\\ZZZZZZYYYXXXWWWVVVUUUUUUSSSQQQOOONNNOOOOOONNNMMMMMMLLLKKKIIIHHHGGGGGGGGGEEEDDDCCCAAA@@@@@@@@@@@@<<<;;;:::999666444222111......//////////////////////////////000000000000000000000//////222666999@@@@@@AAAAAA@@@>>><<<;;;666666444333333444444555444555666777666444111000...---,,,++++++,,,---......---,,,,,,++++++,,,,,,---,,,+++***)))''''''&&&((((((((((((((((((((((((&&&'''''''''((((((((((((((((((((((((((((((((((((%%%&&&'''((()))))))))))))))(((''''''&&&&&&''''''(((((('''''''''(((((()))''''''(((((())))))******)))))))))))))))(((((((((+++,,,,,,---...///000000111111222333444555666666777777888888888888777777666666555555555777999:::>>>BBBIIISSS\\\dddkkknnnwwwwwwyyy}}}~~~~~~~~~~~~|||mmmbbbaaaeeehhhsss|||xxx,,,,,,,,,---------......------------------------//////...,,,+++)))((((((......000111333444555666444333111/////////////////////111222444555666777777777777777888999:::;;;;;;<<<>>>>>>>>>>>>???AAACCCCCCDDDFFFIIILLLOOOQQQQQQQQQQQQPPPMMMJJJGGGDDDAAA>>>999666444222///...000000//////......//////000222555777777888999:::888888:::===BBBHHHLLLNNNWWW\\\bbbcccaaaaaacccfffrrr}}}~~~sss^^^WWWRRRPPPOOOQQQZZZccchhhllloooooonnnjjj___TTTFFFBBB<<<999777777777777222111111000000000000000000000111111111111000000.........///000111111111111111000000111111222333111333555777888;;;???CCCDDDFFFJJJMMMPPPTTTXXX\\\aaaeeejjjnnnpppsssuuuxxxvvvwwwwwwwwwwwwwwwvvvvvvsssqqqooommmllliiieeebbb^^^[[[VVVRRRNNNKKKGGGDDD<<<;;;;;;;;;<<>>??????===;;;999555444333222222333444555222333555555555222000.........---,,,,,,,,,------...---,,,,,,++++++,,,,,,+++******)))(((''''''&&&))))))))))))))))))))))))((()))))))))************((((((((((((((((((((((((&&&&&&'''(((((()))(((((((((((('''''''''''''''''')))((((((''''''''''''((('''((((((((()))))))))***))))))))))))))))))((((((+++,,,,,,---...///000000000111111222333444555555666777888888888888777666666555555555666777888999;;;@@@IIISSS^^^ffflllooouuuvvvyyy~~~~~~xxxjjj```___dddhhhsss}}}yyy,,,,,,,,,---------......------------------------......---+++)))((('''&&&......000111333555666777444333222000......///000000111222444666777999999777777777888888999::::::;;;<<<===>>>======>>>@@@AAABBBDDDFFFIIIKKKNNNOOOOOOOOOOOONNNKKKHHHDDDBBB???<<<888555333111///...//////......---......///111333555666666666888:::777888:::<<>>===<<<>>>AAAEEEGGGJJJQQQZZZbbbhhhooovvv{{{wwwnnniiidddeeegggkkkqqqwww{{{}}}}}}oooeee[[[XXXXXXWWWXXX[[[``````aaaeeekkksss{{{{{{tttnnnjjjiiifffcccaaaaaa```___]]][[[\\\]]]^^^```aaabbbccceeefffggghhhhhhgggfffeeedddbbb```]]]ZZZVVVRRRNNNLLLMMMNNNPPPSSSXXX^^^cccgggiiinnnuuu}}}zzzllliiifffdddeeeffffffgggdddbbb___]]]]]]\\\ZZZYYYWWWVVVVVVUUUTTTSSSRRRRRRNNNNNNMMMLLLKKKKKKLLLLLLLLLKKKIIIGGGEEEDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@======<<<:::777444222111---.........//////000000////////////000000000000222222222111111333777;;;;;;===@@@AAA@@@===888555444333222111111222333444111222333444333111///...///......---,,,,,,,,,,,,...---,,,,,,++++++,,,,,,(((((((((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((&&&'''((((((((((((((((((''''''(((((((((((((((((()))((((((''''''''''''((((((((((((((())))))))))))************************+++,,,,,,---...///000000000111111222333444555555666777888999999888777666555555555666666777888999999???HHHTTT```jjjqqqtttvvvxxx{{{zzzlllaaa```dddgggrrr{{{www,,,,,,,,,---------......---------------.........,,,,,,,,,,,,,,,---------......000222444555777888444444333111......///111111222333555777999:::;;;888888888999999999:::::::::<<<======<<<<<<===??????@@@BBBDDDGGGJJJKKKLLLNNNNNNNNNMMMKKKGGGDDDBBB===:::666333222111000.........------......///000111222333333333333555666555777999;;;>>>CCCJJJNNNYYY___eeeeeecccdddjjjqqqqqqdddTTTPPPPPPUUU\\\cccllltttvvvxxxxxxuuusssmmmaaaUUUNNNIIIBBB<<<888666444333222111111000000000000000000000111111111111000000---......///000111111222111111000000111111222333222444666888:::===BBBEEEEEEHHHMMMQQQTTTXXX\\\___dddggglllqqqtttwwwzzz|||{{{{{{|||}}}~~~~~~~~~~~~~~~~~~|||yyytttpppgggccc]]]XXXSSSPPPLLLIIIBBBAAA???>>>???CCCFFFIIIOOOVVV___ffflllsss{{{zzzrrrkkkhhhfffhhhkkkpppvvv{{{~~~kkkaaaYYYWWWXXXYYY[[[___bbbccceeejjjrrrzzz}}}vvvoookkkjjjgggbbb___^^^\\\ZZZXXXZZZ[[[\\\___aaaccceeefffhhhiiijjjkkkkkkjjjiiiiiidddcccaaa^^^ZZZVVVSSSQQQNNNPPPRRRTTTWWW\\\bbbfffjjjmmmqqqwww|||~~~xxxkkkjjjgggeeeddddddeeefffcccaaa^^^]]]]]]]]][[[ZZZWWWWWWVVVUUUTTTSSSRRRRRRNNNOOONNNMMMKKKJJJKKKLLLLLLKKKJJJHHHGGGFFFFFFFFFCCCCCCBBBAAAAAAAAAAAAAAA>>>===<<<:::777444222111------......///000000000000000000000111111111111111111111000000333777::::::<<>><<<===@@@BBBEEEGGGIIIJJJLLLLLLLLLKKKHHHEEEBBB@@@:::777444222222222111///---------...///000111222222333444333222222333555444555777999;;;@@@GGGLLLSSSZZZbbbddddddgggpppyyyyyyjjj]]]RRRNNNOOOWWWbbbiiipppuuusssttttttqqqoookkkaaaVVVNNNIIIBBB<<<888666555444222111111000000000000000000000111111111111000000......//////000000111111111111000000111111222333222444666888:::>>>BBBFFFFFFIIINNNRRRVVVZZZ^^^```dddhhhmmmrrruuuxxx{{{}}}~~~{{{wwwooojjjccc\\\WWWRRRNNNLLLHHHFFFCCCBBBCCCFFFIIILLLRRRXXX___ffflllttt|||}}}vvvnnnjjjiiijjjmmmrrrwww{{{xxxggg^^^VVVVVVYYY\\\___cccfffhhhlllsss{{{~~~wwwpppmmmiiieee```]]][[[YYYWWWVVVYYYZZZ\\\___bbbeeehhhiiikkklllmmmnnnnnnnnnnnnnnnjjjiiifffbbb]]]YYYWWWWWWUUUVVVXXXYYY[[[___dddhhhkkknnntttyyy~~~zzztttlllkkkiiifffdddccccccdddcccaaa___^^^______^^^]]]YYYYYYXXXWWWVVVUUUUUUTTTOOOPPPPPPMMMJJJHHHJJJKKKJJJIIIHHHGGGFFFFFFFFFFFFDDDCCCBBBBBBAAABBBBBBBBB======;;;999666333111///------......///000000111111111111111222222222222///000/////////111555888888999;;;;;;;;;888555333111000000///000111222333333222111000000000111222/////////......---,,,+++...---,,,,,,++++++,,,,,,((())))))))))))))))))***''''''''''''''''''''''''***+++++++++,,,,,,,,,,,,((((((((((((((((((((((((''''''((((((((((((''''''&&&'''((()))***))))))((('''''''''''''''((()))***))))))))))))((((((((((((*********+++++++++,,,,,,+++,,,,,,---...///000000222222333444555666666777555666888::::::888666555444555666777777888888888;;;@@@HHHSSS```kkkuuuzzz|||}}}wwwkkkggghhhgggnnntttooo,,,,,,,,,---------.............../////////000000//////.........------------...000222444666888999333444444222...---///222///000222444666888999:::888888999:::::::::999999:::<<<===<<<;;;;;;<<<===:::<<<>>>AAADDDFFFGGGHHHHHHIIIIIIHHHEEEBBB>>><<<999666333222222222111000.........///000222444444666666666555333333444555333555777777999>>>EEEKKKOOOWWW```cccdddjjjuuuttteeeXXXSSSNNNNNNWWWbbbiiimmmpppmmmnnnnnnlllkkkhhh___UUULLLHHHAAA<<<999777666555222111111000000000000000000000111111111111000000////////////000000000000111111111000111222222333222444666888;;;>>>CCCFFFFFFJJJOOOSSSWWWZZZ^^^aaaeeeiiinnnsssvvvyyy|||~~~~~~vvvppphhhaaa[[[VVVQQQNNNMMMKKKHHHFFFGGGIIIMMMPPPRRRWWW]]]ccciiiqqqzzz{{{sssmmmkkkkkkmmmqqqvvv{{{~~~pppddd[[[UUUVVVZZZ]]]aaafffkkknnnsss{{{~~~wwwqqqnnngggccc^^^[[[YYYXXXWWWUUUXXXZZZ\\\```cccgggiiikkkmmmnnnooopppqqqqqqqqqqqqtttrrrmmmgggaaa\\\ZZZZZZ[[[\\\]]]]]]^^^aaaeeeiiijjjooouuu{{{~~~wwwrrrmmmllljjjgggdddbbbbbbccccccaaa```___aaaaaa```___[[[[[[ZZZYYYXXXWWWWWWVVVOOOQQQQQQNNNJJJHHHIIIKKKFFFFFFEEEDDDCCCCCCDDDDDDDDDDDDCCCBBBBBBBBBCCCCCC<<<<<<:::888555222///...---------...///000000111111111222222222333333333.........------///333777777666666666666555555555111000/////////111222333444333111//////000222333////////////...---,,,+++...---,,,,,,++++++,,,,,,++++++******))))))((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((((((''''''&&&'''(((*********)))(((&&&&&&&&&'''''')))***+++))))))))))))(((((((((((())))))******+++++++++,,,+++,,,,,,---...///000000222333333444555666777777555666999::::::999666555444555666777888888888888===AAAHHHRRR^^^jjjsssyyyyyy{{{~~~~~~|||ooojjjiiigggmmmrrrlll//////...---,,,,,,+++***.........---,,,,,,++++++///......------///000111000000111222333555666777555444222111000/////////...///000222444666777888999888777777888999<<<===@@@>>><<<:::999:::;;;<<<;;;<<<===@@@BBBDDDFFFGGGIIIHHHFFFDDDAAA>>>;;;:::333222111000////////////---...000222222222222111555444333333555666777666444555555666777:::???CCCIIIPPPZZZaaafffmmmvvv}}}uuudddXXXSSSMMMNNNRRRYYY```cccccc```___aaabbbaaabbbbbbZZZRRRIIIBBB===<<<;;;777444333333111///---,,,---......///000000///......///111000000000000////////////111111111111222333444555777888:::;;;===@@@DDDHHHHHHLLLQQQTTTWWW[[[aaaffflllooosssvvvyyy}}}zzzuuummmfff```\\\XXXUUUQQQOOOMMMKKKJJJLLLNNNOOOQQQRRRVVV]]]eeeooowww|||}}}xxxssspppooopppuuuyyysssggg]]]WWWTTTXXX]]]```dddhhhsssvvv|||}}}uuummmgggbbbaaa^^^ZZZVVVTTTTTTVVVXXX[[[```cccfffhhhjjjllllllooorrrssssssssstttuuuvvvsssooommmkkkhhhbbb]]]]]]^^^___```aaaeeeiiimmmnnnqqqvvvzzz~~~yyysssooonnngggcccfffjjjiiifffeeeaaabbbbbbcccbbbbbbaaa```^^^\\\ZZZYYYYYYWWWTTTRRROOONNNNNNMMMKKKJJJHHHGGGEEEEEEFFFFFFFFFEEEEEEDDD@@@AAABBBBBBAAA@@@???======<<<:::777555333222111------,,,++++++,,,...///---...///000000111000000222111000///000111444555666555444333222111111111444333222222111111222222333222111000000111222222555333000...------......////////////...---,,,+++,,,,,,++++++***)))))))))$$$$$$$$$$$$%%%%%%&&&'''&&&'''((())))))((('''&&&))))))))))))))))))))))))%%%&&&&&&'''((()))******((((((((((((((((((((((((((((((((((((((()))******++++++++++++++++++++++++******+++++++++,,,,,,,,,......---------......///444555444333222222444666777777777666666666666555777888888666555666888:::<<<@@@FFFNNNXXXdddnnnuuuyyy}}}zzz{{{|||tttfffaaafffmmmpppppp//////...---,,,,,,++++++,,,,,,------...////////////......---...///000111000000111111333555666777666555444222111000000///...///000222444555777777888777666666666888:::;;;???===;;;:::999999:::;;;:::;;;===???AAACCCEEEFFFGGGFFFDDDBBB???<<<:::888222222111//////......///,,,---...///000111111111666555555555666777666666666666777777777:::???BBBGGGOOOXXX```gggoooyyyppp```UUUQQQLLLLLLNNNSSSXXX[[[ZZZXXXXXX[[[^^^___aaa```XXXOOOIIIBBB<<<<<<;;;777444333333111///...------...///222333333222111111222444000000000000000000000///111111111111222333444555666888;;;===>>>AAAEEEGGGHHHLLLQQQUUUWWW[[[aaaeeekkkooossswww{{{|||wwwqqqjjjeee```\\\YYYTTTRRROOOLLLKKKKKKLLLLLLLLLNNNRRRXXX```iiipppuuu|||||||||yyyvvvttttttuuu{{{~~~qqqdddZZZUUUTTTYYY___dddiiimmmsssxxxzzzrrrjjjddd^^^]]]\\\XXXUUUUUUVVVXXXXXX\\\```dddgggiiilllnnnppprrruuuuuuuuuuuuvvvwwwvvvssspppnnnlllhhhccc___dddeeeeeeeeedddeeehhhjjjooorrrvvvzzz}}}{{{vvvrrrtttnnniiijjjiiidddaaa```bbbbbbaaaaaa````````````\\\[[[ZZZYYYZZZYYYVVVTTTOOOOOONNNMMMLLLJJJIIIHHHFFFFFFGGGGGGFFFEEEDDDDDDAAABBBBBBBBBAAA@@@???>>><<<:::888555333111000///000///.........///000111000000000111111000//////000000///000111444777888666666555444444333222222333333333222222222222333333222111000000000111222555444222///......///000.../////////...---,,,,,,,,,,,,+++******))))))(((&&&%%%%%%%%%%%%&&&&&&'''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((()))***************************************+++++++++,,,,,,------,,,------...//////222333333333222333666888::::::::::::999999888888999::::::999888999;;;===;;;???FFFOOOZZZfffpppvvvzzz~~~xxxzzz{{{yyymmmaaa]]]ccckkkoooooo.........------,,,,,,,,,++++++,,,,,,---......///......------......///000000000000111333444666777888777555333222111000000//////000222333555666666666666555555555777888999===<<<:::999888888999:::999:::;;;===???AAABBBCCCCCCBBBAAA???<<<999777666111000///...............,,,,,,,,,---...000111222666777777888777777666666777888888888999;;;???BBBGGGNNNXXXaaaiiirrr{{{wwwhhhZZZQQQMMMLLLLLLLLLOOORRRSSSSSSRRRSSSWWW[[[]]]```___WWWNNNHHHAAA;;;::::::666333333333222000///......///000///000111000......000111000000000000000000000000111111111222222333444555555888<<>>:::888666333111///......000////////////000111222222222222222111000///.........///111333777:::<<<666777777777777555444333333333333333333444444444333222000/////////000000333222000...------...///------.........------,,,,,,++++++******)))(((((((((''''''&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))*********++++++++++++,,,+++++++++,,,---...///000000222222333333444777:::777888888888777777666666666777888777666777888::::::>>>FFFQQQ^^^jjjtttyyy|||yyyzzz|||nnneee[[[[[[bbblllpppqqq------------------,,,,,,------,,,,,,+++*********------------......//////000000000111222444555666999888666555333222222222///000111222333444555666666666555555666666888888::::::888888777777888888888999999;;;<<<===>>>???>>>>>><<<;;;999666444333000///...---------------------------...000333444666777999999888777777777888999:::;;;<<<>>>BBBEEEJJJPPPZZZccckkkttt{{{yyyoooaaaUUUMMMJJJMMMMMMNNNOOOQQQSSSTTTTTTXXX[[[\\\]]]______XXXPPPGGG@@@999999888555333333333222111000//////000000...//////...------...000000000000000000111111111222222222222333444555555555999===AAACCCDDDGGGHHHKKKPPPUUUXXXZZZ]]]bbbfffmmmqqqxxx~~~{{{wwwsssooojjjddd```YYYWWWSSSPPPMMMLLLKKKKKKKKKMMMQQQVVV[[[aaaeeehhhhhhkkkpppsssvvvzzz}}}rrraaaVVVUUURRRUUU\\\ccciiipppvvvyyyyyyssskkkccc^^^WWWWWWWWWVVVUUUVVVYYY\\\aaadddgggiiijjjllloooqqquuuvvvvvvuuusssssstttuuuuuusssqqqnnnllliiifffeeegggjjjmmmoooppprrrtttuuuuuuwww{{{~~~|||uuuppptttqqqppppppkkkdddccceeedddccc```^^^\\\\\\]]]^^^\\\[[[ZZZZZZZZZYYYVVVTTTPPPPPPPPPOOONNNMMMKKKKKKIIIIIIIIIHHHGGGEEEDDDCCCBBBAAA@@@???>>>>>>======999888666333111///...---------......//////000000222222222222222111000000---...///111444777:::<<<777888999:::999888555444222222333444555555666666444222111///......//////......---++++++++++++,,,,,,,,,---.........------+++++++++***))))))((((((***)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))************++++++++++++******++++++---...///000111222333333222444777999666666777777777666555444444555666666555555777999:::???HHHUUUdddpppyyy}}}~~~{{{}}}~~~xxxfff___XXXYYYbbbmmmsssuuu,,,,,,------------------......------,,,+++++++++,,,------...............000000000111222333444555888888666555444333333333111111222333444444555555666666666666666777777888888777777666666666666666777777888888999::::::::::::999888777555333111000///......---------------////////////111333555777555777::::::999888:::;;;;;;<<>>888777777444222333111111111000000000000000111111222111000///111333///000000000111111111222222222222222333444555666666:::>>>BBBDDDFFFHHHJJJNNNSSSYYY]]]___bbbfffjjjrrrwww~~~|||yyyuuuqqqmmmhhhccc___VVVUUUSSSQQQPPPOOOOOOOOOOOOQQQTTTXXX\\\___bbbccccccffflllqqqvvv{{{|||lll]]]TTTUUUTTTVVV^^^ccchhhooovvv~~~}}}wwwqqqiiibbb]]]WWWWWWWWWVVVVVVWWWZZZ]]]hhhiiikkkllllllmmmppprrrxxxyyyyyywwwuuusssssstttsssrrrqqqnnnkkkiiihhhggggggjjjnnnrrrtttwwwyyy|||yyy{{{~~~wwwsssrrrppppppqqqmmmgggfffhhheeecccaaa^^^]]]]]]^^^___^^^]]][[[YYYYYYWWWTTTQQQPPPPPPPPPPPPOOOMMMLLLKKKJJJJJJIIIIIIGGGFFFEEEDDDBBBAAA@@@???>>>===<<<<<<:::999666444111000......,,,---......///000000000000000111222222222222222......000222555777:::;;;999:::;;;<<<;;;888666444111222444666777888888888555444222000///......///,,,,,,++++++++++++++++++,,,,,,------------------++++++******)))(((((('''***)))(((((('''''''''''')))(((((((((((((((((()))(((((((((((((((((((((((()))))))))((((((((((((((())))))))))))))))))))))))((((((((((((((())))))***************************))))))*********+++++++++***++++++,,,---...000111333444444333222222555777888999:::;;;:::999888777666777999999999999:::<<<;;;@@@KKKZZZjjjwww~~~|||}}}~~~|||rrr^^^YYYTTTVVV___kkkrrrvvv,,,,,,,,,------.........------...//////000000111,,,,,,---............---000000000111111222444444777666666555444444555555333333444444555555666666666666777777777777777777555555555555555555555555666666666666666666777777666666555444333111///...///......---------......000000111222444555777888555888;;;;;;:::<<<@@@DDDCCCEEEGGGIIIJJJMMMPPPSSSVVVZZZaaajjjqqqwww{{{|||~~~yyyqqqggg]]]TTTNNNKKKJJJMMMRRRVVVZZZ]]]aaadddeeeeeeccc___^^^^^^WWWOOOFFF===666666666333222333000000000000000000000000///000000///......///111///000000111111222222222222222222222333444555666888;;;???BBBEEEGGGJJJMMMRRRWWW^^^ccceeehhhmmmpppzzz~~~}}}|||yyyvvvqqqmmmiiiddd___\\\TTTSSSSSSRRRRRRRRRSSSSSSQQQSSSVVVZZZ\\\^^^______bbbeeeiiinnntttzzzwwwhhh\\\VVVVVVVVVYYY```dddgggnnnuuu|||uuunnnggg```[[[WWWWWWXXXXXXXXXZZZ^^^aaalllmmmoooooooooppprrrttt{{{}}}~~~|||yyyvvvuuutttqqqqqqpppmmmjjjhhhhhhiiikkkmmmppprrrtttvvvzzz|||{{{~~~{{{xxxsssppppppqqqoooiiiffffffeeedddbbbaaa`````````aaa^^^]]]ZZZYYYWWWUUUQQQOOOOOOPPPPPPOOONNNMMMLLLLLLJJJJJJJJJIIIHHHGGGFFFEEEBBBBBBCCCBBBAAA???===;;;;;;999777555222000//////---...///000111222222222...///000111222222222222...///111444777999;;;<<<=========<<<:::888666444000222444777999999:::999777555333111////////////------------............,,,,,,---------,,,,,,++++++******))))))((('''''')))((((((''''''''''''(((***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******************************)))))))))************+++,,,,,,,,,---...///000111444555555333222222444666777888999::::::888666555333555777888888888999:::<<>>@@@AAA@@@???===;;;999666555444///111555888:::;;;;;;;;;888777444222000/////////,,,,,,---......///......------------,,,,,,+++************)))((((((''''''''''''&&&&&&''''''((((((***)))(((''''''((()))***((((((((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))************...............///000111333444444333222333555888444555777888888666444222000222555666666666666777;;;@@@LLL^^^qqq}}}zzzzzzzzzzzz|||}}}vvvmmmZZZTTTOOOOOOWWWcccmmmsss++++++,,,,,,---...//////------,,,++++++******)))+++,,,---.........---,,,111000000000111222333333333333333444444666777777666666666777777777777777444444444555555444333333222222333444444444333333444444444333333333222222333333222222111///...---//////.........//////000...///222555666777777777999<<>>:::999666444111///......(((***,,,---/////////...000111111000000///...------///444888===AAADDDFFFBBB@@@>>>:::888555444333///111555888;;;<<<<<<<<<999888555333111000//////******+++,,,------------.........---,,,+++***)))*********)))((((((''''''&&&&&&&&&&&&&&&'''((())))))((('''&&&&&&'''((()))''''''''''''''''''''''''%%%&&&&&&'''((()))******((((((((((((((((((((((((((((((((((((((()))******(((((((((((((((((((((((())))))))))))************000000/////////000000111111222333333333444777:::777888:::;;;;;;999777555222555888999999999999::::::@@@LLL^^^qqq}}}||||||{{{zzz}}}xxxooo]]]WWWQQQPPPWWWcccnnnuuu........................------------------------------------------------......//////000000111111222222333444444555666666555555555444444333333333777666555444222111000///000000000000////////////000000000000000000000000000///...---------------.........///////////////000111222444555777888999999;;;<<<>>>BBBMMM\\\gggjjjgggeeeddd___ZZZZZZ^^^___dddkkkrrrwwwyyyxxxwww{{{wwwooofff]]]XXXWWWWWWVVVWWW\\\bbbiiinnnppppppssstttuuuwwwzzzvvvfffUUUDDD;;;333111000......///111111000///////////////////////////000111222333222222222222222222222222555555555555555666777888888<<>>???;;;===???BBBGGGRRR```kkkrrrnnnkkkiiiddd^^^]]]aaabbbffflllqqquuuwwwvvvuuuuuusssnnnhhh```\\\ZZZZZZ[[[]]]bbbhhhnnnsssuuuuuuwwwxxxzzz|||zzzjjjZZZEEE<<<444222222//////000111000000///////////////////////////000111222222222222222222222222222222555444555555666777888999:::===AAAEEEHHHLLLQQQTTT\\\```gggnnnttt{{{~~~}}}}}}}}}|||{{{zzzxxxvvvuuupppmmmgggaaa[[[XXXVVVUUUUUUTTTTTTUUUVVVXXXZZZ[[[___aaadddffffffeeebbb```]]]XXXUUUWWW[[[___hhhpppxxxrrrhhh```XXXUUUVVVZZZ]]]ccciiipppxxxzzzpppiiiaaaXXXSSSSSSPPPRRRTTTWWWXXX[[[___bbbdddfffjjjooouuuzzz}}}~~~}}}{{{wwwtttqqqoooqqqpppnnnkkkiiihhhhhhhhhjjjkkkllloootttzzz}}}vvvpppjjjjjjlllooopppnnnjjjgggeeedddcccccccccbbb___]]]WWWWWWWWWVVVTTTRRRPPPNNNMMMNNNNNNNNNNNNMMMMMMLLLKKKIIIHHHHHHJJJJJJIIIGGGEEEEEEEEEDDDBBB???;;;999666555444222000///...---/////////000222222111000111111111111111000//////000///111888BBBIIIKKKJJJBBB@@@<<<:::888555222///000222555777888999;;;<<<999888555333000...---,,,.........------.........,,,,,,------,,,+++)))((())))))''''''''''''))))))((((((((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((('''((((((((((((((())))))***))))))))))))))))))))))))((((((((()))))))))******************+++++++++++++++,,,......---...000222111333555666555444555666666777888999999999999888999999999888666666888:::<<>>AAADDDGGGKKKPPPUUUYYY```dddkkkqqqyyy}}}}}}||||||zzzxxxvvvuuutttmmmiiiddd^^^YYYVVVTTTTTTUUUUUUUUUVVVXXXZZZ[[[\\\dddcccdddfffiiigggccc^^^XXXSSSPPPRRRUUUYYY```hhhqqqzzz{{{qqqfff```[[[VVVVVVXXX___cccjjjrrr{{{vvvkkkddd\\\SSSOOOOOONNNPPPSSSTTTVVVYYY\\\___cccfffkkkrrrwww{{{~~~~~~|||yyyvvvrrrooommmkkkmmmnnnnnnllliiigggfffgggiiijjjlllpppuuu|||uuuooolllkkkkkklllmmmllljjjggggggeeedddcccbbbaaa^^^[[[ZZZYYYXXXWWWTTTRRRPPPNNNNNNNNNNNNNNNNNNMMMLLLLLLJJJHHHGGGGGGHHHHHHGGGFFFFFFEEEDDDBBB???<<<999888777666444222000//////......000111111000000000111111111111111111000////////////222888AAAGGGHHHGGGCCC@@@;;;888666444111///000333666888888888888999666555333222000000//////........................---,,,,,,++++++***************)))(((((()))******((((((((()))))))))))))))))))))))))))))))))))))))''''''(((((())))))******''''''(((((((((((((((((('''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))***************,,,------------000222444555777777555444444555888999999999999999::::::888999999888777777888:::===BBBLLL\\\lllwww{{{|||~~~jjj\\\SSSWWW___hhhuuu................................................------------------------......//////000000111111000000000000111111222222000000000000000000000000////////////////////////000000/////////.........------------------------//////............///////////////000000111111222111222333444666777888999999;;;>>>AAAGGGPPPZZZbbbaaa]]]ZZZXXXVVVSSSVVV[[[hhhmmmsssyyyzzzxxxssspppeeeeeeccc___\\\ZZZ[[[\\\___cccjjjpppuuuxxx{{{}}}}}}xxxfffVVVBBB:::333222333111000111000//////.........//////---------......///000111222222222333333333333333444444555666888:::<<<===CCCEEEHHHKKKOOOUUU\\\aaaeeeiiipppwww~~~~~~{{{zzzzzzxxxvvvtttrrrqqqhhheee___YYYUUUSSSRRRRRRTTTUUUVVVWWWYYY[[[]]]^^^fffdddcccfffiiihhhbbb\\\VVVRRROOOQQQTTTVVV\\\ccchhhqqqzzz~~~nnnggg```]]]ZZZXXXYYY]]]fffjjjrrr|||zzzpppeee^^^VVVOOOLLLMMMNNNPPPSSSUUUWWWYYY]]]```hhhkkkpppvvvzzz|||||||||{{{yyyuuupppmmmkkkjjjiiijjjmmmooommmiiieeeddddddfffhhhkkkpppvvv}}}wwwpppllljjjhhhhhhiiiiiihhhfffgggeeecccbbbbbb```^^^\\\___^^^\\\ZZZWWWUUUSSSRRROOOOOOOOOOOONNNMMMLLLLLLIIIHHHFFFFFFGGGGGGEEEDDDDDDCCCAAA???===;;;999888555555333111000///......---000222222///...///111111111111111111000/////////000333888???DDDEEEDDDCCC???:::666444222111///222555888:::999888777777555444333111000/////////---..................------,,,+++*********++++++***)))(((((((((((()))***'''''''''(((((())))))***((((((((()))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((&&&''')))*********)))(((((((((((((((((((((((((((((())))))))))))*********(((((((((((())))))))))))***+++,,,,,,,,,---///111444555777777555555666777:::::::::999:::::::::;;;777888999999777777999:::===BBBLLL[[[kkkuuuyyyyyy|||lll^^^TTTWWW```jjjxxx................................................------------------------......//////000000111111//////000000000000000111////////////////////////000//////......------,,,////////////............,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...//////000000111222222333444555666777888999:::;;;:::;;;===@@@DDDKKKRRRVVVTTTQQQPPPRRRSSSUUU[[[cccjjjpppyyy~~~xxxoooiii^^^\\\XXXSSSPPPQQQUUUXXX]]]ccckkkrrrvvvzzz}}}}}}rrr___NNN???777111111222000///000//////............//////---------......///000111222222333333333444444444555555666888;;;===???AAADDDGGGJJJOOOTTTZZZbbbgggmmmqqqwww~~~~~~{{{{{{zzzxxxvvvsssqqqpppgggccc]]]WWWSSSQQQQQQRRRSSSTTTVVVXXXZZZ\\\^^^^^^eeebbbaaadddgggfff```ZZZUUUPPPNNNPPPRRRSSSXXX]]]```hhhoootttwwwzzzwwwrrriiidddaaa```___]]]```ffflllrrr}}}~~~tttiii___XXXRRRLLLKKKMMMNNNPPPSSSUUUWWWZZZ^^^aaallloootttyyy|||}}}|||{{{vvvtttpppmmmjjjiiijjjjjjkkkoooqqqnnnhhhcccaaabbbdddfffiiiooouuu|||xxxqqqkkkiiigggfffggghhhhhhgggeeecccaaaaaaaaaaaa___^^^```___]]][[[XXXVVVTTTSSSPPPPPPPPPOOOOOOMMMLLLLLLIIIGGGFFFFFFFFFFFFDDDCCC@@@???>>>===<<<;;;::::::333333111000...---------,,,///222111///---///111111111111111111000//////...000333888===AAABBBAAAAAA===888555333222000///333666:::;;;:::888777777666555333111///...------------...//////...---------,,,+++*********++++++))))))(((''''''((())))))&&&&&&&&&''''''(((((((((''''''(((((())))))))))))++++++***)))((('''&&&&&&&&&'''''''''(((((())))))&&&''')))*********)))((((((((((((((((((((((((((('''''''''(((((((((((()))''''''((((((((()))))))))***+++,,,,,,,,,---///111222444555666555666888:::::::::::::::::::::::::::666777999999888888999:::>>>BBBMMM\\\kkkvvvzzzzzzyyy~~~nnn___TTTWWW___iiixxx................................................------------------------......//////000000111111000000000000000000000000............////////////000//////...---,,,,,,,,,/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...//////000111222333333444666777888999:::;;;<<<<<<>>>???@@@BBBFFFJJJMMMPPPLLLIIIIIINNNRRRWWW```jjjooottt{{{|||rrrfff]]]TTTQQQLLLGGGEEEHHHMMMRRRZZZaaakkkrrrwwwzzz|||nnnZZZIII===555000111222000//////......------......//////............///000111111222222333333444444555555666777888:::===@@@CCCDDDEEEHHHNNNTTTZZZaaaiiinnnvvvzzz~~~}}}||||||zzzyyyvvvtttrrrppphhhddd]]]WWWSSSQQQQQQRRRQQQSSSUUUXXX[[[]]]^^^^^^bbbaaaaaadddeeeddd^^^ZZZSSSOOOMMMOOOPPPPPPSSSXXXZZZ```fffiiilllooonnnjjjhhheeedddfffeeeeeeiiipppttt{{{~~~uuukkkaaaWWWQQQMMMJJJKKKNNNLLLOOORRRUUUXXX[[[```ccckkknnnsssxxxzzz{{{zzzzzzooonnnlllkkkjjjkkklllmmmooorrrtttpppggg```^^^___ccceeeiiiooouuu|||}}}vvvqqqllljjjgggggghhhjjjjjjjjjeeecccaaa``````aaa```^^^]]]\\\ZZZWWWUUUSSSRRRRRRPPPPPPPPPPPPOOONNNLLLLLLIIIHHHFFFFFFFFFFFFDDDBBB>>>>>>>>>>>>===<<<;;;:::222111000///...---------,,,---///000//////000111111111111111111000//////---000444888<<<>>>>>>???===;;;777444333222111///444666999:::999777777777777666444111///---,,,,,,,,,---...//////...---,,,++++++++++++++++++++++++)))(((''''''''''''((()))&&&&&&&&&&&&''''''''''''&&&''''''(((((())))))***++++++***)))((('''&&&&&&&&&&&&''''''((()))))))))'''(((((()))))))))))))))((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&(((((((((((())))))))))))***,,,------------000222111333444444444666888;;;999:::;;;<<<;;;:::999888555777999999999888999:::>>>BBBMMM]]]mmmxxx|||}}}xxx|||ppp```TTTVVV^^^gggwww................................................------------------------......//////000000111111000000000000000000000000............/////////000..................------//////.........---------------------------------,,,,,,,,,,,,,,,---......///000000111222333444555777777888999::::::;;;;;;AAAAAABBBDDDHHHKKKLLLMMMKKKHHHHHHMMMRRRXXXcccmmmuuuxxxzzzyyyrrrfffYYYPPPHHHFFFCCC@@@@@@BBBHHHLLLSSS\\\gggoootttxxx}}}yyykkkWWWFFF===555111222333111///000...------------...///000////////////000111222222222222333333444555555666777888:::===@@@CCCFFFHHHIIINNNUUU]]]dddlllsssxxx}}}}}}|||{{{yyyzzzyyyxxxvvvtttqqqooommmgggbbb[[[TTTPPPNNNNNNOOOPPPQQQTTTXXX[[[]]]^^^^^^___aaacccddddddbbb^^^\\\RRROOOMMMOOOOOONNNPPPUUUVVV[[[___aaadddhhhhhheeefffeeefffjjjkkklllqqqyyy~~~uuummmcccYYYOOOKKKHHHGGGJJJNNNMMMPPPTTTWWW[[[___dddggglllmmmpppsssttttttsssrrriiiiiiiiijjjlllnnnppprrrtttwwwwwwpppfff^^^\\\]]]cccfffjjjpppwww}}}}}}xxxsssoooiiihhhfffgggiiijjjkkkjjjgggdddaaa```______^^^]]]ZZZYYYWWWTTTRRRQQQQQQQQQQQQQQQQQQPPPOOONNNLLLKKKJJJHHHFFFFFFFFFFFFDDDBBB>>>>>>??????>>><<<999888333222111///............,,,+++,,,...111222222111111111111111111000//////---000555888;;;<<<<<<<<<:::888666444444333111///333555666777666555666777666555333111///---,,,,,,,,,---///000000///---,,,******,,,,,,,,,,,,+++*********((((((((((((******((((((((((((''''''''''''&&&&&&''''''((())))))***(((((((((((())))))))))))&&&&&&''''''((())))))***((((((((((((((())))))***))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((()))))))))*********+++,,,......---...000222222333444333333444666999777999;;;===<<<:::777555444666999:::999999999:::===BBBNNN^^^ooo{{{~~~~~~tttcccVVVVVV\\\fffuuu........................////////////////////////------------------------......//////000111111111111111111111000000000000........./////////000000,,,,,,---......///000000//////.........------------------------------------------------...///000///000000222333444555555::::::;;;;;;<<<===>>>>>>@@@@@@BBBDDDHHHKKKLLLLLLQQQNNNNNNRRRVVV\\\gggqqqzzzzzzxxxsssiii\\\OOOGGG?????????>>>>>>AAAEEEHHHMMMVVVbbbkkkppptttyyy~~~wwwhhhTTTDDD===666111333444222111111---------------...///000/////////000000111222333222222333333444555666666888999;;;>>>AAAEEEHHHJJJOOOTTT]]]eeennnuuu||||||zzzzzzyyyxxxwwwvvvuuutttrrrooommmjjjiiiccc___XXXPPPKKKJJJJJJKKKOOOQQQTTTXXX[[[]]]^^^^^^^^^aaadddeeedddaaa___^^^TTTPPPOOOQQQQQQOOOQQQUUUTTTYYY\\\\\\```eeefffdddcccdddggglllnnnpppvvv~~~zzzppphhh]]]SSSJJJGGGEEEFFFIIIOOOPPPSSSWWW[[[___dddiiilllnnnoooppppppooommmjjjiiieeefffhhhjjjmmmpppsssuuuwwwzzzyyyqqqeee\\\ZZZ\\\eeeggglllrrrxxx~~~~~~zzzuuuppplllfffddddddeeegggiiiiiiiiiiiifffbbb```___^^^\\\[[[YYYXXXVVVTTTRRRQQQQQQRRRQQQQQQQQQPPPOOONNNLLLKKKJJJIIIGGGFFFFFFFFFDDDBBB???@@@AAAAAA???;;;888555333333111000////////////,,,******---222444333000111111111111111000//////---000555888::::::;;;;;;777666555555555444111///111333444444333333555777555444222111///......---,,,---///000000///---,,,)))***,,,------,,,+++))),,,+++***))))))***+++,,,******))))))((((((''''''&&&&&&&&&'''((())))))***&&&&&&'''((()))***+++,,,&&&&&&&&&'''((())))))***)))((('''''''''(((***+++************************************++++++++++++))))))))))))************,,,---.........///111333444555444333222222444666666888;;;======:::666444444666999:::999999999:::===BBBNNN___qqq}}}{{{~~~wwweeeWWWVVV\\\eeettt........................------------------------/////////...------///111111111111000000000000000111111111111111000///...///////////////000111111------------------------***,,,...,,,)))((())),,,///......---------.........------......///000111000111333333333444777999:::<<<===>>>>>>???AAACCCCCCGGGJJJJJJMMMRRRSSSQQQSSSQQQPPPTTT[[[dddkkkooowwwvvvqqqeeeWWWIII@@@<<<<<<;;;:::999888;;;@@@CCCLLLSSS]]]fffmmmssswwwzzz~~~sssbbbRRRHHH>>>:::555222111000///...000111111111111000000///000111222333333444444333555555444333111222555777:::===@@@AAABBBGGGNNNSSSTTT]]]iiissszzz~~~||||||}}}}}}{{{zzzuuussspppooonnnnnnlllkkkggg___TTTLLLGGGGGGHHHIIIMMMMMMOOOSSSXXXZZZXXXVVV[[[]]]```dddeeebbb\\\WWWRRRPPPNNNNNNPPPRRRSSSSSSVVVVVVXXXZZZ]]]___aaabbbdddbbbbbbeeegggjjjttt~~~|||rrrfff\\\OOOMMMIIIEEECCCFFFMMMRRRSSSUUUYYY___dddhhhjjjlllooonnnmmmkkkiiigggeeedddcccccchhhoooqqqpppuuu}}}yyykkk```^^^\\\YYYaaafffmmmtttzzz|||rrrllliiihhhhhhhhhhhhhhhiiiiiiiiimmmgggaaa___``````^^^ZZZWWWWWWVVVUUUTTTRRRRRRQQQRRRRRRQQQPPPNNNMMMLLLKKKIIIIIIIIIHHHHHHGGGGGGGGGCCCAAA???>>>===;;;777555222111000.........///000+++---000222333222111000333333222000...///111444///222555666666666777999:::777333222333222000---333444555666666555333111555444222000...,,,,,,+++...............---------...---,,,++++++++++++++++++***'''&&&&&&'''***+++******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((***'''%%%&&&)))+++***((()))((('''&&&&&&'''((()))((((((((((((((((((((((((&&&((()))++++++)))(((&&&(((((()))******************++++++,,,---...//////000222444444444444666888777888:::;;;;;;:::888777666777888777666666888::::::@@@LLL]]]ooo|||{{{}}}uuueeeWWWVVV[[[ddduuu........................------------------------.........---,,,,,,...000111000000000000000000000222333333333333222111000111111000///////////////------------------------///000222000...---...000///......------.....................///000111111222444555666666888;;;===>>>???@@@@@@@@@BBBEEEGGGJJJNNNQQQQQQTTTYYY[[[YYYWWWUUUTTTWWW]]]dddjjjmmmooollldddYYYLLLAAA<<<:::888999888777777999===AAAIIIOOOYYYbbbjjjooosssuuu|||}}}}}}xxxnnn___QQQHHH???<<<777444333222000///000000111111111000000000...//////000111111111111333444555444444555888:::<<>>===<<<:::777555111000...---------...//////111333555666555444333222222222000......///111///111555666666666777888777555222222333333111///333444555666555444222111333222111000////////////...............---------......---,,,,,,,,,,,,,,,,,,***(((''''''(((***,,,))))))))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))***((('''(((***,,,+++)))))))))(((((((((((())))))(((((((((((((((((((((((('''((()))******)))((('''(((((()))******************++++++,,,---...//////000222444444444444666888777888999::::::999888777666777888777666666888:::<<>>AAA???@@@AAABBBCCCFFFJJJMMMQQQVVVXXXXXX[[[```bbb```ZZZYYYXXXZZZ^^^bbbeeefffbbb]]]TTTHHH>>>888777888444555666666666888;;;>>>EEELLLVVV```gggkkknnnpppttttttrrrmmmdddXXXNNNGGGAAA>>>:::888666555333111000000000000000000000000...//////000111111222222111333666777888999;;;===???BBBFFFHHHJJJNNNUUU[[[gggnnnyyy~~~}}}{{{yyyxxxxxxwwwuuussssssqqqnnnllljjjgggdddaaaZZZSSSKKKEEECCCEEEGGGIIILLLLLLMMMPPPUUUXXXYYYYYY[[[]]]bbbgggiiifff```[[[UUURRROOONNNOOOQQQRRRRRRUUUVVVXXXZZZ[[[\\\\\\\\\XXXSSSQQQRRRTTTXXXaaakkkyyy~~~zzzzzzxxxqqqggg\\\TTTOOOOOOLLLJJJLLLQQQUUUTTTRRRVVVZZZ```fffjjjlllkkkjjjdddcccaaa``````aaacccdddfffeeegggkkkpppvvvzzzjjj```___aaabbbjjjnnntttzzzzzzrrrllljjjjjjkkkkkkkkkkkkkkkjjjjjjgggccc^^^\\\]]]\\\ZZZWWWWWWWWWWWWVVVVVVUUUUUUUUUSSSSSSRRRQQQOOONNNMMMLLLJJJIIIHHHGGGFFFEEEDDDCCCAAA???===<<<<<<:::777555000///---,,,,,,---......---///111333333333111000000111222000...------...///222555777777666777777444333222333444444222111333444555555555444222111111000000000000111222222//////.........---------.........---------------,,,+++)))(((((()))+++,,,)))))))))(((((((((((('''((((((((((((((((((((((((************************)))((('''(((*********)))))))))************))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((()))******************++++++,,,---...//////000222444444444444666888888888888888888888888888666777777777666666888:::>>>CCCMMM]]]mmmyyy~~~~~~|||mmm```___dddlll|||........................------------------------,,,---......,,,,,,---...000000000000000111111111444444555555555555444444333222111///....................................,,,---------,,,,,,,,,---...............//////000000000///000000111222333222444666888999<<>>@@@AAACCCFFFKKKPPPUUUXXX\\\^^^]]]```dddeeebbb^^^\\\[[[[[[\\\]]]]]]\\\TTTOOOGGG>>>777444444555222444666777777999;;;===DDDLLLVVV```fffiiikkklllkkkiiieee___WWWNNNGGGCCCBBB@@@===;;;:::888555333111111000000000111111111111111111222222333444555111444777999:::;;;===>>>AAAEEEKKKOOORRRXXX```fffpppwww~~~|||{{{~~~|||yyyxxxwwwvvvsssqqqpppnnnlllkkkiiifffaaa^^^UUUOOOHHHBBBAAACCCEEEGGGJJJJJJKKKNNNRRRUUUXXXYYY\\\___dddiiillliiiccc^^^WWWTTTPPPNNNOOOQQQRRRRRRWWWXXX[[[]]]^^^]]]\\\[[[UUUOOOKKKKKKLLLPPPXXX```jjjmmmrrrssssssrrrsssttttttvvvtttlll```UUUOOOMMMNNNMMMMMMPPPUUUZZZ]]]___]]]aaafffjjjlllkkkhhhfffbbbaaa``````aaadddhhhjjjjjjiiiiiimmmttt|||wwwhhh______dddgggmmmqqqvvv}}}xxxpppllljjjjjjkkkkkklllkkkkkkjjjiiieeebbb^^^]]]\\\\\\YYYWWWWWWWWWWWWWWWWWWWWWVVVVVVTTTSSSRRRQQQOOONNNMMMMMMIIIIIIHHHFFFEEECCCBBBAAA???>>><<<;;;;;;999777444000///...---------...///---...000111111111000///000222333222///...---...000333777888888777777777333333444444444444222111555555555555555444222222111111111111111111222333/////////...------,,,,,,..................------+++***)))(((((()))***+++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((((((((('''((((((***++++++***(((((((((((((((((((((((((((((())))))(((((((((((())))))(((((()))******************++++++,,,---...//////000222444444444444666777888888777666666777888888555666777777555666777999>>>BBBLLL[[[kkkvvv{{{|||yyyllliiikkkppp}}}........................---------------------------...000///...---.../////////000000111111111111333333444444444444333333111111000///////////////........................//////...///////////////...............///000111111111000111111222333444333555777999;;;>>>AAADDD???AAAEEEHHHMMMRRRYYY^^^___bbbdddbbbdddggghhheeeeeebbb```^^^]]][[[XXXVVVKKKGGGAAA;;;777555444333333444777888999;;;>>>@@@DDDLLLWWWaaafffhhhiiiiiiccc```ZZZSSSLLLFFFAAA???BBBAAA??????>>><<<999666333333222111111111111222333222222222333444555666333555888:::;;;;;;===???BBBGGGNNNTTTZZZaaajjjpppwww~~~|||zzzyyy{{{yyyvvvtttsssrrrooommmkkkkkkjjjjjjiiieeeaaa]]]SSSMMMFFFAAA@@@BBBDDDEEEIIIKKKMMMPPPSSSWWWZZZ\\\]]]aaaggglllooollleee```XXXTTTPPPNNNOOOQQQRRRSSSZZZ\\\___aaabbbaaa___]]]UUUMMMGGGFFFGGGIIIOOOVVVZZZ]]]ccchhhkkkmmmnnnoooqqqrrrpppgggZZZQQQNNNOOOPPPXXX```eeeeeedddfffhhhjjjkkknnnooonnnkkkgggdddaaaaaaaaabbbeeeiiimmmpppoooppppppsss{{{qqqeee___```eeekkkooosssyyy|||uuuoookkkjjjiiijjjkkkkkkkkkjjjhhhgggdddbbb```^^^]]]\\\ZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWSSSSSSRRRPPPOOONNNMMMLLLIIIHHHGGGFFFDDDCCCBBBAAA???===;;;::::::888555333000000///......///000111111222333444444444333222111333444333111/////////222555999;;;;;;:::999999666666666666444333222111777777666666555444333333333333222111000000000111000//////...------,,,,,,------...//////......---)))(((''''''''''''((()))'''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))*********)))((((((&&&'''))))))))))))'''&&&))))))))))))))))))))))))))))))(((((((((((())))))(((((()))******************++++++,,,---...//////000222444444444444666777888888777666666777888888555666777666555555777999<<<@@@IIIXXXhhhtttyyyzzzqqqmmmnnnqqq|||........................---------------------------///000000///......////////////000111111222222222222333333444444333333111000000////////////000...........................---,,,---...///...---............///000111111222222111222222333444555666888;;;<<<>>>AAADDDGGGBBBFFFJJJOOOTTTYYY___ccccccfffhhhhhhiiimmmnnnlllnnnjjjfffbbb___[[[XXXUUUGGGCCC>>>;;;999777555444444666888999:::===AAADDDFFFNNNZZZdddiiijjjiiiiiibbb^^^VVVNNNGGGBBB>>>===@@@@@@@@@AAAAAA???<<<999777666444222111111222222333222111111222333555666666888:::<<<<<<>>>@@@BBBEEEKKKSSSZZZaaaiiirrryyy~~~{{{xxxvvvuuussspppooonnnllljjjhhhhhhhhhhhhiiihhhddd___ZZZOOOJJJDDD@@@???AAACCCDDDJJJMMMQQQTTTWWWZZZ^^^aaa```dddjjjoooqqqnnnfffaaaXXXTTTPPPNNNOOOQQQTTTUUU\\\___cccfffgggeeeccc```VVVNNNGGGFFFEEEEEEHHHLLLNNNRRRXXX___fffjjjlllmmmllllllhhh```UUUPPPPPPSSS^^^mmmzzztttsssuuutttssspppmmmiiifffddd``````bbbdddhhhmmmqqqsssuuuxxx{{{~~~xxxjjjbbb```bbbhhhooorrrvvv}}}}}}~~~~~~zzzuuupppmmmllliiijjjkkklllkkkjjjgggfffccccccbbb```^^^\\\[[[ZZZXXXXXXXXXWWWWWWVVVVVVVVVRRRRRRQQQPPPNNNMMMLLLKKKIIIHHHGGGFFFEEEDDDCCCBBB???===;;;:::999777333111000000///......000111222111111222222222222222111111222333222111000111222555999===??????===<<<;;;999999888666444333333555999999888777666555555444555444222111000///......000000///...---,,,,,,++++++,,,---//////...------'''''''''&&&&&&'''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''***,,,......---+++++++++''''''((((((((((((''''''))))))))))))))))))))))))(((((())))))))))))(((((((((((()))******************++++++,,,---...//////000222444444444444666888888888888888888888888888555666666666555555777999:::>>>HHHVVVgggssszzz{{{|||ooolllmmmooozzz........................------------------------,,,...000000...------......//////000111111222222111222333444444444444333333222111///....................................---+++***+++...///...,,,............///000111222222222222222333444555666777999<<<===>>>@@@DDDFFFDDDHHHNNNSSSVVVZZZ^^^```aaaeeehhhiiimmmrrrtttrrrsssoooiiiccc___[[[WWWTTTGGGBBB<<<999888888666555666777888888:::>>>CCCGGGMMMUUUaaakkkooopppnnnmmmfffaaaYYYPPPHHHCCC@@@???>>>???@@@BBBCCCBBB>>>;;;;;;999666444222222222222555444333222333555777888888999<<<===???BBBFFFJJJOOOUUU]]]eeekkksss|||~~~|||yyyvvvsssqqqooommmkkkkkkiiigggeeeffffffggggggeeeaaaZZZUUUJJJFFF@@@>>>>>>AAADDDEEEHHHLLLRRRVVVXXXZZZ^^^aaabbbffflllrrrsssooogggaaaWWWSSSOOOMMMOOORRRUUUVVV]]]```eeeiiijjjiiieeeccc[[[SSSLLLJJJIIIFFFFFFHHHIIIKKKPPPVVV^^^dddhhhiiigggeee```YYYSSSSSSWWWZZZiiiwww~~~wwwuuupppjjjfffcccbbbbbbaaabbbeeehhhmmmqqquuuwwwzzz|||pppeeebbbccceeekkkrrrvvv{{{|||}}}~~~~~~{{{wwwsssppppppjjjkkkmmmmmmmmmkkkhhhfffbbbbbbbbb```^^^\\\[[[ZZZYYYXXXXXXWWWVVVUUUTTTTTTQQQQQQPPPOOOMMMLLLKKKJJJHHHHHHGGGFFFFFFEEEDDDDDD@@@>>>;;;999888555111...//////...---...///000111//////000000////////////000111111000//////111444999<<>>999:::999666444444777:::;;;;;;:::888777666666666333333111000///.........000000///...---,,,++++++***+++---.........---,,,((((((''''''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())),,,......,,,***)))***))))))(((((((((((())))))))))))))))))))))))))))))'''((()))******)))((('''(((((()))******************++++++,,,---...//////000222444444444444666888777888999::::::999888777555666666666555555777888:::===GGGVVVhhhuuu}}}|||oookkkkkkllluuu........................------------------------+++---//////...,,,,,,---...//////000111222222222222333333444555555555444555444222000...---,,,,,,////////////////////////111///...///222333222000............///000222222333333333333444555666666666888:::;;;<<<>>>AAADDDDDDHHHNNNRRRUUUWWWYYYZZZ]]]bbbfffhhhmmmtttwwwvvvtttppphhhbbb]]]YYYUUURRRHHHBBB;;;777666777777666777777777888999>>>DDDHHHTTT\\\hhhrrrwwwvvvtttssskkkeee]]]SSSKKKEEEBBBAAA===>>>@@@CCCDDDCCC???<<<===;;;888555333222222222888777666555666888:::;;;999:::<<<>>>AAAFFFKKKPPPZZZ```hhhooottt{{{}}}{{{xxxtttqqqpppnnnlllkkkkkkjjjhhhfffffffffffffffccc]]]VVVPPPEEEAAA===<<<>>>AAAEEEFFFDDDJJJPPPUUUWWWXXX[[[^^^dddhhhnnnssstttooogggaaaWWWSSSOOOMMMOOOSSSVVVWWW]]]aaafffkkkllljjjgggdddaaaXXXQQQOOOMMMJJJGGGHHHIIIIIIKKKPPPWWW^^^ccceeedddaaa[[[VVVTTTWWW]]]bbbhhhppp{{{tttpppjjjccc___]]]^^^___ccceeeiiimmmqqqvvvyyyzzz}}}wwwkkkbbbccceeehhhnnnuuuzzz}}}}}}~~~}}}yyyuuusssssskkkmmmnnnooonnnllliiiggg```aaabbb```]]][[[ZZZZZZYYYYYYXXXWWWUUUTTTSSSSSSQQQPPPOOONNNLLLKKKJJJJJJHHHGGGGGGGGGFFFFFFEEEEEE@@@>>>;;;999777444000---...------,,,---...///000333333333222222222222222/////////...---...222444;;;???CCCFFFEEEBBB@@@@@@999999888666444555:::???===<<<;;;999888777777777222111000///.........///111000///...---,,,++++++)))***,,,......---,,,+++((())))))))))))))))))(((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))&&&))),,,,,,)))&&&&&&'''+++***)))(((((()))***+++))))))))))))))))))))))))&&&((()))++++++)))(((&&&(((((()))******************++++++,,,---...///000000222444444444444666888777888:::;;;;;;:::888777444555666666444555666888999===GGGWWWiiixxxrrrmmmjjjjjjqqq{{{------------+++(((%%%###111000...---,,,,,,------------------------------......//////000000111111333333333333333222111000000000000000////////////////////////////////////111111000000//////......---...///000111222333333333333333333444666777888444555666888:::<<<>>>@@@GGGIIILLLMMMNNNOOORRRTTTTTTXXX___fffmmmqqqtttuuurrrmmmhhheeeccc]]]SSSLLLFFF@@@999777999:::999666777:::<<<===???DDDKKKQQQ^^^hhhrrrwwwzzz|||{{{wwwvvvpppggg^^^WWWQQQKKKHHHFFFDDDBBBAAABBBCCCDDDCCC???<<<888666555666555444===999555555888;;;<<<;;;===@@@BBBDDDFFFKKKTTTZZZeeemmmuuuzzz}}}~~~|||zzzxxxwwwtttqqqpppnnnllljjjjjjhhhfffddddddeeeeeeddd___XXXPPPKKK@@@@@@???>>>>>>AAAEEEIIIIIILLLOOOSSSWWW]]]dddhhhkkkqqquuusssqqqlllddd\\\TTTRRROOONNNPPPTTTYYY\\\aaabbbeeehhhiiijjjiiiiiiaaa]]]WWWQQQNNNLLLJJJIIIJJJIIIIIIKKKNNNRRRWWWZZZZZZYYYXXXWWWXXX]]]eeejjjrrrwwwxxxssskkkfff___ZZZYYYZZZ\\\^^^eeejjjooorrrssswww~~~|||mmmjjjhhhhhhlllqqqwwwyyy~~~}}}~~~~~~zzztttnnnkkkjjjjjjkkkmmmmmmlllhhheee^^^\\\ZZZZZZ[[[\\\[[[ZZZ[[[YYYUUUSSSRRRRRRTTTUUUQQQOOOLLLLLLNNNNNNLLLIIIIIIHHHGGGEEEDDDDDDCCCCCC???>>>;;;999666333111000------......///000000000444444333222222111111000333222000...---000666:::AAAIIINNNJJJBBB???>>>>>>999777444222333777<<>>IIIYYYjjjxxx}}}pppjjjlllqqqttt---...//////...,,,***)))///...---------...//////..............................//////000111111111333333333333333222111111111111000000000/////////////////////////////////111000000000000////////////000000111222333444444333333444444444444444444555555666888999<<<>>>???DDDFFFIIIJJJKKKMMMPPPRRRWWW[[[```gggllloooppppppnnnjjjeeebbb___YYYPPPIIICCC===777555777888777555888:::===>>>AAAHHHQQQXXXeeeoooyyy}}}xxxqqqiiiccc\\\VVVRRRNNNKKKHHHFFFFFFEEEDDDCCC>>>;;;777555555555555444>>><<<999:::<<>>===>>>@@@EEEIIIKKKNNNRRRVVV[[[aaahhhlllqqqvvvzzzxxxtttnnneee]]]SSSQQQOOONNNPPPUUUZZZ]]]bbbcccfffhhhjjjjjjjjjiiiccc___XXXSSSPPPNNNLLLKKKIIIIIIJJJKKKNNNRRRVVVXXXXXXYYYYYYZZZ]]]dddlllrrrzzz{{{}}}|||xxxqqqjjjfff___\\\XXXVVVXXX\\\```bbbjjjnnnsssuuuwww|||wwwmmmllljjjlllqqqwww}}}~~~zzztttnnnjjjiiiiiiiiijjjkkkiiifffdddaaa___\\\\\\\\\\\\[[[ZZZZZZXXXVVVTTTTTTTTTUUUUUURRROOOMMMMMMNNNNNNLLLJJJJJJIIIGGGEEECCCBBBAAAAAA>>>===;;;999666333111000------......///000000000222222222222222222222333222222000//////333999>>>MMMUUUWWWPPPGGGBBB???===999777444222333777;;;>>>BBBCCCDDDDDDBBB???;;;999777444111...,,,---...///......---,,,,,,,,,,,,,,,,,,------,,,,,,+++***)))***))))))(((''''''&&&&&&))))))))))))(((((('''''''''''''''''''''((())))))(((((()))******)))(((((((((((((((((())))))))))))))))))************))))))******))))))((()))))))))***)))))))))((((((((('''))))))************))))))***,,,...///...---...000333333333333444555666666777888999999999999888777555666777666555666777999:::???IIIXXXgggtttzzz|||wwwkkkgggjjjnnnppp---...///000///...---,,,---,,,,,,------///000000////////////////////////......///000000111111222333333444444333333222222111111111000000000000///////////////////////////000000000000000111111111222222222333333444444444333444444555444333222111555555666777888:::<<<===???BBBEEEGGGIIIKKKNNNQQQYYY\\\aaafffjjjmmmmmmmmmiiieeeaaa]]]ZZZTTTLLLFFFAAA<<<777666777999999777:::<<>>???>>>BBBEEEIIILLLPPPVVV___eeesss{{{|||zzzwwwuuusssqqqnnnllljjjiiifffeeeeeedddbbb``````^^^\\\WWWQQQKKKFFFCCC======>>>===>>>@@@EEEIIIMMMQQQUUUZZZ```fffnnnrrrvvv|||~~~{{{uuunnncccZZZQQQPPPOOOOOORRRWWW\\\___ccceeegggiiikkkkkkjjjiiieeeaaaZZZUUURRRPPPNNNMMMJJJJJJLLLNNNPPPSSSUUUWWWWWWXXX[[[^^^dddkkktttzzz|||wwwqqqiiiccc]]][[[WWWVVVUUUVVVZZZ___eeeiiirrruuuyyy|||rrrlllllllllooottt{{{~~~yyysssmmmjjjiiiggggggggghhhgggeeecccdddaaa___]]]]]]\\\ZZZYYYXXXXXXWWWWWWVVVVVVVVVVVVRRRPPPNNNNNNNNNNNNLLLJJJJJJIIIHHHEEECCC@@@???>>>===<<<:::888555333111000---......//////000000111000111111222333333444444111111000000222777>>>CCCXXX]]]^^^UUUJJJCCC???;;;999777444222333777;;;===AAABBBCCCCCCAAA>>>:::888555333000---,,,,,,---//////...------,,,---------------------,,,+++******)))))))))(((''''''&&&&&&)))))))))((((((((((((''''''''''''''''''((())))))''''''((((((((((((''''''(((((((((((())))))))))))))))))************))))))))))))((((((((()))******))))))))))))((((((((((((******++++++++++++******,,,...000000000///000111333333333333444555666666777777888999999888777777555666777666555666777999<<>>BBBEEEHHHLLLPPPRRRYYY\\\aaaeeeiiijjjkkkjjjbbb___\\\XXXUUUPPPJJJEEEAAA>>>:::999:::<<<<<<;;;===???BBBFFFMMMYYYhhhsss|||sssjjjddd]]]ZZZTTTPPPKKKGGGBBB???;;;999555444555555555555555666777999<<<>>>??????EEEIIINNNRRRVVV]]]fffmmmsss{{{|||{{{xxxuuusssqqqooollljjjhhhfffdddccccccbbb___^^^```]]]YYYSSSMMMHHHDDDBBB;;;<<<======>>>AAAEEEIIINNNRRRXXX^^^dddkkkrrrwwwyyy~~~zzzsssjjj^^^TTTOOONNNOOOQQQTTTYYY]]]```dddfffhhhkkkllllllkkkkkkfffbbb\\\VVVSSSQQQOOONNNLLLMMMOOOQQQSSSTTTVVVVVVWWWZZZ^^^ccchhhooowww|||}}}wwwnnneee^^^ZZZXXXXXXWWWXXXZZZ\\\```ffflllqqq{{{}}}yyyooojjjkkknnnqqquuu{{{yyysssnnnkkkiiigggffffffffffffeeedddeeebbb___]]]\\\[[[YYYWWWWWWXXXYYYYYYYYYXXXVVVUUURRRQQQPPPOOONNNMMMLLLKKKIIIHHHGGGEEECCCAAA???>>><<<;;;:::777555222111000.........///000000111111111111111222222333333333111111111111444:::AAAGGGWWW[[[[[[RRRHHHBBB===:::888666444333444666:::<<>>CCCLLLXXXdddnnnuuuxxxtttccc]]]___bbbfffhhh000000000///...---,,,+++//////.........------,,,,,,,,,---------.........//////000000111222222222333444444555555555444444222222222222111111111111111111111111111111111111//////000111222333444444222222333333333333333333111333555777888777666555222222333333555666777888999<<>>???BBBFFFIIIOOOSSSYYY```fffmmmtttyyy|||yyypppggg[[[QQQMMMNNNOOORRRVVVZZZ^^^aaaeeefffiiilllnnnnnnnnnmmmgggbbb\\\WWWTTTRRRPPPNNNPPPQQQRRRSSSUUUVVVWWWWWWZZZ]]]aaaeeejjjoootttxxxuuuoooeee[[[UUUTTTVVVWWWXXX[[[___ccchhhooowww|||{{{rrrnnnkkknnnqqqtttwww{{{yyysssooollljjjhhhgggfffggggggfffdddcccaaa^^^\\\\\\[[[YYYWWWXXXYYYZZZZZZYYYXXXVVVUUUSSSSSSRRRPPPNNNMMMLLLLLLFFFFFFFFFEEEDDDBBB@@@???;;;:::999666444222000///......//////000111111111333333333222222222111111000111111222555;;;CCCIIIOOOSSSSSSLLLEEEBBB>>>;;;888666444333444666999;;;<<<===>>>>>><<<999666333333111///---,,,,,,---.........---------......///,,,,,,,,,,,,+++***)))((((((((((((((('''''''''''''''''''''''''''((((((((('''''''''''''''((())))))''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))))))))************))))))((('''''''''((()))******(((((((((((())))))))))))(((((())))))))))))((((((***,,,.../////////000111333333333333444555666666666777888888888888777666555666777666555555777999<<>>@@@CCCGGGJJJNNNSSSZZZ___eeellltttzzz|||}}}{{{xxxuuurrrpppmmmjjjhhhdddbbb___]]]\\\ZZZWWWUUUOOOMMMHHHDDD@@@===;;;::::::<<<>>>???AAADDDHHHKKKOOOSSSZZZaaahhhnnnuuuyyyvvvmmmeee[[[RRRMMMNNNPPPTTTXXX[[[___```dddfffjjjmmmoooppppppppphhhddd]]]XXXUUUSSSQQQOOOSSSSSSSSSSSSTTTVVVWWWXXX]]]```dddgggjjjlllnnnppplllggg^^^WWWSSSSSSUUUWWWXXX^^^eeelllrrryyyzzzpppkkklllooossswwwzzz{{{~~~xxxrrrnnnllljjjiiihhhhhhiiihhhfffdddaaa___]]]\\\\\\\\\ZZZYYYYYYZZZZZZZZZYYYWWWUUUTTTSSSTTTTTTRRRNNNLLLLLLMMMEEEFFFFFFFFFEEECCCAAA@@@:::999888666444222000///...//////000000111111222444444333333222111111000111111111111444:::BBBGGGIIIMMMMMMHHHCCCBBBAAA===777666444333444666888:::;;;<<<======;;;888444222222111000...............------------------...///++++++++++++***)))((((((((((((((((((((((((''''''&&&''''''''''''((((((((('''''''''''''''((())))))((('''&&&&&&&&&&&&'''((((((((((((((())))))))))))))))))************))))))(((((('''''''''((())))))(((((((((((())))))))))))(((((())))))))))))(((((((((***---.........///111333333333333444555666666666666777888888777666666555666777666555666777999888===DDDNNNXXXeeepppwww~~~yyyiiiZZZXXX[[[^^^eeennn111111000000////////////---......//////...---,,,,,,,,,,,,---...////////////000000111111222333333444444555666666666666666444333333333333222222222222222222222222222222222111222222222333333444444222222333444555666666777444555555555666666777777333333444666888:::<<<===AAACCCFFFHHHIIIKKKNNNPPPVVVWWWWWWWWWUUURRROOOMMMGGGHHHGGGFFFCCCBBBAAAAAAAAAAAA@@@???=========>>>AAAEEEKKKRRR\\\kkk{{{|||wwwpppiiieeecccaaa___[[[XXXUUUSSSPPPLLLGGGDDD;;;999666666777999::::::888:::===???AAAEEEKKKOOOUUUZZZaaaggglllrrr{{{~~~zzzwwwtttqqqooollliiifffbbb___\\\YYYWWWUUUQQQOOOKKKIIIFFFCCC@@@>>>======:::<<<>>>@@@BBBEEEIIILLLPPPUUU\\\ccciiiooovvvzzz}}}~~~zzzqqqhhhaaaXXXQQQMMMOOOQQQUUUYYY\\\^^^```cccfffiiimmmqqqrrrssssssjjjfff___ZZZWWWUUUSSSRRRTTTSSSRRRQQQRRRTTTUUUWWW___bbbgggiiijjjiiijjjkkkdddaaa]]]YYYXXXZZZ\\\^^^aaagggpppvvv|||}}}tttnnniiihhhkkkpppuuu{{{~~~~~~zzzuuupppmmmkkkhhhhhhhhhiiijjjhhheeeccc```^^^\\\\\\]]]^^^^^^]]][[[[[[ZZZYYYWWWUUUSSSRRRSSSUUUUUURRROOOLLLLLLNNNGGGHHHHHHGGGFFFCCCAAA???999888777555333111000////////////000111111222222333222222222222222222222111111111111333888???EEEFFFIIIIIIDDDAAAAAA???<<<777666444444444555777999<<<<<<======<<<999555333222222000///////////////,,,,,,,,,,,,,,,---......,,,,,,,,,,,,+++***))))))'''(((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''''''''((())))))(((((('''&&&&&&'''(((((((((((((((((())))))))))))))))))************))))))))))))((('''''''''(((((('''((((((((()))))))))***)))))))))******)))))))))(((***---.........000111333333333333444555666666555666777888888777666555555666777666555666777999999===BBBIIISSS```mmmvvvzzz|||}}}}}}~~~zzzjjj\\\ZZZZZZ[[[dddppp---------------...//////+++,,,---////////////...---------...///000000111000000000111222222333333444444555666777777666666444444444333333333222222222222222222222222222222222222333333333333444444333333444555666777888999666666555444444444444555444555666888:::<<<>>>@@@EEEGGGHHHIIIHHHHHHJJJKKKLLLMMMPPPQQQQQQPPPNNNLLLGGGHHHHHHGGGEEEDDDDDDEEEEEEEEEDDDCCC@@@???@@@AAAGGGKKKRRRYYYcccrrr}}}wwwlllfff___YYYWWWWWWWWWXXXSSSRRRPPPNNNLLLIIIEEEBBB<<<999777666888:::;;;;;;>>>@@@BBBDDDFFFJJJQQQWWWYYY___fffkkkpppwww~~~yyyvvvssspppnnnkkkgggeee```]]]YYYVVVTTTQQQMMMJJJFFFEEECCCAAA???===<<<<<<:::<<>>999888777555333111000////////////000111111222222111111111222222333444444111111111000222777===CCCFFFHHHFFFAAA>>>>>><<<888777666555444444555777888===>>>??????===:::666444222222111000000///000000++++++++++++,,,,,,---...------------,,,+++******'''''''''(((((((((((((((&&&&&&&&&'''''''''(((((('''''''''''''''((()))))))))((('''&&&&&&'''((()))(((((((((((())))))))))))))))))************))))))***)))(((''''''''''''''''''((((((((())))))************++++++++++++******(((***---......///000222333333333333444555666666555666777888888777666555555666777666555666777999===???DDDIIIQQQ^^^mmmwwwyyyzzz|||~~~}}}|||lll___\\\ZZZYYYcccqqq111000///......------.........------------.........------------.../////////000000111111111000000666666666666666555555444555555444444444333333333222222222222222222222222333444444444444444444555666666666777999999999888777777555333222333777:::444888<<>>>>>???@@@???AAADDDDDDCCCFFFKKKPPPTTTZZZ```dddjjjqqqsssrrrzzzrrriii```VVVMMMKKKOOOPPPSSSVVVYYY[[[___bbbeeebbbffflllqqqtttuuutttsssqqqkkkccc]]]YYYWWWUUUTTTUUUSSSQQQQQQSSSUUUVVVWWW^^^aaafffiiiiiihhhggggggdddbbbaaabbbggglllppprrrvvv|||qqqmmmfffaaa```ccchhhkkksssvvv{{{}}}{{{{{{{{{xxx|||wwwnnnjjjjjjjjjkkkjjjiiihhhgggeeedddbbbbbb``````___```aaaaaa___\\\]]][[[XXXTTTRRRRRRSSSTTTUUUTTTSSSPPPNNNKKKJJJIIIJJJIIIHHHGGGFFFDDDAAA>>>:::999777444222111000///...///000111111222222111111222222333333222222111111222222111000333999>>>EEEDDDBBBBBBBBB@@@<<<:::999444//////444888999888777888999999999888666555///000000000000//////...///---,,,,,,...//////....../////////...,,,***)))(((((('''(((((()))***+++******))))))((((((''''''!!!$$$'''***,,,+++)))'''(((((('''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((---,,,,,,+++***)))((((((,,,+++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,---...//////000111222333555666777888:::999888888777888888888999888666555444555777888777<<>>:::999888888999;;;===???@@@BBBEEEHHHLLLRRRYYY^^^iiimmmsssyyy}}}|||yyywwwuuurrroookkkhhhfffeee^^^\\\XXXUUURRROOOJJJGGGEEEDDDBBB@@@?????????@@@@@@CCCEEEEEEEEEGGGMMMRRRVVV]]]cccgggmmmtttvvvtttqqqhhh___XXXPPPJJJIIIKKKMMMPPPUUUXXXZZZ]]]```bbbeeehhhmmmrrruuuwwwvvvvvvrrrmmmeee^^^ZZZXXXVVVUUUXXXVVVTTTSSSTTTUUUVVVWWWaaadddgggiiihhhgggggggggddddddeeegggjjjnnnqqqtttzzzwwwoooccc```\\\ZZZ[[[___dddhhhrrruuuzzz|||zzzyyyxxxyyyyyy}}}xxxqqqmmmkkkiiihhhgggffffffeeedddcccbbbbbb______^^^___``````^^^\\\^^^\\\XXXUUUTTTTTTUUUVVVVVVUUUSSSQQQNNNLLLJJJIIIIIIHHHFFFFFFEEECCC???<<<999888666444111000///...---...///000000111000000111222222333333222222111000111111000000333888<<>>@@@BBBFFFJJJOOOSSSVVVZZZ]]]```]]]WWWOOOIIIFFFEEEDDDDDDFFFEEEDDDFFFJJJNNNPPPQQQSSSTTTUUURRRNNNIIIGGGFFFJJJQQQXXXZZZVVVQQQOOOOOOSSSXXX```jjjttt|||ooobbbWWWNNNHHHHHHFFFCCCBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@>>><<<:::999999999:::;;;===>>>???DDDFFFIIIMMMRRRXXX```eeennnssszzz~~~{{{yyytttrrrpppmmmjjjgggdddccc___\\\WWWTTTQQQOOOKKKIIIFFFEEECCCAAA@@@@@@@@@AAAAAADDDFFFGGGGGGJJJOOOTTTYYY```gggkkkqqqwwwxxxuuuhhh]]]SSSNNNKKKHHHGGGIIIMMMQQQVVV[[[]]]___aaabbbhhhkkkooossswwwyyyzzzzzzuuuoooggg___[[[YYYXXXWWWWWWVVVUUUUUUVVVXXXZZZ[[[dddfffhhhhhhggggggggghhhfffhhhjjjkkklllooouuuyyyxxxkkk```ZZZTTTSSSRRRTTTWWW\\\bbbeeeooosssyyy~~~~~~|||zzzyyyyyyyyyyyyzzz||||||vvvrrrnnnkkkhhhdddddddddcccbbbaaaaaaaaa___^^^]]]^^^______]]][[[]]][[[YYYVVVUUUUUUVVVWWWUUUTTTRRRPPPNNNLLLJJJIIIGGGFFFEEEDDDCCCAAA>>>;;;777666444222000///...---,,,---...//////000000000111111222222222222111111000000000000000333777;;;999888888999::::::888666777444000111444777777666555555555666555444444333333333222111000...------///---,,,,,,...//////...............---+++***)))))))))(((((('''((((((((((((((((((((((((((())))))///,,,)))'''&&&'''(((***&&&&&&&&&%%%%%%%%%%%%%%%''''''''''''(((((((((((()))))))))*********++++++''''''&&&&&&&&&&&&&&&&&&)))))))))))))))*********)))************+++++++++,,,,,,,,,,,,---...//////111222222333444555555666555666666777888999:::;;;888777666555555666777888999>>>DDDKKKSSS___lllvvv~~~ooo^^^XXXZZZbbbmmmwww333333111000000000000000......------------.........------------...//////---...000111222333333444555555666666555555444333555555444444444333333333444444444444444444444444333333333444444555555555666999===???>>><<<:::999777999<<<>>>@@@CCCGGGJJJRRRUUUXXX\\\___aaadddeee^^^XXXOOOIIIFFFEEEEEEEEEGGGFFFGGGJJJQQQWWW\\\^^^^^^^^^]]]XXXQQQJJJFFFDDDGGGOOOVVVVVVPPPLLLMMMOOOVVV\\\dddnnnwwwpppbbbXXXPPPLLLIIIIIIFFFDDDCCCCCCCCCBBB@@@>>>>>>======<<<;;;:::999888999;;;<<<>>>@@@AAAAAAIIIKKKOOOSSSXXX___gggllltttzzz}}}zzzxxxpppooommmkkkhhheeecccaaaaaa]]]YYYUUUSSSQQQNNNMMMGGGFFFEEECCCBBBBBBBBBBBBBBBDDDGGGHHHHHHKKKQQQVVV[[[cccjjjnnnssswwwvvvrrrbbbWWWLLLIIIIIIHHHHHHIIIQQQUUU[[[```bbbdddeeefffjjjmmmppptttxxx{{{|||}}}xxxrrrhhhaaa\\\ZZZYYYXXXUUUUUUVVVVVVWWWZZZ^^^```dddfffggggggggghhhjjjllliiilllmmmllllllqqqzzznnnaaaXXXRRROOOKKKLLLNNNRRRWWW\\\aaadddkkkooouuuzzz}}}}}}{{{~~~~~~}}}|||||||||}}}~~~{{{{{{|||~~~xxxtttpppmmmkkkfffeeedddcccbbbaaa```___```___^^^^^^______^^^\\\[[[ZZZXXXVVVUUUVVVVVVWWWSSSRRRPPPNNNLLLJJJIIIHHHGGGEEEDDDCCCCCCAAA===:::666555333111///...------------...///000000000000111111222222222222111111////////////111444777:::999888888999:::;;;:::999666444222333555777777666555555555555555444444444111111111000111111111111///---,,,,,,...//////............---,,,+++***)))***)))((('''''''''''''''&&&''''''(((((()))))))))...,,,)))&&&%%%&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''((((((((()))))))))&&&&&&''''''(((((((((((((((((((((((())))))))))))))))))*********+++++++++,,,,,,,,,,,,---...//////222222222333333444444444555666777888888999999999777666666555666666777888;;;???EEEKKKTTTaaaoooyyyqqq___WWWYYYaaammmwww222222111000////////////......------------.........------------...//////...///000111333333444444555555555555555444444333555555444444444333333333222222222222222222222222222222333444444555666666666:::???AAA???===<<<<<<<<<>>>@@@BBBFFFKKKQQQUUU\\\\\\\\\^^^```bbbccccccZZZUUUNNNIIIGGGGGGHHHHHHFFFFFFIIIPPPYYYbbbhhhkkkjjjiiiddd[[[QQQIIIDDDAAABBBGGGKKKHHHCCCBBBGGGLLLWWW]]]fffooowww~~~xxxjjj]]]TTTPPPOOOOOOLLLJJJHHHFFFFFFEEECCCAAA===<<<;;;;;;::::::::::::999:::<<<>>>AAACCCDDDEEEMMMPPPUUUZZZ```gggnnnssszzz{{{xxxvvvmmmlllkkkjjjgggdddbbb``````]]]XXXUUUSSSQQQOOONNNHHHHHHGGGEEEDDDDDDCCCCCCBBBEEEHHHIIIJJJMMMSSSXXX^^^eeelllppprrrsssoooiii\\\QQQHHHGGGHHHHHHHHHJJJTTTXXX^^^ccceeeggghhhiiikkkmmmqqquuuyyy|||~~~zzzsssiiiaaa[[[YYYXXXXXXVVVWWWXXXWWWWWWYYY\\\```bbbccceeefffgggiiimmmpppmmmnnnmmmlllllluuuwwwgggYYYPPPLLLLLLLLLIIIJJJNNNRRRWWW\\\```bbbgggkkkqqqvvvxxxyyyzzz{{{zzzzzz{{{{{{||||||||||||{{{zzzyyy||||||uuupppnnnlllkkkhhhhhhfffeeecccaaa```___aaa```^^^___``````___^^^YYYXXXWWWVVVUUUUUUUUUUUUPPPPPPNNNLLLJJJIIIGGGFFFGGGFFFDDDDDDCCCAAA===:::555444222000...------,,,......///000111111111111000111111222222111111000/////////000333777999;;;;;;999999999;;;<<<<<<;;;444444444555777888888888777777777666666666666666333333222111000111111222///---,,,,,,...//////...///...---,,,+++******)))))))))(((''''''&&&''''''&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((())))))***+++++++++''''''((((((((()))))))))))))))*********+++++++++,,,,,,,,,,,,---...//////222222222333333444444444666777888888888777777666666666666666666777888888;;;???EEELLLUUUbbbqqq{{{tttaaaXXXXXX^^^iiirrr222222111000////////////......------------.........------------.../////////000111222333333333333111222333444555666666666555555444444444333333333222222222222222222222222000000111222222333444444666;;;@@@BBB@@@???@@@AAACCCFFFIIIMMMQQQVVV\\\```bbb___]]]\\\]]]_________VVVRRRMMMJJJIIIJJJJJJJJJFFFHHHMMMVVVaaakkkqqqtttsssppphhh]]]QQQGGGBBB@@@???AAA@@@===:::<<>>@@@CCCFFFIIIJJJQQQUUU\\\ccciiiooovvvzzz|||xxxuuurrrkkkkkkjjjiiigggdddaaa___\\\YYYVVVSSSRRRPPPNNNLLLIIIIIIHHHHHHGGGFFFEEEDDDCCCFFFIIIKKKLLLPPPVVV\\\bbbiiiooopppooollleee]]]SSSKKKEEEFFFGGGGGGHHHKKKTTTXXX]]]bbbdddfffhhhiiilllnnnsssxxx|||{{{sssiii___ZZZXXXWWWWWWXXXZZZZZZXXXUUUUUUXXX\\\___aaadddeeegggjjjnnnpppoooooonnnmmmrrr}}}kkkcccWWWNNNIIIHHHIIIJJJJJJKKKNNNRRRWWW\\\___aaafffiiinnnrrrssstttvvvwwwvvvvvvwwwxxxzzz|||~~~|||zzzyyy|||yyyqqqllljjjiiihhhiiihhhgggfffdddbbbaaa```bbbaaa______`````````___YYYYYYWWWVVVUUUTTTTTTSSSOOOOOOMMMLLLJJJHHHGGGFFFFFFEEEDDDCCCBBB@@@===:::444333222000......------...///000111222222222222000000111111111111000000/////////222777;;;===>>>===;;;999999:::;;;;;;:::222444666888999:::;;;;;;999999888777777777777888:::888555222000.........///---,,,,,,...//////...///...---+++************((((((''''''&&&'''''''''''''''''''''''''''((((((###$$$&&&'''(((((('''&&&((((((((((((((()))))))))''''''''''''((((((((((((*********+++++++++,,,,,,)))*********++++++,,,,,,''''''(((((())))))******)))************+++++++++,,,,,,,,,,,,---...//////000111111222333444444555777777888999888777555444555555666666777777888888;;;???EEEKKKUUUcccrrr}}}wwwcccYYYWWW[[[ccclll333333222111000000000000......------------.........------------...//////000111222222333333333333111222333444555666666666555555444444444333333333333333333333333333333333///000000111333444444555666;;;@@@AAA@@@@@@CCCFFFJJJOOOVVV\\\aaadddgggiiieee```[[[XXXZZZ\\\^^^^^^TTTRRRNNNMMMMMMMMMLLLKKKJJJNNNUUU___jjjsssxxxzzzwwwrrrhhh\\\OOOGGGCCCBBB@@@???<<<::::::???FFFKKKXXX^^^hhhqqqvvvyyy{{{|||xxxpppdddZZZTTTRRRRRRSSSTTTRRROOOMMMJJJGGGDDDAAA===<<<:::999999;;;===>>>>>>??????AAAEEEIIIMMMOOOUUUZZZccckkkrrrxxx}}}~~~~~~|||xxxtttpppnnniiiiiiiiiiiigggdddaaa___ZZZXXXVVVTTTSSSQQQNNNKKKJJJJJJJJJIIIHHHGGGFFFEEEFFFIIILLLNNNPPPTTTZZZ```fffmmmrrrqqqmmmggg\\\SSSKKKGGGEEEGGGIIIIIILLLPPPUUUXXX\\\```bbbeeehhhjjjmmmpppvvv|||zzzsssggg^^^XXXVVVUUUUUUUUUWWWXXXVVVSSSTTTXXX]]]^^^aaadddfffgggiiilllnnnooooooooosss{{{rrrggg[[[VVVOOOKKKIIIJJJJJJJJJMMMNNNQQQTTTYYY^^^bbbdddgggjjjmmmoooqqqrrrtttvvvvvvvvvvvvxxxzzz}}}~~~|||zzz~~~yyyrrrnnnjjjgggdddffffffeeeeeeddddddccccccbbb```^^^]]]^^^______^^^[[[ZZZYYYWWWVVVTTTSSSSSSPPPPPPNNNMMMKKKJJJHHHHHHEEECCCBBBBBBAAA???;;;888444333222000///.........---...///000111111111111000000111111111111000000000///000444:::???AAABBBAAA???<<<;;;;;;;;;:::999111333777:::<<<======>>>:::999888777666777888888<<<:::666222///...------///---,,,,,,...//////...///...,,,+++***)))******''''''&&&&&&&&&'''((((((''''''''''''''''''&&&&&&%%%%%%'''(((((((((''''''''''''''''''(((((())))))''''''''''''((((((((((((******+++++++++,,,,,,,,,((()))))))))))))))))))))''''''((())))))***++++++)))************+++++++++,,,,,,,,,,,,---.../////////000000222333444555555444555777888999888666555444555666777777888888888;;;>>>DDDKKKUUUcccsss~~~wwwdddZZZWWWYYY```ggg555444333222111111111111.........------............------------...//////111222222333333333222222444444555555444444333222555555444444444333333333444444444444444444444444111222222333555666777777666;;;@@@AAA@@@AAAEEEIIIOOOVVV```hhhmmmnnnnnnnnnfff```YYYWWWXXX\\\^^^___UUUSSSPPPOOOOOOOOOMMMLLLQQQTTT\\\fffqqqyyy}}}~~~xxxrrrhhhZZZNNNGGGDDDDDDBBB@@@===<<>>======<<<;;;000333888;;;===>>>???@@@:::999777666666666777888;;;888555222000//////000///---,,,,,,...//////...///...,,,***))))))******&&&&&&&&&&&&&&&'''((()))(((((((((''''''&&&&&&%%%((((((((('''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((())))))))))))*********'''''''''''''''''''''''''''(((((()))***++++++,,,)))************+++++++++,,,,,,,,,,,,---...//////...///000111333444666666222444666888999999888777444444666777888888888888;;;>>>DDDJJJTTTcccsss~~~wwwdddZZZWWWXXX^^^eee777555333111///......///......---,,,,,,+++******...............///000000222333333444444333333222777555333111222444777999888555222222555777666555777777666555555444333333555444333222333555777888999;;;@@@EEEEEEDDDIIIPPPUUU]]]ffflllqqquuusssoooddd```[[[XXXYYY]]]```bbb\\\VVVOOOMMMPPPSSSSSSQQQVVVZZZbbbmmmvvv{{{{{{zzzvvvnnn```TTTLLLGGGEEEDDD@@@@@@@@@???@@@FFFNNNUUUZZZccclllrrrwww{{{yyytttnnnfff[[[TTTRRRSSSSSSRRRRRRRRRQQQOOOKKKEEE@@@===<<<999666777:::=========@@@@@@AAAEEEKKKPPPTTTUUUbbbhhhqqqzzz|||zzz~~~{{{wwwtttrrrpppmmmkkknnnllliiigggfffdddaaa___[[[ZZZXXXVVVTTTRRRPPPOOOOOONNNMMMLLLKKKJJJJJJIIIOOOOOOQQQTTTYYY___eeeiiitttuuutttppphhh\\\QQQJJJGGGGGGHHHJJJLLLPPPSSSUUUZZZ]]]``````^^^___eeejjjlllssszzz~~~{{{nnnaaaZZZVVVRRRQQQRRRNNNNNNMMMMMMNNNSSSYYY^^^aaadddgggiiiiiiiiijjjkkknnnooosss{{{zzzlllccc\\\VVVQQQMMMJJJHHHIIINNNQQQRRRRRRWWWWWW[[[bbbfffgggggggggiiijjjlllnnnqqqssstttuuuyyyzzz|||}}}~~~zzztttooojjjgggdddeeefffffffffdddaaa``````___]]][[[ZZZYYYXXXXXXWWWXXXXXXYYYXXXVVVUUUTTTPPPNNNLLLKKKKKKJJJHHHFFFGGGDDDAAA>>>===:::777444---...///000000///...---111111/////////000111222444333333222111000//////000000222666<<>><<<<<<555999???BBBDDDDDDDDDDDD===;;;888777888777666555111000000///...---------+++,,,,,,------,,,,,,++++++++++++***)))'''$$$###))))))(((((((((((())))))(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''((((((((((((***)))(((''''''&&&&&&'''%%%&&&((()))))))))((('''*********)))))))))))))))((('''&&&'''((()))(((''',,,,,,,,,++++++*********,,,------...///000111111222222222222333444555555666666777999<<<<<<;;;999777666555555555777888999<<>>CCCCCCDDDJJJRRR[[[dddlllqqqvvvxxxuuupppfffbbb]]][[[]]]```dddfff___YYYSSSRRRTTTWWWWWWVVVYYY]]]dddlllsssvvvuuusssjjjbbbWWWMMMHHHEEEEEEEEECCCCCCDDDCCCEEEKKKSSSYYY___gggnnnqqquuuwwwuuuppplllcccYYYRRROOOPPPOOOOOOMMMMMMLLLIIIEEEAAA===::::::888666888;;;>>>???>>>AAABBBEEEJJJPPPWWW[[[]]]iiinnnvvv}}}|||{{{yyywwwzzzwwwtttrrrqqqpppmmmlllllljjjgggeeedddbbb```]]][[[ZZZYYYWWWTTTRRRQQQPPPOOOOOOMMMLLLLLLLLLMMMMMMQQQRRRTTTXXX^^^dddiiilllrrrqqqnnnhhh___UUUKKKEEEHHHHHHJJJLLLOOOSSSWWWYYY\\\___bbbbbb```aaafffkkkmmmuuu||||||pppbbbZZZTTTNNNLLLMMMMMMMMMMMMNNNOOOTTTZZZ___```cccfffhhhiiiiiijjjlllnnnqqqxxx{{{lll___YYYVVVSSSQQQNNNLLLKKKMMMQQQUUUWWWWWW^^^^^^___cccfffggghhhiiiooooooppprrrtttvvvxxxzzzzzz|||}}}~~~~~~zzztttnnniiieeecccdddeeeffffffeeecccbbb```___]]]\\\ZZZYYYYYYYYYWWWXXXXXXXXXWWWVVVUUUTTTQQQOOOMMMLLLLLLKKKIIIGGGFFFDDD@@@>>><<<:::777444...///000111111000///...000000000000000111111222222222222111111111000000///111444;;;AAAFFFHHHHHHGGGFFFCCC@@@>>>;;;:::999777;;;AAAEEEFFFGGGGGGHHHAAA>>>;;;999888777555333111000000///......------,,,,,,------------,,,,,,------------+++***((('''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&***)))))))))((((((((((((''''''''''''(((((((((((('''&&&&&&''''''((()))***&&&'''((()))))))))(((((()))))))))))))))))))))***)))((('''(((***+++***)))+++++++++******))))))))),,,,,,---...///000000111222222222222333444555555888777888999;;;;;;999777666555555555666777999:::;;;@@@DDDJJJWWWiiiyyyvvvdddYYYXXX\\\```aaa888777444222000/////////.........---,,,,,,++++++...............///000000---///000333555666777777444555666777777666444444222111000111444555666555888888777777666666555555222222222333444666777888888888<<>>;;;888777777777777:::===@@@@@@@@@CCCFFFKKKQQQYYY```eeehhhrrrvvv|||{{{xxxxxxxxxvvvtttvvvsssqqqooooooooommmllliiigggdddcccbbb```^^^\\\[[[[[[YYYWWWUUUTTTRRRRRRPPPOOOMMMMMMMMMOOOQQQRRRTTTVVVZZZ___dddiiilllnnnooolllfff^^^VVVNNNGGGDDDIIIJJJLLLOOOSSSXXX\\\^^^```bbbddddddcccdddhhhlllpppxxx~~~yyymmm___WWWQQQLLLIIIJJJKKKLLLMMMNNNPPPUUU[[[```___bbbeeeggghhhiiikkkmmmnnnrrrzzztttjjj]]]TTTQQQRRRSSSSSSQQQPPPOOORRRVVVZZZ\\\\\\ddddddeeefffhhhlllooopppssssssssstttvvvyyy{{{}}}|||~~~yyytttnnniiieeebbbccceeefffffffffeeeddd```___^^^\\\[[[ZZZZZZYYYWWWWWWWWWWWWWWWUUUTTTTTTSSSQQQOOONNNMMMLLLJJJHHHEEECCC???===<<<999666444///000000111111000000//////000000111222222111111111111111111111111111111///333:::BBBIIILLLKKKIIIJJJGGGCCC???;;;999888777999===CCCGGGIIIJJJKKKLLLFFFCCC>>>;;;888666333111000000000///......------,,,,,,------------,,,,,,------------,,,+++***)))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&*********))))))))))))(((''''''''''''(((((((((((('''&&&&&&''''''((()))***'''((())))))******))))))((((((((())))))*********+++***)))***,,,---,,,+++*********)))))))))))))))++++++,,,---...///000000222222222222333444555555999888888999:::999777444555444444555666888:::;;;:::???CCCJJJXXXlll{{{yyyggg[[[ZZZ]]]aaaccc:::888666333111000000000///.........------,,,,,,...............///000000...///111333555666666777444555555666555444333333333333333555777888999999888888777777666666666666444555666777999:::;;;<<<;;;:::>>>DDDIIIMMMUUU^^^bbbjjjrrrwwwyyy{{{wwwqqqllliiieeedddeeegggiiiiiieeeaaa]]]\\\^^^```aaaaaa```bbbeeejjjmmmlllhhhddd```ZZZQQQIIIEEEDDDDDDDDDJJJJJJLLLNNNSSSYYY___ccchhhlllnnnmmmmmmnnnlllhhhbbbZZZPPPHHHEEEDDDCCCAAA@@@>>><<<:::888777666666666777999<<<>>>@@@AAAAAAEEEJJJQQQYYYaaahhhnnnrrrzzz}}}yyyvvvttttttuuuvvvuuussstttrrrooonnnnnnmmmllljjjgggeeebbbaaaaaa___]]][[[[[[ZZZYYYXXXVVVUUUTTTSSSOOONNNMMMMMMNNNQQQTTTVVVYYY[[[```dddhhhjjjjjjjjjjjjeee^^^VVVPPPKKKIIIHHHJJJKKKMMMQQQVVV[[[```bbbdddeeeggggggggghhhlllooorrrzzz}}}qqqfffZZZTTTPPPKKKJJJKKKHHHJJJKKKMMMPPPUUU[[[```^^^aaadddfffgggiiilllnnnnnnqqqwww}}}|||vvvpppgggaaaYYYTTTSSSTTTVVVWWWUUUUUUVVVXXX[[[^^^```aaafffiiilllllloootttxxxxxxuuutttttttttvvvyyy{{{}}}~~~}}}yyytttoooiiifffeeeeeeffffffffffffeeeddd```___^^^]]][[[[[[[[[ZZZWWWWWWWWWVVVUUUUUUTTTSSSTTTRRROOONNNMMMLLLJJJHHHDDDAAA>>><<<;;;999666333//////000000000000//////...///111222333333222111333222222222111000000000000666@@@JJJQQQRRRNNNJJJIIIFFFAAA<<<999777777777:::>>>CCCGGGIIIJJJLLLMMMKKKGGGAAA;;;888444111///000000//////............------............------++++++++++++******))))))(((''''''&&&&&&''''''((((((((((((((((((((((((((()))))))))(((((((((((((((''''''''''''((((((((((((***)))(((''''''&&&&&&'''((())))))***************&&&''''''((()))***+++++++++***)))***,,,---,,,+++******************))))))***++++++,,,---...//////222222222222333444555555777777777888999999777555444444444444666888:::<<<:::>>>BBBJJJZZZooo~~~~~~lll___\\\^^^bbbddd;;;:::777444222111000000//////...............---...............///000000111111222333444444444444444444333222222333333444222444555777888999;;;;;;888888888888777777777777666777999<<<>>>?????????>>>===@@@GGGMMMRRRYYYaaacccjjjrrrvvvyyy{{{xxxsssooollliiiggghhhhhhhhhhhheeecccaaa```aaacccdddeeeccceeehhhlllnnnmmmhhheee```ZZZRRRKKKHHHGGGGGGGGGKKKLLLMMMQQQVVV]]]bbbdddfffiiikkkjjjjjjkkkiiieee\\\UUUKKKCCC@@@???===;;;;;;:::888666555666777777777999<<<>>>@@@AAABBBCCCIIIOOOXXXaaahhhooouuuyyy|||qqqqqqrrrsssuuuuuutttssstttqqqnnnmmmlllkkkiiihhheeecccaaa``````___]]][[[ZZZZZZYYYXXXVVVUUUTTTTTTMMMMMMMMMNNNQQQTTTWWWYYY]]]___cccfffggggggeeecccaaa\\\VVVPPPLLLKKKKKKLLLLLLMMMPPPSSSXXX^^^bbbeeefffggghhhiiijjjlllooorrruuu|||}}}lllaaaVVVQQQNNNJJJHHHIIIFFFHHHJJJLLLOOOTTTZZZ______aaadddfffgggiiillloooppprrrtttvvvvvvrrrlllggg```^^^[[[YYYYYYYYYYYYYYY[[[\\\]]]^^^```bbbdddeeelllsssxxxvvvwww{{{|||zzzwwwwwwwwwwwwxxxzzz|||}}}{{{wwwsssoookkkgggiiiiiihhhgggfffeeecccccc``````^^^]]]\\\\\\\\\\\\WWWVVVVVVUUUTTTTTTSSSSSSTTTQQQOOONNNMMMKKKIIIGGGBBB@@@===;;;:::888555333...........................///111333333333222222444444333222111//////...333999DDDOOOUUUTTTOOOJJJEEEBBB>>>:::888777888999999===AAAEEEFFFHHHJJJKKKLLLHHHAAA;;;777333000...////////////............---......//////......---,,,++++++******))))))))))))(((((((((((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((***)))(((''''''&&&&&&''')))))))))))))))******+++&&&&&&'''((()))******+++***)))((()))+++++++++***++++++++++++++++++++++++***++++++,,,---...//////222222222222333444555555555555555777::::::999777444444444444666888:::<<<:::===BBBJJJ\\\qqqrrrccc^^^___bbbeee===;;;888555333111111111////////////////////////...............///000000333333333444444333222222444333222222222333555666111444666888888888:::;;;::::::::::::::::::::::::888:::>>>AAACCCDDDDDDCCCBBB@@@CCCKKKQQQVVV\\\bbbeeelllqqqtttwwwzzzyyyuuupppnnnkkkjjjjjjkkkjjjiiigggfffeeeeeeeeegggiiijjjkkklllooossstttrrrnnnjjj___ZZZSSSMMMKKKKKKKKKKKKLLLLLLNNNRRRYYY___bbbcccbbbfffhhhgggggghhhfffbbbVVVOOOFFF???===;;;999777888777666666666777888999:::<<>><<<:::999777444222...------,,,,,,------...//////111222333333444444444444333222111000//////666;;;EEENNNSSSQQQKKKEEEAAA???<<<:::888888888999888;;;???BBBCCCDDDFFFHHHJJJEEE>>>999555222000/////////////////////............////////////............---+++************))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&''''''''''''''''''(((((((((((('''&&&&&&''''''((()))***)))(((((((((((()))***+++'''''''''(((((())))))))))))((('''(((*********)))+++++++++++++++,,,,,,,,,++++++,,,---...///000000222222222222333444555555555555666888:::;;;:::888555444444555666888:::;;;;;;>>>AAAKKK]]]tttttteee^^^^^^bbbeee>>><<<999666444222111111////////////////////////...............///000000333333333444444333333222222333444555666777777777333666999::::::999;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>AAAEEEIIILLLLLLKKKKKKIIIGGGJJJRRRYYY\\\aaaeeeggglllooooooqqquuutttqqqooommmllllllnnnooonnnmmmkkkkkkkkkjjjkkklllnnnpppvvvwwwyyy|||}}}zzzuuuqqqeee```XXXRRROOOMMMLLLLLLNNNMMMOOOTTT[[[```bbbbbb___dddfffeeeeeeeeebbb]]]RRRKKKBBB<<<:::999777555555555555666777888::::::<<>>===<<<:::888777666666888:::===???@@@AAACCCEEEFFFAAA;;;666333222111000...//////////////////////////////000000////////////...,,,***))))))))))))(((((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''''''''(((((((((((('''&&&&&&''''''((()))***(((((('''''''''((()))***''''''(((((((((((((((((()))((('''(((*********))))))*********++++++++++++,,,,,,---...///000000111222222222222333444555555777777777999;;;;;;999888666555555555666777999:::===>>>BBBKKK^^^uuurrrddd]]]]]]bbbggg>>><<<:::666444222222111////////////000000000000...............///000000222222333444444444333333000222666999;;;:::888777666:::===>>>===<<<===???AAAAAAAAAAAAAAAAAAAAABBBDDDGGGLLLQQQSSSTTTSSSRRRPPPNNNRRRZZZ```cccfffjjjfffjjjllljjjkkkooonnnlllmmmllllllnnnqqqrrrrrrqqqnnnoooooooooooopppsssuuu~~~zzzuuunnnhhh___WWWRRRNNNLLLJJJOOONNNPPPUUU\\\aaabbbaaa^^^cccfffeeedddccc___ZZZOOOIII@@@;;;999888666444333444555666888999:::;;;===AAAEEEHHHKKKQQQYYY^^^bbbkkkuuu|||xxxqqqqqqoooqqqrrrqqqooommmllllllfffdddccccccdddeeedddccc]]]\\\ZZZZZZ[[[[[[YYYWWWVVVVVVVVVUUUUUUTTTTTTTTTPPPSSSWWWZZZ]]]^^^___^^^]]]^^^```aaaaaa___]]][[[TTTSSSRRRQQQPPPQQQSSSTTTZZZZZZ[[[]]]```cccfffhhhgggfffgggkkkppptttwwwyyyzzzmmmaaaWWWOOOMMMMMMJJJJJJKKKJJJLLLOOOQQQSSSWWW\\\___fffggghhhhhhhhhjjjmmmppplllkkkiiihhhfffbbb]]]ZZZ______^^^]]]\\\\\\___aaaaaaffflllppprrruuuzzz~~~}}}}}}}}}xxxqqqkkkiiiiiiiiiiiijjjiiihhhggggggfffggggggaaa```___^^^^^^^^^^^^^^^WWWUUUTTTRRRRRRRRRSSSSSSOOOMMMJJJHHHGGGEEECCC@@@???===:::999888666444222000///...------...///000111000000000111333555777......///111222333444555777:::@@@EEEHHHEEE???:::>>>===<<<:::888666555444888:::===??????@@@AAACCCCCC>>>888444222222111111........./////////////////////000000000000//////...,,,***(((&&&%%%%%%&&&'''''''''&&&&&&'''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((()))***)))(((''''''&&&&&&'''((('''&&&&&&&&&''')))***(((((((((((((((''''''''')))(((((((((***+++***)))(((((())))))*********+++,,,------...///000111111222222222222333444555555:::999999:::;;;;;;888666777666555555555777888999>>>???BBBKKK___uuuooobbb[[[]]]ccchhhCCC???;;;777555333111///000000000000000000000000.........//////000111222333444333222000000222444555555666666666666666666888777:::???AAA??????BBB???DDDGGGFFFGGGMMMPPPPPPVVVUUUUUUVVVYYYZZZYYYXXXYYYZZZ^^^ccchhhjjjjjjiiijjjhhheeeeeefffhhhiiiiiinnnnnnooorrrvvvyyyzzz{{{vvvuuutttssstttuuuwwwyyy|||tttnnndddZZZRRROOONNNOOORRRSSSVVVYYY\\\___```aaabbbbbbbbbcccccc```[[[XXXMMMFFF>>>999888888888777888777777999<<>>;;;777555444333111///000///---,,,---...000222000111111111111222222222222333222000//////222444777===CCCFFFDDD@@@>>>===<<<<<<:::777444333444555777888:::<<<============>>><<<999777555333000---111000000////////////000////////////...---,,,+++......---,,,+++***)))((())))))(((((('''&&&$$$$$$+++)))'''&&&%%%&&&'''(((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((()))(((''''''''')))***+++''''''''''''((((((((()))***************************************+++++++++333///+++***---000111000111222222333333444444555999888999:::;;;;;;999777888666555777:::;;;:::888<<<>>>CCCOOOcccxxxyyyiii^^^ZZZZZZ```hhhDDDAAA<<<999666444222000000000000000000000000000///......//////000111222333333333222000000222444777777777777777777777777999888:::>>>@@@>>>???BBBCCCKKKRRRUUUZZZ```ccccccbbb___]]]\\\\\\\\\[[[ZZZZZZ]]]bbbhhhlllmmmlllkkkjjjgggdddccccccdddeeedddjjjlllpppuuuyyy{{{{{{zzzwwwvvvtttrrrrrrssstttuuu}}}tttnnndddZZZSSSOOOOOOPPPTTTUUUWWWZZZ\\\]]]^^^^^^\\\\\\\\\]]]\\\YYYTTTPPPHHHCCC===999999:::::::::;;;;;;;;;===@@@BBBDDDDDDJJJMMMRRRWWW\\\cccjjjnnnsssvvvzzz~~~}}}wwwsssssspppllljjjjjjjjjgggeeecccaaa______``````]]]ZZZXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY[[[^^^___^^^]]]]]]^^^\\\\\\]]]]]]\\\[[[ZZZYYYUUUUUUUUUVVVWWWXXXYYYZZZ___``````bbbdddgggjjjkkklllmmmooopppqqquuuzzz}}}}}}rrrhhh[[[RRRKKKJJJLLLKKKKKKLLLNNNPPPTTTWWW[[[```eeeiiimmmlllkkkiiihhhhhhhhhhhhfffeeedddaaa^^^\\\]]]^^^]]]___```______ccciiiooorrr{{{xxxtttooommmnnnooommmkkklllkkkjjjhhheeebbb```______^^^\\\ZZZYYYYYYYYYYYYXXXUUUSSSRRRRRRSSSRRRQQQNNNLLLJJJHHHEEEBBB@@@???>>>;;;777555333222111///000///---------...000111000111111111111222222222222222222000...///111333999===BBBCCCAAA===;;;;;;999:::999777555444555666666777888::::::::::::999:::888555333222111000///111111000////////////000////////////...---,,,,,,------,,,+++***)))(((((())))))))))))((('''&&&&&&***)))'''&&&&&&&&&((((((''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&''''''((('''''''''((((((((((((((((((((((((((((((((((((((()))))))))***+++++++++,,,///---+++***,,,---......111222222333333444444555777666777888999999777555777555444666999:::999777;;;>>>DDDOOOcccyyyuuueee\\\XXXYYY___gggFFFCCC>>>:::777555222000000000000000000000000000////////////000111222222333333333222111111444666888888888777777777777777999888:::>>>???>>>AAAGGGKKKWWWdddnnnwww~~~vvvqqqkkkfffcccaaa```^^^^^^bbbiiiooosssrrrpppnnnkkkhhhdddbbbaaaaaa```___dddiiiqqqxxx}}}~~~}}}|||zzzyyyvvvtttrrrrrrrrrrrr|||~~~}}}tttnnndddZZZSSSPPPOOOPPPVVVWWWYYY[[[\\\]]]\\\\\\\\\\\\[[[[[[YYYVVVQQQMMMDDDAAA>>>===>>>@@@@@@@@@@@@@@@AAABBBDDDGGGIIIKKKPPPTTTYYY___ccciiinnnrrrvvvyyy~~~{{{vvvsssssspppllljjjhhhfffdddbbb```^^^]]]]]]]]]]]][[[YYYWWWWWWWWWXXXXXXXXXYYYYYY[[[[[[[[[[[[[[[\\\\\\\\\]]]___aaaaaa___]]]]]]]]][[[[[[\\\\\\\\\\\\[[[ZZZYYYYYYYYYZZZ[[[\\\^^^___ccccccdddeeegggiiikkklllmmmoooppprrrtttwww|||~~~wwwlllaaaXXXOOOIIIIIIKKKJJJJJJLLLNNNQQQUUUYYY]]]bbbgggkkknnnmmmlllkkkiiiiiihhhhhheeeeeeccc```\\\[[[[[[\\\]]]```ccceeeggglllsssyyywwwsssnnnlllmmmooonnnmmmiiiiiihhhfffdddbbb```^^^]]]]]][[[ZZZYYYYYYYYYYYYVVVTTTRRRRRRSSSSSSSSSRRRPPPOOOLLLIIIEEEBBB@@@>>>===:::666444333222111//////......------///000111000111111111111222222222222222111///---...000222:::<<>>DDDPPPeeezzz~~~qqqaaaXXXUUUWWW___fffHHHDDD???;;;888555222000000000000000000000000000////////////000111222333333333333333222222555777888888888777777777777777777666999===???AAAHHHPPPXXXgggzzzzzzqqqkkkgggeeeccccccjjjrrrxxxzzzwwwssspppmmmiiidddaaa___]]]\\\ZZZ^^^dddllltttzzz}}}}}}|||zzzwwwtttsssrrrqqquuuxxxzzz||||||zzzyyywwwqqqkkkbbbXXXRRROOOOOOPPPVVVXXXZZZ\\\]]]]]]]]]\\\]]]\\\[[[ZZZXXXUUUPPPLLLEEEDDDDDDDDDEEEFFFFFFGGGDDDEEEFFFFFFHHHKKKNNNQQQWWW[[[```eeeiiinnnrrruuuyyy}}}}}}yyyuuurrrpppnnnkkkhhhfffdddbbbaaa^^^]]]\\\[[[[[[ZZZZZZYYYXXXXXXXXXYYYYYYYYYYYYZZZ]]]]]]]]]^^^^^^_________aaacccdddbbb```]]]]]]]]][[[\\\\\\\\\]]]]]]\\\\\\[[[[[[[[[\\\^^^```aaabbbeeeeeefffggghhhjjjkkkkkkmmmnnnppprrrtttxxx}}}|||tttggg[[[SSSLLLHHHHHHIIIIIIJJJMMMNNNQQQVVV[[[___dddiiimmmooonnnlllkkkiiihhhhhhgggffffffeeebbb^^^]]]]]]___^^^aaafffiiinnnvvvwwwrrrllljjjkkklllllljjjcccddddddddddddcccbbbbbb\\\\\\[[[ZZZYYYYYYYYYYYYTTTSSSRRRRRRSSSTTTSSSRRRQQQPPPMMMJJJGGGDDDAAA@@@<<<999666333333222000//////............///000000000000111111111222222222222222111///---...000222999:::;;;::::::999999999999;;;;;;:::888666666777777777777666666555444444777999;;;<<<:::888666555222222111000////////////000000000//////...---,,,+++******)))((('''''''''&&&'''((())))))))))))))))))(((''''''''''''(((((('''''''''''''''''''''''')))))))))(((''''''&&&&&&((((((((((((((((((((((((((()))*********((('''&&&((((((((((((''''''''''''))))))))))))))))))))))))(((((()))***+++,,,,,,---***---111111///...///111111222222333333444444555999888999:::;;;;;;999777555555555666777888888888;;;>>>EEEQQQfff|||zzzmmm^^^VVVTTTWWW___gggIIIEEE@@@;;;888555222000111111111111111111111111/////////000000111222333222333444333333444666999888888888777777777666666555555888===@@@FFFQQQ\\\jjj{{{zzzqqqmmmjjjhhhkkkrrr{{{~~~yyytttqqqjjjfffaaa]]]ZZZYYYWWWUUUVVV[[[bbbhhhnnntttzzz{{{zzzxxxvvvtttrrrqqqpppnnnnnnoooqqqrrrrrrqqqpppkkkfff]]]TTTOOOMMMNNNOOOTTTVVVYYY\\\]]]^^^]]]\\\YYYXXXWWWVVVTTTRRRMMMJJJGGGHHHIIIIIIIIIIIIJJJKKKHHHJJJKKKKKKLLLOOOTTTXXX]]]aaafffkkknnnrrrvvvyyy~~~|||yyyvvvssspppkkkjjjiiifffdddbbbaaaaaa]]]]]]\\\[[[ZZZYYYZZZ[[[YYYZZZZZZZZZZZZ[[[[[[[[[^^^^^^______```aaabbbbbbddddddeeeccc```^^^]]]^^^]]]]]]]]]]]]]]]^^^^^^^^^\\\\\\]]]^^^```bbbdddeeeffffffgggiiijjjjjjkkkkkkkkkmmmoooqqqtttxxx}}}|||qqqbbbUUUOOOJJJGGGHHHIIIHHHJJJNNNNNNRRRWWW\\\aaafffkkknnnooonnnllljjjhhhgggffffffffffffeeeccc``````aaacccbbbeeeiiinnnvvvuuupppkkkhhhhhhhhhgggeeeaaabbbcccccccccccccccccc]]]\\\\\\[[[ZZZYYYXXXXXXSSSRRRQQQRRRSSSSSSRRRQQQMMMLLLJJJHHHEEEBBB@@@???;;;888555333222111000///...............///000000000000111111111222222222111111111///......111333999888888888:::;;;<<<<<<=========;;;888777777777:::999888777666555555444666<<>>EEESSShhh}}}wwwjjj\\\UUUTTTXXX```iiiLLLHHHBBB===:::666333000111111111111111111111111000000000000111222333333222333444444333555888:::::::::999999888777777777666666999>>>CCCKKKZZZhhh{{{|||uuuqqqpppooottt{{{yyysssoooeeebbb\\\XXXVVVTTTRRRQQQPPPSSSXXX\\\```fffooovvvssssssrrrqqqpppooonnnnnnkkkiiihhhhhhiiiiiihhhgggccc^^^VVVOOOJJJJJJKKKMMMQQQSSSVVVYYY[[[[[[ZZZYYYXXXWWWUUUUUUUUUSSSPPPNNNJJJKKKLLLLLLLLLLLLNNNPPPOOOQQQRRRRRRRRRUUU[[[```eeehhhlllqqqtttxxx}}}~~~zzzwwwuuusssqqqooohhhhhhgggeeeaaa___```aaa\\\]]]\\\ZZZXXXXXXZZZ\\\ZZZZZZ[[[[[[[[[\\\\\\\\\^^^______aaabbbcccddddddcccddddddccc```______```aaa```____________``````]]]]]]^^^```bbbeeeggghhhfffgggiiijjjllllllmmmmmmlllmmmppprrruuuzzzyyymmm^^^QQQLLLHHHFFFHHHIIIHHHKKKOOOOOOSSSYYY___dddiiinnnqqqpppooommmjjjhhhfffeeeeeecccddddddcccccccccfffhhhhhhlllqqqwww}}}sssnnnjjjggggggfffccc```cccdddddddddcccbbbaaaaaa^^^^^^^^^]]][[[ZZZXXXWWWSSSRRRRRRRRRSSSSSSQQQOOOIIIHHHFFFDDDAAA???===<<<:::777444222111111000///.........///////////////000111111111111222222222111111111000///000333666:::999888999<<<>>>??????======<<<:::777777888:::<<<;;;:::888777777666666;;;DDDMMMQQQLLLBBB999444444333222111000/////////000000000000///...------***)))))))))((((((((('''%%%%%%&&&''''''((('''''''''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&%%%''''''''''''((((((((()))((((((((((((((((((((((((***************+++++++++(((***---............///111222222333333444444555777666777888999999777555666777999999888888:::;;;:::>>>FFFTTTjjjvvviii[[[TTTTTTXXX```iiiOOOKKKEEE@@@<<<999555333111111111111111111111111000000000000111222333333222333444444444666999;;;===<<<<<<;;;::::::999999999999<<>>GGGRRRUUUPPPFFF===999555444222111000/////////000111111000000///...---******))))))))))))((((((&&&''''''(((((((((((('''&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))(((((((((((((((((((((((('''&&&&&&&&&&&&''''''(((%%%&&&&&&'''((()))******((((((((((((((((((((((((+++++++++************************,,,...000///...111222222333333444444555777666777888999999777555444666888888777777999;;;999>>>GGGUUUkkkttthhhZZZSSSSSSVVV___hhhRRRNNNHHHCCC???;;;777555111111111111111111111111000000000000111222333444222333444444444666999<<>>===<<<<<<;;;;;;<<<<<>>;;;999999666333111111111000...---......///000/////////000111111111111222222222///000111111111444888;;;AAA???===>>>AAABBB@@@>>>777666555333333666<<<@@@===<<<:::888888888888999999BBBKKKNNNIII@@@999666555444333111000/////////111111111111000///...---************))))))))))))(((((())))))))))))((((((&&&&&&'''((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))******(((((((((((((((((((((((()))(((''''''''')))***,,,$$$%%%&&&'''(((***++++++************************,,,,,,++++++***)))))))))...,,,+++---111333222000111222222333333444555555999888999:::;;;;;;999777333555888777666555888:::999>>>GGGVVVkkk~~~sssgggYYYRRRQQQUUU^^^gggWWWRRRKKKCCC<<<888666666222222111111111111111222000000000000000111111222555555555555777999;;;<<>>CCC???@@@???>>>;;;:::;;;===:::<<<>>>???===888333///333222111000000111111222------------------------******))))))((((((((('''&&&'''((())))))((('''&&&((('''&&&%%%$$$%%%&&&'''''''''(((((('''&&&%%%%%%(((''''''''''''&&&&&&&&&(((((((((((())))))))))))(((((('''''''''&&&&&&&&&))))))(((((('''''''''&&&&&&(((***,,,---,,,++++++&&&(((+++,,,+++))))))))))))***,,,---...------,,,000111222222444444555666666777999::::::888666555333555777888888888999;;;<<<===CCCTTTiii{{{}}}rrrdddVVVOOONNNSSS\\\eeeWWWSSSLLLDDD>>>:::888888333222111111000000000000......//////000222333444555555555666999;;;>>>???AAAAAA@@@>>>;;;;;;<<<>>>===AAAFFFLLLTTT```llluuu{{{rrriiihhhhhhiiinnnvvv{{{qqqkkkeeebbb```bbbfffjjjlllllliiiiiikkklllmmmnnnnnnnnnooopppsssvvvyyy|||xxxnnniiifffaaa[[[SSSMMMDDD???>>>???AAACCCBBBDDDFFFFFFFFFGGGIIIKKKMMMNNNQQQSSSUUUWWWYYYZZZ\\\]]]___aaadddgggiiijjjjjjjjjjjjkkknnnqqqtttvvvzzz}}}}}}{{{xxxuuuqqqmmmlllkkkiiihhhfffeeebbb```]]][[[ZZZYYY[[[[[[[[[YYYWWWVVVWWWXXXXXXWWWVVVVVVWWWXXX[[[\\\aaaaaabbbccccccccccccbbbcccbbbaaa```aaabbbdddeeehhhhhhgggggggggggghhhhhhjjjiiiiiilllppprrrrrrpppooopppqqqrrrtttuuuwwwwww{{{|||vvvlll```UUULLLHHHFFFFFFGGGHHHKKKNNNRRRTTTYYY^^^dddiiinnnssswww{{{yyywwwtttpppmmmjjjiiihhhhhhiiikkkooosssxxx|||zzztttkkkeeeeeefffggghhhiiikkknnnrrrwww~~~{{{uuupppmmmiiijjjlllmmmmmmkkkhhhgggeeeffffffffffffdddcccbbbaaa___]]][[[ZZZXXXUUUSSSSSSRRRQQQOOONNNMMMMMMMMMKKKJJJHHHEEEAAA===:::888444333111///............////////////////////////444333222111111111222333222222222333666:::???BBBFFFFFFGGGGGGGGGDDD@@@<<<666666666666888;;;AAADDDBBBCCCBBB???<<<::::::;;;:::::::::999777444222111111000///.........///000//////...---,,,,,,++++++)))))))))(((((((((''''''&&&'''((())))))((('''&&&''''''&&&%%%%%%%%%&&&'''''''''(((((('''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''''''''''''))))))(((((((((''''''''')))(((((((((''''''''''''###%%%'''((())))))(((''''''***,,,,,,+++)))))))))***+++,,,---......------111222222333444555666777444444666666666666555444333555777888888888999;;;888999AAAQQQfffxxx~~~qqqdddVVVNNNMMMQQQYYYbbbXXXTTTNNNFFF@@@<<<:::999333333111000////////////------...///111333555666444444555777:::>>>AAACCCBBBBBBAAA>>><<<;;;===???AAADDDJJJSSS]]]gggpppuuu~~~}}}vvvooofff]]]XXX[[[___eeemmmwww}}}sssmmmeeedddeeeiiiooovvvzzz|||wwwxxxxxxyyyyyyyyyyyyxxxuuuvvvyyy|||vvvoookkkddd]]]PPPKKKCCC>>>===>>>@@@@@@===???BBBCCCDDDFFFIIIKKKMMMOOOSSSUUUXXX[[[```ccccccdddfffiiikkknnnpppqqqpppooooooppprrrtttwwwxxx~~~}}}zzzyyyvvvsssnnnkkkiiigggeeeccc``````^^^\\\[[[ZZZYYYYYYZZZ[[[ZZZXXXVVVUUUUUUWWWWWWWWWVVVWWWXXXZZZ\\\^^^aaabbbdddffffffeeedddcccbbbbbbbbbbbbccceeeggghhhlllllllllkkkkkkllllllmmmpppoooppprrrtttvvvuuutttsssttttttuuuwwwyyy{{{|||}}}~~~~~~yyypppeeeYYYOOOHHHDDDGGGGGGHHHJJJMMMPPPSSSUUU]]]```eeeiiimmmqqqvvvyyyxxxvvvssspppmmmlllkkkkkkjjjkkknnnrrrwww}}}uuummmeeeaaa]]][[[]]]___aaabbbfffhhhjjjllloootttzzz~~~yyysssqqqooonnniiikkklllmmmmmmllljjjhhhfffeeeeeeddddddcccbbbbbbbbb___\\\ZZZYYYXXXVVVTTTTTTSSSRRRQQQOOONNNMMMLLLJJJIIIGGGDDDAAA===:::888222111000...---------.../////////000111111222222444444333222111111111111333111222666===DDDGGGGGGHHHGGGFFFFFFFFFDDDAAA>>>999777666888<<>>;;;:::444333222000///...............///000111333444555555555666888:::>>>AAABBBBBBBBB@@@>>><<<<<<>>>@@@FFFIIIOOOYYYdddmmmqqqssszzzzzzwwwppphhh___WWWQQQPPPVVV^^^gggpppzzzvvvpppggghhhkkkooovvv|||~~~~~~}}}|||||||||~~~wwwpppkkkddd\\\OOOJJJDDD???>>>???@@@@@@>>>@@@BBBCCCDDDGGGKKKMMMNNNQQQTTTWWWYYY]]]bbbgggiiijjjlllnnnqqqsssuuuvvvtttsssttttttvvvwwwyyyzzz~~~~~~zzzwwwuuurrroookkkhhheeeccc```^^^[[[ZZZYYYYYYXXXXXXXXXXXXXXXXXXXXXVVVTTTRRRSSSTTTVVVVVVWWWXXXZZZ\\\^^^___aaaccceeehhhhhhgggeeeddddddddddddeeegggiiikkklllmmmmmmmmmmmmmmmnnnnnnooooooooopppsssuuuvvvvvvvvvvvvvvvwwwxxxyyy|||~~~~~~~~~~~~~~~~~~~~~~~~yyytttjjj___TTTKKKFFFCCCGGGHHHIIIKKKNNNRRRUUUVVV]]]```dddiiilllqqqvvvzzzyyyvvvrrrnnnkkkjjjjjjkkkjjjlllpppuuu{{{tttggg___[[[ZZZZZZ[[[]]]```bbbcccgggiiikkkmmmooorrrwwwzzz|||tttqqqpppnnnmmmmmmmmmnnnmmmllljjjhhhggggggfffeeedddccccccccccccccc```]]][[[ZZZZZZXXXWWWTTTTTTSSSQQQPPPNNNLLLKKKIIIHHHFFFCCC???<<<999777111000...---,,,,,,------...///000111222333444444555444333222111111000000111000111;;;HHHQQQSSSRRRKKKHHHFFFDDDCCCAAA>>><<<<<<999888;;;CCCJJJNNNOOORRRRRROOOKKKDDD???<<<<<<777555111...---...111222333222111000//////000000000///...---,,,+++******((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((()))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&(((((())))))((((((+++---...---+++))))))))),,,,,,---...///000000111111222222333444555666666555555555555666777999999444666888888888888999:::999<<>>;;;:::444333222000///.........111000000000111222333444666666666777999<<>>===>>>>>>>>>AAABBBCCCDDDEEEGGGKKKNNNSSSWWW[[[\\\]]]___dddiiilllmmmoooqqqsssuuuwwwxxxuuuuuuvvvvvvxxxyyyzzzzzz}}}{{{wwwsssqqqnnnlllhhheeebbb```]]]ZZZWWWWWWVVVVVVVVVVVVVVVWWWTTTUUUUUUSSSQQQPPPQQQSSSVVVWWWXXXYYY\\\^^^___``````bbbeeeggghhhgggfffdddcccdddeeegggiiikkkmmmnnnlllllllllllllllmmmnnnnnnlllmmmpppsssuuuvvvxxxyyyxxxxxxxxxyyy{{{|||~~~~~~}}}|||{{{{{{zzzyyyyyytttnnndddYYYPPPJJJGGGEEEHHHIIIKKKNNNQQQTTTWWWXXX]]]```eeejjjnnnsssxxx|||zzzwwwqqqlllhhhggghhhiiikkkmmmrrrwww}}}{{{rrrhhh___YYYXXXZZZ\\\^^^```aaacccdddfffiiillloooqqqtttwwwzzzxxxtttsssqqqnnnkkkllllllmmmlllllljjjiiihhhhhhgggfffeeedddddddddeee```^^^\\\ZZZZZZZZZXXXWWWUUUTTTSSSRRRPPPMMMKKKIIIFFFEEECCCAAA===:::777555000///...,,,,,,,,,------...///000111222333444555444444333333222111000000//////333@@@QQQ\\\^^^[[[NNNKKKGGGEEEBBB@@@===;;;<<<:::999>>>FFFMMMPPPQQQSSSSSSQQQLLLFFF@@@<<<;;;444333111/////////111222444333111////////////000------------------,,,,,,''''''((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''(((((((((&&&&&&'''''''''''''''&&&''''''''''''''''''''''''(((((((((((())))))))))))'''''''''''''''''''''''''''''''''(((((((((((((((((())))))***************,,,---...---***))))))***,,,------...///000111222000000111222333444444555555555555555666888999:::444666888888888777888999555999AAAPPPbbbsss~~~yyymmm___VVVRRRRRRVVV\\\^^^[[[UUUMMMFFF@@@<<<:::444444222111000000000000222111111111111222333333666666777888:::<<>>===???CCCGGGPPPUUU]]]eeejjjmmmnnnnnnnnnhhhbbb^^^XXXQQQNNNOOOPPP[[[jjjvvvzzznnnooopppooonnnnnnoooqqquuuuuuvvvwwwwwwwwwvvvvvvuuurrrpppqqqtttvvvuuusssjjjjjjeee^^^[[[YYYUUUOOOCCC@@@<<<;;;;;;<<<<<<<<<@@@AAABBBBBBCCCFFFKKKNNNZZZ___dddfffddddddhhhllllllmmmoooqqqsssuuuvvvwwwuuuvvvwwwxxxyyyzzz{{{{{{||||||xxxtttpppnnnkkkhhheeebbb```^^^ZZZXXXVVVUUUUUUTTTSSSSSSTTTTTTQQQRRRSSSRRRPPPPPPRRRSSSWWWXXXYYY[[[]]]___`````````aaaccceeeffffffeeedddaaabbbdddfffhhhjjjkkklllkkkkkkkkkkkkkkklllmmmnnnlllooosssuuuwwwxxx{{{}}}xxxyyyzzz{{{||||||||||||{{{{{{zzzyyyxxxwwwuuutttnnnhhh^^^UUUMMMJJJIIIJJJKKKLLLOOORRRUUUXXXZZZ\\\___ccciiiooossswww{{{~~~{{{wwwpppjjjffffffgggiiillloootttyyyzzzpppfff___ZZZWWWWWWZZZ]]]``````aaacccdddfffiiimmmqqqsssuuuxxxzzz~~~zzzvvvttttttrrrnnnkkkggghhhiiijjjkkklllllllllhhhggggggffffffeeedddddd\\\[[[ZZZZZZZZZYYYWWWTTTTTTTTTSSSRRROOOLLLIIIGGGCCCBBBAAA>>>;;;888555333000///...---,,,------......///000111222333444444333333333333333222111000///000666CCCSSS]]]^^^\\\OOOLLLIIIFFFCCCAAA===:::777777999>>>DDDIIILLLMMMNNNNNNMMMIIICCC>>>:::999222222111000000111222333222111///---,,,,,,------------------------------(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''%%%&&&'''(((((((((((((((%%%&&&''''''((('''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''((((((((((((((())))))(((((())))))))))))+++,,,---,,,***))))))***,,,,,,,,,---///000222333//////000111222333444444444444555555666666777777555666888999888777888999888:::AAANNN___ppp}}}zzznnn```XXXTTTRRRVVV[[[ccc___YYYQQQIIICCC>>>;;;444444333222222111222222000000000111222333444555666666777999;;;???AAACCCBBBBBBAAA???@@@CCCHHHLLLVVV\\\eeejjjkkkkkklllmmmllleee^^^[[[WWWQQQQQQUUUXXXcccsss~~~vvvvvvuuurrrllliiihhhiiimmmnnnoooqqqrrrssssssssssssoookkkkkkmmmnnnkkkhhh\\\[[[VVVOOOLLLLLLIIIDDD???===:::999;;;<<<<<<;;;>>>???AAABBBDDDHHHNNNRRR^^^dddkkkmmmjjjiiilllppplllmmmnnnppprrrtttuuuvvvuuuvvvwwwyyy{{{|||}}}}}}~~~~~~}}}|||zzzvvvrrrmmmkkkgggeeecccaaa___]]]ZZZWWWVVVVVVTTTSSSRRRQQQQQQQQQPPPQQQRRRRRRQQQRRRTTTVVVXXXYYY[[[\\\^^^___``````___```aaabbbddddddddddddaaabbbdddfffhhhjjjkkkkkkkkkkkkkkkllllllmmmooooooooorrrvvvwwwxxxyyy{{{}}}yyy{{{}}}~~~~~~}}}zzzyyywwwxxxxxxxxxwwwtttrrrppphhhbbbYYYPPPKKKJJJLLLNNNOOOPPPSSSWWWZZZ]]]___```dddiiipppvvvyyy|||}}}zzzvvvoooiiiggggggjjjllloooqqqvvv||||||rrrhhh```\\\ZZZZZZZZZ]]]aaaccccccdddfffiiikkknnnssswwwyyy{{{}}}~~~zzzvvvrrrqqqrrrrrrpppnnnffffffgggiiijjjkkkkkklllffffffggggggfffeeecccbbb\\\\\\\\\]]]^^^\\\XXXUUUSSSSSSSSSQQQNNNJJJGGGEEEAAA@@@>>><<<999666333111000///...---------...////////////000111222333333111222333333333222111111111333999DDDOOOVVVUUURRRIIIGGGEEECCCBBB???<<<999333777<<<@@@CCCFFFHHHJJJIIIIIIIIIGGGBBB===:::999222111///...///111333555222111///---,,,,,,,,,,,,.........------,,,,,,,,,))))))))))))******++++++'''&&&&&&%%%%%%&&&&&&'''$$$%%%'''((()))))))))(((%%%&&&&&&'''((((((''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''&&&'''''''''((((((((((((''''''''''''((((((((())))))))))))(((((()))))))))***++++++***)))(((***+++,,,+++,,,,,,...000222333///000111222333444444555555666777888888777666666555777888999777777777888;;;===CCCMMM]]]nnn}}}}}}rrreee]]]XXXVVVYYY^^^gggccc]]]TTTLLLEEE???<<<444444333333222333333333/////////111222444666777555666777:::===AAAEEEGGGCCCCCCBBBAAABBBEEEKKKOOOZZZaaajjjnnnllljjjkkkmmmooofff___]]]YYYTTTUUUZZZ```kkkzzz}}}}}}|||vvvoooiiiggghhhiiijjjlllnnnpppqqqrrrrrrvvvqqqkkkiiiiiigggccc^^^UUUSSSMMMFFFCCCCCCAAA===>>>===;;;;;;<<<>>>>>>>>>>>>???AAACCCFFFLLLRRRVVV^^^eeennnpppmmmkkkmmmqqqllllllnnnppprrrsssuuuuuuuuuvvvxxxzzz|||}}}~~~~~~||||||{{{yyyuuupppllljjjfffdddbbb```___]]]YYYWWWWWWVVVUUUSSSQQQPPPPPPPPPPPPRRRSSSSSSSSSTTTVVVXXXYYYZZZ[[[]]]^^^___``````^^^______```bbbcccddddddcccdddfffhhhjjjkkkllllllmmmmmmmmmmmmnnnooopppqqqqqqtttwwwxxxwwwwwwyyy|||zzz|||~~~}}}zzzxxxtttvvvwwwwwwvvvssspppmmmddd___VVVNNNIIIJJJMMMPPPRRRSSSWWWZZZ^^^aaacccdddiiiooovvv{{{~~~~~~yyyuuuooojjjhhhiiimmmpppqqqtttxxx~~~zzzuuummmeee___]]]]]]^^^^^^aaafffggghhhiiilllooossswww{{{yyywwwsssnnnmmmoooqqqrrrqqqiiihhhhhhhhhhhhhhhhhhhhhdddeeefffgggfffdddbbb```^^^___```bbbcccaaa\\\YYYSSSSSSRRRQQQNNNJJJFFFDDD???>>>===:::777444222000111000///...---...///000/////////000111111222222000111222333444333222111333555;;;CCCKKKMMMKKKHHHAAA@@@??????>>>===999666333888???CCCDDDEEEGGGIIIFFFHHHHHHGGGBBB>>>;;;:::333111...,,,---000444777444333111///...---......000000///...,,,+++******))))))******+++++++++,,,'''&&&%%%%%%%%%%%%&&&'''$$$%%%'''))))))))))))(((%%%%%%&&&'''((((((((('''$$$%%%%%%&&&'''((())))))(((((((((((()))))))))***'''((((((((())))))******&&&'''''''''(((((()))))),,,+++***************+++((()))***)))((((((***,,,+++++++++,,,---///111333000111222333444555555666888999;;;<<<;;;:::888777555777999999777777777888:::;;;???HHHWWWhhhxxxvvvjjjbbb^^^\\\^^^bbbiiieee^^^VVVOOOHHHAAA<<<:::777333111111111111000...///000111333444555666555666888:::<<>>>>>>>>=========>>>===<<<<<<>>>@@@CCCDDDDDDDDDGGGNNNVVV\\\```dddiiinnnqqqrrrqqqpppsssqqqoooppptttvvvuuutttvvvwwwyyy{{{}}}}}}}}}}}}zzzzzzyyywwwtttpppmmmkkkfffeeebbb```\\\ZZZWWWVVVUUUTTTQQQOOONNNNNNNNNNNNPPPPPPPPPQQQSSSTTTVVVWWW\\\\\\\\\\\\]]]]]]\\\\\\aaabbbbbbbbbbbbaaaaaa```dddeeeeeegggiiilllnnnooooooppppppooonnnnnnpppsssrrrtttwwwzzzzzzzzzxxxwww||||||}}}}}}|||zzzxxxvvvwwwvvvvvvvvvuuurrrnnnjjj]]]YYYTTTOOOLLLLLLNNNPPPTTTWWWZZZ^^^aaadddiiilllqqqrrruuuzzz~~~}}}{{{vvvllleeedddeeegggjjjnnnrrrtttyyyxxxssskkkccc______aaacccggghhhiiikkknnnqqqsssuuuvvvyyy|||~~~~~~{{{uuutttsssqqqooonnnmmmmmmkkkjjjhhhggggggggghhhhhhdddeeefffeeecccaaaaaaaaaaaa```^^^^^^^^^]]][[[YYYUUUTTTRRRPPPMMMJJJHHHGGG@@@>>>:::777444333222333,,,,,,,,,,,,---...//////222222000000000111222333555555444444333222111111222555;;;CCCHHHJJJHHHFFF===>>>??????>>>:::777555555666999===AAABBBBBB@@@AAA???AAAEEECCC;;;999<<<666333111111222444666666777555333111000000000111,,,,,,,,,,,,+++(((&&&%%%))))))(((((((((((())))))&&&&&&''''''''''''''''''&&&&&&'''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&&&&''''''### !!!&&&)))'''$$$((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%(((((()))))))))(((((('''))))))))))))************++++++,,,------......///000111222222444444555666555666666777777777777777444666777888777777999;;;>>>>>>AAAKKKZZZlll{{{|||pppfffaaa```aaabbbeeeaaa\\\VVVPPPJJJDDD@@@:::777444111111111111000///000000222333444555555666666888:::===@@@BBBDDDGGGGGGHHHKKKPPPUUU[[[^^^jjjpppuuuuuuqqqmmmmmmooooookkkfffbbb```___``````gggkkkqqqtttvvvwww{{{~~~|||yyywwwuuuxxxwwwyyy}}}uuunnniii```VVVLLLHHHAAA===<<<<<<<<<<<<>>>???@@@@@@???>>>@@@AAACCCEEEGGGIIIMMMTTT\\\bbbeeehhhmmmrrrvvvvvvvvvuuusssqqqppprrrvvvyyyyyyxxxxxxyyy{{{|||~~~~~~xxxxxxwwwuuurrrnnnkkkiiidddbbb```]]]ZZZWWWUUUTTTPPPOOONNNMMMLLLKKKKKKJJJNNNNNNPPPQQQTTTVVVXXXYYY[[[[[[[[[ZZZ[[[[[[\\\\\\```aaaaaabbbccccccccccccggghhhiiikkkmmmoooqqqrrroooppppppooooooooorrrtttvvvwwwyyy{{{||||||{{{zzzzzzzzz{{{zzzyyyvvvsssrrrvvvuuuuuuuuutttqqqkkkggg\\\YYYTTTOOOMMMNNNPPPRRRYYY\\\___bbbeeejjjooorrrtttuuuxxx|||~~~|||xxxuuunnneee______aaacccfffkkktttvvvzzzyyyuuunnniiifffgggjjjlllnnnoooppprrrtttvvvxxxyyy|||wwwssssssqqqpppnnnmmmmmmmmmjjjiiihhhgggffffffggggggdddeeefffeeebbbaaa```aaacccbbb``````___]]]ZZZWWWTTTSSSQQQNNNKKKHHHFFFEEEAAA>>>;;;666333111000000,,,,,,,,,,,,------...///111111111111111222333333444444444333222111111111111555<<>>?????????>>>;;;777555666777999<<<@@@BBBCCCCCC@@@<<<<<<@@@@@@:::777888555333111111222333333222222111///---+++***)))))),,,***)))((((((***,,,---))))))(((((((((((())))))''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&''''''((((((%%%###%%%***,,,***'''((((((((((((((((((((((((((((((((('''''''''&&&&&&++++++,,,,,,,,,++++++***))))))))))))************++++++,,,------......///000111222222444444555666555666666777777777777777555777888888777777888:::;;;<<<@@@KKKZZZkkkyyyttthhhaaaaaacccfffeeeaaa\\\VVVQQQKKKEEEAAA;;;888444222222222111000000111111222333444444555666777888:::===@@@CCCDDDGGGIIIMMMSSSZZZaaagggkkkqqqtttwwwwwwuuusssrrrrrrpppooommmkkkjjjhhhgggggggggjjjnnnpppqqquuu{{{~~~tttlllaaaVVVLLLFFF???:::999:::;;;<<<===???AAAAAAAAA@@@AAABBBCCCFFFKKKPPPUUU\\\dddhhhiiikkkppptttwwwxxxxxxxxxtttssssssuuuxxx{{{||||||||||||}}}}}}}}}{{{vvvuuutttrrrooolllhhhfffaaa```]]]ZZZWWWTTTSSSRRRMMMMMMMMMMMMLLLKKKIIIIIIMMMNNNPPPRRRUUUXXXZZZ[[[ZZZYYYXXXWWWXXXYYY[[[]]]^^^___aaacccdddeeeffffffhhhiiilllnnnpppqqqrrrrrrooopppqqqqqqqqqqqqtttvvvyyyyyyzzz{{{{{{{{{||||||{{{{{{{{{yyywwwtttqqqooottttttttttttrrrnnngggbbb[[[YYYTTTQQQOOOQQQSSSUUUYYY[[[___bbbfffkkkqqquuuxxxzzz}}}zzzsssnnnfff___ZZZ\\\___aaaeeekkksssvvv|||vvvsssooollllllooosssvvv{{{|||}}}}}}wwwrrrqqqpppooonnnmmmmmmmmmmmmjjjiiihhhgggffffffffffffdddeeefffeeebbb`````````dddccccccbbbaaa^^^YYYVVVRRRQQQOOOLLLIIIFFFCCCBBB@@@===:::555222///...---------------------......///000111222333444444444333333333222111111000000111666===DDDFFFEEEAAA>>>??????@@@???>>>;;;888666444666777:::<<<>>>???@@@@@@;;;:::===>>>;;;999888888777555555666666444333222333333444444444333333///...+++)))(((((()))***)))((((((''''''(((((()))''''''''''''''''''''''''))))))((('''&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''((()))***(((&&&(((+++,,,+++((((((((((((((((((((((((((())))))((((((((((((''''''((())))))******)))))))))))))))))))))************++++++,,,------......///000111222222444444555666555666777777888888777777666888999888777777888999888:::@@@KKKYYYiiitttzzzyyy|||wwwhhh``````eeeiiihhhddd^^^XXXRRRKKKCCC???<<<999555333222222111000222222222333333444444444777888999;;;>>>AAACCCEEEGGGJJJPPPWWW```iiiooosssuuuvvvvvvwwwwwwvvvuuutttsssuuuwwwwwwuuurrrooonnnnnnppptttvvvxxx~~~yyyooobbbVVVKKKEEE>>>999888:::<<<>>>===???AAABBBAAAAAAAAABBBDDDIIIOOOUUU[[[aaagggkkkiiikkkooorrruuuvvvwwwwwwuuuuuuuuuwwwyyy{{{|||}}}~~~}}}}}}}}}}}}{{{zzzuuutttsssqqqnnnjjjgggeeeaaa___\\\XXXUUUSSSRRRQQQNNNOOOOOOPPPOOONNNLLLKKKNNNOOOQQQTTTVVVXXXZZZ[[[YYYXXXVVVUUUVVVXXX[[[]]]^^^___aaadddfffhhhiiiiiigggiiillloooqqqqqqqqqpppoooqqqssssssssstttwwwxxx{{{zzzyyyyyyyyyzzz{{{|||~~~}}}{{{xxxuuurrrpppsssssssssssspppkkkddd___[[[YYYVVVSSSSSSUUUWWWYYYZZZ\\\```dddhhhmmmssswww|||}}}yyypppiii```\\\ZZZ]]]```ccciiiooorrrvvv~~~wwwuuutttuuuxxx}}}~~~|||yyysssooonnnnnnmmmlllllllllmmmmmmkkkjjjiiihhhggggggffffffdddeeefffdddbbb```___```bbbbbbbbbcccccc___ZZZVVVRRRQQQNNNKKKGGGDDDAAA@@@<<<:::777444111///------......------------.........///222444555555555444222222222111111111000000222777===BBBDDDCCCAAA@@@@@@@@@@@@@@@>>>;;;999777666999<<<>>>>>>>>>======:::999999;;;;;;;;;<<<===555444333444555555333111222222333333333111///...------......,,,)))'''%%%(((((((((''''''((((((((('''''''''''''''&&&&&&&&&((((((''''''&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&'''((()))***)))'''&&&&&&((()))'''&&&(((((((((((((((((((((((()))))))))))))))(((((((((&&&'''(((((()))(((((((((((()))))))))************++++++,,,------......///000111222222444444555666666666777888888888888777888999:::999777777777999888:::@@@JJJXXXdddmmmqqqqqquuu{{{yyyhhh___```ffflllhhheee```ZZZTTTMMMFFFAAA>>>:::666444333222222111222222222333333444444444888888:::<<>>@@@@@@AAACCCDDDCCCCCCDDDFFFGGGLLLSSSZZZ___dddiiillllllmmmooorrrsssuuuuuuvvvwwwwwwxxxwwwwwwxxxyyyzzz}}}}}}|||}}}~~~|||zzzyyyuuuuuusssqqqnnnkkkgggeeeaaa___[[[XXXTTTRRRRRRQQQOOOPPPQQQRRRQQQPPPOOONNNQQQRRRTTTVVVWWWXXXYYYYYYXXXWWWUUUUUUVVVYYY\\\^^^^^^```bbbeeegggiiikkkkkkhhhjjjllloooqqqqqqppppppoooqqqtttvvvvvvwwwzzz{{{~~~|||{{{zzzyyyzzz|||}}}~~~{{{yyyvvvtttrrrsssrrrrrrqqqoooiiiccc^^^]]][[[YYYWWWWWWYYY\\\^^^___bbbgggkkkooosssxxx|||}}}~~~xxxmmmfff\\\YYYZZZ___bbbeeelllrrrsssxxx~~~}}}|||zzzxxxtttooolllmmmmmmlllllllllllllllmmmkkkkkkkkkjjjiiigggffffffdddeeefffdddaaa___^^^___^^^___```bbbbbb```[[[XXXSSSQQQNNNKKKGGGCCC@@@???777666555333111000///.........---------.../////////000222444555666555555222222111111111111111111111555;;;>>>@@@@@@BBBCCCAAAAAAAAA@@@>>><<<:::888:::???DDDFFFEEEAAA???>>>666:::>>>>>>>>>@@@DDDGGGEEEDDDDDDEEEFFFGGGEEECCCDDDCCCBBB???<<<888444222///...---,,,++++++++++++((((((''''''''''''(((((((((((('''''''''&&&&&&&&&%%%&&&&&&&&&''''''(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&'''((()))***((('''&&&&&&&&&&&&&&&%%%((((((((((((((((((((((((((((((((())))))))))))))))))***++++++,,,,,,,,,+++((()))))))))************++++++,,,------......///000111222222444444555666666777777888888888888888888999:::999888777888999999;;;AAAJJJUUU___fffiiigggmmmuuu~~~{{{kkkaaabbbjjjqqqeeeccc```\\\XXXRRRKKKGGG???;;;777444333333222111111222222333444555555666888999:::<<>>===555444444333222000000///------------...///000111111222333444555666666666222222222222222222222222111666<<>><<<;;;:::999>>>DDDFFFDDD@@@>>>>>>AAAGGGKKKKKKMMMQQQTTTUUUNNNMMMKKKLLLMMMMMMLLLKKKIIIIIIIIIIIIIIIHHHHHHGGGBBB===444,,,(((''')))+++(((''''''&&&&&&''''''(((((((((((('''&&&&&&%%%%%%$$$%%%%%%&&&'''((())))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((())))))(((((()))***++++++++++++))))))))))))************++++++,,,------......///000111222222444444555666666777888888999999888888777999:::999888888999::::::<<>>===;;;:::888===BBBDDDBBBAAACCCFFFMMMOOOPPPRRRYYY```^^^VVV>>><<<888777777666555444222333555777;;;>>>AAACCCJJJFFF>>>666///***((('''(((''''''&&&&&&''''''((()))(((((('''&&&&&&%%%%%%%%%&&&&&&&&&'''((((((((('''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&''''''(((&&&'''(((''''''''''''(((((((((((((((((((((((((((&&&&&&'''''''''(((((((((%%%&&&'''((())))))))))))))))))))))))************++++++,,,------......///000111222222444444555666777777888999999999999888777888999999999999:::;;;999;;;???HHHRRR[[[bbbddd```hhhtttxxxmmmfffgggnnnvvvjjjhhheeeaaa[[[TTTLLLGGG@@@===888555444333222111000111222333555666777888999:::;;;===@@@CCCEEEGGGHHHHHHHHHJJJNNNSSSYYY]]]```fffkkklllllloooxxx~~~mmmccc\\\YYYXXXZZZaaahhhnnnqqqwwwzzz|||zzzvvvsssrrrsssmmmiiiaaaWWWRRRPPPIIIBBB<<<:::777777999<<>>===<<<;;;???CCCFFFGGGFFFHHHNNNSSSNNNLLLIIILLLXXXaaaYYYKKKBBB>>>:::666555444333222000000000000111333555777<<<>>>@@@AAA===777000,,,'''''''''&&&&&&'''''''''))))))((('''&&&&&&%%%%%%''''''''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&&&&''''''$$$%%%&&&&&&%%%%%%&&&(((((((((((((((((((((((((((%%%&&&&&&&&&''''''((((((((((((***+++,,,,,,,,,,,,))))))))))))************++++++,,,------......///000111222333444555555666777777888999999999999888666777999999999999;;;<<<777999>>>GGGRRR\\\cccfffccclllyyy{{{yyysssjjjddddddlllssskkkgggccc```\\\VVVMMMGGG@@@<<<777444222222222111111111111222222333333444888999:::<<>>@@@AAAEEECCC@@@>>>>>>BBBIIIOOOZZZ^^^ccciiinnntttzzz~~~~~~|||{{{zzz{{{{{{yyyyyyzzzzzz{{{|||}}}}}}xxxzzz|||~~~}}}xxxvvvuuutttsssrrrqqqnnnjjjfffbbb```___]]]YYYUUURRRPPPOOOOOOSSSSSSSSSSSSSSSSSSTTTTTTSSSTTTUUUVVVXXXYYYZZZ[[[^^^______^^^]]]^^^```cccbbbdddfffhhhjjjkkkkkkjjjkkklllllljjjhhhiiiooosssrrruuuyyy||||||}}}}}}~~~~~~}}}}}}|||{{{yyywwwvvvvvvwwwwwwxxxtttooommmllljjjgggcccjjjhhheeecccdddgggjjjmmmooorrrwww|||~~~~~~|||zzzzzzyyyuuuoooggg```\\\[[[]]]```fffkkkpppwww}}}}}}zzzyyywwwuuusssqqqppppppppprrrpppnnnlllkkkjjjjjjjjjggggggfffeeedddccccccbbbeeedddbbbaaa___^^^^^^^^^^^^\\\ZZZYYYYYYYYYWWWUUUMMMKKKGGGCCC>>>:::888777444333222111000000000000/////////000111111222222222333555666666555333111000000111333222///333999???IIIRRRRRRPPPNNNMMMJJJKKKGGGDDDAAA<<<999===CCCKKKEEECCCJJJWWW___]]]XXXEEEBBBBBBJJJUUU[[[YYYSSSAAA<<<666222222222000///000111111222222222111111222...///888CCCDDD999---000,,,(((''')))***(((&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''###$$$%%%&&&''')))******+++*********))))))(((((((((((())))))*********+++***++++++******)))(((''''''((()))***+++,,,,,,,,,,,,---------.../////////000000000222333555777888777777888999999999999888888999::::::::::::999888888;;;@@@HHHQQQZZZaaaeeehhhppp}}}}}}vvvkkkbbb^^^aaafffjjjlllhhhdddaaa^^^WWWOOOHHH@@@<<<777444333222222111222222222333444444555555777888:::===@@@BBBDDDEEEFFFHHHIIIKKKMMMQQQWWW[[[aaaeeelllsssyyy{{{jjj[[[TTTRRROOORRRVVVZZZ^^^dddmmmtttwwwxxxzzz{{{zzzxxxuuusssooojjjbbbXXXNNNEEE???;;;;;;::::::;;;===???@@@AAADDDCCCBBBAAABBBGGGOOOTTT]]]aaafffjjjooosssxxx|||}}}|||{{{yyyyyyyyyyyyyyyyyyyyyzzzzzz{{{|||||||||zzz{{{|||~~~{{{vvvtttsssssssssrrrrrrpppmmmjjjeeeaaa___]]]ZZZWWWTTTRRRQQQQQQQQQOOOPPPQQQRRRSSSTTTTTTTTTPPPQQQSSSUUUWWWZZZ[[[\\\^^^______^^^]]]^^^```bbbbbbdddeeeggghhhhhhhhhhhhjjjkkkllljjjhhhiiinnnssstttwww|||~~~~~~}}}{{{{{{}}}{{{zzzxxxwwwuuuuuuuuuuuuvvvrrrnnnlllkkkjjjgggdddhhhhhhhhhhhhiiikkknnnooorrruuuyyy|||~~~~~~|||{{{yyywwwqqqiiiaaaZZZWWWWWWaaaeeejjjoootttyyy~~~}}}zzzwwwuuutttrrrpppooonnnnnnnnnmmmlllkkkkkkkkkkkklllmmmiiiiiihhhfffeeedddcccbbbcccbbbaaa___^^^]]]]]]]]]___]]]ZZZXXXWWWUUURRRPPPKKKIIIEEEAAA<<<999666555333333111000000///////////////000000111111222222333444555555555444333333444333444555333111555<<>>999---***''''''))))))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((''''''&&&&&&&&&'''''''''(((((((((((()))%%%%%%&&&'''((())))))************)))))))))((((((((((((((()))))))))******&&&'''((((((((((((((('''*********+++++++++******,,,,,,------.../////////000111111222333555666777777777888999999999999999999999999999999999999999:::<<>>AAACCCDDDDDDDDDFFFHHHJJJNNNSSSYYY^^^aaagggpppyyypppbbbVVVNNNKKKMMMMMMRRRYYY^^^bbbgggmmmrrrzzz|||~~~~~~uuuoooeeeYYYNNNDDD>>>;;;;;;<<<===>>>@@@AAAAAAAAABBBCCCDDDEEEHHHOOOWWW\\\cccfffjjjmmmooorrrvvvyyyxxxwwwwwwvvvvvvwwwwwwxxxxxxyyyzzz{{{{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~}}}xxxuuuqqqoooppprrrttttttrrrqqqpppmmmiiieeeaaa___ZZZXXXUUUSSSQQQQQQQQQRRRLLLMMMPPPRRRTTTTTTSSSSSSMMMOOOQQQUUUXXX[[[\\\]]]]]]^^^^^^]]]\\\]]]___```aaabbbccceeeeeefffeeeeeehhhjjjlllkkkiiijjjnnnrrrtttwww||||||{{{yyyzzz{{{||||||{{{zzzyyyxxxvvvtttsssssssssrrrpppmmmkkkjjjiiihhhfffhhhiiikkkmmmoooqqqrrrssswwwyyy{{{}}}~~~}}}|||{{{uuuqqqkkkbbb[[[XXXXXXZZZfffjjjooosssvvvyyy|||~~~|||yyyvvvrrrqqqpppnnnmmmllllllmmmmmmjjjjjjkkklllmmmoooqqqrrrooonnnlllkkkiiigggeeedddbbbbbbaaa```______^^^^^^```]]]YYYVVVTTTQQQMMMJJJHHHFFFCCC>>>;;;777555444222111000//////...////////////000000111222222222444444444444444444444444888666555555444444:::BBBFFFMMMQQQNNNLLLMMMNNNMMMJJJIIIKKKOOOPPPQQQUUU[[[```___]]][[[WWWOOOFFF???<<<<<<===>>>???>>>:::666888666444333222111///...000000111111111111000000111,,,((()))000888>>>AAA...***''''''((()))'''$$$''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((''''''''''''''''''(((((((((((()))'''''''''(((((()))))))))******))))))))))))(((((('''((((((((((((((())))))%%%&&&'''((()))))))))))),,,,,,,,,+++***)))(((''',,,,,,------...//////000222222222222333444555666777888888999999999999999:::999888777777888999:::;;;===AAAGGGQQQ\\\fffkkkmmmuuuxxxkkk___ZZZ]]]ccchhhooollliiigggccc]]]TTTMMMCCC???999555333333111000222222333444555666666777555888;;;???BBBCCCCCCCCCCCCDDDGGGJJJNNNUUU\\\aaahhhoooyyyttthhhZZZRRRLLLHHHHHHLLLOOOVVV^^^dddhhhjjjnnnqqq|||~~~zzzttthhh[[[OOOFFFAAA>>>;;;===@@@BBBBBBBBBBBBBBBAAACCCFFFJJJOOOVVV^^^ccchhhkkkmmmooopppqqqtttvvvtttttttttuuuuuuvvvwwwwwwxxxyyyzzz{{{{{{{{{{{{zzz{{{|||}}}~~~}}}yyywwwpppmmmkkklllooorrrtttuuurrrrrrpppmmmiiieeeaaa___YYYXXXUUURRRPPPPPPPPPQQQLLLNNNQQQSSSUUUTTTRRRQQQOOOPPPSSSVVVYYY[[[]]]]]]ZZZ[[[\\\\\\[[[[[[]]]^^^___```aaabbbcccdddeeeeeefffiiikkkllljjjkkknnnrrrrrrvvv{{{}}}~~~}}}}}}}}}|||{{{yyyzzz{{{{{{zzzyyyyyyxxxvvvuuusssrrrqqqpppooonnnlllkkkjjjjjjiiiiiijjjkkklllnnnqqqtttwwwxxx||||||}}}}}}}}}|||zzzzzznnnkkkddd^^^ZZZ\\\aaaeeejjjnnnrrrvvvwwwxxxyyyzzz|||zzzwwwsssooommmmmmkkkkkkkkkkkkmmmmmmllllllmmmoooqqqsssuuuvvvsssrrrqqqooollljjjiiihhhdddddddddcccbbbbbbaaa```^^^[[[XXXTTTRRROOOKKKHHHFFFDDDAAA===:::777555444000000///...............///000000111111222333333555444444444444555555666888555444555555777AAAKKKMMMQQQRRRNNNMMMPPPSSSSSSPPPMMMMMMQQQTTTWWW]]]ccccccfffiiieee\\\PPPFFF@@@>>>???@@@???<<<777444333333333333333222111///---000000000111000000//////111...+++(((***///777<<<666111***'''((()))((('''(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&''')))))))))))))))((((((((())))))))))))))))))((((((''''''''''''(((((((((((((((((()))***************+++,,,,,,++++++)))((((((+++,,,,,,---...///000000222222222222333333444555777888999999::::::999999:::999777666666777999:::<<<===@@@FFFQQQ]]]iiippppppxxxyyykkk^^^YYY[[[bbbgggpppmmmkkkiiifff___VVVOOODDD@@@;;;666444333111000111111222333444555666666555888;;;???BBBCCCCCCCCCCCCDDDGGGJJJOOOWWW___eeerrryyysssggg[[[SSSLLLJJJIIIGGGHHHKKKSSSZZZbbbhhhjjjjjjlllnnntttvvv{{{xxxjjj[[[NNNEEE@@@>>><<>>???===888444222222000222333333222000///...000000000000000///...---,,,---...,,,***+++///333AAA999///(((''')))***+++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''))))))))))))(((((((((((((((((((((((((((((())))))((((((((((((''''''''''''***************)))(((((())))))***++++++++++++***++++++,,,---...///000111222222222222333333444555888888999::::::::::::999:::999777666666777999:::;;;<<<@@@GGGRRR```mmmuuuxxx~~~yyyjjj^^^XXXZZZ```eeepppnnnlllkkkhhhaaaWWWPPPFFFBBB<<<777444333111000000111111333444555666777666888;;;>>>AAACCCDDDDDDDDDFFFHHHLLLQQQYYYbbbiiissszzz}}}yyyyyyyyyyyywwwqqqfffZZZRRRKKKFFFCCCFFFGGGGGGHHHKKKUUUZZZaaadddddddddeeefffiiimmmssszzzwwwgggWWWIIIAAA===;;;<<>>;;;888666444444//////............//////000000111111222333333333444444444555666666777777000//////333888???LLLXXXdddbbb[[[QQQMMMMMMNNNLLLLLLCCC<<<<<<@@@EEEMMMTTT\\\aaafffcccXXXLLLCCC@@@888999888666333111000111000222333333111////////////000000//////...---,,,%%%))),,,---,,,,,,...000EEE<<<111)))''')))+++,,,************************((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((((((((()))((((((((((((((((((((((((''''''(((((((((((()))))))))))))))(((((((((((('''))))))))))))((('''&&&%%%'''((()))***+++,,,,,,---***+++,,,---...000111111222222222222333444555666888999999:::::::::::::::::::::999888888999::::::;;;<<>><<<999666444333222000//////...//////000000000111111222222333333444222333555666777777777666000///000555:::AAANNNZZZdddbbbYYYOOOJJJJJJJJJGGGIIIAAA;;;<<>>999777333111000111111222111333444333000...///000////////////...---,,,+++%%%''')))***+++,,,...111@@@999///)))(((*********((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((('''''''''(((((((((((()))''''''''''''''''''(((((('''''''''((((((((())))))******)))))))))((((((((('''((((((((((((((('''&&&'''((()))***+++,,,,,,,,,***+++,,,---...000111111000111111222333555666777888999::::::;;;;;;::::::::::::::::::::::::::::::;;;>>>DDDNNN\\\lllzzzzzzqqqeeeYYYSSSTTTYYY]]]pppnnnmmmllljjjcccXXXQQQHHHCCC===888555333111000222222444555666888999999888999:::<<>>BBBFFFGGGKKKOOOOOORRRTTTSSSPPPNNNPPPRRRRRRVVV\\\ccchhhlllmmmnnnhhh```SSSFFF>>><<<>>>@@@>>>BBBEEEEEEBBB@@@CCCFFFMMMRRRXXX^^^bbbeeehhhjjjlllmmmooooooooooooqqqsssrrrtttuuuwwwxxxwwwwwwvvvwwwxxxzzz||||||zzzxxxvvvxxxyyyzzz{{{||||||||||||~~~~~~~~~~~~~~~|||zzzyyyvvvuuuuuuvvvxxxxxxwwwuuunnnmmmllliiieeeaaa]]][[[TTTSSSPPPNNNNNNNNNOOOPPPMMMMMMNNNOOOPPPRRRSSSSSSTTTVVVXXX[[[\\\[[[YYYXXXTTTXXX\\\___aaaccceeeggggggfffeeeccccccccccccdddjjjlllmmmllllllooovvv|||}}}|||{{{{{{{{{zzzwwwtttrrrsssttttttttttttrrrrrrrrrtttuuussspppoooqqqsssvvvvvvvvvwwwwwwxxxyyyyyyyyyyyyzzzxxxtttmmmgggccc[[[]]]aaafffkkkrrrzzz|||~~~}}}yyyvvvvvvtttpppmmmjjjiiihhhgggggghhhiiijjjiiikkklllnnnnnnnnnnnnmmmggghhhiiiiiijjjkkklllllleeeeeeeeedddaaa^^^[[[YYYVVVSSSPPPMMMJJJHHHDDDAAA===<<<:::777555333222111000000/////////000000111000111111222222333444444111333555777888888777666222000222777;;;BBBOOO[[[^^^\\\TTTKKKHHHJJJJJJGGGCCC<<<999===CCCIIIOOOUUULLLPPPRRRPPPJJJBBB<<<:::===999444222222444555555222444555333000...///111////////////...---,,,++++++***(((''''''***...111999333---)))******)))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((&&&'''''''''(((((())))))++++++******))))))(((((('''((()))***++++++++++++((((((***++++++,,,,,,+++***+++,,,---///000111222000000111222333555777888888999::::::;;;;;;:::::::::;;;;;;<<<<<<;;;;;;:::<<>>CCCEEEGGGGGGFFFFFFGGGIIIOOOTTT[[[aaaeeeggghhhiiikkkmmmoooqqqrrrpppnnnmmmoooppprrrtttuuuvvvwwwwwwzzzyyyyyyxxxwwwwwwxxxxxxxxxxxxxxxxxxyyyzzzzzz{{{zzzzzzzzz{{{{{{}}}~~~~~~{{{{{{|||||||||||||||||||||{{{yyywwwvvvvvvvvvwwwooommmiiieee```]]]ZZZYYYRRRQQQPPPNNNMMMLLLLLLLLLKKKLLLMMMMMMMMMNNNQQQTTTVVVWWWWWWWWWVVVVVVXXXZZZXXXXXXYYYZZZ]]]```ccceeeeeeeeeddddddeeefffhhhiiijjjlllmmmnnnpppuuu}}}{{{|||xxxwwwwwwvvvtttqqqtttuuuwwwxxxvvvsssooommmuuuuuuuuuuuuvvvwwwwwwxxxwwwvvvuuuttttttuuuvvvwwwsssttttttrrrooojjjfffccc]]]```eeelllrrrxxx||||||zzzxxxvvvuuusssooollliiiiiiiiiiiihhhhhhhhhhhhjjjjjjiiiiiiiiiiiiiiiiiigggggggggggghhhhhhhhhhhhhhhfffddd```]]]ZZZWWWVVVSSSPPPLLLHHHFFFDDDAAA>>>;;;:::888666444333222222//////000///------...000,,,---///111333444555555555555555555444333222111444111///333===HHHPPPTTTTTTOOOIIIFFFEEEEEEDDDBBBBBB<<<777999AAAJJJOOOPPPSSSPPPMMMIIIFFFAAA<<<999;;;999666444222222333444555444333111000////////////...------...///...,,,))))))))))))((()))---///666111......---)))))),,,+++***((('''&&&&&&&&&'''(((((('''&&&%%%%%%%%%%%%(((''''''&&&&&&%%%%%%$$$&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&'''))))))))))))))))))))))))'''((()))******)))((('''(((((((((((())))))))))))++++++******************,,,,,,---///000222333333222222222333444555666777888999:::;;;;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;;;;???GGGSSSbbbrrr~~~rrrjjj]]]SSSPPPRRRUUUXXXmmmmmmjjjfffeeeccc\\\SSSGGGBBB;;;666333333222222222333444666777777888888999999:::;;;>>>AAACCCEEEJJJMMMRRRYYYaaajjjrrrvvv{{{oooaaaYYYTTTTTTWWW]]]\\\[[[WWWPPPJJJEEEBBBCCCCCCDDDGGGKKKMMMLLLIIIKKKHHHGGGGGGHHHIIIGGGDDDFFFIIINNNSSSUUUWWWYYYYYYUUUNNNEEE>>>;;;<<<>>>???BBBDDDFFFGGGHHHIIIKKKMMMQQQVVV]]]bbbfffhhhiiijjjhhhjjjlllnnnppppppooonnnooopppqqqssstttuuuuuuuuuxxxxxxwwwvvvuuuuuuuuuuuuwwwwwwwwwwwwxxxyyyzzz{{{{{{zzzzzzzzz{{{|||}}}}}}|||||||||||||||{{{{{{{{{{{{{{{yyyxxxvvvvvvuuuuuunnnlllhhhccc___[[[XXXWWWQQQPPPOOONNNLLLLLLKKKKKKLLLMMMNNNNNNNNNOOORRRUUUUUUVVVWWWVVVVVVVVVXXXZZZZZZZZZZZZ\\\^^^aaadddeeefffeeeeeedddeeefffggghhhkkkmmmnnnooorrryyy}}}{{{xxxuuuuuuvvvwwwvvvtttwwwwwwvvvuuutttsssrrrrrrxxxyyy{{{||||||{{{zzzyyywwwvvvtttsssrrrrrrsssssstttsssrrrpppmmmiiieeebbb]]]aaagggnnnuuu{{{}}}yyyvvvtttsssrrrpppnnnllliiiiiihhhhhhhhhggggggggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhgggfffeeeeeeddddddcccbbbaaa___\\\ZZZXXXWWWSSSPPPKKKHHHEEEBBB???===:::999777555333222111111...///000///------///000//////111222444555555555555666666666555444333333111///000555===FFFKKKNNNNNNKKKFFFDDDCCCCCCAAA???>>>999555777>>>FFFKKKLLLPPPKKKFFFAAA???===<<<:::888777555333222222222222555444333111000////////////...------......---,,,++++++***)))((((((+++...777111,,,+++)))&&&&&&)))+++***((('''&&&&&&''''''''''''&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''''''''''''''(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))************************++++++,,,...///000111222222222222333444555666777888999:::;;;;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;>>>AAAIIIUUUcccqqq~~~~~~~~~~~~}}}|||rrriii\\\SSSOOOQQQTTTWWWnnnnnnlllgggeeeccc[[[RRRGGGBBB;;;666444333222222222333444666777777888888:::::::::<<<>>>BBBDDDFFFJJJNNNVVVaaakkkuuu}}}uuucccXXXTTTSSSVVV[[[______\\\WWWPPPJJJFFFEEEBBBDDDHHHLLLOOONNNKKKHHHIIIHHHGGGHHHIIIIIIGGGEEEGGGIIIKKKNNNOOOPPPPPPPPPLLLGGG@@@<<<;;;===???@@@BBBDDDFFFHHHIIIKKKOOOQQQTTTXXX^^^dddggghhhjjjllliiiiiikkkmmmnnnpppqqqrrrooopppqqqrrrssssssssssssvvvuuutttsssrrrrrrrrrrrrtttuuuuuuvvvwwwxxxzzz{{{{{{{{{zzzzzzzzz{{{{{{|||}}}}}}||||||{{{{{{{{{zzzzzzzzzyyyxxxvvvuuusssrrrmmmkkkfffaaa\\\XXXUUUSSSPPPOOONNNMMMLLLKKKKKKKKKLLLNNNOOOOOOOOOPPPSSSUUUSSSTTTVVVVVVVVVWWWZZZ\\\\\\]]]]]]^^^```cccdddfffgggfffeeeeeeeeefffggghhhmmmmmmoooqqqvvv~~~}}}uuusssrrrrrruuuwwwxxxxxxzzzxxxvvvsssssstttwwwxxxyyy{{{}}}~~~|||zzzxxxwwwvvvuuutttsssrrrrrrrrrtttssspppmmmjjjgggdddccc^^^ccciiirrryyyyyyvvvssspppnnnnnnmmmlllkkkhhhhhhhhhgggggggggffffffgggggggggggggggggghhhhhhjjjiiigggeeecccaaa```_________^^^]]][[[ZZZXXXWWWRRROOOJJJFFFDDDAAA===;;;888777555333222111000000.../////////------///000111222333444555555555555555555555666666555555444//////222777>>>DDDFFFGGGGGGEEECCCBBBBBB@@@>>><<<:::777444777===DDDGGGHHHLLLGGG@@@;;;:::;;;<<<<<<777777666555444333333222444444222111000000/////////...------......---+++,,,,,,+++)))'''(((***,,,???777000---+++((()))+++***)))(((''''''&&&'''''''''&&&&&&'''((()))******###$$$$$$%%%&&&&&&''''''&&&&&&'''''''''(((((((((''''''''''''((()))******))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))***************************+++,,,---...///000111111111222222333555666777888999:::;;;<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>BBBJJJUUUbbbooozzz}}}}}}~~~{{{yyy{{{{{{zzzwwwrrriii\\\QQQMMMOOOSSSUUUppppppnnniiigggccc[[[QQQGGGBBB<<<666444333333222222333444666777777888888999999:::;;;>>>AAADDDFFFJJJPPPZZZfffqqq{{{xxxjjj\\\UUUTTTVVV[[[aaaaaabbbaaa\\\TTTLLLGGGEEEDDDFFFJJJMMMOOONNNKKKIIIKKKKKKMMMNNNPPPQQQPPPPPPPPPPPPPPPPPPQQQQQQPPPNNNHHHDDD>>>;;;;;;===???@@@BBBDDDFFFGGGIIILLLOOORRRUUUYYY___cccfffhhhjjjkkkllllllllllllnnnppprrrsssqqqqqqrrrssssssssssssrrrttttttsssrrrqqqqqqqqqqqqrrrsssssstttvvvxxxyyyzzz{{{{{{zzzzzzyyyzzzzzzzzz}}}}}}}}}|||{{{{{{zzzzzzyyyyyyyyyxxxvvvsssqqqoookkkiiiddd___ZZZUUURRRPPPNNNNNNMMMLLLKKKKKKKKKLLLLLLMMMOOOPPPPPPPPPSSSUUURRRTTTUUUVVVWWWXXX[[[]]]______```aaacccdddffffffhhhgggfffeeeeeefffggghhhmmmmmmnnnrrrxxx~~~yyyrrrqqqqqqrrrtttvvvxxxyyyzzzyyyvvvuuuuuuwwwyyy{{{wwwxxxyyyyyyyyywwwvvvuuuwwwwwwvvvvvvvvvvvvvvvvvvtttrrroookkkhhheeeddddddbbbfffllltttzzzxxxvvvsssnnnlllkkkjjjjjjiiiggggggggggggffffffffffffggggggggghhhhhhhhhhhhhhhjjjiiigggeeecccaaa______^^^^^^^^^]]][[[YYYWWWVVVQQQMMMIIIEEEBBB>>>;;;888666555333222000/////////.../////////------///111222333333444444444444333333333444444555444444444///111444888<<<@@@BBBCCCAAAAAABBBBBBAAA???<<<:::999777777999???CCCFFFFFFIIIEEE???;;;:::;;;<<<===888888888888777666555444444333222111000000000000000...------------,,,+++++++++***)))((((((+++...EEE;;;222...,,,******,,,))))))((((((''''''''''''''''''&&&&&&'''((())))))$$$%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((('''''''''((((((***++++++))))))))))))))))))))))))))))))(((''''''(((***+++(((((((((((())))))))))))***************++++++++++++,,,,,,---///000000111111111111222333555666777777888:::;;;<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;<<<@@@HHHSSS```lllwww}}}}}}|||}}}~~~}}}zzzxxxyyyxxxwwwuuusssiii[[[PPPLLLMMMQQQTTTrrrrrrpppllliiieee\\\RRRHHHCCC<<<777444333333333222333444666777777888888777777888:::===@@@DDDEEEJJJPPPZZZfffqqqzzzooodddXXXUUUWWWZZZ```fffeeehhhiiicccYYYNNNHHHFFFGGGHHHJJJKKKLLLLLLMMMNNNNNNPPPTTTWWWYYY[[[[[[\\\[[[YYYXXXXXXYYYWWWTTTQQQIIIEEE???<<<<<<>>>???@@@CCCDDDEEEFFFHHHJJJOOORRRVVVZZZ___ccceeegggiiijjjmmmlllkkkkkklllmmmooopppssssssttttttttttttssssssssssssrrrqqqqqqqqqqqqrrrrrrrrrssstttuuuwwwyyyzzz{{{zzzzzzyyyyyyyyyyyyzzz}}}}}}||||||{{{{{{{{{zzzxxxxxxxxxwwwtttqqqnnnmmmiiigggbbb]]]XXXSSSPPPNNNMMMMMMLLLLLLLLLLLLLLLMMMKKKMMMOOOPPPPPPQQQRRRTTTSSSTTTVVVWWWXXXZZZ\\\___```aaabbbdddeeefffggghhhiiihhhggggggggghhhiiijjjmmmmmmnnnrrryyy~~~}}}~~~|||wwwsssqqqrrrssstttuuuvvvxxxyyyxxxxxxxxxxxxyyyyyyyyyzzzvvvuuutttrrrrrrrrrssstttsssssstttuuuvvvwwwwwwxxxsssqqqnnnkkkhhhffffffffffffiiinnntttyyy}}}~~~{{{xxxtttppplllkkkjjjhhhgggggggggggggggffffffffffffhhhhhhhhhiiiiiijjjjjjjjjiiiiiihhhfffeeecccbbbaaaaaaaaa```^^^\\\XXXUUUSSSNNNKKKFFFBBB@@@===999777444444222111//////......---...///...---...000111222222333333333333222222111111222333333333222222///000222555777:::===??????AAACCCDDDCCC???<<<:::666777888<<>>===<<<<<<;;;:::888888888888777555444333333333222111000000000000000...---,,,------+++***((())))))((((((***---000CCC777---)))((('''''')))((((((((((((((('''''''''((('''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%'''''''''((((((((())))))'''''''''((((((***++++++(((((((((((((((((((((((()))((('''''''''(((***+++(((((((((((())))))))))))))))))*********+++++++++------...///000111111222000000000111333555666777777888999;;;<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<;;;???FFFQQQ___lllwww}}}~~~{{{{{{~~~~~~~~~}}}{{{zzzyyywwwvvvtttjjj[[[OOOKKKLLLPPPSSSssstttrrrnnnlllhhh^^^TTTHHHCCC<<<777444444333333222333444666777777888888666777888:::===@@@CCCEEEJJJPPPZZZeeeooovvvzzz|||hhh^^^WWWWWW[[[___eeekkklllooopppiii\\\QQQJJJIIIJJJKKKKKKKKKKKKMMMQQQTTTQQQUUUZZZ^^^```aaacccdddcccbbbaaaaaabbb```ZZZUUUMMMHHHAAA===<<<>>>@@@AAACCCDDDEEEFFFGGGKKKOOOSSSXXX[[[___bbbdddfffhhhjjjlllkkkjjjjjjjjjkkklllmmmssssssttttttuuutttttttttqqqqqqqqqqqqqqqrrrssssssrrrsssssstttuuuwwwxxxyyyyyyyyyxxxxxxxxxyyyyyyzzz||||||||||||||||||||||||yyyxxxwwwuuurrrooommmkkkgggeeeaaa\\\VVVRRROOONNNMMMMMMLLLLLLLLLMMMNNNNNNLLLNNNPPPRRRRRRRRRSSSTTTUUUVVVXXXYYYYYY[[[^^^``````aaaccceeeggghhhiiiiiiiiiiiihhhhhhiiijjjlllmmmnnnnnnooosssyyy}}}zzzzzzyyytttooommmooorrrvvvxxxxxxxxxyyyyyywwwxxxzzz{{{{{{zzzyyyxxxvvvtttqqqooooooqqqsssuuummmnnnppprrrtttuuuuuuvvvrrrqqqnnnllljjjiiiiiiiiijjjlllooosssxxx{{{~~~~~~|||zzzyyyzzzzzz{{{|||}}}wwwtttpppnnnlllkkkiiiggghhhhhhhhhgggggggggffffffhhhhhhiiiiiijjjjjjkkkkkkiiiiiihhhgggfffeeeddddddbbbbbbaaa___[[[WWWRRRPPPKKKHHHDDD@@@>>>;;;888666444333222000///.........---...///.........000222111222222333333333333222111111111222222111000000---000222444555777:::<<<@@@CCCFFFFFFDDD@@@===<<<333555999===???@@@@@@@@@>>>===<<<===>>>===;;;999999999888666555333222222333222222111000000111111000...---,,,---,,,+++)))'''((((((((((((+++...222AAA666+++))))))(((((()))''''''((((((((((((''''''(((((('''%%%%%%$$$$$$$$$))))))(((((('''&&&&&&%%%''''''((((((((()))))))))''''''''''''((()))******(((((((((((((((((((((((((((''''''(((((()))***+++(((((((((((()))))))))))))))))))))***++++++,,,,,,......//////000111111222//////000111333555666777666777999;;;<<<<<<<<<;;;999::::::;;;;;;<<<<<<<<<===@@@FFFPPP]]]lllxxx|||{{{{{{}}}}}}~~~|||zzzzzzvvvkkk\\\OOOJJJLLLPPPSSStttuuutttpppnnnjjjaaaVVVHHHCCC<<<777555444444333222333444666777777888888777777888:::>>>AAAEEEGGGKKKPPPYYYdddmmmtttxxxyyyyyyccc[[[WWW[[[bbbggglllqqqwwwxxxuuukkk]]]RRRNNNNNNKKKMMMOOOOOONNNPPPUUUXXXVVVZZZ```cccdddeeefffhhhkkkiiiiiikkkllliiibbb[[[NNNHHHAAA<<<;;;>>>AAACCCBBBCCCEEEFFFIIIMMMSSSWWWZZZ]]]aaadddeeegggiiikkkkkkkkkkkklllmmmnnnooopppqqqrrrssssssttttttttttttooooooooooooppprrrssstttttttttttttttuuuvvvwwwxxxxxxwwwwwwwwwxxxyyyzzzzzzzzzzzz{{{{{{|||}}}}}}}}}zzzxxxvvvssspppmmmlllkkkeeeccc___[[[VVVRRROOONNNMMMMMMMMMMMMMMMNNNOOOOOOMMMPPPSSSTTTTTTTTTUUUVVVWWWXXXZZZZZZ[[[\\\___aaa___```cccfffhhhiiijjjjjjjjjiiiiiijjjkkkmmmooopppqqqpppqqquuu{{{~~~~~~}}}xxxuuuvvvrrrllliiikkkmmmrrrxxx{{{|||{{{{{{|||xxxyyyzzzzzzzzzyyyxxxxxxsssrrrqqqpppqqqrrrssstttlllnnnoooqqqssssssssssssqqqqqqooonnnmmmmmmlllllllllmmmooossswww|||~~~zzzxxxvvvtttrrrqqqrrrtttwww||||||sssqqqooonnnnnnmmmkkkiiiiiiiiihhhhhhhhhgggggggggggggggggghhhiiijjjjjjjjjjjjiiihhhgggfffdddcccccc``````___]]]ZZZUUUQQQNNNHHHEEEAAA???===;;;888666333333111000////////////,,,...............000222222222333444444555444444222222222222222111000///...222888;;;;;;;;;<<<===BBBEEEHHHGGGDDD@@@>>>===222666<<<@@@AAAAAA@@@???::::::;;;>>>AAABBBAAA@@@>>>===:::888666555444444333222111111000111111111000...,,,,,,,,,,,,***(((((())))))((((((***---000???444***)))++++++******&&&'''((())))))(((''''''((('''&&&&&&&&&&&&&&&''')))))))))))))))((((((((('''((((((((())))))))))))((('''''''''''''''((((((((((((((((((((((((((((((&&&'''((())))))*********(((((((((((())))))))))))((())))))***++++++,,,,,,------...//////000000000...//////111333555666777666777999;;;<<<<<<<<<;;;999999::::::;;;<<<<<<===>>>@@@DDDLLLXXXgggsss{{{~~~~~~}}}}}}wwwlll\\\PPPJJJLLLPPPTTTtttvvvuuurrrppplllbbbXXXIIICCC===777555444444333222333444666777777888888888888999<<>>BBBEEEAAACCCEEEGGGKKKPPPWWW[[[\\\___bbbeeefffhhhjjjllllllmmmnnnppprrrssstttuuuooopppqqqrrrsssssssssssslllmmmmmmnnnpppqqqssstttuuuuuuuuuuuuuuuvvvwwwxxxwwwwwwwwwwwwxxxyyyzzz{{{yyyyyyzzz{{{|||}}}~~~~~~zzzxxxuuuqqqnnnlllkkkkkkdddbbb___ZZZVVVRRRPPPOOOMMMMMMMMMMMMNNNOOOPPPPPPOOORRRUUUWWWWWWWWWWWWXXXYYYZZZ[[[\\\\\\]]]___aaa^^^___bbbfffhhhjjjkkkkkkjjjjjjjjjkkkllloooqqqrrrsssrrrssswww|||~~~|||zzz{{{vvvsssrrrmmmfffffflllkkkqqqyyy~~~~~~}}}}}}~~~zzzzzzyyyyyyxxxxxxxxxxxxoooppppppqqqrrrrrrrrrrrroooppprrrsssttttttsssrrrqqqppppppppppppoooooonnnmmmmmmooorrrwww}}}}}}yyytttpppmmmllljjjhhhiiikkknnnssszzz~~~yyyooonnnnnnnnnoooooommmkkkiiiiiiiiiiiihhhhhhhhhhhheeeffffffggghhhiiiiiijjjkkkjjjiiigggeeecccbbbaaa]]]]]]]]]\\\YYYTTTPPPMMMFFFDDD@@@>>><<<;;;888666333333222000////////////,,,---............000222222333444555666666666666444444444333222111000///000777???DDDDDDBBB@@@@@@CCCFFFIIIHHHDDD???>>>>>>555999@@@DDDEEEDDDBBBAAA;;;;;;<<>>>>>AAAHHHSSS```mmmuuu~~~xxxmmm]]]PPPJJJLLLQQQTTTxxxtttpppnnnmmmhhh___XXXKKKFFF???999777666555444333333444444555666666666999:::<<<===>>>AAAFFFIIINNNSSS]]]jjjuuu|||~~~~~~xxxmmmcccaaaaaahhhrrrzzz}}}}}}vvviii^^^WWWSSSRRROOOOOOPPPRRRTTTWWWZZZ\\\ccceeehhhkkkmmmmmmmmmmmmvvvwwwyyy{{{}}}yyyjjjZZZKKKDDD===;;;>>>BBBCCCCCCFFFHHHKKKLLLOOOUUU]]]dddffffffggghhhiiijjjkkkkkkmmmpppsssvvvxxxwwwvvvuuutttsssrrrpppooooooppppppnnnnnnnnnoooppprrrsssttttttuuuuuuuuuuuuuuuttttttwwwxxxzzz||||||{{{zzzyyyxxxxxxxxxyyyyyyzzzzzz{{{xxxuuuqqqooommmjjjgggddddddaaa\\\VVVRRRPPPOOOOOOOOONNNMMMLLLLLLMMMNNNNNNQQQTTTWWWYYYYYYZZZ[[[\\\]]]\\\ZZZZZZ\\\___cccfffcccccceeehhhlllmmmmmmlllnnnnnnnnnnnnnnnoooooooootttrrrrrrvvv{{{}}}zzzvvvtttssspppkkkgggggghhhkkkrrruuuyyy}}}}}}|||zzzxxxwwwvvvuuuuuusssssssssssssssssssssssstttssssssrrrrrrrrrssssssrrrssstttuuuuuuuuutttsssoooqqqrrrtttwww||||||wwwtttnnnjjjeeeaaa___^^^^^^]]]```bbbfffkkkqqqxxx{{{vvvrrrqqqpppooonnnnnnnnnnnnnnnllliiihhhiiiiiigggffffffeeeeeeeeeeeefffgggggghhhhhhgggfffccc```]]][[[]]]\\\YYYVVVRRRNNNJJJHHHCCCBBB???===;;;999888888444333222000///---,,,+++...............///000111222222333333444555666666777777666555444444444444666BBBMMMOOOKKKIIIHHHFFFNNNFFFAAAAAA@@@===:::;;;888@@@FFFFFFEEEEEEDDDBBB@@@AAABBBEEEIIILLLPPPQQQKKKGGGBBB;;;777444333222000111111222222222111111000///---+++************&&&'''((()))))))))))))))***)))((('''&&&%%%%%%%%%$$$$$$$$$%%%&&&'''((()))&&&''''''((()))******+++************)))'''&&&%%%''''''((((((((((((((((((((('''&&&%%%%%%&&&'''((())))))(((((((((((())))))&&&&&&&&&'''''')))******((()))))))))************+++***)))'''''''''((())),,,,,,,,,---///000222333111111111222333444555666<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;:::999999:::<<<======>>>@@@EEEMMMZZZhhhqqq~~~~~~vvvkkk[[[MMMHHHIIIMMMQQQvvvsssooonnnmmmhhh```ZZZOOOIIIAAA:::666444333333333333444555555666666777999:::<<<===>>>BBBFFFJJJNNNTTT___lllxxxxxxmmmffffffhhhqqq{{{wwwkkk```XXXTTTSSSSSSTTTUUUVVVYYY\\\___aaacccfffiiilllmmmoooqqqtttzzz}}}{{{jjjYYYHHHBBB===<<<@@@EEEGGGGGGKKKLLLLLLMMMPPPVVV___eeeiiiiiiiiiiiijjjjjjkkkkkklllnnnpppssstttttttttssstttsssqqqpppooooooppppppoooooooooooopppqqqrrrrrrrrrrrrsssssssssssssssssswwwxxxzzz{{{|||{{{yyyxxxyyyyyyyyyxxxxxxxxxwwwwwwvvvtttqqqooommmjjjfffccc^^^\\\YYYVVVTTTTTTUUUVVVPPPOOONNNMMMMMMNNNOOOPPPPPPSSSVVVXXXXXXYYYZZZ[[[]]]^^^^^^```aaaccceeefffeeeeeefffiiimmmooonnnmmmmmmnnnooopppqqqqqqrrrrrrtttsssssswww{{{{{{wwwrrrnnnmmmjjjgggeeefffiiimmmtttvvvyyy}}}~~~||||||{{{yyyyyyxxxxxxxxxttttttttttttttttttssssssttttttsssttttttuuuvvvwwwrrrssstttuuuvvvuuuuuutttppprrrtttvvvyyy~~~yyyqqqjjjfffbbb___[[[XXXWWWWWWWWWXXXZZZ\\\```eeekkksss{{{zzzuuuqqqqqqpppooonnnnnnnnnnnnnnnllljjjiiijjjjjjiiigggfffffffffeeefffffffffggghhhggggggeeeccc```]]][[[[[[ZZZWWWTTTPPPLLLHHHFFFCCCBBB???===:::888777666333222111000///---,,,,,,...---------...///000111222222333444444555666666555555444333222222444555<<>>:::999;;;DDDKKKQQQRRRPPPOOOJJJEEECCCDDDFFFGGGIIIIIIJJJJJJAAA@@@===:::777444222000000000111111111111000000///...---+++************)))************))))))((((((''''''&&&&&&&&&''''''(((''''''&&&%%%%%%&&&&&&'''''''''(((((())))))***(((((((((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''((()))((((((''''''(((((()))''''''&&&''''''((()))************+++++++++,,,,,,,,,,,,+++*********+++++++++,,,,,,---...000111222111111111222333444555666:::;;;<<<>>>>>>===;;;:::999888777777777999:::;;;======>>>CCCLLL\\\lllwww|||yyyvvvtttsssrrrhhhXXXKKKFFFGGGKKKNNNvvvtttrrrpppmmmiiibbb]]]YYYQQQEEE;;;666444333333444444444555666666777777888999;;;===???CCCHHHLLLVVV\\\fffpppyyywwwnnnkkkpppyyy|||oooddd^^^[[[ZZZ]]]^^^___aaadddfffhhhjjjlllpppssspppmmmooowwwttt]]]JJJ@@@===;;;<<<@@@EEEHHHIIIGGGHHHLLLPPPVVV\\\bbbeeehhhiiiiiijjjkkkkkkllllllkkkllllllmmmnnnooopppqqqqqqpppooonnnmmmnnnooooooppppppoooooonnnnnnoooooottttttttttttuuuuuuvvvwwwuuuvvvxxxzzzzzzyyyxxxwwwwwwwwwvvvuuuuuutttssssssrrrqqqpppooommmiiiccc___\\\ZZZXXXVVVTTTTTTTTTTTTPPPPPPPPPPPPPPPQQQQQQQQQQQQTTTWWWYYYYYYZZZ[[[\\\]]]^^^```bbbdddeeeeeeeeeiiihhhiiikkkoooqqqqqqpppmmmoooqqqssstttsssrrrrrrrrrsssvvvyyy{{{xxxsssnnngggfffdddbbbbbbfffmmmqqqxxxyyy{{{|||}}}|||{{{zzz}}}}}}|||{{{{{{{{{{{{{{{yyyyyyxxxxxxxxxwwwwwwwwwzzzyyyyyyyyyzzz{{{||||||vvvwwwwwwxxxxxxxxxxxxxxxtttvvvxxxzzz~~~rrrfff```[[[UUUOOONNNNNNNNNOOOOOOQQQTTTWWWWWWZZZ___eeejjjpppwww{{{zzz}}}{{{vvvrrrooonnnmmmllllllkkkkkkkkkkkkiiihhhhhhiiijjjjjjiiihhhhhhhhhhhhggggggffffffeeeeeeeeecccaaa^^^\\\ZZZXXXVVVSSSOOOKKKGGGDDDCCCBBB@@@>>>:::777444222111////////////////////////,,,,,,------...///000111333444444444555555666666333444333222111444:::???DDDJJJMMMNNNPPPVVVYYYXXXOOOIIICCC@@@===:::;;;>>>OOOVVV\\\\\\ZZZVVVOOOHHHGGGGGGGGGGGGEEECCCAAA@@@;;;;;;:::999666444111///000000000111000000//////...---,,,++++++************+++++++++***)))((((((&&&&&&&&&&&&&&&'''((()))''''''&&&&&&&&&&&&'''''''''''''''((((((((())))))((((((((((((((((((''''''))))))))))))((((((((((((((((((''''''''''''((((((******))))))))))))******'''''''''''''''((())))))))))))*********+++++++++***)))))))))))))))))))))++++++,,,---...000111222111111111222333444555666888:::===>>>???===;;;:::888888777777888999:::;;;>>>>>>???DDDOOO___qqq}}}|||xxxuuurrrqqqpppfffVVVJJJEEEFFFJJJMMMxxxwwwuuurrrnnnhhhbbb^^^YYYQQQFFF===888666666666444444555555666777777888777999;;;===@@@DDDIIIMMMTTT[[[eeepppyyywwwqqqnnnttt~~~}}}pppgggbbb`````````aaaccceeeggghhhiiijjjlllppprrrqqqnnnrrr|||~~~kkkTTTCCC===<<<::::::<<>>DDDVVV^^^eeeggggggddd\\\SSSNNNMMMJJJGGGCCC>>>;;;999777777777777666333111///000000000000000///...---,,,,,,,,,,,,+++******)))***************)))((('''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&'''((()))***''''''''''''((((((((((((((())))))*********))))))******)))))))))((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''(((''''''''''''(((((()))(((((((((((()))))))))))))))))))))************)))+++++++++,,,...///111222111111111222333444555666888:::<<<>>>???>>><<<:::888888888999::::::;;;<<<>>>???AAAGGGSSSeeewww~~~{{{wwwtttqqqpppnnndddUUUJJJDDDEEEIIIKKKwwwwwwuuusssnnnhhhccc```YYYRRRHHH???:::999888888444555555666666777888888777888;;;===@@@EEEJJJOOOQQQYYYfffrrr~~~zzzrrrooommmsss}}}|||pppiiieeeeeefffeeefffgggiiijjjjjjjjjjjjhhhkkknnnoooqqqxxxooo^^^MMM@@@::::::999888888999:::;;;444888@@@KKKUUU\\\___``````aaaccceeehhhkkkmmmnnnmmmnnnooopppqqqqqqqqqqqqooonnnmmmlllllllllmmmnnnnnnnnnnnnoooppprrrsssttttttsssrrrqqqqqqrrrssstttssstttvvvxxxxxxwwwvvvuuupppqqqrrrssstttvvvwwwwwwsssqqqooonnnlllhhhccc___YYYXXXWWWVVVTTTSSSSSSSSSPPPQQQRRRSSSTTTTTTTTTSSSWWWYYY]]]_________```bbbbbbbbbbbbccceeegggjjjkkklllkkkjjjkkknnnqqqqqqqqqssssssrrrqqqqqqppppppooorrrtttxxxzzzzzzxxxuuussspppooonnnllllllmmmqqquuu{{{{{{{{{{{{{{{zzzyyyyyyzzzzzzyyyyyyxxxyyyyyyyyy{{{{{{||||||}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}|||}}}~~~~~~}}}ooofff[[[TTTTTTUUUTTTSSSRRRUUUYYYZZZ[[[]]]bbbfffcccgggmmmrrrvvvyyy|||~~~yyyuuuuuuuuurrrnnnllllllkkkjjjiiiiiiiiiiiieeedddcccdddgggiiiiiiiiijjjkkkkkkkkkiiigggeeedddbbbbbbbbbaaa___]]][[[YYYVVVSSSOOOKKKFFFDDDBBBAAA>>><<<:::777444111000///------........./////////---......///000222333444555555555555555555555555444666777666777>>>KKKUUU```]]]WWWRRRRRRVVVUUUQQQKKKFFFAAA???===<<>>===<<<;;;777888888999:::;;;<<<<<<>>>???CCCJJJWWWiii|||}}}}}}|||zzzwwwtttqqqpppmmmcccUUUJJJEEEEEEIIIKKKqqqrrrsssqqqmmmhhhdddbbbZZZTTTJJJBBB===:::888777555555555666777777888888666888;;;===AAAEEEKKKOOOUUU^^^lllyyyzzzkkkeeeddddddjjjsss}}}zzzpppjjjiiijjjlllkkkkkkmmmnnnnnnmmmmmmllljjjkkklllnnnrrryyynnn[[[NNNDDD===777888888777666555666777444666<<>>CCCLLLYYYlll~~~|||||||||{{{yyywwwuuutttlllcccUUUJJJEEEFFFIIIKKKmmmnnnpppooolllhhheeeddd\\\UUULLLDDD>>>:::777555555555666666777777888888666888;;;===AAAFFFLLLPPP]]]fffsssmmm^^^XXXXXX[[[aaajjjsss}}}yyypppkkkjjjmmmoooooopppqqqrrrqqqpppooonnnooonnnnnnooorrrxxx~~~~~~|||qqq]]]KKKAAA<<<999555666777666555444555666777777999AAALLLVVV\\\___bbbcccdddfffgggiiijjjkkklllnnnqqqssstttrrrqqqooommmlllkkkkkkkkklllmmmnnnkkklllmmmpppsssvvvyyyzzzyyyxxxuuusssrrrrrrssstttrrrsssuuuvvvwwwvvvuuutttqqqqqqrrrsssuuuvvvvvvwwwvvvssspppmmmkkkhhheeebbb]]]]]][[[ZZZXXXVVVUUUTTTTTTVVVWWWYYYZZZZZZYYYYYYXXX[[[^^^``````aaabbbcccjjjmmmqqqtttvvvuuutttssspppooonnnnnnqqqtttuuuuuuuuutttrrrqqqqqqsssvvvxxxzzz{{{|||{{{yyyvvvtttsssrrrtttuuuuuutttuuuwwwyyyzzzzzzzzzzzzzzzzzzyyyyyyttttttvvvxxxzzz}}}zzz{{{|||~~~zzzlll```]]]XXXUUUTTTWWW[[[^^^ccchhhlllnnnmmmnnnrrrwwwtttxxx}}}yyyrrrpppqqqrrrooolllkkkjjjiiihhhggggggggggggeeeddddddeeehhhkkkllllllkkkllllllllljjjhhheeecccaaaaaaaaa```^^^\\\ZZZYYYRRROOOKKKFFFAAA???======:::999777444222111//////........................//////000111222444666777666666666666666555555555222555777777:::DDDUUUbbb^^^YYYQQQKKKNNNQQQOOOHHHBBB>>>::::::999;;;DDDNNNSSS[[[eeekkknnnlll```TTTMMMIIICCC<<<777555555555666555555444333222111111////////////...---,,,+++)))***+++,,,,,,+++)))(((%%%%%%&&&'''((((((((('''(((''''''&&&&&&&&&''''''))))))(((''''''''''''((('''''''''''''''''''''&&&%%%&&&''')))************,,,++++++***)))((((((''''''((()))******)))((('''''''''&&&&&&&&&&&&'''''')))(((((('''''''''(((((())))))))))))************((()))***+++,,,++++++*********+++,,,---///000111111111111222333444666666::::::;;;;;;<<<===>>>>>>444555666888999999::::::999<<>>AAADDDJJJRRRYYYfffppp|||qqq^^^SSSPPPQQQUUUYYY___gggqqqzzz~~~{{{wwwsssqqqpppqqqrrrrrrrrrssstttvvvuuurrrppppppnnnnnnppptttxxx{{{|||}}}qqq```OOOCCC<<<888666777777777888777777666555666666999AAALLLWWW]]]```fffggghhhiiiiiihhhgggggglllmmmoooooonnnnnnpppqqqnnnnnnnnnmmmmmmlllkkkkkkiiijjjjjjlllpppssswwwyyyvvvuuutttsssqqqpppooonnnqqqrrrtttuuuuuuuuuttttttsssssssssuuuwwwwwwuuutttrrrrrrqqqnnnkkkgggcccaaabbb___\\\ZZZZZZZZZXXXWWW[[[[[[[[[[[[\\\]]]^^^___^^^```bbbccccccccceeeggglllpppvvv{{{~~~}}}{{{zzzsssrrrqqqqqqsssttttttsssuuuvvvwwwwwwxxxxxxwwwwwwzzz{{{{{{yyywwwvvvvvvwwwxxxxxxxxxyyyyyyxxxxxxwww|||~~~}}}||||||}}}|||||||||}}}~~~~~~~~~||||||~~~}}}}}}}}}~~~}}}rrrmmm]]]\\\[[[\\\^^^bbbgggiiinnnppprrrsssuuuwww{{{}}}}}}{{{wwwrrrooonnnnnnmmmmmmjjjjjjjjjjjjjjjiiihhhgggdddccccccdddgggjjjmmmoooqqqnnniiifffeeefffeeeeeebbb```]]]\\\[[[ZZZWWWUUUPPPMMMIIIEEEAAA>>>===<<<:::666111000111222111///000//////.........//////...///000111333444555666555555555555555444444444111111///000999GGGOOOQQQVVVQQQKKKHHHHHHHHHHHHFFF@@@>>>;;;777666<<>>:::888777:::999888888888999;;;<<<;;;===@@@BBBEEELLLUUU]]]jjjuuurrraaaSSSKKKIIIIIINNNQQQVVV]]]fffnnnuuuxxxxxxwwwuuusssqqqqqqrrrrrruuuttttttuuuvvvuuusssqqqrrrqqqppprrruuuyyy{{{|||vvvjjjYYYIII>>>888666666555555555666555555555444888999===EEEQQQZZZ```bbbfffggghhhiiiiiiiiihhhgggkkkmmmnnnnnnnnnnnnoooqqqpppooonnnmmmlllllllllllljjjjjjlllmmmppprrrtttuuuuuuuuutttsssrrrqqqqqqppprrrssstttuuuuuuuuutttssssssssssssuuuwwwwwwvvvtttsssrrrqqqnnnkkkgggdddbbbccc```]]][[[[[[[[[ZZZXXXZZZZZZZZZZZZ[[[\\\]]]^^^___aaaaaaaaaaaaaaaccceeekkkoootttyyy||||||{{{zzzuuutttttttttuuuvvvvvvvvvwwwwwwxxxyyyyyyyyyyyyyyyzzz{{{{{{yyywwwuuuuuuvvvwwwxxxyyyzzzzzzzzzzzzzzz|||~~~}}}}}}}}}~~~~~~~~~}}}}}}~~~}}}}}}}}}}}}~~~uuulllhhh`````````bbbeeekkkpppssstttwwwzzz|||}}}zzzwwwrrrooonnnnnnooonnniiiiiihhhhhhgggggggggggggggffffffggghhhkkknnnpppooolllgggeeeeeeeeeeeeeeebbb___\\\ZZZZZZXXXVVVTTTMMMKKKGGGCCC???<<<;;;:::888555111///000111000...//////.............../////////000222333444555666666666666666666555555555333444333444<<>>GGGMMMRRRYYYbbbeeeaaaYYYQQQMMMKKKGGGAAA===:::888666555666555444333222333444444111111111///---+++++++++,,,+++***)))((((((((((((((((((((((((((('''&&&&&&''''''((((((((((((''''''%%%&&&&&&'''''''''''''''$$$$$$$$$$$$$$$%%%&&&''''''''''''(((((((((((((((''''''(((((()))))))))(((((())))))))))))(((((('''((((((((((((((('''''''''))))))(((((((((((())))))(((((((((((((((((((((((((((((()))***************++++++++++++---...000111111111111222333444555666888:::<<<===?????????>>>888888999:::::::::::::::===>>>CCCKKKXXXjjj|||{{{wwwuuuwwwzzz|||}}}~~~~~~|||vvvrrrfffTTTIIIJJJMMMNNNmmmlllkkklllnnnoooooooooooofffWWWIII@@@;;;999777::::::999999999:::;;;<<<<<<>>>AAACCCGGGPPP[[[cccooo{{{~~~ssskkk^^^RRRJJJGGGEEEDDDGGGIIIMMMSSSZZZ```fffhhhoooppppppqqqrrrrrrrrrrrrwwwvvvuuuuuuvvvvvvtttsssuuuttttttuuuxxx{{{||||||pppeeeTTTDDD:::777777777555555555666666666666666:::===CCCLLLVVV___ccceeefffgggiiijjjjjjjjjiiihhhkkkmmmnnnnnnnnnnnnoooqqqsssqqqooommmlllllllllmmmkkklllmmmoooppppppqqqqqqttttttssssssssssssrrrrrrtttttttttuuuttttttsssrrrsssssssssuuuwwwxxxwwwuuusssrrrqqqnnnkkkhhhfffddddddaaa^^^\\\\\\\\\[[[YYYYYYYYYYYYYYYZZZ[[[\\\]]]`````````___^^^___bbbeeekkkmmmqqquuuxxxyyyyyyyyyuuuuuuuuuuuuvvvwwwyyyyyy|||||||||||||||{{{{{{{{{{{{|||{{{yyywwwuuutttuuuwwwxxxyyy{{{|||}}}~~~~~~}}}~~~}}}~~~}}}}}}}}}}}}~~~yyyooohhheeedddddddddfffjjjoootttwwwwwwzzz~~~{{{yyyuuupppmmmmmmnnnoooooohhhgggfffeeeeeeeeefffggghhhhhhgggggghhhjjjlllmmmkkkhhheeecccddddddddddddaaa^^^[[[YYYWWWVVVTTTRRRKKKHHHEEE@@@===:::999888666444111/////////...---......---------......///000000111222444555666666777777777777666666555555000222333555;;;EEEJJJIIIAAAAAACCCFFFIIIIIIHHHEEE;;;777444444999@@@GGGKKKRRRVVV[[[\\\XXXQQQKKKGGGIIIEEE@@@===<<<;;;999888777666555444444444555555333333111000...---------,,,+++***)))(((((((((((((((((((((((((((''''''&&&''''''((((((((((((''''''''''''((())))))))))))(((''''''&&&&&&''''''((((((&&&&&&''''''(((((())))))''''''&&&&&&''''''((()))((()))))))))(((''''''&&&'''''''''(((((((((((((((+++)))(((&&&&&&((()))+++(((((((((((((((((((((((((((((()))***************---,,,,,,,,,---...//////000000111111222444555666777888;;;===???@@@@@@@@@999::::::;;;;;;;;;;;;;;;===???DDDLLLXXXjjj{{{{{{wwwuuuwww{{{~~~~~~}}}|||wwwkkkXXXKKKHHHKKKLLLqqqooommmlllmmmmmmmmmlllnnndddWWWJJJAAA<<<:::888:::999999888999:::<<<===<<<>>>AAACCCIIISSS```iiirrr|||ppphhh```TTTLLLIIIHHHGGGFFFGGGHHHKKKOOOTTTYYY\\\___eeehhhkkkoooqqqrrrrrrrrrvvvuuussstttuuuwwwwwwvvvxxxxxxxxxyyy|||~~~}}}}}}rrrfffTTTDDD;;;888999:::888888888888999::::::;;;<<>>CCCLLLYYYkkk|||zzzyyy{{{~~~zzzooo^^^PPPJJJKKKNNN|||yyytttpppnnnmmmjjjiiiiiiaaaTTTIIIAAA===:::999888888888888999;;;===>>>;;;===@@@DDDJJJTTTaaakkkuuuyyymmmccc[[[QQQKKKIIIIIIHHHGGGIIIJJJLLLOOORRRVVVYYY[[[___ccchhhnnnrrrssssssssstttsssrrrsssvvvxxxyyyyyyzzzzzz{{{}}}}}}ttthhhVVVFFF<<<999999:::::::::999:::;;;<<<===>>>???DDDNNNWWW^^^ccceeefffggghhhjjjllllllllllllkkkmmmoooppppppppppppqqqssstttrrrooolllkkklllmmmooonnnnnnpppppppppooommmlllpppppppppqqqrrrsssssssssuuuuuuttttttsssssssssssstttsssssstttwwwxxxxxxxxxsssrrrqqqooommmkkkjjjjjjeeebbb___]]]\\\\\\[[[ZZZ[[[ZZZZZZZZZZZZ[[[[[[\\\]]]]]]^^^^^^```dddiiimmmnnnnnnooooooooooooooooooqqqtttwwwyyy{{{~~~}}}|||||||||}}}}}}{{{xxxvvvvvvwwwxxxyyy{{{~~~~~~{{{vvvtttrrrrrrrrrqqqrrrsssuuuyyy|||~~~}}}uuuqqqrrroookkkjjjjjjllllllllliiihhhfffeeeeeefffhhhiiihhhggggggffffffeeeeeeeeeeeecccaaaaaabbbcccbbbaaa___]]]ZZZXXXVVVSSSOOOMMMGGGEEEAAA===:::888666666333222111000...---,,,,,,---------------...///000222222333444555666666777666666555444444333222222...333777999<<>>@@@CCCFFFJJJSSS___gggsss|||yyyooo```ZZZRRRKKKHHHGGGGGGGGGLLLMMMNNNPPPSSSVVVYYYZZZ___ccciiioootttvvvvvvvvvtttssssssuuuxxxzzz{{{zzzzzz{{{}}}~~~uuuiiiWWWGGG===999999999::::::999:::;;;===???@@@CCCIIIRRRZZZ```ccceeeggghhhiiikkklllmmmnnnmmmmmmmmmoooppppppppppppqqqsssrrrpppnnnlllllllllmmmnnnooooooppppppppppppooooooppppppqqqrrrrrrsssttttttuuuuuutttsssssssssttttttuuusssssstttwwwyyyyyyyyysssrrrqqqooonnnmmmmmmmmmfffccc```^^^^^^]]]\\\[[[]]]\\\\\\\\\\\\\\\]]]]]]]]]___```bbbdddhhhnnnqqqppppppppppppoooooonnnnnntttxxx|||}}}~~~~~~|||{{{{{{|||}}}~~~|||zzzxxxyyyyyyzzz{{{}}}~~~|||zzzyyyyyyxxxrrrrrrtttwww{{{~~~yyysssoooooommmkkkkkkkkkkkkjjjiiiiiihhhggggggggghhhiiijjjjjjiiiiiihhhhhhggggggfffeeecccaaaaaabbbbbbaaa```^^^\\\[[[YYYWWWSSSMMMIIIDDDBBB???;;;888666555444222333333111...,,,,,,---...............///000111333333444444555666666777666555555444333222111111,,,222777888:::>>>???>>>BBBEEEJJJJJJGGGBBB===;;;:::999999;;;???CCCEEEFFFBBB@@@???AAADDDGGGHHHHHHEEECCC@@@??????>>><<<:::999888777666666666777777333///***)))+++---,,,+++,,,+++***)))((((((((((((&&&'''((((((((((((((((((''''''((((((((((((''''''%%%%%%&&&''''''''''''&&&(((''''''&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))''''''&&&&&&''''''((()))***++++++,,,,,,++++++***'''''''''(((((((((((((((&&&((()))++++++)))(((&&&(((((((((((((((((((((((((((((()))******************+++,,,...000111111111333333444444555777888999;;;<<<===>>>>>>>>>===<<<999::::::::::::999999888777;;;AAAKKKYYYjjj{{{{{{yyyuuulll]]]QQQPPPTTTzzzuuurrrpppnnnlllggg___TTTHHHAAA<<<999777777888999;;;===AAADDDFFFEEEGGGIIIJJJLLLQQQZZZ```kkkssszzz}}}~~~|||uuummm```]]]WWWPPPKKKIIIKKKMMMPPPPPPRRRTTTWWWZZZ\\\^^^dddgggmmmssswwwyyyzzzzzzxxxwwwxxxzzz||||||{{{yyyzzz{{{}}}tttiiiYYYJJJ@@@<<<;;;;;;<<<;;;;;;;;;===???BBBCCCHHHNNNWWW^^^aaadddfffhhhhhhiiikkkmmmnnnnnnnnnnnnlllmmmoooooonnnnnnpppqqqnnnnnnmmmmmmmmmmmmmmmnnnoooooooooppppppqqqrrrsssrrrssssssttttttuuuuuuuuuttttttsssrrrssstttuuuuuuuuusssssstttwwwyyyzzzzzzsssrrrqqqooonnnnnnnnnoooiiifffcccaaa``````___^^^______^^^^^^^^^^^^______```bbbeeegggiiilllpppssspppqqqrrrsssssssssrrrqqqwwwzzz~~~~~~}}}~~~|||{{{zzz{{{{{{|||~~~~~~}}}|||{{{{{{|||}}}~~~~~~~~~~~~~~~zzz{{{}}}~~~yyyvvvssspppooonnnnnnnnnnnnmmmjjjgggggggggggghhhhhhiiiiiiiiiiiiiiiiiiiiihhhgggffffffeeecccaaaaaabbbaaa```^^^]]]\\\\\\[[[YYYSSSLLLGGGBBB@@@<<<999666444333222111333444222///,,,---...///......//////111222222444444444555666666777777777666555444333222111111///666<<<===>>>AAACCCBBBFFFIIIKKKKKKFFFAAA===<<<888:::===???AAADDDHHHJJJAAA???>>>@@@EEEIIIKKKKKKIIIGGGDDDBBBAAA???===;;;999888777666555666666777333...)))(((+++------+++,,,+++***)))((((((((((((&&&&&&'''(((((((((((((((''''''((((((((((((''''''%%%%%%&&&''''''''''''&&&******)))((((((((((((((('''''''''(((((((((((((((''''''(((((()))))))))(((((()))***+++++++++++++++((((((((((((((('''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((()))***************+++,,,...///000000000///333333333444555666777888999:::<<<>>>>>>???>>>>>>;;;;;;;;;;;;;;;:::999999999<<>>>>>@@@CCCFFFGGGLLLRRRZZZ```bbbdddgggiiiiiijjjlllmmmooooooooonnnjjjkkkmmmmmmllllllnnnooolllllllllmmmmmmmmmmmmmmmpppoooooooooppprrrtttvvvuuuuuuuuuuuuvvvvvvwwwwwwtttsssrrrrrrssstttuuuwwwuuusssrrrtttvvvyyyzzz{{{sssrrrqqqoooooooooooopppkkkhhheeeccccccbbbaaa```aaa``````_________``````ccceeeiiikkklllnnnqqqsssoooqqqsssvvvwwwwwwvvvuuuwwwzzz}}}|||yyyyyy}}}}}}|||zzzxxxxxxyyy{{{||||||~~~~~~}}}|||}}}~~~~~~~~~~~~~~~~~~~~~zzzwwwuuusssqqqpppooopppqqqqqqnnnjjjfffffffffggghhhiiiiiihhhhhhfffgggggggggfffeeeddddddeeedddbbbaaabbbaaa___^^^\\\\\\]]]]]]ZZZTTTKKKEEE???===:::777444222111000111444555333///------...////////////000111333333444444555555666666777777888777666555444333222222:::AAAGGGGGGHHHKKKNNNMMMMMMOOOPPPMMMGGGAAA>>>===555:::???BBBCCCFFFKKKOOOEEEBBBAAACCCHHHMMMOOOOOOLLLJJJGGGEEECCCAAA>>>;;;999888666555555555666777666000+++***...000///---,,,+++***)))((((((((((((&&&&&&'''((())))))((((((''''''((((((((((((''''''%%%&&&&&&'''((('''''''''((('''&&&%%%%%%%%%%%%%%%((((((((((((((('''''''''&&&''')))*********)))(((&&&'''(((***++++++++++++))))))(((((('''''''''&&&***)))(((''''''((()))***(((((((((((((((((((((((((((((()))***************......///000000///...---222222222333444555666777555777999;;;===>>>>>>>>><<<=========<<<;;;::::::;;;===BBBJJJVVVeeesss}}}yyyzzz{{{vvvfffUUUPPPTTTzzzyyyxxxwwwvvvuuuttttttkkk```TTTKKKDDD===:::<<<555:::>>>AAABBBGGGNNNUUUXXXYYYYYYVVVQQQPPPRRRUUU]]]```cccffffffccc```^^^[[[]]]]]]WWWPPPOOOTTTZZZZZZZZZZZZ[[[\\\```fffjjjmmmttt{{{|||xxxvvvyyy}}}|||}}}~~~yyyuuuuuuxxxzzz}}}zzzvvvlll\\\NNNEEEAAA?????????AAABBBAAA@@@AAAFFFJJJTTTWWW]]]cccgggiiijjjjjjllllllllljjjjjjkkknnnpppooonnnmmmlllllllllllllllllllllmmmmmmnnnmmmmmmmmmkkklllmmmoooqqqrrrrrrsssrrrssstttuuuvvvvvvvvvvvvrrrrrrssstttuuuuuuuuuuuuttttttuuuvvvvvvvvvvvvvvvwwwvvvuuutttrrrqqqpppooohhhgggdddbbbaaabbbcccdddaaaaaabbbbbbccceeeffffffjjjkkklllnnnpppsssuuuvvvuuuvvvvvvwwwwwwwwwwwwvvv{{{|||}}}}}}}}}{{{yyyxxxvvvvvvvvvwwwxxxzzz{{{|||~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~wwwtttsssqqqoootttrrrppppppqqqrrrqqqpppjjjjjjiiihhhhhhgggggggggeeeeeeffffffgggiiijjjkkkiiigggdddcccaaa___[[[YYYXXXWWWWWWVVVTTTNNNGGGBBB>>><<<999555222111111111555444333111000...---,,,,,,---...000111111111111333333333444444444555555:::666222111222666888999???HHHRRRVVVTTTRRRSSSVVV[[[TTTNNNNNNKKKDDD???===555???IIILLLMMMMMMKKKHHHLLLGGGCCCEEEMMMVVVZZZ[[[VVVNNNGGGEEEDDD???999777333444444444444444333333444333111000...---------...---+++*********+++,,,))))))))))))))))))))))))***(((&&&$$$%%%(((,,,...111...***((('''''''''&&&&&&%%%&&&))),,,---***'''%%%&&&'''(((((('''&&&%%%%%%&&&''''''((((((''''''))))))(((((((((((())))))***(((((()))***+++***))),,,***((('''&&&'''((())))))))))))))))))******+++)))((((((((((((***+++,,,,,,,,,---...///000111111333333333444444555555555888888888999:::;;;<<<===;;;;;;<<<<<<<<<;;;999888:::===BBBIIITTTbbbpppzzz~~~}}}xxxpppbbbVVVSSSWWWvvvvvvvvvvvvvvvuuuttttttiiiaaaWWWQQQJJJBBB======999<<<>>>@@@CCCKKKVVV^^^```aaa___YYYRRRNNNOOOPPPOOOQQQSSSUUUUUUTTTQQQPPPSSSVVVWWWSSSNNNNNNTTT[[[___``````aaabbbfffkkkooopppwww~~~~~~{{{xxxzzz}}}}}}~~~zzzwwwwwwyyy{{{|||zzzrrrqqqgggYYYMMMEEEBBBAAA@@@>>>@@@BBBBBBBBBDDDJJJNNNVVVZZZ```fffkkknnnnnnnnnmmmnnnmmmlllkkkllloooqqqqqqpppooommmllllllkkkkkkllllllmmmmmmnnnmmmmmmllllllmmmnnnoooqqqrrrrrrrrrqqqrrrssstttttttttttttttqqqrrrsssttttttuuuuuuttttttuuuuuuvvvwwwwwwvvvvvvwwwwwwvvvuuutttsssqqqpppkkkjjjhhheeeddddddeeeeeeccccccbbbcccdddfffhhhiiimmmnnnoooqqqsssvvvxxxyyyyyyyyyzzzzzzzzzzzzzzzyyy{{{{{{|||}}}|||zzzxxxvvvvvvwwwwwwxxxyyy{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}vvvtttsssqqqoooqqqooommmmmmnnnooonnnnnnlllkkkiiihhhgggggghhhiiifffffffffffffffggghhhhhhgggeeecccbbb```^^^[[[XXXUUUTTTSSSRRRPPPKKKEEE@@@===;;;888555222111111111333333222000///...---,,,------///000111222222222333333444444444555555555888666444222333666:::<<>>AAAIIIPPPQQQQQQQQQPPPLLLLLLIIIHHHMMMVVV^^^bbbbbb[[[QQQIIIFFFDDD???;;;:::666666666555444333222111111111000//////......---))))))((('''&&&'''''''''''''''''''''''''''''''''+++***((('''(((***---///000---)))((('''''''''&&&'''&&&&&&)))+++,,,)))&&&&&&&&&'''(((((('''&&&&&&&&&'''(((((())))))(((((()))((((((''''''(((((()))(((''''''''')))***)))(((+++***((('''''''''((())))))))))))))))))******+++***)))))))))***+++,,,---,,,,,,---...///000111111222222333333444555666666999999::::::;;;<<<>>>>>>;;;;;;<<<<<<<<<;;;:::999;;;===BBBIIITTTbbbpppzzz|||}}}}}}~~~{{{vvvnnnaaaUUURRRVVVssstttuuuvvvuuutttrrrqqqiiibbb\\\YYYRRRHHHAAA???===>>>???AAAFFFRRR```jjjkkkjjjfff]]]SSSLLLJJJJJJFFFGGGHHHHHHHHHGGGGGGFFFIIILLLOOONNNLLLNNNUUU[[[___```bbbbbbdddggglllpppuuu{{{|||}}}~~~|||{{{~~~}}}uuukkkiiiaaaVVVLLLFFFCCCBBBBBB???AAACCCDDDEEEHHHOOOTTTZZZ^^^dddjjjooorrrsssssslllmmmmmmlllkkkkkknnnppprrrrrrpppooommmmmmllllllmmmmmmmmmnnnnnnmmmmmmlllnnnnnnoooooopppqqqqqqrrrqqqrrrrrrsssssssssrrrrrrpppqqqrrrsssttttttttttttuuuuuuvvvwwwwwwwwwwwwvvvvvvvvvwwwwwwvvvuuusssrrrooonnnkkkiiihhhgggggggggeeeeeeddddddfffiiikkkmmmqqqrrrtttvvvyyy{{{}}}~~~~~~~~~~~~}}}~~~~~~~~~}}}{{{yyywwwwwwxxxyyyzzz{{{}}}~~~~~~~~~~~~~~~~~~zzzvvvtttssspppnnnooollliiihhhiiijjjkkkkkknnnllljjjiiihhhhhhiiijjjffffffffffffffffffffffffeeecccaaa```___]]]ZZZWWWSSSQQQNNNLLLJJJFFFAAA>>><<<:::777444222111000000000000000///......---------...///000111222222222333444444444444555555555555666555444444888???EEEWWW\\\bbbdddccc`````````XXXQQQKKKJJJGGGBBB@@@AAAMMMTTTXXXVVVUUUTTTRRRNNNLLLKKKMMMTTT\\\ccceeeeeeZZZQQQHHHEEEBBB===::::::888888777666555333111000/////////000///......---*********)))))))))((((((''''''''''''''''''''''''))))))))))))***+++,,,,,,...,,,)))'''(((((('''&&&''''''''')))******(((&&&&&&''''''((((((''''''&&&(((((()))************)))(((''''''''''''''''''((((((&&&&&&'''((()))((('''+++***(((''''''((()))))))))))))))))))))******+++************+++,,,---...,,,,,,---...///000000111111111222333555666777777::::::;;;<<<===>>>??????;;;<<<<<<<<<<<<;;;::::::;;;>>>BBBIIITTTbbbpppzzzzzz{{{|||~~~|||wwwnnnaaaVVVTTTXXXssstttvvvvvvuuurrrooommmllleee___\\\UUUJJJCCC@@@???@@@AAAEEEMMMYYYhhhrrrqqqpppjjj___SSSJJJFFFFFFCCCBBBAAAAAA@@@AAAAAABBBCCCFFFIIIJJJJJJMMMTTTYYY]]]___aaaccceeeiiimmmpppzzzxxxmmmfff___UUULLLGGGEEEDDDDDDAAADDDFFFFFFGGGKKKRRRXXX___bbbhhhmmmqqqssssssrrriiijjjkkkjjjjjjjjjlllnnnrrrrrrqqqpppoooooooooooonnnnnnnnnnnnnnnnnnmmmllloooooooooooopppqqqqqqrrrssssssssssssssssssrrrrrrpppqqqrrrsssttttttttttttvvvvvvwwwwwwxxxwwwwwwvvvuuuuuuvvvwwwwwwuuusssrrrqqqpppnnnllljjjiiiiiiiiihhhhhhggghhhjjjmmmqqqsssvvvwwwyyy{{{~~~}}}|||{{{yyyzzz{{{}}}~~~~~~~~~~~~}}}~~~~~~yyyvvvuuurrrooolllmmmjjjgggfffggghhhiiiiiillllllllllllkkkjjjiiiiiieeeffffffgggggggggggggggbbb```___]]]]]][[[XXXUUUPPPNNNJJJHHHEEECCC???<<<999888666444222000000000..............................000111222333333333444444444444555555555555444555555444555===JJJUUUcccddddddbbb```^^^^^^^^^UUUNNNHHHFFFDDDAAABBBFFFUUU[[[___^^^\\\YYYSSSLLLLLLMMMPPPUUUZZZ]]]\\\[[[OOOHHHCCCBBB@@@:::666666777777777666555444222222//////000000///...---,,,,,,,,,,,,,,,+++******)))''''''''''''''''''''''''&&&&&&'''(((((()))((((((,,,***((('''((()))((('''((((((((())))))((('''&&&''''''(((((((((((('''''''''((())))))******))))))''''''&&&&&&&&&&&&''''''((('''&&&''')))***)))(((***)))(((((((((((()))))))))))))))))))))******+++))))))******+++,,,,,,---+++,,,,,,---...///000111000111222333555666777888999:::;;;<<<===>>>>>>>>><<<<<<<<<<<<<<<<<<;;;;;;<<<>>>CCCJJJTTTbbbpppzzzzzz{{{}}}zzzqqqdddYYYXXX\\\qqqrrrtttvvvuuusssqqqoooppphhh```[[[TTTJJJCCCBBB???@@@CCCIIISSS___kkksssqqqoooiii^^^QQQHHHDDDCCC???===;;;:::999:::;;;<<>>@@@IIIRRRccckkksssvvvvvvqqqeeeZZZUUUUUUSSSPPPKKKGGGBBB@@@::::::>>>CCCBBB:::555333333333444444444444444333222222000///............222000...+++)))((((((((())))))))))))))))))))))))((())))))******))))))(((((('''&&&''')))***)))(((&&&'''((((((&&&&&&'''))))))((((((''''''(((((()))&&&'''(((((())))))(((((((((''''''''''''''''''(((***)))((()))***++++++)))(((((((((((()))))))))))))))))))))))))))******+++'''''')))******+++******++++++,,,---...//////000111111222333555666777777777888:::<<<=========<<<<<<<<<<<<;;;<<<<<<===>>>>>>@@@DDDKKKUUUbbbpppyyy~~~zzz~~~~~~{{{vvvllleeegggnnnuuuuuuvvvvvvvvvvvvuuuuuummmfff___[[[UUUMMMHHHGGGAAAAAACCCIIISSS^^^ggglllnnnlllfff[[[OOOFFFCCCBBBAAA???===<<<;;;;;;<<<===???AAACCCFFFIIIMMMQQQSSSUUU[[[ccckkkrrryyy~~~~~~||||||}}}wwwgggXXXNNNHHHFFFEEEEEEGGGIIIIIIKKKQQQYYY``````bbbfffiiijjjjjjhhhfffkkkmmmqqqssstttvvvyyy{{{wwwwwwvvvuuutttsssssstttttttttttttttsssrrrqqqppppppooonnnoooppprrrtttvvvuuuuuuvvvwwwxxxxxxxxxwwwwwwxxxyyyzzzzzz{{{zzzzzzyyyyyyzzzzzzyyyxxxxxxwwwzzzyyyvvvtttssssssssstttqqqqqqqqqqqqqqqpppoooooooooqqqtttxxx|||}}}}}}}}}}}}}}}}}}}}}}}}||||||{{{{{{{{{|||}}}~~~~~~xxxuuuqqqsssssssssqqqooommmmmmmmmlllllllllmmmmmmkkkiiikkkkkkllllllllljjjhhhgggdddeeeffffffeeedddaaa```___]]]ZZZXXXVVVSSSOOOLLLGGGEEECCCAAA???===999666333333222222111000///..................////////////000222333444444555555555555555555666666666666333333444888BBBNNN[[[bbbbbb]]]XXXWWWXXXXXXSSSNNNHHHBBB===<<<<<<@@@LLLWWWbbbiiiqqquuuwwwtttjjj___VVVTTTPPPJJJDDD???<<<;;;999999===BBB@@@999444444333444444444333222111111222000///......000333444777444000+++)))(((((()))(((((((((((((((((((((((())))))))))))))))))))))))&&&%%%&&&''')))******((($$$&&&((('''&&&&&&(((******)))(((''''''((()))***'''((())))))******)))))))))((((((''''''(((((())))))((('''(((*********)))''''''((())))))))))))))))))))))))))))))******+++'''(((***+++,,,+++++++++***+++,,,,,,......///000222222333333444555666666888999<<<>>>???>>>>>>======<<<;;;;;;<<<===>>>???>>>@@@EEEKKKUUUbbbpppyyy{{{~~~~~~}}}~~~}}}{{{uuurrrwww}}}|||zzzxxxuuusssqqqpppiiiccc^^^\\\XXXPPPKKKJJJCCCBBBBBBGGGPPP[[[eeejjjnnnlllfff[[[OOOFFFCCCBBB>>>===<<<:::999999::::::===>>>AAAEEEIIIMMMQQQSSSYYY___hhhrrrzzz~~~yyywwwvvvwww~~~mmm\\\PPPIIIEEEDDDDDDEEEGGGIIILLLRRR\\\ccc]]]```dddhhhjjjiiihhhgggiiilllpppsssuuuwwwzzz|||{{{zzzxxxvvvtttsssrrrqqquuuuuuuuuuuutttsssrrrqqqoooooonnnnnnpppsssuuuwwwttttttuuuwwwxxxxxxxxxxxxyyyyyyzzz{{{||||||||||||zzzzzzzzzzzzyyyyyyxxxwww}}}{{{wwwtttsssssstttuuuqqqrrrrrrssssssrrrrrrqqqpppssswww|||}}}}}}}}}}}}}}}}}}}}}}}}}}}|||zzzyyyzzz{{{}}}zzzvvvuuulllnnnppppppooonnnnnnnnnlllllllllnnnooonnnkkkhhhmmmllljjjiiihhhhhhiiijjjfffffffffeeeccc```]]][[[___]]]ZZZWWWUUUQQQMMMJJJEEECCCAAA@@@>>>;;;777444222222222222111000///...////////////////////////000111222333444555555555555555555555666666666777222222555;;;EEEPPPWWW[[[YYYVVVTTTWWW[[[YYYRRRKKKEEE@@@;;;:::;;;AAANNNZZZ\\\bbbiiimmmqqqppphhh___TTTQQQLLLEEE>>>:::999999:::999<<<>>><<<555222333555555444333222000///...000///------///222777999666222,,,'''######$$$%%%''''''''''''''''''''''''(((''''''&&&&&&&&&''''''%%%%%%%%%'''***+++***)))###&&&''''''%%%&&&))),,,***)))(((''''''((()))***))))))***++++++++++++***))))))(((((((((((())))))((('''&&&''')))))))))'''''''''((())))))***)))))))))))))))))))))******+++((()))+++,,,------,,,,,,***++++++,,,---...///000333333333444444555555555999:::===???@@@@@@???>>>===<<<;;;;;;<<<===>>>??????AAAEEEKKKUUUbbbpppyyy~~~}}}~~~}}}}}}{{{vvvrrrpppnnnmmmkkkccc```[[[YYYXXXUUUOOOKKKFFFEEEEEEIIIRRR\\\eeeiiimmmlllhhh___TTTKKKFFFEEE???===;;;;;;===>>>???>>>???>>>AAAFFFIIIKKKQQQXXX\\\dddooozzz~~~xxxuuutttrrrooovvv|||lll[[[PPPJJJGGGFFFHHHEEEDDDHHHQQQYYY\\\\\\^^^]]]^^^bbbhhhkkkkkkiiimmmmmmpppuuu{{{~~~}}}zzzzzzxxxwwwtttrrrqqqppppppvvvuuuttttttsssssstttttttttsssrrrrrrrrrssstttuuuwwwvvvuuuttttttsssssssssvvvwwwyyy{{{||||||{{{{{{~~~}}}}}}|||{{{zzzzzzyyyzzzxxxuuuuuuvvvwwwvvvvvvtttttttttttttttssssssssstttwww{{{~~~~~~|||zzzwwwxxxzzzzzzxxxvvv{{{{{{{{{{{{{{{|||}}}~~~~~~wwwsssppprrrqqqnnnlllkkkkkklllmmmkkklllmmmnnnnnnmmmlllkkkkkklllmmmnnnmmmkkkiiihhhhhhgggdddbbb```____________]]]ZZZVVVQQQMMMIIIGGGFFFDDDBBB>>>;;;999777777111111000......---------///...---,,,---...///000333333333222222222111111555555555555555444555555111444:::DDDNNNUUUWWWWWWOOOOOOQQQUUUXXXTTTJJJBBBAAA???===<<>><<<;;;<<<======<<>>AAAFFFJJJLLLSSSZZZbbblllxxxyyyssspppnnnkkkhhhjjjpppwww}}}{{{hhhXXXNNNIIIHHHGGGJJJHHHGGGLLLTTT\\\______\\\]]]^^^bbbeeehhhhhhhhhlllmmmooosssxxxzzzyyywwwvvvvvvtttsssrrrqqqqqqqqqsssrrrrrrqqqqqqrrrrrrsssssssssrrrqqqrrrsssttttttxxxxxxwwwwwwvvvvvvwwwwwwxxxyyy{{{}}}~~~~~~~~~}}}~~~~~~}}}}}}|||{{{{{{zzzzzzxxxvvvuuuvvvwwwvvvuuuttttttttttttttttttuuuuuuwwwyyy}}}~~~{{{yyywwwxxxyyyzzzxxxvvv{{{{{{zzz{{{{{{|||}}}~~~~~~~~~|||wwwsssqqqqqqooonnnlllkkklllmmmnnnlllllllllllllllkkkjjjjjjjjjkkkllllllllljjjhhhfffgggfffdddbbbaaa```_________]]]YYYTTTOOOKKKGGGFFFCCCBBB???<<<999777555555111000///......---------///...---------...///000111111222222333333333444555666666666666666555555222555;;;EEEOOOUUUUUURRRLLLMMMQQQTTTTTTOOOGGG@@@???>>>;;;;;;>>>FFFOOOUUUYYY[[[]]]^^^]]]YYYUUURRROOOKKKEEE???:::888777777888888777666555444555666999777555444444333111000.../////////...,,,***)))))))))))))))))))))(((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((('''))))))(((((((((((())))))***)))(((''''''((()))***))))))))))))************))))))*********)))((((((***,,,............000222111111222333444666777888;;;;;;<<<=========<<<<<<;;;:::999:::===???>>>===@@@@@@CCCJJJVVVfffuuu}}}~~~nnnoooqqqssstttrrrnnnjjjnnnlllhhhbbb[[[VVVTTTTTTMMMKKKIIILLLTTT___hhhmmmppppppnnnhhh^^^TTTLLLHHHDDDBBB>>>============<<>>AAAGGGKKKNNNUUU]]]hhhsss|||ssslllhhheeeaaa^^^\\\aaagggmmmqqqxxx|||qqqaaaSSSKKKHHHHHHIIILLLJJJJJJNNNVVV]]]aaaaaa]]]___bbbdddeeefffhhhjjjkkkkkkmmmppptttuuutttsssrrrrrrqqqppppppqqqqqqqqqnnnnnnnnnnnnooopppqqqqqqrrrrrrqqqqqqrrrsssttttttxxxxxxwwwwwwxxxxxxyyyyyyzzz{{{}}}~~~~~~}}}|||||||||{{{yyywwwvvvwwwwwwvvvuuuuuuuuuuuuvvvvvvwwwwwwxxxzzz|||yyyxxxwwwwwwxxxxxxwwwvvvyyyyyyyyyyyyzzz{{{|||}}}}}}~~~}}}xxxuuurrrqqqnnnnnnmmmllllllmmmmmmnnnmmmlllkkkiiihhhhhhhhhhhhhhhiiijjjjjjjjjhhhfffddddddddddddcccbbb```___^^^]]][[[WWWRRRLLLHHHDDDCCC???>>>;;;999666444333222111000///......---......///............///000111000000111222333444555555555666777888888777666555777999@@@KKKUUUYYYUUUPPPIIIMMMRRRSSSOOOIIIBBB>>>===;;;999999===EEEMMMRRRUUUUUUVVVUUUTTTRRRPPPNNNMMMJJJEEE???;;;888888777999888666555555666777888999777555444444444222000......------,,,+++)))((((((((((((((((((((()))))))))((('''&&&&&&'''((()))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((***)))(((''''''((()))***))))))))))))************++++++++++++***)))((((((+++,,,............000222111222222333444666777888::::::;;;<<<<<<<<<<<<<<<<<<:::999999;;;<<<<<<;;;>>>>>>AAAIIIVVVfffuuu~~~ooopppqqqsssuuutttpppmmmnnnnnnjjjccc\\\WWWWWWYYYSSSPPPNNNPPPWWWbbbkkkppprrrsssrrrnnnfff\\\RRRLLLIIIFFFBBB????????????>>>@@@???BBBHHHMMMQQQYYYaaajjjwwwxxxnnngggbbb^^^ZZZVVVSSSWWW[[[___bbbffflllooossssssuuuxxx{{{{{{zzzxxxmmmeeeYYYNNNHHHGGGHHHJJJKKKKKKLLLPPPWWW^^^aaabbbaaadddhhhiiihhhhhhjjjmmmjjjkkklllnnnpppppppppooooooooonnnnnnnnnnnnnnnoookkkkkkkkklllmmmnnnooopppqqqqqqqqqrrrsssttttttuuuvvvvvvvvvvvvwwwxxxyyyzzz{{{}}}~~~~~~~~~~~~}}}}}}|||zzzxxxxxxyyyyyyxxxvvvxxxxxxxxxyyyzzz{{{||||||}}}~~~wwwvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxyyy{{{|||}}}~~~~~~wwwtttrrrpppooollllllmmmmmmnnnnnnnnnnnnooommmkkkiiiggggggggggggfffggghhhiiihhhfffdddcccbbbbbbccccccbbb```^^^\\\[[[XXXTTTNNNIIIDDDAAA@@@<<<;;;999666444222111111000000///...............////////////000111111222111111222222333444444555444555777888888777666555:::===EEEQQQ[[[]]]WWWQQQIIIOOOUUUTTTMMMEEE@@@>>>;;;999888:::???FFFKKKNNNRRRQQQPPPOOONNNMMMMMMMMMOOOLLLGGGAAA===:::999999;;;999666555666888:::;;;999777555444444444222000------,,,+++***)))((((((&&&&&&''''''(((((()))))))))(((''''''''''''((()))'''''''''''''''(((((((((''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''(((((((((((('''((()))******)))((('''))))))(((((((((((())))))((()))))))))************++++++,,,,,,,,,+++******+++,,,...///...///000222222222222333555666888999999999:::;;;<<<<<<<<<<<<===<<<;;;;;;<<<===>>>>>>??????BBBJJJVVVfffuuu~~~tttrrrqqqqqqqqqqqqpppooolllllljjjddd]]]ZZZ[[[^^^YYYVVVSSSUUU\\\fffnnnsssuuuvvvwwwuuuooofff\\\UUUMMMIIIDDDAAA@@@@@@@@@???BBBAAADDDKKKPPPUUU^^^gggmmmyyy|||uuullleee```\\\WWWSSSSSSTTTVVVWWWXXXYYYZZZ\\\ZZZZZZ[[[^^^bbbeeeeeeddd]]]YYYRRRKKKFFFFFFHHHJJJLLLLLLOOOSSSYYY___cccdddcccgggjjjkkkiiiiiilllnnnkkklllmmmmmmmmmmmmnnnnnnooonnnmmmlllkkkkkkkkkllliiijjjjjjkkklllnnnooopppppppppqqqssstttuuuvvvvvvwwwwwwwwwxxxyyyzzz{{{|||{{{|||~~~~~~~~~~~~~~~|||{{{zzz{{{||||||zzzyyy{{{||||||}}}~~~~~~|||||||||yyy{{{~~~tttuuuuuuuuuuuuuuuuuuuuusssssstttuuuvvvxxxzzz{{{}}}~~~xxxssspppooommmlllkkklllmmmoooooooooooonnnpppooollljjjhhhhhhhhhhhhfffggghhhiiihhhfffdddcccaaaaaaaaaaaa```^^^[[[ZZZXXXUUUPPPJJJEEEAAA>>>===:::999777555333222111111000//////............/////////000111222222222333333333333333333333333333333444555666666666555555777<<>>;;;777666888;;;<<<<<<888666444444444333111///---,,,+++***)))(((((('''&&&&&&''''''(((((())))))((((((''''''''''''(((((('''''''''(((((()))))))))''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((((((((((())))))(((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))'''((()))******)))((('''))))))(((((((((((())))))((()))))))))************))))))***,,,,,,---------+++---////////////111222222222333444555777888999888999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<===@@@AAABBBCCCEEEKKKWWWfffttt}}}wwwtttpppmmmmmmnnnnnnnnnlllkkkiiifffbbb``````aaa^^^[[[ZZZ\\\ccckkkqqquuuyyyzzz{{{|||yyyrrriiibbbVVVQQQJJJEEEBBBAAA@@@???DDDCCCFFFMMMSSSZZZcccmmmsss}}}yyyssskkkeeeaaa]]]XXXTTTUUUUUUTTTSSSRRRPPPNNNMMMGGGGGGHHHKKKOOORRRSSSSSSOOONNNMMMIIIFFFFFFGGGIIILLLNNNQQQUUU[[[```dddfffcccfffhhhiiijjjjjjlllmmmlllmmmnnnnnnmmmmmmnnnpppooonnnnnnmmmllllllllllllkkkkkkkkklllmmmooopppqqqpppqqqrrrtttvvvwwwwwwxxx{{{zzz{{{{{{|||}}}~~~{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||}}}~~~|||~~~zzzxxxwwwvvvtttwwwyyyyyywwwuuuttttttrrrsssttttttsssssstttuuurrrrrrsssuuuvvvyyy{{{|||~~~{{{uuuqqqooonnnmmmllllllmmmoooqqqrrrqqqooonnnpppooonnnllljjjiiiiiihhhggghhhiiiiiiiiigggeeecccaaa```___^^^\\\ZZZYYYXXXTTTQQQLLLFFFAAA>>><<<<<<999888666444333222111111//////............////////////111222333444444333555444444444333333333222333333444444555555666666444;;;EEELLLOOOOOONNNNNNTTTYYY\\\YYYPPPGGGBBB@@@;;;<<>>AAADDDDDDFFFLLLWWWfffttt|||xxxuuuqqqnnnnnnooonnnnnnpppnnnkkkjjjiiigggeeecccaaa```___bbbhhhoootttwww~~~~~~vvvpppeee___VVVNNNIIIEEECCCAAAFFFEEEHHHPPPVVV]]]hhhqqqwwwwwwrrrjjjeeebbb___ZZZVVVVVVTTTRRRPPPNNNJJJGGGDDD>>>======???BBBFFFGGGGGGDDDGGGIIIIIIGGGFFFFFFGGGHHHKKKOOOSSSXXX\\\aaacccffffffgggiiilllnnnnnnmmmmmmoooppppppnnnnnnppprrrpppoooooooooooopppqqqqqqnnnnnnnnnnnnooopppqqqrrrpppqqqsssvvvxxxyyyyyyyyy||||||||||||}}}}}}~~~|||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~|||yyyvvvsssqqqooonnnmmmoooqqqpppnnnlllmmmnnnppprrrtttsssrrrqqqsssuuussstttuuuvvvyyy{{{}}}~~~zzzwwwssspppppppppoooooommmoooqqqssssssrrrpppnnnnnnnnnnnnmmmllljjjiiihhhhhhiiijjjkkkjjjhhhfffeeeaaa```^^^[[[YYYWWWVVVUUUPPPMMMHHHCCC???<<<;;;;;;777666444333111111000000//////............/////////000222333444555444444333333333444444444444444555555444333444666888999<<>>EEENNNUUUVVVQQQLLLFFFEEEDDDDDDFFFIIIMMMOOOJJJIIIGGGFFFDDDDDDDDDDDD>>>:::777777:::;;;999666666444222111111000...---...---+++)))((((((((()))))))))))))))))))))((((((''''''((((((((((((''''''%%%%%%&&&''''''((())))))''''''&&&&&&&&&&&&''''''((((((''''''''''''(((((('''(((((((((((((((((('''((((((((((((((((((((((((&&&&&&''''''((())))))***))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))************((((((***+++,,,,,,,,,,,,,,,---///000///000111333333333333444666777999:::999:::;;;<<<===>>>>>>>>>999::::::888666777;;;???AAABBBDDDKKKWWWfffttt}}}xxxvvvsssrrrrrrrrrqqqppptttqqqnnnmmmnnnlllhhhdddcccbbbcccffflllrrrvvvwwwyyyrrrkkkaaaWWWPPPKKKGGGEEEGGGGGGJJJQQQXXX___jjjtttyyyvvvpppjjjeeeccc```\\\XXXUUUSSSQQQOOOLLLHHHCCC@@@<<<:::999;;;>>>@@@BBBBBB???CCCHHHJJJHHHFFFFFFFFFCCCFFFKKKOOOSSSXXX\\\___iiihhhhhhkkkpppsssrrrooonnnppprrrqqqooooooqqqtttpppppppppqqqrrrtttuuuvvvppppppoooppppppqqqrrrsssppprrrtttwwwyyyzzzzzzzzz{{{{{{{{{{{{{{{||||||}}}}}}~~~}}}}}}}}}}}}}}}}}}~~~~~~}}}}}}~~~}}}zzzsssrrrqqqooollljjjhhhgggdddgggiiiiiihhhhhhkkknnnoooqqqtttsssqqqqqqsssuuuuuuuuuwwwxxx{{{}}}~~~wwwuuurrrpppqqqrrrrrrqqqnnnpppsssuuuuuussspppnnnlllmmmmmmmmmllljjjhhhgggiiijjjkkklllkkkiiigggfffbbb```]]]YYYWWWUUUTTTTTTNNNKKKFFFAAA===;;;;;;;;;555444333111000000////////////.........//////000///000222444555555555555111222222333444555666666777666444333444777999;;;HHHQQQYYYXXXRRRNNNSSSYYY]]]^^^^^^[[[TTTKKKDDD@@@===@@@HHHSSS[[[[[[SSSLLLGGGFFFFFFGGGIIIMMMQQQSSSOOOMMMJJJFFFCCC@@@>>>======999666777::::::777333555333111000000000...,,,...---+++***)))((())))))++++++******))))))((((((''''''((((((((((((''''''$$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&'''''''''((((((''''''''''''((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&'''((())))))******)))(((''''''((()))***(((((())))))))))))(((((())))))))))))************)))******+++++++++******,,,...///000///000111333333333333444666777999:::999:::;;;===>>>?????????<<<===<<<999666666:::>>>>>>???BBBIIIVVVfffuuu~~~wwwuuuxxxyyyxxxwwwvvvuuutttsssssspppppppppooolllhhhdddbbbeeeeeefffgggjjjooouuuzzz~~~ttthhh]]]UUUOOOMMMGGGLLLQQQTTTXXXdddxxx|||sssjjjcccaaa```\\\ZZZ[[[WWWVVVSSSOOOJJJDDD???<<<:::;;;;;;<<<===>>>???@@@FFFGGGFFFDDDCCCCCCEEEGGGGGGHHHJJJNNNRRRWWW[[[]]]dddhhhmmmqqqsssssssssssswwwvvvuuutttsssrrrqqqpppttttttttttttuuuuuuuuuuuuwwwvvvuuutttssssssssstttuuuvvvwwwxxxyyyzzzzzzzzz}}}~~~~~~}}}~~~|||}}}}}}{{{xxxwwwwwwwwwwwwvvvtttqqqooommmhhhhhhhhhhhhfffeeedddcccbbbcccdddddddddeeeiiikkkoooppprrrrrrqqqqqqrrrsssvvvvvvxxxyyy{{{|||~~~~~~~~~{{{wwwuuussspppooopppqqqqqqssssssttttttsssqqqooonnnmmmmmmlllllllllmmmmmmnnnmmmlllkkkiiigggeeedddccceeeaaa\\\XXXUUUQQQMMMKKKHHHGGGDDDBBB???<<<:::999444444555444333111///---000000///////////////000222222333333333444444444666666555666777777555444888666333222444:::AAAEEEYYY^^^aaa^^^WWWVVV\\\dddddd```\\\XXXPPPGGGCCCDDDKKKQQQXXX^^^___[[[TTTPPPMMMJJJHHHKKKRRRZZZ```cccWWWRRRKKKFFFDDDCCC@@@>>>888999;;;<<<<<<;;;:::888000111111111111000/////////---+++)))))))))***++++++,,,+++***((('''((()))&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))%%%%%%%%%&&&&&&&&&''''''***)))'''&&&%%%%%%&&&'''&&&''''''(((((((((((((((+++***)))(((&&&&&&%%%%%%(((((()))***************&&&&&&'''((())))))((((((+++***)))'''''''''((()))(((((())))))************+++,,,,,,---.........---+++---...///...///111222555444333333444555777888888999;;;===>>>>>>======>>>===;;;::::::;;;===>>>@@@AAACCCJJJUUUdddsss{{{~~~tttnnnlllwwwwwwxxxxxxwwwvvvuuuuuurrrrrrpppnnnjjjfffbbb___eeefffggghhhjjjnnntttxxx~~~ttthhh]]]UUUQQQNNNQQQUUUWWW\\\jjj~~~sssjjjbbb___^^^ZZZWWWXXXWWWVVVSSSOOOJJJDDD@@@===:::::::::;;;<<<>>>@@@AAAEEEFFFFFFEEECCCBBBCCCEEEFFFGGGJJJNNNSSSYYY^^^```dddhhhmmmqqqrrrrrrrrrsssxxxxxxwwwvvvuuutttsssrrrvvvvvvvvvwwwwwwwwwxxxxxxwwwwwwvvvvvvuuuuuuuuutttvvvvvvxxxyyy{{{{{{||||||}}}~~~~~~}}}~~~~~~}}}~~~~~~|||zzzwwwssspppnnnnnnmmmlllkkkjjjiiigggdddcccbbb`````````aaa``````_________aaabbbcccdddeeehhhjjjmmmooopppqqqqqqrrrtttvvvvvvwwwxxxzzz|||}}}~~~zzzxxxvvvuuusssrrrqqqqqqrrrssstttttttttsssrrrpppooonnnmmmmmmllllllkkklllllllllmmmlllkkkiiigggeeedddcccaaa^^^YYYUUURRRNNNKKKHHHEEEDDDBBB???<<<:::888777222222111111222333555777000000////////////000000111111222222222333333333444444444666777777777666333444555444555<<>>;;;888999:::;;;;;;999777666111111111222111000000//////---+++***))))))***++++++++++++***((('''((()))'''''''''&&&''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&''''''((('''(((((())))))))))))))))))((((((''''''''''''(((''''''((()))))))))))))))&&&'''((((((((((((((((((+++***)))(((''''''((())))))))))))))))))*********((()))***,,,...000000111+++---...///...///111222444444333333444555777777999:::<<<>>>??????>>>>>>>>><<<;;;::::::;;;<<<>>>??????BBBJJJWWWgggwww|||uuurrrqqqtttuuuwwwxxxyyyxxxwwwvvvtttsssrrroookkkhhhdddccchhhiiijjjkkkllloootttwww}}}wwwiii]]]VVVVVVYYY\\\]]]bbbooouuukkkccc```]]]YYYWWWWWWXXXVVVSSSOOOJJJEEEAAA>>>===<<<======???AAACCCDDDGGGHHHIIIHHHFFFDDDCCCDDDDDDEEEHHHMMMSSSYYY___bbbeeehhhmmmpppqqqqqqqqqrrryyyxxxxxxwwwvvvuuuuuutttwwwwwwwwwwwwxxxxxxxxxxxxwwwwwwxxxyyyyyyxxxwwwvvvvvvwwwyyyzzz|||}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~{{{wwwtttqqqpppmmmhhhdddaaa```aaaaaa```___\\\ZZZXXXWWWVVVVVVXXXXXXYYYZZZ[[[[[[ZZZZZZ[[[^^^aaacccdddeeegggiiikkkmmmoooqqqqqqsssvvvyyywwwxxxyyy{{{}}}~~~{{{vvvtttuuuuuussssssrrrssstttuuuvvvuuusssqqqoooooonnnooommmmmmlllkkkjjjjjjjjjjjjllllllkkkiiigggeeecccaaa\\\YYYUUUQQQNNNKKKGGGEEEAAA@@@>>><<<999777555444444222///...000444888;;;000000////////////000000111111111111222222222222222333444666777777888888222555888999;;;DDDSSS^^^hhhfffddddddggghhhfffddd^^^ZZZUUUOOOHHHEEEKKKTTTdddeeeeeeccc```[[[VVVSSSQQQRRRWWWaaallloooiiicccQQQNNNJJJFFFCCC@@@<<<999888999999999888666444333111222222222222111000000...---+++***))))))*********++++++)))''''''((()))))))))((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''$$$%%%&&&'''(((((((((((((((((()))************)))'''''''''''''''((()))***&&&&&&'''((((((((((((((((((((((((((((((((('''&&&***))))))(((((((((((()))*********)))))))))))))))((()))***,,,...///000000+++---...///...///111222444333333444444666777777:::;;;===>>>???@@@??????===<<<;;;999999;;;<<<======???CCCLLLZZZkkk{{{}}}{{{zzzzzzqqqsssvvvxxxyyyxxxwwwuuuwwwvvvtttrrrooommmkkkkkklllnnnoooooooooqqqtttwwwzzzuuufff]]]^^^aaacccdddhhhrrrxxxoooeeeaaa___[[[XXXYYYWWWVVVSSSOOOJJJFFFCCCAAAAAAAAAAAABBBDDDFFFIIIKKKMMMNNNOOOMMMJJJGGGEEEEEECCCDDDFFFJJJPPPWWW]]]aaafffiiimmmpppqqqpppqqqrrrxxxxxxwwwwwwvvvvvvuuuuuuuuuuuuuuuuuuvvvvvvvvvwwwvvvxxxzzz{{{{{{zzzxxxwwwuuuvvvxxxzzz|||}}}~~~~~~~~~}}}{{{zzzzzz{{{}}}~~~~~~}}}}}}~~~~~~wwwrrrnnnkkkiiigggcccbbb___]]][[[ZZZZZZZZZ[[[YYYVVVRRRPPPPPPQQQRRRVVVVVVWWWXXXYYYYYYYYYXXXYYY\\\```cccdddeeeggghhhlllnnnooopppqqqssswwwzzzxxxzzz|||~~~~~~wwwsssrrrssssssrrrrrrssstttuuuuuuwwwuuurrrooommmmmmnnnooonnnmmmkkkjjjiiihhhhhhhhhkkkkkkjjjhhhfffcccaaa___XXXUUUQQQMMMKKKHHHEEEBBB>>>===<<<:::777555444333777444111///...000333555000////////////000000111111111222222222333333333333444666666666666666777555777:::???HHHUUUbbbkkkmmmhhhdddffflllmmmggg```[[[VVVQQQKKKFFFHHHTTTaaassssssrrroooiiiaaa[[[VVVTTTVVV]]]hhhqqqpppdddYYYIIIHHHGGGEEEBBB???;;;999999999888777666444222000222222222222222111111000---,,,+++***)))))))))***)))******)))''''''((()))+++***)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''$$$%%%'''((((((((('''&&&''''''((()))))))))))))))'''''''''''''''((())))))&&&'''(((((())))))(((((((((((())))))((('''&&&&&&)))))))))(((((((((((()))************))))))))))))+++,,,,,,---------,,,,,,+++---...///...///111222333333333444555666777777999:::<<<>>>?????????>>>===<<<:::999999:::<<<===>>>@@@DDDMMM[[[mmm}}}uuuvvvyyy{{{{{{zzzxxxvvvzzzxxxuuurrrpppnnnmmmmmmnnnpppqqqqqqppppppqqqsssvvv}}}sssiiieeehhhkkkkkklllpppwww~~~xxxnnneeeaaa___[[[ZZZ[[[XXXWWWTTTPPPMMMJJJHHHFFFGGGGGGFFFGGGIIIMMMPPPRRRTTTTTTTTTRRRMMMIIIFFFEEEDDDDDDEEEHHHNNNTTTZZZ^^^hhhkkknnnpppppppppqqqrrruuuuuuuuuuuuuuuuuutttttttttuuuuuuuuuuuuvvvvvvvvvvvvwwwyyy{{{|||{{{zzzyyyuuuvvvxxxyyy{{{|||||||||~~~|||zzzyyyyyyzzz|||~~~~~~~~~~~~}}}{{{xxxsssmmmhhheeedddcccbbb[[[\\\]]]]]]]]][[[YYYXXXXXXVVVRRROOONNNOOOPPPRRRUUUVVVWWWWWWXXXXXXXXXXXXYYY\\\```cccdddeeeggghhhnnnoooppppppqqqsssvvvyyyzzz||||||vvvssssssqqqqqqqqqrrrrrrsssttttttwwwtttqqqnnnlllmmmnnnoooooonnnllljjjhhhggggggfffiiiiiihhhgggdddaaa^^^\\\UUURRRNNNKKKHHHFFFCCCAAA<<<<<<:::999777555444333444333222000///.........///////////////000111111333333333444444444444555555777888777555333444555666555999FFFYYYjjjtttxxxqqqkkkfffiiioooooofff]]]XXXSSSMMMJJJIIIOOO^^^mmmwwwyyyyyywwwpppfff[[[UUUVVVXXX]]]fffjjjdddWWWKKK@@@AAABBBBBBAAA>>>===<<<::::::888777555222111000111222222222222111000000,,,,,,+++***))))))))))))))))))***((('''&&&((()))+++***)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''((((((((('''%%%$$$%%%&&&''''''((((((''''''))))))((('''''''''''''''(((((()))************)))(((((())))))((('''&&&&&&((((((((())))))))))))(((*********)))))))))))))))+++,,,,,,---,,,,,,+++++++++---...///...///111222222222333444666666777777888999;;;===>>>>>>>>>======;;;:::999999:::;;;===@@@BBBEEENNN[[[lll|||}}}}}}~~~~~~}}}{{{xxxwww{{{xxxtttpppnnnllllllllloooppprrrqqqooonnnmmmnnnsss{{{xxxllloooqqqpppmmmlllnnnqqqyyyuuukkkaaa^^^]]][[[ZZZ\\\[[[ZZZWWWUUURRRQQQPPPOOOOOONNNNNNOOOQQQUUUYYY\\\\\\\\\ZZZUUUOOOJJJGGGFFFFFFFFFGGGIIINNNUUU[[[___kkkmmmpppqqqqqqqqqrrrsssssssssssssssttttttttttttvvvvvvvvvvvvwwwwwwwwwwwwuuuvvvxxxyyyzzzzzzzzzzzzvvvwwwxxxyyyzzz{{{{{{{{{}}}|||zzzyyyyyyzzz|||}}}{{{wwwuuunnnjjjeeeaaa```___^^^^^^YYYZZZ]]]^^^^^^\\\YYYXXXRRRQQQNNNLLLLLLMMMOOOPPPSSSTTTUUUWWWXXXYYYYYYYYY\\\___bbbdddeeefffhhhjjjooopppppppppqqqssswwwzzz}}}~~~{{{vvvssstttpppqqqqqqrrrrrrssssssssstttrrrpppmmmlllmmmnnnppppppooommmkkkhhhgggfffeeefffffffffeeebbb^^^[[[YYYRRROOOKKKHHHGGGDDDBBB@@@;;;:::999888666555444333...///000111111000...---///......//////000111222444444444444555555555555666888:::888444222333444333333:::MMMfffxxx~~~}}}rrrnnnlllnnnpppmmmddd\\\UUUNNNIIIIIINNNXXXggguuu{{{}}}xxxmmmaaaYYYXXXXXXZZZ\\\ZZZSSSHHH???:::<<<>>>???>>>======>>><<<;;;999777555333222111000111111111111000//////+++++++++******)))((((((((())))))((('''&&&(((***))))))((('''''''''((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((('''&&&%%%$$$%%%%%%&&&''''''''''''&&&***)))((('''''''''''''''((())))))***************(((((((((((((((((('''&&&'''(((((())))))))))))(((((()))))))))************((()))***,,,------......+++---...///...///111222111222333555666777777777888999;;;<<<===>>>======<<<;;;:::888888:::;;;<<>>888888777666555444333222---...///111111111000///............///000111222333333333444444444555555444777:::888444222444666333666@@@TTTiiivvvyyyvvvnnnoooppppppmmmfff^^^YYYRRRIIIDDDHHHRRR___mmmxxx||||||rrrggg___YYYXXXVVVQQQJJJCCC===:::888:::<<<<<<;;;:::<<<======<<<:::888666444333333///000000000000///......+++++++++******)))(((''''''((()))(((&&&&&&(((***'''''''''&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((''''''&&&&&&&&&''''''%%%&&&&&&'''''''''''''''(((''''''''''''(((((()))'''(((((()))***)))))))))&&&'''((((((((((((((((((&&&'''((()))******)))(((''''''((()))***++++++,,,((()))***+++,,,---------+++---...///...///111222000111333555777777777777999:::;;;===>>>>>>>>>>>><<<;;;999888888999;;;<<>><<<777666666555333222222111000000111111111000000000............///000222222222222333333333444444444222666999888444333555888666<<>>===;;;999777666555555///////////////......---***++++++******)))(((''''''(((((((((&&&&&&(((***&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((()))'''&&&%%%%%%&&&''')))***&&&''''''(((((((((((((((%%%&&&&&&&&&((()))***+++&&&''''''(((((((((((((((&&&&&&'''((()))))))))(((&&&'''(((*********)))(((&&&&&&''')))***+++,,,---,,,,,,,,,,,,,,,+++***)))+++---...///...///111222000111333555777888777777:::;;;===>>>???@@@??????<<<;;;999888888999;;;<<<<<<>>>AAAJJJXXXiiiyyy}}}{{{yyyvvvsssqqqooooootttrrrtttzzz|||zzzyyyyyyvvvtttuuuxxxvvvqqqoooppppppxxx||||||zzzwwwssspppppppppuuuvvv{{{~~~yyyqqqhhhcccdddeeedddbbbaaafffiiihhhfffgggnnnuuuwwwvvvuuuvvvyyy|||}}}yyyrrrjjjbbb[[[WWWTTTSSSSSSTTTWWW\\\dddlllppprrrrrrqqqqqqqqqrrrrrrssssssrrrrrrrrrrrrssstttttttttsssrrrqqqqqqqqqrrrssstttvvvxxxyyyxxxyyyzzz{{{}}}}}}}}}}}}}}}|||{{{{{{{{{|||||||||||||||{{{{{{{{{|||}}}|||uuuppplllhhheeeccc___\\\WWWUUUUUUVVVWWWVVVVVVUUUSSSQQQOOOMMMMMMLLLGGGGGGGGGHHHIIILLLNNNPPPVVVWWWYYY]]]```dddfffhhheeefffhhhhhhiiijjjmmmpppnnnpppqqqssstttwww{{{~~~~~~~~~}}}|||zzzxxxwwwuuuuuurrrsssssssssrrrqqqooonnnnnnmmmllllllmmmppprrrtttpppooonnnmmmkkkjjjiiihhheeedddbbbaaa___[[[VVVSSSKKKIIIEEECCCAAA???;;;999333333222222222222111111111000///...------......000111111222222333444444555444333222222333444555777666666666777777555444444@@@SSSaaaggghhhgggffffffnnnpppiiibbb\\\SSSIIIDDDDDDGGGOOO[[[gggnnnqqqsssttttttqqqlllgggcccaaa^^^WWWMMMBBB<<<:::;;;===???>>>===;;;888888:::<<<>>><<<999777555555666777666444222///---+++))))))''''''''''''''''''''''''((('''&&&%%%$$$%%%&&&&&&(((&&&%%%$$$&&&&&&%%%$$$))))))))))))))))))))))))'''''''''''''''&&&&&&&&&''''''((((((((((((((((((%%%&&&'''((())))))))))))&&&'''''''''(((((())))))))))))))))))************((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))))))))*********)))))))))***++++++,,,,,,+++,,,---...///111222222222222444555666888999:::777888999;;;<<<======>>>===;;;999999:::<<<<<<<<<:::>>>DDDKKKUUUeeeyyyyyyyyyxxxwwwvvvuuutttsssuuurrrsssxxx{{{yyyxxxzzzxxxvvvvvvyyywwwrrrpppqqqrrryyy}}}}}}}}}zzzwwwuuutttuuuxxx{{{{{{tttlllhhhggggggeeecccbbbhhhoooqqqppppppvvv{{{~~~xxxqqqjjjddd___]]]]]]\\\\\\]]]aaafffkkknnnpppppppppqqqrrrsssuuuuuuoooooopppppprrrsssuuuvvvssssssrrrqqqqqqrrrssstttuuuwwwyyyzzzyyyyyyyyy{{{|||||||||}}}||||||{{{{{{{{{||||||}}}||||||{{{{{{yyy{{{}}}~~~~~~zzzuuunnnhhhdddaaa^^^\\\]]]ZZZWWWUUUUUUVVVUUUUUUSSSRRROOOMMMJJJHHHGGGFFFHHHHHHHHHJJJLLLOOOQQQRRRWWWYYY\\\___ccceeeggghhheeegggiiiiiijjjlllnnnqqqqqqsssuuuvvvxxxzzz~~~~~~yyywwwxxx{{{zzzxxxwwwuuusssqqqqqqqqqqqqrrrrrrqqqpppooonnnlllkkkjjjjjjkkkmmmooopppnnnnnnlllkkkiiigggfffeeedddbbb```___]]]YYYTTTPPPHHHFFFBBB@@@>>><<<999666333333333222222222222111222111000///...//////000111111111222333333444444666555444333333444555666666666555666777777666555:::EEETTT___ccccccbbbaaaggglllllleee\\\TTTKKKCCC???@@@EEEPPP]]]iiippptttsssqqqooojjjddd___\\\[[[WWWQQQHHH@@@::::::<<<>>>BBBAAA>>>;;;;;;;;;<<<===>>><<<:::777666666666777555444222///,,,+++))))))(((((((((((((((((((((((()))((('''&&&%%%&&&&&&''')))'''&&&''')))******)))((((((((((((((((((((((((&&&&&&''''''''''''''''''((((((((((((((('''''''''%%%&&&'''((())))))))))))'''''''''((((((((())))))(((((()))))))))*********))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))))))))*********++++++*********+++,,,,,,------+++,,,---...///111222222222222333555666777888999888999;;;<<<>>>?????????===;;;999999;;;<<<<<<<<<;;;>>>DDDJJJTTTdddwwwvvvwwwyyyzzz{{{{{{zzzzzzvvvrrrqqquuuxxxwwwxxx{{{{{{xxxxxx{{{zzzvvvtttvvv|||}}}|||~~~}}}{{{{{{{{{~~~~~~yyysssooommmkkkhhhddddddkkktttyyyyyyyyy|||~~~yyysssmmmiiigggcccccccccccceeehhhkkkmmmooopppqqqsssvvvxxxzzz{{{oooooooooppppppqqqrrrsssrrrrrrrrrrrrrrrssstttuuuxxxyyy{{{{{{yyyyyyyyyzzzzzzzzz{{{||||||{{{{{{{{{zzz{{{{{{|||||||||{{{{{{{{{{{{||||||}}}~~~~~~~~~|||tttnnnfff___[[[YYYWWWVVVXXXVVVTTTTTTUUUTTTSSSQQQPPPNNNLLLIIIGGGEEECCCCCCIIIIIIKKKMMMOOORRRUUUVVVZZZ[[[___bbbeeegggggghhheeegggiiijjjkkkmmmppprrrssstttwwwxxxzzz|||~~~{{{wwwwwwyyyyyyyyywwwuuusssqqqoooooooooooopppppppppooonnnnnnlllkkkjjjiiiiiijjjkkklllkkkkkkjjjhhhgggdddcccbbbbbb```]]][[[XXXTTTOOOLLLFFFDDDAAA???===;;;777555444333333333222222222222222222000//////000111111111111222222333333444444666666555555555555666666666555555555555666777777@@@HHHRRRZZZ\\\[[[[[[\\\dddgggeee]]]TTTLLLDDD===<<>>@@@GGGBBB>>>===???AAAAAA@@@>>>===;;;888777777777777444333111...,,,***))))))))))))))))))))))))))))))))))))((('''''''''''''''((('''&&&'''***,,,,,,+++((((((((((((((((((((((((%%%&&&&&&&&&'''((((((((())))))(((((('''''''''&&&%%%&&&'''((())))))))))))''''''(((((((((((())))))(((((())))))))))))******************)))((('''&&&((((((((((((((((((((((((************+++++++++,,,***++++++,,,------......+++,,,---...///111222222111222333444555777888888:::;;;<<<>>>???@@@AAAAAA===;;;999999;;;=========<<>>BBBJJJSSS[[[bbbfffgggooojjjbbb\\\XXXWWWVVVVVVRRROOOIIIDDDBBBAAACCCDDDGGGBBB===>>>BBBFFFFFFDDD>>>===;;;999888777777777333222000...+++***)))(((((((((((((((((((((((((((***))))))((((((((((((((('''&&&%%%&&&(((******)))((((((((((((((((((((((((%%%%%%%%%&&&'''((()))))))))))))))(((''''''&&&&&&&&&&&&'''(((((()))(((((((((((((((((((((((())))))(((((((((((()))))))))***)))******+++***((('''%%%((((((((((((((((((((((((******+++++++++,,,,,,,,,******++++++,,,---------+++,,,---...///111222222222222333444555666777777:::;;;<<<>>>@@@@@@AAAAAA<<<;;;999999;;;===>>>===>>>@@@CCCIIITTTcccsss~~~xxxzzz}}}yyysssppprrrtttuuuxxx|||}}}zzz{{{~~~{{{xxx||||||wwwtttrrrtttwwwwwwwwwwwwzzz|||~~~wwwtttmmmlllkkkkkkkkklllmmmmmmmmmooorrruuuyyy{{{}}}~~~vvvuuusssrrrpppoooooooooooooooqqqsssuuuwwwxxxyyyzzz{{{||||||zzzxxxxxxyyywwwxxxxxxyyyyyyyyyxxxxxxttttttuuuvvvvvvvvvvvvvvvzzzzzzzzzzzz{{{|||~~~~~~zzzvvvjjjddd[[[UUUQQQPPPPPPPPPMMMLLLMMMNNNOOOOOOLLLJJJHHHHHHGGGGGGGGGGGGHHHHHHJJJKKKNNNQQQTTTWWWZZZ[[[\\\^^^___aaaccccccccccccaaadddhhhkkkmmmnnnppprrrsssvvvyyy{{{|||~~~~~~yyywwwuuuuuuwwwzzzyyyxxxwwwuuusssrrrqqqmmmmmmmmmmmmmmmmmmnnnnnnkkkjjjiiigggfffeeeddddddcccdddeeeeeedddcccaaa```\\\YYYVVVRRROOOLLLGGGDDDCCCAAA>>><<<;;;999666444333333222222222111111111///......---...///111222111222222333444444555555666777777777777777777666777666555222111333888===BBBGGGLLLOOOQQQSSSXXX\\\ccc```ZZZRRRIIIAAA======@@@EEEMMMTTTYYY]]]______fffaaa\\\XXXXXXXXXXXXWWWSSSQQQLLLHHHEEEDDDDDDDDDDDD@@@===???EEEIIIHHHFFF===<<<;;;999888777666666222111///---+++))))))((('''''''''''''''''''''''')))))))))))))))(((((((((***(((&&&&&&((((((((('''''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))))))))(((((('''''''''&&&&&&'''(((((((((((((((((())))))))))))))))))(((((('''(((((((((((()))))))))(((((()))******((('''&&&))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))******++++++,,,,,,+++,,,---...///111222222222333333444555666777777999:::;;;===>>>???@@@@@@<<<;;;999:::<<<>>>>>>>>>???@@@CCCJJJUUUeeeuuuyyyzzz{{{}}}~~~~~~}}}}}}{{{tttqqqrrrtttuuuxxx|||~~~{{{|||{{{yyywww{{{~~~||||||{{{xxxvvvsssooommmlllllllllkkkmmmpppsssuuuwwwwwwwwwrrrrrrqqqqqqqqqrrrrrrsssmmmnnnqqqtttwwwyyyzzz{{{yyyzzz|||{{{yyyxxxxxxyyywwwxxxxxxxxxxxxwwwvvvuuuqqqrrrssstttttttttttttttuuuvvvxxxzzz}}}{{{uuupppaaa\\\UUUPPPMMMMMMLLLLLLKKKJJJKKKLLLNNNNNNLLLJJJEEEEEEFFFFFFGGGIIIJJJKKKLLLMMMPPPTTTWWWYYY[[[\\\^^^_________```aaaaaabbbaaaeeeiiilllnnnppprrrtttyyy{{{{{{xxxwwwuuutttuuuvvvuuuuuutttsssrrrqqqqqqnnnnnnmmmllllllmmmmmmnnniiihhhgggeeedddbbbaaa```ccccccddddddccc```]]]\\\YYYVVVRRROOOLLLIIIEEECCC???===:::888777555333111222111111111000000000000...---------...///111222222222333333444444555555666666777777777777666666666666555333333777@@@FFFJJJMMMQQQRRRSSSVVV[[[```gggaaaXXXPPPFFF>>><<>>AAAEEEGGGFFFDDD<<<;;;:::999888666555555111000...,,,***)))(((((('''''''''''''''''''''''')))))))))))))))((('''''',,,***(((((()))))))))(((''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((''''''((((((((((((((('''******))))))))))))((((((''''''(((((((((((())))))'''(((((()))))))))))))))))))))))))))))))))))))))************+++++++++,,,((())))))******+++,,,,,,+++,,,---...///111222222444444555555666777777888888999:::<<<===>>>??????<<<;;;999:::<<<>>>??????@@@@@@CCCKKKXXXiiiyyyvvvvvvwwwxxxyyyzzzzzz{{{{{{uuurrrsssvvvvvvxxx|||||||||zzzwwwxxxxxx||||||yyytttooolllkkkllllllmmmoooqqqsssttttttsssssspppppppppppppppqqqrrrssslllnnnqqquuuxxxzzz||||||wwwyyyzzzzzzxxxwwwxxxyyyxxxxxxxxxwwwvvvuuutttssspppqqqrrrsssttttttttttttuuuwwwyyy|||}}}~~~|||uuunnniii[[[WWWRRRNNNMMMLLLKKKJJJLLLKKKKKKLLLNNNNNNMMMLLLHHHHHHIIIIIIJJJLLLMMMNNNOOOQQQTTTWWWZZZ\\\]]]^^^aaa```___^^^^^^___aaabbbbbbfffkkkoooqqqsssuuuvvv}}}zzz{{{{{{xxxuuuuuurrrrrrrrrrrrqqqqqqqqqqqqpppooonnnmmmllllllmmmmmmjjjiiiiiigggfffdddbbbaaadddddddddbbb___[[[WWWTTTVVVSSSOOOLLLJJJHHHEEEBBB===;;;888777666444222///000000000000////////////...---------///000222444222222333333444555555555555555666777777666555555333555555555777???KKKTTTYYY[[[\\\[[[ZZZ[[[___cccddd\\\TTTNNNFFF@@@AAAGGGNNNRRRWWWYYYXXXWWWWWWXXXUUUUUUWWW\\\aaa```ZZZUUUNNNMMMLLLJJJHHHEEEDDDCCC>>>???AAABBBCCCBBB@@@>>>::::::999888777555444333000///...,,,***)))((((((''''''''''''''''''''''''(((((()))))))))((('''&&&)))(((&&&'''((())))))(((''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&''''''((()))))))))''''''((((((((((((''''''*********)))))))))(((((('''''''''((((((((())))))((((((((()))***+++,,,---(((((((((((((((((((((((()))))))))*********++++++))))))***++++++,,,,,,---+++,,,---...///111222222555555666666777888888888888999:::<<<===>>>??????<<<:::999:::<<>><<<:::888777666333111////////////........................000222444555222222333444444555555666444555666777777666555444222444666777;;;EEESSS^^^eeeffffffccc___^^^aaaeee]]]UUUNNNKKKGGGCCCHHHPPPXXX[[[^^^]]]XXXTTTSSSSSSTTTVVV[[[bbbgggeee]]]UUUMMMMMMLLLKKKJJJHHHFFFEEE===@@@CCCDDDAAA===;;;999999999999888666555333222000///---+++***)))(((((())))))))))))))))))))))))'''((()))))))))(((&&&%%%%%%$$$###$$$&&&((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&'''((()))******'''(((((((((((((((''''''+++*********))))))((((((''''''''''''((((((((()))))))))((()))***---///000((((((((((((((((((((((((((())))))))))))************++++++,,,,,,---......+++,,,---...///111222222666666777777888888999999888999;;;===>>>?????????<<<:::999:::===???@@@@@@@@@@@@DDDMMM]]]pppxxxuuussstttvvvxxxwwwuuuyyyzzz|||~~~~~~~~~zzzwwwvvv{{{|||tttlllkkkhhhggghhhjjjlllnnnqqqqqqrrrtttvvvuuusssqqqooonnnmmmlllllllllmmmnnnjjjlllooosssvvvxxxyyyyyyxxxyyyyyyxxxuuusssrrrrrrwwwvvvtttrrrqqqqqqqqqrrrxxxuuussssssuuuvvvuuusssyyyzzz|||~~~~~~~~~~~~|||yyytttmmmeee```SSSRRROOONNNMMMMMMNNNOOOUUUTTTSSSRRRQQQPPPOOOOOOTTTSSSRRRQQQRRRTTTVVVWWWWWWYYY\\\___bbbbbb___]]]aaaaaaaaaaaaaaaaaaaaaaaagggjjjnnnqqqsssuuuxxxzzzxxxyyyzzzzzzxxxuuuqqqoooqqqooommmmmmooorrrsssssstttqqqnnnkkkkkklllnnnpppnnnmmmkkkiiigggggggggggggggfffdddaaa\\\WWWSSSPPPOOONNNLLLIIIGGGDDDBBBAAA<<<;;;999666333111...---000000//////.........---......//////000222333444555555555555666666666666888666444444555666666666666666777<<>>@@@@@@???888777666888:::=========AAACCCFFFMMM^^^sss{{{yyywwwxxxzzz{{{zzzxxx|||~~~}}}}}}~~~{{{kkkfff^^^___```bbbfffkkkoooqqqrrrssstttvvvxxxwwwtttrrrmmmlllkkkiiiiiiiiijjjkkkjjjlllnnnqqqsssuuuuuuuuuvvvxxxxxxwwwtttrrrqqqqqquuutttrrrqqqpppqqqqqqrrrwwwtttrrrsssuuuvvvuuutttxxxyyy{{{~~~~~~{{{xxxrrrkkkccc]]]TTTRRRPPPOOONNNOOOPPPQQQUUUUUUTTTTTTSSSRRRQQQQQQTTTTTTSSSRRRSSSUUUWWWXXX[[[\\\___bbbdddcccaaa___aaaaaabbbcccdddeeeffffffhhhkkkppptttwwwzzz~~~|||xxxxxxyyyxxxwwwtttrrrppppppnnnlllmmmoooqqqrrrrrrrrrpppnnnlllkkklllmmmnnnlllkkkiiihhhffffffffffffcccbbbaaa^^^ZZZUUURRROOOLLLKKKIIIGGGDDDAAA???>>>;;;:::888555333111//////000/////////............/////////000111222333444555555555555666666666666888666555555555666666555666777;;;DDDPPP^^^kkktttrrrlllgggfffiiijjjgggdddVVVSSSNNNKKKNNNXXXdddmmmqqqnnnjjjfffbbb]]]YYYVVV[[[dddnnnvvv{{{yyymmm___MMMLLLKKKJJJHHHFFFCCCAAA>>>>>>===<<<;;;:::999888888888888777666444111000---,,,++++++,,,,,,)))((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''(((((((((((()))))))))&&&'''((()))))))))(((((((((((((((((((((((((((((())),,,...,,,((('''))),,,+++)))'''&&&((())))))(((************************,,,+++***))))))+++---...---......///000111111111333444555666777888999999:::::::::<<<>>>@@@@@@???>>><<<;;;;;;<<<======<<>><<<;;;:::888666333111111111222////////////............//////000000222333333444555555555555666666666666777777777666666555555555666;;;FFFUUUeeepppuuuvvvpppkkkffffffiiihhhaaa[[[TTTNNNIIIMMMYYYjjjvvv}}}zzzvvvpppjjjccc^^^[[[ZZZaaaiiisss{{{}}}xxxjjj\\\MMMMMMLLLJJJFFFBBB???===<<<<<<;;;:::999888888777777888888777555222///------,,,++++++,,,+++***((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&''''''''''''(((((((((((('''(((((()))***)))))))))))))))))))))))))))))))))***,,,...,,,)))(((***,,,+++)))''''''(((******)))++++++++++++++++++++++++,,,+++*********+++,,,---,,,,,,---...000111222222444444555666777777888888:::::::::<<>>@@@BBBEEEKKK[[[ooo~~~zzz}}}}}}}}}xxxeeeTTTNNNOOOHHHKKKPPPVVV[[[___bbbdddhhhjjjoootttwwwwwwtttqqqfffeeecccbbbaaaaaabbbbbbeeefffhhhjjjlllmmmoooooossstttvvvuuussspppooooooooonnnnnnmmmnnnooopppqqqrrrrrrssstttvvvwwwwwwwwwvvvwwwzzz|||~~~}}}~~~~~~zzzuuunnnfff^^^XXXVVVTTTSSSRRRRRRSSSTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVXXXWWWWWWWWWXXXYYYZZZ[[[]]]```dddffffffffffffffffffggghhhjjjlllooopppqqqqqqtttyyy~~~}}}|||{{{{{{zzzvvvuuutttrrrrrrrrrrrrsssnnnnnnmmmooorrrssssssrrrllllllllllllkkkjjjiiiiiieeeeeeeeedddcccccccccccc^^^]]][[[WWWSSSOOOLLLKKKEEEDDDCCC@@@>>>;;;:::999888666333111000111333444///////////////.........//////000222333333444444555555555555666666666666666777888777666555555666777EEEYYYjjjvvv|||zzzvvvmmmiiieeeeeefffcccYYYQQQTTTMMMIIIRRReeexxx}}}uuullleee```^^^___bbbgggmmmrrrqqqiii\\\QQQMMMMMMLLLIIIDDD???;;;:::<<<<<<;;;;;;:::999999888888999999888666222...,,,***)))((()))***)))(((&&&(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((())))))''''''(((((())))))))))))))))))))))))***************+++,,,+++)))((()))+++***(((&&&&&&'''))))))))))))))))))))))))*********++++++*********+++,,,---++++++---...000111222333444444555555666777777888::::::;;;===@@@AAA@@@???===<<<<<<===@@@BBBCCCBBB>>>AAADDDKKK[[[ooo~~~}}}xxx{{{ppp___TTTLLLHHHIIIDDDGGGKKKPPPUUUXXXYYYZZZ\\\___dddjjjooopppnnnkkkaaa```___^^^^^^___```aaabbbccceeegggjjjmmmoooqqqrrrtttvvvvvvtttqqqpppooonnnmmmllllllmmmnnnpppqqqpppqqqtttuuuvvvvvvwwwwwwuuuwwwyyy|||}}}~~~|||~~~~~~yyytttnnnfff___YYYWWWVVVTTTSSSSSSTTTUUUVVVVVVVVVVVVWWWXXXXXXYYYYYY[[[[[[[[[[[[\\\]]]^^^^^^\\\```dddgggggghhhiiikkkkkklllmmmoooqqqrrrtttuuuxxx{{{~~~}}}|||{{{{{{tttsssrrrqqqqqqrrrssstttppppppppprrrtttuuusssrrrjjjjjjkkkkkkjjjiiigggfffbbbbbbbbbcccbbbbbbbbbaaa```^^^[[[VVVQQQLLLIIIGGGCCCBBBAAA???<<<:::999888666444222000000111333555.........//////////////////000111333444444444444555555555555666666666666555777888888666555666888:::QQQkkkyyy~~~~~~yyysssmmmjjjgggeeeccc]]]SSSLLLOOOLLLNNN\\\qqq}}}rrrgggaaaaaabbbeeeddddddccc___WWWNNNJJJMMMMMMLLLGGGAAA<<<::::::>>>>>>>>>======<<<<<<;;;;;;;;;:::999666222...,,,)))((((((((())))))(((&&&(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********&&&&&&&&&'''''''''((((((((()))))))))*********+++))))))***)))((('''(((((()))'''%%%%%%'''((((((((((((((())))))************++++++***+++++++++,,,,,,***+++,,,...///111222222333333444555666777777888::::::;;;>>>AAAAAA@@@???<<<;;;;;;<<>>AAAAAA@@@@@@????????????>>>===;;;888444000---,,,******)))***++++++***((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))************&&&&&&&&&&&&&&&'''(((((('''(((((())))))*********))))))((((((((('''''''''+++)))&&&&&&'''(((''''''))))))******+++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,---///000111111222222333444666777888999999:::<<>>>>><<<;;;;;;<<<======<<<<<<@@@DDDLLL\\\ooo}}}{{{~~~{{{{{{yyyzzz}}}~~~{{{zzzrrrsssuuuwwwyyy{{{|||}}}|||~~~tttdddSSSJJJEEEBBBAAABBBCCCDDDGGGIIILLLNNNPPPPPPMMMNNNPPPUUUXXXYYYXXXVVVXXXXXXYYY[[[]]]aaadddfffffffffgggiiikkknnnqqqssstttvvvzzzzzzxxxuuusssrrrnnnnnnmmmllllllmmmooooooooorrrvvvwwwvvvuuuuuuwwwwwwxxxzzz{{{||||||{{{{{{xxxzzz}}}~~~~~~yyyuuuqqqkkkfffbbb```^^^\\\YYYXXXXXXXXXYYYYYYZZZ[[[\\\^^^___```aaaaaaaaabbbcccddddddddddddhhhmmmqqqqqqooonnnqqqtttssstttvvvyyy|||}}}{{{yyywwwwwwuuusssqqqqqqqqqqqqrrrssstttuuuuuusssssstttuuuvvvtttpppmmmhhhhhhggggggfffeeeeeeeee^^^___aaabbbbbbbbbaaaaaa^^^\\\WWWRRRMMMIIIFFFEEE???>>>===;;;999777666555222222111111111111222222............/////////000///111333555666666555444555555555555666666666666444666777555333555;;;@@@OOO```mmmllljjjnnnoookkklllllljjjaaaUUULLLIIIIIIEEERRRfffyyywwwkkkddddddgggccc[[[SSSNNNHHHCCCEEEJJJLLLLLLJJJCCC===;;;>>>BBBBBBBBBBBBBBBAAAAAAAAAAAA???===999555111...,,,+++***))))))***++++++***((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))((((((((())))))))))))***((('''&&&&&&&&&'''))))))&&&&&&'''(((((()))*********)))(((((())))))((('''...,,,)))(((((()))((('''(((((()))******+++,,,,,,******++++++,,,,,,,,,+++,,,,,,------...///000000000111222444666888999:::999:::<<>>===<<<::::::<<<===<<<;;;>>>AAAEEEKKKZZZlllyyy}}}xxx}}}{{{yyyxxx{{{~~~xxxwwwuuussstttvvvxxxzzzzzz}}}aaaXXXOOOJJJEEEAAAAAAEEEHHHHHHHHHIIIJJJJJJKKKKKKKKKLLLMMMOOORRRRRRPPPNNNUUUVVVXXXZZZ^^^bbbfffhhhiiiiiiiiijjjlllnnnqqqrrruuuxxx{{{|||zzzwwwuuutttooonnnmmmmmmlllmmmnnnoooooossswwwxxxvvvtttuuuvvvxxxyyyzzz{{{{{{{{{zzzzzzyyyzzz|||~~~|||{{{}}}yyyvvvrrrmmmhhheeecccbbb___\\\ZZZZZZZZZ[[[[[[\\\]]]___aaabbbddddddbbbcccdddeeeffffffffffffppptttwwwvvvsssqqqssswwwtttuuuxxx|||}}}~~~wwwvvvuuuttttttssspppnnnpppqqqrrrssstttuuuuuuvvvsssssstttuuuuuusssnnnkkkhhhhhhfffeeeeeeeeeeeeeee^^^___```bbbbbbbbbaaaaaa[[[YYYUUUPPPLLLHHHGGGFFF======;;;999777666444444111222222222111111111111---.........//////000000///111333555666666555444555555555555666666666777444666666444222555<<>>AAAIIILLLLLLIIIBBB<<<;;;@@@EEECCCCCCBBBBBBBBBBBBBBBBBB@@@===888333///,,,++++++((('''&&&'''))))))(((&&&(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******''''''''''''((((((((())))))((('''''''''(((***+++%%%&&&&&&'''((())))))***+++***))))))******)))(((111...+++*********)))(((%%%&&&&&&'''((()))))))))******+++,,,,,,,,,,,,+++---------........./////////000111444666888:::;;;999:::<<<@@@BBBCCC@@@>>>:::999888:::<<<>>>?????????BBBEEEKKKXXXiiitttxxxyyy~~~{{{yyy}}}{{{yyyyyyxxxvvvwwwzzzzzz}}}rrrWWWOOOFFFBBBBBBDDDCCCBBBEEEHHHKKKJJJGGGEEEFFFHHHHHHJJJKKKLLLMMMOOORRRUUUSSSYYY```cccccceeeiiinnnnnnlllkkkjjjlllooosssvvvxxx}}}{{{xxxqqqpppooommmmmmmmmnnnooorrrtttvvvvvvuuuuuuvvvwwwwwwvvvvvvvvvwwwxxxyyyyyyxxxzzz}}}~~~~~~}}}wwwqqqlllhhhffffffdddcccbbbaaa```^^^\\\^^^^^^___```bbbccceeefffjjjiiigggeeeccceeehhhlllwwwyyy{{{|||{{{yyyyyyyyy{{{~~~|||yyywwwvvvvvvuuutttrrrpppnnnmmmpppqqqssstttuuuttttttsssrrrrrrsssrrrqqqooommmlllhhhgggffffffgggfffdddbbbeeecccbbbaaaaaa```]]][[[UUURRROOOLLLIIIFFFCCC@@@@@@>>>;;;888555333111111111111000000/////////...000000000000000000000000333222111000111333666777:::555222444:::;;;777222666555444333444999???CCCVVVWWWYYYZZZ]]]cccjjjppprrriii\\\OOOGGGDDDCCCDDDRRRfffyyywwwlllfffeeedddaaa^^^UUUNNNFFFBBBBBBEEEGGGGGGKKKGGGBBB@@@BBBDDDEEEEEEDDDDDDCCCBBBAAAAAAAAAAAA<<<999555111...++++++***))))))))))))))))))))))))))))))(((((((((((())))))'''((()))******)))((('''%%%%%%%%%%%%&&&&&&&&&''')))+++---//////,,,)))'''&&&&&&'''(((((('''&&&&&&((())))))))))))((((((''')))((('''''''''(((***+++)))))))))))))))))))))))))))((('''%%%%%%%%%&&&'''+++***)))'''''''''((()))))))))))))))************+++*********))))))((((((------,,,+++,,,---...///...------......///000111222333555666888999999:::<<<===>>>??????>>>======;;;;;;:::;;;<<<>>>@@@AAA???@@@FFFOOOWWW```mmmzzz||||||{{{}}}yyyvvvwwwvvvuuuvvvzzz}}}~~~kkkVVVNNNFFFBBBCCCEEEEEEDDDDDDHHHKKKKKKHHHEEEEEEGGGKKKLLLNNNNNNNNNNNNPPPRRRSSSYYY```cccdddfffkkkooonnnmmmllllllnnnrrrvvvyyyyyy}}}}}}yyywwwrrrqqqpppppppppppppppppprrrsssuuuuuusssrrrssstttwwwwwwwwwwwwxxxyyyzzzzzzyyy{{{|||}}}}}}~~~|||wwwsssooolllkkkjjjgggeeedddddddddcccbbbbbbbbbaaaaaabbbdddfffggglllllljjjhhhggghhhllloooxxx||||||zzzxxxuuusssrrrrrrrrrqqqqqqpppooonnnpppppprrrsssssssssrrrrrrppppppqqqqqqpppnnnlllkkkhhhfffeeeeeefffeeecccaaabbbaaa___^^^^^^]]]ZZZXXXRRRPPPLLLIIIGGGDDDAAA>>><<<;;;999777555333222222000000000//////.........000000000000111111222222333333222222333444555666999666444666999:::777444777666444222444888>>>BBBOOOOOOQQQUUU[[[aaagggjjjmmmggg\\\OOOEEEAAACCCFFFVVVfffvvv}}}yyyoooeeeaaadddeee```[[[RRRLLLEEEAAACCCFFFHHHHHHIIIEEEBBBAAACCCFFFFFFFFFAAAAAA@@@@@@????????????;;;888444000---+++******))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))((((((''''''((((((((()))))))))'''(((***++++++)))'''%%%''''''''''''''''''''''''(((((())))))))))))(((((()))(((((('''((()))***+++))))))))))))))))))))))))***))))))(((''''''((((((+++***)))(((''''''((()))'''(((((((((((()))))))))************)))))))))(((,,,++++++++++++,,,------...------......///000111222333555666888999999999;;;<<<===?????????>>>===;;;;;;::::::<<<===???@@@@@@@@@DDDLLLTTT^^^lllyyy}}}}}}~~~yyyvvvwwwwwwvvvyyy~~~vvvcccRRRLLLEEEBBBCCCFFFGGGFFFEEEJJJNNNOOOKKKHHHGGGHHHNNNOOOQQQQQQPPPOOOOOOPPPTTTYYY___ccceeeiiimmmqqqpppoooooooooqqquuuyyy{{{{{{~~~|||xxxvvvpppqqqqqqrrrrrrrrrrrrrrrrrrtttuuuuuusssrrrrrrssswwwwwwwwwwwwxxxyyyzzz{{{{{{{{{|||{{{{{{}}}}}}{{{xxxuuusssrrrqqqooommmjjjhhhjjjkkklllllljjjhhheeecccccceeegggiiinnnnnnmmmlllkkkmmmpppssszzz}}}zzzxxxvvvtttqqqooommmnnnooooooppppppoooooooooooopppqqqqqqqqqppppppmmmmmmnnnnnnnnnmmmkkkjjjgggeeedddddddddcccaaa___^^^]]][[[ZZZZZZXXXUUUSSSNNNLLLHHHFFFDDDAAA>>><<<888777666444333333222222/////////...............//////000111222333333444444444444555555555555555777777777888888888777777888666444333555:::???CCCJJJJJJLLLSSS\\\cccffffffbbb```YYYMMMCCCAAAHHHPPP^^^gggpppvvvyyy||||||yyyooofff^^^^^^dddfff```YYYPPPKKKDDDBBBDDDHHHIIIIIIEEEDDDBBBBBBDDDEEEEEEDDD======>>>>>>======<<<<<<999666333///,,,*********))))))))))))))))))))))))))))))(((((((((((()))))))))(((((((((((((((((()))(((((()))))))))*********'''(((((()))(((((('''&&&(((((('''&&&&&&'''((((((&&&'''((())))))***))))))((((((((((((((()))******))))))))))))))))))))))))******++++++******))))))***))))))(((((((((((()))''''''''''''((((((((((((************)))))))))))))))***++++++,,,,,,++++++...------......///000111333333555666888999999999:::;;;===>>>?????????>>>;;;:::::::::;;;===>>>@@@@@@@@@BBBIIIPPP[[[jjjxxx}}}~~~|||}}}zzz{{{||||||ooo]]]MMMIIICCCAAACCCEEEGGGHHHHHHMMMRRRSSSQQQMMMKKKKKKPPPRRRTTTTTTSSSRRRSSSSSSUUUYYY^^^cccfffjjjooorrrsssrrrqqqqqqrrrtttwwwyyy{{{}}}|||xxxuuutttlllnnnoooqqqrrrrrrrrrqqqrrrtttvvvvvvuuutttuuuuuuvvvvvvvvvvvvwwwyyyzzz{{{}}}}}}|||{{{{{{}}}~~~|||zzzxxxwwwvvvvvvvvvssspppoooqqqsssttttttpppmmmiiieeedddfffiiikkkpppppppppooooooqqqtttwww~~~}}}~~~}}}{{{yyywwwvvvtttpppnnnmmmnnnoooooooooooooooooonnnnnnoooooonnnnnnnnnnnniiijjjkkklllkkkkkkiiiiiieeedddbbbbbbbbbaaa___]]][[[YYYWWWVVVVVVTTTQQQOOOKKKHHHEEECCCAAA???<<<:::666555444333111111111111..................------...///000111333444555555555666666666666666555444555888:::999777666777999777555444555:::AAAGGGJJJOOONNNQQQXXXbbbhhhgggeee[[[ZZZTTTIIIAAADDDQQQ^^^fffhhhkkkmmmoooqqqooolllccc```___```cccccc^^^ZZZRRRMMMGGGEEEGGGJJJJJJIIICCCCCCCCCCCCBBBBBB@@@???;;;<<<===>>>===<<<;;;:::666444000---+++*********(((((((((((((((((((((((())))))(((((((((((()))))))))((('''&&&&&&'''((()))''''''''''''(((((((((((()))))))))((((((((())))))***((('''%%%%%%'''(((***&&&&&&''')))************((((((((((((((())))))***)))))))))))))))))))))))))))***+++,,,,,,+++)))((()))))))))(((((((((((()))'''''''''((((((((())))))*********))))))))))))))))))***,,,---------,,,+++...------......///000111333444555777888888999999999:::<<<>>>???@@@@@@???;;;::::::::::::<<<===>>>AAA???AAAFFFNNNXXXiiiwww{{{|||}}}||||||~~~{{{gggWWWHHHEEEBBB@@@AAADDDGGGHHHIIINNNTTTUUUSSSPPPOOOOOORRRTTTWWWXXXXXXXXXZZZ[[[YYY\\\___cccgggkkkooorrruuutttrrrqqqqqqqqqrrrsssvvvwwwwwwvvvrrrooonnnnnnhhhjjjllloooqqqqqqqqqqqqqqqsssuuuuuuuuuuuuvvvwwwuuuuuuuuuvvvwwwxxxyyyzzz~~~~~~}}}||||||~~~}}}|||zzzzzzyyy{{{yyywwwwwwyyyzzzyyyyyyssspppkkkgggfffhhhkkkmmmppppppqqqqqqqqqtttwwwzzz||||||~~~|||zzzyyyxxxvvvssspppqqqqqqqqqqqqpppooonnnnnnnnnnnnmmmmmmllllllllllllggghhhiiiiiiiiihhhgggfffdddbbbaaa``````___\\\ZZZWWWVVVTTTSSSRRRPPPMMMJJJGGGEEEBBB@@@???===;;;888666555333111000///......------.....................///000222333555666777666666777777777666555555444888::::::666555666999444444666<<>>???@@@@@@???::::::999999:::;;;<<<===@@@>>>@@@EEEMMMXXXiiixxx~~~~~~}}}}}}rrr```QQQFFFDDDBBBAAAAAADDDGGGIIIIIINNNSSSUUUTTTRRRRRRTTTWWWXXXZZZ[[[\\\^^^aaaddd```aaacccfffiiimmmppprrrvvvuuussspppooonnnnnnnnnnnnooonnnkkkhhhffffffggggggiiikkknnnppprrrssstttqqqsssuuuuuuttttttuuuvvvuuuuuuuuuvvvwwwyyyzzz{{{~~~~~~~~~~~~{{{xxxssspppkkkhhhgggiiimmmooopppqqqsssssstttvvvzzz}}}~~~||||||}}}||||||{{{yyyvvvssssssssssssrrrqqqooonnnmmmooonnnmmmlllkkkkkkkkkkkkgggggghhhhhhhhhgggeeedddbbbaaa___^^^^^^]]]ZZZXXXTTTRRRPPPOOONNNLLLIIIFFFDDDBBB???>>>===;;;999777555444333111///...------...............////////////000111222444555666777555555555666666666666666444777999888666444666888444555:::EEESSS^^^dddfffaaaaaacccgggkkkkkkhhheeeeee]]]QQQIIIJJJTTT```iiioooiiidddbbb```\\\ZZZ[[[VVVaaallllllcccZZZWWWYYYXXXTTTOOOMMMNNNNNNLLLIIIEEEEEEEEEBBB>>>:::888888>>>@@@BBBBBBAAA>>>:::777000...+++)))(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((''''''''''''''''''((((((((()))))))))*********'''&&&&&&&&&&&&''''''((())))))(((''''''((())))))&&&'''((())))))***))))))''''''((()))))))))))))))((((((((((((((((((((((((''''''(((((())))))(((((('''(((((())))))))))))((())))))))))))************))))))))))))************,,,,,,------.........---...------......///000111444555666777888888888888:::;;;===>>>?????????>>>::::::999888999:::;;;<<<@@@>>>@@@FFFNNNZZZkkkzzz~~~nnn]]]PPPFFFEEEDDDCCCCCCEEEHHHKKKLLLQQQVVVXXXWWWWWWYYY[[[]]]^^^^^^^^^___bbbgggjjjiiihhhhhhjjjmmmppprrrrrrtttsssrrrpppooonnnmmmmmmkkkkkkiiifffdddbbbdddeeejjjkkklllooorrruuuxxxyyywwwxxxyyyyyywwwvvvvvvvvvvvvvvvwwwxxxyyy{{{|||}}}{{{uuupppmmmjjjhhhhhhjjjnnnpppppprrrtttvvvwwwyyy}}}|||}}}~~~{{{{{{}}}~~~}}}}}}}}}|||zzzwwwtttsssssssssrrrqqqpppnnnnnnpppooommmkkkjjjjjjjjjjjjggghhhhhhhhhgggeeedddcccaaa___^^^]]]]]][[[XXXVVVPPPNNNLLLJJJIIIGGGDDDAAA@@@>>>;;;::::::888666444333222111000////////////.........//////000000000111111222333444555666777555444444444444555777888444555666666666555555555666999AAAOOO___kkkpppqqqggghhhjjjllllllkkkjjjhhhfff[[[OOONNNWWWccciiikkkmmmgggcccbbb^^^YYYYYY]]]```kkkvvvvvvlllaaa[[[ZZZVVVSSSOOONNNOOOOOOMMMJJJEEEFFFFFFBBB===::::::;;;@@@AAACCCDDDBBB===888555---,,,***(((''''''((()))))))))))))))))))))))))))))))))(((((((((((())))))&&&''''''((((((''''''&&&''''''((((((((()))))))))&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))((((((&&&'''((()))***))))))((((((((((((((((((((((((((('''''''''''''''((()))***&&&'''((()))******)))(((((((((((())))))))))))***((()))))))))************,,,,,,++++++,,,,,,---......------......///000111444555666777777888888777;;;<<<===?????????>>>===:::999888888888999;;;;;;???>>>AAAHHHQQQ\\\mmm|||}}}nnn^^^QQQGGGGGGFFFEEEEEEFFFJJJLLLQQQUUUZZZ\\\\\\\\\___bbbbbbbbbaaa```aaadddiiimmmooommmlllmmmooorrrsssssssssrrrqqqpppoooooonnnnnnlllkkkjjjgggddddddeeegggmmmmmmoooqqqtttxxx|||~~~~~~~~~{{{yyyxxxxxxxxxxxxxxxyyy{{{}}}~~~zzzrrrmmmllliiihhhiiikkknnnpppqqqsssvvvxxxyyy{{{|||{{{}}}~~~{{{zzz{{{}}}||||||||||||zzzwwwsssqqqqqqqqqqqqqqqpppooonnnqqqooommmkkkjjjjjjjjjjjjhhhhhhhhhhhhgggeeecccbbb```___]]]\\\\\\ZZZWWWUUUMMMKKKIIIHHHFFFDDDAAA>>>===;;;999888777666444222111000000000000111111222.../////////000000111111111222222333444555666666555444333222333555777999444444555555666555444444888<<>><<<<<<>>>@@@BBBDDDEEEBBB===777444,,,+++)))'''&&&'''((()))))))))))))))))))))))))))))))))(((((((((((())))))%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''(((((()))***++++++******(((((())))))))))))((((((((()))))))))))))))((('''&&&''')))*********)))((((((((((((((((((((((((((()))(((''''''''')))***+++&&&'''(((*********)))(((''''''''''''((((((((()))(((((())))))*********+++,,,+++***)))***+++---......------......///000111444555666777777888777777<<<===>>>??????>>>======:::999888888888999:::;;;>>>>>>BBBJJJSSS^^^ooo}}}wwweeeXXXPPPGGGFFFEEEDDDDDDFFFIIILLLWWWZZZ]]]___```cccfffiiikkkllljjjcccbbbhhhnnnpppvvvvvvvvvuuutttttttttssspppsssvvvvvvtttqqqooooooooommmiiifffeeefffiiikkkppppppoooppprrrvvvzzz}}}~~~|||zzzzzzyyyxxxxxxxxxyyy{{{}}}}}}xxxooonnnnnnooorrrssssssrrrtttwwwzzz{{{||||||}}}~~~}}}|||{{{{{{}}}}}}}}}zzzyyyyyywwwsssooosssrrrqqqooonnnlllkkkkkkmmmllljjjiiijjjjjjiiihhhiiihhhgggfffdddcccaaaaaabbbaaa^^^]]][[[WWWSSSOOOLLLIIIFFFCCCAAA???===;;;;;;:::999777555444333333222111111000///.........------......///000000000444444444555555555666666777666666666666777777888888777666888;;;<<<;;;999===EEETTTcccnnntttvvvvvvllloooqqqpppnnnlllmmmnnnbbb^^^[[[```nnn{{{zzzsssnnnllljjjgggddddddeeefffsssoooaaaZZZSSSTTTUUUSSSOOOJJJFFFEEEGGGCCC>>>;;;;;;===???@@@BBBAAAAAA@@@>>>;;;555111///,,,((('''(((***++++++...***((()))...111000...((('''&&&%%%%%%&&&'''(((***)))(((''''''((()))*********))))))((((((''''''''''''((()))***++++++,,,***)))'''%%%%%%''')))***))))))(((((((((((())))))'''&&&&&&%%%%%%'''((()))))))))))))))))))))))))))))))))(((((((((((())))))%%%%%%&&&'''((()))************))))))((((((''''''((()))))))))***************+++,,,---------,,,,,,++++++++++++---000222333555666777777666666777888:::<<<>>>???@@@???>>>===;;;;;;::::::;;;<<<>>>?????????AAAGGGRRRbbbtttzzzgggYYYQQQIIIIIIHHHGGGGGGIIILLLNNNTTTVVVYYYZZZ[[[___dddhhhqqqsssoooiiifffjjjoooqqqxxxxxxwwwwwwwwwwwwwwwwwwsssuuuwwwwwwuuusssrrrrrrtttrrrnnnllllllmmmnnnnnnppppppqqqqqqsssvvv{{{~~~~~~}}}|||{{{yyyyyyyyyzzz{{{}}}}}}zzzssstttuuuvvvwwwwwwxxxyyyyyy|||~~~}}}|||{{{{{{}}}~~~{{{yyywwwvvvvvvuuurrroooppppppooonnnmmmlllkkkjjjmmmkkkiiihhhiiiiiihhhggghhhgggfffdddcccbbbaaaaaa```^^^[[[YYYWWWSSSOOOKKKJJJGGGDDDAAA@@@>>><<<::::::999777666444333333222111111000//////...------.........///000000111111333333333444444444555555666555555555555666666777999888888777777;;;AAAEEEOOOVVV___iiipppssssssrrrnnnllljjjiiiiiihhhfffddd___eeekkkrrrzzz~~~yyypppqqqoookkkhhhiiinnntttrrrddd]]]UUUTTTRRROOOJJJFFFDDDCCCCCC@@@<<<;;;<<>><<<999333000***(((''''''***,,,......>>>666,,,&&&&&&'''((('''((('''&&&&&&&&&&&&'''((())))))(((((((((((())))))***)))))))))(((((((((''''''''''''(((((())))))***)))((('''&&&&&&'''((()))))))))(((((((((((())))))((('''&&&&&&&&&'''((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************(((((((((((())))))))))))))))))))))))************+++++++++,,,,,,,,,------,,,,,,,,,---...000222333555666777777666666777888999:::<<>>;;;:::::::::;;;===>>>@@@??????AAAGGGSSSeeexxx|||}}}mmm\\\SSSIIIHHHGGGFFFGGGHHHJJJLLLQQQSSSTTTUUUVVV[[[cccjjjuuuwwwuuummmhhhkkkooopppzzzzzzzzzzzzzzz{{{{{{{{{wwwyyyzzzzzzyyywwwxxxyyyvvvsssooooooqqqsssqqqppptttuuuvvvvvvvvvxxx|||~~~}}}}}}|||}}}~~~}}}}}}zzz}}}}}}zzzzzzzzzzzz{{{}}}wwwvvvtttttttttssspppnnnnnnnnnnnnmmmmmmlllkkkjjjmmmkkkiiihhhiiiiiihhhggggggfffcccaaa````````````\\\ZZZWWWTTTRRRNNNJJJGGGGGGDDDAAA???===<<<:::888777777555444222222111111000000//////...---------//////000000111222222222222222333333333444444444555444444444555555666777999999888666777???LLLVVVdddggglllppprrrqqqpppnnnoooiiibbb_________]]]ZZZ___oootttuuutttoookkknnnxxxyyyhhh]]]XXXVVVSSSNNNIIIDDDBBB@@@@@@???===;;;;;;>>>AAACCCDDDBBB@@@>>><<<:::666111---***((('''(((+++------,,,999222***%%%%%%'''(((((((((''''''&&&&&&''''''((((((((())))))))))))(((((())))))))))))((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))(((((('''''''''((()))***))))))))))))))))))))))))((((((((((((((((((((((((+++*********)))))))))((('''''''''((()))***************************)))))),,,++++++***+++,,,---...............///000111222444555777777666555777888888999<<<>>>??????>>>>>>;;;:::::::::;;;===???@@@???@@@BBBHHHUUUhhh|||}}}}}}~~~uuudddYYYMMMKKKIIIHHHIIIKKKKKKLLLOOOQQQSSSSSSTTTZZZeeennn|||~~~uuuooopppsssuuu|||||||||{{{{{{{{{{{{{{{|||}}}~~~}}}|||{{{|||~~~yyyvvvtttvvvzzz}}}{{{yyy}}}|||{{{}}}|||~~~~~~yyyyyy|||||||||yyyxxxxxxyyyzzz{{{}}}~~~wwwvvvuuutttsssqqqooonnnmmmnnnnnnooonnnmmmlllkkkmmmkkkiiiiiiiiijjjiiihhheeedddaaa___^^^]]]^^^^^^[[[XXXTTTQQQOOOKKKGGGDDDCCCAAA>>><<<;;;:::888666555444333222111000000000//////......------------000000111222222333333444333333333444444444555555555555555555555666777888999888777999@@@LLLYYYbbbkkkmmmoooqqqqqqpppmmmllllllfff^^^XXXVVVVVVWWWXXXiiizzz{{{xxxtttoooooottt||||||rrreeeZZZUUUTTTVVVQQQIIICCC???>>>>>>>>>===<<<<<<>>>BBBEEEFFFFFFCCC@@@===:::777444000,,,---+++******++++++)))(((***)))(((***,,,,,,***(((((((((''''''''''''(((((('''((()))******)))((('''))))))))))))((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''))))))(((((((((((())))))(((((((((((()))))))))***(((((((((((((((((((((((('''(((((((((((((((((('''(((((((((((('''''''''''''''((((((((()))))))))***++++++************))))))---+++***))))))+++---...000000000000000111111111333555666666555555777888999:::<<<>>>???>>>===<<<;;;;;;:::;;;<<<===???@@@@@@@@@BBBIIIVVVkkk|||||||||}}}}}}}}}~~~~~~pppeeeXXXTTTOOOMMMNNNPPPPPPPPPNNNQQQSSSSSSTTT\\\iiisssyyyxxx{{{}}}~~~~~~}}}|||{{{zzzzzzzzz~~~}}}|||}}}~~~~~~}}}}}}yyyyyyzzz{{{{{{xxxxxxxxxxxxxxxxxxxxxxxxyyyyyyxxxvvvtttqqqooooooooopppqqqqqqqqqooonnnmmmnnnllljjjjjjjjjkkkjjjiiicccbbb___]]][[[[[[ZZZZZZYYYVVVRRROOOMMMJJJFFFDDD@@@>>>;;;999999888666444222222111000000///000000...............---------111111222222333444444444555555555555666666666666666666666666777888999:::888666666???MMMZZZbbbeeedddfffjjjmmmnnnnnnlllkkkfffddd]]]UUUOOOQQQYYYaaawww|||sssppptttyyy{{{zzz|||uuujjj^^^VVVSSSTTTVVVSSSLLLDDD???======>>>>>>>>>>>>???BBBFFFHHHHHHGGGBBB???;;;888555222///,,,---,,,******+++***)))'''+++++++++++++++)))&&&###(((((((((((((((((((((((('''((()))******)))((('''(((((((((((()))))))))))))))(((((((((((((((((((((''''''((((((((((((''''''))))))(((((((((((())))))'''(((((()))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''((()))))))))***)))))))))((((((((('''+++++++++***************,,,+++***))))))+++---...000000111111111111111000222444666666555555777888;;;<<<>>>???>>>===;;;:::<<<<<<;;;;;;<<<===???@@@???@@@CCCJJJXXXlllvvvwwwxxxzzz{{{}}}~~~~~~uuuaaa[[[SSSPPPPPPRRRSSSRRRQQQUUUXXXYYYZZZbbbqqq|||~~~{{{|||~~~~~~~~~}}}||||||~~~~~~~~~{{{zzzzzzzzzyyywwwwwwvvvvvvuuutttsssssswwwxxxxxxwwwsssqqqppppppqqqrrrssstttsssqqqooommmnnnllljjjiiijjjjjjiiihhhaaa```___]]]ZZZXXXVVVUUUVVVSSSOOOLLLJJJHHHEEECCC===;;;999777777777555444111000000/////////000000........................111111222222333444444444555666666666666777777777666666666777888999:::;;;777555999EEEUUU```bbb```ZZZ^^^dddjjjmmmllljjjggg______ZZZRRRMMMRRRaaaooo~~~uuutttyyy{{{vvvooojjjcccWWWOOOMMMOOOSSSVVVLLLGGG@@@>>>???@@@@@@@@@@@@AAACCCFFFIIIIIIGGGEEE@@@===888444222000...,,,+++)))((()))***,,,,,,+++---+++)))'''&&&''')))***'''(((((())))))(((((('''(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))&&&'''((()))))))))(((((())))))))))))))))))))))))&&&'''((())))))((('''&&&''''''((()))***+++,,,,,,*********)))((('''''''''*********+++++++++,,,,,,+++******)))***+++,,,---///000000111111111111000222333555555555555777999<<<===???@@@???>>><<<;;;>>>>>>===<<<<<<===>>>>>>???@@@CCCKKKXXXkkkssssssuuuwwwzzz|||}}}~~~nnneee[[[UUUUUUXXXYYYXXXZZZ___dddeeefffnnn}}}}}}}}}~~~~~~}}}||||||zzzxxxvvvtttttttttssssssrrrqqqpppqqqsssuuutttqqqpppppprrrssstttuuuuuutttqqqnnnmmmllljjjhhhggghhhhhhgggfff```______]]]ZZZVVVRRRPPPQQQNNNJJJGGGEEEDDDBBB@@@<<<:::777666666666555333000000////////////000111////////////////////////111111111222333333444444555555555666666666666777555555666666777999:::;;;777888>>>IIIUUU\\\\\\YYYVVV\\\dddkkkmmmkkkeeeaaa[[[XXXSSSNNNNNNZZZlllzzz{{{vvvwwwyyyvvvmmmdddWWWQQQKKKHHHKKKOOOQQQQQQFFFAAA>>>>>>BBBEEEDDDBBBCCCCCCEEEHHHIIIHHHDDDAAA===999444000...---+++***,,,***(((''')))+++,,,,,,''''''''''''(((***---///'''((()))******)))((('''))))))(((((((((((())))))'''((((((((()))))))))***&&&&&&&&&''''''(((((())))))((('''&&&&&&'''((()))))))))(((((((((((())))))%%%&&&'''((()))(((''''''))))))))))))))))))))))))%%%&&&((())))))(((&&&%%%(((((())))))******++++++))))))))))))(((((((((((())))))******+++,,,------************++++++++++++---...000111111111000000111333555555555555777999;;;<<<>>>@@@AAAAAA??????@@@???>>><<<<<<<<<<<<===>>>@@@DDDLLLXXXjjj{{{ssssssuuuvvvxxxzzz{{{|||}}}sssggg``````cccdddddddddiiiooopppqqqzzzxxxyyy{{{||||||yyyvvvsssqqqrrrrrrrrrrrrqqqpppoookkknnnqqqqqqoooooopppsssssstttuuuvvvtttqqqnnnkkkjjjhhhfffffffffgggfffddd_________]]]ZZZUUUPPPMMMLLLIIIEEECCCBBBAAA???>>>;;;999777666666666555444000////////////000000111/////////000000000000000000111111222222333444444444444444555555555666666444444555555666888999:::777;;;CCCKKKRRRVVVVVVUUUXXX^^^gggnnnooojjjbbb\\\YYYSSSMMMJJJQQQ```sssxxxvvvvvvwwwvvvpppeee]]]NNNKKKIIIKKKPPPSSSSSSPPPAAA>>><<>>@@@BBBCCCCCCBBBBBBAAA???===<<<;;;<<<<<<===@@@DDDLLLXXXhhhyyy